.accordion{font-size:16px;padding:30px 0;font-family:roboto,Helvetica Neue,helvetica,arial,sans-serif}.accordion *{margin:0;padding:0}.accordion__title{font-size:24px}.accordion__list{margin-top:15px}.accordion__item-body p:not(:first-child),.accordion__item-body ul:not(:first-child),.accordion__item:not(:first-child){margin-top:10px}.accordion__item{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.06),0 0 2px rgba(0,0,0,.07);box-shadow:0 1px 3px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.06),0 0 2px rgba(0,0,0,.07)}.accordion__item.is-active .accordion__item-arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion__item.is-active .accordion__item-body{display:block}.accordion__item-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px;padding:12px 15px;cursor:pointer}.accordion__item-arrow{fill:none;stroke:#000;width:17px;min-width:17px;height:17px;steoke-width:2;-webkit-transition:ease .2s;transition:ease .2s}.accordion__item-body{display:none;padding:0 15px 20px}.accordion__item-body a:hover{text-decoration:underline}.accordion__item-body .gray{color:rgba(0,0,0,.55)}.accordion__item-body ul{margin-left:30px;list-style-type:disc;list-style-position:outside}@media only screen and (max-width:1025px){.accordion{font-size:15px}.accordion__title{font-size:22px}}@media only screen and (max-width:580px){.accordion{font-size:14px}.accordion__title{font-size:18px;line-height:1.2}.accordion__item-head{padding:10px 15px;min-height:46px}.accordion__item-body ul{margin-left:22px}}