.aheto-content-block--kunst__year{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0}
.aheto-content-block--kunst__year::before{content:'';position:absolute;pointer-events:none;width:calc(100% - 65px);height:100%;top:0px;left:65px;background-color:#f2f2f2;z-index:10;opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .3s ease-in,visibility .3s ease-in,-webkit-transform .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in,-webkit-transform .3s ease-in;-o-transition:opacity .3s ease-in,visibility .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in,transform .3s ease-in,-webkit-transform .3s ease-in}
.aheto-content-block--kunst__year:hover::before{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
@media screen and (max-width:767px){
	.aheto-content-block--kunst__year{width:90%;margin:0 auto}
}
.aheto-content-block--kunst__year .aheto-content-block__title,.aheto-content-block--kunst__year .aheto-content-block__year{margin-bottom:0}
.aheto-content-block--kunst__year .aheto-content-block__year-desc{opacity:.7;margin-top:10px;margin-bottom:0}
.aheto-content-block--kunst__year .aheto-content-block__info-year{max-width:160px;width:100%;position:relative;z-index:20}
@media screen and (max-width:767px){
	.aheto-content-block--kunst__year .aheto-content-block__info-year{max-width:200px}
}
.aheto-content-block--kunst__year .aheto-content-block__info-year.sep-act{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left: 10px;}
.aheto-content-block--kunst__year .aheto-content-block__separator{width:1px;height:50px;position:relative;display:inline-block;background-color:var(--c-white);top:25%;left:8px;z-index:20}
.aheto-content-block--kunst__year .aheto-content-block__info{width:calc(100% - 150px);padding-left:30px;position:relative;z-index:20}
.aheto-content-block--kunst__year .aheto-content-block__info a{z-index:20}
@media screen and (max-width:767px){
	.aheto-content-block--kunst__year .aheto-content-block__info{width:100%;padding-left:20px}
}
.aheto-content-block--kunst__year .aheto-content-block__info-text{opacity:.7;margin-top:10px;margin-bottom:0}

/*# sourceMappingURL=kunst_layout3.css.map */
