.title-page .block-4.imagine_logo, .block-4.imagine_logo {
  padding: 0;
  border-radius: 0;
  box-shadow: none;
  width: 234px; }
  .title-page .block-4.imagine_logo a, .block-4.imagine_logo a {
    display: block;
    text-align: center;
    padding: 40px;
    width: 234px;
    box-sizing: border-box;
    border-radius: 100%;
    text-decoration: none;
    position: relative; }
    .title-page .block-4.imagine_logo a .top_word, .block-4.imagine_logo a .top_word {
      display: block;
      width: 100%;
      font-size: 24px;
      font-family: Open Sans, sans-serif;
      font-weight: 800; }
      .title-page .block-4.imagine_logo a .top_word span, .block-4.imagine_logo a .top_word span {
        position: absolute;
        left: 50%;
        bottom: 50%;
        transform-origin: 0% 100%;
        padding-bottom: 78px;
        box-sizing: border-box;
        color: #fff; }
        .title-page .block-4.imagine_logo a .top_word span:nth-child(1), .block-4.imagine_logo a .top_word span:nth-child(1) {
          transform: rotate(-61deg); }
        .title-page .block-4.imagine_logo a .top_word span:nth-child(2), .block-4.imagine_logo a .top_word span:nth-child(2) {
          transform: rotate(-51deg); }
        .title-page .block-4.imagine_logo a .top_word span:nth-child(3), .block-4.imagine_logo a .top_word span:nth-child(3) {
          transform: rotate(-40deg); }
        .title-page .block-4.imagine_logo a .top_word span:nth-child(4), .block-4.imagine_logo a .top_word span:nth-child(4) {
          transform: rotate(-30deg); }
        .title-page .block-4.imagine_logo a .top_word span:nth-child(5), .block-4.imagine_logo a .top_word span:nth-child(5) {
          transform: rotate(-19deg); }
        .title-page .block-4.imagine_logo a .top_word span:nth-child(6), .block-4.imagine_logo a .top_word span:nth-child(6) {
          transform: rotate(-7deg); }
        .title-page .block-4.imagine_logo a .top_word span:nth-child(7), .block-4.imagine_logo a .top_word span:nth-child(7) {
          transform: rotate(6deg); }
        .title-page .block-4.imagine_logo a .top_word span:nth-child(8), .block-4.imagine_logo a .top_word span:nth-child(8) {
          transform: rotate(16deg); }
        .title-page .block-4.imagine_logo a .top_word span:nth-child(9), .block-4.imagine_logo a .top_word span:nth-child(9) {
          visibility: hidden;
          transform: rotate(26deg); }
        .title-page .block-4.imagine_logo a .top_word span:nth-child(10), .block-4.imagine_logo a .top_word span:nth-child(10) {
          transform: rotate(31deg); }
        .title-page .block-4.imagine_logo a .top_word span:nth-child(11), .block-4.imagine_logo a .top_word span:nth-child(11) {
          transform: rotate(44deg);
          padding-bottom: 79px; }
        .title-page .block-4.imagine_logo a .top_word span:nth-child(12), .block-4.imagine_logo a .top_word span:nth-child(12) {
          transform: rotate(54deg);
          padding-bottom: 80px; }
    .title-page .block-4.imagine_logo a .bot_word, .block-4.imagine_logo a .bot_word {
      display: block;
      width: 100%;
      font-size: 24px;
      font-family: Open Sans, sans-serif;
      font-weight: 800; }
      .title-page .block-4.imagine_logo a .bot_word span, .block-4.imagine_logo a .bot_word span {
        position: absolute;
        left: 50%;
        top: 50%;
        transform-origin: 50% 0;
        padding-top: 80px;
        box-sizing: border-box;
        color: #fff; }
        .title-page .block-4.imagine_logo a .bot_word span:nth-child(1), .block-4.imagine_logo a .bot_word span:nth-child(1) {
          transform: rotate(25deg);
          padding-top: 83px; }
        .title-page .block-4.imagine_logo a .bot_word span:nth-child(2), .block-4.imagine_logo a .bot_word span:nth-child(2) {
          transform: rotate(15deg);
          padding-top: 81px; }
        .title-page .block-4.imagine_logo a .bot_word span:nth-child(3), .block-4.imagine_logo a .bot_word span:nth-child(3) {
          transform: rotate(5deg); }
        .title-page .block-4.imagine_logo a .bot_word span:nth-child(4), .block-4.imagine_logo a .bot_word span:nth-child(4) {
          transform: rotate(-5deg); }
        .title-page .block-4.imagine_logo a .bot_word span:nth-child(5), .block-4.imagine_logo a .bot_word span:nth-child(5) {
          transform: rotate(-15deg); }
        .title-page .block-4.imagine_logo a .bot_word span:nth-child(6), .block-4.imagine_logo a .bot_word span:nth-child(6) {
          transform: rotate(-25deg); }
    .title-page .block-4.imagine_logo a img, .block-4.imagine_logo a img {
      vertical-align: top;
      max-width: 120px;
      max-height: 100%;
      margin-left: 15px; }

.title-page .editable_block-42 .img-convert {
  background: none; }

.title-page .block-30, .block-30 {
  background: none; }

.title-page .block-35, .block-35 {
  padding-left: 20px; }

.title-page .address-67 .title, .address-67 .title {
  font-size: 18px; }

.title-page .phones-68 .title, .phones-68 .title {
  font-size: 18px; }

.title-page .address-67 .text_body, .address-67 .text_body {
  font-size: 18px; }

.title-page .phones-68 .text_body, .phones-68 .text_body {
  font-size: 22px; }

@media (max-width: 960px) {
  .title-page .block-35, .block-35 {
    padding-left: 0; } }
