
/* 2026-08-24 v1.2
 * - Removed obsolete inline-submenu styling.
 * 2026-08-21 v1.1
 * - Removed inherited header-menu selector.
 */
body, p { 
	font-size: 14px;
	letter-spacing: 1px;
}

.contentdisplay-inset-padded p {
    font-size:11px;
}

h1 {
	font-size:34px;
	letter-spacing: 5.1px;
}
h1.jumbo, h1.phone-jumbo, h2.phone-jumbo {
	font-size:34px;
	letter-spacing: 5.1px;
	text-align: center;
	text-transform: uppercase;
}
h2 {
	font-size:20px;
	letter-spacing: 2px;
}
h3, a.button, button {
	font-size:16px;
	letter-spacing: 1.4px;
}

p, ul li, label, input {
	
}
p, ul li {
	line-height: 20px!important;
}
.longstory p, .longstory ul li {

	line-height: 23px !important
}

.big-block-slider > * > * h1 {
	font-size:48px;
	text-transform: uppercase;
}
.big-block-slider > * > * h2 {
	
}
.hoftijzer-workfor-logos {
	display: grid;
	grid-template-columns: repeat( auto-fit, minmax(200px, 1fr) );
	
	grid-gap: 20px;
	text-align: center;
}
.hoftijzer-workfor-logos > * {
	margin: auto!important;
}
.hoftijzer-workfor-logos > * img {
	max-height: 50px!important;
}

body.not-published::before {
    top: 0px!important;
    bottom: auto!important;
}

.contentdisplay-inset-padded .hoftijzer-middle {
     padding: 25px!important;    
}
.contentdisplay-inset-padded .square {  
    padding-top: 60vw!important;
}
