@media (max-width: 480px) {
  body .link-universal--u-i9qwtbhbo {
    display: none; } }

.search_404 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: transparent;
  max-width: 236px;
  border: 2px solid #94b2ff;
  margin: 0;
  border-radius: 30px;
  padding: 0 0 0 36px; }

.search_404 .search_404-text {
  border-width: 0;
  max-width: calc(100% - 50px);
  height: 26px;
  font-size: 16px;
  background: transparent; }

.search_404 .search_404-button {
  min-width: 38px;
  background: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2221px%22%20%20viewBox%3D%220%200%2022%2021%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M10.12%200C4.87329%200%200.619995%204.2533%200.619995%209.5C0.619995%2014.7467%204.87329%2019%2010.12%2019C12.4005%2019%2014.4932%2018.1965%2016.1307%2016.8571L19.9444%2020.704L21.3647%2019.296L17.5378%2015.4357C18.8407%2013.8096%2019.62%2011.7458%2019.62%209.5C19.62%204.2533%2015.3667%200%2010.12%200ZM2.62%209.5C2.62%205.35786%205.97786%202%2010.12%202C14.2621%202%2017.62%205.35786%2017.62%209.5C17.62%2013.6421%2014.2621%2017%2010.12%2017C5.97786%2017%202.62%2013.6421%202.62%209.5Z%22%2F%3E%3C%2Fsvg%3E) 45% 50% no-repeat;
  box-shadow: none;
  border: 0;
  outline: none;
  border-radius: 0 20px 20px 0;
  padding: 8px 25px;
  background-color: #94b2ff;
  margin-top: -1px;
  margin-bottom: -1px;
  margin-right: -1px; }

.tit-404 {
  color: rgba(43, 43, 43, 1);
  font-size: 24px;
  text-align: left;
  text-align-last: left;
  font-weight: 400;
  text-decoration: none;
  line-height: 146%;
  font-family: "Tenor Sans", sans-serif; }

.textImWr-404 {
  display: flex;
  align-items: unset; }

.textWr-404 {
  width: calc(100% - (100% / 12) * 5);
  padding-left: 32px;
  padding-right: 32px;
  box-sizing: border-box;
  font-size: 16px;
  line-height: 150%; }

.imgWr-404 {
  width: calc((100% / 12) * 5);
  min-height: 300px; }
  .imgWr-404 img {
    width: 100%;
    height: 100%;
    object-fit: contain; }

.btnLink-404 {
  text-decoration: none;
  display: inline-block;
  color: #fff;
  background: #361d8c;
  font-size: 16px;
  font-weight: 400;
  font-family: "Tenor Sans", sans-serif;
  padding: 16px 32px;
  border-radius: 250px;
  margin-top: 20px;
  transition: ease 0.28s all; }
  .btnLink-404:hover {
    background: #4a31a0; }

ol.seolist, ol.seoarw, ul.bluelist {
  counter-reset: li;
  margin: 0 0 25px;
  padding: 0 0 0 35px; }

ol.seolist li, ol.seoarw li, ul.bluelist li {
  position: relative;
  list-style: none;
  margin: 0 0 10px; }

ol.seolist li:before, ol.seoarw li:before, ul.bluelist li:before {
  content: counter(li);
  counter-increment: li;
  position: absolute;
  top: 0;
  left: -35px;
  width: 20px;
  text-align: center;
  letter-spacing: -1px;
  color: #fff;
  border-radius: 50%;
  color: #94b2ff;
  font-size: 14px;
  border: 2px solid #94b2ff;
  font-weight: bold;
  line-height: 12px;
  height: 10px;
  padding: 5px 0; }

ol.seoarw li:before, ul.bluelist li:before {
  content: "";
  counter-increment: none;
  color: #fb07ff;
  background: url(/d/right-arrow.svg) 0 0 no-repeat;
  border: none;
  border-radius: 0;
  background-size: 20px; }

ul.bluelist li:before {
  background: url(/d/right-arrow-blue.svg) 0 0 no-repeat;
  background-size: 20px; }

.strel {
  color: #94b2ff;
  text-align: center;
  display: block;
  height: 35px;
  padding-top: 10px; }

.bld {
  font-weight: bold; }

.ash2 {
  font-size: 1.5em; }

.seolink a {
  background-color: rgba(148, 178, 255, 1);
  color: #fff !important;
  padding: 16px 24px; }

.seolink {
  margin-bottom: 36px; }

.g-page-article__text, .g-article__text {
  line-height: 150%; }

.g-button {
  background-color: #361d8c;
  background-image: linear-gradient(-180deg, #361d8c 0%, #361d8c 100%);
  border-radius: 30px;
  font-family: "Tenor Sans", sans-serif; }

.g-button:hover {
  background-color: #94b2ff;
  background-image: linear-gradient(-180deg, #94b2ff 0%, #94b2ff 100%); }

.g-img__count {
  background-color: #361d8c; }

@media screen and (width: 1024px) {
  .hor-menu--u-iss7hiejc .hor-menu__item {
    margin-left: 5px !important;
    margin-right: 5px !important; }

  .hor-menu--u-iss7hiejc {
    padding-right: 10px !important;
    padding-left: 10px !important; } }

.lpc-qa-7[data-media-source="desktop"] .lpc-row {
  margin: 0 !important; }

.lpc-qa-7[data-media-source="tablet"] .lpc-qa-7__buttons-row {
  margin-top: 0 !important;
  height: 0; }

.g-page-article__text h2, .g-page-article__text h3, .g-page-article__text h4 {
  font-weight: bold; }
