.elementor .burger-bar{padding:0px;display:block;}.elementor .has-chev{display:inline-flex;gap:6px;align-items:center;}.elementor .has-wa{gap:10px;}.elementor .t-link{text-decoration:none;}.elementor .nav{border-block-end-width:1px;background-color:var(--verde-900);border-bottom-style: solid; border-bottom-color: var(--linha-clara);\n}.elementor .nav-logo{display:block;flex:0 1 auto;}.elementor .nav-links{font-weight:500;font-size:0.95rem;color:var(--sobre-verde);display:flex;gap:22px;align-items:center;}.elementor .nav-cta{display:flex;gap:12px;align-items:center;}.elementor .has-sub{position:relative;}.elementor .nav-sub{min-width:330px;position:absolute;inset-block-start:100%;inset-inline-start:-18px;padding-block-start:12px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;opacity:0%;transform:translate3d(0px, 6px, 0px);visibility:hidden; transition:opacity .2s,transform .25s cubic-bezier(.2,.7,.1,1),visibility 0s .25s;\n}.elementor .dsub{padding-block-start:6px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: var(--linha-clara);\n}.elementor .mbar{display:none;}.elementor .burger{width:44px;height:44px;position:relative;cursor:pointer;border-radius:50%;border-width:1px;border-color:var(--linha-clara);border-style:solid;background-color:transparent;display:none;flex:0 1 auto;}.elementor .drawer{position:fixed;inset-block-start:72px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:99;padding-block-start:28px;padding-block-end:40px;padding-inline-start:clamp(20px,4vw,40px);padding-inline-end:clamp(20px,4vw,40px);background-color:var(--verde-900);opacity:0%;transform:translate3d(0px, -8px, 0px);display:flex;flex-direction:column;gap:6px;visibility:hidden; transition:opacity .25s,transform .3s cubic-bezier(.2,.7,.1,1),visibility 0s .3s; overflow-y:auto;\n}.elementor .btn{font-weight:700;font-size:0.97rem;cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:1.5px;border-color:transparent;border-style:solid;display:inline-flex;gap:10px;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s; white-space:nowrap;\n}.elementor .wrap{width:100%;max-width:1200px;margin-inline:auto; padding-inline:clamp(20px,4vw,40px);\n}.elementor .btn-gold:hover,.elementor .btn-gold:focus-visible{background-color:#bd850f;}.elementor .btn-gold{color:var(--branco);background-color:var(--dourado);}.elementor .btn-line:hover,.elementor .btn-line:focus-visible{border-color:var(--bege);}.elementor .btn-line{color:var(--bege);border-color:rgba(225,223,221,.4);}.elementor .drawer-link{font-family:var(--f-display);font-weight:700;font-size:1.6rem;color:var(--bege);letter-spacing:-0.02em;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: var(--linha-clara);\n}.elementor .nav-client:hover,.elementor .nav-client:focus-visible{color:var(--bege);text-decoration:underline;text-underline-offset:4px;\n}.elementor .nav-client{font-weight:600;font-size:0.92rem;color:var(--sobre-verde);padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;white-space:nowrap;\n}.elementor .id-drawer{scroll-margin-top:84px;}.elementor .id-topo{scroll-margin-top:84px;}.elementor .mt-26{margin-block-start:26px;}.elementor .mt-12{margin-block-start:12px;}