.elementor .e-201357b6-1ad9{font-family:Poppins;font-size:68px;line-height:83px}.elementor .e-49765492-1600{max-width:36.4rem}.elementor .e-4ca83e5b-b813{width:100%;max-width:744px;z-index:2;padding-block-start:4rem;padding-block-end:7rem;padding-inline-start:0;padding-inline-end:0;flex:1 1 0%}.elementor .e-3abb5421-cfde{width:160%;position:absolute;inset-block-start:0;inset-inline-start:-18%;border-radius:0;max-width:none;\n}.elementor .e-46c5de54-9594{width:160%;position:absolute;inset-block-start:0;inset-inline-start:-18%;border-radius:0;transform:rotateX(0deg) rotateY(0deg) rotateZ(-66deg);max-width:none;\n}.elementor .e-6357b8a8-7eb1{width:45%;position:absolute;inset-block-end:6%;inset-inline-start:-20%;border-radius:0;transform:rotateX(0deg) rotateY(0deg) rotateZ(-9deg)}.elementor .e-269253fa-4921{width:54.1875rem;height:auto;position:absolute;inset-block-end:-1rem;inset-inline-start:-4.5rem;max-width:none;\n}.elementor .e-6f126260-4f93{min-height:51.2rem;padding:0;flex:1 1 0%;align-items:flex-end}.elementor .e-7f327833-5cac{max-width:105rem;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;gap:2rem;align-items:center}.elementor .e-7957259e-6585{overflow:hidden;padding-block-start:0;padding-block-end:0;background-color:var(--neo-pale)}.elementor .e-e020de5-f368{width:100%;max-width:780px;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-end:20rem;border-color:#000;border-style:none;display:flex;gap:1.25rem;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.elementor .e-3c013e35-3457{position:relative;z-index:3;padding-block-start:0;padding-block-end:2rem;padding-inline-start:15px;padding-inline-end:15px;margin-block-start:-3.5rem;background-color:#fff0;display:flex;flex-direction:row;justify-content:flex-end}.elementor .e-ff37908-769c5bf{max-width:417px;font-size:68px;color:#fff;line-height:83px}.elementor .e-8db48a4-5a08a58{width:100%;max-width:1680px;gap:24px;justify-content:space-between;align-items:center}.elementor .e-da04507{padding-block-start:65px;padding-block-end:65px;padding-inline-start:0;padding-inline-end:0;margin-block-start:64px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;background-image:url(https://sorrisoneo.com.br/wp-content/uploads/2026/10/bgfundovibe-scaled.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:center;align-items:center}.elementor .e-287f5dd-800d{text-align:center}.elementor .e-1814e21a-d76e{max-width:56.5rem;text-align:center;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto}.elementor .e-14a9ebc1-b507{max-width:40rem;text-align:center;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto}.elementor .e-78da7bfe-1b31{z-index:2;flex:1 1 0%}.elementor .e-4799bfa4-f89d{width:100%;position:relative;z-index:1;border-radius:0}.elementor .e-26ca7cd-5853{position:relative;padding:0;border-start-start-radius:100rem;border-start-end-radius:100rem;border-end-start-radius:0;border-end-end-radius:0;background-image:linear-gradient(183deg,#30b9be 0%,#1b7e82 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:1 1 0%;align-self:flex-end}.elementor .e-23fbc79e-b675{z-index:2;flex:1 1 0%}.elementor .e-584cf754-a78d{max-width:105rem;padding-block-start:4rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;gap:1rem;align-items:center}.elementor .e-4c0f66dd-2203{padding-block-end:0;gap:1.5rem}.elementor .e-4b4cc0d-eb73{width:20rem;position:absolute;inset-block-start:-3rem;inset-inline-start:-4rem;transform:rotateX(0deg) rotateY(0deg) rotateZ(-9deg)}.elementor .e-2682c114-beda58f{margin-block-end:11px}.elementor .e-177488ff-f904{max-width:52rem;margin-block-end:12px}.elementor .e-6beeaa70-bba0{max-width:34rem}.elementor .e-6076afad-3398{max-width:73.75rem;margin-block-start:57px;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto}.elementor .e-4e040781-9480{position:relative;text-align:center;background-color:var(--neo-pale);gap:0;align-items:center}.elementor .e-34452743-bc1b{width:50%;aspect-ratio:1.59;flex:1 1 0%;object-position:center 40%;\n}.elementor .e-25b7847f-5116{font-size:16px;color:#182d45;line-height:2}.elementor .e-68c9e26a-298d{font-family:"DM Sans";font-weight:600;font-size:22px;color:var(--neo-teal);padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:2.75rem;padding-inline-end:2.75rem;border-radius:300px;border-width:2px;border-color:var(--neo-teal);border-style:solid;background-color:#fff;align-self:start}.elementor .e-68c9e26a-298d:hover,.elementor .e-68c9e26a-298d:focus-visible{background-color:#e9feff}.elementor .e-7389c2df-f11d{padding-block-start:1rem}.elementor .e-41611390-6e38{width:14rem;position:absolute;inset-block-start:0;inset-inline-end:-3rem;transform:rotateX(0deg) rotateY(0deg) rotateZ(12deg)}.elementor .e-69cabeb0-d2f55e2{margin-block-end:11px}.elementor .e-76741c0-250a358{margin-block-end:16px}.elementor .e-14582194-d771236{padding:0;margin-block-end:76px}.elementor .e-1ca8d551-d60f{overflow:hidden;position:relative;text-align:center;background-color:var(--neo-pale);display:block;gap:0;align-items:center}.elementor .e-33901cf2-b3d9d2f{width:100%;min-width:0;max-width:1680px;margin-inline:auto;\n}.elementor .e-5531d07b-5287{padding-block-start:120px;padding-block-end:120px;padding-inline-start:1rem;padding-inline-end:1rem;background-color:var(--neo-pale);justify-content:center}.elementor .e-579fa412-c391{max-width:56rem}.elementor .e-717f9265-dc5e{max-width:48.5rem;text-align:center}.elementor .e-586fb988-2579{text-align:center;align-items:center}.elementor .e-4ad4761e-9135{width:16rem;position:absolute;inset-block-start:-140px;inset-inline-start:-2rem;z-index:2}.elementor .e-154f5fbc-989d{color:#e9f7fa}.elementor .e-33601f98-fa5d{width:100%;max-width:663px;color:#fff}.elementor .e-35d428b1-68df{width:100%;max-width:513px;color:#e9f7fa}.elementor .e-30a534da-c557{font-family:"DM Sans";font-weight:600;font-size:22px;color:var(--neo-teal);padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:2.75rem;padding-inline-end:2.75rem;border-radius:300px;border-width:2px;border-color:var(--neo-teal);border-style:solid;background-color:#fff;align-self:start}.elementor .e-30a534da-c557:hover,.elementor .e-30a534da-c557:focus-visible{background-color:#e9feff}.elementor .e-b163bba-5866{z-index:1;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(6.25vw,2rem);padding-inline-end:4rem;flex:1 1 0%}.elementor .e-5bb26cc8-ca4b{padding-block-start:0;padding-block-end:0;padding-inline-start:170px;padding-inline-end:0;background-image:url(https://sorrisoneo.com.br/wp-content/uploads/2026/10/bgfundo2-scaled.webp);background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;gap:0;align-items:stretch}.elementor .e-35682a45-15d1{position:relative;padding:0;background-image:linear-gradient(0deg,rgb(0 130 135 / .94) 0%,rgb(0 130 135 / .94) 100%),url(https://sorrisoneo.com.br/wp-content/uploads/2026/10/neo-imgAbstractBlueGeometricShapesBackground1-scaled.webp);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size:auto auto,cover;background-position:0% 0%,center center;\n}.elementor .e-5e801dd-637c{font-size:16px}.elementor .e-79b2fcee-5583{font-size:16px}.elementor .e-7f145a0d-9734{font-size:16px}.elementor .e-3b1f787-28d1{padding:3.5rem;text-align:left;\n}.elementor .e-6d3554b8-93b3{max-width:73.75rem;overflow:hidden;padding:0;margin-block-start:1rem;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;border-radius:1rem;box-shadow:0 1rem 4rem 0 rgb(23 51 74 / .08);gap:0;align-items:stretch}.elementor .e-55c1eb10-55e8{text-align:center;background-color:#f8fbfc;align-items:center}