.comp-list{padding:0;margin:0;width:100%;list-style:none;font-family:"Geomanist-light",sans-serif;font-weight:300}
.comp-list__item{display:flex;margin-bottom:25px}
.comp-list__img{width:48px;height:48px;margin-right:24px;vertical-align:middle;border-style:none;border-radius:50%}
.comp-list__text{color:#152a69;font-size:16px;line-height:24px;width:100%;display:flex;flex-direction:column;justify-content:center}
.comp-list__text .text-small{font-size:14px;line-height:20px}
.comp-list__text .text-medium{font-size:16px;line-height:24px}
.comp-list__text .text-large{font-size:20px;line-height:26px}
.comp-list__text p{font-size:20px;margin:0;margin-bottom:.5rem;line-height:24px;font-family:"Geomanist-light",sans-serif;font-weight:300}
.comp-list__text p b{font-family:"Geomanist-medium",sans-serif}
.comp-list__text p a{color:#152a69}
.comp-list--v2{background-color:green;counter-reset:comp-list-counter}
.comp-list--v2 .comp-list__item{position:relative;counter-increment:comp-list-counter}
.comp-list--v2 .comp-list__item::before{content:counter(comp-list-counter);position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:40px;line-height:1;font-weight:500;z-index:2;color:#152a69;pointer-events:none}
.comp-list--v2 .comp-list__img{position:relative;z-index:1}
.comp-list--v2 .comp-list__text{font-size:14px;line-height:20px}