When zoomimg is set to width: 145px; height: 145px; it ends up pushing the text that should be inside its parent element out of the parent.
If you want to see the Zoomimg ProjectKort divs, check out the code below:
.projectkort{
margin: 10px 0px 10px 0px;
width: 100vw;
height: 150px;
background-color: white;
border-radius: 0px;
}
.zoomimg {
margin: 5px;
width: 145px;
height: 145px;
transition: all .3s ease;
opacity: 1.0;
position: relative;
overflow: hidden;
}
To see this in action, click here -> tsuts.tskoli.is/2t/2809984199/skapalon