.accordion{display:inline-block;width:100%;margin:20px 0;float:right}.accordion-content{display:none;padding:16px 0;position:relative;border-bottom:2px solid #E0E0E0;border-top:2px solid #E0E0E0}.accordion-header{position:relative;color:#000;background:unset;font-size:20px;width:100%;text-align:right;border:none;cursor:pointer;font-family:AvenirMeduim,Arial;margin-bottom:10px}.accordion-header:before{content:'+';display:inline-block;color:#E63B34;position:absolute;font-size:22px;left:0;top:50%;transform:translateY(-50%);line-height:0}.open.accordion-header:before{content:'';display:inline-block;background:#E63B34;position:absolute;width:15px;height:2px;left:0;top:50%;transform:translateY(-50%);line-height:0}article .accordion-content li{counter-increment:my-counter;direction:ltr;text-align:left;position:relative;padding-left:30px;margin-bottom:16px;color:#505050;font-size:16px}.accordion-content li:last-child{margin-bottom:0}.accordion-content li a{color:#505050;font-size:16px;line-height:24px}.accordion-content li::before{content:counter(my-counter,decimal-leading-zero) ". ";position:absolute;left:0;color:#E63B34}@media screen and (min-width:320px) and (max-width:1680px){.accordion-header:after,.accordion-content:after{background-size:auto 100%}}@media screen and (min-width:320px) and (max-width:767px){.accordion{margin:0 0 20px}.accordion-header{font-size:16px}.open.accordion-header:before{width:12px}article .accordion-content ul{padding-right:0}article .accordion-content li{margin:0 0 16px 0;list-style:none;line-height:normal}article .accordion-content li a{line-height:20px}}