.elementor .ll-carousel-dot:hover,.elementor .ll-carousel-dot:focus-visible{background-color:rgba(201,179,139,.62);}.elementor .ll-carousel-dot{width:0.8rem;height:0.8rem;min-width:0px;overflow:hidden;color:transparent;cursor:pointer;padding:0px;border-radius:50%;border-width:0px;background-color:rgba(255,255,255,.72);&[aria-selected='true'] { background-color:rgba(201,179,139,.82); } &:focus-visible { outline:2px solid #fff; outline-offset:3px; }\n}.elementor .ll-body{font-family:Spartan;font-weight:400;font-size:1.05rem;color:var(--laura-texto);line-height:1.7;}.elementor .ll-section-title{font-family:Spartan;font-weight:600;font-size:1.5rem;color:var(--laura-vinho);letter-spacing:-0.015em;line-height:1.3;margin:0px;}.elementor .ll-subtitle{font-family:Spartan;font-weight:600;font-size:2.5rem;color:var(--laura-vinho);letter-spacing:-0.02em;line-height:1.2;margin:0px;}.elementor .ll-title{font-family:Spartan;font-weight:600;font-size:clamp(2.25rem, 4vw, 3.5rem);color:var(--laura-vinho);letter-spacing:-0.025em;line-height:1.15;margin:0px;}