/* ------------------ Copyright (c) 2021 by LittleSnippets.net (https://codepen.io/littlesnippets/pen/PPVpeM) ------------------ */

#objekt_wrapper {
margin: 0 auto;
max-width: 1360px; 
display: flex;
justify-content: center;
align-items: top;
flex-flow: wrap;
}
figure.snip1208 {
position: relative;
overflow: hidden;
margin: 0px 20px 20px 20px;
min-width: 220px;
max-width: 410px;
width: 100%;
background-color: #fff;
text-align: left;
}
figure.snip0121 {
position: relative;
overflow: hidden;
margin: 20px;
min-width: 410px;
max-width:640px;
width: 100%;
background-color: #fff;
text-align: center;
}
.containergrey figure.snip1208 {
background-color: #fff;
}
figure.snip1208 * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
figure.snip0121 * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
figure.snip1208 img, figure.snip0121 img {
max-width: 100%;
vertical-align: top;
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
figure.snip1208 figcaption, figure.snip0121 figcaption {
padding: 20px 25px 15px 0;
position: relative;
}
figure.snip1208 h3,
figure.snip1208 p,
figure.snip0121 h3,
figure.snip0121 p {
margin: 0;
padding: 0;
}
figure.snip1208 h3, figure.snip0121 h3 {
display: inline-block;
margin-bottom:10px;
}
figure.snip1208 p {
margin-bottom: 30px;
line-height: 1.6em;
}
figure.snip1208 a, figure.snip0121 a {
left: 0;
right: 0;
top: 0;
bottom: 0;
position: absolute;
z-index: 1;
}
figure.snip1208:hover img,
figure.snip1208.hover img,
figure.snip0121:hover img,
figure.snip0121.hover img  {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}

/* ÜBERSICHT ============================================================================= */
#objekt_wrapper {
margin-top: 30px;
}
#objekt_wrapper p {
margin-bottom: 10px;
}
