.ap {margin: 0 0 30px 0;}@media all and (min-width: 992px) {.ap {margin: 0 0 160px 0;}}.ap__head {margin: 0 0 56px 0;min-height: 264px;position: relative;}@media all and (min-width: 992px) {.ap__head {border-radius: 10px;overflow: hidden;margin: 0 0 160px 0;min-height: 420px;padding: 92px 80px 0 80px;}}.ap__headpic {position: relative;height: 264px;margin: 0 0 24px 0;border-radius: 10px;overflow: hidden;}@media all and (min-width: 992px) {.ap__headpic {position: absolute;left: 0;top: 0;width: 100%;height: 100%;margin: 0;}}.ap__headimg {position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;object-position: 70% bottom;}@media all and (min-width: 992px) {.ap__headimg {object-position: center bottom;}}.ap__headtext {font-size: 16px;line-height: 1.1;}.ap__headtext p {margin: 0 0 1em 0;}.ap__headtext p:last-child {margin: 0;}@media all and (min-width: 992px) {.ap__headtext {display: block;max-width: 454px;color: #FFFFFF;position: relative;}}.ap__headlist {list-style: none;padding: 0;margin: 0;counter-reset: section;}.ap__headli {display: flex;list-style: none;border-top: 1px solid #D9D9D9;padding: 20px 0 20px 0;min-height: 88px;font-size: 16px;line-height: 1.1;counter-increment: section;}.ap__headli:before {font-family: 'Arkhip';content: "0" counter(section);font-size: 36px;line-height: 36px;padding: 0 0 7px 0;width: 84px;flex: 0 0 84px;margin: 0;}