.solucoes-20.svelte-36n2ga{text-align:left;background:var(--offwhite);outline:none;margin:0;padding:150px 0;position:relative;box-shadow:0 0 50px 5px #14475e33}.solucoes-20.svelte-36n2ga .top:where(.svelte-36n2ga){margin-bottom:50px;position:sticky;top:100px}.solucoes-20.svelte-36n2ga .top:where(.svelte-36n2ga) span:where(.svelte-36n2ga){color:var(--gray);margin:0;font-size:16px;font-weight:700;display:block}.solucoes-20.svelte-36n2ga .top:where(.svelte-36n2ga) h2:where(.svelte-36n2ga){text-align:left;margin:10px 0;padding:0;font-size:36px}.solucoes-20.svelte-36n2ga .top:where(.svelte-36n2ga) h2:where(.svelte-36n2ga) b:where(.svelte-36n2ga){color:var(--verde-vibrante);display:block}.solucoes-20.svelte-36n2ga .cta:where(.svelte-36n2ga){background:var(--verde-vibrante);color:var(--white);text-align:center;border-radius:25px;outline:none;margin:50px auto 0;padding:10px 40px;font-size:16px;font-weight:700;display:inline-block}.solucoes-20.svelte-36n2ga .cta:where(.svelte-36n2ga):hover{background:var(--orange)}.solucoes-20.svelte-36n2ga .box:where(.svelte-36n2ga){background:var(--white);text-align:left;border-radius:20px;margin:0 auto 30px;padding:40px;transition:all .3s;display:block;box-shadow:0 0 50px 5px #0000001a}.solucoes-20.svelte-36n2ga .box:where(.svelte-36n2ga) img:where(.svelte-36n2ga){float:left;height:54px;margin:0 20px 0 0}.solucoes-20.svelte-36n2ga .box:where(.svelte-36n2ga) h3:where(.svelte-36n2ga){color:var(--gray);width:100%;margin:5px 0;font-size:16px}.solucoes-20.svelte-36n2ga .box:where(.svelte-36n2ga) h3:where(.svelte-36n2ga) b:where(.svelte-36n2ga){color:var(--verde-vibrante);font-size:24px;display:block}.solucoes-20.svelte-36n2ga .box:where(.svelte-36n2ga) p:where(.svelte-36n2ga){color:var(--gray);margin:20px 0 0;font-size:15px;line-height:22px}.solucoes-20.svelte-36n2ga .box:where(.svelte-36n2ga):hover{transform:scale(1.03)}@media screen and (width<=1200px){.solucoes-20.svelte-36n2ga{padding:120px 0}.solucoes-20.svelte-36n2ga .top:where(.svelte-36n2ga) h2:where(.svelte-36n2ga){font-size:32px}.solucoes-20.svelte-36n2ga .box:where(.svelte-36n2ga){padding:30px}.solucoes-20.svelte-36n2ga .box:where(.svelte-36n2ga) h3:where(.svelte-36n2ga) b:where(.svelte-36n2ga){font-size:19px}}.solucoes-30.svelte-36n2ga{text-align:left;background:var(--verde-vibrante);outline:none;margin:0;padding:150px 0;position:relative;box-shadow:0 0 50px 5px #14475e33}.solucoes-30.svelte-36n2ga .top:where(.svelte-36n2ga){margin-bottom:50px;position:sticky;top:100px}.solucoes-30.svelte-36n2ga .top:where(.svelte-36n2ga) span:where(.svelte-36n2ga){color:var(--gray);margin:0;font-size:16px;font-weight:700;display:block}.solucoes-30.svelte-36n2ga .top:where(.svelte-36n2ga) h2:where(.svelte-36n2ga){text-align:left;margin:10px 0;padding:0;font-size:42px}.solucoes-30.svelte-36n2ga .top:where(.svelte-36n2ga) h2:where(.svelte-36n2ga) b:where(.svelte-36n2ga){color:var(--white);display:block}.solucoes-30.svelte-36n2ga .cta:where(.svelte-36n2ga){background:var(--verde-escuro);color:var(--white);text-align:center;border-radius:25px;outline:none;margin:50px auto 0;padding:10px 40px;font-size:16px;font-weight:700;display:inline-block}.solucoes-30.svelte-36n2ga .cta:where(.svelte-36n2ga):hover{background:var(--orange)}.solucoes-30.svelte-36n2ga .box:where(.svelte-36n2ga){background:var(--white);text-align:left;border-radius:20px;margin:0 auto 30px;padding:40px;transition:all .3s;display:block;box-shadow:0 0 50px 5px #0000001a}.solucoes-30.svelte-36n2ga .box:where(.svelte-36n2ga) img:where(.svelte-36n2ga){float:left;height:54px;margin:0 20px 0 0}.solucoes-30.svelte-36n2ga .box:where(.svelte-36n2ga) h3:where(.svelte-36n2ga){color:var(--gray);width:100%;margin:5px 0;font-size:16px}.solucoes-30.svelte-36n2ga .box:where(.svelte-36n2ga) h3:where(.svelte-36n2ga) b:where(.svelte-36n2ga){color:var(--verde-vibrante);font-size:24px;display:block}.solucoes-30.svelte-36n2ga .box:where(.svelte-36n2ga) p:where(.svelte-36n2ga){color:var(--gray);margin:20px 0 0;font-size:16px;line-height:22px}.solucoes-30.svelte-36n2ga .box:where(.svelte-36n2ga):hover{transform:scale(1.03)}@media screen and (width<=1200px){.solucoes-30.svelte-36n2ga{padding:120px 0}.solucoes-30.svelte-36n2ga .top:where(.svelte-36n2ga) h2:where(.svelte-36n2ga){font-size:40px}.solucoes-30.svelte-36n2ga .box:where(.svelte-36n2ga){padding:30px}.solucoes-30.svelte-36n2ga .box:where(.svelte-36n2ga) h3:where(.svelte-36n2ga) b:where(.svelte-36n2ga){font-size:19px}}
