.vorlagen{
display: inline-block;
position: relative;
box-sizing: border-box;

width: 310px;
margin-left: 8.5px;
margin-right: 8.5px;

line-height: 1.5;
}
.vorlage_titel{
    font-weight: 400;
    text-transform: uppercase;
}
img.vorlage{
display: block;
position: relative;
box-sizing: border-box;

width: 100%;
height: auto;

margin-top: 10px;
margin-bottom: 20px;
}
.button_umsetzungsbeispiel{
display: block;
position: relative;
box-sizing: border-box;

margin-top: 20px;
padding-left: 3px;
}
.button {
min-width: 50px;
height: 45px;
background-color: #139238;
background-image: linear-gradient(94deg, #139238 0%, #5fbc35 40%, #139238 100%);
border: 2px solid #333;
box-shadow: 0 0 0 3px #139238;
text-transform: uppercase;
font-family: 'Raleway', sans-serif;
font-size: 21px;
font-weight: 600;
color: #333333;
text-decoration: none;
padding: 8px 12px;
letter-spacing: 2px;
}
.vorlagen_platzhalter{
display: block;
position: absolute;
box-sizing: border-box;

width: 352px;
height: auto;

left: 0px;
top: 107px;

color: #ffffff;
font-weight: 400;
text-align: center;
margin-left: -8.5px;
}
.owl-carousel .item {
  /*
  background: #139238 !important;
  */
  padding: 1rem;
}


/*******************
 * COOKIES-HINWEIS *
 *******************/
.cc_container .cc_btn {
background-color: #203c25 !important; /* Farbe des Buttons */
color: #ffffff !important; /* Textfarbe des Buttons */
}
 
.cc_container {
background: #000000 !important; /* Hintergrundfarbe des gesamten Bereichs */
color: #ffffff !important; /* Schriftfarbe des gesamten Bereichs */
}
 
.cc_container a {
color: #4da031 !important; /* Textlink-Farbe "Mehr Infos" */
}