<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> body,h1,p {
  padding:0;
  margin:0
}

* {
  font-family:Arial,sans-serif;
  font-style:normal;
  font-weight:400
}

.page-body,html {
  height:100%
}

.page-wrapper {
  height:100%;
  width:1032px;
  margin:0 auto;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
  -moz-box-orient:horizontal;
  -moz-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
}

.page-wrapper .domain-wrap {
  word-break:break-word
}

.page-wrapper,.page-wrapper .content {
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -webkit-justify-content:space-between;
  -moz-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -webkit-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}

.page-wrapper .content {
  height:-moz-calc(100% - 128px);
  height:calc(100% - 128px);
  padding-top:128px;
  width:100%
}

.page-wrapper .content-en {
  margin-bottom:48px;
  width:592px
}

.page-wrapper .content-en .content__title {
  margin-top:0;
  font-size:20px;
  line-height:28px;
  font-weight:400;
  color:rgba(0,0,0,.7);
  margin-bottom:8px
}

.page-wrapper .content-en .content__descr {
  font-size:14px;
  line-height:20px;
  font-weight:400;
  color:rgba(0,0,0,.4)
}

.page-wrapper .content-ru {
  width:592px;
  margin-bottom:40px
}

.page-wrapper .content-ru .content__title {
  margin-top:0;
  font-size:38px;
  line-height:46px;
  font-weight:700;
  margin-bottom:16px;
  color:#1c1c28
}

.page-wrapper .content-ru .content__descr {
  font-size:20px;
  line-height:28px;
  font-weight:400;
  color:#000
}

@media screen and (max-width:1105px) {
  .page-wrapper .content-ru {
    margin-bottom:0
  }

}

@media screen and (max-width:1105px) and (max-height:734px) {
  .page-wrapper .content-ru {
    margin-bottom:20px
  }

}

@media screen and (max-width:736px) {
  .page-wrapper .content {
    width:100%;
    padding-top:48px;
    height:-moz-calc(100% - 48px);
    height:calc(100% - 48px)
  }
  .page-wrapper .content-en,.page-wrapper .content-ru {
    width:100%
  }
  .page-wrapper .content-ru {
    margin-bottom:5px
  }

}

.page-wrapper .left-side {
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -moz-box-orient:vertical;
  -moz-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  width:592px
}

@media screen and (max-width:1105px) {
  .page-wrapper .left-side {
    width:100%
  }

}

.page-wrapper .right-side {
  display:table
}

@media screen and (max-width:736px) {
  .page-wrapper .right-side {
    display:none
  }

}

.page-wrapper .content-img--sm {
  display:none
}

@media screen and (max-width:1105px) {
  .page-wrapper .content-img {
    display:none
  }
  .page-wrapper .content-img--sm {
    display:block
  }

}

@media screen and (max-width:1105px) and (max-height:735px) {
  .page-wrapper .content-img--sm {
    display:none
  }

}

@media screen and (max-width:736px) {
  .page-wrapper .content-img--sm {
    display:none
  }

}

.page-wrapper .footer {
  height:-webkit-fit-content;
  height:-moz-fit-content;
  height:fit-content;
  padding-bottom:32px;
  margin-top:auto
}

.page-wrapper .footer__logo {
  display:inline-block;
  width:-webkit-fit-content;
  width:-moz-fit-content;
  width:fit-content;
  height:46px;
  margin-bottom:16px
}

.page-wrapper .footer__content {
  font-size:14px;
  line-height:20px;
  font-weight:400;
  color:#000;
  margin-bottom:16px
}

.page-wrapper .footer__link {
  text-decoration:underline;
  color:#000
}

.page-wrapper .footer__link:active,.page-wrapper .footer__link:hover,.page-wrapper .footer__link:visited {
  color:#000
}

.page-wrapper .footer__copyrights {
  font-size:10px;
  line-height:14px;
  font-weight:700;
  color:rgba(0,0,0,.4)
}

@media screen and (max-width:1105px) {
  .page-wrapper .footer,.page-wrapper .footer__wrapper {
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -webkit-flex-direction:row;
    -moz-box-orient:horizontal;
    -moz-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -moz-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
  }
  .page-wrapper .footer__wrapper {
    -webkit-box-orient:vertical;
    -webkit-flex-direction:column;
    -moz-box-orient:vertical;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:end;
    -webkit-justify-content:end;
    -moz-box-pack:end;
    -ms-flex-pack:end;
    justify-content:end;
    width:100%;
    max-width:327px
  }

}

@media screen and (max-width:736px) {
  .page-wrapper .footer {
    padding-bottom:32px
  }
  .page-wrapper .footer__wrapper {
    max-width:none
  }

}

@media screen and (max-width:1105px) {
  .page-wrapper {
    width:680px
  }

}

@media screen and (max-width:736px) {
  .page-wrapper {
    width:-moz-calc(100% - 48px);
    width:calc(100% - 48px);
    margin:0 24px
  }
  .page-wrapper .desk-tab-break {
    display:none
  }

}
