.w-about {
  padding-top: 4rem; }
  .w-about-title {
    font-family: "YesevaOne", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    transform: scale(0.8, 1);
    transform-origin: 0 0;
    transform-origin: top center;
    letter-spacing: -0.020em;
    color: #274153;
    line-height: 1; }
    @media (max-width: 567px) {
      .w-about-title {
        font-size: 2.00rem;
        margin-bottom: 2.00rem; } }
    @media (min-width: 568px) {
      .w-about-title {
        font-size: 3.00rem;
        margin-bottom: 2.00rem; } }
    @media (min-width: 667px) {
      .w-about-title {
        font-size: 3.25rem;
        margin-bottom: 2.00rem; } }
    @media (min-width: 768px) {
      .w-about-title {
        font-size: 3.50rem;
        margin-bottom: 4.00rem; } }
    @media (min-width: 992px) {
      .w-about-title {
        font-size: 4.25rem;
        margin-bottom: 4.00rem; } }
    @media (min-width: 1200px) {
      .w-about-title {
        font-size: 4.25rem;
        margin-bottom: 5.00rem; } }
    @media (min-width: 1440px) {
      .w-about-title {
        font-size: 4.75rem;
        margin-bottom: 5.00rem; } }
    @media (min-width: 1600px) {
      .w-about-title {
        font-size: 5.75rem;
        margin-bottom: 5.00rem; } }
  .w-about__item, .w-about__item-num-gradient {
    background: linear-gradient(to left, #e67504, #fe9500); }
    .w-about__item_color1, .w-about__item-num-gradient_color1 {
      background: linear-gradient(to left, #e67504, #fe9500); }
    .w-about__item_color2, .w-about__item-num-gradient_color2 {
      background: linear-gradient(to left, #0d7195, #1ba4c8); }
    .w-about__item_color3, .w-about__item-num-gradient_color3 {
      background: linear-gradient(to left, #455765, #3a4a57); }
    .w-about__item_color4, .w-about__item-num-gradient_color4 {
      background: linear-gradient(to left, #392f2e, #624a4a); }
    .w-about__item_color5, .w-about__item-num-gradient_color5 {
      background: linear-gradient(to left, #830006, #ff0000); }
    .w-about__item_color6, .w-about__item-num-gradient_color6 {
      background: linear-gradient(to left, #323077, #9d90e4); }
    .w-about__item_color7, .w-about__item-num-gradient_color7 {
      background: linear-gradient(to left, #0b421e, #90e9af); }
    .w-about__item_color8, .w-about__item-num-gradient_color8 {
      background: linear-gradient(to left, #9724a8, #ea95f2); }
    .w-about__item_color9, .w-about__item-num-gradient_color9 {
      background: linear-gradient(to left, #080db0, #a3aaf4); }
    .w-about__item_color10, .w-about__item-num-gradient_color10 {
      background: linear-gradient(to left, #f48694, #ff0000); }
    .w-about__item_color11, .w-about__item-num-gradient_color11 {
      background: linear-gradient(to left, #2493b4, #b4d4e3); }
    .w-about__item_color12, .w-about__item-num-gradient_color12 {
      background: linear-gradient(to left, #286317, #8db88b); }
    .w-about__item_color13, .w-about__item-num-gradient_color13 {
      background: linear-gradient(to left, #d34f00, #f7a134); }
    .w-about__item_color14, .w-about__item-num-gradient_color14 {
      background: linear-gradient(to left, #ae2867, #fb8e9c); }
    .w-about__item_color15, .w-about__item-num-gradient_color15 {
      background: linear-gradient(to left, #008898, #8ef2fb); }
  .w-about__item {
    position: relative;
    display: flex;
    margin-top: .25rem;
    font-family: "ProximaNova", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    color: #fff; }
    @media (max-width: 567px) {
      .w-about__item {
        margin-left: 1.5rem;
        margin-bottom: 1.25rem; } }
    @media (min-width: 568px) {
      .w-about__item {
        margin-left: 90px;
        margin-bottom: 2.75rem; } }
    @media (min-width: 667px) {
      .w-about__item {
        margin-left: 100px;
        margin-bottom: 2.7rem; } }
    @media (min-width: 768px) {
      .w-about__item {
        margin-left: 100px;
        margin-bottom: 2.7rem; } }
    @media (min-width: 992px) {
      .w-about__item {
        margin-left: 100px;
        margin-bottom: 4.5rem; } }
    @media (min-width: 1200px) {
      .w-about__item {
        margin-left: 100px;
        margin-bottom: 4.5rem; } }
    @media (min-width: 1440px) {
      .w-about__item {
        margin-left: 100px;
        margin-bottom: 4.5rem; } }
    @media (min-width: 1600px) {
      .w-about__item {
        margin-left: 100px;
        margin-bottom: 4.5rem; } }
    .w-about__item-img {
      position: absolute;
      right: 1rem;
      max-height: 100%;
      width: auto;
      height: auto; }
      @media (max-width: 567px) {
        .w-about__item-img {
          min-width: 50px;
          max-width: 50px;
          top: auto;
          bottom: 18px;
          right: 5px;
          margin: 0;
          opacity: .4; } }
      @media (min-width: 568px) {
        .w-about__item-img {
          min-width: 100px;
          max-width: 100px;
          top: auto;
          bottom: 18px;
          right: 5px;
          margin: 0;
          opacity: 1; } }
      @media (min-width: 667px) {
        .w-about__item-img {
          min-width: 100px;
          max-width: 100px;
          top: auto;
          bottom: 18px;
          right: 5px;
          margin: 0;
          opacity: 1; } }
      @media (min-width: 768px) {
        .w-about__item-img {
          min-width: 100px;
          max-width: 100px;
          top: auto;
          bottom: 18px;
          right: 5px;
          margin: 0;
          opacity: 1; } }
      @media (min-width: 992px) {
        .w-about__item-img {
          min-width: 180px;
          max-width: 180px;
          top: 0;
          margin: auto;
          opacity: 1; } }
      @media (min-width: 1200px) {
        .w-about__item-img {
          min-width: 190px;
          max-width: 190px;
          top: 0;
          margin: auto;
          opacity: 1; } }
      @media (min-width: 1440px) {
        .w-about__item-img {
          min-width: 270px;
          max-width: 360px;
          top: 0;
          margin: auto;
          opacity: 1; } }
      @media (min-width: 1600px) {
        .w-about__item-img {
          min-width: 270px;
          max-width: 360px;
          top: 0;
          margin: auto;
          opacity: 1; } }
      @media (max-width: 567px) {
        .w-about__item-img_color11, .w-about__item-img_color14 {
          min-width: 50px;
          max-width: 50px; } }
      @media (min-width: 568px) {
        .w-about__item-img_color11, .w-about__item-img_color14 {
          min-width: 100px;
          max-width: 100px; } }
      @media (min-width: 667px) {
        .w-about__item-img_color11, .w-about__item-img_color14 {
          min-width: 120px;
          max-width: 120px; } }
      @media (min-width: 768px) {
        .w-about__item-img_color11, .w-about__item-img_color14 {
          min-width: 150px;
          max-width: 180px; } }
      @media (min-width: 992px) {
        .w-about__item-img_color11, .w-about__item-img_color14 {
          min-width: 150px;
          max-width: 180px; } }
      @media (min-width: 1200px) {
        .w-about__item-img_color11, .w-about__item-img_color14 {
          min-width: 150px;
          max-width: 250px; } }
      @media (min-width: 1440px) {
        .w-about__item-img_color11, .w-about__item-img_color14 {
          min-width: 200px;
          max-width: 360px; } }
      @media (min-width: 1600px) {
        .w-about__item-img_color11, .w-about__item-img_color14 {
          min-width: 200px;
          max-width: 360px; } }
    .w-about__item-num {
      position: relative;
      flex: 0 1 480px;
      -webkit-text-fill-color: transparent;
      font-family: "ProximaNovaExtraCondensed";
      font-weight: 900;
      letter-spacing: -0.020em;
      line-height: .75em;
      text-align: right;
      transform: scale(0.9, 1); }
      @media (max-width: 567px) {
        .w-about__item-num {
          font-size: 92px;
          margin: -2px 0 0;
          margin-left: -440px;
          margin-right: 0; } }
      @media (min-width: 568px) {
        .w-about__item-num {
          font-size: 218px;
          margin: -4px 0 -14px;
          margin-left: -422px;
          margin-right: -5px; } }
      @media (min-width: 667px) {
        .w-about__item-num {
          font-size: 218px;
          margin: -4px 0 -14px;
          margin-left: -422px;
          margin-right: -5px; } }
      @media (min-width: 768px) {
        .w-about__item-num {
          font-size: 218px;
          margin: -4px 0 -14px;
          margin-left: -422px;
          margin-right: -5px; } }
      @media (min-width: 992px) {
        .w-about__item-num {
          font-size: 370px;
          margin: -6px 0 -24px;
          margin-left: -400px;
          margin-right: 25px; } }
      @media (min-width: 1200px) {
        .w-about__item-num {
          font-size: 540px;
          margin: -10px 0 -35px;
          margin-left: -375px;
          margin-right: 25px; } }
      @media (min-width: 1440px) {
        .w-about__item-num {
          font-size: 540px;
          margin: -10px 0 -35px;
          margin-left: -375px;
          margin-right: 25px; } }
      @media (min-width: 1600px) {
        .w-about__item-num {
          font-size: 540px;
          margin: -10px 0 -35px;
          margin-left: -375px;
          margin-right: 25px; } }
      .w-about__item-num-shadow {
        position: absolute;
        top: 0;
        right: 0;
        z-index: 0;
        text-shadow: -0.75rem 0 5px rgba(18, 17, 12, 0.35), -1px 3px 2px #fff;
        font-style: normal;
        text-decoration: none; }
      .w-about__item-num-gradient {
        position: relative;
        z-index: 1;
        font-style: normal;
        text-decoration: none;
        transform-origin: top center;
        -webkit-background-clip: text; }
    .w-about__item-content {
      flex: 1 0;
      padding: 3rem 0 1rem; }
      @media (max-width: 567px) {
        .w-about__item-content {
          padding: .5rem 0 1.25rem; } }
      @media (min-width: 568px) {
        .w-about__item-content {
          padding: 1rem 0 1.25rem; } }
      @media (min-width: 667px) {
        .w-about__item-content {
          padding: .75rem 0 1.25rem; } }
      @media (min-width: 768px) {
        .w-about__item-content {
          padding: .75rem 0 1.25rem; } }
      @media (min-width: 992px) {
        .w-about__item-content {
          padding: 2rem 0 1rem;
          padding-right: 12%; } }
      @media (min-width: 1200px) {
        .w-about__item-content {
          padding: 1.5rem 0 1rem;
          padding-right: 20%; } }
      @media (min-width: 1440px) {
        .w-about__item-content {
          padding: 1.5rem 0 1rem;
          padding-right: 30%; } }
      @media (min-width: 1600px) {
        .w-about__item-content {
          padding: 1.5rem 0 1rem;
          padding-right: 30%; } }
    .w-about__item-title {
      font-family: "ProximaNovaExtraCondensed", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
      font-weight: 600;
      letter-spacing: -1px;
      text-transform: uppercase;
      text-shadow: -3px 0 5px rgba(18, 17, 12, 0.35);
      color: #fff; }
      @media (max-width: 567px) {
        .w-about__item-title {
          font-size: 1.25rem;
          letter-spacing: 0;
          line-height: 1em; } }
      @media (min-width: 568px) {
        .w-about__item-title {
          font-size: 2rem;
          line-height: .9em; } }
      @media (min-width: 667px) {
        .w-about__item-title {
          font-size: 2rem;
          line-height: .8em; } }
      @media (min-width: 768px) {
        .w-about__item-title {
          font-size: 2rem;
          line-height: .8em; } }
      @media (min-width: 992px) {
        .w-about__item-title {
          font-size: 3rem;
          line-height: .85em; } }
      @media (min-width: 1200px) {
        .w-about__item-title {
          font-size: 3.5rem;
          line-height: .85em; } }
      @media (min-width: 1440px) {
        .w-about__item-title {
          font-size: 3.5rem;
          line-height: .85em; } }
      @media (min-width: 1600px) {
        .w-about__item-title {
          font-size: 3.5rem;
          line-height: .85em; } }
      .w-about__item-title b {
        display: block;
        font-weight: 900; }
    .w-about__item-descr {
      font-family: "ProximaNova", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
      transform: scale(0.8, 1);
      transform-origin: 0 0; }
      @media (max-width: 567px) {
        .w-about__item-descr {
          margin-top: .25rem;
          font-size: .9rem;
          line-height: 1em; } }
      @media (min-width: 568px) {
        .w-about__item-descr {
          margin-top: .5rem;
          font-size: 1rem;
          line-height: .85em; } }
      @media (min-width: 667px) {
        .w-about__item-descr {
          margin-top: .5rem;
          font-size: .9rem;
          line-height: .85em; } }
      @media (min-width: 768px) {
        .w-about__item-descr {
          margin-top: .5rem;
          font-size: .9rem;
          line-height: .85em; } }
      @media (min-width: 992px) {
        .w-about__item-descr {
          margin-top: 1rem;
          font-size: 1rem;
          line-height: 1.34; } }
      @media (min-width: 1200px) {
        .w-about__item-descr {
          margin-top: 1rem;
          font-size: 1rem;
          line-height: 1.34; } }
      @media (min-width: 1440px) {
        .w-about__item-descr {
          margin-top: 1.75rem;
          font-size: 1rem;
          line-height: 1.34; } }
      @media (min-width: 1600px) {
        .w-about__item-descr {
          margin-top: 1.75rem;
          font-size: 1rem;
          line-height: 1.34; } }
      .w-about__item-descr_color15 {
        font-size: 2rem;
        text-align: center; }
        .w-about__item-descr_color15 div {
          transform: scale(0.8, 1); }
        .w-about__item-descr_color15 cite {
          display: block;
          font-style: normal;
          text-align: right; }
  .w-about__more {
    border: none;
    background: none;
    font-family: "ProximaNova", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-size: 1.75rem;
    font-weight: bold;
    text-transform: uppercase;
    color: #212529;
    transform: scale(0.8, 1);
    transform-origin: 0 0;
    transform-origin: top center;
    cursor: pointer;
    margin-bottom: 5rem; }
    .w-about__more i {
      display: inline-block;
      margin: 0 .75rem;
      width: 4rem;
      height: 4rem;
      border-radius: 50%;
      background: #fe0000;
      font-size: 2rem;
      font-style: normal;
      line-height: 4rem;
      text-align: center;
      vertical-align: baseline;
      color: #fff;
      transform: scale(1.2, 1);
      transition: .2s; }
    .w-about__more:focus, .w-about__more:hover, .w-about__more:active {
      outline: none;
      text-decoration: none; }
    .w-about__more:hover i {
      opacity: .75; }
    .w-about__more:focus i {
      opacity: 1;
      box-shadow: 0 0 0 0.2rem rgba(254, 0, 0, 0.3); }

/*# sourceMappingURL=widget-about.css.map */
