/* Over TechDog — pagina-specifieke afwijkingen t.o.v. de gedeelde blok-CSS.
   Wordt alleen op /over-techdog/ geladen (techdog_page_slug() === 'over-techdog'). */

/* Hero-kop is hier blauw (op dienstpagina's zwart). */
.page-over-techdog .block-hero--img-full .block-hero__text h1{color:var(--td-blue);}

/* Koppen verticaal centreren t.o.v. de tekstkolom ernaast (alleen naast elkaar). */
@media (min-width:981px){
	.page-over-techdog .block-two-col__inner{align-items:center;}
}

/* De illustraties staan nu in een echte zweefcontainer met vaste hoogte
   (blocks/float-image.css); die verzorgt ook de op-en-neer-animatie. */

/* Divi-koppen op deze pagina zijn 40px (desktop), 35px (tablet), 25px (telefoon) —
   ook de blauwe band, die elders 50px is. */
.page-over-techdog .td-main>.block:nth-child(4) h2,
.page-over-techdog .td-main>.block:nth-child(5) .block-text-image__text h2{font-size:40px;line-height:48px;}
@media (max-width:980px){
	.page-over-techdog .td-main>.block:nth-child(2) h2,
	.page-over-techdog .td-main>.block:nth-child(4) h2,
	.page-over-techdog .td-main>.block:nth-child(5) .block-text-image__text h2{font-size:35px;line-height:42px;}
}
@media (max-width:767px){
	.page-over-techdog .td-main>.block:nth-child(2) h2,
	.page-over-techdog .td-main>.block:nth-child(4) h2,
	.page-over-techdog .td-main>.block:nth-child(5) .block-text-image__text h2{font-size:25px;line-height:30px;}
}
