@media screen and (max-width: 1420px) {
  .sec_6{width: 1000px;}
}
@media screen and (max-width: 1020px) {
.sec4_bloc{padding: 60px;}
.bg-video {background: url(../images/bg_02.jpg);background-repeat: repeat-y;background-position: 65px 0;background-size: cover;}
.sec_5 {max-width: 900px;margin: 0 auto;margin-top: 150px;}
.sec_6{width: 900px;}
.sec7_bloc{padding: 55px;}
}
@media screen and (max-width: 960px) {
.bg-video {background-image: none;background-color: #fff;margin: 0px;}
.sec4_bloc {margin: 0 auto;width: 100%;padding: 0px;margin-top: 50px;}
.sec4_bloc{text-align: center;}
.watch2 {color: #000;padding-top: 74px;text-shadow: none;margin-top: 20px;width: 180px;margin: 0 auto;}
.sec3_txt {font-size: 18px;line-height: 1.5;width: auto;margin-bottom: 0;}
.sec_5 {max-width: 900px;margin: 0 auto;margin-top: 0px;}
.sec_7 {padding: 0;margin-top: 30px;max-width: 100%;background: none;}
.sec7_bloc{width: auto;margin: 0 auto;text-align: center;}
.watch3 {color: #000;font-size: 22px;position: inherit;}
.sec7_txt {font-size: 18px;line-height: 1.5;width: auto;}
.sec_7 h2 { max-width: 100%; }
}
@media screen and (max-width: 890px) {
.sec_2{max-width: 690px; margin: 0 auto; margin-top: 60px;}
.sec_2_text{width: 71%; float: left; margin-right: 20px;}
.sec_3{max-width: 690px; margin: 0 auto;}
.sec_3_text{ width: 71%; float: left; margin-right: 20px;}
.sec_5 {padding: 0 60px 0 60px;}
.sec_5_text {width: 100%; float: none; margin-right: 0px;}
.sec_5_img {width: 70%; float: none; margin-right: 0px; margin: 20px auto;}
.sec5_txt {font-size: 18px; line-height: 1.5; margin-top: 0px;}
.sec_6{width: 421px;}
.sec_6_bloc1{float: none; width: 100%; margin: 0 auto}
.sec_6_bloc2{float: none; width: 100%; margin: 0 auto;}
.sec_6_bloc3{float: none; width: 100%; margin: 0 auto;}
}

@media screen and (max-width: 660px) {
.sec_2 {max-width: 100%; margin: 0 auto; margin-top: 100px;}
.sec_2 h2 {margin-bottom: 0px;}
.sec_2_img {width: 12%; float: none; margin: 0 auto;}
.sec_2_text {width: 100%; float: none;}
.sec2_txt {font-size: 18px; line-height: 1.5; width: auto; margin-bottom: 2.714%; padding: 20px;}
.sec_2 h3 {margin-bottom: 0px;}
.sec_3 {width: 100%;}
.sec_3_img {width: 12%; float: none; margin: 0 auto;}
.sec_3_text {width: 100%; float: none;}
.sec3_txt {padding: 20px;}
.sec_3 h3{text-align: center;}
.sec_5_img {width: 100%; float: none; margin-right: 0px; margin: 20px auto;}
}

@media screen and (max-width: 480px) {
.sec h1 {font-size: 32.5px;}
.sec .sec_subtitle {font-size: 29.5px; margin: 0px 0 0px 0;}
.sec .sec_desc{font-family: readerbold, Arial, Helvetica, sans-serif; font-size: 20.5px;}
.sec .sec_link{font-family: readerbold, Arial, Helvetica, sans-serif; font-size: 10px; margin: 5px 0 31px 0;}
.sec_2 h2 {font-size: 2.2rem;}
.sec2_txt{font-size: 15px; padding: 10px 30px 10px 30px;}
.sec3_txt{font-size: 15px; padding: 10px 30px 10px 30px;}
.sec_4 h2{font-size: 2.2rem;}
.sec_4 .sec4_txt{font-size: 15px;}
.sec_5 h2 {font-size: 2.2rem;}
.sec5_txt{font-size: 15px;}
.sec_6 h2 {font-size: 2.2rem;}
.txt {font-size: 15px; margin-bottom: 20px;}
.sec_7 h2 {font-size: 2.2rem;}
.sec7_txt{font-size: 15px;}

}
@media screen and (max-width: 380px) {
  .sec h1 {font-size: 26.5px;}
  .sec .sec_subtitle {font-size: 23.5px;}
  .sec .sec_desc{font-size: 14.5px;}
  .sec_2 h2 {font-size: 1.8em;}
  .sec_2 h3 {font-size: 17px;}
  .sec_3 h3 {font-size: 17px;}
  .sec_4 h2 {font-size: 1.8rem;}
  .sec_5 h2 {font-size: 1.8rem;}
  .sec_6 {width: 295px;}
  .sec_6 h2 {font-size: 1.8rem;margin-bottom: 10px;}
  .sec_6_bloc1 {margin-bottom: 50px;}
  .sec_6_bloc2 {margin-bottom: 50px;}
  .name {font-size: 1.8rem;}
  .sec_7 h2 {font-size: 1.8rem;}
  .note {font-size: 9px; text-align: center;}
  .resp-txt {margin-top: 86px;}
}

@media screen and (max-width: 290px) {
  .sec_6 {width: 200px;}
}

@media screen and (max-width: 890px) {
  .sec_5 {padding: 0px 20px 0 20px;}
}