.elementor-5526 .elementor-element.elementor-element-e293ec5{--display:flex;--min-height:782px;--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 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-e293ec5:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-e293ec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://flavioartts.com.br/wp-content/uploads/2026/05/bg-2-2-e1779121875838.webp") 50% 50%;background-size:cover;}.elementor-5526 .elementor-element.elementor-element-c18d796{--spacer-size:50px;}.elementor-5526 .elementor-element.elementor-element-2785439{width:var( --container-widget-width, 64% );max-width:64%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-5526 .elementor-element.elementor-element-2785439.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5526 .elementor-element.elementor-element-2785439 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:66px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-2631933{width:var( --container-widget-width, 52% );max-width:52%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-5526 .elementor-element.elementor-element-2631933 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-baf2e23 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Orbitron", Sans-serif;font-size:15px;font-weight:900;letter-spacing:1.2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:20px 70px 20px 70px;}.elementor-5526 .elementor-element.elementor-element-baf2e23{padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-baf2e23 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5526 .elementor-element.elementor-element-baf2e23 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5526 .elementor-element.elementor-element-376b936{margin:-13px 00px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-376b936.elementor-element{--align-self:center;}.elementor-5526 .elementor-element.elementor-element-376b936 img{width:6%;}.elementor-5526 .elementor-element.elementor-element-a92318c{--display:flex;--min-height:793px;--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 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-a92318c:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-a92318c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://flavioartts.com.br/wp-content/uploads/2026/05/Imagem-home.png");background-position:9px -66px;background-repeat:no-repeat;background-size:cover;}.elementor-5526 .elementor-element.elementor-element-7902a18{--spacer-size:50px;}.elementor-5526 .elementor-element.elementor-element-f550178{width:var( --container-widget-width, 64% );max-width:64%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-5526 .elementor-element.elementor-element-f550178.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5526 .elementor-element.elementor-element-f550178 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:66px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-bf03ab7{width:var( --container-widget-width, 52% );max-width:52%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-5526 .elementor-element.elementor-element-bf03ab7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-b5788a2 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Orbitron", Sans-serif;font-size:15px;font-weight:900;letter-spacing:1.2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:20px 70px 20px 70px;}.elementor-5526 .elementor-element.elementor-element-b5788a2{padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-b5788a2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5526 .elementor-element.elementor-element-b5788a2 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5526 .elementor-element.elementor-element-96a943b{margin:-13px 00px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-96a943b.elementor-element{--align-self:center;}.elementor-5526 .elementor-element.elementor-element-96a943b img{width:6%;}.elementor-5526 .elementor-element.elementor-element-a59a3cd{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-5526 .elementor-element.elementor-element-daefead .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:16px;font-weight:400;letter-spacing:3px;color:#55D9D4;}.elementor-5526 .elementor-element.elementor-element-81d67a9{--display:flex;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5526 .elementor-element.elementor-element-81d67a9:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-81d67a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-d74999a.elementor-element{--align-self:center;}.elementor-5526 .elementor-element.elementor-element-dede5bf{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5526 .elementor-element.elementor-element-dede5bf:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-dede5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-dede5bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5526 .elementor-element.elementor-element-caca729{--display:flex;--min-height: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-5526 .elementor-element.elementor-element-caca729.e-con{--align-self:center;}.elementor-5526 .elementor-element.elementor-element-454904b{margin:-9px -9px calc(var(--kit-widget-spacing, 0px) + -9px) -9px;text-align:center;}.elementor-5526 .elementor-element.elementor-element-454904b .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:34px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#5FDECD;}.elementor-5526 .elementor-element.elementor-element-5291d94{margin:-19px -19px calc(var(--kit-widget-spacing, 0px) + -19px) -19px;text-align:center;font-family:"Orbitron", Sans-serif;font-size:10px;font-weight:200;line-height:20px;letter-spacing:2.5px;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-5291d94 p{margin-block-end:0px;}.elementor-5526 .elementor-element.elementor-element-1d3e339{--display:flex;--min-height: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-5526 .elementor-element.elementor-element-1d3e339.e-con{--align-self:center;}.elementor-5526 .elementor-element.elementor-element-6b97144{margin:-9px -9px calc(var(--kit-widget-spacing, 0px) + -9px) -9px;text-align:center;}.elementor-5526 .elementor-element.elementor-element-6b97144 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:34px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#5FDECD;}.elementor-5526 .elementor-element.elementor-element-7590c7f{margin:-19px -19px calc(var(--kit-widget-spacing, 0px) + -19px) -19px;text-align:center;font-family:"Orbitron", Sans-serif;font-size:10px;font-weight:200;line-height:20px;letter-spacing:2.5px;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-7590c7f p{margin-block-end:0px;}.elementor-5526 .elementor-element.elementor-element-958268d{--display:flex;--min-height: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-5526 .elementor-element.elementor-element-958268d.e-con{--align-self:center;}.elementor-5526 .elementor-element.elementor-element-1653082{margin:-9px -9px calc(var(--kit-widget-spacing, 0px) + -9px) -9px;text-align:center;}.elementor-5526 .elementor-element.elementor-element-1653082 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:34px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#5FDECD;}.elementor-5526 .elementor-element.elementor-element-6da53cc{margin:-19px -19px calc(var(--kit-widget-spacing, 0px) + -19px) -19px;text-align:center;font-family:"Orbitron", Sans-serif;font-size:10px;font-weight:200;line-height:20px;letter-spacing:2.5px;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-6da53cc p{margin-block-end:0px;}.elementor-5526 .elementor-element.elementor-element-79640cf{--display:flex;--min-height: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-5526 .elementor-element.elementor-element-79640cf.e-con{--align-self:center;}.elementor-5526 .elementor-element.elementor-element-b2cd43e{margin:-9px -9px calc(var(--kit-widget-spacing, 0px) + -9px) -9px;text-align:center;}.elementor-5526 .elementor-element.elementor-element-b2cd43e .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:34px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#5FDECD;}.elementor-5526 .elementor-element.elementor-element-69b6686{margin:-19px -19px calc(var(--kit-widget-spacing, 0px) + -19px) -19px;text-align:center;font-family:"Orbitron", Sans-serif;font-size:10px;font-weight:200;line-height:20px;letter-spacing:2.5px;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-69b6686 p{margin-block-end:0px;}.elementor-5526 .elementor-element.elementor-element-b566f9a{--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;--justify-content:center;--align-items:center;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--padding-top:73px;--padding-bottom:71px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-b566f9a:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-b566f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-ac72528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-ac72528 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:52px;font-weight:600;color:var( --e-global-color-text );}.elementor-5526 .elementor-element.elementor-element-0e4761a{margin:-28px -28px calc(var(--kit-widget-spacing, 0px) + -28px) -28px;padding:0px 0px 20px 0px;text-align:center;}.elementor-5526 .elementor-element.elementor-element-0e4761a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:500;line-height:25px;letter-spacing:4.1px;color:var( --e-global-color-text );}.elementor-5526 .elementor-element.elementor-element-1cedb39{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-9af8e6f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#0F192C;--border-color:#0F192C;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-8px;--padding-bottom:-8px;--padding-left:-8px;--padding-right:-8px;}.elementor-5526 .elementor-element.elementor-element-9af8e6f:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-9af8e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08081E;}.elementor-5526 .elementor-element.elementor-element-28ee7d6{width:var( --container-widget-width, 108.635% );max-width:108.635%;background-image:url("https://flavioartts.com.br/wp-content/uploads/2026/05/2.webp");margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;--container-widget-width:108.635%;--container-widget-flex-grow:0;}.elementor-5526 .elementor-element.elementor-element-28ee7d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5526 .elementor-element.elementor-element-28ee7d6 img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-0e4b3cf{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5526 .elementor-element.elementor-element-682fc70{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-682fc70 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-2820aaa{width:var( --container-widget-width, 64% );max-width:64%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:start;}.elementor-5526 .elementor-element.elementor-element-2820aaa .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1.3px;color:#FFFFFF59;}.elementor-5526 .elementor-element.elementor-element-df1ba84{--divider-border-style:solid;--divider-color:#FFFFFF14;--divider-border-width:1px;}.elementor-5526 .elementor-element.elementor-element-df1ba84 .elementor-divider-separator{width:100%;}.elementor-5526 .elementor-element.elementor-element-df1ba84 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5526 .elementor-element.elementor-element-d085095 .elementor-button{background-color:#FFFFFF00;font-family:"Orbitron", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;fill:#5FDECD;color:#5FDECD;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-d085095 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5526 .elementor-element.elementor-element-0188f81{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#0F192C;--border-color:#0F192C;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-8px;--padding-bottom:-8px;--padding-left:-8px;--padding-right:-8px;}.elementor-5526 .elementor-element.elementor-element-0188f81:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-0188f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08081E;}.elementor-5526 .elementor-element.elementor-element-98ac4d2{width:100%;max-width:100%;background-image:url("https://flavioartts.com.br/wp-content/uploads/2026/05/3.webp");margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-98ac4d2 img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-3dcc285{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5526 .elementor-element.elementor-element-5f5ab29{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-5f5ab29 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-4be1982{width:var( --container-widget-width, 64% );max-width:64%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:start;}.elementor-5526 .elementor-element.elementor-element-4be1982 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1.3px;color:#FFFFFF59;}.elementor-5526 .elementor-element.elementor-element-684f28f{--divider-border-style:solid;--divider-color:#FFFFFF14;--divider-border-width:1px;}.elementor-5526 .elementor-element.elementor-element-684f28f .elementor-divider-separator{width:100%;}.elementor-5526 .elementor-element.elementor-element-684f28f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5526 .elementor-element.elementor-element-f64f0c6 .elementor-button{background-color:#FFFFFF00;font-family:"Orbitron", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;fill:#5FDECD;color:#5FDECD;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-f64f0c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5526 .elementor-element.elementor-element-55342e8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#0F192C;--border-color:#0F192C;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-8px;--padding-bottom:-8px;--padding-left:-8px;--padding-right:-8px;}.elementor-5526 .elementor-element.elementor-element-55342e8:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-55342e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08081E;}.elementor-5526 .elementor-element.elementor-element-800498b{width:100%;max-width:100%;background-image:url("https://flavioartts.com.br/wp-content/uploads/2026/05/6.webp");margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-800498b img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-6e03223{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5526 .elementor-element.elementor-element-c7206a9{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-c7206a9 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-9595586{width:var( --container-widget-width, 64% );max-width:64%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:start;}.elementor-5526 .elementor-element.elementor-element-9595586 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1.3px;color:#FFFFFF59;}.elementor-5526 .elementor-element.elementor-element-7fb9824{--divider-border-style:solid;--divider-color:#FFFFFF14;--divider-border-width:1px;}.elementor-5526 .elementor-element.elementor-element-7fb9824 .elementor-divider-separator{width:100%;}.elementor-5526 .elementor-element.elementor-element-7fb9824 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5526 .elementor-element.elementor-element-a1bb768 .elementor-button{background-color:#FFFFFF00;font-family:"Orbitron", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;fill:#5FDECD;color:#5FDECD;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-a1bb768 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5526 .elementor-element.elementor-element-ca280e0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#0F192C;--border-color:#0F192C;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-8px;--padding-bottom:-8px;--padding-left:-8px;--padding-right:-8px;}.elementor-5526 .elementor-element.elementor-element-ca280e0:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-ca280e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08081E;}.elementor-5526 .elementor-element.elementor-element-0a55132{width:100%;max-width:100%;background-image:url("https://flavioartts.com.br/wp-content/uploads/2026/05/4.webp");margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-0a55132 img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-2318f82{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5526 .elementor-element.elementor-element-19817c0{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-19817c0 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-e4785ee{width:var( --container-widget-width, 64% );max-width:64%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:start;}.elementor-5526 .elementor-element.elementor-element-e4785ee .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1.3px;color:#FFFFFF59;}.elementor-5526 .elementor-element.elementor-element-822f819{--divider-border-style:solid;--divider-color:#FFFFFF14;--divider-border-width:1px;}.elementor-5526 .elementor-element.elementor-element-822f819 .elementor-divider-separator{width:100%;}.elementor-5526 .elementor-element.elementor-element-822f819 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5526 .elementor-element.elementor-element-e212198 .elementor-button{background-color:#FFFFFF00;font-family:"Orbitron", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;fill:#5FDECD;color:#5FDECD;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-e212198 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5526 .elementor-element.elementor-element-c1f231c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#0F192C;--border-color:#0F192C;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-8px;--padding-bottom:-8px;--padding-left:-8px;--padding-right:-8px;}.elementor-5526 .elementor-element.elementor-element-c1f231c:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-c1f231c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08081E;}.elementor-5526 .elementor-element.elementor-element-0331eac{width:100%;max-width:100%;background-image:url("https://flavioartts.com.br/wp-content/uploads/2026/05/5.webp");margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-0331eac img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-cca0d6f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5526 .elementor-element.elementor-element-f56485d{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-f56485d .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-9eddb30{width:var( --container-widget-width, 64% );max-width:64%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:start;}.elementor-5526 .elementor-element.elementor-element-9eddb30 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1.3px;color:#FFFFFF59;}.elementor-5526 .elementor-element.elementor-element-bd3867d{--divider-border-style:solid;--divider-color:#FFFFFF14;--divider-border-width:1px;}.elementor-5526 .elementor-element.elementor-element-bd3867d .elementor-divider-separator{width:100%;}.elementor-5526 .elementor-element.elementor-element-bd3867d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5526 .elementor-element.elementor-element-ed35076 .elementor-button{background-color:#FFFFFF00;font-family:"Orbitron", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;fill:#5FDECD;color:#5FDECD;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-ed35076 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5526 .elementor-element.elementor-element-c43f72e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5526 .elementor-element.elementor-element-c43f72e:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-c43f72e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-286d51a{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-5526 .elementor-element.elementor-element-286d51a .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:55px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-2d918ee{padding:0px 0px 20px 0px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-2d918ee .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:25px;letter-spacing:4.1px;color:var( --e-global-color-text );}.elementor-5526 .elementor-element.elementor-element-268f2cf{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:89px;--padding-left:40px;--padding-right:40px;}.elementor-5526 .elementor-element.elementor-element-268f2cf:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-268f2cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-cd9a7ed{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;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:#313131;--border-color:#313131;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-5526 .elementor-element.elementor-element-cd9a7ed:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-cd9a7ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, #0B0C27 0%, #142F4A 100%);}.elementor-5526 .elementor-element.elementor-element-e06d77f .elementor-icon-wrapper{text-align:center;}.elementor-5526 .elementor-element.elementor-element-e06d77f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-e06d77f.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-e06d77f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-e06d77f.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-e06d77f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-e06d77f .elementor-icon{font-size:61px;}.elementor-5526 .elementor-element.elementor-element-e06d77f .elementor-icon svg{height:61px;}.elementor-5526 .elementor-element.elementor-element-1e99e90{text-align:center;}.elementor-5526 .elementor-element.elementor-element-1e99e90 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:32px;font-weight:300;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-a82ac5a{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-5526 .elementor-element.elementor-element-a82ac5a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-69cb33f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;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:#313131;--border-color:#313131;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-5526 .elementor-element.elementor-element-69cb33f:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-69cb33f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, #0B0C27 0%, #142F4A 100%);}.elementor-5526 .elementor-element.elementor-element-25e309c .elementor-icon-wrapper{text-align:center;}.elementor-5526 .elementor-element.elementor-element-25e309c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-25e309c.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-25e309c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-25e309c.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-25e309c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-25e309c .elementor-icon{font-size:61px;}.elementor-5526 .elementor-element.elementor-element-25e309c .elementor-icon svg{height:61px;}.elementor-5526 .elementor-element.elementor-element-41cac30{text-align:center;}.elementor-5526 .elementor-element.elementor-element-41cac30 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:32px;font-weight:300;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-e842734{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-5526 .elementor-element.elementor-element-e842734 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-2a2c229{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;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:#313131;--border-color:#313131;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-5526 .elementor-element.elementor-element-2a2c229:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-2a2c229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, #0B0C27 0%, #142F4A 100%);}.elementor-5526 .elementor-element.elementor-element-62af348 .elementor-icon-wrapper{text-align:center;}.elementor-5526 .elementor-element.elementor-element-62af348.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-62af348.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-62af348.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-62af348.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-62af348.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-62af348 .elementor-icon{font-size:61px;}.elementor-5526 .elementor-element.elementor-element-62af348 .elementor-icon svg{height:61px;}.elementor-5526 .elementor-element.elementor-element-01cd35d{text-align:center;}.elementor-5526 .elementor-element.elementor-element-01cd35d .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:32px;font-weight:300;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-151349d{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-5526 .elementor-element.elementor-element-151349d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-2b0f9e2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;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:#313131;--border-color:#313131;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-5526 .elementor-element.elementor-element-2b0f9e2:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-2b0f9e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, #0B0C27 0%, #142F4A 100%);}.elementor-5526 .elementor-element.elementor-element-473b44b .elementor-icon-wrapper{text-align:center;}.elementor-5526 .elementor-element.elementor-element-473b44b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-473b44b.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-473b44b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-473b44b.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-473b44b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-473b44b .elementor-icon{font-size:61px;}.elementor-5526 .elementor-element.elementor-element-473b44b .elementor-icon svg{height:61px;}.elementor-5526 .elementor-element.elementor-element-99dc287{text-align:center;}.elementor-5526 .elementor-element.elementor-element-99dc287 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:32px;font-weight:300;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-be1fad3{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-5526 .elementor-element.elementor-element-be1fad3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-5567354{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;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:#313131;--border-color:#313131;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-5526 .elementor-element.elementor-element-5567354:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-5567354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, #0B0C27 0%, #142F4A 100%);}.elementor-5526 .elementor-element.elementor-element-32e1472 .elementor-icon-wrapper{text-align:center;}.elementor-5526 .elementor-element.elementor-element-32e1472.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-32e1472.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-32e1472.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-32e1472.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-32e1472.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-32e1472 .elementor-icon{font-size:61px;}.elementor-5526 .elementor-element.elementor-element-32e1472 .elementor-icon svg{height:61px;}.elementor-5526 .elementor-element.elementor-element-485e218{text-align:center;}.elementor-5526 .elementor-element.elementor-element-485e218 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:32px;font-weight:300;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-924bdf1{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-5526 .elementor-element.elementor-element-924bdf1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-4ccf79c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;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:#313131;--border-color:#313131;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-5526 .elementor-element.elementor-element-4ccf79c:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-4ccf79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, #0B0C27 0%, #142F4A 100%);}.elementor-5526 .elementor-element.elementor-element-6b107cd .elementor-icon-wrapper{text-align:center;}.elementor-5526 .elementor-element.elementor-element-6b107cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-6b107cd.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-6b107cd.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-6b107cd.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-6b107cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-6b107cd .elementor-icon{font-size:61px;}.elementor-5526 .elementor-element.elementor-element-6b107cd .elementor-icon svg{height:61px;}.elementor-5526 .elementor-element.elementor-element-0874813{text-align:center;}.elementor-5526 .elementor-element.elementor-element-0874813 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:32px;font-weight:300;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-5316b63{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-5526 .elementor-element.elementor-element-5316b63 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-bdaa956{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-bdaa956:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-bdaa956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-211fd26 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Orbitron", Sans-serif;font-size:15px;font-weight:900;letter-spacing:1.2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:20px 70px 20px 70px;}.elementor-5526 .elementor-element.elementor-element-211fd26{padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-211fd26 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5526 .elementor-element.elementor-element-211fd26 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5526 .elementor-element.elementor-element-b9319e6{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-b9319e6:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-b9319e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-cd74f10{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-a124310{--spacer-size:68px;}.elementor-5526 .elementor-element.elementor-element-04c655e{text-align:start;}.elementor-5526 .elementor-element.elementor-element-04c655e .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-2172c41{padding:0px 0px 20px 0px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-2172c41 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:25px;letter-spacing:4.1px;color:var( --e-global-color-text );}.elementor-5526 .elementor-element.elementor-element-88eba52{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-f3dc967{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:35px;}.elementor-5526 .elementor-element.elementor-element-f3dc967:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-f3dc967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-5526 .elementor-element.elementor-element-9fe5392{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5526 .elementor-element.elementor-element-9fe5392 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-5526 .elementor-element.elementor-element-9fe5392.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5526 .elementor-element.elementor-element-9fe5392.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-9fe5392.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-5526 .elementor-element.elementor-element-9fe5392 .elementor-icon{font-size:25px;}.elementor-5526 .elementor-element.elementor-element-9fe5392 .elementor-icon-box-title, .elementor-5526 .elementor-element.elementor-element-9fe5392 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:26px;line-height:1.3em;}.elementor-5526 .elementor-element.elementor-element-9fe5392 .elementor-icon-box-title{color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-c0cfc95{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-5ee53c8{padding:10px 15px 10px 15px;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-5ee53c8.elementor-element{--align-self:flex-start;}.elementor-5526 .elementor-element.elementor-element-5ee53c8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-ffa4e7c{padding:10px 15px 10px 15px;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-ffa4e7c.elementor-element{--align-self:flex-start;}.elementor-5526 .elementor-element.elementor-element-ffa4e7c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#000000;}.elementor-5526 .elementor-element.elementor-element-7302605{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;}.elementor-5526 .elementor-element.elementor-element-7302605 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-3def63a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:35px;}.elementor-5526 .elementor-element.elementor-element-3def63a:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-3def63a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-5526 .elementor-element.elementor-element-76df439{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5526 .elementor-element.elementor-element-76df439 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-5526 .elementor-element.elementor-element-76df439.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5526 .elementor-element.elementor-element-76df439.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-76df439.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-5526 .elementor-element.elementor-element-76df439 .elementor-icon{font-size:25px;}.elementor-5526 .elementor-element.elementor-element-76df439 .elementor-icon-box-title, .elementor-5526 .elementor-element.elementor-element-76df439 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:26px;line-height:1.3em;}.elementor-5526 .elementor-element.elementor-element-76df439 .elementor-icon-box-title{color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-c3a72ae{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-8804b77{padding:10px 15px 10px 15px;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-8804b77.elementor-element{--align-self:flex-start;}.elementor-5526 .elementor-element.elementor-element-8804b77 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-4045930{padding:10px 15px 10px 15px;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-4045930.elementor-element{--align-self:flex-start;}.elementor-5526 .elementor-element.elementor-element-4045930 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#000000;}.elementor-5526 .elementor-element.elementor-element-a3e1f02{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;}.elementor-5526 .elementor-element.elementor-element-a3e1f02 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-2878671{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:35px;}.elementor-5526 .elementor-element.elementor-element-2878671:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-2878671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-5526 .elementor-element.elementor-element-124fdd3{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5526 .elementor-element.elementor-element-124fdd3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-5526 .elementor-element.elementor-element-124fdd3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5526 .elementor-element.elementor-element-124fdd3.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-124fdd3.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-5526 .elementor-element.elementor-element-124fdd3 .elementor-icon{font-size:25px;}.elementor-5526 .elementor-element.elementor-element-124fdd3 .elementor-icon-box-title, .elementor-5526 .elementor-element.elementor-element-124fdd3 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:26px;line-height:1.3em;}.elementor-5526 .elementor-element.elementor-element-124fdd3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-753baa9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-a969e58{padding:10px 15px 10px 15px;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-a969e58.elementor-element{--align-self:flex-start;}.elementor-5526 .elementor-element.elementor-element-a969e58 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-6a6e708{padding:10px 15px 10px 15px;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-6a6e708.elementor-element{--align-self:flex-start;}.elementor-5526 .elementor-element.elementor-element-6a6e708 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#000000;}.elementor-5526 .elementor-element.elementor-element-4f55249{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;}.elementor-5526 .elementor-element.elementor-element-4f55249 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-562a420{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:35px;}.elementor-5526 .elementor-element.elementor-element-562a420:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-562a420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-5526 .elementor-element.elementor-element-fb8b8c5{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5526 .elementor-element.elementor-element-fb8b8c5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-5526 .elementor-element.elementor-element-fb8b8c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5526 .elementor-element.elementor-element-fb8b8c5.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-fb8b8c5.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-5526 .elementor-element.elementor-element-fb8b8c5 .elementor-icon{font-size:25px;}.elementor-5526 .elementor-element.elementor-element-fb8b8c5 .elementor-icon-box-title, .elementor-5526 .elementor-element.elementor-element-fb8b8c5 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:26px;line-height:1.3em;}.elementor-5526 .elementor-element.elementor-element-fb8b8c5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-41e0b2b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-a02dda4{padding:10px 15px 10px 15px;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-a02dda4.elementor-element{--align-self:flex-start;}.elementor-5526 .elementor-element.elementor-element-a02dda4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-36f52fc{padding:10px 15px 10px 15px;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-36f52fc.elementor-element{--align-self:flex-start;}.elementor-5526 .elementor-element.elementor-element-36f52fc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#000000;}.elementor-5526 .elementor-element.elementor-element-9544720{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;}.elementor-5526 .elementor-element.elementor-element-9544720 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-eb71ead{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:35px;}.elementor-5526 .elementor-element.elementor-element-eb71ead:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-eb71ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-5526 .elementor-element.elementor-element-6a41681{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5526 .elementor-element.elementor-element-6a41681 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-5526 .elementor-element.elementor-element-6a41681.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5526 .elementor-element.elementor-element-6a41681.elementor-view-framed .elementor-icon, .elementor-5526 .elementor-element.elementor-element-6a41681.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-5526 .elementor-element.elementor-element-6a41681 .elementor-icon{font-size:25px;}.elementor-5526 .elementor-element.elementor-element-6a41681 .elementor-icon-box-title, .elementor-5526 .elementor-element.elementor-element-6a41681 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:26px;line-height:1.3em;}.elementor-5526 .elementor-element.elementor-element-6a41681 .elementor-icon-box-title{color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-829c81f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-47edf99{padding:10px 15px 10px 15px;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-47edf99.elementor-element{--align-self:flex-start;}.elementor-5526 .elementor-element.elementor-element-47edf99 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-566bf19{padding:10px 15px 10px 15px;border-radius:100px 100px 100px 100px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-566bf19.elementor-element{--align-self:flex-start;}.elementor-5526 .elementor-element.elementor-element-566bf19 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#000000;}.elementor-5526 .elementor-element.elementor-element-fcb19e8{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;}.elementor-5526 .elementor-element.elementor-element-fcb19e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-53ebeca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-53ebeca:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-53ebeca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flavioartts.com.br/wp-content/uploads/2026/05/LAMINA-5-QUEM-SOU-EU.avif");background-size:cover;}.elementor-5526 .elementor-element.elementor-element-ec177eb{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-9892fe0{text-align:start;}.elementor-5526 .elementor-element.elementor-element-9892fe0 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-170f334{text-align:start;}.elementor-5526 .elementor-element.elementor-element-170f334 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-450d588{width:var( --container-widget-width, 77% );max-width:77%;padding:12px 0px 0px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:start;}.elementor-5526 .elementor-element.elementor-element-450d588 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-445925f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-213b71c{padding:10px 16px 10px 16px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-213b71c.elementor-element{--align-self:flex-start;}.elementor-5526 .elementor-element.elementor-element-213b71c .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5FDECD;}.elementor-5526 .elementor-element.elementor-element-9326289{padding:10px 16px 10px 16px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-9326289.elementor-element{--align-self:flex-start;}.elementor-5526 .elementor-element.elementor-element-9326289 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5FDECD;}.elementor-5526 .elementor-element.elementor-element-a6d6657{padding:10px 16px 10px 16px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-a6d6657.elementor-element{--align-self:flex-start;}.elementor-5526 .elementor-element.elementor-element-a6d6657 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5FDECD;}.elementor-5526 .elementor-element.elementor-element-fa3ace3{padding:10px 16px 10px 16px;text-align:start;}.elementor-5526 .elementor-element.elementor-element-fa3ace3.elementor-element{--align-self:flex-start;}.elementor-5526 .elementor-element.elementor-element-fa3ace3 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#5FDECD;}.elementor-5526 .elementor-element.elementor-element-fd8d475{--divider-border-style:solid;--divider-color:#FFFFFF14;--divider-border-width:1px;}.elementor-5526 .elementor-element.elementor-element-fd8d475 .elementor-divider-separator{width:100%;}.elementor-5526 .elementor-element.elementor-element-fd8d475 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5526 .elementor-element.elementor-element-1ef275f{--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;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-316ce75{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-5526 .elementor-element.elementor-element-316ce75 .elementor-counter{flex-direction:column-reverse;gap:12px;}.elementor-5526 .elementor-element.elementor-element-316ce75 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Orbitron", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:1.3px;}.elementor-5526 .elementor-element.elementor-element-316ce75 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"Orbitron", Sans-serif;font-size:40px;}.elementor-5526 .elementor-element.elementor-element-d4acd77{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-5526 .elementor-element.elementor-element-d4acd77 .elementor-counter{flex-direction:column-reverse;gap:12px;}.elementor-5526 .elementor-element.elementor-element-d4acd77 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Orbitron", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:1.3px;}.elementor-5526 .elementor-element.elementor-element-d4acd77 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"Orbitron", Sans-serif;font-size:40px;}.elementor-5526 .elementor-element.elementor-element-ca1e177{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-5526 .elementor-element.elementor-element-ca1e177 .elementor-counter{flex-direction:column-reverse;gap:12px;}.elementor-5526 .elementor-element.elementor-element-ca1e177 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Orbitron", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:1.3px;}.elementor-5526 .elementor-element.elementor-element-ca1e177 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"Orbitron", Sans-serif;font-size:40px;}.elementor-5526 .elementor-element.elementor-element-9370ba3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5526 .elementor-element.elementor-element-feb2d26 img{border-radius:30px 30px 30px 30px;}.elementor-5526 .elementor-element.elementor-element-f8b0845{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-f8b0845:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-f8b0845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #06060E 70%, #040b1a 100%);}.elementor-5526 .elementor-element.elementor-element-44779bc{text-align:center;}.elementor-5526 .elementor-element.elementor-element-44779bc .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-662d944{margin:-34px -34px calc(var(--kit-widget-spacing, 0px) + -34px) -34px;padding:0px 0px 20px 0px;text-align:center;}.elementor-5526 .elementor-element.elementor-element-662d944 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:13px;font-weight:500;line-height:25px;letter-spacing:4.1px;color:var( --e-global-color-text );}.elementor-5526 .elementor-element.elementor-element-d6ce96d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-df16fcb{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-color:var( --e-global-color-accent );border-radius:21px 21px 21px 21px;}.elementor-5526 .elementor-element.elementor-element-df16fcb .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-5526 .elementor-element.elementor-element-146c6cc{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-color:var( --e-global-color-accent );border-radius:21px 21px 21px 21px;}.elementor-5526 .elementor-element.elementor-element-146c6cc .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-5526 .elementor-element.elementor-element-a9a71b9{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-color:var( --e-global-color-accent );border-radius:21px 21px 21px 21px;}.elementor-5526 .elementor-element.elementor-element-a9a71b9 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-5526 .elementor-element.elementor-element-43459c6{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5526 .elementor-element.elementor-element-a7d445e{--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-around;}.elementor-5526 .elementor-element.elementor-element-a7d445e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5526 .elementor-element.elementor-element-63cab60 img{width:65%;}.elementor-5526 .elementor-element.elementor-element-5f83ea4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -65px;padding:0px 0px 0px 0px;z-index:2;}.elementor-5526 .elementor-element.elementor-element-5f83ea4 img{width:65%;}.elementor-5526 .elementor-element.elementor-element-d0ece65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -65px;padding:0px 0px 0px 0px;z-index:3;}.elementor-5526 .elementor-element.elementor-element-d0ece65 img{width:65%;}.elementor-5526 .elementor-element.elementor-element-d63f4d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -65px;padding:0px 0px 0px 0px;z-index:4;}.elementor-5526 .elementor-element.elementor-element-d63f4d3 img{width:65%;}.elementor-5526 .elementor-element.elementor-element-9a8c2b2{width:var( --container-widget-width, 23.225% );max-width:23.225%;--container-widget-width:23.225%;--container-widget-flex-grow:0;text-align:center;}.elementor-5526 .elementor-element.elementor-element-9a8c2b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5526 .elementor-element.elementor-element-9a8c2b2 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.4em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-318f135{--display:flex;--min-height:656px;--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:108px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-318f135:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-318f135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://flavioartts.com.br/wp-content/uploads/2026/05/final-scaled.png");background-position:-32px -66px;background-repeat:repeat;background-size:auto;}.elementor-5526 .elementor-element.elementor-element-d36d58e{margin:-13px 00px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-d36d58e.elementor-element{--align-self:center;}.elementor-5526 .elementor-element.elementor-element-d36d58e img{width:6%;}.elementor-5526 .elementor-element.elementor-element-eee3c94{--display:flex;}.elementor-5526 .elementor-element.elementor-element-d50bd0d{width:var( --container-widget-width, 53.191% );max-width:53.191%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -44px) 0px;padding:0px 0px 2px 0px;--container-widget-width:53.191%;--container-widget-flex-grow:0;font-family:"Orbitron", Sans-serif;font-size:46px;font-weight:900;line-height:50px;color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-d50bd0d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5526 .elementor-element.elementor-element-99ca5ce{width:var( --container-widget-width, 36.402% );max-width:36.402%;margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:36.402%;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-5526 .elementor-element.elementor-element-99ca5ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5526 .elementor-element.elementor-element-16484c9 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Orbitron", Sans-serif;font-size:15px;font-weight:900;letter-spacing:1.2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:20px 70px 20px 70px;}.elementor-5526 .elementor-element.elementor-element-16484c9{padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-16484c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5526 .elementor-element.elementor-element-16484c9 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-repeater-item-8302a47.elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-repeater-item-8302a47.elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-repeater-item-8302a47.elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-repeater-item-f53232f.elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-repeater-item-f53232f.elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-repeater-item-f53232f.elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-repeater-item-9c35784.elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-repeater-item-9c35784.elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-repeater-item-9c35784.elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-repeater-item-addf270.elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-repeater-item-addf270.elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-repeater-item-addf270.elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-6d95331{--grid-template-columns:repeat(0, auto);text-align:center;width:var( --container-widget-width, 30.07% );max-width:30.07%;padding:0px 0px 39px 0px;--container-widget-width:30.07%;--container-widget-flex-grow:0;--icon-size:13px;--grid-column-gap:14px;--grid-row-gap:15px;}.elementor-5526 .elementor-element.elementor-element-6d95331.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-social-icon{--icon-padding:0.8em;border-style:none;}.elementor-5526 .elementor-element.elementor-element-6d95331 .elementor-social-icon:hover{border-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-5eebf24{--display:flex;--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:108px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-5eebf24:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-5eebf24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background:url("https://flavioartts.com.br/wp-content/uploads/2026/05/a_moody_portrait_of_a_young_man_with_short_dark_hair_and_a_trimmed_beard_illuminated_by_vibrant_neo_n8w46ybxsk325twyv6cz_2.png") 50% 50%;background-size:cover;}.elementor-5526 .elementor-element.elementor-element-b17f2d2{--spacer-size:50px;}.elementor-5526 .elementor-element.elementor-element-eb4663d{margin:-13px 00px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-eb4663d.elementor-element{--align-self:center;}.elementor-5526 .elementor-element.elementor-element-eb4663d img{width:6%;}.elementor-5526 .elementor-element.elementor-element-4d5f75b{width:var( --container-widget-width, 46.042% );max-width:46.042%;margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;padding:0px 0px 0px 0px;--container-widget-width:46.042%;--container-widget-flex-grow:0;font-family:"Orbitron", Sans-serif;font-size:46px;font-weight:900;line-height:50px;color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-4d5f75b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5526 .elementor-element.elementor-element-8f0bb57{width:var( --container-widget-width, 36.402% );max-width:36.402%;margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;--container-widget-width:36.402%;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-5526 .elementor-element.elementor-element-8f0bb57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5526 .elementor-element.elementor-element-ce227f2 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Orbitron", Sans-serif;font-size:15px;font-weight:900;letter-spacing:1.2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:20px 70px 20px 70px;}.elementor-5526 .elementor-element.elementor-element-ce227f2{padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-ce227f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5526 .elementor-element.elementor-element-ce227f2 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-repeater-item-8302a47.elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-repeater-item-8302a47.elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-repeater-item-8302a47.elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-repeater-item-f53232f.elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-repeater-item-f53232f.elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-repeater-item-f53232f.elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-repeater-item-9c35784.elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-repeater-item-9c35784.elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-repeater-item-9c35784.elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-repeater-item-addf270.elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-repeater-item-addf270.elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-repeater-item-addf270.elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-5526 .elementor-element.elementor-element-2317f28{--grid-template-columns:repeat(0, auto);text-align:center;width:var( --container-widget-width, 30.07% );max-width:30.07%;padding:0px 0px 10px 0px;--container-widget-width:30.07%;--container-widget-flex-grow:0;--icon-size:13px;--grid-column-gap:14px;--grid-row-gap:15px;}.elementor-5526 .elementor-element.elementor-element-2317f28.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-social-icon{--icon-padding:0.8em;border-style:none;}.elementor-5526 .elementor-element.elementor-element-2317f28 .elementor-social-icon:hover{border-color:var( --e-global-color-accent );}.elementor-5526 .elementor-element.elementor-element-6f48bcb{padding:0px 0px 0px 0px;text-align:center;}.elementor-5526 .elementor-element.elementor-element-6f48bcb .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;color:#FFFFFF;}.elementor-5526 .elementor-element.elementor-element-a4cce30{--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;}@media(max-width:1024px){.elementor-5526 .elementor-element.elementor-element-a92318c:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-a92318c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5526 .elementor-element.elementor-element-dede5bf{--grid-auto-flow:row;}.elementor-5526 .elementor-element.elementor-element-0e4761a .elementor-heading-title{font-size:17px;}.elementor-5526 .elementor-element.elementor-element-2d918ee .elementor-heading-title{font-size:17px;}.elementor-5526 .elementor-element.elementor-element-2172c41 .elementor-heading-title{font-size:17px;}.elementor-5526 .elementor-element.elementor-element-662d944 .elementor-heading-title{font-size:17px;}.elementor-5526 .elementor-element.elementor-element-318f135:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-318f135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5526 .elementor-element.elementor-element-6d95331{--grid-template-columns:repeat(4, auto);}.elementor-5526 .elementor-element.elementor-element-2317f28{--grid-template-columns:repeat(4, auto);}}@media(min-width:768px){.elementor-5526 .elementor-element.elementor-element-e293ec5{--content-width:1168px;}.elementor-5526 .elementor-element.elementor-element-a92318c{--content-width:1168px;}.elementor-5526 .elementor-element.elementor-element-dede5bf{--content-width:804px;}.elementor-5526 .elementor-element.elementor-element-1d3e339{--width:100%;}.elementor-5526 .elementor-element.elementor-element-958268d{--width:100%;}.elementor-5526 .elementor-element.elementor-element-79640cf{--width:100%;}.elementor-5526 .elementor-element.elementor-element-b566f9a{--content-width:1270px;}.elementor-5526 .elementor-element.elementor-element-9af8e6f{--width:30%;}.elementor-5526 .elementor-element.elementor-element-0188f81{--width:30%;}.elementor-5526 .elementor-element.elementor-element-55342e8{--width:30%;}.elementor-5526 .elementor-element.elementor-element-ca280e0{--width:30%;}.elementor-5526 .elementor-element.elementor-element-c1f231c{--width:30%;}.elementor-5526 .elementor-element.elementor-element-cd9a7ed{--width:50%;}.elementor-5526 .elementor-element.elementor-element-69cb33f{--width:50%;}.elementor-5526 .elementor-element.elementor-element-2a2c229{--width:50%;}.elementor-5526 .elementor-element.elementor-element-2b0f9e2{--width:50%;}.elementor-5526 .elementor-element.elementor-element-5567354{--width:50%;}.elementor-5526 .elementor-element.elementor-element-4ccf79c{--width:50%;}.elementor-5526 .elementor-element.elementor-element-b9319e6{--content-width:1270px;}.elementor-5526 .elementor-element.elementor-element-cd74f10{--width:35%;}.elementor-5526 .elementor-element.elementor-element-88eba52{--width:50%;}.elementor-5526 .elementor-element.elementor-element-53ebeca{--content-width:1270px;}.elementor-5526 .elementor-element.elementor-element-ec177eb{--width:50%;}.elementor-5526 .elementor-element.elementor-element-9370ba3{--width:50%;}.elementor-5526 .elementor-element.elementor-element-f8b0845{--content-width:1270px;}.elementor-5526 .elementor-element.elementor-element-a7d445e{--width:16%;}.elementor-5526 .elementor-element.elementor-element-318f135{--content-width:1037px;}.elementor-5526 .elementor-element.elementor-element-5eebf24{--content-width:1236px;}}@media(max-width:767px){.elementor-5526 .elementor-element.elementor-element-e293ec5{--content-width:350px;--min-height:650px;--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5526 .elementor-element.elementor-element-c18d796{--spacer-size:242px;}.elementor-5526 .elementor-element.elementor-element-2785439{width:var( --container-widget-width, 306.812px );max-width:306.812px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:306.812px;--container-widget-flex-grow:0;text-align:center;}.elementor-5526 .elementor-element.elementor-element-2785439 .elementor-heading-title{font-size:25px;line-height:1.1em;letter-spacing:0.8px;}.elementor-5526 .elementor-element.elementor-element-2631933{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5526 .elementor-element.elementor-element-2631933 .elementor-heading-title{font-size:16px;line-height:1.6em;letter-spacing:-0.3px;}.elementor-5526 .elementor-element.elementor-element-baf2e23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;}.elementor-5526 .elementor-element.elementor-element-baf2e23 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-5526 .elementor-element.elementor-element-baf2e23 .elementor-button{font-size:13px;padding:19px 19px 19px 19px;}.elementor-5526 .elementor-element.elementor-element-376b936{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-50px 10px 10px 10px;}.elementor-5526 .elementor-element.elementor-element-376b936 img{width:16%;}.elementor-5526 .elementor-element.elementor-element-a92318c{--content-width:350px;--min-height:650px;--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5526 .elementor-element.elementor-element-a92318c:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-a92318c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5526 .elementor-element.elementor-element-7902a18{--spacer-size:242px;}.elementor-5526 .elementor-element.elementor-element-f550178{width:var( --container-widget-width, 306.812px );max-width:306.812px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:306.812px;--container-widget-flex-grow:0;text-align:center;}.elementor-5526 .elementor-element.elementor-element-f550178 .elementor-heading-title{font-size:25px;line-height:1.1em;letter-spacing:0.8px;}.elementor-5526 .elementor-element.elementor-element-bf03ab7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5526 .elementor-element.elementor-element-bf03ab7 .elementor-heading-title{font-size:16px;line-height:1.6em;letter-spacing:-0.3px;}.elementor-5526 .elementor-element.elementor-element-b5788a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;}.elementor-5526 .elementor-element.elementor-element-b5788a2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-5526 .elementor-element.elementor-element-b5788a2 .elementor-button{font-size:13px;padding:19px 19px 19px 19px;}.elementor-5526 .elementor-element.elementor-element-96a943b{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-50px 10px 10px 10px;}.elementor-5526 .elementor-element.elementor-element-96a943b img{width:16%;}.elementor-5526 .elementor-element.elementor-element-a59a3cd{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-5526 .elementor-element.elementor-element-daefead .elementor-heading-title{font-size:14px;}.elementor-5526 .elementor-element.elementor-element-81d67a9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5526 .elementor-element.elementor-element-dede5bf{--content-width:500px;--min-height:179px;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5526 .elementor-element.elementor-element-454904b .elementor-heading-title{font-size:28px;}.elementor-5526 .elementor-element.elementor-element-5291d94{font-size:5px;}.elementor-5526 .elementor-element.elementor-element-6b97144 .elementor-heading-title{font-size:28px;}.elementor-5526 .elementor-element.elementor-element-7590c7f{font-size:5px;}.elementor-5526 .elementor-element.elementor-element-1653082 .elementor-heading-title{font-size:28px;}.elementor-5526 .elementor-element.elementor-element-6da53cc{font-size:5px;}.elementor-5526 .elementor-element.elementor-element-b2cd43e .elementor-heading-title{font-size:28px;}.elementor-5526 .elementor-element.elementor-element-69b6686{font-size:5px;}.elementor-5526 .elementor-element.elementor-element-b566f9a{--content-width:350px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5526 .elementor-element.elementor-element-ac72528{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5526 .elementor-element.elementor-element-ac72528 .elementor-heading-title{font-size:30px;}.elementor-5526 .elementor-element.elementor-element-0e4761a{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-15px 0px 0px 0px;text-align:center;}.elementor-5526 .elementor-element.elementor-element-0e4761a .elementor-heading-title{font-size:11px;letter-spacing:0.5px;}.elementor-5526 .elementor-element.elementor-element-9af8e6f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5526 .elementor-element.elementor-element-682fc70 .elementor-heading-title{font-size:18px;}.elementor-5526 .elementor-element.elementor-element-2820aaa{--container-widget-width:162px;--container-widget-flex-grow:0;width:var( --container-widget-width, 162px );max-width:162px;}.elementor-5526 .elementor-element.elementor-element-2820aaa .elementor-heading-title{font-size:12px;line-height:1.2em;}.elementor-5526 .elementor-element.elementor-element-0188f81{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5526 .elementor-element.elementor-element-5f5ab29 .elementor-heading-title{font-size:18px;}.elementor-5526 .elementor-element.elementor-element-4be1982{--container-widget-width:193px;--container-widget-flex-grow:0;width:var( --container-widget-width, 193px );max-width:193px;}.elementor-5526 .elementor-element.elementor-element-4be1982 .elementor-heading-title{font-size:12px;}.elementor-5526 .elementor-element.elementor-element-55342e8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5526 .elementor-element.elementor-element-c7206a9 .elementor-heading-title{font-size:18px;}.elementor-5526 .elementor-element.elementor-element-9595586{--container-widget-width:193px;--container-widget-flex-grow:0;width:var( --container-widget-width, 193px );max-width:193px;}.elementor-5526 .elementor-element.elementor-element-9595586 .elementor-heading-title{font-size:12px;}.elementor-5526 .elementor-element.elementor-element-ca280e0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5526 .elementor-element.elementor-element-19817c0 .elementor-heading-title{font-size:18px;}.elementor-5526 .elementor-element.elementor-element-e4785ee{--container-widget-width:162px;--container-widget-flex-grow:0;width:var( --container-widget-width, 162px );max-width:162px;}.elementor-5526 .elementor-element.elementor-element-e4785ee .elementor-heading-title{font-size:12px;line-height:1.2em;}.elementor-5526 .elementor-element.elementor-element-c1f231c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5526 .elementor-element.elementor-element-f56485d .elementor-heading-title{font-size:18px;}.elementor-5526 .elementor-element.elementor-element-9eddb30{--container-widget-width:193px;--container-widget-flex-grow:0;width:var( --container-widget-width, 193px );max-width:193px;}.elementor-5526 .elementor-element.elementor-element-9eddb30 .elementor-heading-title{font-size:12px;}.elementor-5526 .elementor-element.elementor-element-286d51a{width:100%;max-width:100%;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-5526 .elementor-element.elementor-element-286d51a .elementor-heading-title{font-size:35px;}.elementor-5526 .elementor-element.elementor-element-2d918ee{margin:-18px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:-15px 0px 0px 0px;text-align:center;}.elementor-5526 .elementor-element.elementor-element-2d918ee.elementor-element{--align-self:center;}.elementor-5526 .elementor-element.elementor-element-2d918ee .elementor-heading-title{font-size:12px;line-height:1.4em;letter-spacing:0.5px;}.elementor-5526 .elementor-element.elementor-element-1e99e90 .elementor-heading-title{font-size:25px;}.elementor-5526 .elementor-element.elementor-element-41cac30 .elementor-heading-title{font-size:25px;}.elementor-5526 .elementor-element.elementor-element-01cd35d .elementor-heading-title{font-size:25px;}.elementor-5526 .elementor-element.elementor-element-99dc287 .elementor-heading-title{font-size:25px;}.elementor-5526 .elementor-element.elementor-element-485e218 .elementor-heading-title{font-size:25px;}.elementor-5526 .elementor-element.elementor-element-0874813 .elementor-heading-title{font-size:25px;}.elementor-5526 .elementor-element.elementor-element-211fd26{margin:0px 19px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;padding:0px 15px 0px 15px;}.elementor-5526 .elementor-element.elementor-element-211fd26 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-5526 .elementor-element.elementor-element-211fd26 .elementor-button{font-size:13px;padding:19px 19px 19px 19px;}.elementor-5526 .elementor-element.elementor-element-b9319e6{--content-width:350px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5526 .elementor-element.elementor-element-cd74f10{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5526 .elementor-element.elementor-element-04c655e{width:100%;max-width:100%;text-align:center;}.elementor-5526 .elementor-element.elementor-element-04c655e .elementor-heading-title{font-size:27px;line-height:1.3em;}.elementor-5526 .elementor-element.elementor-element-2172c41{margin:-18px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:-15px 0px 0px 0px;text-align:center;}.elementor-5526 .elementor-element.elementor-element-2172c41.elementor-element{--align-self:center;}.elementor-5526 .elementor-element.elementor-element-2172c41 .elementor-heading-title{font-size:12px;line-height:1.4em;letter-spacing:0.5px;}.elementor-5526 .elementor-element.elementor-element-88eba52{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5526 .elementor-element.elementor-element-f3dc967{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5526 .elementor-element.elementor-element-9fe5392 .elementor-icon-box-title, .elementor-5526 .elementor-element.elementor-element-9fe5392 .elementor-icon-box-title a{font-size:16px;}.elementor-5526 .elementor-element.elementor-element-3def63a{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5526 .elementor-element.elementor-element-76df439 .elementor-icon-box-title, .elementor-5526 .elementor-element.elementor-element-76df439 .elementor-icon-box-title a{font-size:16px;}.elementor-5526 .elementor-element.elementor-element-2878671{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5526 .elementor-element.elementor-element-124fdd3 .elementor-icon-box-title, .elementor-5526 .elementor-element.elementor-element-124fdd3 .elementor-icon-box-title a{font-size:16px;}.elementor-5526 .elementor-element.elementor-element-562a420{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5526 .elementor-element.elementor-element-fb8b8c5 .elementor-icon-box-title, .elementor-5526 .elementor-element.elementor-element-fb8b8c5 .elementor-icon-box-title a{font-size:16px;}.elementor-5526 .elementor-element.elementor-element-eb71ead{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5526 .elementor-element.elementor-element-6a41681 .elementor-icon-box-title, .elementor-5526 .elementor-element.elementor-element-6a41681 .elementor-icon-box-title a{font-size:16px;}.elementor-5526 .elementor-element.elementor-element-53ebeca{--content-width:350px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5526 .elementor-element.elementor-element-9892fe0 .elementor-heading-title{font-size:14px;}.elementor-5526 .elementor-element.elementor-element-170f334 .elementor-heading-title{font-size:35px;}.elementor-5526 .elementor-element.elementor-element-450d588{width:100%;max-width:100%;}.elementor-5526 .elementor-element.elementor-element-450d588 .elementor-heading-title{font-size:15px;}.elementor-5526 .elementor-element.elementor-element-316ce75{width:100%;max-width:100%;}.elementor-5526 .elementor-element.elementor-element-316ce75 .elementor-counter-number-wrapper{font-size:35px;}.elementor-5526 .elementor-element.elementor-element-d4acd77{width:100%;max-width:100%;}.elementor-5526 .elementor-element.elementor-element-d4acd77 .elementor-counter-number-wrapper{font-size:35px;}.elementor-5526 .elementor-element.elementor-element-ca1e177{width:100%;max-width:100%;}.elementor-5526 .elementor-element.elementor-element-ca1e177 .elementor-counter-number-wrapper{font-size:35px;}.elementor-5526 .elementor-element.elementor-element-9370ba3{--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-5526 .elementor-element.elementor-element-feb2d26 img{width:100%;}.elementor-5526 .elementor-element.elementor-element-f8b0845{--content-width:350px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5526 .elementor-element.elementor-element-44779bc .elementor-heading-title{font-size:27px;}.elementor-5526 .elementor-element.elementor-element-662d944{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-15px 0px 0px 0px;text-align:center;}.elementor-5526 .elementor-element.elementor-element-662d944 .elementor-heading-title{font-size:12px;letter-spacing:0.5px;}.elementor-5526 .elementor-element.elementor-element-d6ce96d{--justify-content:center;}.elementor-5526 .elementor-element.elementor-element-df16fcb{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;border-radius:10px 10px 10px 10px;}.elementor-5526 .elementor-element.elementor-element-146c6cc{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;border-radius:10px 10px 10px 10px;}.elementor-5526 .elementor-element.elementor-element-a9a71b9{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;border-radius:10px 10px 10px 10px;}.elementor-5526 .elementor-element.elementor-element-a7d445e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5526 .elementor-element.elementor-element-9a8c2b2{width:100%;max-width:100%;}.elementor-5526 .elementor-element.elementor-element-9a8c2b2 .elementor-heading-title{font-size:12px;}.elementor-5526 .elementor-element.elementor-element-318f135{--content-width:350px;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5526 .elementor-element.elementor-element-318f135:not(.elementor-motion-effects-element-type-background), .elementor-5526 .elementor-element.elementor-element-318f135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-1px -99px;background-size:cover;}.elementor-5526 .elementor-element.elementor-element-d36d58e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-50px 10px 10px 10px;}.elementor-5526 .elementor-element.elementor-element-d36d58e img{width:16%;}.elementor-5526 .elementor-element.elementor-element-d50bd0d{width:var( --container-widget-width, 293.906px );max-width:293.906px;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;padding:0px 0px 0px 0px;--container-widget-width:293.906px;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:1.4em;}.elementor-5526 .elementor-element.elementor-element-99ca5ce{width:var( --container-widget-width, 279.125px );max-width:279.125px;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:279.125px;--container-widget-flex-grow:0;text-align:center;font-size:10px;}.elementor-5526 .elementor-element.elementor-element-16484c9{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 15px 0px 15px;}.elementor-5526 .elementor-element.elementor-element-16484c9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-5526 .elementor-element.elementor-element-16484c9 .elementor-button{font-size:13px;padding:19px 19px 19px 19px;}.elementor-5526 .elementor-element.elementor-element-6d95331{width:var( --container-widget-width, 290.531px );max-width:290.531px;--container-widget-width:290.531px;--container-widget-flex-grow:0;--icon-size:11px;}.elementor-5526 .elementor-element.elementor-element-5eebf24{--content-width:350px;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5526 .elementor-element.elementor-element-b17f2d2{--spacer-size:233px;}.elementor-5526 .elementor-element.elementor-element-eb4663d{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-50px 10px 10px 10px;}.elementor-5526 .elementor-element.elementor-element-eb4663d img{width:16%;}.elementor-5526 .elementor-element.elementor-element-4d5f75b{width:var( --container-widget-width, 293.906px );max-width:293.906px;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;padding:0px 0px 0px 0px;--container-widget-width:293.906px;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:1.4em;}.elementor-5526 .elementor-element.elementor-element-8f0bb57{width:var( --container-widget-width, 279.125px );max-width:279.125px;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:279.125px;--container-widget-flex-grow:0;text-align:center;font-size:10px;}.elementor-5526 .elementor-element.elementor-element-ce227f2{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 15px 0px 15px;}.elementor-5526 .elementor-element.elementor-element-ce227f2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-5526 .elementor-element.elementor-element-ce227f2 .elementor-button{font-size:13px;padding:19px 19px 19px 19px;}.elementor-5526 .elementor-element.elementor-element-2317f28{width:var( --container-widget-width, 290.531px );max-width:290.531px;--container-widget-width:290.531px;--container-widget-flex-grow:0;--icon-size:11px;}.elementor-5526 .elementor-element.elementor-element-6f48bcb{padding:0px 0px 0px 0px;}.elementor-5526 .elementor-element.elementor-element-6f48bcb .elementor-heading-title{font-size:11px;}}/* Start custom CSS for heading, class: .elementor-element-2785439 */.elementor-5526 .elementor-element.elementor-element-2785439 {
  background: linear-gradient(
    90deg,
    #2ac1ee,
    #5fdecd,
    #00ffb3,
    #00bfff
  );
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: degrade-suave 6s ease infinite;
}

@keyframes degrade-suave {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f550178 */.elementor-5526 .elementor-element.elementor-element-f550178 {
  background: linear-gradient(
    90deg,
    #2ac1ee,
    #5fdecd,
    #00ffb3,
    #00bfff
  );
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: degrade-suave 6s ease infinite;
}

@keyframes degrade-suave {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a59a3cd */.elementor-5526 .elementor-element.elementor-element-a59a3cd {
    position: relative;
    overflow: hidden;
    white-space: nowrap;
    background: #060727;
    border: none;
}

.elementor-5526 .elementor-element.elementor-element-a59a3cd::before,
.elementor-5526 .elementor-element.elementor-element-a59a3cd::after {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(
        90deg,
        rgba(90, 220, 208, 0) 0%,
        rgba(90, 220, 208, 0.08) 22%,
        rgba(90, 220, 208, 0.65) 50%,
        rgba(47, 196, 235, 0.08) 78%,
        rgba(47, 196, 235, 0) 100%
    );
    pointer-events: none;
}

.elementor-5526 .elementor-element.elementor-element-a59a3cd::before {
    top: 0;
}

.elementor-5526 .elementor-element.elementor-element-a59a3cd::after {
    bottom: 0;
}

.textoanimado {
    display: inline-block;
    white-space: nowrap;
    animation: carrossel 15s linear infinite;
}

@keyframes carrossel {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); }
}

.textoanimado2 {
    white-space: nowrap;
}

.fade-esquerda,
.fade-direita {
    position: absolute;
    top: 0;
    width: 120px;
    height: 100%;
    z-index: 2;
    pointer-events: none;
}

.fade-esquerda {
    left: 0;
    background: linear-gradient(90deg, #060727 0%, transparent 100%);
}

.fade-direita {
    right: 0;
    background: linear-gradient(90deg, transparent 0%, #060727 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac72528 */.elementor-5526 .elementor-element.elementor-element-ac72528 {
  background: linear-gradient(
    90deg,
    #2ac1ee,
    #5fdecd,
    #00ffb3,
    #00bfff
  );
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: degrade-suave 6s ease infinite;
}

@keyframes degrade-suave {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9af8e6f */.elementor-5526 .elementor-element.elementor-element-9af8e6f {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 22px !important;
  transition: transform 0.45s ease, border-color 0.45s ease !important;
  transform: translateY(0) scale(1) !important;
  border: 1px solid rgba(42, 193, 238, 0.12) !important;
  box-shadow: none !important;
}

/* EFEITO HOVER DO CARD */
.elementor-5526 .elementor-element.elementor-element-9af8e6f:hover {
  transform: translateY(-10px) scale(1.02) !important;
  border-color: rgba(42, 193, 238, 0.35) !important;
  box-shadow: none !important;
}

/* LUZ PASSANDO NO CARD */
.elementor-5526 .elementor-element.elementor-element-9af8e6f::before {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -130% !important;
  width: 80% !important;
  height: 100% !important;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(42, 193, 238, 0.04) 35%,
    rgba(42, 193, 238, 0.18) 50%,
    rgba(42, 193, 238, 0.04) 65%,
    transparent 100%
  ) !important;
  z-index: 5 !important;
  pointer-events: none !important;
  transition: left 0.85s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-9af8e6f:hover::before {
  left: 140% !important;
}

/* IMAGEM COM ZOOM */
.elementor-5526 .elementor-element.elementor-element-9af8e6f img {
  transition: transform 0.6s ease, filter 0.6s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-9af8e6f:hover img {
  transform: scale(1.06) !important;
  filter: brightness(1.12) contrast(1.06) !important;
}

/* TÍTULOS */
.elementor-5526 .elementor-element.elementor-element-9af8e6f .elementor-heading-title,
.elementor-5526 .elementor-element.elementor-element-9af8e6f h1,
.elementor-5526 .elementor-element.elementor-element-9af8e6f h2,
.elementor-5526 .elementor-element.elementor-element-9af8e6f h3,
.elementor-5526 .elementor-element.elementor-element-9af8e6f h4 {
  transition: color 0.35s ease, transform 0.35s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-9af8e6f:hover .elementor-heading-title,
.elementor-5526 .elementor-element.elementor-element-9af8e6f:hover h1,
.elementor-5526 .elementor-element.elementor-element-9af8e6f:hover h2,
.elementor-5526 .elementor-element.elementor-element-9af8e6f:hover h3,
.elementor-5526 .elementor-element.elementor-element-9af8e6f:hover h4 {
  color: #2ac1ee !important;
  transform: translateX(5px) !important;
  text-shadow: none !important;
}

/* TEXTOS E LINKS */
.elementor-5526 .elementor-element.elementor-element-9af8e6f p,
.elementor-5526 .elementor-element.elementor-element-9af8e6f span,
.elementor-5526 .elementor-element.elementor-element-9af8e6f a {
  transition: all 0.35s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-9af8e6f:hover p,
.elementor-5526 .elementor-element.elementor-element-9af8e6f:hover span {
  color: rgba(255, 255, 255, 0.9) !important;
}

.elementor-5526 .elementor-element.elementor-element-9af8e6f:hover a {
  color: #2ac1ee !important;
  letter-spacing: 1px !important;
}

/* LINHA EMBAIXO SEM GLOW */
.elementor-5526 .elementor-element.elementor-element-9af8e6f::after {
  content: "" !important;
  position: absolute !important;
  left: 30px !important;
  right: 30px !important;
  bottom: 0 !important;
  height: 2px !important;
  background: linear-gradient(
    90deg,
    transparent,
    #2ac1ee,
    transparent
  ) !important;
  opacity: 0 !important;
  transform: scaleX(0) !important;
  transition: opacity 0.45s ease, transform 0.45s ease !important;
  z-index: 6 !important;
  pointer-events: none !important;
}

.elementor-5526 .elementor-element.elementor-element-9af8e6f:hover::after {
  opacity: 1 !important;
  transform: scaleX(1) !important;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-5526 .elementor-element.elementor-element-9af8e6f:hover {
    transform: translateY(-6px) scale(1.01) !important;
    box-shadow: none !important;
  }

  .elementor-5526 .elementor-element.elementor-element-9af8e6f:hover img {
    transform: scale(1.04) !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0188f81 */.elementor-5526 .elementor-element.elementor-element-0188f81 {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 22px !important;
  transition: transform 0.45s ease, border-color 0.45s ease !important;
  transform: translateY(0) scale(1) !important;
  border: 1px solid rgba(42, 193, 238, 0.12) !important;
  box-shadow: none !important;
}

/* EFEITO HOVER DO CARD */
.elementor-5526 .elementor-element.elementor-element-0188f81:hover {
  transform: translateY(-10px) scale(1.02) !important;
  border-color: rgba(42, 193, 238, 0.35) !important;
  box-shadow: none !important;
}

/* LUZ PASSANDO NO CARD */
.elementor-5526 .elementor-element.elementor-element-0188f81::before {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -130% !important;
  width: 80% !important;
  height: 100% !important;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(42, 193, 238, 0.04) 35%,
    rgba(42, 193, 238, 0.18) 50%,
    rgba(42, 193, 238, 0.04) 65%,
    transparent 100%
  ) !important;
  z-index: 5 !important;
  pointer-events: none !important;
  transition: left 0.85s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-0188f81:hover::before {
  left: 140% !important;
}

/* IMAGEM COM ZOOM */
.elementor-5526 .elementor-element.elementor-element-0188f81 img {
  transition: transform 0.6s ease, filter 0.6s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-0188f81:hover img {
  transform: scale(1.06) !important;
  filter: brightness(1.12) contrast(1.06) !important;
}

/* TÍTULOS */
.elementor-5526 .elementor-element.elementor-element-0188f81 .elementor-heading-title,
.elementor-5526 .elementor-element.elementor-element-0188f81 h1,
.elementor-5526 .elementor-element.elementor-element-0188f81 h2,
.elementor-5526 .elementor-element.elementor-element-0188f81 h3,
.elementor-5526 .elementor-element.elementor-element-0188f81 h4 {
  transition: color 0.35s ease, transform 0.35s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-0188f81:hover .elementor-heading-title,
.elementor-5526 .elementor-element.elementor-element-0188f81:hover h1,
.elementor-5526 .elementor-element.elementor-element-0188f81:hover h2,
.elementor-5526 .elementor-element.elementor-element-0188f81:hover h3,
.elementor-5526 .elementor-element.elementor-element-0188f81:hover h4 {
  color: #2ac1ee !important;
  transform: translateX(5px) !important;
  text-shadow: none !important;
}

/* TEXTOS E LINKS */
.elementor-5526 .elementor-element.elementor-element-0188f81 p,
.elementor-5526 .elementor-element.elementor-element-0188f81 span,
.elementor-5526 .elementor-element.elementor-element-0188f81 a {
  transition: all 0.35s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-0188f81:hover p,
.elementor-5526 .elementor-element.elementor-element-0188f81:hover span {
  color: rgba(255, 255, 255, 0.9) !important;
}

.elementor-5526 .elementor-element.elementor-element-0188f81:hover a {
  color: #2ac1ee !important;
  letter-spacing: 1px !important;
}

/* LINHA EMBAIXO SEM GLOW */
.elementor-5526 .elementor-element.elementor-element-0188f81::after {
  content: "" !important;
  position: absolute !important;
  left: 30px !important;
  right: 30px !important;
  bottom: 0 !important;
  height: 2px !important;
  background: linear-gradient(
    90deg,
    transparent,
    #2ac1ee,
    transparent
  ) !important;
  opacity: 0 !important;
  transform: scaleX(0) !important;
  transition: opacity 0.45s ease, transform 0.45s ease !important;
  z-index: 6 !important;
  pointer-events: none !important;
}

.elementor-5526 .elementor-element.elementor-element-0188f81:hover::after {
  opacity: 1 !important;
  transform: scaleX(1) !important;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-5526 .elementor-element.elementor-element-0188f81:hover {
    transform: translateY(-6px) scale(1.01) !important;
    box-shadow: none !important;
  }

  .elementor-5526 .elementor-element.elementor-element-0188f81:hover img {
    transform: scale(1.04) !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55342e8 */.elementor-5526 .elementor-element.elementor-element-55342e8 {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 22px !important;
  transition: transform 0.45s ease, border-color 0.45s ease !important;
  transform: translateY(0) scale(1) !important;
  border: 1px solid rgba(42, 193, 238, 0.12) !important;
  box-shadow: none !important;
}

/* EFEITO HOVER DO CARD */
.elementor-5526 .elementor-element.elementor-element-55342e8:hover {
  transform: translateY(-10px) scale(1.02) !important;
  border-color: rgba(42, 193, 238, 0.35) !important;
  box-shadow: none !important;
}

/* LUZ PASSANDO NO CARD */
.elementor-5526 .elementor-element.elementor-element-55342e8::before {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -130% !important;
  width: 80% !important;
  height: 100% !important;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(42, 193, 238, 0.04) 35%,
    rgba(42, 193, 238, 0.18) 50%,
    rgba(42, 193, 238, 0.04) 65%,
    transparent 100%
  ) !important;
  z-index: 5 !important;
  pointer-events: none !important;
  transition: left 0.85s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-55342e8:hover::before {
  left: 140% !important;
}

/* IMAGEM COM ZOOM */
.elementor-5526 .elementor-element.elementor-element-55342e8 img {
  transition: transform 0.6s ease, filter 0.6s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-55342e8:hover img {
  transform: scale(1.06) !important;
  filter: brightness(1.12) contrast(1.06) !important;
}

/* TÍTULOS */
.elementor-5526 .elementor-element.elementor-element-55342e8 .elementor-heading-title,
.elementor-5526 .elementor-element.elementor-element-55342e8 h1,
.elementor-5526 .elementor-element.elementor-element-55342e8 h2,
.elementor-5526 .elementor-element.elementor-element-55342e8 h3,
.elementor-5526 .elementor-element.elementor-element-55342e8 h4 {
  transition: color 0.35s ease, transform 0.35s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-55342e8:hover .elementor-heading-title,
.elementor-5526 .elementor-element.elementor-element-55342e8:hover h1,
.elementor-5526 .elementor-element.elementor-element-55342e8:hover h2,
.elementor-5526 .elementor-element.elementor-element-55342e8:hover h3,
.elementor-5526 .elementor-element.elementor-element-55342e8:hover h4 {
  color: #2ac1ee !important;
  transform: translateX(5px) !important;
  text-shadow: none !important;
}

/* TEXTOS E LINKS */
.elementor-5526 .elementor-element.elementor-element-55342e8 p,
.elementor-5526 .elementor-element.elementor-element-55342e8 span,
.elementor-5526 .elementor-element.elementor-element-55342e8 a {
  transition: all 0.35s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-55342e8:hover p,
.elementor-5526 .elementor-element.elementor-element-55342e8:hover span {
  color: rgba(255, 255, 255, 0.9) !important;
}

.elementor-5526 .elementor-element.elementor-element-55342e8:hover a {
  color: #2ac1ee !important;
  letter-spacing: 1px !important;
}

/* LINHA EMBAIXO SEM GLOW */
.elementor-5526 .elementor-element.elementor-element-55342e8::after {
  content: "" !important;
  position: absolute !important;
  left: 30px !important;
  right: 30px !important;
  bottom: 0 !important;
  height: 2px !important;
  background: linear-gradient(
    90deg,
    transparent,
    #2ac1ee,
    transparent
  ) !important;
  opacity: 0 !important;
  transform: scaleX(0) !important;
  transition: opacity 0.45s ease, transform 0.45s ease !important;
  z-index: 6 !important;
  pointer-events: none !important;
}

.elementor-5526 .elementor-element.elementor-element-55342e8:hover::after {
  opacity: 1 !important;
  transform: scaleX(1) !important;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-5526 .elementor-element.elementor-element-55342e8:hover {
    transform: translateY(-6px) scale(1.01) !important;
    box-shadow: none !important;
  }

  .elementor-5526 .elementor-element.elementor-element-55342e8:hover img {
    transform: scale(1.04) !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca280e0 */.elementor-5526 .elementor-element.elementor-element-ca280e0 {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 22px !important;
  transition: transform 0.45s ease, border-color 0.45s ease !important;
  transform: translateY(0) scale(1) !important;
  border: 1px solid rgba(42, 193, 238, 0.12) !important;
  box-shadow: none !important;
}

/* EFEITO HOVER DO CARD */
.elementor-5526 .elementor-element.elementor-element-ca280e0:hover {
  transform: translateY(-10px) scale(1.02) !important;
  border-color: rgba(42, 193, 238, 0.35) !important;
  box-shadow: none !important;
}

/* LUZ PASSANDO NO CARD */
.elementor-5526 .elementor-element.elementor-element-ca280e0::before {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -130% !important;
  width: 80% !important;
  height: 100% !important;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(42, 193, 238, 0.04) 35%,
    rgba(42, 193, 238, 0.18) 50%,
    rgba(42, 193, 238, 0.04) 65%,
    transparent 100%
  ) !important;
  z-index: 5 !important;
  pointer-events: none !important;
  transition: left 0.85s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-ca280e0:hover::before {
  left: 140% !important;
}

/* IMAGEM COM ZOOM */
.elementor-5526 .elementor-element.elementor-element-ca280e0 img {
  transition: transform 0.6s ease, filter 0.6s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-ca280e0:hover img {
  transform: scale(1.06) !important;
  filter: brightness(1.12) contrast(1.06) !important;
}

/* TÍTULOS */
.elementor-5526 .elementor-element.elementor-element-ca280e0 .elementor-heading-title,
.elementor-5526 .elementor-element.elementor-element-ca280e0 h1,
.elementor-5526 .elementor-element.elementor-element-ca280e0 h2,
.elementor-5526 .elementor-element.elementor-element-ca280e0 h3,
.elementor-5526 .elementor-element.elementor-element-ca280e0 h4 {
  transition: color 0.35s ease, transform 0.35s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-ca280e0:hover .elementor-heading-title,
.elementor-5526 .elementor-element.elementor-element-ca280e0:hover h1,
.elementor-5526 .elementor-element.elementor-element-ca280e0:hover h2,
.elementor-5526 .elementor-element.elementor-element-ca280e0:hover h3,
.elementor-5526 .elementor-element.elementor-element-ca280e0:hover h4 {
  color: #2ac1ee !important;
  transform: translateX(5px) !important;
  text-shadow: none !important;
}

/* TEXTOS E LINKS */
.elementor-5526 .elementor-element.elementor-element-ca280e0 p,
.elementor-5526 .elementor-element.elementor-element-ca280e0 span,
.elementor-5526 .elementor-element.elementor-element-ca280e0 a {
  transition: all 0.35s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-ca280e0:hover p,
.elementor-5526 .elementor-element.elementor-element-ca280e0:hover span {
  color: rgba(255, 255, 255, 0.9) !important;
}

.elementor-5526 .elementor-element.elementor-element-ca280e0:hover a {
  color: #2ac1ee !important;
  letter-spacing: 1px !important;
}

/* LINHA EMBAIXO SEM GLOW */
.elementor-5526 .elementor-element.elementor-element-ca280e0::after {
  content: "" !important;
  position: absolute !important;
  left: 30px !important;
  right: 30px !important;
  bottom: 0 !important;
  height: 2px !important;
  background: linear-gradient(
    90deg,
    transparent,
    #2ac1ee,
    transparent
  ) !important;
  opacity: 0 !important;
  transform: scaleX(0) !important;
  transition: opacity 0.45s ease, transform 0.45s ease !important;
  z-index: 6 !important;
  pointer-events: none !important;
}

.elementor-5526 .elementor-element.elementor-element-ca280e0:hover::after {
  opacity: 1 !important;
  transform: scaleX(1) !important;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-5526 .elementor-element.elementor-element-ca280e0:hover {
    transform: translateY(-6px) scale(1.01) !important;
    box-shadow: none !important;
  }

  .elementor-5526 .elementor-element.elementor-element-ca280e0:hover img {
    transform: scale(1.04) !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1f231c */.elementor-5526 .elementor-element.elementor-element-c1f231c {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 22px !important;
  transition: transform 0.45s ease, border-color 0.45s ease !important;
  transform: translateY(0) scale(1) !important;
  border: 1px solid rgba(42, 193, 238, 0.12) !important;
  box-shadow: none !important;
}

/* EFEITO HOVER DO CARD */
.elementor-5526 .elementor-element.elementor-element-c1f231c:hover {
  transform: translateY(-10px) scale(1.02) !important;
  border-color: rgba(42, 193, 238, 0.35) !important;
  box-shadow: none !important;
}

/* LUZ PASSANDO NO CARD */
.elementor-5526 .elementor-element.elementor-element-c1f231c::before {
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -130% !important;
  width: 80% !important;
  height: 100% !important;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(42, 193, 238, 0.04) 35%,
    rgba(42, 193, 238, 0.18) 50%,
    rgba(42, 193, 238, 0.04) 65%,
    transparent 100%
  ) !important;
  z-index: 5 !important;
  pointer-events: none !important;
  transition: left 0.85s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-c1f231c:hover::before {
  left: 140% !important;
}

/* IMAGEM COM ZOOM */
.elementor-5526 .elementor-element.elementor-element-c1f231c img {
  transition: transform 0.6s ease, filter 0.6s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-c1f231c:hover img {
  transform: scale(1.06) !important;
  filter: brightness(1.12) contrast(1.06) !important;
}

/* TÍTULOS */
.elementor-5526 .elementor-element.elementor-element-c1f231c .elementor-heading-title,
.elementor-5526 .elementor-element.elementor-element-c1f231c h1,
.elementor-5526 .elementor-element.elementor-element-c1f231c h2,
.elementor-5526 .elementor-element.elementor-element-c1f231c h3,
.elementor-5526 .elementor-element.elementor-element-c1f231c h4 {
  transition: color 0.35s ease, transform 0.35s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-c1f231c:hover .elementor-heading-title,
.elementor-5526 .elementor-element.elementor-element-c1f231c:hover h1,
.elementor-5526 .elementor-element.elementor-element-c1f231c:hover h2,
.elementor-5526 .elementor-element.elementor-element-c1f231c:hover h3,
.elementor-5526 .elementor-element.elementor-element-c1f231c:hover h4 {
  color: #2ac1ee !important;
  transform: translateX(5px) !important;
  text-shadow: none !important;
}

/* TEXTOS E LINKS */
.elementor-5526 .elementor-element.elementor-element-c1f231c p,
.elementor-5526 .elementor-element.elementor-element-c1f231c span,
.elementor-5526 .elementor-element.elementor-element-c1f231c a {
  transition: all 0.35s ease !important;
}

.elementor-5526 .elementor-element.elementor-element-c1f231c:hover p,
.elementor-5526 .elementor-element.elementor-element-c1f231c:hover span {
  color: rgba(255, 255, 255, 0.9) !important;
}

.elementor-5526 .elementor-element.elementor-element-c1f231c:hover a {
  color: #2ac1ee !important;
  letter-spacing: 1px !important;
}

/* LINHA EMBAIXO SEM GLOW */
.elementor-5526 .elementor-element.elementor-element-c1f231c::after {
  content: "" !important;
  position: absolute !important;
  left: 30px !important;
  right: 30px !important;
  bottom: 0 !important;
  height: 2px !important;
  background: linear-gradient(
    90deg,
    transparent,
    #2ac1ee,
    transparent
  ) !important;
  opacity: 0 !important;
  transform: scaleX(0) !important;
  transition: opacity 0.45s ease, transform 0.45s ease !important;
  z-index: 6 !important;
  pointer-events: none !important;
}

.elementor-5526 .elementor-element.elementor-element-c1f231c:hover::after {
  opacity: 1 !important;
  transform: scaleX(1) !important;
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-5526 .elementor-element.elementor-element-c1f231c:hover {
    transform: translateY(-6px) scale(1.01) !important;
    box-shadow: none !important;
  }

  .elementor-5526 .elementor-element.elementor-element-c1f231c:hover img {
    transform: scale(1.04) !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-286d51a */.elementor-5526 .elementor-element.elementor-element-286d51a {
  background: linear-gradient(
    90deg,
    #2ac1ee,
    #5fdecd,
    #00ffb3,
    #00bfff
  );
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: degrade-suave 6s ease infinite;
}

@keyframes degrade-suave {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e99e90 */.elementor-5526 .elementor-element.elementor-element-1e99e90 {
  background: linear-gradient(
    90deg,
    #2ac1ee,
    #5fdecd,
    #00ffb3,
    #00bfff
  );
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: degrade-suave 6s ease infinite;
}

@keyframes degrade-suave {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41cac30 */.elementor-5526 .elementor-element.elementor-element-41cac30 {
  background: linear-gradient(
    90deg,
    #2ac1ee,
    #5fdecd,
    #00ffb3,
    #00bfff
  );
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: degrade-suave 6s ease infinite;
}

@keyframes degrade-suave {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01cd35d */.elementor-5526 .elementor-element.elementor-element-01cd35d {
  background: linear-gradient(
    90deg,
    #2ac1ee,
    #5fdecd,
    #00ffb3,
    #00bfff
  );
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: degrade-suave 6s ease infinite;
}

@keyframes degrade-suave {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99dc287 */.elementor-5526 .elementor-element.elementor-element-99dc287 {
  background: linear-gradient(
    90deg,
    #2ac1ee,
    #5fdecd,
    #00ffb3,
    #00bfff
  );
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: degrade-suave 6s ease infinite;
}

@keyframes degrade-suave {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-485e218 */.elementor-5526 .elementor-element.elementor-element-485e218 {
  background: linear-gradient(
    90deg,
    #2ac1ee,
    #5fdecd,
    #00ffb3,
    #00bfff
  );
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: degrade-suave 6s ease infinite;
}

@keyframes degrade-suave {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0874813 */.elementor-5526 .elementor-element.elementor-element-0874813 {
  background: linear-gradient(
    90deg,
    #2ac1ee,
    #5fdecd,
    #00ffb3,
    #00bfff
  );
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: degrade-suave 6s ease infinite;
}

@keyframes degrade-suave {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04c655e */.elementor-5526 .elementor-element.elementor-element-04c655e {
  background: linear-gradient(
    90deg,
    #2ac1ee,
    #5fdecd,
    #00ffb3,
    #00bfff
  );
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: degrade-suave 6s ease infinite;
}

@keyframes degrade-suave {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ee53c8 */.elementor-5526 .elementor-element.elementor-element-5ee53c8 {
    border-radius: 33554400px;
border: 1px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffa4e7c */.elementor-5526 .elementor-element.elementor-element-ffa4e7c {
    border-radius: 33554400px;
background: var(--DEGRADE, linear-gradient(180deg, #5ADCD0 0%, #2FC4EB 100%));

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3dc967 */.elementor-5526 .elementor-element.elementor-element-f3dc967 {
    background: linear-gradient(
        166deg,
        rgba(8, 8, 30, 0.95) 0%,
        rgba(8, 8, 30, 0.92) 35%,
        rgba(95, 222, 205, 0.10) 70%,
        rgba(42, 193, 238, 0.16) 100%
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8804b77 */.elementor-5526 .elementor-element.elementor-element-8804b77 {
    border-radius: 33554400px;
border: 1px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4045930 */.elementor-5526 .elementor-element.elementor-element-4045930 {
    border-radius: 33554400px;
background: var(--DEGRADE, linear-gradient(180deg, #5ADCD0 0%, #2FC4EB 100%));

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3def63a */.elementor-5526 .elementor-element.elementor-element-3def63a {
    background: linear-gradient(
        166deg,
        rgba(8, 8, 30, 0.95) 0%,
        rgba(8, 8, 30, 0.92) 35%,
        rgba(95, 222, 205, 0.10) 70%,
        rgba(42, 193, 238, 0.16) 100%
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a969e58 */.elementor-5526 .elementor-element.elementor-element-a969e58 {
    border-radius: 33554400px;
border: 1px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a6e708 */.elementor-5526 .elementor-element.elementor-element-6a6e708 {
    border-radius: 33554400px;
background: var(--DEGRADE, linear-gradient(180deg, #5ADCD0 0%, #2FC4EB 100%));

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2878671 */.elementor-5526 .elementor-element.elementor-element-2878671 {
    background: linear-gradient(
        166deg,
        rgba(8, 8, 30, 0.95) 0%,
        rgba(8, 8, 30, 0.92) 35%,
        rgba(95, 222, 205, 0.10) 70%,
        rgba(42, 193, 238, 0.16) 100%
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a02dda4 */.elementor-5526 .elementor-element.elementor-element-a02dda4 {
    border-radius: 33554400px;
border: 1px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36f52fc */.elementor-5526 .elementor-element.elementor-element-36f52fc {
    border-radius: 33554400px;
background: var(--DEGRADE, linear-gradient(180deg, #5ADCD0 0%, #2FC4EB 100%));

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562a420 */.elementor-5526 .elementor-element.elementor-element-562a420 {
    background: linear-gradient(
        166deg,
        rgba(8, 8, 30, 0.95) 0%,
        rgba(8, 8, 30, 0.92) 35%,
        rgba(95, 222, 205, 0.10) 70%,
        rgba(42, 193, 238, 0.16) 100%
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47edf99 */.elementor-5526 .elementor-element.elementor-element-47edf99 {
    border-radius: 33554400px;
border: 1px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-566bf19 */.elementor-5526 .elementor-element.elementor-element-566bf19 {
    border-radius: 33554400px;
background: var(--DEGRADE, linear-gradient(180deg, #5ADCD0 0%, #2FC4EB 100%));

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb71ead */.elementor-5526 .elementor-element.elementor-element-eb71ead {
    background: linear-gradient(
        166deg,
        rgba(8, 8, 30, 0.95) 0%,
        rgba(8, 8, 30, 0.92) 35%,
        rgba(95, 222, 205, 0.10) 70%,
        rgba(42, 193, 238, 0.16) 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88eba52 */.bx{
background: radial-gradient(50% 50% at 50% 50%, rgba(121, 70, 43, 0.10) 0%, rgba(30, 25, 22, 0.10) 100%);
background: radial-gradient(50% 50% at 50% 50%, color(display-p3 0.4475 0.2834 0.1884 / 0.10) 0%, color(display-p3 0.1153 0.0981 0.0882 / 0.10) 100%);
scale: 1;
transition: 0.5s ease all;
}

.bx:hover{
    scale: 1.03;
    transition: 0.5s ease all;
}

.bx{
  z-index: 1;
}

.bx:before {
    content: "";
    position: absolute;
    z-index: 10;
    border-radius: 20px; /* Arredondamento das bordas do pseudo-elemento */
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1.5px; /* Espaçamento interno do pseudo-elemento */
    background: linear-gradient(to right, #ffffff20, #4C4C4C20); /* Gradiente linear com cor e transparência */
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em navegadores WebKit */
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0); /* Máscaras para efeitos visuais em outros navegadores */
    -webkit-mask-composite: xor; /* Efeito de corte na máscara para WebKit */
    mask-composite: exclude; /* Efeito de corte na máscara para outros navegadores */
}


.elementor-5526 .elementor-element.elementor-element-88eba52{
    transition: none !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-170f334 */.elementor-5526 .elementor-element.elementor-element-170f334 {
  background: linear-gradient(
    90deg,
    #2ac1ee,
    #5fdecd,
    #00ffb3,
    #00bfff
  );
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: degrade-suave 6s ease infinite;
}

@keyframes degrade-suave {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-213b71c */.elementor-5526 .elementor-element.elementor-element-213b71c {
    border-radius: 999px;
border: 1px solid rgba(127, 227, 213, 0.35);
background: rgba(95, 222, 205, 0.06);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9326289 */.elementor-5526 .elementor-element.elementor-element-9326289 {
    border-radius: 999px;
border: 1px solid rgba(127, 227, 213, 0.35);
background: rgba(95, 222, 205, 0.06);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6d6657 */.elementor-5526 .elementor-element.elementor-element-a6d6657 {
    border-radius: 999px;
border: 1px solid rgba(127, 227, 213, 0.35);
background: rgba(95, 222, 205, 0.06);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa3ace3 */.elementor-5526 .elementor-element.elementor-element-fa3ace3 {
    border-radius: 999px;
border: 1px solid rgba(127, 227, 213, 0.35);
background: rgba(95, 222, 205, 0.06);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-316ce75 */.contador-experiencia .elementor-counter {
    display: grid;
    grid-template-columns: 36px 1fr;
    grid-template-rows: auto auto;
    column-gap: 26px;
    align-items: center;
}

.contador-experiencia .elementor-counter::before {
    content: "";
    grid-column: 1;
    grid-row: 1 / 3;
    width: 30px;
    height: 30px;
    min-width: 22px;
    display: block;
    background-image: url("https://flavioartts.com.br/wp-content/uploads/2026/05/USER-ICON.svg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    align-self: center;
    justify-self: center;
}

.contador-experiencia .elementor-counter-number-wrapper {
    grid-column: 2;
    grid-row: 1;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin: 0 0 0;
}

.contador-experiencia .elementor-counter-title {
    grid-column: 2;
    grid-row: 2;
    margin: 0;
    padding: 0;
    text-align: left;
    white-space: normal;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-d4acd77 */.contador-experiencia .elementor-counter {
    display: grid;
    grid-template-columns: 36px 1fr;
    grid-template-rows: auto auto;
    column-gap: 26px;
    align-items: center;
}

.contador-experiencia .elementor-counter::before {
    content: "";
    grid-column: 1;
    grid-row: 1 / 3;
    width: 30px;
    height: 30px;
    min-width: 22px;
    display: block;
    background-image: url("https://flavioartts.com.br/wp-content/uploads/2026/05/USER-ICON.svg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    align-self: center;
    justify-self: center;
}

.contador-experiencia .elementor-counter-number-wrapper {
    grid-column: 2;
    grid-row: 1;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin: 0 0 0;
}

.contador-experiencia .elementor-counter-title {
    grid-column: 2;
    grid-row: 2;
    margin: 0;
    padding: 0;
    text-align: left;
    white-space: normal;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ca1e177 */.contador-experiencia .elementor-counter {
    display: grid;
    grid-template-columns: 36px 1fr;
    grid-template-rows: auto auto;
    column-gap: 26px;
    align-items: center;
}

.contador-experiencia .elementor-counter::before {
    content: "";
    grid-column: 1;
    grid-row: 1 / 3;
    width: 30px;
    height: 30px;
    min-width: 22px;
    display: block;
    background-image: url("https://flavioartts.com.br/wp-content/uploads/2026/05/USER-ICON.svg");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    align-self: center;
    justify-self: center;
}

.contador-experiencia .elementor-counter-number-wrapper {
    grid-column: 2;
    grid-row: 1;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin: 0 0 0;
}

.contador-experiencia .elementor-counter-title {
    grid-column: 2;
    grid-row: 2;
    margin: 0;
    padding: 0;
    text-align: left;
    white-space: normal;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44779bc */.elementor-5526 .elementor-element.elementor-element-44779bc {
  background: linear-gradient(
    90deg,
    #2ac1ee,
    #5fdecd,
    #00ffb3,
    #00bfff
  );
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: degrade-suave 6s ease infinite;
}

@keyframes degrade-suave {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d50bd0d */.elementor-5526 .elementor-element.elementor-element-d50bd0d {
  background: linear-gradient(
    90deg,
    #2ac1ee,
    #5fdecd,
    #00ffb3,
    #00bfff
  );
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: degrade-suave 6s ease infinite;
}

@keyframes degrade-suave {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d5f75b */.elementor-5526 .elementor-element.elementor-element-4d5f75b {
  background: linear-gradient(
    90deg,
    #2ac1ee,
    #5fdecd,
    #00ffb3,
    #00bfff
  );
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: degrade-suave 6s ease infinite;
}

@keyframes degrade-suave {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */