.elementor-kit-5{--e-global-color-primary:#111111;--e-global-color-secondary:#5A5F66;--e-global-color-text:#353A40;--e-global-color-accent:#87C12F;--e-global-color-sadverde:#87C12F;--e-global-color-sadverde600:#6FA325;--e-global-color-sadverde700:#5A841E;--e-global-color-sadverde100:#EAF4D8;--e-global-color-sadink950:#0A0A0A;--e-global-color-sadink900:#111111;--e-global-color-sadink800:#1A1A1A;--e-global-color-sadsurface:#F5F6F5;--e-global-color-sadtexto:#353A40;--e-global-color-sadsecundario:#5A5F66;--e-global-color-sadapoio:#9CA3AF;--e-global-color-sadlinha:#E6E8E6;--e-global-color-sadbranco:#FFFFFF;--e-global-color-sadbranco85:#FFFFFFD9;--e-global-color-sadbranco80:#FFFFFFCC;--e-global-color-sadbranco72:#FFFFFFB8;--e-global-color-sadbranco68:#FFFFFFAD;--e-global-color-sadbranco60:#FFFFFF99;--e-global-color-sadbranco50:#FFFFFF80;--e-global-color-sadbranco10:#FFFFFF1A;--e-global-typography-primary-font-family:"Sora";--e-global-typography-primary-font-size:clamp(2rem, 4vw, 2.625rem);--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.08em;--e-global-typography-primary-letter-spacing:-0.02em;--e-global-typography-secondary-font-family:"Sora";--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.35em;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-size:15.5px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:18px;--e-global-typography-sadherohome-font-family:"Sora";--e-global-typography-sadherohome-font-size:clamp(2.6rem, 4.6vw, 3.875rem);--e-global-typography-sadherohome-font-weight:800;--e-global-typography-sadherohome-line-height:1.02em;--e-global-typography-sadherohome-letter-spacing:-0.035em;--e-global-typography-sadherointerno-font-family:"Sora";--e-global-typography-sadherointerno-font-size:clamp(2.25rem, 3.8vw, 3.375rem);--e-global-typography-sadherointerno-font-weight:800;--e-global-typography-sadherointerno-line-height:1.02em;--e-global-typography-sadherointerno-letter-spacing:-0.035em;--e-global-typography-sadherotexto-font-family:"Sora";--e-global-typography-sadherotexto-font-size:clamp(2.1rem, 3.4vw, 3.125rem);--e-global-typography-sadherotexto-font-weight:800;--e-global-typography-sadherotexto-line-height:1.02em;--e-global-typography-sadherotexto-letter-spacing:-0.035em;--e-global-typography-sadh2-font-family:"Sora";--e-global-typography-sadh2-font-size:clamp(2rem, 4vw, 2.625rem);--e-global-typography-sadh2-font-weight:700;--e-global-typography-sadh2-line-height:1.08em;--e-global-typography-sadh2-letter-spacing:-0.02em;--e-global-typography-sadh2historia-font-family:"Sora";--e-global-typography-sadh2historia-font-size:clamp(1.875rem, 3.4vw, 2.5rem);--e-global-typography-sadh2historia-font-weight:700;--e-global-typography-sadh2historia-line-height:1.08em;--e-global-typography-sadh2historia-letter-spacing:-0.02em;--e-global-typography-sadh2chamada-font-family:"Sora";--e-global-typography-sadh2chamada-font-size:clamp(2.25rem, 5.5vw, 4rem);--e-global-typography-sadh2chamada-font-weight:700;--e-global-typography-sadh2chamada-line-height:1.08em;--e-global-typography-sadh2chamada-letter-spacing:-0.02em;--e-global-typography-sadh2artigo-font-family:"Sora";--e-global-typography-sadh2artigo-font-size:clamp(1.5rem, 2.4vw, 1.875rem);--e-global-typography-sadh2artigo-font-weight:700;--e-global-typography-sadh2artigo-line-height:1.08em;--e-global-typography-sadh2artigo-letter-spacing:-0.02em;--e-global-typography-sadh3servico-font-family:"Sora";--e-global-typography-sadh3servico-font-size:clamp(2.5rem, 4.4vw, 3.75rem);--e-global-typography-sadh3servico-font-weight:700;--e-global-typography-sadh3servico-line-height:1em;--e-global-typography-sadh3servico-letter-spacing:-0.035em;--e-global-typography-sadh3projeto-font-family:"Sora";--e-global-typography-sadh3projeto-font-size:clamp(2.1rem, 3.8vw, 3.25rem);--e-global-typography-sadh3projeto-font-weight:700;--e-global-typography-sadh3projeto-line-height:1.02em;--e-global-typography-sadh3projeto-letter-spacing:-0.03em;--e-global-typography-sadh3plano-font-family:"Sora";--e-global-typography-sadh3plano-font-size:24px;--e-global-typography-sadh3plano-font-weight:700;--e-global-typography-sadh3plano-line-height:1.08em;--e-global-typography-sadh3plano-letter-spacing:-0.02em;--e-global-typography-sadh3card-font-family:"Sora";--e-global-typography-sadh3card-font-size:21px;--e-global-typography-sadh3card-font-weight:700;--e-global-typography-sadh3card-line-height:1.28em;--e-global-typography-sadh3card-letter-spacing:-0.02em;--e-global-typography-sadh3-font-family:"Sora";--e-global-typography-sadh3-font-size:20px;--e-global-typography-sadh3-font-weight:700;--e-global-typography-sadh3-line-height:1.08em;--e-global-typography-sadh3-letter-spacing:-0.02em;--e-global-typography-sadh3item-font-family:"Sora";--e-global-typography-sadh3item-font-size:17px;--e-global-typography-sadh3item-font-weight:700;--e-global-typography-sadh3item-line-height:1.08em;--e-global-typography-sadh3item-letter-spacing:-0.02em;--e-global-typography-sadpergunta-font-family:"Sora";--e-global-typography-sadpergunta-font-size:18px;--e-global-typography-sadpergunta-font-weight:600;--e-global-typography-sadpergunta-line-height:1.35em;--e-global-typography-sadherosub-font-family:"Manrope";--e-global-typography-sadherosub-font-size:18px;--e-global-typography-sadherosub-font-weight:400;--e-global-typography-sadherosub-line-height:1.6em;--e-global-typography-sadsub-font-family:"Manrope";--e-global-typography-sadsub-font-size:17px;--e-global-typography-sadsub-font-weight:400;--e-global-typography-sadsub-line-height:1.6em;--e-global-typography-sadcorpo-font-family:"Manrope";--e-global-typography-sadcorpo-font-size:16px;--e-global-typography-sadcorpo-font-weight:400;--e-global-typography-sadcorpo-line-height:1.6em;--e-global-typography-sadpequeno-font-family:"Manrope";--e-global-typography-sadpequeno-font-size:15px;--e-global-typography-sadpequeno-font-weight:400;--e-global-typography-sadpequeno-line-height:1.6em;--e-global-typography-sadartigo-font-family:"Manrope";--e-global-typography-sadartigo-font-size:18px;--e-global-typography-sadartigo-font-weight:400;--e-global-typography-sadartigo-line-height:1.7em;--e-global-typography-sadlink-font-family:"Manrope";--e-global-typography-sadlink-font-size:16px;--e-global-typography-sadlink-font-weight:600;--e-global-typography-sadlink-line-height:1.6em;--e-global-typography-sadeyebrow-font-family:"JetBrains Mono";--e-global-typography-sadeyebrow-font-size:13px;--e-global-typography-sadeyebrow-font-weight:600;--e-global-typography-sadeyebrow-text-transform:uppercase;--e-global-typography-sadeyebrow-line-height:1.6em;--e-global-typography-sadeyebrow-letter-spacing:0.14em;--e-global-typography-sadrotulo-font-family:"JetBrains Mono";--e-global-typography-sadrotulo-font-size:12px;--e-global-typography-sadrotulo-font-weight:600;--e-global-typography-sadrotulo-text-transform:uppercase;--e-global-typography-sadrotulo-line-height:1.6em;--e-global-typography-sadrotulo-letter-spacing:0.14em;--e-global-typography-sadtrilha-font-family:"JetBrains Mono";--e-global-typography-sadtrilha-font-size:12.48px;--e-global-typography-sadtrilha-font-weight:400;--e-global-typography-sadtrilha-line-height:1.6em;--e-global-typography-sadtrilha-letter-spacing:0.02em;--e-global-typography-sadmeta-font-family:"JetBrains Mono";--e-global-typography-sadmeta-font-size:12.8px;--e-global-typography-sadmeta-font-weight:400;--e-global-typography-sadmeta-line-height:1.6em;--e-global-typography-sadbotao-font-family:"Manrope";--e-global-typography-sadbotao-font-size:15.5px;--e-global-typography-sadbotao-font-weight:700;--e-global-typography-sadbotao-line-height:18px;--e-global-typography-sadbotaogrande-font-family:"Manrope";--e-global-typography-sadbotaogrande-font-size:17px;--e-global-typography-sadbotaogrande-font-weight:700;--e-global-typography-sadbotaogrande-line-height:18px;--e-global-typography-sadbotaosecao-font-family:"Manrope";--e-global-typography-sadbotaosecao-font-size:17px;--e-global-typography-sadbotaosecao-font-weight:600;--e-global-typography-sadbotaosecao-line-height:1.6em;background-color:var(--e-global-color-sadbranco);color:var(--e-global-color-sadtexto);font-family:"Manrope",system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.6em}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var(--e-global-color-sadverde);font-family:"Manrope",system-ui,sans-serif;font-size:15.5px;font-weight:700;line-height:18px;color:var(--e-global-color-sadink900);border-radius:8px 8px 8px 8px;padding:14px 20px 14px 20px}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:var(--e-global-color-sadverde600);color:var(--e-global-color-sadink900)}.elementor-kit-5 e-page-transition{background-color:#FFBC7D}.elementor-kit-5 p{margin-block-end:16px}.elementor-kit-5 a{color:var(--e-global-color-sadverde700)}.elementor-kit-5 a:hover{color:var(--e-global-color-sadverde600)}.elementor-kit-5 h1{color:var(--e-global-color-sadink900);font-family:"Sora",system-ui,sans-serif;font-weight:700;line-height:1.08em;letter-spacing:-.02em}.elementor-kit-5 h2{color:var(--e-global-color-sadink900);font-family:"Sora",system-ui,sans-serif;font-weight:700;line-height:1.08em;letter-spacing:-.02em}.elementor-kit-5 h3{color:var(--e-global-color-sadink900);font-family:"Sora",system-ui,sans-serif;font-weight:700;line-height:1.08em;letter-spacing:-.02em}.elementor-kit-5 h4{color:var(--e-global-color-sadink900);font-family:"Sora",system-ui,sans-serif;font-weight:700;line-height:1.08em;letter-spacing:-.02em}.elementor-kit-5 h5{color:var(--e-global-color-sadink900);font-family:"Sora",system-ui,sans-serif;font-weight:700;line-height:1.08em;letter-spacing:-.02em}.elementor-kit-5 h6{color:var(--e-global-color-sadink900);font-family:"Sora",system-ui,sans-serif;font-weight:700;line-height:1.08em;letter-spacing:-.02em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1176px}.e-con{--container-max-width:1176px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}.elementor-widget:not(:last-child){--kit-widget-spacing:0px}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1399px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1116px}.e-con{--container-max-width:1116px}}@media(max-width:1199px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:936px}.e-con{--container-max-width:936px}}@media(max-width:991px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:696px}.e-con{--container-max-width:696px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:516px}.e-con{--container-max-width:516px}}@media(max-width:575px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}.e-con{--container-max-width:100%}}:where(.elementor) :is(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,figure,blockquote){margin-block-start:0}:where(.elementor) :is(ul,ol){padding-inline-start:2rem}:where(.elementor) :is(img,svg){vertical-align:middle}.elementor-widget-text-editor p:last-child{margin-block-end:0}.elementor-widget-icon .elementor-icon{vertical-align:top}.elementor svg[fill="none"]{fill:none!important}.elementor-icon-list-icon svg[fill="none"]{stroke:var(--e-icon-list-icon-color,currentColor)}@keyframes sad-revela{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes sad-entra{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.elementor-element.animated.fadeInUp{animation-name:sad-revela;animation-duration:.8s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}.elementor-element.animated.fadeInUp.animated-slow{animation-name:sad-entra;animation-duration:.9s}@media (prefers-reduced-motion:reduce){.elementor-element.animated{animation:none!important}}