.elementor .container-large{max-width:1120px;padding:0}.elementor .section-large{background-color:var(--BG2);display:flex;flex-direction:column;align-items:center}.elementor .flex-2-col{width:auto;column-gap:4rem;padding:0;display:flex;flex-direction:row;align-items:center}.elementor .content_wrapper{width:50%;padding:0}.elementor .h1{font-family:var(--Titulos);font-weight:200;font-size:64px;color:var(--text-dark);line-height:103%}.elementor .p2{font-family:var(--Textos);font-weight:300;font-size:18px;color:var(--text-opac)}.elementor .button{width:auto;height:auto;min-width:0;padding-block-start:10px;padding-block-end:10px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:1.5rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;border-radius:24px;background-color:var(--color-1);transition:all 400ms;display:flex;flex-direction:column;justify-content:center;align-items:center}.elementor .button:hover,.elementor .button:focus-visible{color:var(--text-opac);margin-block-end:0;border-width:0;border-color:var(--text-opac);border-style:none;background-color:var(--text-dark);transform:translate3d(0,-1px,0)}.elementor .button-text{font-family:var(--Textos);color:var(--color-2);display:inline-flex;justify-content:flex-start}.elementor .button-text:hover,.elementor .button-text:focus-visible{color:var(--BG1)}.elementor .tag-line-2{font-family:var(--Titulos);font-weight:300;font-size:12px;color:var(--text-opac);letter-spacing:1px}.elementor .tag-line_wrapper{padding:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.elementor .tag-divider{width:32px;height:.5px;margin-inline-end:10px;background-color:var(--text-dark)}.elementor .copy-of-tag-divider{width:32px;height:.5px;margin-block-start:0;margin-inline-start:11px;margin-inline-end:0;background-color:var(--text-dark)}.elementor .divider-small{width:8px;height:.5px;margin-block-start:0;margin-inline-start:6px;margin-inline-end:6px;background-color:var(--text-dark)}.elementor .button-secondary{font-family:var(--Textos);font-weight:500;font-size:13px;color:var(--text-opac);letter-spacing:1.5px;padding:0;margin-block-start:0;margin-block-end:9px;margin-inline-start:0;margin-inline-end:0;background-color:#fff0;transition:all 400ms;align-self:start}.elementor .button-secondary:hover,.elementor .button-secondary:focus-visible{font-weight:200;color:var(--text-dark)}.elementor .button-wrapper{height:auto;min-width:auto;max-width:auto;padding:0;margin:0;display:flex;flex-direction:row;gap:14px;justify-content:flex-start;align-items:center}.elementor .tabela-hero{width:auto;column-gap:87px;padding:0;margin-block-start:50px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:.45px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--color-1);border-style:solid;opacity:70%;display:flex;flex-direction:row;row-gap:0;justify-content:flex-start;align-items:center}.elementor .text-small{font-family:var(--Textos);font-weight:400;font-size:10px;color:var(--text-opac);letter-spacing:1px;text-transform:uppercase}.elementor .text-small-2{font-family:var(--Textos);font-size:14px;color:var(--text-opac);text-align:start}.elementor .flutuante{width:16rem;position:absolute;inset-inline-end:50%;inset-block-end:-5%;border-radius:0;background-color:var(--BG2);box-shadow:0 0 5px 0 rgb(171 167 167);display:flex;flex-direction:row;justify-content:center;align-items:center}.elementor .flex{column-gap:3rem;display:flex;row-gap:0}.elementor .h2{font-family:var(--Titulos);font-weight:300;font-size:2.5rem}.elementor .p1{font-family:var(--Textos);font-weight:300;font-size:1rem;color:var(--text-opac)}.elementor .text-italilc{font-family:var(--Titulos);font-weight:200;font-size:1rem;font-style:italic}.elementor .flex-title{column-gap:6.5rem;padding:0;display:flex;align-items:end}.elementor .content-wrapper-right{width:61%;padding:0}.elementor .grid-3_col{column-gap:1rem;padding:0;margin-block-start:2rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:row}.elementor .content_grid-3_col{padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;background-color:var(--BG2);box-shadow:0 0 17px 0 rgb(148 147 147 / .11);display:flex;flex-direction:column;row-gap:3px;align-items:start}.elementor .h3{font-family:var(--Titulos);font-weight:300;font-size:1.6rem;color:var(--text-dark)}.elementor .image-box{width:100%;margin-block-end:1.5rem}.elementor .content-title{width:auto;padding-block-start:0;padding-block-end:6px;padding-inline-start:0;padding-inline-end:0;margin-block-end:16px;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--color-1);border-style:solid;display:inline-block}.elementor .col-3-clean{padding:0;margin-block-start:8rem;display:flex;flex-direction:row;gap:6rem;align-items:start}.elementor .col-3-clean_content{padding-block-start:19px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--color-1);border-style:solid;display:flex;flex-direction:column;row-gap:6px;align-items:start}.elementor .heading--italic{font-family:var(--Titulos);font-weight:200;font-size:2rem;font-style:italic}.elementor .is-hero{align-self:end}.elementor .flex-title-horizontal{width:66%;column-gap:6.5rem;padding:0;display:flex;flex-direction:column;align-items:start}.elementor .col-3-clean_vertica{padding:0;margin-block-start:0rem;display:flex;flex-direction:column;gap:6rem;align-items:start}.elementor .flex-section{column-gap:58px;padding:0;display:flex;flex-direction:row;align-items:start}.elementor .image{width:100%;height:51vh;padding:0}.elementor .titulo-center{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center}.elementor .is-center{justify-content:center}.elementor .BOX1{display:flex;flex-direction:column;row-gap:6px;align-items:start}