.personio-position-single-template-description{--benefit-background-color:#f1f1f1}.personio-position-single-template-description .benefit{margin:20px 0;position:relative}.personio-position-single-template-description .benefits-list{list-style:none;padding:0;position:relative}.personio-position-single-template-description .benefits-list li{background-color:var(--benefit-background-color);margin:40px 0 40px 60px;padding:10px 20px 10px 40px;position:relative}.personio-position-single-template-description .benefit-timeline{background:#e23770;left:25px;position:absolute;top:0;transition:height .3s ease;width:2px}.personio-position-single-template-description .benefits-list li::marker{content:"";display:none}.personio-position-single-template-description .benefits-list li:before{background-color:var(--benefit-background-color);background-size:cover;border-radius:50%;content:"";height:50px;left:-60px;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s ease;width:50px}.personio-position-single-template-description .benefits-list li.in-view:before{background-color:#e23770}.personio-position-single-template-description .benefits-list li:after{border-bottom:10px solid transparent;border-right:10px solid var(--benefit-background-color);border-top:10px solid transparent;content:"";height:0;left:-6px;position:absolute;top:50%;transform:translateY(-50%);transition:border-right-color .3s ease;width:0}