.elementor .how-step{min-height:364px;padding:32px;display:flex;flex-direction:column;gap:20px;}.elementor .depo-rot-dot{width:12px;height:12px;min-width:0px;min-height:0px;padding:0px;border-radius:50%;border-width:1px;border-color:#614099;border-style:solid;background-color:rgba(97,64,153,0.45);opacity:100%;flex:0 0 auto;}.elementor .depo-rot-slide{grid-column:1;grid-row:1;}.elementor .svc-acc-arrow{width:26px;height:26px;min-width:0px;padding:0px;margin-block-end:7px;background-image:url("https://setium.firstsites.com.br/wp-content/uploads/2026/09/svc-down-circle.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:26px 26px;background-position:0% 0%;}.elementor .depo-photo{width:100%;height:100%;object-fit:cover;object-position: 15% center; filter: brightness(0.85);\n}.elementor .depo-photo-wrap{width:384px;height:354px;overflow:hidden;position:relative;padding:0px;border-radius:16px;flex:0 0 auto;}.elementor .depo-role{font-family:var(--font-primary);font-size:16px;color:rgba(230,230,230,0.6);line-height:1.5;}.elementor .depo-name{font-family:var(--font-primary);font-weight:600;font-size:25px;color:var(--white);line-height:1.3;}.elementor .depo-who{padding:0px;display:flex;flex-direction:column;gap:5px;}.elementor .depo-quote{font-family:var(--font-primary);font-size:16px;color:rgba(230,230,230,0.8);line-height:1.5;}.elementor .depo-star{width:16px;height:16px;}.elementor .depo-stars{padding:0px;display:flex;flex-direction:row;gap:5px;}.elementor .depo-q{max-width:327px;padding:0px;display:flex;flex-direction:column;gap:15px;}.elementor .depo-card{min-height:354px;padding-block-start:40px;padding-block-end:37px;padding-inline-start:35px;padding-inline-end:35px;border-radius:16px;border-width:1px;border-color:var(--purple);border-style:solid;background-color:rgba(26,26,36,0.2);display:flex;flex-direction:column;gap:40px;flex:1 1 0px;justify-content:space-between;}.elementor .depo-slide{padding:0px;display:flex;flex-direction:row;gap:16px;}.elementor .svc-bullet-text{font-family:var(--font-primary);font-weight:400;font-size:var(--aux-size);color:var(--text-light);line-height:1.5;}.elementor .svc-dot{width:5px;height:5px;min-width:0px;min-height:0px;padding:0px;margin-block-start:8px;border-radius:50%;background-color:#00B5C8;flex:0 0 auto;}.elementor .svc-bullet{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .button-secondary:hover,.elementor .button-secondary:focus-visible{color:var(--white);border-color:rgba(0,181,200,0.8);}.elementor .button-secondary{width:260px;font-family:var(--font-primary);font-weight:500;font-size:18px;color:var(--white);text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:27px;padding-inline-end:58px;border-radius:10px;border-width:1px;border-color:rgba(0,181,200,0.3);border-style:solid;background-image:url("https://setium.firstsites.com.br/wp-content/uploads/2026/09/icon-arrow.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:18px 18px;background-position:0% 0%;background-color:rgba(26,26,36,0.4);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);transition:border-color 0.3s;display:inline-flex;justify-content:flex-start;align-items:center;line-height: normal; white-space: nowrap; background-position: right 50px center; background-position: right 40px center; background-position: right 40px center;\n}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{color:var(--white);background-color:rgba(97,64,153,0.45);}.elementor .button-primary{font-family:var(--font-primary);font-weight:500;font-size:18px;color:var(--white);text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:62px;border-radius:10px;border-width:1px;border-color:var(--purple);border-style:solid;background-image:url("https://setium.firstsites.com.br/wp-content/uploads/2026/09/icon-chat.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:20px 20px;background-position:0% 0%;background-color:rgba(97,64,153,0.2);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);transition:background-color 0.3s;display:inline-flex;justify-content:center;align-items:center;width: fit-content; line-height: normal; white-space: nowrap; background-position: right 32px center; background-position: right 32px center;\n}.elementor .social-icon{width:25px;height:25px;}.elementor .social-btn:hover,.elementor .social-btn:focus-visible{border-color:var(--purple);background-color:rgba(97,64,153,0.2);}.elementor .social-btn{width:50px;height:50px;padding:0px;border-radius:50%;border-width:1.565px;border-color:#30165A;border-style:solid;transition:border-color 0.3s, background-color 0.3s;display:flex;justify-content:center;align-items:center;}.elementor .client-text-logo{font-family:var(--font-primary);font-weight:600;font-size:46px;color:rgba(205,178,252,0.6);line-height:1.3;text-align:center;}.elementor .client-logo{width:213px;height:74px;max-width:90%;object-fit:contain;}.elementor .client-card:hover,.elementor .client-card:focus-visible{border-color:var(--purple);}.elementor .client-card{height:129px;overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:rgba(97,64,153,0.3);border-style:solid;background-color:rgba(26,26,36,0.2);transition:border-color 0.3s;display:flex;justify-content:center;align-items:center;}.elementor .item-title{font-family:var(--font-primary);font-weight:500;font-size:var(--h3-size);color:var(--white);line-height:1.3;}.elementor .section-wrap{padding-block-start:112px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:80px;align-items:center;}.elementor .h3-white{font-family:var(--font-primary);font-weight:500;font-size:var(--h3-size);color:var(--white);line-height:1.3;}.elementor .card-icon-44{width:65.12px;height:65.12px;margin-block-start:-7.04px;margin-block-end:-14.08px;margin-inline-start:-10.56px;margin-inline-end:-10.56px;max-width: none;\n}.elementor .service-card:hover,.elementor .service-card:focus-visible{border-color:var(--purple);background-color:rgba(97,64,153,0.08);}.elementor .service-card{min-height:180px;padding:32px;border-radius:20px;border-width:1px;border-color:#201533;border-style:solid;background-color:rgba(26,26,36,0.2);transition:border-color 0.3s, background-color 0.3s;display:flex;flex-direction:column;gap:25px;align-items:flex-start;}.elementor .section-heading-center{text-align:center;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:25px;align-items:center;}.elementor .section-subtitle{font-family:var(--font-primary);font-weight:400;font-size:var(--text-size);color:var(--text-light);line-height:1.5;}.elementor .section-title{font-family:var(--font-primary);font-weight:500;font-size:var(--h2-size);color:var(--white);line-height:1.3;}.elementor .section-tag{font-family:var(--font-primary);font-weight:400;font-size:var(--aux-size);color:var(--white);line-height:1.5;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;border-radius:100px;border-width:1px;border-color:var(--stroke-purple);border-style:solid;background-color:rgba(97,64,153,0.1);display:flex;justify-content:center;align-items:center;width: fit-content; white-space: nowrap;\n}.elementor .container-1216{width:100%;max-width:1216px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .nav-link:hover,.elementor .nav-link:focus-visible{color:#A98BE0;}.elementor .nav-link{font-family:var(--font-primary);font-weight:400;font-size:var(--text-size);color:var(--white);line-height:1.5;transition:color 0.3s;white-space: nowrap;\n}