.elementor-8 .elementor-element.elementor-element-121c1b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e6e0d8ff;--border-color:#e6e0d8ff;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-121c1b8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-121c1b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf8f2ff;}.elementor-8 .elementor-element.elementor-element-121c1b8:not(.elementor-widget-button), .elementor-8 .elementor-element.elementor-element-121c1b8.elementor-widget-button .elementor-button{background-image:url(radial-gradient(oklch(0.3 0.01 60 / 0.035) 1px, rgba(0, 0, 0, 0) 1px));background-size:22px 22px;}.elementor-8 .elementor-element.elementor-element-8eac94e{--display:flex;--min-height:700px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4e941b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b037f81{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e106419{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:42% 51% 58% 42% 63% 58% 37% 49%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-e106419:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e106419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ea7a5533;}.elementor-8 .elementor-element.elementor-element-0ecb489{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:56px 56px;--row-gap:56px;--column-gap:56px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:64px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-3e7652e i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-3e7652e .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-3e7652e .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-3e7652e .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-3e7652e .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;line-height:1.428571472168;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-3e7652e .softlite-dynamic-card-box-text-2{font-size:54.400001525879px;line-height:1.08;letter-spacing:-0.5440000295639px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-3e7652e .softlite-dynamic-card-box-text-3{font-size:20px;line-height:1.4;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-3e7652e .softlite-dynamic-card-box-text-4{font-size:14px;font-weight:600;line-height:1.428571472168;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-3e7652e .softlite-dynamic-card-box-button-text{font-size:18px;font-weight:700;line-height:1.5555555725098;fill:#ffffffff;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-3e7652e .softlite-dynamic-card-box-button{background-color:#ea7a55ff;}.elementor-8 .elementor-element.elementor-element-3e7652e .softlite-dynamic-card-box-background-color-1{background-color:#dbf2e4ff;}.elementor-8 .elementor-element.elementor-element-64e8c58 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-64e8c58 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-64e8c58 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-64e8c58 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-64e8c58 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:700;line-height:1.375;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-64e8c58 .softlite-dynamic-card-box-background-color-1{background-color:#8acca566;}.elementor-8 .elementor-element.elementor-element-64e8c58 .softlite-dynamic-card-box-background-color-2{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-a8d30bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-84b1e04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-04218e6{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-04218e6 .elementor-heading-title{font-size:36px;line-height:1.1111111450195;letter-spacing:-0.36000001430511px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-6193d3e{width:var( --container-widget-width, auto );max-width:auto;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6193d3e .softlite-dynamic-list{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-6193d3e .softlite-dynamic-list-item{width:auto;}.elementor-8 .elementor-element.elementor-element-6193d3e i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-6193d3e .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-6193d3e .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-6193d3e .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-6193d3e .softlite-dynamic-list-item-text-1{font-size:18px;font-weight:700;line-height:1.5555555725098;letter-spacing:-0.18000000715256px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-71e1731{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:24px;font-weight:700;line-height:1.3333332824707;letter-spacing:-0.23999999463558px;color:#ea7a55ff;}.elementor-8 .elementor-element.elementor-element-45e3451{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-45e3451:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-45e3451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f1e8ff;}.elementor-8 .elementor-element.elementor-element-5bae769{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-9e18237{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0f45f05{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:63% 44% 37% 58% 41% 42% 59% 56%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-0f45f05:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0f45f05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ea7a5533;}.elementor-8 .elementor-element.elementor-element-cf129f9 img{width:100%;border-style:none;border-radius:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-28913e8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8de56b2{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8de56b2 .elementor-heading-title{font-size:36px;line-height:1.1111111450195;letter-spacing:-0.36000001430511px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-42e6c18 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-42e6c18 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-42e6c18 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-42e6c18 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-42e6c18 .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.5555555725098;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-42e6c18 .softlite-dynamic-card-box-text-2{font-size:18px;line-height:1.5555555725098;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-984cb0a i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-984cb0a .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-984cb0a .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-984cb0a .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-984cb0a .softlite-dynamic-card-box-text-1{font-size:30px;line-height:1.2;color:#e06473ff;}.elementor-8 .elementor-element.elementor-element-984cb0a .softlite-dynamic-card-box-text-2{font-size:20px;font-weight:700;line-height:1.375;letter-spacing:-0.20000000298023px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-984cb0a .softlite-dynamic-card-box-background-color-1{background-color:#8acca5ff;}.elementor-8 .elementor-element.elementor-element-984cb0a .softlite-dynamic-card-box-background-color-2{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-5ac308b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:0;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-357e1c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-79d0a49{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-79d0a49 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-79d0a49 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-79d0a49 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-79d0a49 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-79d0a49 .softlite-dynamic-card-box-text-1{font-size:36px;line-height:1.1111111450195;letter-spacing:-0.36000001430511px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-79d0a49 .softlite-dynamic-card-box-text-2{font-size:18px;line-height:1.5555555725098;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-f3487cf{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-32d9ccc i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-32d9ccc .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-32d9ccc .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-32d9ccc .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-32d9ccc .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.375;letter-spacing:-0.18000000715256px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-32d9ccc .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-32d9ccc .softlite-dynamic-card-box-text-3{font-size:14px;font-weight:700;line-height:1.428571472168;color:#ea7a55ff;}.elementor-8 .elementor-element.elementor-element-32d9ccc .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-32d9ccc .softlite-dynamic-card-box-background-color-2{background-color:#dbf2e4ff;}.elementor-8 .elementor-element.elementor-element-ab0a351 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-ab0a351 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-ab0a351 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-ab0a351 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-ab0a351 .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.375;letter-spacing:-0.18000000715256px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-ab0a351 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-ab0a351 .softlite-dynamic-card-box-text-3{font-size:14px;font-weight:700;line-height:1.428571472168;color:#ea7a55ff;}.elementor-8 .elementor-element.elementor-element-ab0a351 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-ab0a351 .softlite-dynamic-card-box-background-color-2{background-color:#dbf2e4ff;}.elementor-8 .elementor-element.elementor-element-a0c2e32 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-a0c2e32 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-a0c2e32 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-a0c2e32 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-a0c2e32 .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.375;letter-spacing:-0.18000000715256px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-a0c2e32 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-a0c2e32 .softlite-dynamic-card-box-text-3{font-size:14px;font-weight:700;line-height:1.428571472168;color:#ea7a55ff;}.elementor-8 .elementor-element.elementor-element-a0c2e32 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-a0c2e32 .softlite-dynamic-card-box-background-color-2{background-color:#dbf2e4ff;}.elementor-8 .elementor-element.elementor-element-641d140 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-641d140 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-641d140 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-641d140 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-641d140 .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.375;letter-spacing:-0.18000000715256px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-641d140 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-641d140 .softlite-dynamic-card-box-text-3{font-size:14px;font-weight:700;line-height:1.428571472168;color:#ea7a55ff;}.elementor-8 .elementor-element.elementor-element-641d140 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-641d140 .softlite-dynamic-card-box-background-color-2{background-color:#dbf2e4ff;}.elementor-8 .elementor-element.elementor-element-32c61e8 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-32c61e8 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-32c61e8 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-32c61e8 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-32c61e8 .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.375;letter-spacing:-0.18000000715256px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-32c61e8 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-32c61e8 .softlite-dynamic-card-box-text-3{font-size:14px;font-weight:700;line-height:1.428571472168;color:#ea7a55ff;}.elementor-8 .elementor-element.elementor-element-32c61e8 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-32c61e8 .softlite-dynamic-card-box-background-color-2{background-color:#dbf2e4ff;}.elementor-8 .elementor-element.elementor-element-d21e317 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-d21e317 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-d21e317 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-d21e317 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-d21e317 .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.375;letter-spacing:-0.18000000715256px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-d21e317 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-d21e317 .softlite-dynamic-card-box-text-3{font-size:14px;font-weight:700;line-height:1.428571472168;color:#ea7a55ff;}.elementor-8 .elementor-element.elementor-element-d21e317 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-d21e317 .softlite-dynamic-card-box-background-color-2{background-color:#dbf2e4ff;}.elementor-8 .elementor-element.elementor-element-e8acd32 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-e8acd32 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-e8acd32 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-e8acd32 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-e8acd32 .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.375;letter-spacing:-0.18000000715256px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-e8acd32 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-e8acd32 .softlite-dynamic-card-box-text-3{font-size:14px;font-weight:700;line-height:1.428571472168;color:#ea7a55ff;}.elementor-8 .elementor-element.elementor-element-e8acd32 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-e8acd32 .softlite-dynamic-card-box-background-color-2{background-color:#dbf2e4ff;}.elementor-8 .elementor-element.elementor-element-d623304 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-d623304 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-d623304 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-d623304 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-d623304 .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.375;letter-spacing:-0.18000000715256px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-d623304 .softlite-dynamic-card-box-text-2{font-size:14px;line-height:1.428571472168;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-d623304 .softlite-dynamic-card-box-text-3{font-size:14px;font-weight:700;line-height:1.428571472168;color:#ea7a55ff;}.elementor-8 .elementor-element.elementor-element-d623304 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-d623304 .softlite-dynamic-card-box-background-color-2{background-color:#dbf2e4ff;}.elementor-8 .elementor-element.elementor-element-d25ed5c i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-d25ed5c .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-d25ed5c .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-d25ed5c .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-d25ed5c .softlite-dynamic-card-box-text-1{font-size:36px;line-height:1.1111111450195;letter-spacing:-0.36000001430511px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-d25ed5c .softlite-dynamic-card-box-text-2{font-size:18px;line-height:1.5555555725098;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-d25ed5c .softlite-dynamic-card-box-text-3{font-size:18px;line-height:1.5555555725098;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-d25ed5c .softlite-dynamic-card-box-text-4{font-size:20px;font-weight:700;line-height:1.4;letter-spacing:-0.20000000298023px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-d25ed5c .softlite-dynamic-card-box-button-text{font-size:16px;font-weight:700;line-height:1.5;fill:#ffffffff;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-d25ed5c .softlite-dynamic-card-box-button{background-color:#ea7a55ff;}.elementor-8 .elementor-element.elementor-element-d25ed5c .softlite-dynamic-card-box-background-color-1{background-color:#f7f1e8ff;}.elementor-8 .elementor-element.elementor-element-d25ed5c .softlite-dynamic-card-box-background-color-2{background-color:#ea7a5533;}.elementor-8 .elementor-element.elementor-element-78b69a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-78b69a6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-78b69a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f1e8ff;}.elementor-8 .elementor-element.elementor-element-91b9e38{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-e271e53 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-e271e53 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-e271e53 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-e271e53 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-e271e53 .softlite-dynamic-card-box-text-1{font-size:36px;line-height:1.1111111450195;letter-spacing:-0.36000001430511px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-e271e53 .softlite-dynamic-card-box-text-2{font-size:18px;line-height:1.5555555725098;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-a9fbade{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1a43a4d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:#ED9163;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-288a431 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-288a431 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-288a431 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-288a431 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-288a431 .softlite-dynamic-card-box-text-1{font-size:36px;line-height:1.1111111450195;letter-spacing:-0.36000001430511px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-288a431 .softlite-dynamic-card-box-text-2{font-size:18px;line-height:1.5555555725098;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-288a431 .softlite-dynamic-card-box-text-3{font-size:20px;font-weight:700;line-height:1.4;letter-spacing:-0.20000000298023px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-288a431 .softlite-dynamic-card-box-button-text{font-size:16px;font-weight:700;line-height:1.5;fill:#ffffffff;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-288a431 .softlite-dynamic-card-box-button{background-color:#ea7a55ff;}.elementor-8 .elementor-element.elementor-element-288a431 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-288a431 .softlite-dynamic-card-box-background-color-2{background-color:#8acca559;}.elementor-8 .elementor-element.elementor-element-0b02a45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0b02a45:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0b02a45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f1e8ff;}.elementor-8 .elementor-element.elementor-element-f2e9759{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-c3d04e3{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c3d04e3 .elementor-heading-title{font-size:36px;line-height:1.1111111450195;letter-spacing:-0.36000001430511px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-8928c2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4ab1ced{--display:flex;}.elementor-8 .elementor-element.elementor-element-d24ba1c{--display:flex;}.elementor-8 .elementor-element.elementor-element-4ffc845{--display:flex;}.elementor-8 .elementor-element.elementor-element-55bf682{--display:flex;}.elementor-8 .elementor-element.elementor-element-a851de9{--display:flex;}.elementor-8 .elementor-element.elementor-element-da01a59{--display:flex;}.elementor-8 .elementor-element.elementor-element-96c06b4{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:6px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#ED9163;--n-accordion-icon-hover-color:#9EBAAB;--n-accordion-icon-active-color:#9EBAAB;}.elementor-8 .elementor-element.elementor-element-96c06b4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}:where( .elementor-8 .elementor-element.elementor-element-96c06b4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Baloo 2", Sans-serif;font-weight:900;}:where( .elementor-8 .elementor-element.elementor-element-96c06b4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8 .elementor-element.elementor-element-8dad70a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-757eb6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-3c7538f{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3c7538f .elementor-heading-title{font-size:36px;line-height:1.1111111450195;letter-spacing:-0.36000001430511px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-727c082{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bb14f41{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1ac82f7 i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.5555555725098;letter-spacing:-0.18000000715256px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .softlite-dynamic-card-box-text-3{font-size:14px;font-weight:600;line-height:1.428571472168;color:#63ae84ff;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-76e995d i.softlite-dynamic-icon{font-size:100%;}.elementor-8 .elementor-element.elementor-element-76e995d .softlite-dynamic-icon i{font-size:100%;}.elementor-8 .elementor-element.elementor-element-76e995d .softlite-dynamic-icon:not(i){width:100%;}.elementor-8 .elementor-element.elementor-element-76e995d .softlite-dynamic-icon svg{width:100%;}.elementor-8 .elementor-element.elementor-element-76e995d .softlite-dynamic-card-box-text-1{font-size:18px;line-height:1.5555555725098;letter-spacing:-0.18000000715256px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-76e995d .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#69625dff;}.elementor-8 .elementor-element.elementor-element-76e995d .softlite-dynamic-card-box-text-3{font-size:14px;text-decoration:none solid oklab(0.5 0.006 0.0103923 / 0.8);line-height:1.428571472168;color:#69625dcc;}.elementor-8 .elementor-element.elementor-element-76e995d .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-a6df91e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:32px 32px 32px 32px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-a6df91e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a6df91e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-0f639fc .elementor-button{background-color:#ea7a55ff;font-size:18px;font-weight:700;line-height:1.5555555725098;fill:#ffffffff;color:#ffffffff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:14px 24px 14px 24px;}.elementor-8 .elementor-element.elementor-element-0f639fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-78e82c3{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:700;line-height:1.5555555725098;letter-spacing:-0.18000000715256px;color:#322c28ff;}.elementor-8 .elementor-element.elementor-element-94e6e6a .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:700;line-height:1.428571472168;fill:#ea7a55ff;color:#ea7a55ff;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-94e6e6a{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-be32a19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1dff6b9 iframe{height:467px;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-121c1b8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e106419{--border-radius:42% 51% 58% 42% 63% 58% 37% 49%;}.elementor-8 .elementor-element.elementor-element-0ecb489{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:64px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-a8d30bd{--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-84b1e04{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-04218e6{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-8 .elementor-element.elementor-element-6193d3e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-71e1731{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-45e3451{--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5bae769{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-0f45f05{--border-radius:63% 44% 37% 58% 41% 42% 59% 56%;}.elementor-8 .elementor-element.elementor-element-8de56b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-5ac308b{--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-357e1c9{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-f3487cf{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-78b69a6{--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-91b9e38{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-a9fbade{--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0b02a45{--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f2e9759{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-c3d04e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-8928c2c{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8dad70a{--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-757eb6a{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-3c7538f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-727c082{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a6df91e{--border-radius:32px 32px 32px 32px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-0f639fc .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:14px 24px 14px 24px;}.elementor-8 .elementor-element.elementor-element-78e82c3{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-94e6e6a{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-94e6e6a .elementor-button{border-width:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-be32a19{--border-radius:40px 40px 40px 40px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-121c1b8{--width:auto;}.elementor-8 .elementor-element.elementor-element-8eac94e{--width:auto;}.elementor-8 .elementor-element.elementor-element-4e941b0{--width:auto;}.elementor-8 .elementor-element.elementor-element-b037f81{--width:auto;}.elementor-8 .elementor-element.elementor-element-e106419{--width:384px;}.elementor-8 .elementor-element.elementor-element-0ecb489{--width:auto;}.elementor-8 .elementor-element.elementor-element-a8d30bd{--width:auto;}.elementor-8 .elementor-element.elementor-element-84b1e04{--width:auto;}.elementor-8 .elementor-element.elementor-element-45e3451{--width:auto;}.elementor-8 .elementor-element.elementor-element-5bae769{--width:auto;}.elementor-8 .elementor-element.elementor-element-9e18237{--width:auto;}.elementor-8 .elementor-element.elementor-element-0f45f05{--width:auto;}.elementor-8 .elementor-element.elementor-element-28913e8{--width:auto;}.elementor-8 .elementor-element.elementor-element-5ac308b{--width:auto;}.elementor-8 .elementor-element.elementor-element-357e1c9{--width:auto;}.elementor-8 .elementor-element.elementor-element-f3487cf{--width:auto;}.elementor-8 .elementor-element.elementor-element-78b69a6{--width:auto;}.elementor-8 .elementor-element.elementor-element-91b9e38{--width:auto;}.elementor-8 .elementor-element.elementor-element-a9fbade{--width:auto;}.elementor-8 .elementor-element.elementor-element-0b02a45{--width:auto;}.elementor-8 .elementor-element.elementor-element-f2e9759{--width:auto;}.elementor-8 .elementor-element.elementor-element-8928c2c{--width:auto;}.elementor-8 .elementor-element.elementor-element-8dad70a{--width:auto;}.elementor-8 .elementor-element.elementor-element-757eb6a{--width:auto;}.elementor-8 .elementor-element.elementor-element-727c082{--width:auto;}.elementor-8 .elementor-element.elementor-element-bb14f41{--width:auto;}.elementor-8 .elementor-element.elementor-element-a6df91e{--width:auto;}.elementor-8 .elementor-element.elementor-element-be32a19{--width:auto;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-121c1b8{--width:auto;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-8eac94e{--width:auto;}.elementor-8 .elementor-element.elementor-element-4e941b0{--width:auto;}.elementor-8 .elementor-element.elementor-element-b037f81{--width:auto;}.elementor-8 .elementor-element.elementor-element-e106419{--width:288px;--border-radius:42% 51% 58% 42% 63% 58% 37% 49%;}.elementor-8 .elementor-element.elementor-element-0ecb489{--width:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:40px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-3e7652e .softlite-dynamic-card-box-text-2{font-size:48px;letter-spacing:-0.47999998927116px;}.elementor-8 .elementor-element.elementor-element-a8d30bd{--width:auto;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-84b1e04{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-04218e6{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-8 .elementor-element.elementor-element-6193d3e{width:var( --container-widget-width, auto );max-width:auto;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-71e1731{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-45e3451{--width:auto;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5bae769{--width:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-9e18237{--width:auto;}.elementor-8 .elementor-element.elementor-element-0f45f05{--width:auto;--border-radius:63% 44% 37% 58% 41% 42% 59% 56%;}.elementor-8 .elementor-element.elementor-element-28913e8{--width:auto;}.elementor-8 .elementor-element.elementor-element-8de56b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-5ac308b{--width:auto;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-357e1c9{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-79d0a49{--container-widget-width:784px;--container-widget-flex-grow:0;width:var( --container-widget-width, 784px );max-width:784px;}.elementor-8 .elementor-element.elementor-element-f3487cf{--width:auto;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-78b69a6{--width:auto;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-91b9e38{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-a9fbade{--width:auto;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0b02a45{--width:auto;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f2e9759{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-c3d04e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-8928c2c{--width:auto;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8dad70a{--width:auto;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-757eb6a{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-3c7538f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-727c082{--width:auto;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-bb14f41{--width:auto;}.elementor-8 .elementor-element.elementor-element-a6df91e{--width:auto;--border-radius:32px 32px 32px 32px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-0f639fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0f639fc .elementor-button{border-width:0px 0px 0px 0px;border-radius:33554428px 33554428px 33554428px 33554428px;padding:14px 24px 14px 24px;}.elementor-8 .elementor-element.elementor-element-78e82c3{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-94e6e6a{width:var( --container-widget-width, auto );max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-94e6e6a .elementor-button{border-width:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-be32a19{--width:auto;--border-radius:40px 40px 40px 40px;}}.elementor-8 .elementor-element.elementor-element-e106419 {
  position: absolute;
  top: -96px;
  left: -96px;
  width: 384px;
  height: 384px;
  border-radius: 9999px;
  filter: blur(0.5px);
}

@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-e106419 {
    width: 288px;
    height: 288px;
  }
}
.elementor-8 .elementor-element.elementor-element-3e7652e .u630t6x8 {
}

/* Badge/pill no topo */
.elementor-8 .elementor-element.elementor-element-3e7652e .w9s1vrw1 {
  align-items: center;
  display: inline-flex;
  flex-direction: row;
  column-gap: 8px;
  row-gap: 8px;
  border-radius: 9999px;
  padding: 6px 16px;
  width: auto;
}

/* Ícone do badge */
.elementor-8 .elementor-element.elementor-element-3e7652e .p8owtrmf {
  color: oklch(0.7 0.147 39);
  stroke: oklch(0.7 0.147 39);
  display: block;
  fill: none;
  font-size: 14px;
  font-weight: 700;
  height: 16px;
  width: 16px;
  line-height: 1.4285714721679688;
  vertical-align: middle;
  overflow: hidden;
}

/* Wrapper do título */
.elementor-8 .elementor-element.elementor-element-3e7652e .ec0zfbum {
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  width: auto;
  margin: 20px 0 0 0;
}

/* Título grande */
.elementor-8 .elementor-element.elementor-element-3e7652e .rrc87xlf {
  color: oklch(0.7 0.147 39);
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  font-size: 54.4px;
  font-weight: 700;
  letter-spacing: -0.544px;
  line-height: 1.08;
  width: auto;
}

@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-3e7652e .rrc87xlf {
    font-size: 48px;
    letter-spacing: -0.48px;
  }
}

/* Parágrafo abaixo do título */
.elementor-8 .elementor-element.elementor-element-3e7652e .hh9xzjnl {
  max-width: 576px;
  width: auto;
  margin: 20px 0 0 0;
}

/* Wrapper do botão */
.elementor-8 .elementor-element.elementor-element-3e7652e .yx6liwfe {
  width: auto;
  margin-top: 32px;
}

/* Botão principal, com cor de fundo e hover restaurados (o que foi pedido) */
.elementor-8 .elementor-element.elementor-element-3e7652e .ddc159c6 {
  align-items: center;
  justify-content: center;
  display: inline-flex;
  flex-direction: row;
  column-gap: 10px;
  row-gap: 10px;
  cursor: pointer;
  border-radius: 9999px;
  padding: 14px 24px;
  width: auto;
  box-shadow: oklch(0.7 0.15 40 / 0.45) 0px 16px 40px -14px;
  background-color: #ED9163;
  transition: background-color 0.2s ease;
}

.elementor-8 .elementor-element.elementor-element-3e7652e .ddc159c6:hover {
  background-color: #C6633F;
}

/* Ícone dentro do botão */
.elementor-8 .elementor-element.elementor-element-3e7652e .m0k735eo {
  color: oklch(1 0 0);
  fill: oklch(1 0 0);
  cursor: pointer;
  display: block;
  flex-shrink: 0;
  font-size: 18px;
  font-weight: 700;
  height: 20px;
  width: 20px;
  line-height: 1.5555555725097656;
  vertical-align: middle;
  overflow: hidden;
}

/* Linha pequena abaixo do botão (ícone + texto) */
.elementor-8 .elementor-element.elementor-element-3e7652e .dfmktf2n {
  align-items: center;
  display: flex;
  flex-direction: row;
  column-gap: 6px;
  row-gap: 6px;
  width: auto;
  margin-top: 12px;
}

/* Ícone dessa linha */
.elementor-8 .elementor-element.elementor-element-3e7652e .y4kri1ob {
  color: oklch(0.7 0.147 39);
  stroke: oklch(0.7 0.147 39);
  display: block;
  fill: none;
  flex-shrink: 0;
  font-size: 14px;
  font-weight: 600;
  height: 16px;
  width: 16px;
  line-height: 1.4285714721679688;
  vertical-align: middle;
  overflow: hidden;
}
.elementor-8 .elementor-element.elementor-element-64e8c58 .softlite-dynamic-card-box {height: 100%} .elementor-8 .elementor-element.elementor-element-64e8c58 {width: auto;}.elementor-8 .elementor-element.elementor-element-64e8c58 {position: relative;}.elementor-8 .elementor-element.elementor-element-64e8c58 .th7npsyi{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-64e8c58 .th7npsyi::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-64e8c58 .th7npsyi::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-64e8c58 .mxym7c86{border-bottom-left-radius: 37% 49%;border-bottom-right-radius: 63% 58%;border-top-left-radius: 42% 51%;border-top-right-radius: 58% 42%;bottom: -24px;filter: blur(0.5px);left: -24px;position: absolute;right: -24px;top: -24px;width: auto;z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-64e8c58 .mxym7c86::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-64e8c58 .mxym7c86::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-64e8c58 .mxym7c86{border-bottom-left-radius: 37% 49%;border-bottom-right-radius: 63% 58%;border-top-left-radius: 42% 51%;border-top-right-radius: 58% 42%;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-64e8c58 .mxym7c86{border-bottom-left-radius: 37% 49%;border-bottom-right-radius: 63% 58%;border-top-left-radius: 42% 51%;border-top-right-radius: 58% 42%;bottom: -16px;left: -16px;right: -16px;top: -16px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-64e8c58 .kxt9a8aj{border-bottom-left-radius: 40px;border-bottom-right-radius: 40px;border-top-left-radius: 40px;border-top-right-radius: 40px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklch(0.3 0.01 60 / 0.22) 0px 18px 44px -20px;display: block;max-width: 100%;object-fit: cover;position: relative;vertical-align: middle;aspect-ratio: 1 / 1;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-64e8c58 .kxt9a8aj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-64e8c58 .kxt9a8aj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-64e8c58 .kxt9a8aj{border-bottom-left-radius: 40px;border-bottom-right-radius: 40px;border-top-left-radius: 40px;border-top-right-radius: 40px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-64e8c58 .kxt9a8aj{border-bottom-left-radius: 40px;border-bottom-right-radius: 40px;border-top-left-radius: 40px;border-top-right-radius: 40px;aspect-ratio: 4 / 3;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-64e8c58 .kujkkl5l{align-items: center;border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklch(0.3 0.01 60 / 0.22) 0px 18px 44px -20px;column-gap: 12px;display: inline-flex;margin-left: 16px;margin-top: -32px;max-width: 256px;padding-bottom: 12px;padding-left: 16px;padding-right: 16px;padding-top: 12px;position: relative;row-gap: 12px;width: auto;padding-block-start: 12px;padding-block-end: 12px;padding-inline-start: 16px;padding-inline-end: 16px;grid-column-gap: 12px;flex-direction: row;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-64e8c58 .kujkkl5l::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-64e8c58 .kujkkl5l::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-64e8c58 .kujkkl5l{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;margin-left: 16px;margin-top: -32px;padding-bottom: 12px;padding-left: 16px;padding-right: 16px;padding-top: 12px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-64e8c58 .kujkkl5l{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;margin-left: 16px;margin-top: -32px;padding-bottom: 12px;padding-left: 16px;padding-right: 16px;padding-top: 12px;margin-right: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-64e8c58 .frexxsqt{color: oklch(0.7 0.147 39);display: block;fill: none;flex-shrink: 0;height: 32px;overflow-clip-margin: content-box;width: 32px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-64e8c58 .frexxsqt::before{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}.elementor-8 .elementor-element.elementor-element-64e8c58 .frexxsqt::after{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-64e8c58 .frexxsqt{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-64e8c58 .frexxsqt{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-64e8c58 .nyrn2ufn{display: block;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-64e8c58 .nyrn2ufn::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 19.25px;}.elementor-8 .elementor-element.elementor-element-64e8c58 .nyrn2ufn::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 19.25px;}
.elementor-8 .elementor-element.elementor-element-0ecb489{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));max-width: 1152px;position: relative;grid-column-gap: 56px;grid-template-rows: auto;}.elementor-8 .elementor-element.elementor-element-0ecb489::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-0ecb489::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-0ecb489{grid-column-gap: 40px;grid-template-columns: none;grid-template-rows: none;}}
.elementor-8 .elementor-element.elementor-element-b037f81{position: relative;overflow: hidden;display: block;}.elementor-8 .elementor-element.elementor-element-b037f81::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-b037f81::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-b037f81{overflow: hidden;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-b037f81{overflow: hidden;}}
.elementor-8 .elementor-element.elementor-element-04218e6 {max-width: 768px !important}.elementor-8 .elementor-element.elementor-element-04218e6 .elementor-heading-title{font-family: "Baloo 2", Nunito, system-ui, sans-serif;}.elementor-8 .elementor-element.elementor-element-04218e6 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}.elementor-8 .elementor-element.elementor-element-04218e6 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}
/* Grid dos 3 cards */
.elementor-8 .elementor-element.elementor-element-6193d3e .vd0e1i2w {
  display: grid;
  grid-template-columns: repeat(3, minmax(0px, 1fr));
  column-gap: 16px;
  row-gap: 16px;
  text-align: center;
}

/* Empilha em coluna única no mobile */
@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-6193d3e .vd0e1i2w {
    grid-template-columns: 1fr;
  }
}

/* Card individual (já tinha fundo branco, mantido) */
.elementor-8 .elementor-element.elementor-element-6193d3e .rczb85dr {
  align-items: center;
  background-color: oklch(1 0 0);
  border-radius: 32px;
  box-shadow: oklch(0.3 0.01 60 / 0.18) 0px 10px 30px -12px;
  display: flex;
  flex-direction: row;
  column-gap: 16px;
  row-gap: 16px;
  padding: 20px;
}

/* Círculo de fundo do ícone (já tinha cor, mantido) */
.elementor-8 .elementor-element.elementor-element-6193d3e .rz22t3vn {
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  background-color: oklch(0.94 0.03 158);
  border-radius: 28px;
  height: 48px;
  width: 48px;
}

/* Ícones (coração), um por card */
.elementor-8 .elementor-element.elementor-element-6193d3e .wxpr9ciq,
.elementor-8 .elementor-element.elementor-element-6193d3e .khsrpruf,
.elementor-8 .elementor-element.elementor-element-6193d3e .as4wezi6 {
  color: oklch(0.7 0.147 39);
  display: block;
  fill: none;
  height: 28px;
  width: 28px;
  vertical-align: middle;
  overflow: hidden;
}

/* Texto do card */
.elementor-8 .elementor-element.elementor-element-6193d3e .sssq7fzs {
  display: block;
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  line-height: 28px;
  width: auto;
}
.elementor-8 .elementor-element.elementor-element-71e1731 p{font-family: "Baloo 2", Nunito, system-ui, sans-serif;}.elementor-8 .elementor-element.elementor-element-71e1731 p::before{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}.elementor-8 .elementor-element.elementor-element-71e1731 p::after{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;line-height: 32px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}
.elementor-8 .elementor-element.elementor-element-84b1e04{max-width: 1024px;text-align: center;display: block;}.elementor-8 .elementor-element.elementor-element-84b1e04::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-84b1e04::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-a8d30bd{position: relative;display: block;}.elementor-8 .elementor-element.elementor-element-a8d30bd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-a8d30bd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-0f45f05 {
  position: absolute;
  top: -16px;
  right: -16px;
  bottom: -16px;
  left: -16px;
  border-radius: 9999px;
}
.elementor-8 .elementor-element.elementor-element-cf129f9 {
  order: 1;
  position: relative;
  display: block;
}

@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-cf129f9 {
    order: 2;
  }
}
.elementor-8 .elementor-element.elementor-element-9e18237{order: 1;position: relative;display: block;}.elementor-8 .elementor-element.elementor-element-9e18237::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-9e18237::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-9e18237{order: 2;}}
.elementor-8 .elementor-element.elementor-element-8de56b2 .elementor-heading-title{font-family: "Baloo 2", Nunito, system-ui, sans-serif;}.elementor-8 .elementor-element.elementor-element-8de56b2 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}.elementor-8 .elementor-element.elementor-element-8de56b2 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}
.elementor-8 .elementor-element.elementor-element-42e6c18 {width: auto;}.elementor-8 .elementor-element.elementor-element-42e6c18 {margin-top: 20px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-8 .elementor-element.elementor-element-42e6c18 .tqoyzryj{color: oklch(0.5 0.012 60);font-size: 18px;line-height: 1.5555555725097656;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-42e6c18 .tqoyzryj::before{border-bottom-color: oklch(0.5 0.012 60);border-bottom-width: 0px;border-left-color: oklch(0.5 0.012 60);border-left-width: 0px;border-right-color: oklch(0.5 0.012 60);border-right-width: 0px;border-top-color: oklch(0.5 0.012 60);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.5 0.012 60);-webkit-text-stroke-color: oklch(0.5 0.012 60);}.elementor-8 .elementor-element.elementor-element-42e6c18 .tqoyzryj::after{border-bottom-color: oklch(0.5 0.012 60);border-bottom-width: 0px;border-left-color: oklch(0.5 0.012 60);border-left-width: 0px;border-right-color: oklch(0.5 0.012 60);border-right-width: 0px;border-top-color: oklch(0.5 0.012 60);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.5 0.012 60);-webkit-text-stroke-color: oklch(0.5 0.012 60);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-42e6c18 {margin-top: 20px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-42e6c18 .tqoyzryj{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-42e6c18 {margin-top: 20px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-42e6c18 .tqoyzryj{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-42e6c18 .q17aexnf{margin-top: 0px;width: auto;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-42e6c18 .q17aexnf::before{border-bottom-color: oklch(0.5 0.012 60);border-bottom-width: 0px;border-left-color: oklch(0.5 0.012 60);border-left-width: 0px;border-right-color: oklch(0.5 0.012 60);border-right-width: 0px;border-top-color: oklch(0.5 0.012 60);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.5 0.012 60);-webkit-text-stroke-color: oklch(0.5 0.012 60);}.elementor-8 .elementor-element.elementor-element-42e6c18 .q17aexnf::after{border-bottom-color: oklch(0.5 0.012 60);border-bottom-width: 0px;border-left-color: oklch(0.5 0.012 60);border-left-width: 0px;border-right-color: oklch(0.5 0.012 60);border-right-width: 0px;border-top-color: oklch(0.5 0.012 60);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.5 0.012 60);-webkit-text-stroke-color: oklch(0.5 0.012 60);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-42e6c18 .q17aexnf{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-42e6c18 .q17aexnf{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-42e6c18 .caenpcwx{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-42e6c18 .caenpcwx::before{border-bottom-color: oklch(0.5 0.012 60);border-bottom-width: 0px;border-left-color: oklch(0.5 0.012 60);border-left-width: 0px;border-right-color: oklch(0.5 0.012 60);border-right-width: 0px;border-top-color: oklch(0.5 0.012 60);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.5 0.012 60);-webkit-text-stroke-color: oklch(0.5 0.012 60);}.elementor-8 .elementor-element.elementor-element-42e6c18 .caenpcwx::after{border-bottom-color: oklch(0.5 0.012 60);border-bottom-width: 0px;border-left-color: oklch(0.5 0.012 60);border-left-width: 0px;border-right-color: oklch(0.5 0.012 60);border-right-width: 0px;border-top-color: oklch(0.5 0.012 60);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.5 0.012 60);-webkit-text-stroke-color: oklch(0.5 0.012 60);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-42e6c18 .caenpcwx{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-42e6c18 .caenpcwx{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8 .elementor-element.elementor-element-984cb0a {
  position: relative;
  width: auto;
  max-width: 512px !important;
  margin: 36px 0 0 0;
}

/* Forma verde atrás, deslocada para espiar no canto inferior direito */
.elementor-8 .elementor-element.elementor-element-984cb0a .x5jwlv14 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: auto;
  z-index: 0;
  border-radius: 32px;
  background-color: #8ECBA6; /* verde-menta, ajustar tom se necessário */
  transform: translate(8px, 8px);
}

/* Card branco da frente, com sombra e cantos arredondados */
.elementor-8 .elementor-element.elementor-element-984cb0a .cr5np63s {
  position: relative;
  z-index: 1;
  width: auto;
  border-radius: 32px;
  padding: 24px;
  background-color: #ffffff;
  box-shadow: 0px 10px 30px -12px oklch(0.3 0.01 60 / 0.18);
}

/* Ícone de coração */
.elementor-8 .elementor-element.elementor-element-984cb0a .u6h7z15a {
  width: auto;
  color: oklch(0.66 0.155 15);
}

/* Texto da citação */
.elementor-8 .elementor-element.elementor-element-984cb0a .s1lulz79 {
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  font-weight: 700;
  margin: 4px 0 0 0;
  width: auto;
}

.elementor-8 .elementor-element.elementor-element-984cb0a .cr5np63s {
  position: relative;
  z-index: 1;
  width: auto;
  border-radius: 32px;
  padding: 24px;
  background-color: #ffffff;
  box-shadow: 0px 10px 30px -12px oklch(0.3 0.01 60 / 0.18);
  border: none;
}
.elementor-8 .elementor-element.elementor-element-28913e8{order: 2;display: block;}.elementor-8 .elementor-element.elementor-element-28913e8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-28913e8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-28913e8{order: 1;}}
.elementor-8 .elementor-element.elementor-element-5bae769{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));max-width: 1152px;grid-column-gap: 64px;grid-template-rows: auto;}.elementor-8 .elementor-element.elementor-element-5bae769::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-5bae769::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-5bae769{grid-column-gap: 40px;grid-template-columns: none;grid-template-rows: none;}}
.elementor-8 .elementor-element.elementor-element-79d0a49 .mka8jdm2 {
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  font-weight: 700;
  line-height: 40px;
  margin: 0;
  width: auto;
}

.elementor-8 .elementor-element.elementor-element-79d0a49 .uklqyvz1 {
  margin: 0;
  width: auto;
  line-height: 28px;
  color: oklch(0.5 0.012 60);
}
.elementor-8 .elementor-element.elementor-element-32d9ccc .softlite-dynamic-card-box {
  height: 100%;
}

/* Container em lista (flex row) */
.elementor-8 .elementor-element.elementor-element-32d9ccc .tguegi6z {
  display: flex;
  list-style-type: none;
  flex-direction: row;
}

/* Card principal, com hover restaurado */
.elementor-8 .elementor-element.elementor-element-32d9ccc .ufwy460t {
  border-radius: 32px;
  box-shadow: oklch(0.3 0.01 60 / 0.18) 0px 10px 30px -12px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  list-style-type: none;
  padding: 24px;
  text-align: left;
  width: 100%;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.elementor-8 .elementor-element.elementor-element-32d9ccc .ufwy460t:hover {
  transform: translateY(-6px);
  box-shadow: oklch(0.3 0.01 60 / 0.25) 0px 20px 40px -14px;
}

/* Círculo de fundo do ícone */
.elementor-8 .elementor-element.elementor-element-32d9ccc .q5237362 {
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: row;
  border-radius: 28px;
  cursor: pointer;
  height: 48px;
  width: 48px;
  background-color: #DFF3E5;
}

/* Ícone do bebê */
.elementor-8 .elementor-element.elementor-element-32d9ccc .q9obow8p {
  cursor: pointer;
  display: block;
  fill: none;
  height: 24px;
  width: 24px;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}

/* Título do card */
.elementor-8 .elementor-element.elementor-element-32d9ccc .ywx92ah2 {
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  font-weight: 700;
  line-height: 24.75px;
  cursor: pointer;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 16px 0 0 0;
}

/* Texto de descrição do card */
.elementor-8 .elementor-element.elementor-element-32d9ccc .fixni4nw {
  color: oklch(0.5 0.012 60);
  line-height: 20px;
  cursor: pointer;
  flex-basis: 0%;
  flex-grow: 1;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 8px 0 0 0;
}

/* Linha "saiba mais" com ícone + texto */
.elementor-8 .elementor-element.elementor-element-32d9ccc .hw6ouqxr {
  align-items: center;
  column-gap: 6px;
  row-gap: 6px;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin-top: 16px;
  color: #ED9163;
}

/* Ícone de seta pequeno */
.elementor-8 .elementor-element.elementor-element-32d9ccc .xiix4p3o {
  cursor: pointer;
  display: block;
  fill: none;
  font-size: 14px;
  font-weight: 700;
  height: 16px;
  width: 16px;
  line-height: 1.4285714721679688;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}
.elementor-8 .elementor-element.elementor-element-ab0a351 .softlite-dynamic-card-box {
  height: 100%;
}

/* Container em lista (flex row) */
.elementor-8 .elementor-element.elementor-element-ab0a351 .hw6tvdmi {
  display: flex;
  list-style-type: none;
  flex-direction: row;
}

/* Card principal, com hover restaurado */
.elementor-8 .elementor-element.elementor-element-ab0a351 .ldjoko2n {
  border-radius: 32px;
  box-shadow: oklch(0.3 0.01 60 / 0.18) 0px 10px 30px -12px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  list-style-type: none;
  padding: 24px;
  text-align: left;
  width: 100%;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.elementor-8 .elementor-element.elementor-element-ab0a351 .ldjoko2n:hover {
  transform: translateY(-6px);
  box-shadow: oklch(0.3 0.01 60 / 0.25) 0px 20px 40px -14px;
}

/* Círculo de fundo do ícone */
.elementor-8 .elementor-element.elementor-element-ab0a351 .i2gbe12x {
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: row;
  border-radius: 28px;
  cursor: pointer;
  height: 48px;
  width: 48px;
  background-color: #DFF3E5;
}

/* Ícone do bebê */
.elementor-8 .elementor-element.elementor-element-ab0a351 .l7hn1q43 {
  cursor: pointer;
  display: block;
  fill: none;
  height: 24px;
  width: 24px;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}

/* Título do card */
.elementor-8 .elementor-element.elementor-element-ab0a351 .l8pr1ye7 {
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  font-weight: 700;
  line-height: 24.75px;
  cursor: pointer;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 16px 0 0 0;
}

/* Texto de descrição do card */
.elementor-8 .elementor-element.elementor-element-ab0a351 .jk4qmt8q {
  color: oklch(0.5 0.012 60);
  line-height: 20px;
  cursor: pointer;
  flex-basis: 0%;
  flex-grow: 1;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 8px 0 0 0;
}

/* Linha "saiba mais" com ícone + texto */
.elementor-8 .elementor-element.elementor-element-ab0a351 .mhqzl4z9 {
  align-items: center;
  column-gap: 6px;
  row-gap: 6px;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin-top: 16px;
  color: #ED9163;
}

/* Ícone de seta pequeno */
.elementor-8 .elementor-element.elementor-element-ab0a351 .m8f4vxit {
  cursor: pointer;
  display: block;
  fill: none;
  font-size: 14px;
  font-weight: 700;
  height: 16px;
  width: 16px;
  line-height: 1.4285714721679688;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}
.elementor-8 .elementor-element.elementor-element-a0c2e32 .softlite-dynamic-card-box {
  height: 100%;
}

/* Container em lista (flex row) */
.elementor-8 .elementor-element.elementor-element-a0c2e32 .yvf7gzf8 {
  display: flex;
  list-style-type: none;
  flex-direction: row;
}

/* Card principal, com hover restaurado */
.elementor-8 .elementor-element.elementor-element-a0c2e32 .f3o8c9qt {
  border-radius: 32px;
  box-shadow: oklch(0.3 0.01 60 / 0.18) 0px 10px 30px -12px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  list-style-type: none;
  padding: 24px;
  text-align: left;
  width: 100%;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.elementor-8 .elementor-element.elementor-element-a0c2e32 .f3o8c9qt:hover {
  transform: translateY(-6px);
  box-shadow: oklch(0.3 0.01 60 / 0.25) 0px 20px 40px -14px;
}

/* Círculo de fundo do ícone */
.elementor-8 .elementor-element.elementor-element-a0c2e32 .ubwgn8aj {
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: row;
  border-radius: 28px;
  cursor: pointer;
  height: 48px;
  width: 48px;
  background-color: #DFF3E5;
}

/* Ícone principal */
.elementor-8 .elementor-element.elementor-element-a0c2e32 .v3fq4fxp {
  cursor: pointer;
  display: block;
  fill: none;
  height: 24px;
  width: 24px;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}

/* Título do card */
.elementor-8 .elementor-element.elementor-element-a0c2e32 .j6ibefkd {
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  font-weight: 700;
  line-height: 24.75px;
  cursor: pointer;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 16px 0 0 0;
}

/* Texto de descrição do card */
.elementor-8 .elementor-element.elementor-element-a0c2e32 .i86kkrk0 {
  color: oklch(0.5 0.012 60);
  line-height: 20px;
  cursor: pointer;
  flex-basis: 0%;
  flex-grow: 1;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 8px 0 0 0;
}

/* Linha "saiba mais" com ícone + texto */
.elementor-8 .elementor-element.elementor-element-a0c2e32 .m5zl3pgs {
  align-items: center;
  column-gap: 6px;
  row-gap: 6px;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin-top: 16px;
  color: #ED9163;
}

/* Ícone de seta pequeno */
.elementor-8 .elementor-element.elementor-element-a0c2e32 .g08qov0e {
  cursor: pointer;
  display: block;
  fill: none;
  font-size: 14px;
  font-weight: 700;
  height: 16px;
  width: 16px;
  line-height: 1.4285714721679688;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}
.elementor-8 .elementor-element.elementor-element-641d140 .softlite-dynamic-card-box {
  height: 100%;
}

/* Container em lista (flex row) */
.elementor-8 .elementor-element.elementor-element-641d140 .wjxm0tp4 {
  display: flex;
  list-style-type: none;
  flex-direction: row;
}

/* Card principal, com hover restaurado */
.elementor-8 .elementor-element.elementor-element-641d140 .k5o6zzni {
  border-radius: 32px;
  box-shadow: oklch(0.3 0.01 60 / 0.18) 0px 10px 30px -12px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  list-style-type: none;
  padding: 24px;
  text-align: left;
  width: 100%;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.elementor-8 .elementor-element.elementor-element-641d140 .k5o6zzni:hover {
  transform: translateY(-6px);
  box-shadow: oklch(0.3 0.01 60 / 0.25) 0px 20px 40px -14px;
}

/* Círculo de fundo do ícone */
.elementor-8 .elementor-element.elementor-element-641d140 .zxy08zso {
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: row;
  border-radius: 28px;
  cursor: pointer;
  height: 48px;
  width: 48px;
  background-color: #DFF3E5;
}

/* Ícone principal */
.elementor-8 .elementor-element.elementor-element-641d140 .z7h44lv0 {
  cursor: pointer;
  display: block;
  fill: none;
  height: 24px;
  width: 24px;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}

/* Título do card */
.elementor-8 .elementor-element.elementor-element-641d140 .j120x3kg {
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  font-weight: 700;
  line-height: 24.75px;
  cursor: pointer;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 16px 0 0 0;
}

/* Texto de descrição do card */
.elementor-8 .elementor-element.elementor-element-641d140 .quwq0uvd {
  color: oklch(0.5 0.012 60);
  line-height: 20px;
  cursor: pointer;
  flex-basis: 0%;
  flex-grow: 1;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 8px 0 0 0;
}

/* Linha "saiba mais" com ícone + texto */
.elementor-8 .elementor-element.elementor-element-641d140 .b8ojh46d {
  align-items: center;
  column-gap: 6px;
  row-gap: 6px;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin-top: 16px;
  color: #ED9163;
}

/* Ícone de seta pequeno */
.elementor-8 .elementor-element.elementor-element-641d140 .dixqojq0 {
  cursor: pointer;
  display: block;
  fill: none;
  font-size: 14px;
  font-weight: 700;
  height: 16px;
  width: 16px;
  line-height: 1.4285714721679688;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}
.elementor-8 .elementor-element.elementor-element-32c61e8 .softlite-dynamic-card-box {
  height: 100%;
}

/* Container em lista (flex row) */
.elementor-8 .elementor-element.elementor-element-32c61e8 .a907y3yt {
  display: flex;
  list-style-type: none;
  flex-direction: row;
}

/* Card principal, com hover restaurado */
.elementor-8 .elementor-element.elementor-element-32c61e8 .sjm8wjl8 {
  border-radius: 32px;
  box-shadow: oklch(0.3 0.01 60 / 0.18) 0px 10px 30px -12px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  list-style-type: none;
  padding: 24px;
  text-align: left;
  width: 100%;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.elementor-8 .elementor-element.elementor-element-32c61e8 .sjm8wjl8:hover {
  transform: translateY(-6px);
  box-shadow: oklch(0.3 0.01 60 / 0.25) 0px 20px 40px -14px;
}

/* Círculo de fundo do ícone */
.elementor-8 .elementor-element.elementor-element-32c61e8 .y4vgo17r {
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: row;
  border-radius: 28px;
  cursor: pointer;
  height: 48px;
  width: 48px;
  background-color: #DFF3E5;
}

/* Ícone principal */
.elementor-8 .elementor-element.elementor-element-32c61e8 .ot2n0ni7 {
  cursor: pointer;
  display: block;
  fill: none;
  height: 24px;
  width: 24px;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}

/* Título do card */
.elementor-8 .elementor-element.elementor-element-32c61e8 .jap3boy7 {
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  font-weight: 700;
  line-height: 24.75px;
  cursor: pointer;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 16px 0 0 0;
}

/* Texto de descrição do card */
.elementor-8 .elementor-element.elementor-element-32c61e8 .t9clswx7 {
  color: oklch(0.5 0.012 60);
  line-height: 20px;
  cursor: pointer;
  flex-basis: 0%;
  flex-grow: 1;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 8px 0 0 0;
}

/* Linha "saiba mais" com ícone + texto */
.elementor-8 .elementor-element.elementor-element-32c61e8 .mevd6xrb {
  align-items: center;
  column-gap: 6px;
  row-gap: 6px;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin-top: 16px;
  color: #ED9163;
}

/* Ícone de seta pequeno */
.elementor-8 .elementor-element.elementor-element-32c61e8 .a4brr08l {
  cursor: pointer;
  display: block;
  fill: none;
  font-size: 14px;
  font-weight: 700;
  height: 16px;
  width: 16px;
  line-height: 1.4285714721679688;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}
.elementor-8 .elementor-element.elementor-element-d21e317 .softlite-dynamic-card-box {
  height: 100%;
}

/* Container em lista (flex row) */
.elementor-8 .elementor-element.elementor-element-d21e317 .hgg03hui {
  display: flex;
  list-style-type: none;
  flex-direction: row;
}

/* Card principal, com hover restaurado */
.elementor-8 .elementor-element.elementor-element-d21e317 .lxxca5a1 {
  border-radius: 32px;
  box-shadow: oklch(0.3 0.01 60 / 0.18) 0px 10px 30px -12px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  list-style-type: none;
  padding: 24px;
  text-align: left;
  width: 100%;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.elementor-8 .elementor-element.elementor-element-d21e317 .lxxca5a1:hover {
  transform: translateY(-6px);
  box-shadow: oklch(0.3 0.01 60 / 0.25) 0px 20px 40px -14px;
}

/* Círculo de fundo do ícone */
.elementor-8 .elementor-element.elementor-element-d21e317 .eezr0lhr {
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: row;
  border-radius: 28px;
  cursor: pointer;
  height: 48px;
  width: 48px;
  background-color: #DFF3E5;
}

/* Ícone principal */
.elementor-8 .elementor-element.elementor-element-d21e317 .oog2bgi2 {
  cursor: pointer;
  display: block;
  fill: none;
  height: 24px;
  width: 24px;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}

/* Título do card */
.elementor-8 .elementor-element.elementor-element-d21e317 .a5szeym1 {
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  font-weight: 700;
  line-height: 24.75px;
  cursor: pointer;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 16px 0 0 0;
}

/* Texto de descrição do card */
.elementor-8 .elementor-element.elementor-element-d21e317 .vxnqfyfn {
  color: oklch(0.5 0.012 60);
  line-height: 20px;
  cursor: pointer;
  flex-basis: 0%;
  flex-grow: 1;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 8px 0 0 0;
}

/* Linha "saiba mais" com ícone + texto */
.elementor-8 .elementor-element.elementor-element-d21e317 .lykvusp6 {
  align-items: center;
  column-gap: 6px;
  row-gap: 6px;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin-top: 16px;
  color: #ED9163;
}

/* Ícone de seta pequeno */
.elementor-8 .elementor-element.elementor-element-d21e317 .n2ykhvmi {
  cursor: pointer;
  display: block;
  fill: none;
  font-size: 14px;
  font-weight: 700;
  height: 16px;
  width: 16px;
  line-height: 1.4285714721679688;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}
.elementor-8 .elementor-element.elementor-element-e8acd32 .softlite-dynamic-card-box {
  height: 100%;
}

/* Container em lista (flex row) */
.elementor-8 .elementor-element.elementor-element-e8acd32 .jeled6a2 {
  display: flex;
  list-style-type: none;
  flex-direction: row;
}

/* Card principal, com hover restaurado */
.elementor-8 .elementor-element.elementor-element-e8acd32 .x3h8fs32 {
  border-radius: 32px;
  box-shadow: oklch(0.3 0.01 60 / 0.18) 0px 10px 30px -12px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  list-style-type: none;
  padding: 24px;
  text-align: left;
  width: 100%;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.elementor-8 .elementor-element.elementor-element-e8acd32 .x3h8fs32:hover {
  transform: translateY(-6px);
  box-shadow: oklch(0.3 0.01 60 / 0.25) 0px 20px 40px -14px;
}

/* Círculo de fundo do ícone */
.elementor-8 .elementor-element.elementor-element-e8acd32 .bya70phl {
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: row;
  border-radius: 28px;
  cursor: pointer;
  height: 48px;
  width: 48px;
  background-color: #DFF3E5;
}

/* Ícone principal */
.elementor-8 .elementor-element.elementor-element-e8acd32 .ltiefb75 {
  cursor: pointer;
  display: block;
  fill: none;
  height: 24px;
  width: 24px;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}

/* Título do card */
.elementor-8 .elementor-element.elementor-element-e8acd32 .mqe4pwzm {
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  font-weight: 700;
  line-height: 24.75px;
  cursor: pointer;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 16px 0 0 0;
}

/* Texto de descrição do card */
.elementor-8 .elementor-element.elementor-element-e8acd32 .kj3me613 {
  color: oklch(0.5 0.012 60);
  line-height: 20px;
  cursor: pointer;
  flex-basis: 0%;
  flex-grow: 1;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 8px 0 0 0;
}

/* Linha "saiba mais" com ícone + texto */
.elementor-8 .elementor-element.elementor-element-e8acd32 .tp34cxvb {
  align-items: center;
  column-gap: 6px;
  row-gap: 6px;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin-top: 16px;
  color: #ED9163;
}

/* Ícone de seta pequeno */
.elementor-8 .elementor-element.elementor-element-e8acd32 .zol1aq7g {
  cursor: pointer;
  display: block;
  fill: none;
  font-size: 14px;
  font-weight: 700;
  height: 16px;
  width: 16px;
  line-height: 1.4285714721679688;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}
.elementor-8 .elementor-element.elementor-element-d623304 .softlite-dynamic-card-box {
  height: 100%;
}

/* Container em lista (flex row) */
.elementor-8 .elementor-element.elementor-element-d623304 .w88ddssy {
  display: flex;
  list-style-type: none;
  flex-direction: row;
}

/* Card principal, com hover restaurado */
.elementor-8 .elementor-element.elementor-element-d623304 .t4sd0z25 {
  border-radius: 32px;
  box-shadow: oklch(0.3 0.01 60 / 0.18) 0px 10px 30px -12px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  list-style-type: none;
  padding: 24px;
  text-align: left;
  width: 100%;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.elementor-8 .elementor-element.elementor-element-d623304 .t4sd0z25:hover {
  transform: translateY(-6px);
  box-shadow: oklch(0.3 0.01 60 / 0.25) 0px 20px 40px -14px;
}

/* Círculo de fundo do ícone */
.elementor-8 .elementor-element.elementor-element-d623304 .hjwl4q37 {
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: row;
  border-radius: 28px;
  cursor: pointer;
  height: 48px;
  width: 48px;
  background-color: #DFF3E5;
}

/* Ícone principal */
.elementor-8 .elementor-element.elementor-element-d623304 .w5psjedy {
  cursor: pointer;
  display: block;
  fill: none;
  height: 24px;
  width: 24px;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}

/* Título do card */
.elementor-8 .elementor-element.elementor-element-d623304 .c9jjj569 {
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  font-weight: 700;
  line-height: 24.75px;
  cursor: pointer;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 16px 0 0 0;
}

/* Texto de descrição do card */
.elementor-8 .elementor-element.elementor-element-d623304 .k906491x {
  color: oklch(0.5 0.012 60);
  line-height: 20px;
  cursor: pointer;
  flex-basis: 0%;
  flex-grow: 1;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin: 8px 0 0 0;
}

/* Linha "saiba mais" com ícone + texto */
.elementor-8 .elementor-element.elementor-element-d623304 .ja1cezi2 {
  align-items: center;
  column-gap: 6px;
  row-gap: 6px;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  list-style-type: none;
  text-align: left;
  width: auto;
  margin-top: 16px;
  color: #ED9163;
}

/* Ícone de seta pequeno */
.elementor-8 .elementor-element.elementor-element-d623304 .yr1hu170 {
  cursor: pointer;
  display: block;
  fill: none;
  font-size: 14px;
  font-weight: 700;
  height: 16px;
  width: 16px;
  line-height: 1.4285714721679688;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
  color: #ED9163;
  stroke: #ED9163;
}
.elementor-8 .elementor-element.elementor-element-f3487cf{display: grid;grid-template-columns: repeat(4, minmax(0px, 1fr));list-style-type: none;grid-column-gap: 20px;grid-template-rows: auto;}.elementor-8 .elementor-element.elementor-element-f3487cf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-f3487cf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-f3487cf{grid-template-columns: repeat(2, minmax(0px, 1fr));}}
.elementor-8 .elementor-element.elementor-element-357e1c9{max-width: 1152px;display: block;}.elementor-8 .elementor-element.elementor-element-357e1c9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-357e1c9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-5ac308b{display: block;}.elementor-8 .elementor-element.elementor-element-5ac308b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-5ac308b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-45e3451{display: block;}.elementor-8 .elementor-element.elementor-element-45e3451::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-45e3451::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Elemento raiz, necessário para os blobs se posicionarem corretamente */
.elementor-8 .elementor-element.elementor-element-d25ed5c {
  position: relative;
}

/* Seção com padding vertical */
.elementor-8 .elementor-element.elementor-element-d25ed5c .d9gtwtae {
  padding: 104px 0;
  overflow: hidden;
}

@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-d25ed5c .d9gtwtae {
    padding: 72px 0;
  }
}

/* Blob decorativo coral, canto superior direito (estava sem cor) */
.elementor-8 .elementor-element.elementor-element-d25ed5c .ecyxpp2s {
  border-top-left-radius: 42% 51%;
  border-top-right-radius: 58% 42%;
  border-bottom-right-radius: 63% 58%;
  border-bottom-left-radius: 37% 49%;
  filter: blur(0.5px);
  height: 320px;
  width: 320px;
  position: absolute;
  right: -96px;
  top: 0px;
  z-index: 0;
  background-color: #ED916359;
}

/* Blob decorativo verde-menta, canto inferior esquerdo */
.elementor-8 .elementor-element.elementor-element-d25ed5c .re980dme {
  background-color: #8acca559;
  border-top-left-radius: 63% 44%;
  border-top-right-radius: 37% 58%;
  border-bottom-right-radius: 41% 42%;
  border-bottom-left-radius: 59% 56%;
  height: 288px;
  width: 288px;
  position: absolute;
  left: -112px;
  bottom: 0px;
  z-index: 0;
}

/* Container de conteúdo central */
.elementor-8 .elementor-element.elementor-element-d25ed5c .y8jooedr {
  margin-left: auto;
  margin-right: auto;
  max-width: 768px;
  padding: 0 24px;
  position: relative;
  text-align: center;
  width: auto;
}

@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-d25ed5c .y8jooedr {
    padding: 0 16px;
  }
}

/* Badge circular branco com ícone */
.elementor-8 .elementor-element.elementor-element-d25ed5c .bfx9tztg {
  align-items: center;
  justify-content: center;
  display: inline-flex;
  flex-direction: row;
  background-color: oklch(1 0 0);
  border-radius: 9999px;
  box-shadow: oklch(0.3 0.01 60 / 0.18) 0px 10px 30px -12px;
  height: 64px;
  width: 64px;
}

/* Ícone dentro do badge (coração) */
.elementor-8 .elementor-element.elementor-element-d25ed5c .h57z1sst {
  color: oklch(0.66 0.155 15);
  display: block;
  fill: none;
  height: 36px;
  width: 36px;
  vertical-align: middle;
  overflow: hidden;
}

/* Título */
.elementor-8 .elementor-element.elementor-element-d25ed5c .mtwhegl8 {
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  font-weight: 700;
  line-height: 40px;
  text-align: center;
  width: auto;
  margin: 24px 0 0 0;
}

/* Subtítulo/parágrafo */
.elementor-8 .elementor-element.elementor-element-d25ed5c .zwakkeqs {
  color: oklch(0.5 0.012 60);
  font-size: 18px;
  line-height: 1.5555555725097656;
  text-align: center;
  width: auto;
  margin: 24px auto 0 auto;
}

/* Bloco de texto adicional (cor estava presa no ::before/::after) */
.elementor-8 .elementor-element.elementor-element-d25ed5c .f5rtod4f {
  color: oklch(0.5 0.012 60);
  line-height: 28px;
  text-align: center;
  width: auto;
  margin: 0;
}

/* Trecho em destaque dentro do texto acima */
.elementor-8 .elementor-element.elementor-element-d25ed5c .wofvuani {
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  line-height: 28px;
  text-align: center;
  width: auto;
  margin: 0;
}

/* Wrapper do botão */
.elementor-8 .elementor-element.elementor-element-d25ed5c .wmgi79pj {
  text-align: center;
  width: auto;
  margin-top: 36px;
}

/* Botão principal, com cor de fundo e hover restaurados */
.elementor-8 .elementor-element.elementor-element-d25ed5c .r8x4leld {
  align-items: center;
  justify-content: center;
  display: inline-flex;
  flex-direction: row;
  column-gap: 10px;
  row-gap: 10px;
  cursor: pointer;
  border-radius: 9999px;
  padding: 14px 24px;
  text-align: center;
  width: auto;
  box-shadow: oklch(0.7 0.15 40 / 0.45) 0px 16px 40px -14px;
  background-color: #ED9163;
  transition: background-color 0.2s ease;
}

.elementor-8 .elementor-element.elementor-element-d25ed5c .r8x4leld:hover {
  background-color: #C6633F;
}

/* Ícone dentro do botão */
.elementor-8 .elementor-element.elementor-element-d25ed5c .rxhtkunp {
  color: oklch(1 0 0);
  fill: oklch(1 0 0);
  cursor: pointer;
  display: block;
  flex-shrink: 0;
  font-weight: 700;
  height: 20px;
  width: 20px;
  vertical-align: middle;
  overflow: hidden;
}
.elementor-8 .elementor-element.elementor-element-e271e53 {width: auto;}.elementor-8 .elementor-element.elementor-element-e271e53 {max-width: 672px !important}.elementor-8 .elementor-element.elementor-element-e271e53 .cr1fe4qc{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-e271e53 .cr1fe4qc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-e271e53 .cr1fe4qc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-e271e53 .v8uob4t5{font-family: "Baloo 2", Nunito, system-ui, sans-serif;margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-e271e53 .v8uob4t5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}.elementor-8 .elementor-element.elementor-element-e271e53 .v8uob4t5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-e271e53 .v8uob4t5{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-e271e53 .v8uob4t5{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-e271e53 .htqn0gtx{margin-bottom: 0px;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-e271e53 .htqn0gtx::before{border-bottom-color: oklch(0.5 0.012 60);border-bottom-width: 0px;border-left-color: oklch(0.5 0.012 60);border-left-width: 0px;border-right-color: oklch(0.5 0.012 60);border-right-width: 0px;border-top-color: oklch(0.5 0.012 60);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.5 0.012 60);-webkit-text-stroke-color: oklch(0.5 0.012 60);}.elementor-8 .elementor-element.elementor-element-e271e53 .htqn0gtx::after{border-bottom-color: oklch(0.5 0.012 60);border-bottom-width: 0px;border-left-color: oklch(0.5 0.012 60);border-left-width: 0px;border-right-color: oklch(0.5 0.012 60);border-right-width: 0px;border-top-color: oklch(0.5 0.012 60);border-top-width: 0px;line-height: 28px;-webkit-text-fill-color: oklch(0.5 0.012 60);-webkit-text-stroke-color: oklch(0.5 0.012 60);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-e271e53 .htqn0gtx{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-e271e53 .htqn0gtx{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}


.elementor-8 .elementor-element.elementor-element-91b9e38{max-width: 1152px;display: block;}.elementor-8 .elementor-element.elementor-element-91b9e38::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-91b9e38::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-78b69a6{display: block;}.elementor-8 .elementor-element.elementor-element-78b69a6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-78b69a6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Seção com padding vertical */
.elementor-8 .elementor-element.elementor-element-288a431 .q8spb8pw {
  padding: 104px 0;
}

@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-288a431 .q8spb8pw {
    padding: 72px 0;
  }
}

/* Container central */
.elementor-8 .elementor-element.elementor-element-288a431 .xqq7uwls {
  margin-left: auto;
  margin-right: auto;
  max-width: 1024px;
  padding: 0 24px;
  width: auto;
}

@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-288a431 .xqq7uwls {
    padding: 0 16px;
  }
}

/* Card branco com sombra e cantos arredondados */
.elementor-8 .elementor-element.elementor-element-288a431 .djlkb1l7 {
  border-radius: 40px;
  box-shadow: oklch(0.3 0.01 60 / 0.22) 0px 18px 44px -20px;
  padding: 48px;
  position: relative;
  width: auto;
  overflow: hidden;
}

/* Blob decorativo coral, canto superior direito (estava sem cor) */
.elementor-8 .elementor-element.elementor-element-288a431 .slpphxpu {
  border-top-left-radius: 42% 51%;
  border-top-right-radius: 58% 42%;
  border-bottom-right-radius: 63% 58%;
  border-bottom-left-radius: 37% 49%;
  filter: blur(0.5px);
  height: 208px;
  width: 208px;
  position: absolute;
  right: -64px;
  top: -64px;
  z-index: 0;
  background-color: #ED916359;
}

/* Bloco de conteúdo */
.elementor-8 .elementor-element.elementor-element-288a431 .qxllone5 {
  max-width: 672px;
  position: relative;
  width: auto;
}

/* Badge circular com ícone (já tinha cor, mantido) */
.elementor-8 .elementor-element.elementor-element-288a431 .yv5tjc66 {
  align-items: center;
  justify-content: center;
  display: inline-flex;
  flex-direction: row;
  background-color: oklch(0.94 0.03 158);
  border-radius: 28px;
  height: 48px;
  width: 48px;
}

/* Ícone dentro do badge */
.elementor-8 .elementor-element.elementor-element-288a431 .xu7jj70a {
  color: oklch(0.7 0.147 39);
  stroke: oklch(0.7 0.147 39);
  display: block;
  fill: none;
  height: 24px;
  width: 24px;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
  vertical-align: middle;
  overflow: hidden;
}

/* Título */
.elementor-8 .elementor-element.elementor-element-288a431 .f05niley {
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  font-weight: 700;
  line-height: 40px;
  width: auto;
  margin: 20px 0 0 0;
}

/* Parágrafo */
.elementor-8 .elementor-element.elementor-element-288a431 .sygy9t3b {
  color: oklch(0.5 0.012 60);
  font-size: 18px;
  line-height: 1.5555555725097656;
  width: auto;
  margin: 20px 0 0 0;
}

/* Bloco de texto adicional (cor estava presa no ::before/::after) */
.elementor-8 .elementor-element.elementor-element-288a431 .zr9qeir6 {
  color: oklch(0.5 0.012 60);
  line-height: 28px;
  width: auto;
  margin: 0;
}

/* Trecho em destaque dentro do texto acima */
.elementor-8 .elementor-element.elementor-element-288a431 .fwn4mmll {
  font-family: "Baloo 2", Nunito, system-ui, sans-serif;
  line-height: 28px;
  width: auto;
  margin: 0;
}

/* Wrapper do botão */
.elementor-8 .elementor-element.elementor-element-288a431 .puu5skid {
  width: auto;
  margin-top: 32px;
}

/* Botão principal, com cor de fundo e hover restaurados */
.elementor-8 .elementor-element.elementor-element-288a431 .eoic4e5a {
  align-items: center;
  justify-content: center;
  display: inline-flex;
  flex-direction: row;
  column-gap: 10px;
  row-gap: 10px;
  cursor: pointer;
  border-radius: 9999px;
  padding: 14px 24px;
  width: auto;
  box-shadow: oklch(0.7 0.15 40 / 0.45) 0px 16px 40px -14px;
  background-color: #ED9163;
  transition: background-color 0.2s ease;
}

.elementor-8 .elementor-element.elementor-element-288a431 .eoic4e5a:hover {
  background-color: #C6633F;
}

/* Ícone dentro do botão */
.elementor-8 .elementor-element.elementor-element-288a431 .kk8vrs3z {
  color: oklch(1 0 0);
  fill: oklch(1 0 0);
  cursor: pointer;
  display: block;
  flex-shrink: 0;
  font-weight: 700;
  height: 20px;
  width: 20px;
  vertical-align: middle;
  overflow: hidden;
}
.elementor-8 .elementor-element.elementor-element-c3d04e3 .elementor-heading-title{font-family: "Baloo 2", Nunito, system-ui, sans-serif;}.elementor-8 .elementor-element.elementor-element-c3d04e3 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}.elementor-8 .elementor-element.elementor-element-c3d04e3 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}





















































































.elementor-8 .elementor-element.elementor-element-8928c2c{list-style-type: none;display: block;}.elementor-8 .elementor-element.elementor-element-8928c2c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-8928c2c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-f2e9759{max-width: 768px;display: block;}.elementor-8 .elementor-element.elementor-element-f2e9759::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-f2e9759::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-0b02a45{display: block;}.elementor-8 .elementor-element.elementor-element-0b02a45::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-0b02a45::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-3c7538f .elementor-heading-title{font-family: "Baloo 2", Nunito, system-ui, sans-serif;}.elementor-8 .elementor-element.elementor-element-3c7538f .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}.elementor-8 .elementor-element.elementor-element-3c7538f .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 40px;}
.elementor-8 .elementor-element.elementor-element-1ac82f7 {width: auto;}.elementor-8 .elementor-element.elementor-element-1ac82f7 {margin-top: 0px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .j9ft8nib{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklch(0.3 0.01 60 / 0.18) 0px 10px 30px -12px;column-gap: 16px;display: flex;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;padding-top: 20px;row-gap: 16px;padding-block-start: 20px;padding-block-end: 20px;padding-inline-start: 20px;padding-inline-end: 20px;grid-column-gap: 16px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .j9ft8nib::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .j9ft8nib::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-1ac82f7 {margin-top: 0px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-1ac82f7 .j9ft8nib{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;padding-top: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-1ac82f7 {margin-top: 0px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-1ac82f7 .j9ft8nib{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;padding-top: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-1ac82f7 .akjbby01{color: oklch(0.7 0.147 39);display: block;fill: none;flex-shrink: 0;height: 24px;margin-top: 2px;overflow-clip-margin: content-box;stroke: oklch(0.7 0.147 39);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 24px;vertical-align: middle;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .akjbby01::before{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}.elementor-8 .elementor-element.elementor-element-1ac82f7 .akjbby01::after{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-1ac82f7 .akjbby01{margin-top: 2px;overflow: hidden;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-1ac82f7 .akjbby01{margin-top: 2px;overflow: hidden;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-1ac82f7 .hwge17oz{min-width: 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .hwge17oz::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .hwge17oz::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .nlxbja6l{font-family: "Baloo 2", Nunito, system-ui, sans-serif;margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .nlxbja6l::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 28px;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .nlxbja6l::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 28px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-1ac82f7 .nlxbja6l{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-1ac82f7 .nlxbja6l{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-1ac82f7 .ge4h0zbs{margin-bottom: 0px;margin-top: 4px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .ge4h0zbs::before{border-bottom-color: oklch(0.5 0.012 60);border-bottom-width: 0px;border-left-color: oklch(0.5 0.012 60);border-left-width: 0px;border-right-color: oklch(0.5 0.012 60);border-right-width: 0px;border-top-color: oklch(0.5 0.012 60);border-top-width: 0px;-webkit-text-fill-color: oklch(0.5 0.012 60);-webkit-text-stroke-color: oklch(0.5 0.012 60);}.elementor-8 .elementor-element.elementor-element-1ac82f7 .ge4h0zbs::after{border-bottom-color: oklch(0.5 0.012 60);border-bottom-width: 0px;border-left-color: oklch(0.5 0.012 60);border-left-width: 0px;border-right-color: oklch(0.5 0.012 60);border-right-width: 0px;border-top-color: oklch(0.5 0.012 60);border-top-width: 0px;-webkit-text-fill-color: oklch(0.5 0.012 60);-webkit-text-stroke-color: oklch(0.5 0.012 60);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-1ac82f7 .ge4h0zbs{margin-bottom: 0px;margin-top: 4px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-1ac82f7 .ge4h0zbs{margin-bottom: 0px;margin-top: 4px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-1ac82f7 .f67tj882{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-1ac82f7 .f67tj882::before{border-bottom-color: oklch(0.69 0.098 158);border-bottom-width: 0px;border-left-color: oklch(0.69 0.098 158);border-left-width: 0px;border-right-color: oklch(0.69 0.098 158);border-right-width: 0px;border-top-color: oklch(0.69 0.098 158);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.69 0.098 158);-webkit-text-stroke-color: oklch(0.69 0.098 158);}.elementor-8 .elementor-element.elementor-element-1ac82f7 .f67tj882::after{border-bottom-color: oklch(0.69 0.098 158);border-bottom-width: 0px;border-left-color: oklch(0.69 0.098 158);border-left-width: 0px;border-right-color: oklch(0.69 0.098 158);border-right-width: 0px;border-top-color: oklch(0.69 0.098 158);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.69 0.098 158);-webkit-text-stroke-color: oklch(0.69 0.098 158);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-1ac82f7 .f67tj882{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-1ac82f7 .f67tj882{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-8 .elementor-element.elementor-element-76e995d {width: auto;}.elementor-8 .elementor-element.elementor-element-76e995d {margin-top: 0px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;}.elementor-8 .elementor-element.elementor-element-76e995d .sv4rhutu{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklch(0.3 0.01 60 / 0.18) 0px 10px 30px -12px;column-gap: 16px;display: flex;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;padding-top: 20px;row-gap: 16px;padding-block-start: 20px;padding-block-end: 20px;padding-inline-start: 20px;padding-inline-end: 20px;grid-column-gap: 16px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-76e995d .sv4rhutu::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-76e995d .sv4rhutu::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-76e995d {margin-top: 0px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-76e995d .sv4rhutu{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;padding-top: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-76e995d {margin-top: 0px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-76e995d .sv4rhutu{border-bottom-left-radius: 32px;border-bottom-right-radius: 32px;border-top-left-radius: 32px;border-top-right-radius: 32px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;padding-top: 20px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-76e995d .vzkfk9fr{color: oklch(0.7 0.147 39);display: block;fill: none;flex-shrink: 0;height: 24px;margin-top: 2px;overflow-clip-margin: content-box;stroke: oklch(0.7 0.147 39);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 24px;vertical-align: middle;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-76e995d .vzkfk9fr::before{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}.elementor-8 .elementor-element.elementor-element-76e995d .vzkfk9fr::after{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-76e995d .vzkfk9fr{margin-top: 2px;overflow: hidden;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-76e995d .vzkfk9fr{margin-top: 2px;overflow: hidden;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-76e995d .wcnhf8ox{min-width: 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-76e995d .wcnhf8ox::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-76e995d .wcnhf8ox::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-76e995d .jgoiq9xo{font-family: "Baloo 2", Nunito, system-ui, sans-serif;margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-76e995d .jgoiq9xo::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 28px;}.elementor-8 .elementor-element.elementor-element-76e995d .jgoiq9xo::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 28px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-76e995d .jgoiq9xo{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-76e995d .jgoiq9xo{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-76e995d .ipuxjsi3{margin-bottom: 0px;margin-top: 4px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-76e995d .ipuxjsi3::before{border-bottom-color: oklch(0.5 0.012 60);border-bottom-width: 0px;border-left-color: oklch(0.5 0.012 60);border-left-width: 0px;border-right-color: oklch(0.5 0.012 60);border-right-width: 0px;border-top-color: oklch(0.5 0.012 60);border-top-width: 0px;-webkit-text-fill-color: oklch(0.5 0.012 60);-webkit-text-stroke-color: oklch(0.5 0.012 60);}.elementor-8 .elementor-element.elementor-element-76e995d .ipuxjsi3::after{border-bottom-color: oklch(0.5 0.012 60);border-bottom-width: 0px;border-left-color: oklch(0.5 0.012 60);border-left-width: 0px;border-right-color: oklch(0.5 0.012 60);border-right-width: 0px;border-top-color: oklch(0.5 0.012 60);border-top-width: 0px;-webkit-text-fill-color: oklch(0.5 0.012 60);-webkit-text-stroke-color: oklch(0.5 0.012 60);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-76e995d .ipuxjsi3{margin-bottom: 0px;margin-top: 4px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-76e995d .ipuxjsi3{margin-bottom: 0px;margin-top: 4px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-8 .elementor-element.elementor-element-76e995d .l0147udq{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-76e995d .l0147udq::before{border-bottom-color: oklab(0.5 0.006 0.0103923 / 0.8);border-bottom-width: 0px;border-left-color: oklab(0.5 0.006 0.0103923 / 0.8);border-left-width: 0px;border-right-color: oklab(0.5 0.006 0.0103923 / 0.8);border-right-width: 0px;border-top-color: oklab(0.5 0.006 0.0103923 / 0.8);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklab(0.5 0.006 0.0103923 / 0.8);-webkit-text-stroke-color: oklab(0.5 0.006 0.0103923 / 0.8);}.elementor-8 .elementor-element.elementor-element-76e995d .l0147udq::after{border-bottom-color: oklab(0.5 0.006 0.0103923 / 0.8);border-bottom-width: 0px;border-left-color: oklab(0.5 0.006 0.0103923 / 0.8);border-left-width: 0px;border-right-color: oklab(0.5 0.006 0.0103923 / 0.8);border-right-width: 0px;border-top-color: oklab(0.5 0.006 0.0103923 / 0.8);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklab(0.5 0.006 0.0103923 / 0.8);-webkit-text-stroke-color: oklab(0.5 0.006 0.0103923 / 0.8);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-76e995d .l0147udq{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-76e995d .l0147udq{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
/* Ícone dentro do botão */
.elementor-8 .elementor-element.elementor-element-0f639fc .f33ylvcq {
  color: oklch(1 0 0);
  fill: oklch(1 0 0);
  cursor: pointer;
  display: block;
  flex-shrink: 0;
  font-size: 18px;
  font-weight: 700;
  height: 20px;
  width: 20px;
  line-height: 1.5555555725097656;
  vertical-align: middle;
  overflow: hidden;
}

/* Texto dentro do botão */
.elementor-8 .elementor-element.elementor-element-0f639fc .xrw3n2ue {
  color: oklch(1 0 0);
  fill: oklch(1 0 0);
  cursor: pointer;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5555555725097656;
  width: auto;
}

/* Botão, agora ocupando a largura completa */
.elementor-8 .elementor-element.elementor-element-0f639fc .elementor-button {
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: row;
  column-gap: 10px;
  row-gap: 10px;
  width: 100%;
  cursor: pointer;
  box-shadow: oklch(0.7 0.15 40 / 0.45) 0px 16px 40px -14px;
  background-color: #ED9163;
  transition: background-color 0.2s ease;
}

.elementor-8 .elementor-element.elementor-element-0f639fc .elementor-button:hover {
  background-color: #C6633F;
}
.elementor-8 .elementor-element.elementor-element-78e82c3 p{font-family: "Baloo 2", Nunito, system-ui, sans-serif;}.elementor-8 .elementor-element.elementor-element-78e82c3 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}.elementor-8 .elementor-element.elementor-element-78e82c3 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 28px;}
.elementor-8 .elementor-element.elementor-element-94e6e6a .w9lbnxk1{color: oklch(0.7 0.147 39);cursor: pointer;display: block;fill: none;font-size: 14px;font-weight: 700;height: 20px;line-height: 1.4285714721679688;overflow-clip-margin: content-box;stroke: oklch(0.7 0.147 39);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-94e6e6a .w9lbnxk1::before{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}.elementor-8 .elementor-element.elementor-element-94e6e6a .w9lbnxk1::after{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}.elementor-8 .elementor-element.elementor-element-94e6e6a .unn8b07t{color: oklch(0.7 0.147 39);cursor: pointer;fill: none;font-size: 14px;font-weight: 700;height: 20px;line-height: 1.4285714721679688;stroke: oklch(0.7 0.147 39);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: 20px;x: 2px;y: 2px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-94e6e6a .unn8b07t::before{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}.elementor-8 .elementor-element.elementor-element-94e6e6a .unn8b07t::after{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}.elementor-8 .elementor-element.elementor-element-94e6e6a .sezuna2h{color: oklch(0.7 0.147 39);cursor: pointer;fill: none;font-size: 14px;font-weight: 700;line-height: 1.4285714721679688;stroke: oklch(0.7 0.147 39);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-94e6e6a .sezuna2h::before{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}.elementor-8 .elementor-element.elementor-element-94e6e6a .sezuna2h::after{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;line-height: 20px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}.elementor-8 .elementor-element.elementor-element-94e6e6a .elementor-button{cursor: pointer;grid-column-gap: 8px;flex-direction: row;}.elementor-8 .elementor-element.elementor-element-94e6e6a .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-8 .elementor-element.elementor-element-94e6e6a .elementor-button::before{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}.elementor-8 .elementor-element.elementor-element-94e6e6a .elementor-button::after{border-bottom-color: oklch(0.7 0.147 39);border-bottom-width: 0px;border-left-color: oklch(0.7 0.147 39);border-left-width: 0px;border-right-color: oklch(0.7 0.147 39);border-right-width: 0px;border-top-color: oklch(0.7 0.147 39);border-top-width: 0px;display: block;line-height: 20px;-webkit-text-fill-color: oklch(0.7 0.147 39);-webkit-text-stroke-color: oklch(0.7 0.147 39);}
.elementor-8 .elementor-element.elementor-element-a6df91e{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklch(0.3 0.01 60 / 0.18) 0px 10px 30px -12px;display: block;}.elementor-8 .elementor-element.elementor-element-a6df91e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-a6df91e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-bb14f41{display: block;}.elementor-8 .elementor-element.elementor-element-bb14f41::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-bb14f41::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-be32a19{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklch(0.3 0.01 60 / 0.22) 0px 18px 44px -20px;overflow: hidden;display: block;}.elementor-8 .elementor-element.elementor-element-be32a19::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-be32a19::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-be32a19{overflow: hidden;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-be32a19{overflow: hidden;}}
.elementor-8 .elementor-element.elementor-element-727c082{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 48px;grid-template-rows: auto;}.elementor-8 .elementor-element.elementor-element-727c082::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-727c082::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-727c082{grid-column-gap: 32px;grid-template-columns: none;grid-template-rows: none;}}
.elementor-8 .elementor-element.elementor-element-757eb6a{max-width: 1152px;display: block;}.elementor-8 .elementor-element.elementor-element-757eb6a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-757eb6a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-8dad70a{display: block;}.elementor-8 .elementor-element.elementor-element-8dad70a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-8dad70a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-4e941b0{display: block;}.elementor-8 .elementor-element.elementor-element-4e941b0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-4e941b0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-8eac94e{display: block;}.elementor-8 .elementor-element.elementor-element-8eac94e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-8eac94e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-8 .elementor-element.elementor-element-121c1b8 {border-bottom-color: oklch(0.91 0.013 80);border-bottom-style: solid;border-left-color: oklch(0.91 0.013 80);border-left-style: solid;border-right-color: oklch(0.91 0.013 80);border-right-style: solid;border-top-color: oklch(0.91 0.013 80);border-top-style: solid;color: oklch(0.3 0.012 60);font-family: Nunito, system-ui, sans-serif;font-size: 16px;line-height: 1.5;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-8 .elementor-element.elementor-element-121c1b8 p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-8 .elementor-element.elementor-element-121c1b8 .elementor-button {line-height: inherit !important}.elementor-8 .elementor-element.elementor-element-121c1b8{color: oklch(0.3 0.012 60);font-family: Nunito, system-ui, sans-serif;font-size: 16px;line-height: 1.5;grid-column-gap: normal;}.elementor-8 .elementor-element.elementor-element-121c1b8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-121c1b8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-121c1b8{display: flex;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-121c1b8{display: flex;}}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxbmNBTTRvbFhjTHRBLndvZmYy) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxZmNBTTRvbFhjTHRBLndvZmYy) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxYmNBTTRvbFhjTHRBLndvZmYy) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxamNBTTRvbFhjLndvZmYy) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxbmNBTTRvbFhjTHRBLndvZmYy) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxZmNBTTRvbFhjTHRBLndvZmYy) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxYmNBTTRvbFhjTHRBLndvZmYy) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxamNBTTRvbFhjLndvZmYy) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxbmNBTTRvbFhjTHRBLndvZmYy) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxZmNBTTRvbFhjTHRBLndvZmYy) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxYmNBTTRvbFhjTHRBLndvZmYy) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxamNBTTRvbFhjLndvZmYy) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:800;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxbmNBTTRvbFhjTHRBLndvZmYy) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:800;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxZmNBTTRvbFhjTHRBLndvZmYy) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:800;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxYmNBTTRvbFhjTHRBLndvZmYy) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Baloo 2';font-style:normal;font-weight:800;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JhbG9vMi92MjMvd1hLckUza1Rwb3N5cFJ5ZDUxamNBTTRvbFhjLndvZmYy) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU9PYUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU1lYUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU91YUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU8tYUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU5lYUJUTW5GY1Eud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Nunito';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU9PYUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Nunito';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU1lYUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Nunito';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU91YUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Nunito';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU8tYUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Nunito';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU5lYUJUTW5GY1Eud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU9PYUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU1lYUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU91YUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU8tYUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU5lYUJUTW5GY1Eud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Nunito';font-style:normal;font-weight:800;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU9PYUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Nunito';font-style:normal;font-weight:800;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU1lYUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Nunito';font-style:normal;font-weight:800;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU91YUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Nunito';font-style:normal;font-weight:800;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU8tYUJUTW5GY1FJRy53b2ZmMg==) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Nunito';font-style:normal;font-weight:800;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL251bml0by92MzIvWFJYVjNJNkxpMDFCS29mSU5lYUJUTW5GY1Eud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'CameraPlainVariable';src:url('https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9jZG4uZ3B0ZW5nLmNvL21jcC13aWRnZXRzL3YxL2ZvbnRzL0NhbWVyYVBsYWluVmFyaWFibGUud29mZjI=') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;}body{overflow-x:hidden;}.elementor-element{position:static;}
