Your IP : 18.222.45.122


Current Path : /home/bitrix/ext_www/dev.ballu.in.ua/promo/transformer-system/l/
Upload File :
Current File : /home/bitrix/ext_www/dev.ballu.in.ua/promo/transformer-system/l/article.16.dongle.less

.dongle {
  padding: 3em 0;
  &-ttl {
    .bigYellowTitle;
    text-align: center;
  }
  &-module {
    &-ttl {
      .caps;
      margin-bottom: 1em;
      .text {
        &-2 {
          .font(4em, normal);
          font-weight: 400;
          color: @yellow;
        }
        &-1 {
          .font(2.625em, normal);
          margin-right: 0.1em;
        }
      }
    }
    &-desc {
      .standardDesc;
      line-height: 1.2em;
    }
  }
  &-ico {
    &-img {
      margin: 0 auto;
    }
    &-desc {
      .standardDesc;
      .caps;
      text-align: center;
    }
  }
  &-device {
    max-width: 100%;
    margin: 0 auto;
  }
  &-cols {
    width: 76.6%;
    margin: 0 auto;
    align-items: flex-end;
    > .col {
      &:first-child {
        flex-direction: column;
        .setCol(12%);
        padding-bottom: 3em;
      }
      &:nth-child(2) {
        .setCol(30%);
      }
      &:last-child {
        flex-direction: column;
        .setCol(58%);
        padding-bottom: 3em;
      }
    }
  }

  &-app {
    padding-bottom: 4em;
    &-ttl {
      position: absolute;
      bottom: 0;
      right: 0;
      left: 0;
      .caps;
      text-align: center;
      margin-bottom: 1em;
      .text {
        &-1 {
          .font(2.125em, normal);
          margin-right: 0.1em;
        }
        &-2 {
          .font(4.438em, 1em);
          font-weight: 400;
          color: @yellow;
          display: block;
        }
      }
    }
    &-img{
      position: relative;
      z-index: 0;
      width: 100%;
    }
    &-hand {
      position: absolute;
      bottom: 7%;
      left: 0;
      z-index: 1;
      width: 41.7%;
    }
    &-device {
      position: absolute;
      top:-7.6%;
      right: 2.6%;
      z-index: 1;
      width: 30.5%;
    }
  }
  &-intellect{
    padding: 6em 0;
    background-color:@odd;
    &-cols {
      align-items: flex-end;
      > .col {
        .setCol(50%);
        &:last-child {
          position: relative;
        }
      }
    }
    &-ttl {
      .caps;
      .font(2.75em, 1em);
      margin-bottom: 1em;
    }
    &-list {
      .font(1.375em, 1em);
      padding: 0 0 0 1em;
      width: 60%;
      li {
        line-height: 1em;
        margin-bottom: 1em;
      }
    }
    .app-btns{
      position: absolute;
      right: 0;
      bottom: 0;
      list-style: none;
      margin: 0;
      padding: 0;
      li {
        display: block;
        &:first-child {
          margin-bottom: 0.5em;
        }
      }
    }
  }
}