.alpha-linklist{max-width:1120px;margin:0 auto;padding:56px 16px}.alpha-linklist .title{font-family:headingprotreble-heavy,sans-serif;font-size:32px;line-height:120%;text-transform:uppercase;margin-bottom:16px}.alpha-linklist .title span{display:block;color:#fe7000}.alpha-linklist .description{font-family:headingprodouble-regular,sans-serif;font-size:16px;line-height:130%;margin-bottom:24px}@media only screen and (min-width: 768px){.alpha-linklist .description{margin-bottom:32px}}.alpha-linklist .sub-title{font-family:headingprotreble-extrabold,sans-serif;font-size:24px;line-height:120%;text-transform:uppercase;margin-bottom:16px}.alpha-linklist .link-list{-moz-column-count:3;column-count:3}@media only screen and (max-width: 1024px){.alpha-linklist .link-list{-moz-column-count:2;column-count:2}}@media only screen and (max-width: 767px){.alpha-linklist .link-list{-moz-column-count:1;column-count:1}}.alpha-linklist .link-list a[name]::before{position:absolute;left:0;top:0;content:attr(name);display:block;font-family:headingprodouble-regular,sans-serif;font-size:16px;line-height:130%;text-decoration:none;color:#2d2d2d;opacity:.35;text-transform:uppercase}.alpha-linklist .link-list a{overflow:visible;position:relative;display:block;width:-moz-fit-content;width:fit-content;font-family:headingprodouble-regular,sans-serif;font-size:16px;line-height:130%;text-decoration:none;text-transform:none;color:#6131ad;padding:0 0 16px 20px}@media(hover: hover)and (pointer: fine){.alpha-linklist .link-list a:hover{text-decoration:underline}}@media only screen and (max-width: 767px){.alpha-linklist .link-list a:last-child{padding-bottom:0}}
