.elementor .btn{font-family:var(--sub);font-weight:400;font-size:0.85rem;color:var(--Branco);letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:0px;border-width:1px;border-color:var(--Azul_escuro_oporto);border-style:solid;background-color:var(--Azul_escuro_oporto);}.elementor .btn:hover,.elementor .btn:focus-visible{color:var(--Preto);background-color:#17295200;}.elementor .titulos{font-family:Manrope;font-weight:700;font-size:4.9rem;color:var(--Azul_escuro_oporto);line-height:1.1em;}.elementor .titulos_Italico{font-family:Georgia;font-weight:500;font-size:5rem;color:#FFFFFF;line-height:1.15em;font-style:italic;margin-block-start:-0.5em;}.elementor .subtitulo{font-family:var(--sub);font-weight:600;font-size:0.85rem;color:var(--Azul_escuro_oporto);letter-spacing:0.25em;text-transform:uppercase;}.elementor .body_txt{font-family:"DM Sans";font-weight:400;font-size:1.15rem;color:var(--Cinza);line-height:1.6em;}.elementor .destaque{font-family:"DM Sans";font-weight:700;font-size:0.65rem;color:var(--Azul_escuro_oporto);letter-spacing:0.12em;padding-block-start:14px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#d9dcd9;border-style:solid;}.elementor .btn_outline{font-family:Inter;font-weight:400;font-size:0.85rem;color:#FFFFFF;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:0px;border-width:1px;border-color:var(--Branco);border-style:solid;background-color:#ffffff00;}.elementor .btn_outline:hover,.elementor .btn_outline:focus-visible{color:var(--Branco);border-width:1px;border-color:#ffffff00;background-color:var(--Azul_escuro_oporto);}.elementor .hover_box{color:var(--Azul_escuro_oporto);column-gap:4rem;padding:2rem;border-width:1px;border-color:var(--Azul_escuro_oporto);border-style:solid;display:flex;flex-direction:row;row-gap:0.5rem;justify-content:space-around;align-items:center;}.elementor .hover_box:hover,.elementor .hover_box:focus-visible{color:var(--Branco);background-color:var(--Azul_escuro_oporto);}.elementor .paragrafo{font-family:Inter;font-weight:400;font-size:1rem;color:var(--Azul_escuro_oporto);line-height:1.6em;}.elementor .topbar-responsive-spacing{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:6rem;padding-inline-end:6rem;flex-wrap:nowrap;}.elementor .topbar-contact-layout{width:auto;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:center;}.elementor .topbar-availability-badge{font-size:0.6875rem;letter-spacing:0.0375rem;padding-block-start:0.375rem;padding-block-end:0.375rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;flex:0 0 auto;white-space: nowrap;\n}.elementor .btn-img{font-family:var(--sub);font-weight:400;font-size:0.85rem;color:var(--Azul_escuro_oporto);letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:0px;background-color:var(--Branco);}.elementor .btn-img:hover,.elementor .btn-img:focus-visible{color:var(--Branco);background-color:var(--Azul_escuro_oporto);}