.elementor .e-bba94c1-8fb2133{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image: linear-gradient(#000000 2px, transparent 2px), linear-gradient(90deg, #000000 2px, transparent 2px);
background-size: 9px 9px;
opacity: 0.02;
pointer-events: none;
z-index: -1;\n}.elementor .e-fa4d323-ba53886{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image: url('https://flconcursos.com.br/wp-content/uploads/2026/08/atomik-noise-animated-v1.gif');
background-size: 270px 270px;
background-repeat: repeat;
pointer-events: none;
opacity: 0.15;
z-index: -1;\n}.elementor .e-101bc21-87211e0{width:220px;margin-block-end:20px;}.elementor .e-3ffd3b5-59b6b2c{width:503px;font-family:"Quicksand";font-weight:400;font-size:20px;color:#ffffff;letter-spacing:0px;line-height:150%;text-align:start;margin-block-end:20px;}.elementor .e-7cfdb4e-0077dcd{height:800px;position:relative;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));border-radius:0px;background-image:url("https://jpedromarques.com.br/wp-content/uploads/2026/08/Weaver-Gabriel.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#141414;flex-direction:column;gap:20px;justify-content:center;align-items:start;isolation: isolate;\n}.elementor .e-b7ee36b-eb2d9{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image: url('https://jpedromarques.com.br/wp-content/uploads/2026/07/atomik-noise-animated-v1.gif');
background-size: 150px 150px;
background-repeat: repeat;
pointer-events: none;
opacity: 0.05;
z-index: -1;\n}.elementor .e-15be9e5-a94f502{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image: linear-gradient(#000000 2px, transparent 2px), linear-gradient(90deg, #000000 2px, transparent 2px);
background-size: 9px 9px;
opacity: 0.04;
pointer-events: none;
z-index: -1;\n}.elementor .e-db07e3d-a46ce{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;border-start-start-radius:50px;border-start-end-radius:50px;border-end-start-radius:50px;border-end-end-radius:100px;background-image: radial-gradient(circle at 10% 10%, #565656 5%, transparent 5%), radial-gradient(circle at 90% 10%, #565656 5%, transparent 5%), radial-gradient(circle at 90% 90%, #565656 5%, transparent 5%), radial-gradient(circle at 10% 90%, #565656 5%, transparent 5%);
background-size: 5px 5px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
opacity: 0.05;
pointer-events: none;
z-index: -1;\n}.elementor .e-26f23cd-09407e2{width:350px;font-family:"Codec";font-weight:700;font-size:26px;color:#fff;letter-spacing:-4%;line-height:130%;text-align:center;padding-block-start:20px;padding-block-end:10px;align-self:center;}.elementor .e-3c197ae-08ce329{width:350px;font-family:"Quicksand";font-weight:700;font-size:21px;color:#fff;letter-spacing:-4%;line-height:130%;text-align:center;padding-block-end:30px;align-self:center;}.elementor .e-e956a61-0b7a979{width:450px;min-width:0px;min-height:156px;overflow:visible;text-align:start;padding-block-start:70px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:50px;border-start-end-radius:50px;border-end-start-radius:50px;border-end-end-radius:100px;border-width:1px;border-color:#383838;border-style:solid;background-color:#111;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;isolation: isolate;\n}.elementor .e-819cc33-8a34d8c{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;border-start-start-radius:50px;border-start-end-radius:50px;border-end-start-radius:100px;border-end-end-radius:50px;background-image: radial-gradient(circle at 10% 10%, #565656 5%, transparent 5%), radial-gradient(circle at 90% 10%, #565656 5%, transparent 5%), radial-gradient(circle at 90% 90%, #565656 5%, transparent 5%), radial-gradient(circle at 10% 90%, #565656 5%, transparent 5%);
background-size: 5px 5px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
opacity: 0.05;
pointer-events: none;
z-index: -1;\n}.elementor .e-e37d275-e8d9df3{width:350px;font-family:"Codec";font-weight:700;font-size:26px;color:#fff;letter-spacing:-4%;line-height:130%;text-align:center;padding-block-start:20px;padding-block-end:10px;align-self:center;}.elementor .e-ca20b36-fa17104{width:350px;font-family:"Quicksand";font-weight:700;font-size:21px;color:#fff;letter-spacing:-4%;line-height:130%;text-align:center;padding-block-end:30px;align-self:center;}.elementor .e-064894e-4fa669c{width:450px;min-width:0px;min-height:156px;overflow:visible;text-align:start;padding-block-start:70px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:50px;border-start-end-radius:50px;border-end-start-radius:100px;border-end-end-radius:50px;border-width:1px;border-color:#383838;border-style:solid;background-color:#111;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;isolation: isolate;\n}.elementor .e-e1bde26-5a8b8d3{width:350px;font-family:"Codec";font-weight:700;font-size:26px;color:#fff;letter-spacing:-4%;line-height:130%;text-align:center;padding-block-start:20px;padding-block-end:10px;align-self:center;}.elementor .e-3bf1246-c7a6ba2{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;border-start-start-radius:50px;border-start-end-radius:100px;border-end-start-radius:50px;border-end-end-radius:50px;background-image: radial-gradient(circle at 10% 10%, #565656 5%, transparent 5%), radial-gradient(circle at 90% 10%, #565656 5%, transparent 5%), radial-gradient(circle at 90% 90%, #565656 5%, transparent 5%), radial-gradient(circle at 10% 90%, #565656 5%, transparent 5%);
background-size: 5px 5px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
opacity: 0.05;
pointer-events: none;
z-index: -1;\n}.elementor .e-3c4a58e-87ddd1a{width:450px;min-width:0px;min-height:156px;overflow:visible;text-align:start;padding-block-start:70px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:50px;border-start-end-radius:100px;border-end-start-radius:50px;border-end-end-radius:50px;border-width:1px;border-color:#383838;border-style:solid;background-color:#111;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;isolation: isolate;\n}.elementor .e-bf09a52-6c22db4{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;border-start-start-radius:100px;border-start-end-radius:50px;border-end-start-radius:50px;border-end-end-radius:50px;background-image: radial-gradient(circle at 10% 10%, #565656 5%, transparent 5%), radial-gradient(circle at 90% 10%, #565656 5%, transparent 5%), radial-gradient(circle at 90% 90%, #565656 5%, transparent 5%), radial-gradient(circle at 10% 90%, #565656 5%, transparent 5%);
background-size: 5px 5px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
opacity: 0.05;
pointer-events: none;
z-index: -1;\n}.elementor .e-d5d90ca-8003665{width:450px;height:500px;min-width:0px;min-height:156px;overflow:visible;text-align:start;padding-block-start:70px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:100px;border-start-end-radius:50px;border-end-start-radius:50px;border-end-end-radius:50px;border-width:1px;border-color:#383838;border-style:solid;background-color:#111;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;isolation: isolate;\n}.elementor .e-41db02e-e75c8ed{min-height:200px;position:relative;padding-block-start:7.5rem;padding-block-end:7.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;align-items:center;isolation: isolate;\n}.elementor .e-de5e9b6-0eee795{display:none;}