
@media screen and (min-width: 1000px) and (max-width: 1300px) {
  .bottom-vrezka.bv7 {
    background-size: contain;
    background-position-y: 200%;
  }
  .bottom-vrezka.bv1 {height: 16%;}
  .bottom-vrezka.bv2 {height: 16%;}
  .bottom-vrezka.bv8 {height: 22%;}
}

@media screen and (min-width: 1301px) and (max-width: 1920px) {
  .block-text p {
    margin-bottom: .8em;
    font-size: 1.15em;
  }
  .bottom-vrezka.bv1 {height: 17%;}
  .bottom-vrezka.bv2 {height: 17%;}
  .bottom-vrezka.bv8 {height: 23%;}
}

@media screen and (min-width: 1921px) and (max-width: 3000px) {
  .block-text p {
    margin-bottom: .9em;
    font-size: 1.25em;
  }
  .start_screen_content div > p:first-child {
    font-size: 1.15em;
  }
  .start_screen_content div > p:last-child {
    font-size: 1.45em;
  }
}

@media screen and (min-height: 0px) and (max-height: 850px) {
  .arrow_down {
    display: none;
  }
  .screen.s8 {
    height: auto !important;
    margin-bottom: 2em;
    padding-bottom: 2em;
  }
}

@media screen and (min-height: 801px) and (max-height: 920px) {
  #s8 img {width:80%; margin: 0 auto;}
}

@media screen and (min-height: 950px) and (max-height: 1600px) {
  .start_screen_content {
    top: 63%;
  }
}
