@media (min-width: 550px) and (max-width: 1200px) {
  .quality__inner_item {
    width: 158px; }
  .example__inner {
    width: 100%; } }

@media (min-width: 550px) and (max-width: 1000px) {
  header .top-menu__right .phone__nemu .number_call {
    font-size: 12px; } 
    .delivery__content{
        max-width:90%;
    }
    .partner__inner img {
    width: 100%;
    height: 100%;
    border-top-right-radius: 16px;
    border-top-left-radius: 16px;
    border-bottom-left-radius: 0; }
    .partner__inner_text {
    padding: 30px 15px; }
}

@media (min-width: 320px) and (max-width: 550px) {
  .nav {
    padding: 90px 50px 30px 50px;
    width: 90%; }
    .nav .close {
      top: 32px;
      right: 32px;
      font-size: 30px; }
    .nav__menu_list {
      padding: 0; }
    .nav__menu_contact .play_btn {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      font-size: 10px; }
    .nav__menu_contact .btn__select {
      margin-top: 0; }
  .modal-dialog .modal-body {
    padding: 70px 50px; }
  section, footer {
    padding: 0 30px; }
  header .top-menu {
    padding: 40px 15px; }
    header .top-menu__right {
      display: none; }
    header .top-menu__left .play_btn {
      display: none; }
  header .main__inner {
    overflow: hidden; }
    header .main__inner .main__inner_bg2 {
      width: 170%;
      height: 60vh; }
  header .main__inner > img {
    height: 50vh;
    -o-object-fit: cover;
       object-fit: cover; }
  header .main__inner_text {
    left: 32px; }
  header .bottom__menu {
    display: none; }
  .example {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column; }
    .example__sofa_img {
      height: auto !important;
      max-width: 50% !important;
      margin-right: -20px; }
    .example__shoes_img {
      width: 175px !important;
      height: 154px !important; }
    .example__inner {
      width: 100%;
      overflow: hidden;
      height: 185px; }
      .example__inner img {
        max-width: 60%;
        height: 100%;
        margin-right: -30px; }
      .example__inner_text {
        max-width: 175px;
        padding: 40px 0 40px 30px; }
        .example__inner_text h2 {
          font-size: 16px;
          line-height: 19px; }
        .example__inner_text p {
          font-size: 9px;
          line-height: 11px;
          width: 120px;
          margin-bottom: 24px; }
      .example__inner .btn__select {
        width: 129px; }
  .quality {
    padding-top: 50px; }
    .quality__inner {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
      -webkit-flex-direction: column-reverse;
          -ms-flex-direction: column-reverse;
              flex-direction: column-reverse;
      margin: auto;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
      .quality__inner_blockNone {
        display: none; }
      .quality__inner_item {
        width: 148px;
        padding: 20px; }
      .quality__inner_img {
        height: 40vh;
        -o-object-fit: cover;
           object-fit: cover; }
 
    .partner__inner_text {
      margin: 0;
      padding: 30px; }
    .partner__right {
      top: 0px; }
    .partner__left img {
      -o-object-fit: cover;
         object-fit: cover;
             border-top-right-radius: 16px;
    border-top-left-radius: 16px;
        border-bottom-left-radius: 0;
    }
  .delivery {
    position: relative;
    height: 750px;
    width: 100%; }
    .delivery__inner_left {
      position: absolute;
      left: 0;
      z-index: 1;
      height: 100%;
      width: 300px; }
      .delivery__inner_left .delivery__content {
        padding: 40px 30px;
        height: 60%; }
    .delivery__inner_right img {
      max-width: 90%;
      position: absolute;
      right: 0;
      bottom: 0;
      border-top-right-radius: 16px;
      border-bottom-right-radius: 16px; }
  .cooperation {
    height: 790px; }
    .cooperation .delivery__inner_left {
      width: 100%; }
    .cooperation .delivery__inner_right img {
      height: 55%; }
    .cooperation .delivery__inner_left .delivery__content_item {
      width: 100px; }
    .cooperation .delivery__conten_suptitle {
      width: 200px; }
    .cooperation .delivery__inner_left .delivery__content_items {
      width: 250px; }
  .footer {
    padding-bottom: 50px; }
    .footer__bottom {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column; }
      .footer__bottom_logoGuard {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
            -ms-flex-direction: column-reverse;
                flex-direction: column-reverse; }
        .footer__bottom_logoGuard img {
          margin-bottom: 24px; }
        .footer__bottom_logoGuard p {
          margin: 16px 0; } }
