/*
Theme Name: Unidecors
Theme URI: https://unidecors.com/
Author: Unidecors
Description: A cinematic, responsive WordPress theme for Unidecors specialist ceiling and architectural lighting systems.
Version: 2.4.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: unidecors
*/

/* Elementor keeps each Unidecors section full width. */
.elementor-widget-unidecors-hero,
.elementor-widget-unidecors-manifesto,
.elementor-widget-unidecors-expertise,
.elementor-widget-unidecors-difference,
.elementor-widget-unidecors-process,
.elementor-widget-unidecors-engineering,
.elementor-widget-unidecors-sectors,
.elementor-widget-unidecors-contact {
  width: 100%;
  max-width: none;
}

.elementor-widget-unidecors-hero > .elementor-widget-container,
.elementor-widget-unidecors-manifesto > .elementor-widget-container,
.elementor-widget-unidecors-expertise > .elementor-widget-container,
.elementor-widget-unidecors-difference > .elementor-widget-container,
.elementor-widget-unidecors-process > .elementor-widget-container,
.elementor-widget-unidecors-engineering > .elementor-widget-container,
.elementor-widget-unidecors-sectors > .elementor-widget-container,
.elementor-widget-unidecors-contact > .elementor-widget-container {
  margin: 0;
  padding: 0;
}

.wp-content {
  min-height: 70vh;
  padding: 150px var(--gutter) 100px;
  background: var(--paper);
  color: var(--ink);
}

.wp-content-inner {
  width: min(900px, 100%);
  margin: 0 auto;
}

.wp-content h1 {
  margin: 0 0 32px;
  font-size: clamp(2.8rem, 7vw, 6rem);
  font-weight: 500;
  letter-spacing: -.055em;
  line-height: .95;
}

.wp-content a { text-decoration: underline; text-underline-offset: 4px; }
