.component.accordion>section{border-bottom:1px solid #e1e1e1}
.component.accordion>section>h3{font-size:17px;color:#c82127;line-height:auto;position:relative;padding-left:51px;margin-bottom:18px;margin-top:20px;cursor:pointer;padding-right:5px}
.component.accordion>section>h3 b{font-family:'Neo Sans W01 Medium','Arial','Helvetica',sans-serif;font-weight:normal}
.component.accordion>section>h3:before{content:'\e93a';font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;position:absolute;left:15px;top:50%;margin-top:-12px}
.component.accordion>section>article{padding:38px 16px 0;background-color:#eaeaea;display:none}
.component.accordion>section>article itemcontent:after{content:' ';display:block;clear:both}
.component.accordion>section>article .component.grey.fullWidth:before{display:none}
.component.accordion>section.active>h3:before{content:'\e939'}
.component.accordion>section.active>article{display:block}
@media screen and (max-width:768px){.component.accordion{margin-left:-15px;margin-right:-15px}
.component.accordion>section>h3{font-size:16px}
.component.accordion>section>article{padding:18px 15px 0}
}