.block-accordion__item-header h3,.block-accordion__title h2{font-weight:700;font-family:Inter,sans-serif}.block-accordion__inner,.block-accordion__title h2,.block-accordion__wrapper{position:relative;width:100%}.block-accordion__item-header h3,.block-accordion__item-text,.block-accordion__title h2{font-family:Inter,sans-serif}.block-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#000;padding-bottom:70px}.block-accordion__inner{max-width:1318px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media (max-width:349px){.block-accordion__inner{padding:0}}.block-accordion__title{width:100%}.block-accordion__title h2{color:#fff;font-size:52px;line-height:72.61px;text-align:left;padding-bottom:20px}.block-accordion__title h2:after{content:"";background:linear-gradient(98.22deg,#FFF 20.04%,#FF8717 68.55%);position:absolute;bottom:0;width:100px;height:16px;border-radius:0 20px 20px 0;left:0}@media (max-width:1024px){.block-accordion__title h2:after{height:12px}.block-accordion__title h2{font-size:50px;font-weight:700;line-height:55.67px;text-align:left}}@media (max-width:640px){.block-accordion__title h2:after{height:8px;width:88px}.block-accordion__title h2{font-size:30px;font-weight:700;line-height:43.57px;text-align:left}}.block-accordion__content,.block-accordion__description,.block-accordion__item,.block-accordion__items{position:relative;width:100%}@media (max-width:414px){.block-accordion__title h2:after{height:6px}.block-accordion__title h2{font-size:30px;font-weight:700;line-height:43.57px;text-align:left}}@media (max-width:349px){.block-accordion__title h2{padding-bottom:12px}}.block-accordion__description{text-align:center;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.block-accordion__description p{font-size:22px;color:#fff;max-width:71em;text-align:left;line-height:28px}@media (max-width:1024px){.block-accordion__description p{line-height:24px;font-size:18px}}@media (max-width:640px){.block-accordion__description{margin-top:12px}.block-accordion__description p{line-height:18px;font-size:14px}}.block-accordion__items{margin-top:25px}@media (max-width:1059px){.block-accordion__content,.block-accordion__items{width:100%}}@media (max-width:640px){.block-accordion__items{margin-top:20px}}.block-accordion__item{border:2px solid #373741;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding:24px 40px}.block-accordion__item.active:before,.block-accordion__item:before{content:"";border-radius:10px 0 0 10px;position:absolute;top:0;height:100%}@media (max-width:1024px){.block-accordion__item{padding:20px 33px}}.block-accordion__item.active:before{width:10px;left:-9px;background:linear-gradient(219.81deg,#FF9100 3.79%,#CA5E00 96.21%)}@media (max-width:644px){.block-accordion__item{padding:15px 16px}.block-accordion__item.active:before{width:6px;left:-4px}}.block-accordion__item:before{width:10px;left:-9px;background:#fff}@media (max-width:644px){.block-accordion__item:before{width:6px;left:-4px}}.block-accordion__item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;background:0 0;border:none;cursor:pointer;padding:0}.block-accordion__item-header h3{cursor:pointer;margin:0;font-size:20px;line-height:120%;text-transform:uppercase;text-align:left;padding-right:10px}@media (max-width:1024px){.block-accordion__item-header h3{font-size:16px}}@media (max-width:644px){.block-accordion__item-header h3{font-size:12px}}.block-accordion__item-content{max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .4s ease-in-out,opacity .3s ease-in-out;transition:max-height .4s ease-in-out,opacity .3s ease-in-out}.block-accordion__item.active .block-accordion__item-content{max-height:1000px;opacity:1}.block-accordion__item-text{font-weight:400;font-size:16px;line-height:20px;margin-top:24px}@media (max-width:1024px){.block-accordion__item-text{font-size:14px}}@media (max-width:644px){.block-accordion__item-text{font-size:12px}.block-accordion{padding-bottom:30px}.block-accordion .block-accordion__icon svg{width:15px}}