.text-page__bottom,.text-page__top{display:-webkit-box;display:-ms-flexbox}.text-page__top{padding:16px 0 56px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.text-page__top{padding:16px 0 32px}}.text-page__bottom{display:flex;padding:0 50px 140px}@media (max-width:1510px){.text-page__bottom{padding:0 30px 70px}}.text-page__left{width:100%;max-width:27.6%}@media (max-width:992px){.text-page__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 24px 60px}.text-page__left{margin:0 auto;max-width:240px}}.text-page__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:316px;margin-bottom:16px;padding-left:45px}.text-page__link svg{position:absolute;top:-7px;left:0;min-width:40px;height:40px}@media (max-width:1510px){.text-page__link{padding-left:30px;max-width:265px}.text-page__link svg{top:-4px;min-width:28px;height:28px;width:28px}}.text-page__link-item{font-size:14px;font-style:normal;font-weight:600;line-height:1.6}.text-page__right{width:100%;max-width:53%}@media (max-width:1220px){.text-page__right{max-width:73%}}@media (max-width:992px){.text-page__link{margin-bottom:10px}.text-page__right{max-width:100%;margin-top:20px}}.text-page__content h2{font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:32px}@media (max-width:1510px){.text-page__content h2{font-size:26px;margin-bottom:26px}}@media (max-width:992px){.text-page__content h2{font-size:20px;margin-bottom:20px}}.text-page__content h3{font-size:20px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:20px;margin-top:40px}.text-page__content ol li,.text-page__content p,.text-page__content ul li{font-size:14px;font-style:normal;font-weight:400;line-height:1.6}@media (max-width:768px){.text-page__content h3{font-size:14px;margin-top:25px;margin-bottom:16px}}.text-page__content p{margin-bottom:20px}@media (max-width:768px){.text-page__content p{margin-bottom:16px}}.text-page__content ol{padding-left:31px}.text-page__content ol li{list-style:decimal-leading-zero}@media (max-width:992px){.text-page__content ul{padding-left:15px}}.text-page__content ul li{position:relative}.text-page__content ul li:before{content:"";display:block;position:absolute;width:3px;height:3px;background:#000;border-radius:50%;top:10px;left:-13px}