/* Startseite, Abschnitt "Angebot" / "Services" (#section-see-features):
   gleich hohe Karten, Trennlinie und Button auf einer Linie, linksbündige Listen mit Häkchen */
#section-see-features .row > [class*="col-"]{display:flex}
#section-see-features .pricing-table-wrap{display:flex;width:100%}
#section-see-features .pricing-table{display:flex;flex-direction:column;width:100%;max-width:360px;padding:0 26px;border-radius:6px;transition:border-color .2s, box-shadow .2s}
#section-see-features .pricing-table:hover{border-color:#b2244a;box-shadow:0 6px 24px rgba(0,0,0,.08)}
#section-see-features .pricing-table.pricing-table-label{border-color:#b2244a}
#section-see-features .pricing-header{display:flex;align-items:center;justify-content:center;min-height:132px;padding:20px 0}
#section-see-features .pricing-header h5{font-size:20px;line-height:1.35;hyphens:manual;overflow-wrap:break-word;max-width:100%}
#section-see-features .pricing-body{flex:1 1 auto;padding:28px 0 0;text-align:left}
#section-see-features .pricing-body .list{list-style:none;margin:0;padding:0;font-size:15px;line-height:1.5}
#section-see-features .pricing-body .list > li{position:relative;padding-left:28px}
#section-see-features .pricing-body .list > li + li{margin-top:12px}
#section-see-features .pricing-body .list > li::before{content:"";position:absolute;left:4px;top:.3em;width:7px;height:12px;border:solid #b2244a;border-width:0 2px 2px 0;transform:rotate(45deg)}
#section-see-features .pricing-body .list > li > span{font-weight:500;color:#000}
#section-see-features .pricing-footer{margin-top:auto;padding:30px 0 32px}
#section-see-features .pricing-footer .button{display:block;width:100%;padding-left:10px;padding-right:10px}
#section-see-features .pricing-label{top:-50px;right:14px}
