/*
Theme Name: Rentabox (filho do Hello Elementor)
Theme URI: https://www.rentabox.com.br
Description: Tema filho do Hello Elementor para a Rentabox. Todo o visual fica nos controles nativos do Elementor (Cores e Fontes Globais, Containers, Widgets). Este arquivo guarda so o que o editor nao expressa.
Author: MGFARTE
Template: hello-elementor
Version: 1.0.0
Text Domain: rentabox-child
*/

/* Comportamento global sem controle no Elementor.
   Cores vem das Cores Globais do kit (var(--e-global-color-*)). */

html { scroll-behavior: smooth; }
body { overflow-x: hidden; -webkit-font-smoothing: antialiased; }

/* Ancoras (#orcamento, #espaco...) nao ficam escondidas sob o cabecalho fixo */
[id] { scroll-margin-top: 110px; }

::selection { background: var(--e-global-color-secondary); color: var(--e-global-color-branco); }
:focus-visible { outline: 3px solid var(--e-global-color-azul); outline-offset: 3px; }

/* Quebra de linha dos titulos e paragrafos, como no layout original */
h1.elementor-headline,
h2.elementor-headline,
h1.elementor-heading-title,
h2.elementor-heading-title,
h3.elementor-heading-title { text-wrap: balance; }
.elementor-widget-text-editor p,
p.elementor-heading-title { text-wrap: pretty; }

/* Sublinhado de links: distancia e espessura do layout */
a { text-underline-offset: 3px; text-decoration-thickness: 1.5px; }
