.linklist__base{display:block;width:100%;position:relative;zoom:1}
.linklist__base:before,.linklist__base:after{content:".";display:block;height:0;overflow:hidden}
.linklist__base:after{clear:both}
@media(min-width:768px) and (max-width:1024px){.linklist__base{width:49.1525423729%;float:left;margin-right:1.6949152542%;float:none}
.linklist__base:nth-child(even){margin-right:0}
.col--large-8 .linklist__base,.col--large-12 .linklist__base{width:100%}
}
@media(min-width:1025px){.linklist__base{width:32.2033898305%;float:left;margin-right:1.6949152542%;float:none}
.col--large-4 .linklist__base,.col--large-8 .linklist__base,.col--large-12 .linklist__base{width:100%}
}
.col--large-12 .linklist__base{padding-left:3.75%;padding-right:3.75%;margin-bottom:50px;max-width:1170px;margin-left:auto;margin-right:auto;position:relative}
@media(min-width:1170px){.col--large-12 .linklist__base{padding-left:calc(3.75% - ((100% - 1170px) / 2));padding-right:calc(3.75% - ((100% - 1170px) / 2))}
}
@media(min-width:1264px){.col--large-12 .linklist__base{padding-left:0;padding-right:0}
}
.linklist__base span{font-size:1rem;font-family:inherit;line-height:1.5;padding-bottom:1px}
.linklist__header{max-width:100%;margin-bottom:13px}
.linklist__element{margin-top:10px;padding-left:24px;position:relative}
.linklist__element__description{margin-bottom:15px;margin-left:-24px;margin-top:10px}
.linklist__element .icon:before{font-size:16px;padding-right:0;position:absolute;left:0}
.linklist__list{margin-bottom:40px}