.elementor .e-399bdce-10c90e7{width:160px;height:40px;}.elementor .e-cd8baca-01c60b4{width:250px;font-family:Poppins;font-weight:600;font-size:14px;color:#ffffff;margin-block-start:-8px;margin-block-end:0px;margin-inline-start:0px;border-radius:50px;border-width:1px;border-color:#dedede;border-style:solid;background-color:#ffffff2b;}.elementor .e-edb4743-b5523aa{padding-block-end:-5px;margin-block-start:0px;margin-block-end:-8px;margin-inline-start:0px;margin-inline-end:15px;flex-direction:row;}.elementor .e-86c488c-980b7d7{width:49%;margin-block-start:40px;flex-direction:column;}.elementor .e-209176b-2ab635a{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-radius:24px;border-width:1px;border-color:#ededed59;border-style:solid;background-color:#222945db;flex-direction:row;row-gap:10px;flex-wrap:wrap;justify-content:space-between;/* Efeito de Vidro do Container Principal */
selector {
background: rgba(10, 15, 36, 0.5);
backdrop-filter: blur(16px);
-webkit-backdrop-filter: blur(16px);
border: 1px solid rgba(255, 255, 255, 0.1);
border-radius: 24px;
}

/* Estilo individual de cada Card de Ferramenta */
selector .tool-item-card {
background: rgba(15, 23, 42, 0.6);
border: 1px solid rgba(255, 255, 255, 0.05);
border-radius: 16px;
padding: 16px 10px;
transition: all 0.3s ease;
}

/* Efeito ao passar o mouse por cima do card da ferramenta */
selector .tool-item-card:hover {
border-color: rgba(0, 164, 239, 0.5);
transform: translateY(-4px);
background: rgba(15, 23, 42, 0.8);
}\n}.elementor .e-af80fe1-eda7ff9{width:32%;flex-direction:column;}.elementor .e-c5f863a-db43d35{min-height:82vh;margin:0px;background-image:url("https://elephantine.com.br/wp-content/uploads/2026/06/fundo-ondas-elephantine-1.svg"),linear-gradient(#00000036, #00000036);background-repeat:no-repeat,repeat;background-attachment:scroll;background-size:cover,auto auto;background-position:center center,0% 0%;background-color:#ffffff;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-1e51bca-7ac0108{font-family:Poppins;font-weight:500;font-size:18px;color:#00a7e1;letter-spacing:5px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-879a3e8-904b515{width:27%;padding:1px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:10%;margin-inline-end:0px;flex-direction:column;}.elementor .e-f41df97-a98a6d3{width:60%;flex-direction:column;}.elementor .e-1f6ecde-679f1c1{flex-direction:row;}.elementor .e-8f9813f-940e324{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:150px;padding-inline-end:150px;margin-block-start:60px;border-style:none;flex-direction:row;justify-content:center;}.elementor .e-b32c87a-0ea6149{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;margin-block-start:60px;border-style:none;display:flex;flex-direction:row;justify-content:center;}.elementor .e-47845c6-e36e50b{padding-block-start:55px;padding-block-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;}.elementor .e-49418eb-1adb072{padding-block-start:50px;padding-block-end:50px;background-image:linear-gradient(180deg, #050D1A 0%,#143041 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#143041;flex-direction:column;}.elementor .e-96e2b1c-dac07ae{font-family:Poppins;font-weight:500;font-size:18px;color:#00a7e1;letter-spacing:5px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .e-481148c-d7c0f55{flex-direction:column;}.elementor .e-c9cbab3-0e2148f{padding-inline-start:80px;padding-inline-end:80px;flex-direction:row;justify-content:center;}.elementor .e-8a56675-487d9c0{padding-inline-start:80px;padding-inline-end:80px;flex-direction:row;justify-content:center;}.elementor .e-9ced9c4-7617ba1{width:81px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:22px;margin-inline-start:80px;margin-inline-end:0px;border-radius:14px;background-image:radial-gradient(circle at center center, #00E5FF 66%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00E5FF;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);transition:margin 200ms, all 200ms;}.elementor .e-ead57c9-a07573c{width:18%;}.elementor .e-01e63f2-f123788{color:#ffffff;margin-block-start:0px;margin-block-end:12px;}.elementor .e-5222c78-8696c1a{font-family:Poppins;font-weight:600;font-size:13px;color:#ffffff;border-radius:50px;background-image:linear-gradient(#00E5FF, #00E5FF);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#ffffff;}.elementor .e-d3ee176-f6af992{width:80%;}.elementor .e-f27f78f-2c784dd{border-radius:30px;flex-direction:row;}.elementor .e-f74f068{flex-direction:row;justify-content:center;}.elementor .e-94fc024{padding-block-start:30px;padding-block-end:50px;background-image:linear-gradient(180deg, #143041 0%,#010711 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-becd82a-6ded024{font-family:Poppins;font-weight:500;font-size:18px;color:#00a7e1;letter-spacing:5px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .e-0618b10-c8abcee{flex-direction:column;}.elementor .e-52ccfb0-f029ae3{justify-content:center;}.elementor .e-2549fe3{padding-block-start:20px;padding-block-end:30px;background-image:linear-gradient(180deg, #020812 0%,#143041 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-2e04161-81734df{font-family:Poppins;font-weight:500;font-size:18px;color:#00a7e1;letter-spacing:5px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .e-e3bd70b-2dc8a89{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-4ebfcf6-f72cc1c{width:300px;font-family:Poppins;font-weight:600;font-size:14px;color:#143041;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:50px;background-image:linear-gradient(#00a7e1, #00a7e1);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;align-self:center;}.elementor .e-e7be060-8869c77{padding:0px;justify-content:center;}.elementor .e-16c4f75-0b87c6a{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;justify-content:center;}.elementor .e-73ce9b7-53dcdaf{padding-block-start:20px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(180deg, #142F40 2%,#000000 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-f776320-3c30f20{font-family:Poppins;font-weight:500;font-size:18px;color:#00a7e1;letter-spacing:5px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .e-d2e0c13-e82c595{padding:0px;flex-direction:column;}.elementor .e-6617444-843f7c8{flex-direction:column;}.elementor .e-935e775-2b6b43e{padding-block-start:9px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;justify-content:center;}.elementor .e-1b7cf0f{padding-block-start:25px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(180deg, rgb(0,0,0) 19%,#1D4861 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#ffffff;flex-direction:column;}