

/* Start:/chastnoe-oblako/styles_saas/style.css?172114757845967*/
html body.chastnoe-oblako-page-redesign h1 {
  margin: 0;
  padding: 0;
  text-transform: unset;
  font-weight: inherit;
  font-size: inherit;
  font-family: inherit;
  color: inherit !important;
  line-height: normal !important; }
html body.chastnoe-oblako-page-redesign .landing-button {
  display: inline-block;
  border-radius: 17.5px;
  background-color: #f26522;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  border: 2px solid #f26522;
  padding: 4px 21px; }
  html body.chastnoe-oblako-page-redesign .landing-button:hover {
    background-image: linear-gradient(to top, #ff7635, #f26522);
    border: 2px solid #d45519;
    cursor: pointer; }
html body.chastnoe-oblako-page-redesign .title {
  font-size: 22px;
  text-align: center;
  font-weight: bold;
  color: #448ccb; }
html body.chastnoe-oblako-page-redesign .subtitle {
  font-size: 14px;
  font-weight: normal;
  color: #000000;
  text-align: center; }
html body.chastnoe-oblako-page-redesign .page-content {
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: top; }
  @media (min-width: 850px) {
    html body.chastnoe-oblako-page-redesign .page-content {
      background-image: url(/chastnoe-oblako/styles_saas/../img/bg_top.png); } }
  @media (min-width: 1900px) {
    html body.chastnoe-oblako-page-redesign .page-content {
      background-size: contain; } }
html body.chastnoe-oblako-page-redesign div.recall-background {
  background: url(/chastnoe-oblako/styles_saas/../img/center.png);
  margin-top: 100px;
  margin-bottom: 30px; }
  html body.chastnoe-oblako-page-redesign div.recall-background.v2 .recall-block {
    padding: 20px 0; }
  @media screen and (min-width: 2000px) {
    html body.chastnoe-oblako-page-redesign div.recall-background {
      background-size: cover; } }
  html body.chastnoe-oblako-page-redesign div.recall-background:before {
    content: '';
    background: url(/chastnoe-oblako/styles_saas/../img/top-green-gradient.png) no-repeat #f6f6f6;
    height: 40px;
    display: block;
    width: 100%; }
    @media screen and (min-width: 2000px) {
      html body.chastnoe-oblako-page-redesign div.recall-background:before {
        background-size: cover; } }
  html body.chastnoe-oblako-page-redesign div.recall-background:after {
    content: '';
    background: url(/chastnoe-oblako/styles_saas/../img/bottom-wave_1.png) no-repeat #f6f6f6;
    height: 43px;
    display: block;
    width: 100%; }
    @media screen and (min-width: 2000px) {
      html body.chastnoe-oblako-page-redesign div.recall-background:after {
        background-size: cover; } }
  html body.chastnoe-oblako-page-redesign div.recall-background .recall-block {
    padding: 5px 10px 20px; }
    html body.chastnoe-oblako-page-redesign div.recall-background .recall-block .title, html body.chastnoe-oblako-page-redesign div.recall-background .recall-block .subtitle {
      color: #ffffff;
      text-align: center; }
    html body.chastnoe-oblako-page-redesign div.recall-background .recall-block form.veeam-cloud-connect-recall-form {
      margin-top: 15px;
      text-align: center; }
      html body.chastnoe-oblako-page-redesign div.recall-background .recall-block form.veeam-cloud-connect-recall-form > input[type="text"] {
        border-top-left-radius: 10px;
        border-bottom-left-radius: 10px;
        height: 30px;
        width: 35%;
        padding-left: 2%;
        outline: none;
        border-width: 1px 1px 1px;
        border-style: solid none solid solid;
        border-color: #cdcdcd #cdcdcd #cdcdcd;
        border-image: initial;
        border-right: none; }
        @media screen and (max-width: 650px) {
          html body.chastnoe-oblako-page-redesign div.recall-background .recall-block form.veeam-cloud-connect-recall-form > input[type="text"] {
            width: 235px; } }
        @media screen and (max-width: 417px) {
          html body.chastnoe-oblako-page-redesign div.recall-background .recall-block form.veeam-cloud-connect-recall-form > input[type="text"] {
            width: 100%;
            border-radius: 10px;
            margin-bottom: 10px; } }
      html body.chastnoe-oblako-page-redesign div.recall-background .recall-block form.veeam-cloud-connect-recall-form > input[type="submit"] {
        outline: none;
        padding: 1px 6px !important;
        height: 30px;
        vertical-align: top;
        background-color: #f26522;
        color: #FFFFFF;
        border: none;
        border-top-right-radius: 10px;
        border-bottom-right-radius: 10px;
        font-size: 14px; }
        @media (max-width: 417px) {
          html body.chastnoe-oblako-page-redesign div.recall-background .recall-block form.veeam-cloud-connect-recall-form > input[type="submit"] {
            display: block;
            width: 100%;
            border-radius: 10px; } }
html body.chastnoe-oblako-page-redesign .subsidiary {
  padding: 50px 0; }
  html body.chastnoe-oblako-page-redesign .subsidiary .subsidiary__left {
    padding-right: 50px; }
    html body.chastnoe-oblako-page-redesign .subsidiary .subsidiary__left .subsidiary__title {
      font-family: Roboto;
      font-style: normal;
      font-weight: bold;
      font-size: 25px;
      line-height: 29px;
      margin-bottom: 15px;
      color: #448CCB; }
    html body.chastnoe-oblako-page-redesign .subsidiary .subsidiary__left .subsidiary__text {
      font-family: Open Sans;
      font-style: normal;
      font-weight: normal;
      font-size: 14px;
      line-height: 19px;
      color: #000000; }
  html body.chastnoe-oblako-page-redesign .subsidiary .subsidiary__right img {
    display: block;
    margin-top: 20px; }
html body.chastnoe-oblako-page-redesign .features-benefits .wrapper-button {
  margin-bottom: 100px;
  text-align: center; }
html body.chastnoe-oblako-page-redesign .features-benefits .features__wrapper {
  margin-top: 50px; }
  html body.chastnoe-oblako-page-redesign .features-benefits .features__wrapper .features__item .item {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    background: #FFFFFF;
    box-shadow: 1px 4px 13px rgba(0, 0, 0, 0.1);
    border-radius: 8px;
    min-height: 180px;
    padding: 15px;
    margin-bottom: 30px; }
  html body.chastnoe-oblako-page-redesign .features-benefits .features__wrapper .features__item:nth-child(1) .item__ico {
    display: block;
    margin: 0 auto 30px auto;
    background: url(/chastnoe-oblako/styles_saas/../img/icons/ic-5.svg) no-repeat center; }
  html body.chastnoe-oblako-page-redesign .features-benefits .features__wrapper .features__item:nth-child(2) .item__ico {
    display: block;
    margin: 0 auto 30px auto;
    background: url(/chastnoe-oblako/styles_saas/../img/icons/ic-2.svg) no-repeat center; }
  html body.chastnoe-oblako-page-redesign .features-benefits .features__wrapper .features__item:nth-child(3) .item__ico {
    display: block;
    margin: 0 auto 30px auto;
    background: url(/chastnoe-oblako/styles_saas/../img/icons/ic-1.svg) no-repeat center; }
  html body.chastnoe-oblako-page-redesign .features-benefits .features__wrapper .features__item:nth-child(4) .item__ico {
    display: block;
    margin: 0 auto 30px auto;
    background: url(/chastnoe-oblako/styles_saas/../img/icons/ic-4.svg) no-repeat center; }
  html body.chastnoe-oblako-page-redesign .features-benefits .features__wrapper .features__item:nth-child(5) .item__ico {
    display: block;
    margin: 0 auto 30px auto;
    background: url(/chastnoe-oblako/styles_saas/../img/icons/ic-3.svg) no-repeat center; }
  html body.chastnoe-oblako-page-redesign .features-benefits .features__wrapper .features__item:nth-child(6) .item__ico {
    display: block;
    margin: 0 auto 30px auto;
    background: url(/chastnoe-oblako/styles_saas/../img/icons/ic-1.svg) no-repeat center; }
  html body.chastnoe-oblako-page-redesign .features-benefits .features__wrapper .features__item .item__ico {
    width: 48px;
    height: 48px; }
  html body.chastnoe-oblako-page-redesign .features-benefits .features__wrapper .features__item .item__text {
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    line-height: 18px;
    color: #000000;
    text-align: center; }
    html body.chastnoe-oblako-page-redesign .features-benefits .features__wrapper .features__item .item__text span {
      width: 16px;
      height: 16px;
      display: inline-block;
      vertical-align: middle;
      background: url(/chastnoe-oblako/styles_saas/../img/icons/info_ico.svg) no-repeat center;
      margin-left: 5px;
      cursor: pointer; }
html body.chastnoe-oblako-page-redesign div.private-cloud-information-block {
  padding-top: 35px;
  padding-bottom: 65px; }
  html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .title {
    margin-bottom: 7px; }
  html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-image {
    background: url(/chastnoe-oblako/styles_saas/../img/computer.png) no-repeat;
    min-height: 237px;
    margin-top: 20px; }
    @media screen and (max-width: 411px) {
      html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-image {
        min-height: 159px;
        background-size: contain; } }
    @media screen and (max-width: 991px) {
      html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-image {
        background-position: center; } }
  html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content {
    margin-top: 30px;
    padding: 0 0 0 25px; }
    html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .landing-button {
      float: right; }
    html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-title {
      font-family: Open Sans;
      font-style: normal;
      font-weight: bold;
      font-size: 17px;
      color: #448CCB;
      margin-bottom: 5px;
      line-height: 23px; }
    html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-subtitle {
      font-family: Open Sans;
      font-style: normal;
      font-weight: normal;
      font-size: 14px;
      color: #000000;
      line-height: 19px; }
    @media screen and (max-width: 410px) {
      html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content {
        margin-top: 10px; } }
    @media screen and (max-width: 991px) {
      html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content {
        padding: 0; } }
    html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-top {
      background: linear-gradient(117.07deg, #9DCF43 0%, #39B54A 100%);
      box-shadow: 1px 4px 13px rgba(0, 0, 0, 0.1);
      border-radius: 8px;
      padding: 5px 16px; }
      html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-top .private-cloud-information-block-content-top-text {
        padding: 0; }
        @media screen and (max-width: 480px) {
          html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-top .private-cloud-information-block-content-top-text {
            width: 100%;
            text-align: center; } }
        html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-top .private-cloud-information-block-content-top-text .private-cloud-information-block-content-top-white-title {
          font-size: 19px;
          font-weight: bold;
          color: #ffffff;
          text-transform: uppercase; }
        html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-top .private-cloud-information-block-content-top-text .private-cloud-information-block-content-top-white-subtitle {
          font-size: 14px;
          font-weight: normal;
          color: #ffffff; }
      html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-top .private-cloud-information-block-content-top-try-now {
        text-align: center;
        margin-top: 7px;
        padding: 0; }
        html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-top .private-cloud-information-block-content-top-try-now > .landing-button {
          z-index: 25;
          position: relative; }
        html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-top .private-cloud-information-block-content-top-try-now:before {
          content: '';
          position: absolute;
          height: 42px;
          width: 54px;
          left: -9px;
          background: url(/chastnoe-oblako/styles_saas/../img/left_shape.png) no-repeat; }
          @media screen and (max-width: 520px) {
            html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-top .private-cloud-information-block-content-top-try-now:before {
              display: none; } }
        html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-top .private-cloud-information-block-content-top-try-now:after {
          content: '';
          position: absolute;
          height: 42px;
          width: 40px;
          right: -9px;
          background: url(/chastnoe-oblako/styles_saas/../img/right_shape.png) no-repeat; }
          @media screen and (max-width: 520px) {
            html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-top .private-cloud-information-block-content-top-try-now:after {
              display: none; } }
        @media screen and (max-width: 480px) {
          html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-top .private-cloud-information-block-content-top-try-now {
            width: 100%;
            text-align: center; } }
    html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-bottom {
      padding: 0;
      margin-top: 14px; }
      html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-bottom .private-cloud-block-item {
        margin-bottom: 12px;
        display: table; }
        html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-bottom .private-cloud-block-item .check {
          display: inline-block;
          border-radius: 100%;
          background-color: #39B54A;
          width: 20px;
          height: 20px;
          text-align: center;
          padding-top: 2px;
          vertical-align: middle;
          color: #ffffff;
          font-size: 11px; }
        html body.chastnoe-oblako-page-redesign div.private-cloud-information-block .private-cloud-information-block-content .private-cloud-information-block-content-bottom .private-cloud-block-item .text {
          font-size: 14px;
          color: #000000;
          font-weight: normal;
          display: table-cell;
          padding-left: 9px;
          line-height: normal;
          vertical-align: middle; }
html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background {
  position: relative;
  background: url(/chastnoe-oblako/styles_saas/../img/center.jpg); }
  @media screen and (min-width: 1920px) {
    html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background {
      background-size: contain; } }
  html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background:before {
    content: '';
    width: 100%;
    position: absolute;
    top: -42px;
    height: 42px;
    background: url(/chastnoe-oblako/styles_saas/../img/top.svg) no-repeat; }
    @media screen and (min-width: 2000px) {
      html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background:before {
        background-size: cover; } }
  html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background:after {
    content: '';
    display: block;
    width: 100%;
    height: 42px;
    background: url(/chastnoe-oblako/styles_saas/../img/bottom-wave-gradient.svg) no-repeat #f6f6f6; }
    @media screen and (min-width: 2000px) {
      html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background:after {
        background-size: cover; } }
  html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .title, html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .subtitle {
    color: #ffffff; }
  html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .title {
    margin-bottom: 45px;
    margin-top: 15px; }
  html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-blocks {
    display: table;
    min-height: 120px;
    margin-bottom: 30px; }
    html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-blocks.last .private-cloud-organization-block-text {
      box-shadow: none; }
    html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-blocks .private-cloud-organization-block-text {
      display: table-cell;
      border-radius: 8px;
      padding: 0 10px;
      box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.13);
      vertical-align: middle;
      text-align: center;
      font-size: 13px;
      color: #ffffff;
      font-weight: bold;
      position: relative; }
      html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-blocks .private-cloud-organization-block-text .landing-button {
        padding: 9px 32px; }
      html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-blocks .private-cloud-organization-block-text:before {
        width: 42px;
        height: 42px;
        position: absolute;
        border-radius: 100%;
        left: -19px;
        top: -19px;
        color: #ffffff;
        font-size: 17px;
        font-weight: bold;
        text-align: center;
        background: #00BFF3;
        padding-top: 8px; }
    html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-blocks .organization-block-background-1 {
      background: url(/chastnoe-oblako/styles_saas/../img/server_img.jpg) no-repeat center;
      background-size: cover; }
      html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-blocks .organization-block-background-1:before {
        content: '1'; }
    html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-blocks .organization-block-background-2 {
      background: url(/chastnoe-oblako/styles_saas/../img/user_img.jpg) no-repeat center;
      background-size: cover; }
      html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-blocks .organization-block-background-2:before {
        content: '2'; }
    html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-blocks .organization-block-background-3 {
      background: url(/chastnoe-oblako/styles_saas/../img/graph_img.jpg) no-repeat center;
      background-size: cover; }
      html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-blocks .organization-block-background-3:before {
        content: '3'; }
    html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-blocks .organization-block-background-4 {
      background: url(/chastnoe-oblako/styles_saas/../img/config_img.jpg) no-repeat center;
      background-size: cover; }
      html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-blocks .organization-block-background-4:before {
        content: '4'; }
  html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-bottom-block {
    padding: 0;
    color: #ffffff;
    font-size: 13px;
    text-align: center; }
    html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-bottom-block > span {
      font-weight: bold; }
  html body.chastnoe-oblako-page-redesign div.private-cloud-organization-background .private-cloud-organization .private-cloud-organization-bottom-button {
    text-align: center;
    margin-top: 25px;
    margin-bottom: 10px; }
html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block {
  margin-top: 30px; }
  html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .subtitle {
    width: 68%;
    margin: 0 auto;
    margin-top: 5px; }
    @media screen and (max-width: 991px) {
      html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .subtitle {
        width: 100%; } }
    html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .subtitle span {
      font-weight: bold; }
  html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .private-cloud-spincrement-block-image {
    background: url(/chastnoe-oblako/styles_saas/../img/notebook.jpg) no-repeat center;
    min-height: 300px;
    background-size: contain;
    margin-top: 35px; }
    @media screen and (max-width: 600px) {
      html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .private-cloud-spincrement-block-image {
        min-height: 250px; } }
  html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .private-cloud-spincrement-block-content {
    margin-top: 75px; }
    @media screen and (max-width: 991px) {
      html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .private-cloud-spincrement-block-content {
        margin-top: 30px; } }
    html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .private-cloud-spincrement-block-content .title {
      font-size: 25px;
      text-align: left;
      margin-bottom: 5px; }
      @media screen and (max-width: 991px) {
        html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .private-cloud-spincrement-block-content .title {
          text-align: center; } }
    html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .private-cloud-spincrement-block-content .private-cloud-spincrement-block-content-text {
      font-size: 14px;
      color: #676767; }
      @media screen and (max-width: 991px) {
        html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .private-cloud-spincrement-block-content .private-cloud-spincrement-block-content-text {
          text-align: center; } }
      html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .private-cloud-spincrement-block-content .private-cloud-spincrement-block-content-text > span {
        font-weight: bold; }
    html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .private-cloud-spincrement-block-content .private-cloud-spincrement {
      margin-top: 25px;
      padding: 0; }
      html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .private-cloud-spincrement-block-content .private-cloud-spincrement .spincrement-counter {
        text-align: center; }
        html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .private-cloud-spincrement-block-content .private-cloud-spincrement .spincrement-counter .count {
          font-size: 28px;
          font-weight: bold;
          color: #39B54A; }
        html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .private-cloud-spincrement-block-content .private-cloud-spincrement .spincrement-counter .silver-text {
          color: #b4b4b4;
          font-size: 12px; }
        html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .private-cloud-spincrement-block-content .private-cloud-spincrement .spincrement-counter:nth-child(2) {
          border-left: 1px solid #e7e7e7;
          border-right: 1px solid #e7e7e7; }
          @media screen and (max-width: 991px) {
            html body.chastnoe-oblako-page-redesign div.private-cloud-spincrement-block .private-cloud-spincrement-block-content .private-cloud-spincrement .spincrement-counter:nth-child(2) {
              border: 0; } }
html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper {
  background: url(/chastnoe-oblako/styles_saas/../img/center-gradient.jpg);
  margin-bottom: 20px;
  margin-top: 40px; }
  @media screen and (min-width: 1920px) {
    html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper {
      background-size: contain; } }
  html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper:before {
    content: '';
    display: block;
    width: 100%;
    height: 42px;
    background: url(/chastnoe-oblako/styles_saas/../img/why_wave_top.svg) no-repeat #f6f6f6; }
    @media screen and (min-width: 2000px) {
      html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper:before {
        background-size: cover; } }
  html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper:after {
    content: '';
    display: block;
    width: 100%;
    height: 42px;
    background: url(/chastnoe-oblako/styles_saas/../img/wave-b.svg) no-repeat #f6f6f6; }
    @media screen and (min-width: 2000px) {
      html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper:after {
        background-size: cover; } }
  html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .title, html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .subtitle {
    color: #ffffff; }
  html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .subtitle {
    margin-bottom: 22px;
    margin-top: 8px; }
  html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .information-about-employees-block {
    color: #ffffff;
    text-align: center; }
    @media (max-width: 991px) {
      html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .information-about-employees-block {
        margin-bottom: 25px; } }
    html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .information-about-employees-block .information-about-employees-block-ico {
      min-height: 78px; }
    html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .information-about-employees-block .employees-block-ico-1 {
      background: url(/chastnoe-oblako/styles_saas/../img/sertific_ico.png) no-repeat center; }
    html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .information-about-employees-block .employees-block-ico-2 {
      background: url(/chastnoe-oblako/styles_saas/../img/hserver_ico.png) no-repeat center; }
    html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .information-about-employees-block .employees-block-ico-3 {
      background: url(/chastnoe-oblako/styles_saas/../img/skill_img.png) no-repeat center; }
    html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .information-about-employees-block .information-about-employees-block-title {
      font-size: 17px;
      font-weight: bold;
      margin-top: 8px;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3);
      padding-bottom: 8px; }
      @media screen and (max-width: 991px) {
        html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .information-about-employees-block .information-about-employees-block-title {
          border: none;
          padding-bottom: 5px; } }
    html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .information-about-employees-block .information-about-employees-block-text {
      font-size: 13px;
      padding-top: 10px; }
      @media (max-width: 991px) {
        html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .information-about-employees-block .information-about-employees-block-text {
          padding-top: 0; }
          html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .information-about-employees-block .information-about-employees-block-text:not(.last-block-border) {
            border-bottom: 1px solid rgba(255, 255, 255, 0.3);
            padding-bottom: 20px; } }
  html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .information-about-employees-bottom-button {
    text-align: center;
    margin: 15px 0; }
    @media screen and (max-width: 991px) {
      html body.chastnoe-oblako-page-redesign div.information-about-employees-wrapper .information-about-employees .information-about-employees-bottom-button {
        margin: 0 0 15px 0; } }
html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware {
  margin-top: 45px; }
  html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .title {
    margin-bottom: 35px; }
  html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-image-block {
    padding: 0; }
    html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-image-block .virtualization-hyper-v-and-vmware-image {
      background-repeat: no-repeat;
      border-radius: 8px;
      box-shadow: 1px 4px 13px rgba(0, 0, 0, 0.1);
      min-height: 209px;
      background-image: url(/chastnoe-oblako/styles_saas/../img/hyper-v_img.jpg);
      background-position: center top;
      background-size: cover; }
      @media screen and (max-width: 420px) {
        html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-image-block .virtualization-hyper-v-and-vmware-image {
          min-height: 154px; } }
  html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-content {
    padding-left: 25px; }
    @media screen and (max-width: 991px) {
      html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-content {
        margin-top: 20px;
        padding: 0; } }
    html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-content .title {
      font-size: 25px;
      text-align: left;
      margin-bottom: 5px; }
      @media screen and (max-width: 991px) {
        html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-content .title {
          text-align: center; } }
    html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-content .virtualization-hyper-v-and-vmware-text {
      font-size: 14px;
      text-align: justify;
      color: #000000; }
      html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-content .virtualization-hyper-v-and-vmware-text > span {
        font-weight: bold; }
    html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-content .virtualization-hyper-v-and-vmware-logos {
      margin-top: 15px;
      padding: 0; }
      @media screen and (max-width: 991px) {
        html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-content .virtualization-hyper-v-and-vmware-logos {
          display: none; } }
      html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-content .virtualization-hyper-v-and-vmware-logos > span {
        min-height: 47px;
        opacity: 0.25; }
        html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-content .virtualization-hyper-v-and-vmware-logos > span:not(:last-child) {
          margin-right: 19px; }
      html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-content .virtualization-hyper-v-and-vmware-logos .logo-microsoft-hyper-v {
        width: 109px;
        background: url(/chastnoe-oblako/styles_saas/../img/microsoft-hyper-v_logo.png) no-repeat center; }
      html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-content .virtualization-hyper-v-and-vmware-logos .logo-vmware {
        width: 130px;
        background: url(/chastnoe-oblako/styles_saas/../img/vmware_logo.png) no-repeat center; }
      html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-content .virtualization-hyper-v-and-vmware-logos .logo-storedata {
        width: 140px;
        background: url(/chastnoe-oblako/styles_saas/../img/storedata_logo.png) no-repeat center; }
  html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-bottom-block {
    margin-top: 25px;
    background: linear-gradient(132.42deg, #9DCF43 0%, #39B54A 100%);
    box-shadow: 1px 4px 13px rgba(0, 0, 0, 0.1);
    border-radius: 8px;
    padding: 6px 15px; }
    html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-bottom-block .virtualization-hyper-v-and-vmware-bottom-block-white-text {
      padding: 0; }
      html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-bottom-block .virtualization-hyper-v-and-vmware-bottom-block-white-text .title {
        font-size: 17px;
        color: #ffffff;
        text-align: left;
        text-transform: uppercase;
        margin: 0; }
        @media screen and (max-width: 991px) {
          html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-bottom-block .virtualization-hyper-v-and-vmware-bottom-block-white-text .title {
            text-align: center; } }
      html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-bottom-block .virtualization-hyper-v-and-vmware-bottom-block-white-text .subtitle {
        color: #ffffff;
        font-size: 13px;
        text-align: left; }
        @media screen and (max-width: 991px) {
          html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-bottom-block .virtualization-hyper-v-and-vmware-bottom-block-white-text .subtitle {
            text-align: center; } }
    html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-bottom-block .virtualization-hyper-v-and-vmware-bottom-block-button {
      text-align: center;
      margin-top: 5px; }
      html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-bottom-block .virtualization-hyper-v-and-vmware-bottom-block-button:before {
        content: '';
        position: absolute;
        height: 42px;
        width: 54px;
        left: 0;
        background: url(/chastnoe-oblako/styles_saas/../img/left_shape.png) no-repeat; }
        @media screen and (max-width: 991px) {
          html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-bottom-block .virtualization-hyper-v-and-vmware-bottom-block-button:before {
            left: 20%; } }
        @media screen and (max-width: 520px) {
          html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-bottom-block .virtualization-hyper-v-and-vmware-bottom-block-button:before {
            display: none; } }
      html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-bottom-block .virtualization-hyper-v-and-vmware-bottom-block-button:after {
        content: '';
        position: absolute;
        height: 42px;
        width: 54px;
        right: 0;
        background: url(/chastnoe-oblako/styles_saas/../img/right_shape.png) no-repeat; }
        @media screen and (max-width: 991px) {
          html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-bottom-block .virtualization-hyper-v-and-vmware-bottom-block-button:after {
            right: 20%; } }
        @media screen and (max-width: 520px) {
          html body.chastnoe-oblako-page-redesign div.virtualization-hyper-v-and-vmware .virtualization-hyper-v-and-vmware-bottom-block .virtualization-hyper-v-and-vmware-bottom-block-button:after {
            display: none; } }
html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper {
  background: url(/chastnoe-oblako/styles_saas/../img/center-wave-1.jpg);
  margin-top: 32px;
  margin-bottom: 28px; }
  @media screen and (min-width: 1920px) {
    html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper {
      background-size: contain; } }
  html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper:before {
    content: '';
    display: block;
    width: 100%;
    height: 42px;
    background: url(/chastnoe-oblako/styles_saas/../img/top-wave-1.svg) no-repeat #f6f6f6; }
    @media screen and (min-width: 2000px) {
      html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper:before {
        background-size: cover; } }
  html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper:after {
    content: '';
    display: block;
    width: 100%;
    height: 42px;
    background: url(/chastnoe-oblako/styles_saas/../img/bottom-wave-1.svg) no-repeat #f6f6f6; }
    @media screen and (min-width: 2000px) {
      html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper:after {
        background-size: cover; } }
  html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper .independent-hypervisors {
    margin-bottom: 25px;
    margin-top: 7px; }
    html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper .independent-hypervisors .title, html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper .independent-hypervisors .subtitle {
      color: #ffffff; }
    html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper .independent-hypervisors .title {
      margin-bottom: 8px; }
    html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper .independent-hypervisors .independent-hypervisors-logo {
      min-height: 105px;
      margin-top: 30px;
      background: url(/chastnoe-oblako/styles_saas/../img/ms.png) no-repeat center; }
    html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper .independent-hypervisors .independent-hypervisors-text {
      color: #ffffff;
      margin-top: 40px;
      position: relative;
      padding: 0 0 0 40px; }
      @media screen and (max-width: 991px) {
        html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper .independent-hypervisors .independent-hypervisors-text {
          padding: 0;
          text-align: center; } }
      html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper .independent-hypervisors .independent-hypervisors-text:after {
        content: '';
        position: absolute;
        height: 90px;
        width: 1px;
        background: #ffffff;
        top: 0px;
        left: 20px; }
        @media screen and (max-width: 991px) {
          html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper .independent-hypervisors .independent-hypervisors-text:after {
            display: none; } }
      html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper .independent-hypervisors .independent-hypervisors-text .title-for-block {
        font-size: 16px;
        margin-bottom: 10px;
        font-weight: bold; }
        @media screen and (max-width: 991px) {
          html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper .independent-hypervisors .independent-hypervisors-text .title-for-block {
            text-align: center; } }
      html body.chastnoe-oblako-page-redesign div.independent-hypervisors-wrapper .independent-hypervisors .independent-hypervisors-text .text-for-block {
        font-size: 14px; }
html body.chastnoe-oblako-page-redesign div.any-software-wrapper .any-software {
  padding: 0 7.5px; }
  @media screen and (max-width: 991px) {
    html body.chastnoe-oblako-page-redesign div.any-software-wrapper .any-software {
      padding: 0 15px; } }
  html body.chastnoe-oblako-page-redesign div.any-software-wrapper .any-software .title {
    margin-bottom: 7px; }
  html body.chastnoe-oblako-page-redesign div.any-software-wrapper .any-software .subtitle {
    margin-bottom: 25px; }
  html body.chastnoe-oblako-page-redesign div.any-software-wrapper .any-software .any-software-inf-blocks {
    margin-bottom: 25px;
    padding: 0 7.5px; }
    @media screen and (max-width: 991px) {
      html body.chastnoe-oblako-page-redesign div.any-software-wrapper .any-software .any-software-inf-blocks {
        padding: 0; } }
    html body.chastnoe-oblako-page-redesign div.any-software-wrapper .any-software .any-software-inf-blocks .any-software-inf-block {
      background: #ffffff;
      min-height: 163px;
      box-shadow: 1px 4px 13px rgba(0, 0, 0, 0.1);
      border-radius: 8px;
      padding: 20px;
      position: relative; }
      html body.chastnoe-oblako-page-redesign div.any-software-wrapper .any-software .any-software-inf-blocks .any-software-inf-block:hover .button-more {
        background-position: 93%; }
      html body.chastnoe-oblako-page-redesign div.any-software-wrapper .any-software .any-software-inf-blocks .any-software-inf-block .button-more {
        position: absolute;
        color: #ffffff;
        right: 0;
        top: 0;
        cursor: pointer;
        background: #39B54A;
        padding: 4px 27px 5px 15px;
        border-radius: 0 8px;
        background-image: url(/chastnoe-oblako/styles_saas/../img/right.png);
        background-repeat: no-repeat;
        background-position: 90%;
        display: none; }
      html body.chastnoe-oblako-page-redesign div.any-software-wrapper .any-software .any-software-inf-blocks .any-software-inf-block .any-software-inf-block-logo {
        min-height: 42px;
        margin-top: 30px;
        margin-bottom: 14px; }
      html body.chastnoe-oblako-page-redesign div.any-software-wrapper .any-software .any-software-inf-blocks .any-software-inf-block .software-logo-1 {
        background: url(/chastnoe-oblako/styles_saas/../img/1c_logo.png) no-repeat center; }
      html body.chastnoe-oblako-page-redesign div.any-software-wrapper .any-software .any-software-inf-blocks .any-software-inf-block .software-logo-2 {
        background: url(/chastnoe-oblako/styles_saas/../img/mirosoft-company_logo.png) no-repeat center; }
      html body.chastnoe-oblako-page-redesign div.any-software-wrapper .any-software .any-software-inf-blocks .any-software-inf-block .software-logo-3 {
        background: url(/chastnoe-oblako/styles_saas/../img/vm-ware-company_logo.png) no-repeat center; }
      html body.chastnoe-oblako-page-redesign div.any-software-wrapper .any-software .any-software-inf-blocks .any-software-inf-block .any-software-inf-block-text {
        text-align: center;
        font-size: 14px;
        color: #787878; }
  html body.chastnoe-oblako-page-redesign div.any-software-wrapper .any-software .any-software-bottom-button {
    text-align: center; }

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/components/itlite/form_popup/templates/landing/style.css?17211475244297*/
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 20.03.2018, 12:44:31
    Author     : abaklykov
*/
html body .landing-popup-fancyform .fancybox-skin {
  padding: 0 !important;
  background-color: #f6f6f6;
  border-radius: 8px; }
  html body .landing-popup-fancyform .fancybox-skin .fancybox-outer {
    padding-bottom: 20px; }
    html body .landing-popup-fancyform .fancybox-skin .fancybox-outer .fancybox-inner form.global_fancy_form_landing .popup_form_title {
      background-color: #46cc58;
      text-align: center;
      font-size: 16px;
      color: #ffffff;
      font-weight: bold;
      padding: 15px;
      border-top-left-radius: 8px;
      border-top-right-radius: 8px; }
    html body .landing-popup-fancyform .fancybox-skin .fancybox-outer .fancybox-inner form.global_fancy_form_landing input[type=text] {
      width: 100%;
      height: 31px;
      margin-top: 5px;
      border-radius: 5px;
      background-color: #ffffff;
      border: solid 1px #cdcdcd;
      padding-left: 34px;
      font-size: 14px;
      font-weight: 300;
      color: #000000;
      outline: none; }
      html body .landing-popup-fancyform .fancybox-skin .fancybox-outer .fancybox-inner form.global_fancy_form_landing input[type=text].popup_input_fio {
        background-image: url(/bitrix/components/itlite/form_popup/templates/landing/img/user-gray-ico.png);
        background-repeat: no-repeat;
        background-position-x: 10px;
        background-position-y: 7px; }
      html body .landing-popup-fancyform .fancybox-skin .fancybox-outer .fancybox-inner form.global_fancy_form_landing input[type=text].phonemask {
        background-image: url(/bitrix/components/itlite/form_popup/templates/landing/img/phone-gray-ico.png);
        background-repeat: no-repeat;
        background-position-x: 10px;
        background-position-y: 8px; }
      html body .landing-popup-fancyform .fancybox-skin .fancybox-outer .fancybox-inner form.global_fancy_form_landing input[type=text].popup_input_email {
        background-image: url(/bitrix/components/itlite/form_popup/templates/landing/img/mail-gray-ico.png);
        background-repeat: no-repeat;
        background-position-x: 10px;
        background-position-y: 7px; }
    html body .landing-popup-fancyform .fancybox-skin .fancybox-outer .fancybox-inner form.global_fancy_form_landing label {
      display: block;
      font-size: 14px;
      font-weight: 300;
      color: #4b4b4b;
      margin-top: 17px; }
    html body .landing-popup-fancyform .fancybox-skin .fancybox-outer .fancybox-inner form.global_fancy_form_landing .popup_form_notes {
      font-size: 13px;
      font-weight: 300;
      font-style: normal;
      line-height: normal;
      color: #b8b8b8;
      margin-top: 20px; }
    html body .landing-popup-fancyform .fancybox-skin .fancybox-outer .fancybox-inner form.global_fancy_form_landing input[type=submit] {
      display: inline-block;
      border-radius: 17.5px;
      background-color: #f26522;
      color: #ffffff;
      font-size: 16px;
      font-weight: bold;
      border: 2px solid #f26522 !important;
      padding: 5px 22px !important;
      margin-top: 14px !important;
      outline: none; }
      html body .landing-popup-fancyform .fancybox-skin .fancybox-outer .fancybox-inner form.global_fancy_form_landing input[type=submit]:hover, html body .landing-popup-fancyform .fancybox-skin .fancybox-outer .fancybox-inner form.global_fancy_form_landing input[type=submit]:active {
        background-image: linear-gradient(to top, #ff7635, #f26522);
        border: 2px solid #d45519;
        cursor: pointer; }
    html body .landing-popup-fancyform .fancybox-skin .fancybox-outer .post-form-class.no-redirect {
      text-align: center;
      margin-top: 15px;
      background-color: #f6f6f6;
      padding: 0 15px; }
  html body .landing-popup-fancyform .fancybox-skin .fancybox-close {
    background-image: url(/bitrix/components/itlite/form_popup/templates/landing/img/exit-white-ico.png);
    background-size: contain;
    top: 17px;
    right: 15px;
    width: 20px;
    height: 20px; }
    @media (max-width: 500px) {
      html body .landing-popup-fancyform .fancybox-skin .fancybox-close {
        top: 2px;
        right: 2px; } }

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/components/itlite/site.menu/templates/.pagetopbarpanels_childs_of1level/style.css?17570006196057*/
.pagetopbarpanels_childs_of1level-menu{width:100%}.pagetopbarpanels_childs_of1level-menu .flex-boxs-block{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-center safe;align-items:stretch;align-content:stretch}.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-2-1{min-width:160px;width:50%;flex-basis:50%}@media (max-width: 1023px){.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-2-1{width:50%;flex-basis:50%}}@media (max-width: 799px){.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-2-1{width:50%;flex-basis:50%}}@media (max-width: 480px){.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-2-1{width:99%;flex-basis:100%}}.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-3-2-1{min-width:160px;width:33%;flex-basis:33%}@media (max-width: 1023px){.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-3-2-1{width:50%;flex-basis:33%}}@media (max-width: 799px){.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-3-2-1{width:50%;flex-basis:50%}}@media (max-width: 480px){.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-3-2-1{width:99%;flex-basis:100%}}.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-4-3-2-1{min-width:200px;width:25%;flex-basis:25%}@media (max-width: 1023px){.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-4-3-2-1{width:32%;flex-basis:33%}.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-4-3-2-1:nth-last-child(3n){flex-grow:1}}@media (max-width: 799px){.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-4-3-2-1{width:50%;flex-basis:50%}}@media (max-width: 480px){.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-4-3-2-1{width:99%;flex-basis:100%}}.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-4-3-2-1:nth-last-child(1){flex-grow:1}.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-5-3-2{min-width:160px;width:20%;flex-basis:20%}@media (max-width: 1199px){.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-5-3-2{width:32%;flex-basis:33%}}@media (max-width: 799px){.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-5-3-2{width:32%;flex-basis:50%}}@media (max-width: 480px){.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-5-3-2{width:50%;flex-basis:100%}}.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-5-3-2:nth-last-child(1){flex-grow:1}.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-5-3-2:nth-last-child(2){flex-grow:1}.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-2-1 .box-items,.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-3-2-1 .box-items,.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-4-3-2-1 .box-items,.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-5-3-2 .box-items{margin:5px;padding:5px;padding-right:6px;padding-left:6px}.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-2-1 .box-items .flex-box-img,.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-3-2-1 .box-items .flex-box-img,.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-4-3-2-1 .box-items .flex-box-img,.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-5-3-2 .box-items .flex-box-img{width:64px;height:64px;float:left}.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-2-1 .box-items .flex-box-text,.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-3-2-1 .box-items .flex-box-text,.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-4-3-2-1 .box-items .flex-box-text,.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-5-3-2 .box-items .flex-box-text{height:64px;width:auto;padding-top:unset;font-family:Roboto;font-style:normal;font-weight:normal;font-size:14px;line-height:130%;align-items:center;text-align:left;align-content:center;padding-left:2%}.pagetopbarpanels_childs_of1level-menu ul{padding-right:0px}.pagetopbarpanels_childs_of1level-menu .flex-boxs-block{list-style:none}.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-2-1 .box-items,.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-3-2-1 .box-items,.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-4-3-2-1 .box-items,.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-5-3-2 .box-items{display:block;position:relative}.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-2-1 .box-items .flex-box-text,.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-3-2-1 .box-items .flex-box-text,.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-4-3-2-1 .box-items .flex-box-text,.pagetopbarpanels_childs_of1level-menu .flex-boxs-block .flex-box-5-3-2 .box-items .flex-box-text{display:flex}.pagetopbarpanels_childs_of1level-menu .box-items{background:#EFEFEF}.pagetopbarpanels_childs_of1level-menu .box-items.havetooltips:hover{background:#F7F7F7;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.pagetopbarpanels_childs_of1level-menu .topbarpanels-tooltips{position:absolute;padding:7px 10px;display:block;overflow:hidden;opacity:0;max-width:unset;max-height:0px;transition:max-height ease-out 0.8s;background:#F7F7F7;font-size:12px}.pagetopbarpanels_childs_of1level-menu .box-items .topbarpanels-tooltips:hover,.pagetopbarpanels_childs_of1level-menu .box-items:hover .topbarpanels-tooltips{display:block;opacity:1;max-height:400px;position:absolute;width:100%;border-top-left-radius:0px;border-top-right-radius:0px;z-index:999;margin-top:-4px;left:0px}.pagetopbarpanels_childs_of1level-menu .box-items:hover{box-shadow:1px 2px 6px #777}.pagetopbarpanels_childs_of1level-menu .box-items .topbarpanels-tooltips:hover,.pagetopbarpanels_childs_of1level-menu .box-items:hover .topbarpanels-tooltips{box-shadow:1px 5px 5px #777}
/*# sourceMappingURL=style.css.map */
 @media(max-width: 480px){.segment-info-20{margin-left:-5px !important;}}

/* End */
/* /chastnoe-oblako/styles_saas/style.css?172114757845967 */
/* /bitrix/components/itlite/form_popup/templates/landing/style.css?17211475244297 */
/* /bitrix/components/itlite/site.menu/templates/.pagetopbarpanels_childs_of1level/style.css?17570006196057 */
