.article-aad {
  margin: 20px 0 0 0; }
  .article-aad h2 {
    font-weight: bold;
    margin: 45px 0px; }
    @media (min-width: 768px) {
      .article-aad h2 {
        font-size: 30px; } }
  .article-aad sup {
    font-size: 50%;
    top: 0;
    vertical-align: super; }
  .article-aad section.header-aad {
    background-image: -webkit-gradient(linear, left bottom, left top, from(#9bd9fb), color-stop(100%, #d2edf1), color-stop(100%, #abc3cb), to(white));
    background-image: linear-gradient(0deg, #9bd9fb 0%, #d2edf1 100%, #abc3cb 100%, white 100%);
    position: relative; }
    .article-aad section.header-aad:before {
      content: '';
      background-image: url("../images/el-bg-header.png");
      background-size: 100%;
      position: absolute;
      right: 0px;
      top: 53px;
      width: 529px;
      height: 581px; }
    .article-aad section.header-aad .container h1 {
      color: #000;
      margin: 57px 0px 50px; }
    .article-aad section.header-aad .section-warn-descr .warn-descr {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative; }
      @media (min-width: 0px) and (max-width: 767px) {
        .article-aad section.header-aad .section-warn-descr .warn-descr {
          display: block; } }
      .article-aad section.header-aad .section-warn-descr .warn-descr .red-block {
        width: 40%;
        background-color: #d60037; }
        .article-aad section.header-aad .section-warn-descr .warn-descr .red-block[data-scroll] {
          -webkit-transition: opacity 1s ease 0.5s;
          transition: opacity 1s ease 0.5s;
          opacity: 0; }
        .article-aad section.header-aad .section-warn-descr .warn-descr .red-block[data-scroll="in"] {
          opacity: 1; }
        .article-aad section.header-aad .section-warn-descr .warn-descr .red-block:before {
          content: '';
          position: absolute;
          right: 100%;
          width: 200%;
          background-color: #d60037;
          height: 100%;
          -webkit-transition: height 1s ease 0s;
          transition: height 1s ease 0s; }
        @media (min-width: 0px) and (max-width: 767px) {
          .article-aad section.header-aad .section-warn-descr .warn-descr .red-block {
            width: auto;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            padding: 18px 18px 18px 50px;
            margin: 0 -20px; }
            .article-aad section.header-aad .section-warn-descr .warn-descr .red-block:before {
              display: none; } }
        .article-aad section.header-aad .section-warn-descr .warn-descr .red-block > div {
          position: relative;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          height: 100%; }
          @media (min-width: 0px) and (max-width: 767px) {
            .article-aad section.header-aad .section-warn-descr .warn-descr .red-block > div {
              display: block; } }
          .article-aad section.header-aad .section-warn-descr .warn-descr .red-block > div > div {
            padding: 8px 20px 8px 0;
            width: 100%; }
            @media (min-width: 0px) and (max-width: 767px) {
              .article-aad section.header-aad .section-warn-descr .warn-descr .red-block > div > div {
                padding: 8px 0px 8px 0; } }
            .article-aad section.header-aad .section-warn-descr .warn-descr .red-block > div > div > i {
              position: absolute;
              right: -16px;
              top: 0px;
              width: 100%;
              max-width: 19px;
              bottom: 0px; }
              @media (min-width: 0px) and (max-width: 767px) {
                .article-aad section.header-aad .section-warn-descr .warn-descr .red-block > div > div > i {
                  right: auto;
                  left: -38px;
                  top: 0px;
                  bottom: 50px; } }
              .article-aad section.header-aad .section-warn-descr .warn-descr .red-block > div > div > i > i {
                background-color: #ba0c39;
                -webkit-clip-path: polygon(100% 0, 90% 100%, 10% 100%, 0% 0%);
                        clip-path: polygon(100% 0, 90% 100%, 10% 100%, 0% 0%);
                width: 100%;
                height: 100%;
                display: block; }
              .article-aad section.header-aad .section-warn-descr .warn-descr .red-block > div > div > i:before {
                content: '';
                width: 24px;
                height: 24px;
                border-radius: 50%;
                position: absolute;
                background-color: #ba0c39;
                right: -3px;
                top: 100%;
                margin-top: 30px; }
            .article-aad section.header-aad .section-warn-descr .warn-descr .red-block > div > div p {
              color: #ffffff;
              font-weight: normal;
              margin: 0px 0px; }
            .article-aad section.header-aad .section-warn-descr .warn-descr .red-block > div > div ul {
              margin: 0;
              padding: 0;
              list-style: none; }
              .article-aad section.header-aad .section-warn-descr .warn-descr .red-block > div > div ul li {
                color: #ffffff;
                margin: 4px 0;
                font-weight: 300;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center;
                line-height: 1.2em; }
                .article-aad section.header-aad .section-warn-descr .warn-descr .red-block > div > div ul li span {
                  padding-left: 5px; }
                .article-aad section.header-aad .section-warn-descr .warn-descr .red-block > div > div ul li b {
                  font-size: 48px;
                  line-height: 53px;
                  font-weight: 100; }
      .article-aad section.header-aad .section-warn-descr .warn-descr .right-block {
        width: 60%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        .article-aad section.header-aad .section-warn-descr .warn-descr .right-block[data-scroll] {
          -webkit-transition: all 0.5s ease 0.5s;
          transition: all 0.5s ease 0.5s;
          -webkit-transform: translateY(50%);
                  transform: translateY(50%);
          opacity: 0; }
        .article-aad section.header-aad .section-warn-descr .warn-descr .right-block[data-scroll="in"] {
          -webkit-transform: translateX(0%);
                  transform: translateX(0%);
          opacity: 1; }
        @media (min-width: 0px) and (max-width: 767px) {
          .article-aad section.header-aad .section-warn-descr .warn-descr .right-block {
            width: auto;
            display: block; } }
        .article-aad section.header-aad .section-warn-descr .warn-descr .right-block div {
          padding-left: 47px; }
          @media (min-width: 0px) and (max-width: 767px) {
            .article-aad section.header-aad .section-warn-descr .warn-descr .right-block div {
              padding: 20px 0; } }
          .article-aad section.header-aad .section-warn-descr .warn-descr .right-block div p {
            font-size: 22px;
            line-height: 1.3em;
            color: #282828;
            font-weight: normal; }
            .article-aad section.header-aad .section-warn-descr .warn-descr .right-block div p b {
              font-weight: 800;
              color: #d60037;
              border-bottom: 1px dashed #d60037;
              cursor: pointer; }
            @media (min-width: 0px) and (max-width: 767px) {
              .article-aad section.header-aad .section-warn-descr .warn-descr .right-block div p {
                font-size: 16px;
                text-align: center; } }
    .article-aad section.header-aad .section-frequency {
      padding-top: 30px;
      border-bottom: 1px solid #ffffff; }
      @media (max-width: 767px) {
        .article-aad section.header-aad .section-frequency {
          padding-top: 0px; } }
      .article-aad section.header-aad .section-frequency h2 {
        margin-bottom: 10px; }
      .article-aad section.header-aad .section-frequency .items-grafick {
        padding-bottom: 100px;
        position: relative; }
        @media (max-width: 1199px) {
          .article-aad section.header-aad .section-frequency .items-grafick {
            padding-bottom: 120px; } }
        @media (max-width: 991px) {
          .article-aad section.header-aad .section-frequency .items-grafick {
            padding-bottom: 0px; } }
        .article-aad section.header-aad .section-frequency .items-grafick .item-graf {
          padding-top: 10px; }
          .article-aad section.header-aad .section-frequency .items-grafick .item-graf > b {
            display: block;
            margin: 8px 0; }
            @media (max-width: 520px) {
              .article-aad section.header-aad .section-frequency .items-grafick .item-graf > b {
                margin: 2px 0; } }
          .article-aad section.header-aad .section-frequency .items-grafick .item-graf p {
            font-weight: 300;
            margin: 0px; }
          .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf {
            position: relative;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            overflow: hidden; }
            .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div {
              position: relative; }
              .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div img {
                height: 72px !important; }
                @media (max-width: 1199px) {
                  .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div img {
                    height: 60px !important; } }
                @media (max-width: 767px) {
                  .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div img {
                    height: 50px !important; } }
                @media (max-width: 620px) {
                  .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div img {
                    height: 40px !important; } }
                @media (max-width: 520px) {
                  .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div img {
                    height: 30px !important; } }
                @media (max-width: 390px) {
                  .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div img {
                    height: 24px !important; } }
                .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div img[data-scroll] {
                  -webkit-transition: all 1s ease 0s;
                  transition: all 1s ease 0s;
                  -webkit-transform: translateX(-100%);
                          transform: translateX(-100%); }
                .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div img[data-scroll="in"] {
                  -webkit-transform: translateX(0%);
                          transform: translateX(0%); }
              .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div b {
                position: absolute;
                left: 5px;
                top: 0px;
                font-size: 48px;
                line-height: 72px;
                color: #d60037;
                font-weight: 800; }
                @media (max-width: 1199px) {
                  .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div b {
                    font-size: 40px;
                    line-height: 60px; } }
                @media (max-width: 767px) {
                  .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div b {
                    font-size: 35px;
                    line-height: 50px; } }
                @media (max-width: 620px) {
                  .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div b {
                    font-size: 30px;
                    line-height: 40px; } }
                @media (max-width: 520px) {
                  .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div b {
                    font-size: 25px;
                    line-height: 30px; } }
                @media (max-width: 390px) {
                  .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div b {
                    font-size: 20px;
                    line-height: 24px; } }
                .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div b[data-scroll] {
                  -webkit-transition: all 0.5s ease 1s;
                  transition: all 0.5s ease 1s;
                  -webkit-transform: translateX(20%);
                          transform: translateX(20%);
                  opacity: 0; }
                .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div b[data-scroll="in"] {
                  -webkit-transform: translateX(0%);
                          transform: translateX(0%);
                  opacity: 1; }
              .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div span {
                position: absolute;
                top: 0;
                padding-left: 3px; }
                .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div span[data-scroll] {
                  -webkit-transition: all 1s ease 0s;
                  transition: all 1s ease 0s;
                  left: 0%; }
                .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div span[data-scroll="in"] {
                  left: 100%; }
                .article-aad section.header-aad .section-frequency .items-grafick .item-graf .graf > div span img {
                  max-width: none; }
        .article-aad section.header-aad .section-frequency .items-grafick .doctors {
          position: absolute;
          right: 10%;
          bottom: 5px; }
          @media (max-width: 1199px) {
            .article-aad section.header-aad .section-frequency .items-grafick .doctors {
              right: 0; } }
          .article-aad section.header-aad .section-frequency .items-grafick .doctors img {
            position: relative; }
          @media (max-width: 991px) {
            .article-aad section.header-aad .section-frequency .items-grafick .doctors {
              position: relative;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center;
              bottom: 0px;
              padding: 40px 0px 5px 0px; }
              .article-aad section.header-aad .section-frequency .items-grafick .doctors img {
                -webkit-box-flex: 0;
                    -ms-flex: 0 0 auto;
                        flex: 0 0 auto; } }
          @media (max-width: 767px) {
            .article-aad section.header-aad .section-frequency .items-grafick .doctors img {
              width: 108px; } }
          @media (max-width: 420px) {
            .article-aad section.header-aad .section-frequency .items-grafick .doctors img {
              width: 80px; } }
          .article-aad section.header-aad .section-frequency .items-grafick .doctors .tool {
            background-image: url("../images/tool-doctors.png");
            background-size: 100% auto;
            background-repeat: no-repeat;
            width: 518px;
            height: 172px;
            position: absolute;
            right: -3px;
            bottom: 105px;
            padding-bottom: 80px;
            -webkit-transform-origin: 100% 50%;
                    transform-origin: 100% 50%;
            -webkit-box-sizing: content-box;
                    box-sizing: content-box; }
            @media (max-width: 991px) {
              .article-aad section.header-aad .section-frequency .items-grafick .doctors .tool {
                position: relative;
                right: 0px;
                bottom: 0px;
                padding-bottom: 0;
                background-image: url("../images/tool-doctors-small.png");
                width: 382px;
                height: 190px; } }
            .article-aad section.header-aad .section-frequency .items-grafick .doctors .tool > div {
              padding: 22px 59px 0px 43px; }
              .article-aad section.header-aad .section-frequency .items-grafick .doctors .tool > div span {
                color: #fff; }
            @media (max-width: 767px) {
              .article-aad section.header-aad .section-frequency .items-grafick .doctors .tool {
                width: 262px;
                height: 130px;
                -webkit-box-flex: 0;
                    -ms-flex: 0 0 auto;
                        flex: 0 0 auto; }
                .article-aad section.header-aad .section-frequency .items-grafick .doctors .tool > div {
                  padding: 14px 26px 0px 15px;
                  font-size: 15px;
                  line-height: 17px; } }
            @media (max-width: 420px) {
              .article-aad section.header-aad .section-frequency .items-grafick .doctors .tool {
                width: 223px;
                height: 112px; }
                .article-aad section.header-aad .section-frequency .items-grafick .doctors .tool > div {
                  font-size: 12px;
                  line-height: 14px; } }
            .article-aad section.header-aad .section-frequency .items-grafick .doctors .tool[data-scroll] {
              -webkit-transition: -webkit-transform 0.5s ease 1s;
              transition: -webkit-transform 0.5s ease 1s;
              transition: transform 0.5s ease 1s;
              transition: transform 0.5s ease 1s, -webkit-transform 0.5s ease 1s;
              -webkit-transform: scale(0);
                      transform: scale(0); }
            .article-aad section.header-aad .section-frequency .items-grafick .doctors .tool[data-scroll="in"] {
              -webkit-transform: scale(1);
                      transform: scale(1); }
  .article-aad section.mechanism-aad {
    background-image: -webkit-gradient(linear, left bottom, left top, from(#9bd9fb), color-stop(100%, #d2edf1), color-stop(100%, #abc3cb), to(white));
    background-image: linear-gradient(0deg, #9bd9fb 0%, #d2edf1 100%, #abc3cb 100%, white 100%); }
    .article-aad section.mechanism-aad h2 {
      margin: 45px 0px; }
    .article-aad section.mechanism-aad .mechanism {
      margin: 200px auto 90px;
      padding: 0px 0px 0px 0px;
      width: 362px;
      height: 116px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end; }
      @media (max-width: 768px) {
        .article-aad section.mechanism-aad .mechanism {
          margin-bottom: 200px; } }
      .article-aad section.mechanism-aad .mechanism > div {
        position: relative;
        text-align: center;
        background-color: #fff;
        border-radius: 50%; }
        .article-aad section.mechanism-aad .mechanism > div .tool {
          position: absolute;
          background-color: #ffffff;
          border-radius: 18px;
          padding: 15px 10px 20px 15px;
          text-align: left; }
          .article-aad section.mechanism-aad .mechanism > div .tool:before {
            content: '';
            border-top: 50px solid #ffffff;
            border-right: 20px solid transparent;
            position: absolute;
            top: 100%; }
          .article-aad section.mechanism-aad .mechanism > div .tool span {
            font-size: 18px;
            color: #282828;
            font-weight: bold; }
            @media (max-width: 991px) {
              .article-aad section.mechanism-aad .mechanism > div .tool span {
                font-size: 16px;
                line-height: 1.2em; } }
        .article-aad section.mechanism-aad .mechanism > div > img {
          position: absolute;
          left: 50%;
          top: 50%;
          max-width: none; }
        .article-aad section.mechanism-aad .mechanism > div > b {
          color: #282828; }
        .article-aad section.mechanism-aad .mechanism > div.m1 {
          width: 68px;
          height: 68px; }
          .article-aad section.mechanism-aad .mechanism > div.m1 .tool {
            bottom: 128px;
            right: 36px;
            width: 299px; }
            .article-aad section.mechanism-aad .mechanism > div.m1 .tool[data-scroll] {
              -webkit-transition: -webkit-transform 0.5s ease 0s;
              transition: -webkit-transform 0.5s ease 0s;
              transition: transform 0.5s ease 0s;
              transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;
              -webkit-transform: scale(0);
                      transform: scale(0); }
            .article-aad section.mechanism-aad .mechanism > div.m1 .tool[data-scroll="in"] {
              -webkit-transform: scale(1);
                      transform: scale(1); }
            .article-aad section.mechanism-aad .mechanism > div.m1 .tool:before {
              -webkit-transform-origin: 0% 0%;
                      transform-origin: 0% 0%;
              -webkit-transform: rotate(-55deg);
                      transform: rotate(-55deg);
              right: 46px; }
            @media (max-width: 991px) {
              .article-aad section.mechanism-aad .mechanism > div.m1 .tool {
                width: 220px;
                right: 0px; }
                .article-aad section.mechanism-aad .mechanism > div.m1 .tool:before {
                  right: 60px; } }
            @media (max-width: 768px) {
              .article-aad section.mechanism-aad .mechanism > div.m1 .tool {
                left: -50px; }
                .article-aad section.mechanism-aad .mechanism > div.m1 .tool:before {
                  right: 170px; } }
          .article-aad section.mechanism-aad .mechanism > div.m1 b {
            font-weight: normal;
            font-size: 48px;
            line-height: 68px; }
          .article-aad section.mechanism-aad .mechanism > div.m1 img {
            width: 118px;
            -webkit-animation: 6s linear infinite meh;
                    animation: 6s linear infinite meh; }

@-webkit-keyframes meh {
  from {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
            transform: translate(-50%, -50%) rotate(0deg); }
  to {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
            transform: translate(-50%, -50%) rotate(360deg); } }

@keyframes meh {
  from {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
            transform: translate(-50%, -50%) rotate(0deg); }
  to {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
            transform: translate(-50%, -50%) rotate(360deg); } }

@-webkit-keyframes meh2 {
  from {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
            transform: translate(-50%, -50%) rotate(0deg); }
  to {
    -webkit-transform: translate(-50%, -50%) rotate(-360deg);
            transform: translate(-50%, -50%) rotate(-360deg); } }

@keyframes meh2 {
  from {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
            transform: translate(-50%, -50%) rotate(0deg); }
  to {
    -webkit-transform: translate(-50%, -50%) rotate(-360deg);
            transform: translate(-50%, -50%) rotate(-360deg); } }
        .article-aad section.mechanism-aad .mechanism > div.m2 {
          width: 73px;
          height: 73px;
          margin-bottom: 8px; }
          .article-aad section.mechanism-aad .mechanism > div.m2 .tool {
            bottom: 152px;
            left: 28px;
            width: 220px; }
            .article-aad section.mechanism-aad .mechanism > div.m2 .tool[data-scroll] {
              -webkit-transition: -webkit-transform 0.5s ease 0.4s;
              transition: -webkit-transform 0.5s ease 0.4s;
              transition: transform 0.5s ease 0.4s;
              transition: transform 0.5s ease 0.4s, -webkit-transform 0.5s ease 0.4s;
              -webkit-transform: scale(0);
                      transform: scale(0); }
            .article-aad section.mechanism-aad .mechanism > div.m2 .tool[data-scroll="in"] {
              -webkit-transform: scale(1);
                      transform: scale(1); }
            .article-aad section.mechanism-aad .mechanism > div.m2 .tool:before {
              -webkit-transform-origin: 100% 0%;
                      transform-origin: 100% 0%;
              -webkit-transform: rotate(31deg);
                      transform: rotate(31deg);
              left: 50px; }
            @media (max-width: 991px) {
              .article-aad section.mechanism-aad .mechanism > div.m2 .tool {
                width: 200px;
                left: -40px; }
                .article-aad section.mechanism-aad .mechanism > div.m2 .tool:before {
                  left: 100px; } }
            @media (max-width: 768px) {
              .article-aad section.mechanism-aad .mechanism > div.m2 .tool {
                bottom: auto;
                top: 152px;
                margin-top: 10px; }
                .article-aad section.mechanism-aad .mechanism > div.m2 .tool:before {
                  -webkit-transform-origin: 0% 100%;
                          transform-origin: 0% 100%;
                  -webkit-transform: rotate(31deg);
                          transform: rotate(31deg);
                  left: 50px;
                  top: auto;
                  bottom: 100%;
                  border-top: 50px solid transparent;
                  border-bottom: 50px solid #ffffff; } }
          .article-aad section.mechanism-aad .mechanism > div.m2 b {
            font-weight: bold;
            font-size: 50px;
            line-height: 73px; }
          .article-aad section.mechanism-aad .mechanism > div.m2 img {
            width: 154px;
            -webkit-animation: 6s linear infinite meh2;
                    animation: 6s linear infinite meh2; }
        .article-aad section.mechanism-aad .mechanism > div.m3 {
          width: 113px;
          height: 113px;
          margin-bottom: 4px; }
          .article-aad section.mechanism-aad .mechanism > div.m3 .tool {
            bottom: 100px;
            left: 132px;
            width: 270px; }
            .article-aad section.mechanism-aad .mechanism > div.m3 .tool[data-scroll] {
              -webkit-transition: -webkit-transform 0.5s ease 0.8s;
              transition: -webkit-transform 0.5s ease 0.8s;
              transition: transform 0.5s ease 0.8s;
              transition: transform 0.5s ease 0.8s, -webkit-transform 0.5s ease 0.8s;
              -webkit-transform: scale(0);
                      transform: scale(0); }
            .article-aad section.mechanism-aad .mechanism > div.m3 .tool[data-scroll="in"] {
              -webkit-transform: scale(1);
                      transform: scale(1); }
            .article-aad section.mechanism-aad .mechanism > div.m3 .tool:before {
              -webkit-transform-origin: 100% 0%;
                      transform-origin: 100% 0%;
              -webkit-transform: rotate(36deg);
                      transform: rotate(36deg);
              left: 45px; }
            @media (max-width: 991px) {
              .article-aad section.mechanism-aad .mechanism > div.m3 .tool {
                left: 48px;
                bottom: 148px;
                width: 210px; }
                .article-aad section.mechanism-aad .mechanism > div.m3 .tool:before {
                  left: 90px; } }
            @media (max-width: 768px) {
              .article-aad section.mechanism-aad .mechanism > div.m3 .tool {
                left: -40px;
                bottom: 170px; }
                .article-aad section.mechanism-aad .mechanism > div.m3 .tool:before {
                  left: 130px; } }
          .article-aad section.mechanism-aad .mechanism > div.m3 b {
            font-weight: 800;
            font-size: 60px;
            line-height: 113px; }
          .article-aad section.mechanism-aad .mechanism > div.m3 img {
            width: 161px;
            -webkit-animation: 6s linear infinite meh;
                    animation: 6s linear infinite meh; }
    @media (max-width: 520px) {
      .article-aad section.mechanism-aad .mechanism {
        width: 217.2px;
        height: 69.6px;
        margin-bottom: 160px;
        margin-top: 230px; }
        .article-aad section.mechanism-aad .mechanism > div .tool:before {
          border-right: 12px solid transparent; }
        .article-aad section.mechanism-aad .mechanism > div .tool span {
          font-size: 12px;
          display: block; }
        .article-aad section.mechanism-aad .mechanism > div.m1 {
          width: 40.8px;
          height: 40.8px; }
          .article-aad section.mechanism-aad .mechanism > div.m1 .tool {
            width: 220px;
            left: -30px;
            bottom: 108px; }
            .article-aad section.mechanism-aad .mechanism > div.m1 .tool:before {
              right: 80%;
              border-top: 50px solid #ffffff;
              -webkit-transform: rotate(-25deg);
                      transform: rotate(-25deg); }
          .article-aad section.mechanism-aad .mechanism > div.m1 b {
            font-size: 28.8px;
            line-height: 40.8px; }
          .article-aad section.mechanism-aad .mechanism > div.m1 img {
            width: 70.8px; }
        .article-aad section.mechanism-aad .mechanism > div.m2 {
          width: 43.8px;
          height: 43.8px; }
          .article-aad section.mechanism-aad .mechanism > div.m2 .tool {
            left: -60px;
            top: 90px; }
            .article-aad section.mechanism-aad .mechanism > div.m2 .tool:before {
              border-bottom: 40px solid #ffffff; }
          .article-aad section.mechanism-aad .mechanism > div.m2 b {
            font-size: 30px;
            line-height: 43.8px; }
          .article-aad section.mechanism-aad .mechanism > div.m2 img {
            width: 92.4px; }
        .article-aad section.mechanism-aad .mechanism > div.m3 {
          width: 67.8px;
          height: 67.8px; }
          .article-aad section.mechanism-aad .mechanism > div.m3 .tool {
            left: -110px;
            bottom: 190px; }
            .article-aad section.mechanism-aad .mechanism > div.m3 .tool:before {
              left: 180px;
              border-top: 110px solid #ffffff;
              -webkit-transform: rotate(6deg);
                      transform: rotate(6deg); }
          .article-aad section.mechanism-aad .mechanism > div.m3 b {
            font-size: 36px;
            line-height: 67.8px; }
          .article-aad section.mechanism-aad .mechanism > div.m3 img {
            width: 96.6px; } }
  .article-aad section.influence .table-bg {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, white), color-stop(75%, rgba(155, 217, 251, 0.5)), to(rgba(171, 195, 203, 0.5)));
    background: linear-gradient(to bottom, white 50%, rgba(155, 217, 251, 0.5) 75%, rgba(171, 195, 203, 0.5) 100%);
    padding-bottom: 54px; }
  .article-aad section.influence .influence-shema {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    @media (max-width: 991px) {
      .article-aad section.influence .influence-shema {
        display: block; } }
    .article-aad section.influence .influence-shema .shema {
      background-image: url("../images/section-3/shema.png");
      background-repeat: no-repeat;
      background-size: 100%;
      width: 592px;
      height: 345px;
      position: relative;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 auto;
              flex: 0 0 auto; }
      @media (max-width: 991px) {
        .article-aad section.influence .influence-shema .shema {
          margin: 0px auto 0px; } }
      .article-aad section.influence .influence-shema .shema > div.pl {
        position: absolute;
        text-align: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; }
        .article-aad section.influence .influence-shema .shema > div.pl span {
          font-size: 20px;
          line-height: 22px;
          color: #ffffff; }
          .article-aad section.influence .influence-shema .shema > div.pl span i {
            font-size: 16px;
            line-height: 18px;
            display: inline-block; }
        .article-aad section.influence .influence-shema .shema > div.pl-1 {
          width: 358px;
          height: 142px;
          left: 0px;
          top: 0px;
          padding: 0px 0px 10px 0px; }
        .article-aad section.influence .influence-shema .shema > div.pl-2 {
          width: 200px;
          height: 110px;
          right: 49px;
          top: 100px;
          padding: 10px 0px 0px 15px; }
        .article-aad section.influence .influence-shema .shema > div.pl-3 {
          width: 229px;
          height: 159px;
          left: 41px;
          bottom: 0px;
          padding: 0px 0px 16px 7px; }
        .article-aad section.influence .influence-shema .shema > div.pl-4 {
          width: 272px;
          height: 98px;
          right: 0px;
          bottom: 13px;
          padding: 0px 0px 5px 19px; }
      @media (max-width: 640px) {
        .article-aad section.influence .influence-shema .shema {
          width: 414.4px;
          height: 241.5px; }
          .article-aad section.influence .influence-shema .shema > div.pl span {
            font-size: 14px;
            line-height: 15.4px; }
            .article-aad section.influence .influence-shema .shema > div.pl span i {
              font-size: 11.2px;
              line-height: 12.6px; }
          .article-aad section.influence .influence-shema .shema > div.pl-1 {
            width: 250.6px;
            height: 99.4px;
            padding: 0px 0px 7px 0px; }
          .article-aad section.influence .influence-shema .shema > div.pl-2 {
            width: 140px;
            height: 77px;
            right: 34.3px;
            top: 70px;
            padding: 7px 0px 0px 10.5px; }
          .article-aad section.influence .influence-shema .shema > div.pl-3 {
            width: 160.3px;
            height: 111.3px;
            left: 28.7px;
            padding: 0px 0px 11.2px 4.9px; }
          .article-aad section.influence .influence-shema .shema > div.pl-4 {
            width: 190.4px;
            height: 68.6px;
            bottom: 9.1px;
            padding: 0px 0px 5pxv 13.3px; } }
      @media (max-width: 480px) {
        .article-aad section.influence .influence-shema .shema {
          width: 355.2px;
          height: 207px; }
          .article-aad section.influence .influence-shema .shema > div.pl span {
            font-size: 12px;
            line-height: 13.2px; }
            .article-aad section.influence .influence-shema .shema > div.pl span i {
              font-size: 9.6px;
              line-height: 10.8px; }
          .article-aad section.influence .influence-shema .shema > div.pl-1 {
            width: 214.8px;
            height: 85.2px;
            padding: 0px 0px 6px 0px; }
          .article-aad section.influence .influence-shema .shema > div.pl-2 {
            width: 120px;
            height: 66px;
            right: 29.4px;
            top: 60px;
            padding: 6px 0px 0px 9px; }
          .article-aad section.influence .influence-shema .shema > div.pl-3 {
            width: 137.4px;
            height: 95.4px;
            left: 24.6px;
            padding: 0px 0px 9.6px 4.2px; }
          .article-aad section.influence .influence-shema .shema > div.pl-4 {
            width: 163.2px;
            height: 58.8px;
            bottom: 7.8px;
            padding: 0px 0px 5pxv 11.4px; } }
      @media (max-width: 390px) {
        .article-aad section.influence .influence-shema .shema {
          width: 266.4px;
          height: 155.25px; }
          .article-aad section.influence .influence-shema .shema > div.pl span {
            font-size: 9px;
            line-height: 9.9px; }
            .article-aad section.influence .influence-shema .shema > div.pl span i {
              font-size: 7.2px;
              line-height: 8.1px; }
          .article-aad section.influence .influence-shema .shema > div.pl-1 {
            width: 161.1px;
            height: 63.9px;
            padding: 0px 0px 4.5px 0px; }
          .article-aad section.influence .influence-shema .shema > div.pl-2 {
            width: 90px;
            height: 49.5px;
            right: 22.05px;
            top: 45px;
            padding: 4.5px 0px 0px 6.75px; }
          .article-aad section.influence .influence-shema .shema > div.pl-3 {
            width: 103.05px;
            height: 71.55px;
            left: 18.45px;
            padding: 0px 0px 7.2px 3.15px; }
          .article-aad section.influence .influence-shema .shema > div.pl-4 {
            width: 122.4px;
            height: 44.1px;
            bottom: 5.85px;
            padding: 0px 0px 5pxv 8.55px; } }
    .article-aad section.influence .influence-shema .descr {
      text-align: center;
      width: 50%; }
      @media (max-width: 991px) {
        .article-aad section.influence .influence-shema .descr {
          margin: 30px auto 0px; } }
      @media (max-width: 767px) {
        .article-aad section.influence .influence-shema .descr {
          margin: 30px auto 0px;
          width: auto; } }
      .article-aad section.influence .influence-shema .descr > div {
        margin: 0px auto 0px;
        max-width: 420px; }
        .article-aad section.influence .influence-shema .descr > div img {
          margin-bottom: 20px; }
          .article-aad section.influence .influence-shema .descr > div img[data-scroll] {
            -webkit-transition: all 0.5s ease 0s;
            transition: all 0.5s ease 0s;
            -webkit-transform: translateX(50%);
                    transform: translateX(50%);
            opacity: 0; }
          .article-aad section.influence .influence-shema .descr > div img[data-scroll="in"] {
            -webkit-transform: translateX(0%);
                    transform: translateX(0%);
            opacity: 1; }
        .article-aad section.influence .influence-shema .descr > div p {
          font-weight: 500; }
          .article-aad section.influence .influence-shema .descr > div p[data-scroll] {
            -webkit-transition: all 0.5s ease 0s;
            transition: all 0.5s ease 0s;
            -webkit-transform: translateY(50%);
                    transform: translateY(50%);
            opacity: 0; }
          .article-aad section.influence .influence-shema .descr > div p[data-scroll="in"] {
            -webkit-transform: translateY(0%);
                    transform: translateY(0%);
            opacity: 1; }
  .article-aad section.influence .clinic-table {
    padding-top: 15px; }
    .article-aad section.influence .clinic-table .show-btn {
      padding-bottom: 18px; }
      .article-aad section.influence .clinic-table .show-btn b {
        position: relative;
        padding-right: 30px;
        cursor: pointer;
        display: inline-block; }
        .article-aad section.influence .clinic-table .show-btn b:before {
          content: '';
          position: absolute;
          right: 0px;
          top: 4px;
          background-image: url("../images/ico-show.png");
          background-size: 100%;
          width: 20px;
          height: 13px;
          -webkit-transform: rotate(-180deg);
                  transform: rotate(-180deg); }
        .article-aad section.influence .clinic-table .show-btn b span {
          border-bottom: 2px solid #88ddf8; }
        .article-aad section.influence .clinic-table .show-btn b.active:before {
          -webkit-transform: rotate(0deg);
                  transform: rotate(0deg); }
    .article-aad section.influence .clinic-table .show-content {
      overflow: hidden;
      overflow: auto;
      height: 0px; }
      .article-aad section.influence .clinic-table .show-content.active {
        height: auto; }
    .article-aad section.influence .clinic-table .table {
      max-width: 885px; }
      .article-aad section.influence .clinic-table .table table {
        border-spacing: 2px;
        border-collapse: inherit;
        font-size: 16px; }
        @media (max-width: 767px) {
          .article-aad section.influence .clinic-table .table table {
            font-size: 14px; } }
        @media (max-width: 520px) {
          .article-aad section.influence .clinic-table .table table {
            font-size: 12px; } }
        .article-aad section.influence .clinic-table .table table tr th {
          background-color: #bfe6f2;
          font-weight: 500;
          border-top: 2px solid #66d0f2;
          border-bottom: 2px solid #66d0f2;
          text-align: left;
          padding: 2px 10px; }
        .article-aad section.influence .clinic-table .table table tr td {
          padding: 15px 10px 5px;
          width: calc(100% / 3);
          vertical-align: top; }
        .article-aad section.influence .clinic-table .table table tr:nth-child(2) th {
          border-top: none; }
        .article-aad section.influence .clinic-table .table table tr:last-child td {
          border-top: 2px solid #66d0f2;
          background-color: #ffffff;
          padding: 25px 10px 30px; }
  .article-aad section.approaches .shema-simptom {
    position: relative;
    height: 276px;
    margin-top: 25px; }
    .article-aad section.approaches .shema-simptom div.pl {
      background-size: 100%;
      position: absolute;
      text-align: center;
      -webkit-transform: scale(0);
              transform: scale(0);
      background-repeat: no-repeat; }
      .article-aad section.approaches .shema-simptom div.pl span {
        font-size: 20px;
        line-height: 22px;
        color: #282828;
        display: block; }
        .article-aad section.approaches .shema-simptom div.pl span b {
          color: #fff; }
      .article-aad section.approaches .shema-simptom div.pl:before {
        content: '';
        background-size: 100%;
        position: absolute; }
      .article-aad section.approaches .shema-simptom div.pl-1 {
        background-image: url("../images/section-4/pl1.png");
        width: 356px;
        height: 194px;
        left: 0px;
        top: 0px;
        padding: 88px 10px 0px 20px; }
        .article-aad section.approaches .shema-simptom div.pl-1:before {
          background-image: url("../images/section-4/arr1.png");
          width: 165px;
          height: 112px;
          right: -158px;
          bottom: 45px; }
      .article-aad section.approaches .shema-simptom div.pl-2 {
        background-image: url("../images/section-4/pl2.png");
        width: 307px;
        height: 194px;
        left: 511px;
        top: -65px;
        padding: 90px 10px 0px 10px; }
        .article-aad section.approaches .shema-simptom div.pl-2:before {
          background-image: url("../images/section-4/arr2.png");
          width: 97px;
          height: 67px;
          right: -90px;
          bottom: -13px; }
      .article-aad section.approaches .shema-simptom div.pl-3 {
        background-image: url("../images/section-4/pl3.png");
        width: 314px;
        height: 136px;
        left: 732px;
        bottom: 0px;
        padding: 40px 10px 0px 15px; }
    @media (max-width: 1199px) {
      .article-aad section.approaches .shema-simptom {
        height: 234.6px; }
        .article-aad section.approaches .shema-simptom div.pl span {
          font-size: 17px;
          line-height: 18.7px; }
        .article-aad section.approaches .shema-simptom div.pl-1 {
          width: 302.6px;
          height: 164.9px;
          padding: 74.8px 8.5px 0px 17px; }
          .article-aad section.approaches .shema-simptom div.pl-1:before {
            width: 140.25px;
            height: 95.2px;
            right: -134.3px;
            bottom: 38.25px; }
        .article-aad section.approaches .shema-simptom div.pl-2 {
          width: 260.95px;
          height: 164.9px;
          left: 434.35px;
          top: -55.25px;
          padding: 76.5px 8.5px 0px 8.5px; }
          .article-aad section.approaches .shema-simptom div.pl-2:before {
            width: 82.45px;
            height: 56.95px;
            right: -76.5px;
            bottom: -11.05px; }
        .article-aad section.approaches .shema-simptom div.pl-3 {
          width: 266.9px;
          height: 115.6px;
          left: 622.2px;
          bottom: 0px;
          padding: 34px 8.5px 0px 12.75px; } }
    @media (max-width: 991px) {
      .article-aad section.approaches .shema-simptom {
        height: 187.68px; }
        .article-aad section.approaches .shema-simptom div.pl span {
          font-size: 13.6px;
          line-height: 14.96px; }
        .article-aad section.approaches .shema-simptom div.pl-1 {
          width: 242.08px;
          height: 131.92px;
          padding: 59.84px 6.8px 0px 13.6px; }
          .article-aad section.approaches .shema-simptom div.pl-1:before {
            width: 112.2px;
            height: 76.16px;
            right: -107.44px;
            bottom: 30.6px; }
        .article-aad section.approaches .shema-simptom div.pl-2 {
          width: 208.76px;
          height: 131.92px;
          left: 347.48px;
          top: -44.2px;
          padding: 61.2px 6.8px 0px 6.8px; }
          .article-aad section.approaches .shema-simptom div.pl-2:before {
            width: 65.96px;
            height: 45.56px;
            right: -61.2px;
            bottom: -8.84px; }
        .article-aad section.approaches .shema-simptom div.pl-3 {
          width: 213.52px;
          height: 92.48px;
          left: 497.76px;
          bottom: 0px;
          padding: 27.2px 6.8px 0px 10.2px; } }
    @media (max-width: 768px) {
      .article-aad section.approaches .shema-simptom {
        height: 610px;
        width: 374px;
        margin: 20px auto 30px; }
        .article-aad section.approaches .shema-simptom div.pl span {
          font-size: 18px;
          line-height: 22px; }
        .article-aad section.approaches .shema-simptom div.pl-1 {
          width: 297px;
          height: 172px;
          padding: 66px 0px 0px 7px; }
          .article-aad section.approaches .shema-simptom div.pl-1:before {
            background-image: url("../images/section-4/arr1-mobile.png");
            width: 119px;
            height: 258px;
            right: -94px;
            bottom: -102px; }
        .article-aad section.approaches .shema-simptom div.pl-2 {
          width: 288px;
          height: 183px;
          left: 30px;
          top: 200px;
          padding: 87px 0px 0px 11px; }
          .article-aad section.approaches .shema-simptom div.pl-2:before {
            background-image: url("../images/section-4/arr2-mobile.png");
            width: 138px;
            height: 154px;
            right: 174px;
            bottom: -106px; }
        .article-aad section.approaches .shema-simptom div.pl-3 {
          width: 284px;
          height: 124px;
          left: auto;
          right: 0px;
          bottom: 0px;
          padding: 36px 0px 0px 0px; } }
    @media (max-width: 440px) {
      .article-aad section.approaches .shema-simptom {
        height: 427px;
        width: 261.8px;
        margin: 20px auto 30px; }
        .article-aad section.approaches .shema-simptom div.pl span {
          font-size: 12.6px;
          line-height: 15.4px; }
        .article-aad section.approaches .shema-simptom div.pl-1 {
          width: 207.9px;
          height: 120.4px;
          padding: 46.2px 0px 0px 4.9px; }
          .article-aad section.approaches .shema-simptom div.pl-1:before {
            background-image: url("../images/section-4/arr1-mobile.png");
            width: 83.3px;
            height: 180.6px;
            right: -65.8px;
            bottom: -71.4px; }
        .article-aad section.approaches .shema-simptom div.pl-2 {
          width: 201.6px;
          height: 128.1px;
          left: 21px;
          top: 140px;
          padding: 60.9px 0px 0px 7.7px; }
          .article-aad section.approaches .shema-simptom div.pl-2:before {
            background-image: url("../images/section-4/arr2-mobile.png");
            width: 96.6px;
            height: 107.8px;
            right: 121.8px;
            bottom: -74.2px; }
        .article-aad section.approaches .shema-simptom div.pl-3 {
          width: 198.8px;
          height: 86.8px;
          left: auto;
          right: 0px;
          bottom: 0px;
          padding: 25.2px 0px 0px 0px; } }
    .article-aad section.approaches .shema-simptom.animate div.pl {
      -webkit-transform: scale(1);
              transform: scale(1); }
      .article-aad section.approaches .shema-simptom.animate div.pl-1 {
        -webkit-transition: -webkit-transform 0.5s ease 0s;
        transition: -webkit-transform 0.5s ease 0s;
        transition: transform 0.5s ease 0s;
        transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; }
      .article-aad section.approaches .shema-simptom.animate div.pl-2 {
        -webkit-transition: -webkit-transform 0.5s ease 0.5s;
        transition: -webkit-transform 0.5s ease 0.5s;
        transition: transform 0.5s ease 0.5s;
        transition: transform 0.5s ease 0.5s, -webkit-transform 0.5s ease 0.5s; }
      .article-aad section.approaches .shema-simptom.animate div.pl-3 {
        -webkit-transition: -webkit-transform 0.5s ease 1s;
        transition: -webkit-transform 0.5s ease 1s;
        transition: transform 0.5s ease 1s;
        transition: transform 0.5s ease 1s, -webkit-transform 0.5s ease 1s; }
  .article-aad section.approaches .shema-approaches {
    padding-bottom: 30px; }
    .article-aad section.approaches .shema-approaches .show-btn {
      padding-bottom: 18px; }
      .article-aad section.approaches .shema-approaches .show-btn b {
        position: relative;
        padding-right: 30px;
        cursor: pointer;
        display: inline-block; }
        .article-aad section.approaches .shema-approaches .show-btn b:before {
          content: '';
          position: absolute;
          right: 0px;
          top: 4px;
          background-image: url("../images/ico-show.png");
          background-size: 100%;
          width: 20px;
          height: 13px;
          -webkit-transform: rotate(-180deg);
                  transform: rotate(-180deg); }
        .article-aad section.approaches .shema-approaches .show-btn b span {
          border-bottom: 2px solid #88ddf8; }
        .article-aad section.approaches .shema-approaches .show-btn b.active:before {
          -webkit-transform: rotate(0deg);
                  transform: rotate(0deg); }
    .article-aad section.approaches .shema-approaches .show-content {
      overflow: hidden;
      height: 0px; }
      .article-aad section.approaches .shema-approaches .show-content.active {
        height: auto; }
    .article-aad section.approaches .shema-approaches .shema {
      padding: 0px 20px; }
      .article-aad section.approaches .shema-approaches .shema img {
        display: block;
        margin: 20px auto 0px; }
        .article-aad section.approaches .shema-approaches .shema img.mobile {
          display: none;
          max-width: 420px;
          width: 100%; }
        @media (max-width: 520px) {
          .article-aad section.approaches .shema-approaches .shema img {
            display: none; }
            .article-aad section.approaches .shema-approaches .shema img.mobile {
              display: block; } }
  .article-aad section.pack {
    background-image: -webkit-gradient(linear, left top, right top, from(#9bd9fb), color-stop(100%, #ecfffd), color-stop(100%, white), to(#d2edf1));
    background-image: linear-gradient(90deg, #9bd9fb 0%, #ecfffd 100%, white 100%, #d2edf1 100%); }
    .article-aad section.pack .container {
      padding-top: 1px; }
      .article-aad section.pack .container:before {
        content: '';
        background-image: url("../images/section-5/bg.png");
        background-size: auto 100%;
        background-repeat: no-repeat;
        position: absolute;
        left: -50px;
        right: 0px;
        top: 0px;
        bottom: 0px;
        display: block; }
    .article-aad section.pack .block-pack {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0px 0px 100px 0px; }
      @media (max-width: 767px) {
        .article-aad section.pack .block-pack {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column; } }
      .article-aad section.pack .block-pack .pack {
        position: relative;
        -webkit-perspective: 1000px;
                perspective: 1000px; }
        @media (max-width: 767px) {
          .article-aad section.pack .block-pack .pack {
            -webkit-box-ordinal-group: 2;
                -ms-flex-order: 1;
                    order: 1;
            max-width: 320px; } }
        .article-aad section.pack .block-pack .pack:before {
          content: '';
          background-image: url("../images/section-5/ico-mouse.png");
          background-size: 100%;
          width: 23px;
          height: 21px;
          position: absolute;
          top: 100%;
          left: 50%;
          margin-top: 30px;
          margin-left: 0px; }
        .article-aad section.pack .block-pack .pack .flip-pack {
          position: relative;
          width: 100%;
          height: 100%;
          text-align: center;
          -webkit-transition: -webkit-transform 0.8s;
          transition: -webkit-transform 0.8s;
          transition: transform 0.8s;
          transition: transform 0.8s, -webkit-transform 0.8s;
          -webkit-transform-style: preserve-3d;
                  transform-style: preserve-3d; }
          .article-aad section.pack .block-pack .pack .flip-pack > div {
            position: relative;
            width: 100%;
            height: 100%;
            -webkit-backface-visibility: hidden;
                    backface-visibility: hidden;
            top: 0;
            left: 0; }
            .ie .article-aad section.pack .block-pack .pack .flip-pack > div {
              -webkit-backface-visibility: visible;
                      backface-visibility: visible; }
            .firefox .article-aad section.pack .block-pack .pack .flip-pack > div.front {
              -webkit-transition: opacity 0.8s;
              transition: opacity 0.8s; }
            .ie .article-aad section.pack .block-pack .pack .flip-pack > div.front {
              -webkit-transition: opacity 0.5s;
              transition: opacity 0.5s;
              opacity: 1; }
            .article-aad section.pack .block-pack .pack .flip-pack > div.back {
              position: absolute;
              -webkit-transform: rotateY(180deg);
                      transform: rotateY(180deg); }
              .firefox .article-aad section.pack .block-pack .pack .flip-pack > div.back {
                -webkit-transition: opacity 0.8s;
                transition: opacity 0.8s;
                opacity: 0; }
              .ie .article-aad section.pack .block-pack .pack .flip-pack > div.back {
                -webkit-transition: opacity 0.5s;
                transition: opacity 0.5s;
                opacity: 0;
                -webkit-transform: rotateY(0deg);
                        transform: rotateY(0deg); }
        .article-aad section.pack .block-pack .pack.active .flip-pack {
          -webkit-transform: rotateY(180deg);
                  transform: rotateY(180deg); }
          .ie .article-aad section.pack .block-pack .pack.active .flip-pack {
            -webkit-transform: rotateY(0deg);
                    transform: rotateY(0deg); }
          .firefox .article-aad section.pack .block-pack .pack.active .flip-pack > div.front {
            -webkit-transition: opacity 0.8s;
            transition: opacity 0.8s;
            opacity: 0; }
          .firefox .article-aad section.pack .block-pack .pack.active .flip-pack > div.back {
            -webkit-transition: opacity 0.8s;
            transition: opacity 0.8s;
            opacity: 1; }
          .ie .article-aad section.pack .block-pack .pack.active .flip-pack > div.front {
            -webkit-transition: opacity 0.5s;
            transition: opacity 0.5s;
            opacity: 0; }
          .ie .article-aad section.pack .block-pack .pack.active .flip-pack > div.back {
            -webkit-transition: opacity 0.5s;
            transition: opacity 0.5s;
            opacity: 1; }
      .article-aad section.pack .block-pack .description {
        padding-left: 170px;
        background-image: url("../images/section-5/arr.png");
        background-repeat: no-repeat;
        background-size: auto 100%;
        padding-top: 27px;
        opacity: 0;
        -webkit-transform: translateX(50%);
                transform: translateX(50%);
        width: 100%; }
        @media (max-width: 767px) {
          .article-aad section.pack .block-pack .description {
            -webkit-transform: translateY(50px);
                    transform: translateY(50px);
            -webkit-box-ordinal-group: 1;
                -ms-flex-order: 0;
                    order: 0;
            background-image: url("../images/section-5/arr-mobile.png");
            background-position: center bottom;
            background-size: 100% auto;
            padding: 0px 0px 130px 0px !important;
            max-width: 354px;
            margin: 0px auto 0px; } }
        .article-aad section.pack .block-pack .description ul {
          list-style: none;
          margin: 0;
          padding: 0; }
          .article-aad section.pack .block-pack .description ul li {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            margin: 27px 0px;
            opacity: 0;
            -webkit-transform: translateX(50%);
                    transform: translateX(50%); }
            .article-aad section.pack .block-pack .description ul li span {
              padding-left: 22px;
              font-size: 20px;
              line-height: 1.2em;
              font-weight: 500; }
              .article-aad section.pack .block-pack .description ul li span b {
                padding-top: 5px;
                display: block;
                color: #0080a8; }
        .article-aad section.pack .block-pack .description.animate {
          -webkit-transition: all 0.5s ease 0s;
          transition: all 0.5s ease 0s;
          opacity: 1;
          -webkit-transform: translateX(0%);
                  transform: translateX(0%); }
          @media (max-width: 767px) {
            .article-aad section.pack .block-pack .description.animate {
              -webkit-transform: translateY(0px);
                      transform: translateY(0px); } }
          .article-aad section.pack .block-pack .description.animate ul li {
            opacity: 1;
            -webkit-transform: translateX(0%);
                    transform: translateX(0%); }
            .article-aad section.pack .block-pack .description.animate ul li:nth-child(1) {
              -webkit-transition: all 0.4s ease 0.4s;
              transition: all 0.4s ease 0.4s; }
            .article-aad section.pack .block-pack .description.animate ul li:nth-child(2) {
              -webkit-transition: all 0.4s ease 0.7s;
              transition: all 0.4s ease 0.7s; }
            .article-aad section.pack .block-pack .description.animate ul li:nth-child(3) {
              -webkit-transition: all 0.4s ease 1s;
              transition: all 0.4s ease 1s; }
        @media (max-width: 991px) {
          .article-aad section.pack .block-pack .description {
            padding-left: 119px;
            padding-top: 18.9px; }
            .article-aad section.pack .block-pack .description ul li {
              margin: 18.9px 0px; }
              .article-aad section.pack .block-pack .description ul li img {
                width: 71.4px; }
              .article-aad section.pack .block-pack .description ul li span {
                padding-left: 15.4px;
                font-size: 14px; } }
  .article-aad section.books .block-talk {
    padding-top: 46px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    margin-bottom: -15px; }
    .article-aad section.books .block-talk .tool {
      position: absolute;
      background-size: 100%;
      display: table;
      -webkit-transform: scale(0);
              transform: scale(0);
      background-repeat: no-repeat; }
      .article-aad section.books .block-talk .tool span {
        display: table-cell;
        vertical-align: middle;
        font-size: 25px;
        line-height: 28px;
        font-weight: bold;
        color: #fff; }
    .article-aad section.books .block-talk .men {
      margin-left: 60px;
      position: relative;
      opacity: 0;
      -webkit-transform: translateX(-100%);
              transform: translateX(-100%); }
      .article-aad section.books .block-talk .men img {
        width: 76px; }
      .article-aad section.books .block-talk .men .tool {
        background-image: url("../images/section-6/tool-1.png");
        width: 399px;
        height: 116px;
        left: 68px;
        top: -89px;
        padding: 10px 0px 0px 45px;
        -webkit-transform-origin: 0% 100%;
                transform-origin: 0% 100%; }
    .article-aad section.books .block-talk .doctors {
      margin-right: 142px;
      position: relative;
      opacity: 0;
      -webkit-transform: translateX(100%);
              transform: translateX(100%); }
      .article-aad section.books .block-talk .doctors img {
        width: 278px; }
      .article-aad section.books .block-talk .doctors .tool-1 {
        background-image: url("../images/section-6/tool-2.png");
        width: 572px;
        height: 106px;
        right: 248px;
        top: 55px;
        padding: 0px 0px 10px 20px;
        -webkit-transform-origin: 100% 0;
                transform-origin: 100% 0; }
      .article-aad section.books .block-talk .doctors .tool-2 {
        background-image: url("../images/section-6/tool-3.png");
        width: 446px;
        height: 98px;
        right: 265px;
        top: 134px;
        padding: 0px 0px 5px 30px;
        -webkit-transform-origin: 100% 0;
                transform-origin: 100% 0; }
    @media (max-width: 1199px) {
      .article-aad section.books .block-talk {
        padding-top: 36.8px;
        margin-bottom: -12px; }
        .article-aad section.books .block-talk .tool span {
          font-size: 20px;
          line-height: 22.4px; }
        .article-aad section.books .block-talk .men {
          margin-left: 0; }
          .article-aad section.books .block-talk .men .tool {
            width: 319.2px;
            height: 92.8px;
            left: 68px;
            top: -71.2px;
            padding: 8px 0px 0px 36px; }
        .article-aad section.books .block-talk .doctors {
          margin-right: 0; }
          .article-aad section.books .block-talk .doctors .tool-1 {
            width: 457.6px;
            height: 84.8px;
            right: 248px;
            top: 44px;
            padding: 0px 0px 8px 16px; }
          .article-aad section.books .block-talk .doctors .tool-2 {
            width: 356.8px;
            height: 78.4px;
            right: 265px;
            top: 107.2px;
            padding: 0px 0px 4px 24px; } }
    @media (max-width: 991px) {
      .article-aad section.books .block-talk {
        padding-top: 27.6px;
        margin-bottom: -9px; }
        .article-aad section.books .block-talk .tool span {
          font-size: 15px;
          line-height: 16.8px; }
        .article-aad section.books .block-talk .men {
          margin-left: 40px; }
          .article-aad section.books .block-talk .men img {
            width: 45.6px; }
          .article-aad section.books .block-talk .men .tool {
            width: 239.4px;
            height: 69.6px;
            left: 40.8px;
            top: -53.4px;
            padding: 6px 0px 0px 27px; }
        .article-aad section.books .block-talk .doctors {
          margin-right: 100px; }
          .article-aad section.books .block-talk .doctors img {
            width: 166.8px; }
          .article-aad section.books .block-talk .doctors .tool-1 {
            width: 343.2px;
            height: 63.6px;
            right: 148.8px;
            top: 33px;
            padding: 0px 0px 6px 12px; }
          .article-aad section.books .block-talk .doctors .tool-2 {
            width: 267.6px;
            height: 58.8px;
            right: 159px;
            top: 80.4px;
            padding: 0px 0px 3px 18px; } }
    @media (max-width: 768px) {
      .article-aad section.books .block-talk {
        padding-top: 27.6px;
        margin-bottom: -9px; }
        .article-aad section.books .block-talk .tool span {
          font-size: 15px;
          line-height: 16.8px; }
        .article-aad section.books .block-talk .men {
          margin-left: 0px; }
          .article-aad section.books .block-talk .men img {
            width: 45.6px; }
          .article-aad section.books .block-talk .men .tool {
            width: 239.4px;
            height: 69.6px;
            left: 40.8px;
            top: -53.4px;
            padding: 6px 0px 0px 27px; }
        .article-aad section.books .block-talk .doctors {
          margin-right: 0px; }
          .article-aad section.books .block-talk .doctors img {
            width: 166.8px; }
          .article-aad section.books .block-talk .doctors .tool-1 {
            width: 343.2px;
            height: 63.6px;
            right: 148.8px;
            top: 33px;
            padding: 0px 0px 6px 12px; }
          .article-aad section.books .block-talk .doctors .tool-2 {
            width: 267.6px;
            height: 58.8px;
            right: 159px;
            top: 80.4px;
            padding: 0px 0px 3px 18px; } }
    @media (max-width: 590px) {
      .article-aad section.books .block-talk {
        padding-top: 234px;
        margin-bottom: -11.7px; }
        .article-aad section.books .block-talk .tool span {
          font-size: 18px;
          line-height: 20px; }
        .article-aad section.books .block-talk .men {
          margin-left: 0px; }
          .article-aad section.books .block-talk .men img {
            width: 59.28px; }
          .article-aad section.books .block-talk .men .tool {
            background-image: url("../images/section-6/tool-1-mobile.png");
            width: 154px;
            height: 143px;
            left: -17px;
            top: -160px;
            padding: 17px 5px 28px 10px; }
        .article-aad section.books .block-talk .doctors {
          margin-right: 0px; }
          .article-aad section.books .block-talk .doctors img {
            width: 216.84px; }
          .article-aad section.books .block-talk .doctors .tool-1 {
            background-image: url("../images/section-6/tool-2-mobile.png");
            width: 220px;
            height: 151px;
            left: 0px;
            top: -260px;
            padding: 8px 7px 30px 18px; }
          .article-aad section.books .block-talk .doctors .tool-2 {
            background-image: url("../images/section-6/tool-3-mobile.png");
            width: 183px;
            height: 118px;
            left: -10px;
            top: -122px;
            padding: 10px 8px 30px 12px; } }
    @media (max-width: 420px) {
      .article-aad section.books .block-talk {
        padding-top: 210px;
        margin-bottom: -9px; }
        .article-aad section.books .block-talk .tool span {
          font-size: 12.6px;
          line-height: 14px; }
        .article-aad section.books .block-talk .men {
          margin-left: 0px; }
          .article-aad section.books .block-talk .men img {
            width: 45.6px; }
          .article-aad section.books .block-talk .men .tool {
            background-image: url("../images/section-6/tool-1-mobile.png");
            width: 107.8px;
            height: 100.1px;
            left: -11.9px;
            top: -112px;
            padding: 11.9px 3.5px 19.6px 7px; }
        .article-aad section.books .block-talk .doctors {
          margin-right: 0px; }
          .article-aad section.books .block-talk .doctors img {
            width: 166.8px; }
          .article-aad section.books .block-talk .doctors .tool-1 {
            background-image: url("../images/section-6/tool-2-mobile.png");
            width: 154px;
            height: 105.7px;
            left: 0px;
            top: -182px;
            padding: 5.6px 4.9px 21px 12.6px; }
          .article-aad section.books .block-talk .doctors .tool-2 {
            background-image: url("../images/section-6/tool-3-mobile.png");
            width: 128.1px;
            height: 82.6px;
            left: -7px;
            top: -85.4px;
            padding: 7px 5.6px 21px 8.4px; } }
    .article-aad section.books .block-talk.animate .men {
      -webkit-transition: all 1s ease 0s;
      transition: all 1s ease 0s;
      -webkit-transform: translateX(0%);
              transform: translateX(0%);
      opacity: 1; }
      .article-aad section.books .block-talk.animate .men .tool {
        -webkit-transition: -webkit-transform .5s ease 0.5s;
        transition: -webkit-transform .5s ease 0.5s;
        transition: transform .5s ease 0.5s;
        transition: transform .5s ease 0.5s, -webkit-transform .5s ease 0.5s;
        -webkit-transform: scale(1);
                transform: scale(1); }
    .article-aad section.books .block-talk.animate .doctors {
      -webkit-transition: all 1s ease 0s;
      transition: all 1s ease 0s;
      -webkit-transform: translateX(0%);
              transform: translateX(0%);
      opacity: 1; }
      .article-aad section.books .block-talk.animate .doctors .tool-1 {
        -webkit-transition: -webkit-transform .5s ease 1s;
        transition: -webkit-transform .5s ease 1s;
        transition: transform .5s ease 1s;
        transition: transform .5s ease 1s, -webkit-transform .5s ease 1s;
        -webkit-transform: scale(1);
                transform: scale(1); }
      .article-aad section.books .block-talk.animate .doctors .tool-2 {
        -webkit-transition: -webkit-transform .5s ease 1.5s;
        transition: -webkit-transform .5s ease 1.5s;
        transition: transform .5s ease 1.5s;
        transition: transform .5s ease 1.5s, -webkit-transform .5s ease 1.5s;
        -webkit-transform: scale(1);
                transform: scale(1); }
  .article-aad section.books .bottom-line {
    height: 45px;
    background-color: #4d9bcf;
    text-align: center; }
    .article-aad section.books .bottom-line i {
      color: #ffffff;
      line-height: 45px; }
  .article-aad section.books .books-block {
    height: 300px;
    background-color: #7bbfec;
    background-image: url("../images/section-6/books.png");
    background-size: auto calc(100% - 19px);
    background-repeat: repeat-x;
    background-position: center bottom;
    padding-top: 19px; }
    @media (max-width: 991px) {
      .article-aad section.books .books-block {
        height: 230px; } }
    @media (max-width: 767px) {
      .article-aad section.books .books-block {
        height: auto;
        background-image: none;
        padding-top: 0px; } }
    .article-aad section.books .books-block .container {
      height: 100%; }
      @media (max-width: 767px) {
        .article-aad section.books .books-block .container {
          padding: 0px; } }
      .article-aad section.books .books-block .container .books-items {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        height: 100%; }
        @media (max-width: 767px) {
          .article-aad section.books .books-block .container .books-items {
            display: block;
            background-color: #bee7f8;
            background-image: -webkit-linear-gradient(90deg, #9bd9fb 0%, #d2edf1 100%, #abc3cb 100%, white 100%); } }
        .article-aad section.books .books-block .container .books-items .book {
          height: 100%;
          position: relative; }
          @media (max-width: 767px) {
            .article-aad section.books .books-block .container .books-items .book {
              background-image: url("../images/section-6/books.png");
              background-size: auto calc(100% - 19px);
              background-repeat: repeat-x;
              background-color: #7bbfec;
              background-position: 0px bottom;
              height: 220px;
              padding-top: 19px;
              margin-bottom: 75px; } }
          .article-aad section.books .books-block .container .books-items .book .name-book {
            white-space: nowrap;
            padding: 5px 12px 10px 12px;
            position: absolute;
            top: 100%;
            left: 50%;
            -webkit-transform: translateX(-50%);
                    transform: translateX(-50%);
            margin-top: 2px; }
            .article-aad section.books .books-block .container .books-items .book .name-book span {
              font-size: 16px;
              line-height: 16px;
              color: #282828;
              display: block; }
          .article-aad section.books .books-block .container .books-items .book img {
            cursor: pointer;
            height: 100% !important;
            position: relative; }
            .article-aad section.books .books-block .container .books-items .book img.active {
              z-index: 9; }
          .article-aad section.books .books-block .container .books-items .book-1 {
            margin-left: 128px; }
            @media (max-width: 1199px) {
              .article-aad section.books .books-block .container .books-items .book-1 {
                margin-left: 27px; } }
            @media (max-width: 991px) {
              .article-aad section.books .books-block .container .books-items .book-1 {
                margin-left: 24px; } }
            .article-aad section.books .books-block .container .books-items .book-1 .name-book {
              background-color: #e2e5bb;
              border-top: 14px solid #cfd2a9; }
            @media (max-width: 767px) {
              .article-aad section.books .books-block .container .books-items .book-1 {
                margin-left: 0px;
                text-align: center;
                background-position: calc(50% + 266px) bottom; } }
          .article-aad section.books .books-block .container .books-items .book-2 {
            margin-left: 213px; }
            @media (max-width: 991px) {
              .article-aad section.books .books-block .container .books-items .book-2 {
                margin-left: 162px; } }
            .article-aad section.books .books-block .container .books-items .book-2 .name-book {
              background-color: #c2daa6;
              border-top: 14px solid #a9c28a; }
            @media (max-width: 767px) {
              .article-aad section.books .books-block .container .books-items .book-2 {
                margin-left: 0px;
                text-align: center;
                background-position: calc(50% + 266px) bottom; } }
          .article-aad section.books .books-block .container .books-items .book-3 {
            margin-left: 160px; }
            @media (max-width: 991px) {
              .article-aad section.books .books-block .container .books-items .book-3 {
                margin-left: 118px; } }
            .article-aad section.books .books-block .container .books-items .book-3 .name-book {
              background-color: #b4edff;
              border-top: 14px solid #81d1ea; }
            @media (max-width: 767px) {
              .article-aad section.books .books-block .container .books-items .book-3 {
                margin-left: 0px;
                text-align: center;
                background-position: calc(50% - 206px) bottom; } }
  .article-aad section.books .bottom-block {
    background-color: #4f5a71;
    height: 197px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-top: 70px;
    padding-left: 80px; }
    .article-aad section.books .bottom-block > div {
      font-size: 16px;
      color: #ffffff;
      padding-left: 13px;
      background-image: url("../images/section-6/warn.png");
      background-size: auto 100%;
      background-repeat: no-repeat;
      background-position: 0px center;
      max-width: 320px; }
    @media (max-width: 767px) {
      .article-aad section.books .bottom-block {
        height: 197px;
        padding-top: 0px;
        padding-left: 40px; }
        .article-aad section.books .bottom-block > div {
          font-size: 16px;
          padding-left: 13px;
          max-width: 320px; } }
  .article-aad section.discussion .items-discussion .item-discussion b.numb {
    font-size: 100px;
    line-height: 100px;
    color: #00a7dc;
    font-weight: 800;
    width: 108px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    text-align: center; }
  .article-aad section.discussion .items-discussion .item-discussion-1 .block-first {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-bottom: 25px; }
    .article-aad section.discussion .items-discussion .item-discussion-1 .block-first[data-scroll] {
      -webkit-transition: all 0.5s ease 0s;
      transition: all 0.5s ease 0s;
      -webkit-transform: translateY(50%);
              transform: translateY(50%);
      opacity: 0; }
    .article-aad section.discussion .items-discussion .item-discussion-1 .block-first[data-scroll="in"] {
      -webkit-transform: translateY(0%);
              transform: translateY(0%);
      opacity: 1; }
  .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic {
    height: 358px;
    position: relative;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#9bd9fb), color-stop(100%, #d2edf1), color-stop(100%, #abc3cb), to(white));
    background-image: linear-gradient(180deg, #9bd9fb 0%, #d2edf1 100%, #abc3cb 100%, white 100%); }
    .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .container {
      height: 100%; }
    .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic i.arr {
      background-image: url("../images/section-7/arr.png");
      background-size: 100% 100%;
      position: absolute;
      top: -79px;
      bottom: -32px;
      left: 0px;
      width: 62px; }
      .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic i.arr[data-scroll] {
        -webkit-transition: -webkit-transform 0.5s ease 0.4s;
        transition: -webkit-transform 0.5s ease 0.4s;
        transition: transform 0.5s ease 0.4s;
        transition: transform 0.5s ease 0.4s, -webkit-transform 0.5s ease 0.4s;
        -webkit-transform: scale(0);
                transform: scale(0); }
      .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic i.arr[data-scroll="in"] {
        -webkit-transform: scale(1);
                transform: scale(1); }
    .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block {
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .pack {
        padding-left: 72px;
        -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
                flex: 0 0 auto; }
      .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr {
        max-width: 630px; }
        .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul {
          list-style: none;
          margin: 0;
          padding: 0 0 0 50px; }
          .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            margin: 25px 0; }
            .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li[data-scroll] {
              -webkit-transition: all 0.5s ease 1s;
              transition: all 0.5s ease 1s;
              -webkit-transform: translateX(50%);
                      transform: translateX(50%);
              opacity: 0; }
            .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li[data-scroll="in"] {
              -webkit-transform: translateX(0%);
                      transform: translateX(0%);
              opacity: 1; }
            .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li span {
              padding-left: 17px; }
              .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li span p {
                margin: 0px 0px; }
              .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li span b {
                color: #ffffff;
                font-size: 40px;
                line-height: 30px;
                padding-left: 174px; }
    .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic[data-scroll] {
      -webkit-transition: all 0.5s ease 0s;
      transition: all 0.5s ease 0s;
      -webkit-transform: translateY(50%);
              transform: translateY(50%);
      opacity: 0; }
    .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic[data-scroll="in"] {
      -webkit-transform: translateY(0%);
              transform: translateY(0%);
      opacity: 1; }
  .article-aad section.discussion .items-discussion .item-discussion-2 {
    padding-top: 44px; }
    .article-aad section.discussion .items-discussion .item-discussion-2[data-scroll] {
      -webkit-transition: all 0.5s ease 0s;
      transition: all 0.5s ease 0s;
      -webkit-transform: translateY(50%);
              transform: translateY(50%);
      opacity: 0; }
    .article-aad section.discussion .items-discussion .item-discussion-2[data-scroll="in"] {
      -webkit-transform: translateY(0%);
              transform: translateY(0%);
      opacity: 1; }
    .article-aad section.discussion .items-discussion .item-discussion-2 .block-two {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding-bottom: 25px; }
      .article-aad section.discussion .items-discussion .item-discussion-2 .block-two i.arr {
        background-image: url("../images/section-7/arr2.png");
        background-size: 100% 100%;
        position: absolute;
        top: 97px;
        bottom: -61px;
        left: 0px;
        width: 61px; }
    .article-aad section.discussion .items-discussion .item-discussion-2 .capsule {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding-bottom: 20px; }
      .article-aad section.discussion .items-discussion .item-discussion-2 .capsule .image {
        width: 510px;
        -webkit-box-flex: 0;
            -ms-flex: 0 0 auto;
                flex: 0 0 auto; }
        .article-aad section.discussion .items-discussion .item-discussion-2 .capsule .image img {
          margin: 0px auto 0px;
          display: block; }
      .article-aad section.discussion .items-discussion .item-discussion-2 .capsule .descr p {
        margin: 0px 0px;
        padding: 10px 0px;
        border-top: 2px solid #77d9f8; }
        .article-aad section.discussion .items-discussion .item-discussion-2 .capsule .descr p b {
          color: #007fa7; }
  .article-aad section.discussion .items-discussion .item-discussion-3 {
    background: -webkit-gradient(linear, left top, left bottom, from(#f6ffe5), to(white));
    background: linear-gradient(to bottom, #f6ffe5 0%, white 100%); }
    .article-aad section.discussion .items-discussion .item-discussion-3 .container {
      padding-top: 54px; }
    .article-aad section.discussion .items-discussion .item-discussion-3 .block-three {
      padding-bottom: 30px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
      .article-aad section.discussion .items-discussion .item-discussion-3 .block-three[data-scroll] {
        -webkit-transition: all 0.5s ease 0s;
        transition: all 0.5s ease 0s;
        -webkit-transform: translateY(50%);
                transform: translateY(50%);
        opacity: 0; }
      .article-aad section.discussion .items-discussion .item-discussion-3 .block-three[data-scroll="in"] {
        -webkit-transform: translateY(0%);
                transform: translateY(0%);
        opacity: 1; }
      .article-aad section.discussion .items-discussion .item-discussion-3 .block-three:before {
        content: '';
        position: absolute;
        top: -97px;
        bottom: 0px;
        right: -69px;
        left: 0px;
        background-image: url("../images/section-7/img.png");
        background-repeat: no-repeat;
        background-size: 441px 471px;
        background-position: right center;
        pointer-events: none; }
      .article-aad section.discussion .items-discussion .item-discussion-3 .block-three .descr {
        padding-right: 344px; }
        .article-aad section.discussion .items-discussion .item-discussion-3 .block-three .descr p {
          margin-bottom: 20px; }
          .article-aad section.discussion .items-discussion .item-discussion-3 .block-three .descr p b {
            color: #007fa7; }
  @media (max-width: 991px) {
    .article-aad section.discussion .items-discussion .item-discussion b.numb {
      font-size: 80px;
      line-height: 80px;
      width: 86.4px; }
    .article-aad section.discussion .items-discussion .item-discussion-1 p {
      font-size: 14.4px; }
    .article-aad section.discussion .items-discussion .item-discussion-1 .block-first {
      padding-bottom: 20px; }
    .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic {
      height: 286.4px; }
      .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic i.arr {
        top: -63.2px;
        bottom: -25.6px;
        width: 49.6px; }
      .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .pack {
        padding-left: 57.6px; }
        .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .pack img {
          width: 216.8px; }
      .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr {
        max-width: 630px; }
        .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul {
          padding: 0 0 0 40px; }
          .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li {
            margin: 20px 0; }
            .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li img {
              width: 85.6px; }
            .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li span {
              padding-left: 13.6px; }
              .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li span p {
                margin: 0px 0px;
                font-size: 14.4px; }
              .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li span b {
                font-size: 32px;
                line-height: 24px;
                padding-left: 139.2px; }
    .article-aad section.discussion .items-discussion .item-discussion-2 {
      padding-top: 35.2px; }
      .article-aad section.discussion .items-discussion .item-discussion-2 p {
        font-size: 14.4px; }
      .article-aad section.discussion .items-discussion .item-discussion-2 .block-two {
        padding-bottom: 20px; }
        .article-aad section.discussion .items-discussion .item-discussion-2 .block-two i.arr {
          top: 77.6px;
          bottom: -48.8px;
          width: 48.8px; }
      .article-aad section.discussion .items-discussion .item-discussion-2 .capsule .image {
        width: 328px; }
      .article-aad section.discussion .items-discussion .item-discussion-2 .capsule .descr p {
        font-size: 14.4px;
        padding: 8px 0px; }
    .article-aad section.discussion .items-discussion .item-discussion-3 .container {
      padding-top: 43.2px;
      padding-bottom: 24px; }
    .article-aad section.discussion .items-discussion .item-discussion-3 .block-three:before {
      top: -77.6px;
      right: -55.2px;
      background-size: 352.8px 376.8px; }
    .article-aad section.discussion .items-discussion .item-discussion-3 .block-three .descr {
      padding-right: 275.2px; }
      .article-aad section.discussion .items-discussion .item-discussion-3 .block-three .descr p {
        font-size: 14.4px;
        margin-bottom: 16px; } }
  @media (max-width: 768px) {
    .article-aad section.discussion .items-discussion .item-discussion b.numb {
      font-size: 67px;
      line-height: 67px;
      width: 72.36px; }
    .article-aad section.discussion .items-discussion .item-discussion-1 p {
      font-size: 12.06px; }
    .article-aad section.discussion .items-discussion .item-discussion-1 .block-first {
      padding-bottom: 16.75px;
      position: relative;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      padding-top: 20px; }
      .article-aad section.discussion .items-discussion .item-discussion-1 .block-first b.numb {
        width: auto;
        padding-right: 10px; }
    .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic {
      height: auto;
      -webkit-transform: none !important;
              transform: none !important; }
      .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic i.arr {
        display: none; }
      .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block {
        display: block; }
        .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .pack {
          padding-left: 0; }
          .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .pack img {
            width: 181.57px;
            display: block;
            margin: 20px auto 20px; }
        .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr {
          max-width: 430px;
          margin: 0px auto 0px; }
          .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul {
            padding: 0 0 0 0; }
            .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li {
              margin: 15px 0; }
              .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li img {
                width: 71.69px; }
              .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li span {
                padding-left: 11.39px; }
                .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li span p {
                  margin: 0px 0px;
                  font-size: 12.06px; }
                .article-aad section.discussion .items-discussion .item-discussion-1 .pack-characteristic .block .descr ul li span b {
                  font-size: 26.8px;
                  line-height: 20.1px;
                  padding-left: 80px; }
    .article-aad section.discussion .items-discussion .item-discussion-2 {
      padding-top: 29.48px; }
      .article-aad section.discussion .items-discussion .item-discussion-2 p {
        font-size: 12.06px; }
      .article-aad section.discussion .items-discussion .item-discussion-2 .block-two {
        padding-bottom: 16.75px;
        position: relative;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        .article-aad section.discussion .items-discussion .item-discussion-2 .block-two i.arr {
          display: none; }
        .article-aad section.discussion .items-discussion .item-discussion-2 .block-two b.numb {
          width: auto;
          padding-right: 10px; }
      .article-aad section.discussion .items-discussion .item-discussion-2 .capsule {
        display: block;
        padding-bottom: 30px; }
        .article-aad section.discussion .items-discussion .item-discussion-2 .capsule .image {
          width: auto;
          padding-left: 30px; }
        .article-aad section.discussion .items-discussion .item-discussion-2 .capsule .descr p {
          font-size: 12.06px;
          padding: 6.7px 0px; }
    .article-aad section.discussion .items-discussion .item-discussion-3 .container {
      padding-top: 0px;
      padding-bottom: 0px; }
    .article-aad section.discussion .items-discussion .item-discussion-3 .block-three {
      display: block;
      padding-top: 30px;
      padding-bottom: 30px; }
      .article-aad section.discussion .items-discussion .item-discussion-3 .block-three:before {
        top: 0px;
        right: 0px;
        left: 0px;
        background-size: 295.47px 315.57px;
        background-position: center -60px; }
      .article-aad section.discussion .items-discussion .item-discussion-3 .block-three .descr {
        padding-right: 0;
        padding-top: 148px; }
        .article-aad section.discussion .items-discussion .item-discussion-3 .block-three .descr p {
          font-size: 12.06px;
          margin-bottom: 13.4px; } }
  .article-aad section.footer-aad {
    border-top: 1px solid #d8d8d8;
    padding-top: 35px;
    position: relative;
    background-color: #fff; }
    .article-aad section.footer-aad p {
      font-size: 12px;
      line-height: 12px;
      color: #6c6c6c;
      margin: 0px 0px; }
    .article-aad section.footer-aad .show-btn {
      padding-bottom: 18px;
      padding-top: 20px; }
      .article-aad section.footer-aad .show-btn b {
        position: relative;
        padding-right: 30px;
        cursor: pointer;
        color: #000000;
        font-size: 14px;
        display: inline-block; }
        .article-aad section.footer-aad .show-btn b:before {
          content: '';
          position: absolute;
          right: 0px;
          top: 4px;
          background-image: url("../images/ico-show.png");
          background-size: 100%;
          width: 20px;
          height: 13px;
          -webkit-transform: rotate(-180deg);
                  transform: rotate(-180deg); }
        .article-aad section.footer-aad .show-btn b span {
          border-bottom: 2px solid #88ddf8; }
        .article-aad section.footer-aad .show-btn b.active:before {
          -webkit-transform: rotate(0deg);
                  transform: rotate(0deg); }
    .article-aad section.footer-aad .show-content {
      overflow: hidden;
      height: 0px; }
      .article-aad section.footer-aad .show-content.active {
        height: auto; }
  .article-aad .shadow-dialog {
    position: fixed;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    background-color: rgba(79, 90, 113, 0.5);
    display: none; }
  .article-aad dialog {
    position: absolute;
    top: 0px;
    left: 0px;
    width: auto;
    display: none;
    max-width: 500px;
    border: none;
    z-index: 99;
    margin: 0px;
    padding: 0px; }
    .article-aad dialog .close {
      position: absolute;
      right: -18px;
      top: -18px;
      background-image: url("../images/close.png");
      background-size: 100%;
      width: 19px;
      height: 19px;
      cursor: pointer; }
    .article-aad dialog#popup-1 {
      background-color: #4f5a71;
      -webkit-box-shadow: 0px 18px 35px 0px rgba(0, 0, 0, 0.41);
              box-shadow: 0px 18px 35px 0px rgba(0, 0, 0, 0.41);
      padding: 30px 20px 30px 45px; }
      .article-aad dialog#popup-1 > div p {
        font-size: 16px;
        line-height: 18px;
        color: #ffffff;
        margin: 0px 0px; }
    .article-aad dialog.books {
      border-radius: 18px;
      background-color: #fff; }
      @media (max-width: 768px) {
        .article-aad dialog.books {
          left: 20px !important;
          right: 20px !important;
          top: 50% !important;
          bottom: auto !important;
          position: fixed;
          max-width: none !important; } }
      .article-aad dialog.books .container-book {
        padding: 40px 20px 40px 40px; }
        @media (max-width: 767px) {
          .article-aad dialog.books .container-book {
            padding: 40px 10px 40px 20px; } }
        .article-aad dialog.books .container-book p {
          line-height: 1.2em;
          margin: 0px 0px; }
        .article-aad dialog.books .container-book .wrapper {
          position: relative;
          width: 100%;
          height: 100%;
          overflow: hidden;
          padding-right: 15px; }
          .article-aad dialog.books .container-book .wrapper .scroller {
            position: relative;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
            width: 100%;
            -webkit-transform: translateZ(0);
                    transform: translateZ(0);
            -webkit-touch-callout: none;
            -webkit-user-select: none;
               -moz-user-select: none;
                -ms-user-select: none;
                    user-select: none;
            -webkit-text-size-adjust: none;
               -moz-text-size-adjust: none;
                -ms-text-size-adjust: none;
                    text-size-adjust: none; }
          .article-aad dialog.books .container-book .wrapper .iScrollVerticalScrollbar {
            position: absolute;
            right: 0px;
            bottom: 20px;
            top: 20px;
            border-width: 1px;
            border-color: #00b7f1;
            border-style: solid;
            border-radius: 4px;
            width: 12px;
            z-index: 10; }
            .article-aad dialog.books .container-book .wrapper .iScrollVerticalScrollbar .iScrollIndicator {
              border-radius: 3px;
              background-color: #50b9da;
              opacity: 0.671;
              border-width: 1px;
              border-color: #fff;
              border-style: solid;
              width: 10px; }
        .article-aad dialog.books .container-book .show-btn {
          padding-bottom: 18px; }
          .article-aad dialog.books .container-book .show-btn b {
            position: relative;
            padding-right: 30px;
            cursor: pointer;
            display: inline-block; }
            .article-aad dialog.books .container-book .show-btn b:before {
              content: '';
              position: absolute;
              right: 0px;
              top: 4px;
              background-image: url("../images/ico-show.png");
              background-size: 100%;
              width: 20px;
              height: 13px;
              -webkit-transform: rotate(-180deg);
                      transform: rotate(-180deg); }
            .article-aad dialog.books .container-book .show-btn b span {
              border-bottom: 2px solid #88ddf8; }
            .article-aad dialog.books .container-book .show-btn b.active:before {
              -webkit-transform: rotate(0deg);
                      transform: rotate(0deg); }
        .article-aad dialog.books .container-book .show-content {
          overflow: hidden;
          height: 0px; }
          .article-aad dialog.books .container-book .show-content.active {
            height: auto; }
      .article-aad dialog.books i.arr {
        position: absolute; }
        .article-aad dialog.books i.arr-right {
          right: 100%;
          border-bottom: 15px solid #fff;
          border-left: 24px solid transparent; }
        .article-aad dialog.books i.arr-left {
          left: 100%;
          border-bottom: 15px solid #fff;
          border-right: 24px solid transparent; }
        .article-aad dialog.books i.arr-top {
          top: 100%;
          border-left: 15px solid #fff;
          border-bottom: 24px solid transparent; }
        .article-aad dialog.books i.arr-bottom {
          bottom: 100%;
          border-left: 15px solid #fff;
          border-top: 24px solid transparent; }
        @media (max-width: 768px) {
          .article-aad dialog.books i.arr {
            display: none; } }
    .article-aad dialog#book-2 .container-book, .article-aad dialog#book-4 .container-book {
      padding: 0px 20px 0px 40px; }
      @media (max-width: 767px) {
        .article-aad dialog#book-2 .container-book, .article-aad dialog#book-4 .container-book {
          padding: 0px 10px 0px 20px; } }
      .article-aad dialog#book-2 .container-book .wrapper .scroller, .article-aad dialog#book-4 .container-book .wrapper .scroller {
        padding: 40px 0px 40px 0px; }
        @media (max-width: 767px) {
          .article-aad dialog#book-2 .container-book .wrapper .scroller, .article-aad dialog#book-4 .container-book .wrapper .scroller {
            padding: 20px 0px; } }
      .article-aad dialog#book-2 .container-book .block .show-content img, .article-aad dialog#book-4 .container-book .block .show-content img {
        margin-bottom: 20px; }
      .article-aad dialog#book-2 .container-book p, .article-aad dialog#book-4 .container-book p {
        margin-bottom: 20px; }
    .article-aad dialog#book-4 .container-book .block .show-content {
      background-image: url("../images/section-6/popup-bg.png");
      background-repeat: no-repeat;
      background-position: 100% 100%; }
    .article-aad dialog#book-3 .container-book {
      padding: 20px 20px 20px 40px; }
      @media (max-width: 767px) {
        .article-aad dialog#book-3 .container-book {
          padding: 20px 10px 20px 20px; } }
      .article-aad dialog#book-3 .container-book p {
        padding: 10px 0; }
    .article-aad dialog#book-5 {
      background-image: url("../images/section-6/popup-bg.png");
      background-repeat: no-repeat;
      background-position: 95% 90%;
      padding: 0px 80px 90px 0; }
      @media (max-width: 560px) {
        .article-aad dialog#book-5 {
          padding: 0px 0px 40px 0; } }
      .article-aad dialog#book-5 .container-book {
        padding: 20px 20px 20px 40px; }
        @media (max-width: 767px) {
          .article-aad dialog#book-5 .container-book {
            padding: 20px 10px 20px 20px; } }
        .article-aad dialog#book-5 .container-book p {
          padding: 10px 0; }
    .article-aad dialog#book-6 .container-book, .article-aad dialog#book-7 .container-book, .article-aad dialog#book-8 .container-book {
      padding: 0px; }
      .article-aad dialog#book-6 .container-book .wrapper .scroller, .article-aad dialog#book-7 .container-book .wrapper .scroller, .article-aad dialog#book-8 .container-book .wrapper .scroller {
        padding: 40px 20px 40px 40px; }
        @media (max-width: 767px) {
          .article-aad dialog#book-6 .container-book .wrapper .scroller, .article-aad dialog#book-7 .container-book .wrapper .scroller, .article-aad dialog#book-8 .container-book .wrapper .scroller {
            padding: 20px 10px 20px 20px; } }
      .article-aad dialog#book-6 .container-book .wrapper .iScrollVerticalScrollbar, .article-aad dialog#book-7 .container-book .wrapper .iScrollVerticalScrollbar, .article-aad dialog#book-8 .container-book .wrapper .iScrollVerticalScrollbar {
        right: 20px; }
        @media (max-width: 767px) {
          .article-aad dialog#book-6 .container-book .wrapper .iScrollVerticalScrollbar, .article-aad dialog#book-7 .container-book .wrapper .iScrollVerticalScrollbar, .article-aad dialog#book-8 .container-book .wrapper .iScrollVerticalScrollbar {
            right: 10px; } }
      .article-aad dialog#book-6 .container-book p, .article-aad dialog#book-7 .container-book p, .article-aad dialog#book-8 .container-book p {
        margin-bottom: 20px; }
      .article-aad dialog#book-6 .container-book .block, .article-aad dialog#book-7 .container-book .block, .article-aad dialog#book-8 .container-book .block {
        padding-bottom: 20px; }
      .article-aad dialog#book-6 .container-book .pack-block, .article-aad dialog#book-7 .container-book .pack-block, .article-aad dialog#book-8 .container-book .pack-block {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
        @media (max-width: 767px) {
          .article-aad dialog#book-6 .container-book .pack-block, .article-aad dialog#book-7 .container-book .pack-block, .article-aad dialog#book-8 .container-book .pack-block {
            display: block; } }
        .article-aad dialog#book-6 .container-book .pack-block > div.image, .article-aad dialog#book-7 .container-book .pack-block > div.image, .article-aad dialog#book-8 .container-book .pack-block > div.image {
          width: 225px;
          -webkit-box-flex: 0;
              -ms-flex: 0 0 auto;
                  flex: 0 0 auto; }
          .article-aad dialog#book-6 .container-book .pack-block > div.image img, .article-aad dialog#book-7 .container-book .pack-block > div.image img, .article-aad dialog#book-8 .container-book .pack-block > div.image img {
            display: block;
            margin-left: -30px; }
          @media (max-width: 767px) {
            .article-aad dialog#book-6 .container-book .pack-block > div.image, .article-aad dialog#book-7 .container-book .pack-block > div.image, .article-aad dialog#book-8 .container-book .pack-block > div.image {
              margin: 0 auto 15px; } }
        .article-aad dialog#book-6 .container-book .pack-block > div.text .arr, .article-aad dialog#book-7 .container-book .pack-block > div.text .arr, .article-aad dialog#book-8 .container-book .pack-block > div.text .arr {
          background-image: url("../images/section-6/arr.png");
          background-size: 100%;
          width: 346px;
          height: 200px;
          padding-left: 72px;
          padding-right: 30px;
          display: table; }
          .article-aad dialog#book-6 .container-book .pack-block > div.text .arr ul, .article-aad dialog#book-7 .container-book .pack-block > div.text .arr ul, .article-aad dialog#book-8 .container-book .pack-block > div.text .arr ul {
            display: table-cell;
            vertical-align: middle;
            list-style: none;
            margin: 0px 0px;
            padding: 0px; }
            .article-aad dialog#book-6 .container-book .pack-block > div.text .arr ul li, .article-aad dialog#book-7 .container-book .pack-block > div.text .arr ul li, .article-aad dialog#book-8 .container-book .pack-block > div.text .arr ul li {
              color: #ffffff;
              padding-left: 8px;
              position: relative;
              font-size: 18px;
              line-height: 18px;
              margin: 12px 0; }
              .article-aad dialog#book-6 .container-book .pack-block > div.text .arr ul li i, .article-aad dialog#book-7 .container-book .pack-block > div.text .arr ul li i, .article-aad dialog#book-8 .container-book .pack-block > div.text .arr ul li i {
                font-size: 14px; }
              .article-aad dialog#book-6 .container-book .pack-block > div.text .arr ul li:before, .article-aad dialog#book-7 .container-book .pack-block > div.text .arr ul li:before, .article-aad dialog#book-8 .container-book .pack-block > div.text .arr ul li:before {
                color: #ffffff;
                position: absolute;
                left: 0px; }
          @media (max-width: 767px) {
            .article-aad dialog#book-6 .container-book .pack-block > div.text .arr, .article-aad dialog#book-7 .container-book .pack-block > div.text .arr, .article-aad dialog#book-8 .container-book .pack-block > div.text .arr {
              padding: 20px;
              width: 100%;
              height: auto;
              background-image: none;
              background-color: #00b7f1; }
              .article-aad dialog#book-6 .container-book .pack-block > div.text .arr ul li, .article-aad dialog#book-7 .container-book .pack-block > div.text .arr ul li, .article-aad dialog#book-8 .container-book .pack-block > div.text .arr ul li {
                font-size: 14px;
                margin: 6px 0; } }
