/**
 * patientsikkerhed.css
 *
 * Egen CSS til sitet. Skriv direkte i filen - der er intet build-step.
 * Indlæses af functions.php som det sidste stylesheet, efter temaets CSS og
 * Elementors, så regler her vinder ved samme specificitet.
 *
 * Temaets farver findes som CSS-variabler
 * (defineret i includes/functions/theme-settings.php):
 *
 *   --color-1  #d14135  rød
 *   --color-2  #bc3a2f  mørk rød
 *   --color-3  #25ada0  turkis
 *   --color-4  #7dcec6  lys turkis
 *   --color-5  #878782  grå
 *   --color-6  #ededed  lys grå
 *   --color-7  #000000  sort
 *   --color-8  #ffffff  hvid
 *
 * Brug dem frem for hex-værdier, fx  color: var(--color-1);
 */

/* var( --e-global-typography-h1-font-size )*/

.elementor[data-elementor-type="header"] > .e-con-full.e-parent,
.elementor[data-elementor-type="footer"] > .e-con-full.e-parent,
.elementor[data-elementor-type="wp-post"] > .e-con-full.e-parent,
.elementor[data-elementor-type="single-post"] > .e-con-full.e-parent,
.elementor[data-elementor-type="wp-page"] > .e-con-full.e-parent:not(.padding-overwritten),
.elementor[data-elementor-type="wp-page"] > .elementor-section-wrap.ui-sortable > .e-con-full.e-parent:not(.padding-overwritten),
.elementor[data-elementor-type="wp-post"] > .e-con-boxed.e-parent,
.elementor[data-elementor-type="single-post"] > .e-con-boxed.e-parent,
.elementor[data-elementor-type="wp-page"] > .e-con-boxed.e-parent,
.elementor[data-elementor-type="wp-page"] > .elementor-section-wrap.ui-sortable > .e-con-boxed.e-parent {
	padding-left: 1.25rem;
	padding-right: 1.25rem;
}

/*
.elementor[data-elementor-type="single-post"] > .e-con-full.e-parent:has(> .elementor-widget-template),
.elementor[data-elementor-type="wp-post"] > .e-con-full.e-parent:has(> .elementor-widget-template),
.elementor[data-elementor-type="wp-page"] > .e-con-full.e-parent:has(> .elementor-widget-template) {
	padding-left: 0;
	padding-right: 0;
	& > .elementor-widget-template {
		padding-left: 1.25rem;
		padding-right: 1.25rem;
	}
}
*/
h3 {
	text-box: trim-end cap text;
}
h3.elementor-heading-title {
	line-height: 1.08;
}
