@media screen and (max-width: 1090px) {
  .content-heading {
    background-position: left 25% top 6px, left 4% top; } }
@media screen and (max-width: 991px) {
  .content-heading {
    background-position: left -68px top 6px, left 252px top; }
    .content-heading h1 {
      margin-left: 59%; }
  .left-content-block {
    margin-left: 0; } }

@media screen and (max-width: 887px) {
  #partnership .hot-line {
    padding-left: 25px;
    padding-right: 25px; }
  #partnership .hot-line .phone {
    font-size: 1.57143em; }
  #partnership .partnership-contacts .item-1-6 .caption {
    font-size: 1em; }
  #partnership .partnership-contacts .item-1-6 .address {
    font-size: 0.92857em; }
  #partnership .partnership-contacts .item-1-6 .phone {
    font-size: 1em; }
  #partnership .partnership-contacts .item-1-6 .email {
    font-size: 0.92857em; } }

@media screen and (max-width: 767px) {
  .content-heading {
    background-image: url(../../images/content/partnership/partnership_baner_decor.svg);
    background-position: left top; }
    .content-heading h1 {
      margin-left: unset;
      text-align: center; }
  #partnership .partnership-contacts .item-1-6 {
    margin: 0 auto 25px;
    text-align: center;
    max-width: none;
    padding: 15px; }
  #partnership .partnership-contacts .item-1-6 .ico-img {
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%); }
  #partnership .hot-line {
    float: none;
    margin: auto;
    max-width: none; } }

@media screen and (max-width: 390px) {
  .content-heading h1 {
    margin-top: 200px;
    font-size: 26px; } }
