
#zebra .zebra-line.home {  margin-bottom: 0px;    padding: 0;}

.rowr {clear:both;width: calc(50% - 8px);}
.rowr>div{background-color:#fff;border-radius:20px;border:1px solid #e5e5e5;width:100%;box-shadow:0 5px 12px 0 rgba(0,0,0,.05),0 22px 22px 0 rgba(0,0,0,.04),0 49px 30px 0 rgba(0,0,0,.03),0 88px 35px 0 rgba(0,0,0,.01),0 137px 38px 0 transparent;-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,.05),0 22px 22px 0 rgba(0,0,0,.04),0 49px 30px 0 rgba(0,0,0,.03),0 88px 35px 0 rgba(0,0,0,.01),0 137px 38px 0 transparent}
.rowr .foto {background-size:cover;text-align: center;aspect-ratio: 21 / 9;background-position: 50% 100%;}
.rowr:nth-of-type(odd) .foto {float:right}
	.rowr .foto img {max-width: 90%;height:auto}

.hcenter,.rowr .foto{display:flex;vertical-align:middle;height:auto;align-items:center;padding:80px 0;justify-content:center;flex-direction:column}
.hcenter {padding:20px 60px;align-items: flex-start;}
.hcenter p:first-child {position:relative;}
.hcenter p:first-child:before {content:""; position:absolute; left:-50px;top:20px;  width:25px; height:20px;  background: url(./images/cytat.png) no-repeat 50% 50%;}
.hcenter p:last-child {font-size:14px;line-height:1.4em}
.hcenter p:last-child a {font-weight:700;}

.columns-container.ref{display:flex;flex-wrap:wrap;flex-direction:row;padding:40px 15px;margin:0 auto;clear:both;gap:15px;width:1240px;max-width:100%;justify-content:center}