/*© ООО Сео-Гранд seo-grand.ru*/
/* include mixins */
/* include common */
/* line 1, ../../sass/_common.sass */
body {
  /*background: url("/images/01.jpg") top center no-repeat */
  color: #000000;
  font-family: Arial; }

/* line 8, ../../sass/_common.sass */
.clear {
  clear: both; }

/* line 10, ../../sass/_common.sass */
.nobr {
  white-space: nowrap; }

/* line 12, ../../sass/_common.sass */
html, body {
  height: 100%; }

/* line 15, ../../sass/_common.sass */
.main {
  min-height: 100%; }

/* line 18, ../../sass/_common.sass */
* html .main {
  height: 100%; }

/* line 24, ../../sass/_common.sass */
.slick-slide {
  height: auto !important; }

/* line 27, ../../sass/_common.sass */
button {
  padding: 0;
  margin: 0;
  border: 0;
  white-space: normal !important;
  outline: 0 !important; }
  /* line 33, ../../sass/_common.sass */
  button:focus {
    border: 0;
    outline: 0 !important; }

/* line 36, ../../sass/_common.sass */
.fancybox-skin {
  -moz-border-radius: 0px !important;
  -webkit-border-radius: 0px;
  border-radius: 0px !important; }

/* line 41, ../../sass/_common.sass */
.link:hover {
  cursor: pointer; }

/* line 44, ../../sass/_common.sass */
ul {
  padding: 0px;
  margin: 0; }
  /* line 47, ../../sass/_common.sass */
  ul li {
    list-style: none; }

/* line 49, ../../sass/_common.sass */
.comagic_phone {
  white-space: nowrap; }

/* line 52, ../../sass/_common.sass */
.wrapper {
  margin-right: auto;
  margin-left: auto;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 1224px;
  position: relative; }

/* line 59, ../../sass/_common.sass */
a {
  text-decoration: none;
  color: #337ab7; }
  /* line 62, ../../sass/_common.sass */
  a:hover {
    text-decoration: none; }

/* line 64, ../../sass/_common.sass */
a.grey {
  color: #161616; }

/* line 66, ../../sass/_common.sass */
a.black {
  color: #000; }

/* line 68, ../../sass/_common.sass */
.red {
  color: #ff0000; }

/* line 70, ../../sass/_common.sass */
.b-prav {
  font-size: 10px; }
  /* line 72, ../../sass/_common.sass */
  .b-prav .link {
    text-decoration: underline; }
  @media (max-width: 480px) {
    /* line 70, ../../sass/_common.sass */
    .b-prav {
      line-height: 1; } }

/* line 76, ../../sass/_common.sass */
.zag, h3, h4, h5 {
  text-transform: uppercase;
  text-align: center;
  line-height: 1.2;
  font-size: 44px;
  font-weight: bold;
  position: relative;
  color: #000;
  text-shadow: white 0px 1px 1px; }
  @media (max-width: 992px) {
    /* line 76, ../../sass/_common.sass */
    .zag, h3, h4, h5 {
      font-size: 40px; } }
  @media (max-width: 768px) {
    /* line 76, ../../sass/_common.sass */
    .zag, h3, h4, h5 {
      font-size: 36px; } }
  @media (max-width: 480px) {
    /* line 76, ../../sass/_common.sass */
    .zag, h3, h4, h5 {
      font-size: 32px; } }

/* line 91, ../../sass/_common.sass */
.err {
  text-align: center;
  display: table;
  width: 100%;
  margin: 50px auto; }

/* line 96, ../../sass/_common.sass */
.err .wrapper {
  display: table-cell;
  height: 65%;
  vertical-align: middle; }

/* line 100, ../../sass/_common.sass */
.err .wrapper p {
  font-size: 18px; }

/* line 103, ../../sass/_common.sass */
.dropdown-backdrop {
  z-index: -5; }

/* line 105, ../../sass/_common.sass */
.bgprocbl {
  background: url(../img/bgprocbl.png) repeat-x top left;
  height: 9px;
  margin: 15px 0px; }

/* line 112, ../../sass/_common.sass */
input {
  width: 142px;
  font-size: 14px;
  height: 20px;
  color: #161616;
  background: none;
  border: 0px;
  margin-top: 3px; }

/* line 122, ../../sass/_common.sass */
.ttl {
  font-size: 44px;
  text-align: center;
  line-height: 1.1;
  font-weight: bold; }
  @media (max-width: 1200px) {
    /* line 122, ../../sass/_common.sass */
    .ttl {
      font-size: 40px; } }
  @media (max-width: 992px) {
    /* line 122, ../../sass/_common.sass */
    .ttl {
      font-size: 36px; } }
  @media (max-width: 768px) {
    /* line 122, ../../sass/_common.sass */
    .ttl {
      font-size: 32px; } }
  @media (max-width: 480px) {
    /* line 122, ../../sass/_common.sass */
    .ttl {
      font-size: 28px; } }

/* line 136, ../../sass/_common.sass */
._yellow {
  color: #ffd500; }

/* line 139, ../../sass/_common.sass */
a:hover {
  color: #23527c;
  text-decoration: underline; }

/* line 143, ../../sass/_common.sass */
.reveal-modal {
  visibility: hidden;
  top: 200px;
  left: 50%;
  margin-left: -210px;
  width: 320px;
  background: #eee url(../img/modal-gloss.png) no-repeat -200px -80px;
  position: absolute;
  z-index: 101;
  padding: 30px 40px 34px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  -box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  text-align: center; }

/* line 160, ../../sass/_common.sass */
.bgostalos {
  background: url("/img/bgostalos.jpg") repeat-x 0px center;
  width: 30px;
  display: inline;
  letter-spacing: 4px;
  padding-left: 3px;
  padding-top: 0px;
  height: 40px;
  color: #161616; }
  @media (max-width: 992px) {
    /* line 160, ../../sass/_common.sass */
    .bgostalos {
      width: 25px;
      background: url("/img/bgostalos.jpg") repeat-x 0px center;
      background-size: cover; } }

/* line 173, ../../sass/_common.sass */
.wrapsec {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto; }

/* line 178, ../../sass/_common.sass */
table {
  width: 100%;
  border: 0;
  border-spacing: 0; }
  /* line 182, ../../sass/_common.sass */
  table .h52 {
    height: 52px; }
  /* line 184, ../../sass/_common.sass */
  table .h100 {
    height: 100px; }
  /* line 186, ../../sass/_common.sass */
  table .h96 {
    height: 96px; }

/* line 188, ../../sass/_common.sass */
.carusel {
  height: 185px;
  background: #f0f0f0;
  margin-top: 20px;
  margin-bottom: 20px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #dfdfdf; }

/* line 198, ../../sass/_common.sass */
.photocarbg {
  width: 207px;
  height: 163px;
  background: url("/img/photocarbg.jpg") no-repeat top left; }
  /* line 202, ../../sass/_common.sass */
  .photocarbg img {
    width: 177px;
    height: 133px;
    margin: 15px 15px; }

/* line 206, ../../sass/_common.sass */
.bgproc {
  background: url("/img/bgproc.gif") repeat-x top left;
  height: 9px;
  z-index: 10;
  position: relative; }

/* line 211, ../../sass/_common.sass */
.logood {
  width: 250px;
  height: 103px; }

/* line 214, ../../sass/_common.sass */
.bgotd {
  background: url(../img/bgotd.png);
  width: 100%; }

/* line 218, ../../sass/_common.sass */
._no-mrg section {
  margin-top: 0; }

/* line 220, ../../sass/_common.sass */
._no-pdg section {
  margin-top: -30px; }
  /* line 222, ../../sass/_common.sass */
  ._no-pdg section .es10 {
    background: url(/img/15dneybg.png) 0 70px repeat-x; }

/* line 225, ../../sass/_common.sass */
.es__desc._top3 {
  margin-top: 50px; }

/* line 229, ../../sass/_common.sass */
._no-mrg .es4 {
  margin-top: 0; }

@media (max-width: 1300px) {
  /* line 233, ../../sass/_common.sass */
  .wrapper {
    padding-right: 15px;
    padding-left: 15px; } }
@media (max-width: 768px) {
  /* line 238, ../../sass/_common.sass */
  .logood {
    margin: auto; } }
@media (max-width: 480px) {
  /* line 242, ../../sass/_common.sass */
  .rules-info {
    right: -50px !important; }

  /* line 244, ../../sass/_common.sass */
  .okompslider .fotorama__nav-wrap {
    display: none; }

  /* line 246, ../../sass/_common.sass */
  .okompslider {
    margin: 0px auto 0 auto !important; }

  /* line 248, ../../sass/_common.sass */
  .fancybox-title-float-wrap {
    position: relative !important;
    bottom: auto !important;
    right: auto !important;
    margin-bottom: 0 !important; }

  /* line 253, ../../sass/_common.sass */
  .fancybox-title-float-wrap .child {
    margin-right: 0 !important;
    padding: 2px 20px;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0;
    border-radius: 0 !important;
    white-space: normal !important;
    font-weight: normal !important;
    line-height: 18px !important; } }
/* line 261, ../../sass/_common.sass */
.prav-info a:hover {
  text-decoration: none; }

/* include lib blocks */
/* line 1, ../../sass/blocks/b-header/_b-header.sass */
.topclose5px {
  height: 10px;
  width: 100%;
  position: fixed;
  top: 0;
  z-index: 100; }

/* line 9, ../../sass/blocks/b-header/_b-header.sass */
.b-header {
  padding-top: 5px;
  padding-bottom: 20px;
  text-align: center;
  min-height: 90px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  @media (max-width: 768px) {
    /* line 9, ../../sass/blocks/b-header/_b-header.sass */
    .b-header {
      padding-bottom: 15px; } }
  /* line 18, ../../sass/blocks/b-header/_b-header.sass */
  .b-header .wrapper {
    display: flex; }

/* line 20, ../../sass/blocks/b-header/_b-header.sass */
.b-header_logo {
  padding-top: 10px; }

/* line 22, ../../sass/blocks/b-header/_b-header.sass */
.b-header__block {
  position: relative; }
  /* line 24, ../../sass/blocks/b-header/_b-header.sass */
  .b-header__block:last-child {
    width: 50%;
    text-align: right; }

/* line 27, ../../sass/blocks/b-header/_b-header.sass */
.b-header__menu {
  margin-top: -6px;
  margin-left: 40px;
  display: flex;
  align-items: center;
  -moz-box-shadow: 0 0 3px #999;
  -webkit-box-shadow: 0 0 3px #999;
  box-shadow: 0 0 3px #999;
  -moz-border-radius: 0 0 10px 10px;
  -webkit-border-radius: 0;
  border-radius: 0 0 10px 10px;
  border: 1px solid #999;
  background: -moz-linear-gradient(270deg, silver 0%, #f2f2f2 1%, #fbfbfb 72%, white 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, silver), color-stop(1%, #f2f2f2), color-stop(72%, #fbfbfb), color-stop(100%, white));
  background: -webkit-linear-gradient(270deg, silver 0%, #f2f2f2 1%, #fbfbfb 72%, white 100%);
  background: -o-linear-gradient(270deg, silver 0%, #f2f2f2 1%, #fbfbfb 72%, white 100%);
  background: -ms-linear-gradient(270deg, silver 0%, #f2f2f2 1%, #fbfbfb 72%, white 100%);
  background: linear-gradient(180deg, #c0c0c0 0%, #f2f2f2 1%, #fbfbfb 72%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c0c0', endColorstr='#ffffff',GradientType=0 ); }
  /* line 42, ../../sass/blocks/b-header/_b-header.sass */
  .b-header__menu .link {
    font-size: 14px;
    color: #5394ff;
    margin: 8px 20px;
    text-decoration: underline;
    position: relative;
    padding-left: 10px; }
    /* line 49, ../../sass/blocks/b-header/_b-header.sass */
    .b-header__menu .link:before {
      content: "";
      display: block;
      position: absolute;
      top: 6px;
      left: 0; }
    /* line 57, ../../sass/blocks/b-header/_b-header.sass */
    .b-header__menu .link.ico2:before {
      top: 4px; }
    /* line 62, ../../sass/blocks/b-header/_b-header.sass */
    .b-header__menu .link:hover {
      text-decoration: none; }

/* line 67, ../../sass/blocks/b-header/_b-header.sass */
.b-header__phone {
  text-align: right; }
  /* line 69, ../../sass/blocks/b-header/_b-header.sass */
  .b-header__phone label {
    font-weight: bold;
    font-size: 18px;
    color: #161616; }
  /* line 73, ../../sass/blocks/b-header/_b-header.sass */
  .b-header__phone .black {
    font-weight: bold;
    font-size: 30px;
    color: #161616; }

/* line 78, ../../sass/blocks/b-header/_b-header.sass */
.b-header__form {
  display: inline-flex;
  text-align: right;
  justify-content: space-between;
  align-items: center; }
  /* line 83, ../../sass/blocks/b-header/_b-header.sass */
  .b-header__form label {
    font-style: italic;
    font-weight: normal;
    font-size: 13px;
    color: #161616;
    margin-right: 15px; }

/* line 90, ../../sass/blocks/b-header/_b-header.sass */
.topperezvvam {
  text-align: right;
  margin-top: 3px;
  height: 26px; }

/* line 96, ../../sass/blocks/b-header/_b-header.sass */
.rules-info {
  display: none;
  position: absolute; }

/* line 100, ../../sass/blocks/b-header/_b-header.sass */
.topperezv {
  width: 172px;
  height: 26px;
  background: url(../img/topperezv.png) no-repeat top left;
  float: right;
  margin-right: -2px;
  position: relative; }

/* line 109, ../../sass/blocks/b-header/_b-header.sass */
.topperezvbl {
  width: 172px;
  height: 26px;
  background: url(../img/topperezv.png) no-repeat top left;
  float: right;
  margin-right: -2px; }

/* line 116, ../../sass/blocks/b-header/_b-header.sass */
body.blbl {
  background: url(../img/proizvodstvo-dverey.jpg) top center no-repeat #000; }
  /* line 118, ../../sass/blocks/b-header/_b-header.sass */
  body.blbl .b-header__phone label {
    color: #fff; }
  /* line 120, ../../sass/blocks/b-header/_b-header.sass */
  body.blbl .b-header__form label {
    color: #fff; }
  /* line 122, ../../sass/blocks/b-header/_b-header.sass */
  body.blbl .es23__block a span {
    color: #fff; }
  /* line 124, ../../sass/blocks/b-header/_b-header.sass */
  body.blbl .es24 {
    color: #fff; }
    /* line 126, ../../sass/blocks/b-header/_b-header.sass */
    body.blbl .es24 h4 {
      color: #fff; }
  /* line 128, ../../sass/blocks/b-header/_b-header.sass */
  body.blbl .es24 .date {
    background: url(/img/wstrbl.png) no-repeat top left; }
  /* line 130, ../../sass/blocks/b-header/_b-header.sass */
  body.blbl a.grey {
    color: #fff; }
  /* line 132, ../../sass/blocks/b-header/_b-header.sass */
  body.blbl .es24 .txt {
    color: #000; }
  /* line 134, ../../sass/blocks/b-header/_b-header.sass */
  body.blbl .es24 .grey.otzreloadspan span {
    border-bottom: 1px dashed #fff; }
  /* line 136, ../../sass/blocks/b-header/_b-header.sass */
  body.blbl .es9__item {
    background-color: transparent; }
    /* line 138, ../../sass/blocks/b-header/_b-header.sass */
    body.blbl .es9__item a {
      color: #fff; }
  /* line 140, ../../sass/blocks/b-header/_b-header.sass */
  body.blbl .b-header__phone .black {
    color: #fff; }

@media (max-width: 1200px) {
  /* line 143, ../../sass/blocks/b-header/_b-header.sass */
  body.blbl {
    background: url(../img/proizvodstvo-dverey.jpg) 0 100px no-repeat #000;
    background-size: contain; }

  /* line 146, ../../sass/blocks/b-header/_b-header.sass */
  .b-header__menu {
    display: none; }

  /* line 148, ../../sass/blocks/b-header/_b-header.sass */
  .b-header .wrapper {
    display: flex;
    justify-content: space-between; }

  /* line 151, ../../sass/blocks/b-header/_b-header.sass */
  .b-header__block:last-child {
    width: auto; } }
@media (max-width: 1100px) {
  /* line 154, ../../sass/blocks/b-header/_b-header.sass */
  .b-header__form label {
    margin-right: 7px; } }
@media (max-width: 992px) {
  /* line 157, ../../sass/blocks/b-header/_b-header.sass */
  .b-header__phone label {
    display: none; }

  /* line 159, ../../sass/blocks/b-header/_b-header.sass */
  body.blbl {
    background: #000; } }
/* line 1, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
.b-topmenu {
  position: relative;
  z-index: 15; }
  /* line 4, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-topmenu .b-menu__main {
    text-align: center;
    -moz-background-clip: padding;
    -o-background-clip: padding-box;
    -webkit-background-clip: padding;
    background-clip: padding-box;
    background: linear-gradient(0deg, #ffbc00 0%, #fff100 100%);
    float: right;
    width: 100%;
    margin-top: -55px;
    background-color: #ffbc00;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    padding: 8px 10px 9px 10px;
    display: flex !important;
    justify-content: space-between;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  /* line 17, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-topmenu .b-menu__item {
    display: inline-block;
    position: relative; }
  @media (max-width: 890px) {
    /* line 21, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
    .b-topmenu .wrapper {
      padding-left: 0;
      padding-right: 0; } }

/* line 24, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
.b-menu__main_item {
  text-align: center; }
  /* line 26, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-menu__main_item .link-dark {
    text-decoration: underline;
    color: #161616;
    font-size: 16px;
    border: 1px solid transparent;
    padding: 5px 7px;
    white-space: nowrap; }
  /* line 34, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-menu__main_item:hover .link-dark {
    -moz-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px;
    border-radius: 10px 10px 0 0;
    background: rgba(0, 0, 0, 0.6);
    padding: 5px 7px;
    text-decoration: none;
    color: #ffd700; }
  /* line 41, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-menu__main_item:hover .dropdown-menu {
    display: block !important; }

/* line 44, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
.navbar-header {
  display: none;
  width: 100%;
  float: right;
  text-align: right;
  margin-bottom: 1px;
  position: relative;
  z-index: 5;
  background: linear-gradient(0deg, #ffbc00 0%, #fff100 100%);
  float: right;
  margin-top: -55px;
  background-color: #ffbc00;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  padding: 0;
  cursor: pointer; }
  /* line 59, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .navbar-header .navbar-brand {
    position: relative;
    z-index: 2;
    color: #000;
    padding: 10px 15px;
    height: auto;
    line-height: 28px;
    text-transform: uppercase; }
  /* line 67, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .navbar-header .navbar-toggle {
    display: block !important;
    position: relative;
    float: right;
    padding: 10px 10px 10px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-image: none;
    border: 1px solid #000;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px; }
  /* line 78, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .navbar-header .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0; }
  /* line 87, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .navbar-header .i-bar {
    margin-bottom: 5px;
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    background-color: #000; }

/* line 94, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
.b-menu__main_sub {
  display: none; }

/* line 100, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
.b-menu__item:hover .b-menu__main_sub {
  display: block; }

/* line 102, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
.navbar {
  margin-bottom: 0px;
  min-height: auto; }
  /* line 105, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .navbar .pd-left {
    padding-left: 270px; }

/* line 109, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
.dropdown-menu {
  margin: 0;
  background: rgba(0, 0, 0, 0.6);
  -moz-border-radius: 0 10px 10px 10px;
  -webkit-border-radius: 0;
  border-radius: 0 10px 10px 10px;
  text-align: left;
  padding-top: 5px;
  position: absolute;
  padding-bottom: 6px;
  padding-left: 10px;
  margin: 4px 0px 0px 0px;
  line-height: 1.7;
  z-index: 10;
  padding-right: 30px;
  min-width: 170px; }
  /* line 123, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .dropdown-menu .last {
    min-width: auto; }
  /* line 125, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .dropdown-menu .link-dark {
    text-decoration: none;
    background: transparent !important;
    padding: 0 !important;
    font-size: 16px;
    color: #fff !important;
    margin-bottom: 3px; }
    @media (max-width: 1200px) {
      /* line 125, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
      .dropdown-menu .link-dark {
        white-space: normal; } }
    /* line 134, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
    .dropdown-menu .link-dark .nav-text {
      display: block; }
    /* line 136, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
    .dropdown-menu .link-dark:hover {
      color: #fff !important; }
  /* line 138, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .dropdown-menu .divider {
    margin: 0; }

/* line 141, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
.navbar-toggle .icon-bar {
  background-color: #000 !important;
  height: 1px !important; }

@media (max-width: 1100px) {
  /* line 147, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-header__menu {
    margin-left: 10px; } }
@media (max-width: 1060px) {
  /* line 150, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-header__menu {
    display: none; }

  /* line 152, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-header .wrapper {
    display: flex;
    justify-content: space-between; } }
@media (max-width: 992px) {
  /* line 157, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-header__block:last-child {
    width: 90%;
    text-align: right; }

  /* line 160, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .navbar-header {
    display: block;
    margin-bottom: 1px;
    position: relative;
    z-index: 5; }

  /* line 165, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-topmenu .b-menu__main {
    display: none !important;
    height: auto;
    width: 100%;
    margin-top: -7px; }
    /* line 170, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
    .b-topmenu .b-menu__main.in {
      display: block !important; }

  /* line 172, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-topmenu .b-menu__item {
    display: block;
    width: 100%; }

  /* line 175, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-menu__main_item {
    margin-right: 0px;
    margin-bottom: 5px; }

  /* line 178, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .navbar-toggle {
    display: block !important; }

  /* line 180, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .dropdown-menu {
    position: static;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    text-align: center;
    background-color: transparent;
    border: 0px;
    float: none;
    padding-left: 0;
    padding-right: 0px; }
    /* line 190, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
    .dropdown-menu .divider {
      display: none; }
    /* line 192, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
    .dropdown-menu .link-dark {
      padding: 5px 0;
      color: #000 !important; }
      /* line 195, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
      .dropdown-menu .link-dark:hover {
        color: #000 !important; }
    /* line 197, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
    .dropdown-menu .nav-text {
      display: inline-block; }

  /* line 200, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-menu__main_item:hover .link-dark {
    background: transparent;
    padding: 5px 10px;
    text-decoration: none;
    color: #000;
    text-decoration: none; } }
@media (max-width: 768px) {
  /* line 208, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-header .wrapper {
    display: block; }

  /* line 210, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-header__block:last-child {
    width: 100%;
    text-align: center; }

  /* line 213, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-header__phone {
    text-align: center;
    margin: 10px;
    display: inline-flex;
    align-items: center; }
    /* line 218, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
    .b-header__phone label {
      margin-right: 10px; }

  /* line 220, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .navbar .pd-left {
    padding-left: 0px; }

  /* line 222, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .navbar-header {
    margin-top: 5px; } }
@media (max-width: 520px) {
  /* line 225, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-header__phone label {
    display: none; }

  /* line 227, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .b-header__form {
    display: block;
    text-align: center; }

  /* line 230, ../../sass/blocks/b-topmenu/_b-topmenu.sass */
  .topperezv {
    float: none;
    margin: 10px auto 0 auto; } }
/* line 1, ../../sass/blocks/es1/_es1.sass */
.es1 {
  background: url("/img/banbigmain.jpg") no-repeat top center;
  width: 100%;
  margin-top: 20px;
  height: 675px; }
  /* line 6, ../../sass/blocks/es1/_es1.sass */
  .es1 h2 {
    display: none; }
  /* line 8, ../../sass/blocks/es1/_es1.sass */
  .es1 h1 {
    font-size: 60px;
    color: #ffd500;
    font-weight: bold;
    text-align: center;
    line-height: 1;
    text-shadow: black 1px 1px 2px, white 0px 0px 1em; }
    @media (max-width: 992px) {
      /* line 8, ../../sass/blocks/es1/_es1.sass */
      .es1 h1 {
        font-size: 50px; } }
    @media (max-width: 768px) {
      /* line 8, ../../sass/blocks/es1/_es1.sass */
      .es1 h1 {
        font-size: 46px; } }
    @media (max-width: 480px) {
      /* line 8, ../../sass/blocks/es1/_es1.sass */
      .es1 h1 {
        font-size: 42px; } }
  /* line 21, ../../sass/blocks/es1/_es1.sass */
  .es1 table {
    width: 100%;
    border: 0;
    border-spacing: 0; }
    /* line 25, ../../sass/blocks/es1/_es1.sass */
    .es1 table .h52 {
      height: 52px; }
    /* line 27, ../../sass/blocks/es1/_es1.sass */
    .es1 table .h100 {
      height: 100px; }
    /* line 29, ../../sass/blocks/es1/_es1.sass */
    .es1 table .h96 {
      height: 96px; }

/* line 35, ../../sass/blocks/es1/_es1.sass */
.es1._main h1 {
  display: none;
  font-size: 38px;
  color: #ffe600;
  font-family: "PTSansB";
  text-transform: uppercase;
  line-height: 1;
  text-shadow: -2px -2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000, 2px 2px 0 #000, 0.03em 0.04em 0.08em rgba(0, 0, 0, 0.6);
  text-align: center; }
  @media (max-width: 700px) {
    /* line 35, ../../sass/blocks/es1/_es1.sass */
    .es1._main h1 {
      display: block; } }
  @media (max-width: 480px) {
    /* line 35, ../../sass/blocks/es1/_es1.sass */
    .es1._main h1 {
      font-size: 34px; } }

/* line 49, ../../sass/blocks/es1/_es1.sass */
.es1__block {
  display: flex;
  justify-content: space-between; }

/* line 52, ../../sass/blocks/es1/_es1.sass */
.banbigmainoknabg {
  width: 226px;
  height: 269px;
  background: url("/img/banbigmainoknabg.png") no-repeat top left;
  text-align: center;
  padding-right: 10px; }

/* line 58, ../../sass/blocks/es1/_es1.sass */
.banbigmainbalkbg {
  width: 226px;
  height: 269px;
  background: url("/img/banbigmainbalkbg.png") no-repeat top left;
  text-align: center;
  float: right;
  padding-left: 15px; }

/* line 65, ../../sass/blocks/es1/_es1.sass */
.cenauvseh {
  display: inline-block;
  margin-top: -15px;
  margin-right: 8px; }

/* line 70, ../../sass/blocks/es1/_es1.sass */
.cenauvsehtxt {
  font-size: 30px;
  text-decoration: line-through;
  color: #161616; }

/* line 74, ../../sass/blocks/es1/_es1.sass */
.cenauunas {
  font-size: 30px;
  font-weight: bold;
  line-height: 1.1;
  color: #161616; }

/* line 79, ../../sass/blocks/es1/_es1.sass */
.cenauunastxt {
  font-size: 44px;
  font-weight: bold;
  line-height: 1;
  color: #161616; }

/* line 84, ../../sass/blocks/es1/_es1.sass */
.es1__crumbs {
  position: absolute;
  top: 0;
  right: 15px; }
  /* line 88, ../../sass/blocks/es1/_es1.sass */
  .es1__crumbs .link {
    padding-left: 35px;
    position: relative;
    color: #5394ff;
    font-size: 18px;
    text-decoration: underline; }
    /* line 94, ../../sass/blocks/es1/_es1.sass */
    .es1__crumbs .link:hover {
      text-decoration: none; }
    /* line 96, ../../sass/blocks/es1/_es1.sass */
    .es1__crumbs .link:before {
      content: "";
      display: block;
      position: absolute;
      top: 10px;
      left: 0; }

/* line 103, ../../sass/blocks/es1/_es1.sass */
.next {
  position: absolute;
  right: 15px;
  top: 34%; }

/* line 107, ../../sass/blocks/es1/_es1.sass */
.b-sale {
  position: absolute;
  top: 60%;
  right: 15px; }
  /* line 111, ../../sass/blocks/es1/_es1.sass */
  .b-sale .sale {
    width: 292px;
    text-align: center;
    background-color: #ffd500;
    padding-bottom: 15px; }
    /* line 116, ../../sass/blocks/es1/_es1.sass */
    .b-sale .sale .sale-ttl {
      font-size: 22px;
      font-weight: bold;
      line-height: 1.1;
      padding-top: 16px; }
    /* line 121, ../../sass/blocks/es1/_es1.sass */
    .b-sale .sale .ravnoravno {
      font-size: 60px;
      font-weight: bold;
      color: #fff;
      line-height: 1;
      background: url("/img/ravnoravno.png") center center no-repeat; }

/* line 127, ../../sass/blocks/es1/_es1.sass */
.zamer {
  width: 292px;
  margin-top: 25px;
  background-color: #ffd500;
  display: flex;
  padding: 15px;
  text-align: left; }
  /* line 134, ../../sass/blocks/es1/_es1.sass */
  .zamer img {
    flex: none;
    width: 74px;
    margin-right: 10px; }
  /* line 138, ../../sass/blocks/es1/_es1.sass */
  .zamer .b-link {
    font-size: 18px;
    font-weight: bold; }
    /* line 141, ../../sass/blocks/es1/_es1.sass */
    .zamer .b-link .grey {
      text-decoration: underline; }
      /* line 143, ../../sass/blocks/es1/_es1.sass */
      .zamer .b-link .grey:hover {
        text-decoration: none; }
    /* line 145, ../../sass/blocks/es1/_es1.sass */
    .zamer .b-link span {
      white-space: nowrap;
      display: block;
      font-size: 24px; }

/* line 150, ../../sass/blocks/es1/_es1.sass */
span.prozamer:hover {
  cursor: pointer;
  margin: 44px 0px 0px 0px; }

/* line 159, ../../sass/blocks/es1/_es1.sass */
.es1._01 {
  background: none;
  height: 700px; }
  @media (max-width: 992px) {
    /* line 159, ../../sass/blocks/es1/_es1.sass */
    .es1._01 {
      padding-top: 0;
      height: auto; } }
  /* line 165, ../../sass/blocks/es1/_es1.sass */
  .es1._01 .wrapper {
    background: url("/img/np_mezh.jpg") no-repeat top right; }
    @media (max-width: 700px) {
      /* line 165, ../../sass/blocks/es1/_es1.sass */
      .es1._01 .wrapper {
        background: none; } }
  /* line 170, ../../sass/blocks/es1/_es1.sass */
  .es1._01._vh .wrapper {
    background: url("/img/np_vh.jpg") no-repeat top right; }
    @media (max-width: 700px) {
      /* line 170, ../../sass/blocks/es1/_es1.sass */
      .es1._01._vh .wrapper {
        background: none; } }
  /* line 175, ../../sass/blocks/es1/_es1.sass */
  .es1._01._razdv .wrapper {
    background: url("/img/np_dacha.jpg") no-repeat top right; }
    @media (max-width: 700px) {
      /* line 175, ../../sass/blocks/es1/_es1.sass */
      .es1._01._razdv .wrapper {
        background: none; } }
  /* line 180, ../../sass/blocks/es1/_es1.sass */
  .es1._01._ruchki .wrapper {
    background: url("/img/np_vh.jpg") no-repeat top right; }
    @media (max-width: 700px) {
      /* line 180, ../../sass/blocks/es1/_es1.sass */
      .es1._01._ruchki .wrapper {
        background: none; } }
  /* line 184, ../../sass/blocks/es1/_es1.sass */
  .es1._01 .es1__item:first-child {
    width: 230px; }
    @media (max-width: 700px) {
      /* line 184, ../../sass/blocks/es1/_es1.sass */
      .es1._01 .es1__item:first-child {
        width: auto; } }
  /* line 188, ../../sass/blocks/es1/_es1.sass */
  .es1._01 .banbigmainoknabg {
    margin: 25px 0; }
    @media (max-width: 700px) {
      /* line 188, ../../sass/blocks/es1/_es1.sass */
      .es1._01 .banbigmainoknabg {
        margin: 25px auto 0 auto;
        padding-right: 0; } }
  /* line 193, ../../sass/blocks/es1/_es1.sass */
  .es1._01 h1 {
    font-size: 80px;
    text-align: left; }
    @media (max-width: 700px) {
      /* line 193, ../../sass/blocks/es1/_es1.sass */
      .es1._01 h1 {
        text-align: center; } }
    /* line 199, ../../sass/blocks/es1/_es1.sass */
    .es1._01 h1 span {
      font-size: 33px;
      display: block; }
  /* line 202, ../../sass/blocks/es1/_es1.sass */
  .es1._01 .es1__block {
    justify-content: start; }
    @media (max-width: 992px) {
      /* line 202, ../../sass/blocks/es1/_es1.sass */
      .es1._01 .es1__block {
        display: block; }
        /* line 206, ../../sass/blocks/es1/_es1.sass */
        .es1._01 .es1__block .womenpmezh {
          display: none; } }
    @media (max-width: 700px) {
      /* line 202, ../../sass/blocks/es1/_es1.sass */
      .es1._01 .es1__block {
        text-align: center; } }
  /* line 210, ../../sass/blocks/es1/_es1.sass */
  .es1._01 .np_doend {
    text-align: right;
    color: white;
    text-shadow: black 1px 1px 2px, white 0px 0px 1em;
    font-size: 18px;
    line-height: 1.4;
    position: relative;
    float: right;
    z-index: 2; }
    @media (max-width: 700px) {
      /* line 210, ../../sass/blocks/es1/_es1.sass */
      .es1._01 .np_doend {
        float: none;
        text-align: center;
        color: #000000;
        margin-bottom: 20px;
        text-shadow: none; } }
  /* line 225, ../../sass/blocks/es1/_es1.sass */
  .es1._01 .b-sale {
    top: 15px; }
    @media (max-width: 700px) {
      /* line 225, ../../sass/blocks/es1/_es1.sass */
      .es1._01 .b-sale {
        top: auto; } }
  /* line 229, ../../sass/blocks/es1/_es1.sass */
  .es1._01 .zamer {
    width: 265px; }
    @media (max-width: 700px) {
      /* line 229, ../../sass/blocks/es1/_es1.sass */
      .es1._01 .zamer {
        width: 248px; } }
  /* line 233, ../../sass/blocks/es1/_es1.sass */
  .es1._01 .b-sale .sale {
    width: 295px;
    margin-top: 250px; }
    @media (max-width: 700px) {
      /* line 233, ../../sass/blocks/es1/_es1.sass */
      .es1._01 .b-sale .sale {
        margin-top: 0; } }

/* line 238, ../../sass/blocks/es1/_es1.sass */
.es1._01._vh h1 span {
  font-size: 56px; }

/* line 240, ../../sass/blocks/es1/_es1.sass */
.es1._01._razdv h1 span {
  font-size: 39px; }

/* line 242, ../../sass/blocks/es1/_es1.sass */
.np_but {
  position: absolute;
  right: 0;
  top: 535px;
  z-index: 50; }
  @media (max-width: 700px) {
    /* line 242, ../../sass/blocks/es1/_es1.sass */
    .np_but {
      position: relative;
      right: 0;
      top: auto;
      z-index: 50;
      text-align: center;
      display: flex;
      justify-content: center;
      margin-top: 15px; } }
  @media (max-width: 480px) {
    /* line 242, ../../sass/blocks/es1/_es1.sass */
    .np_but {
      display: none; } }
  /* line 258, ../../sass/blocks/es1/_es1.sass */
  .np_but input {
    height: 46px;
    background: #dfdfdf;
    margin: 0px 1px 0px 0px !important;
    padding: 0px 17px;
    cursor: pointer;
    border: 0px;
    float: left;
    color: #5394ff;
    font-size: 24px;
    text-decoration: underline;
    width: auto; }
    @media (max-width: 1200px) {
      /* line 258, ../../sass/blocks/es1/_es1.sass */
      .np_but input {
        font-size: 20px; } }
    /* line 272, ../../sass/blocks/es1/_es1.sass */
    .np_but input.actnp {
      height: 46px !important;
      color: #000 !important;
      text-decoration: none !important;
      font-weight: bold;
      background: #ffd500 !important; }

/* line 279, ../../sass/blocks/es1/_es1.sass */
.np_zag {
  font-size: 80px;
  color: #ffd500;
  font-weight: bold;
  text-align: center;
  line-height: 1;
  text-shadow: black 1px 1px 2px, white 0px 0px 1em; }
  /* line 286, ../../sass/blocks/es1/_es1.sass */
  .np_zag span {
    font-size: 51px;
    display: block; }

/* line 289, ../../sass/blocks/es1/_es1.sass */
.es1._03 {
  height: 670px;
  background: url(../img/plastikovye-dveri-vkhodnye.jpg) no-repeat top center;
  width: 100%;
  margin-top: 0px; }
  @media (max-width: 1100px) {
    /* line 289, ../../sass/blocks/es1/_es1.sass */
    .es1._03 {
      background: url(../img/plastikovye-dveri-vkhodnye.jpg) 40% 100% no-repeat; } }
  /* line 296, ../../sass/blocks/es1/_es1.sass */
  .es1._03 .es1__item {
    text-align: center;
    margin-top: 40px; }
  /* line 299, ../../sass/blocks/es1/_es1.sass */
  .es1._03 .banbigmainoknabg {
    margin: 20px auto 0 auto; }
  /* line 301, ../../sass/blocks/es1/_es1.sass */
  .es1._03 .b-sale {
    top: 50px; }

/* line 304, ../../sass/blocks/es1/_es1.sass */
.es1._02 {
  height: auto;
  background: none;
  margin-top: 0;
  margin-bottom: -45px; }
  /* line 309, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .wrapper {
    max-width: 1540px;
    padding-bottom: 75px;
    background: url(../img/okna-plastikovye-kalkulyator.jpg) no-repeat top left; }
  /* line 313, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .es__block {
    margin-left: 660px;
    width: 675px; }
  /* line 316, ../../sass/blocks/es1/_es1.sass */
  .es1._02 h1 {
    text-align: left;
    font-size: 40px;
    padding: 5px 0; }
  /* line 320, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .link-tub {
    margin-top: 10px;
    font-size: 24px;
    text-shadow: white 1px 1px 2px, white 0px 0px 1em; }
    /* line 324, ../../sass/blocks/es1/_es1.sass */
    .es1._02 .link-tub .link {
      text-decoration: underline; }
      /* line 326, ../../sass/blocks/es1/_es1.sass */
      .es1._02 .link-tub .link:hover {
        text-decoration: none; }
  /* line 328, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .ttl2 {
    font-size: 24px;
    font-weight: bold; }
  /* line 331, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .price {
    font-size: 60px;
    color: #ffd500; }
  /* line 334, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .rassr {
    font-size: 18px;
    font-style: italic; }
    /* line 337, ../../sass/blocks/es1/_es1.sass */
    .es1._02 .rassr a {
      text-decoration: underline; }
  /* line 340, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .comment {
    margin-top: 15px;
    border: 1px solid #ffd900;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    padding: 15px 30px;
    font-size: 14px; }
  /* line 348, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .pict {
    float: right;
    margin-right: 40px; }
  /* line 351, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .harak {
    margin: 10px 0px 10px 15px; }
  /* line 353, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .zagl {
    padding: 15px 20px 0px 20px;
    font-size: 16px;
    font-weight: bold; }
  /* line 357, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .cupon {
    position: absolute;
    top: 187px;
    left: 184px;
    width: 200px; }
    /* line 362, ../../sass/blocks/es1/_es1.sass */
    .es1._02 .cupon .proobr {
      width: 200px;
      font-style: italic;
      font-size: 24px;
      text-decoration: underline; }
      /* line 368, ../../sass/blocks/es1/_es1.sass */
      .es1._02 .cupon .proobr:hover {
        text-decoration: none; }

@media (max-width: 1440px) {
  /* line 373, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .wrapper {
    background: url(../img/okna-plastikovye-kalkulyator.jpg) no-repeat top center; }
  /* line 375, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .es__block {
    margin-left: 40%; }
  /* line 377, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .cupon {
    position: absolute;
    top: 187px;
    left: 45px; } }
@media (max-width: 1280px) {
  /* line 383, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .wrapper {
    background: none; }
  /* line 385, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .es__block {
    margin-left: 0;
    margin: auto; }
  /* line 388, ../../sass/blocks/es1/_es1.sass */
  .es1._02 h1 {
    text-align: center; }
  /* line 390, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .link-tub {
    text-align: center; }
  /* line 392, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .cupon {
    position: absolute;
    top: 0;
    left: 10px; } }
@media (max-width: 992px) {
  /* line 399, ../../sass/blocks/es1/_es1.sass */
  .es1 {
    background: url("/img/banbigmain.jpg") no-repeat top center;
    width: 100%;
    margin-top: 15px;
    padding-top: 22%;
    height: auto;
    background-size: 98%; }
    /* line 406, ../../sass/blocks/es1/_es1.sass */
    .es1._02 {
      margin-top: 15px;
      padding-top: 0; }
    /* line 409, ../../sass/blocks/es1/_es1.sass */
    .es1._03 {
      height: auto;
      margin-bottom: 30px; }

  /* line 413, ../../sass/blocks/es1/_es1.sass */
  .es1__block {
    justify-content: space-around;
    flex-direction: row-reverse; }

  /* line 416, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .cupon {
    display: none; }

  /* line 418, ../../sass/blocks/es1/_es1.sass */
  .es1._03 {
    background: url("/img/plastikovye-dveri-vkhodnye.jpg") no-repeat 68% 0;
    background-size: 100%;
    padding-top: 0; }
    /* line 422, ../../sass/blocks/es1/_es1.sass */
    .es1._03 .es1__block {
      margin-top: 15px;
      justify-content: flex-end; }
    /* line 425, ../../sass/blocks/es1/_es1.sass */
    .es1._03 .es1__item {
      margin-top: 0px; }
    /* line 427, ../../sass/blocks/es1/_es1.sass */
    .es1._03 .b-sale {
      top: 60%; }

  /* line 429, ../../sass/blocks/es1/_es1.sass */
  .es1._01._04 {
    background: url(../img/osteklenie-balkonov-bg.jpg) no-repeat 95% 0;
    background-size: 75%; } }
@media (max-width: 768px) {
  /* line 434, ../../sass/blocks/es1/_es1.sass */
  .banbigmainokna img {
    max-width: 100%; }

  /* line 437, ../../sass/blocks/es1/_es1.sass */
  .banbigmainbalk img {
    max-width: 100%; }

  /* line 439, ../../sass/blocks/es1/_es1.sass */
  .es1__item:last-child {
    padding-right: 25px; } }
@media (max-width: 700px) {
  /* line 442, ../../sass/blocks/es1/_es1.sass */
  .b-sale {
    position: relative;
    top: auto;
    right: auto; }

  /* line 446, ../../sass/blocks/es1/_es1.sass */
  .es1__crumbs .link {
    padding-left: 35px;
    font-size: 16px; }
    /* line 449, ../../sass/blocks/es1/_es1.sass */
    .es1__crumbs .link:before {
      top: 8px; }

  /* line 451, ../../sass/blocks/es1/_es1.sass */
  .b-sale {
    text-align: center;
    margin-top: 20px; }
    /* line 454, ../../sass/blocks/es1/_es1.sass */
    .b-sale .sale {
      display: inline-block;
      margin-bottom: 20px;
      vertical-align: top; }
    /* line 458, ../../sass/blocks/es1/_es1.sass */
    .b-sale .zamer {
      display: inline-flex;
      margin-top: 0;
      padding: 22px; }

  /* line 462, ../../sass/blocks/es1/_es1.sass */
  .es1._03 {
    background: none; }
    /* line 464, ../../sass/blocks/es1/_es1.sass */
    .es1._03 .es1__item:first-child {
      margin: auto;
      padding-right: 0; }

  /* line 467, ../../sass/blocks/es1/_es1.sass */
  .es1 h2 {
    display: block;
    font-size: 34px;
    color: #ffe600;
    font-family: "PTSansB";
    text-transform: uppercase;
    line-height: 1;
    text-shadow: -2px -2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000, 2px 2px 0 #000, 0.03em 0.04em 0.08em rgba(0, 0, 0, 0.6);
    text-align: center; }

  /* line 476, ../../sass/blocks/es1/_es1.sass */
  .banbigmainbalk, .banbigmainokna {
    display: none; }

  /* line 479, ../../sass/blocks/es1/_es1.sass */
  .banbigmainoknabg, .banbigmainbalkbg {
    margin: 15px auto;
    background: url("/img/banbigmainoknabg.png") no-repeat top left; }

  /* line 482, ../../sass/blocks/es1/_es1.sass */
  .banbigmainbalkbg {
    padding-left: 0px;
    padding-right: 0px; } }
@media (max-width: 600px) {
  /* line 487, ../../sass/blocks/es1/_es1.sass */
  .es1__block {
    display: block; }

  /* line 489, ../../sass/blocks/es1/_es1.sass */
  .es1__item {
    width: 280px;
    margin: auto; }

  /* line 492, ../../sass/blocks/es1/_es1.sass */
  .es1__item:last-child {
    padding-right: 0px; }

  /* line 494, ../../sass/blocks/es1/_es1.sass */
  .banbigmainbalkbg {
    float: none; }

  /* line 497, ../../sass/blocks/es1/_es1.sass */
  .es1__crumbs {
    position: relative;
    text-align: right; } }
@media (max-width: 480px) {
  /* line 501, ../../sass/blocks/es1/_es1.sass */
  .es1 h2 {
    font-size: 34px; }

  /* line 503, ../../sass/blocks/es1/_es1.sass */
  .es1._01 .es1__item:first-child {
    width: 100%; }

  /* line 506, ../../sass/blocks/es1/_es1.sass */
  .b-sale .sale {
    width: 280px; }
  /* line 508, ../../sass/blocks/es1/_es1.sass */
  .b-sale .zamer {
    width: 280px; }

  /* line 510, ../../sass/blocks/es1/_es1.sass */
  .es1._02 .link-tub a {
    display: block; } }
/* line 1, ../../sass/blocks/es2/_es2.sass */
.es2 {
  background: url(/img/uspeykupit_bg.jpg) no-repeat center top;
  padding-top: 50px;
  padding-bottom: 70px;
  background-size: cover; }
  /* line 6, ../../sass/blocks/es2/_es2.sass */
  .es2 h3 {
    margin: 0px auto 50px auto; }

/* line 9, ../../sass/blocks/es2/_es2.sass */
.es2__block {
  justify-content: space-evenly;
  display: flex;
  text-align: center; }

/* line 13, ../../sass/blocks/es2/_es2.sass */
.uspeykupit_undersch {
  font-size: 32px;
  height: 60px;
  text-shadow: white 0px 1px 1px;
  margin: 0px auto 0px auto; }

/* line 18, ../../sass/blocks/es2/_es2.sass */
.uspeykupit_underzag {
  font-size: 24px;
  text-shadow: white 0px 1px 1px;
  margin: 24px auto 0px auto;
  height: 40px;
  width: 240px; }

/* line 24, ../../sass/blocks/es2/_es2.sass */
.uspeykupit_input input {
  margin: 6px 0px 0px 61px;
  width: 165px;
  height: 40px;
  text-align: left;
  font-size: 18px;
  color: #333;
  border: 0;
  background: transparent; }

/* line 33, ../../sass/blocks/es2/_es2.sass */
.uspeykupit_input {
  width: 240px;
  height: 51px;
  background: url(/img/uspeykupit_input_240.png) no-repeat center center;
  margin: 0px auto 15px auto;
  text-align: left; }

/* line 39, ../../sass/blocks/es2/_es2.sass */
.es2_slogan {
  text-align: left;
  font-size: 32px;
  font-weight: bold;
  text-shadow: #666 0px 1px 1px;
  color: #fff;
  text-transform: uppercase;
  margin-top: 195px;
  padding-left: 36px;
  clear: both; }

/* line 49, ../../sass/blocks/es2/_es2.sass */
.es2__form .col-md-3 {
  text-align: center;
  width: 250px;
  float: left;
  padding-right: 0;
  padding-left: 0; }

/* line 56, ../../sass/blocks/es2/_es2.sass */
.uspeykupit_but {
  width: 240px;
  height: 51px;
  font-size: 26px;
  color: #fff;
  text-align: center;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  border: 1px solid #00ceff;
  background: linear-gradient(0deg, #008eff 0%, #00ceff 100%);
  text-shadow: #666 0px 1px 1px; }

/* line 68, ../../sass/blocks/es2/_es2.sass */
.uspeykupit_but:hover {
  background: linear-gradient(0deg, #00ceff 0%, #008eff 100%); }

/* line 71, ../../sass/blocks/es2/_es2.sass */
.jCountdownContainer {
  margin-bottom: 20px !important; }

@media (max-width: 992px) {
  /* line 75, ../../sass/blocks/es2/_es2.sass */
  .es2 h3 {
    margin: 0px auto 15px auto; }

  /* line 77, ../../sass/blocks/es2/_es2.sass */
  .es2__block {
    display: block; }

  /* line 79, ../../sass/blocks/es2/_es2.sass */
  .es2__item:last-child {
    display: inline-block; }

  /* line 81, ../../sass/blocks/es2/_es2.sass */
  .uspeykupit_undersch {
    height: 45px; }

  /* line 83, ../../sass/blocks/es2/_es2.sass */
  .es2 {
    padding-top: 35px;
    padding-bottom: 35px; }

  /* line 86, ../../sass/blocks/es2/_es2.sass */
  .es2_slogan {
    margin-top: 130px;
    padding-left: 0; } }
@media (max-width: 768px) {
  /* line 90, ../../sass/blocks/es2/_es2.sass */
  .uspeykupit_undersch {
    font-size: 28px;
    height: 45px; }

  /* line 93, ../../sass/blocks/es2/_es2.sass */
  .es2_slogan {
    font-size: 28px;
    margin-top: 30px;
    padding-left: 0;
    text-align: center; }

  /* line 98, ../../sass/blocks/es2/_es2.sass */
  .uspeykupit_underzag {
    font-size: 22px;
    margin: 0px auto 0px auto;
    height: 35px; }

  /* line 102, ../../sass/blocks/es2/_es2.sass */
  .es2__form .col-md-3 {
    float: none;
    display: inline-block; } }
@media (max-width: 480px) {
  /* line 106, ../../sass/blocks/es2/_es2.sass */
  .es2 {
    background: url(/img/uspeykupit_bg.jpg) no-repeat center top;
    padding-top: 40px;
    padding-bottom: 25px;
    background-size: cover; }
    /* line 111, ../../sass/blocks/es2/_es2.sass */
    .es2 h3 {
      padding-top: 0; }

  /* line 113, ../../sass/blocks/es2/_es2.sass */
  .uspeykupit_undersch {
    font-size: 24px;
    height: 40px; }

  /* line 116, ../../sass/blocks/es2/_es2.sass */
  .uspeykupit_underzag {
    font-size: 20px;
    margin: 0px auto 0px auto;
    height: 30px; }

  /* line 120, ../../sass/blocks/es2/_es2.sass */
  .es2_slogan {
    font-size: 26px; } }
/* line 1, ../../sass/blocks/es3/_es3.sass */
.es3 {
  padding-top: 50px;
  margin-bottom: 50px; }
  /* line 5, ../../sass/blocks/es3/_es3.sass */
  .es3._2 .ttl {
    color: #fff; }

/* line 7, ../../sass/blocks/es3/_es3.sass */
.es3__block {
  display: flex;
  margin-top: 30px; }

/* line 10, ../../sass/blocks/es3/_es3.sass */
.row3__item {
  display: flex;
  padding-right: 115px; }

/* line 13, ../../sass/blocks/es3/_es3.sass */
.row3__item2 {
  display: flex; }

/* line 15, ../../sass/blocks/es3/_es3.sass */
.row3__item_info {
  padding-left: 20px; }
  /* line 17, ../../sass/blocks/es3/_es3.sass */
  .row3__item_info a {
    font-size: 23px;
    font-weight: bold;
    margin-bottom: 8px;
    color: #5394ff;
    text-decoration: underline;
    display: block; }
    /* line 24, ../../sass/blocks/es3/_es3.sass */
    .row3__item_info a:hover {
      color: #23527c;
      text-decoration: none; }
  /* line 27, ../../sass/blocks/es3/_es3.sass */
  .row3__item_info span {
    font-size: 17px;
    font-style: italic;
    line-height: 1.2; }
    /* line 31, ../../sass/blocks/es3/_es3.sass */
    .row3__item_info span strong {
      display: block;
      font-weight: bold;
      margin-top: 8px; }

@media (max-width: 1200px) {
  /* line 36, ../../sass/blocks/es3/_es3.sass */
  .row3__item {
    padding-right: 50px; } }
@media (max-width: 992px) {
  /* line 39, ../../sass/blocks/es3/_es3.sass */
  .row3__item_info a {
    font-size: 20px; }

  /* line 41, ../../sass/blocks/es3/_es3.sass */
  .row3__item_info span {
    font-size: 15px; }

  /* line 43, ../../sass/blocks/es3/_es3.sass */
  .row3__item_pict img {
    max-width: 160px;
    min-width: 105px;
    width: 100%; }

  /* line 47, ../../sass/blocks/es3/_es3.sass */
  .row3__item_info {
    min-width: 240px; } }
@media (max-width: 768px) {
  /* line 50, ../../sass/blocks/es3/_es3.sass */
  .es3 {
    padding-top: 30px;
    margin-bottom: 40px; }

  /* line 53, ../../sass/blocks/es3/_es3.sass */
  .es3__block {
    display: block; }

  /* line 55, ../../sass/blocks/es3/_es3.sass */
  .row3__item {
    margin-bottom: 30px; } }
@media (max-width: 480px) {
  /* line 58, ../../sass/blocks/es3/_es3.sass */
  .row3__item {
    padding-right: 10px; }

  /* line 60, ../../sass/blocks/es3/_es3.sass */
  .row3__item_info {
    padding-left: 10px;
    min-width: auto; }
    /* line 63, ../../sass/blocks/es3/_es3.sass */
    .row3__item_info a {
      font-size: 18px; } }
/* line 1, ../../sass/blocks/es4/_es4.sass */
.es4 {
  height: 290px;
  background: url("/img/gift_bg_.png") repeat-x center center;
  margin-bottom: 30px;
  margin-top: 30px;
  position: relative; }
  /* line 7, ../../sass/blocks/es4/_es4.sass */
  .es4 h4 {
    font-size: 38px; }
    @media (max-width: 992px) {
      /* line 7, ../../sass/blocks/es4/_es4.sass */
      .es4 h4 {
        font-size: 32px; } }
    @media (max-width: 768px) {
      /* line 7, ../../sass/blocks/es4/_es4.sass */
      .es4 h4 {
        font-size: 28px; } }
    @media (max-width: 480px) {
      /* line 7, ../../sass/blocks/es4/_es4.sass */
      .es4 h4 {
        font-size: 20px; } }

/* line 15, ../../sass/blocks/es4/_es4.sass */
.es4__block {
  display: flex;
  align-items: center; }

/* line 19, ../../sass/blocks/es4/_es4.sass */
.es4__item:first-child {
  width: 60%;
  padding-right: 30px; }
  /* line 22, ../../sass/blocks/es4/_es4.sass */
  .es4__item:first-child h4 {
    text-align: right;
    margin-bottom: 0; }
/* line 25, ../../sass/blocks/es4/_es4.sass */
.es4__item:last-child {
  width: 40%; }

@media (max-width: 700px) {
  /* line 29, ../../sass/blocks/es4/_es4.sass */
  .es4__item img {
    max-width: 250px;
    width: 100%; }

  /* line 32, ../../sass/blocks/es4/_es4.sass */
  .es4 br {
    display: none; }

  /* line 34, ../../sass/blocks/es4/_es4.sass */
  .es4__item:first-child {
    width: 65%; }

  /* line 36, ../../sass/blocks/es4/_es4.sass */
  .es4__item:last-child {
    width: 35%; }

  /* line 38, ../../sass/blocks/es4/_es4.sass */
  .es4 {
    height: auto;
    background: url(/img/gift_bg_.png) repeat-x center center;
    background-size: cover; } }
/* line 1, ../../sass/blocks/es5/_es5.sass */
.es5 {
  margin-top: 50px;
  margin-bottom: 50px;
  position: relative;
  z-index: 2; }

/* line 6, ../../sass/blocks/es5/_es5.sass */
.es5__block {
  padding-top: 35px;
  margin-top: 20px;
  position: relative;
  background: #ececec;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  height: 300px; }

/* line 13, ../../sass/blocks/es5/_es5.sass */
.es5__block_item {
  display: flex; }

/* line 15, ../../sass/blocks/es5/_es5.sass */
.es5__item {
  width: 50%; }
  /* line 18, ../../sass/blocks/es5/_es5.sass */
  .es5__item._left .es5__item_top {
    padding-left: 35px;
    height: 55px;
    font-size: 30px;
    font-weight: bold; }
  /* line 23, ../../sass/blocks/es5/_es5.sass */
  .es5__item._left .es5__item_desc {
    padding-left: 35px;
    font-size: 24px;
    height: 75px; }
    /* line 27, ../../sass/blocks/es5/_es5.sass */
    .es5__item._left .es5__item_desc strong {
      font-weight: bold; }
  /* line 29, ../../sass/blocks/es5/_es5.sass */
  .es5__item._left .es5__item_line {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 190px;
    text-align: right;
    background-color: #fff138;
    font-size: 18px; }
    /* line 36, ../../sass/blocks/es5/_es5.sass */
    .es5__item._left .es5__item_line strong {
      font-weight: bold; }
  /* line 39, ../../sass/blocks/es5/_es5.sass */
  .es5__item._right .es5__item_top {
    padding-left: 175px;
    height: 55px;
    display: flex; }
    /* line 43, ../../sass/blocks/es5/_es5.sass */
    .es5__item._right .es5__item_top .comagic_phone {
      font-size: 26px;
      color: #000;
      text-decoration: none;
      font-family: "PTSans";
      margin-right: 10px;
      font-weight: bold;
      font-style: normal; }
    /* line 51, ../../sass/blocks/es5/_es5.sass */
    .es5__item._right .es5__item_top a:hover {
      text-decoration: none; }
      /* line 53, ../../sass/blocks/es5/_es5.sass */
      .es5__item._right .es5__item_top a:hover .comagic_phone {
        text-decoration: none; }
    /* line 55, ../../sass/blocks/es5/_es5.sass */
    .es5__item._right .es5__item_top span {
      font-size: 16px;
      font-style: italic; }
  /* line 58, ../../sass/blocks/es5/_es5.sass */
  .es5__item._right .es5__item_desc {
    padding-left: 175px;
    height: 75px;
    font-size: 16px;
    width: 91%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    /* line 64, ../../sass/blocks/es5/_es5.sass */
    .es5__item._right .es5__item_desc strong {
      font-weight: bold; }
  /* line 66, ../../sass/blocks/es5/_es5.sass */
  .es5__item._right .es5__item_line {
    padding-right: 50px;
    padding-left: 175px;
    background-color: #fff138;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 18px; }
    /* line 73, ../../sass/blocks/es5/_es5.sass */
    .es5__item._right .es5__item_line strong {
      font-weight: bold; }

/* line 75, ../../sass/blocks/es5/_es5.sass */
.es5__pict {
  position: absolute;
  top: 20px;
  left: 50%;
  margin-left: -150px; }

@media (max-width: 1200px) {
  /* line 81, ../../sass/blocks/es5/_es5.sass */
  .es5__item._right .es5__item_top {
    padding-left: 135px; }

  /* line 83, ../../sass/blocks/es5/_es5.sass */
  .es5__item._right .es5__item_desc {
    padding-left: 135px;
    width: 98%; }

  /* line 86, ../../sass/blocks/es5/_es5.sass */
  .es5__item._right .es5__item_line {
    padding-left: 135px; }

  /* line 88, ../../sass/blocks/es5/_es5.sass */
  .es5__item._left .es5__item_top {
    padding-left: 25px;
    font-size: 28px; }

  /* line 91, ../../sass/blocks/es5/_es5.sass */
  .es5__item._left .es5__item_desc {
    padding-left: 25px;
    font-size: 22px; } }
@media (max-width: 992px) {
  /* line 95, ../../sass/blocks/es5/_es5.sass */
  .es5__block {
    height: auto; }

  /* line 97, ../../sass/blocks/es5/_es5.sass */
  .es5__pict {
    display: none; }

  /* line 99, ../../sass/blocks/es5/_es5.sass */
  .es5__block_item {
    display: block; }

  /* line 101, ../../sass/blocks/es5/_es5.sass */
  .es5__item {
    width: 100%;
    text-align: center; }

  /* line 104, ../../sass/blocks/es5/_es5.sass */
  .es5__item._left .es5__item_line {
    text-align: center;
    padding-right: 0; }

  /* line 107, ../../sass/blocks/es5/_es5.sass */
  .es5__item._left .es5__item_desc {
    padding-left: 0; }

  /* line 109, ../../sass/blocks/es5/_es5.sass */
  .es5__item._left .es5__item_top {
    padding-left: 0; }

  /* line 111, ../../sass/blocks/es5/_es5.sass */
  .es5__item._right .es5__item_top {
    padding-left: 0;
    height: 55px;
    display: inline-flex;
    margin-top: 30px; }

  /* line 116, ../../sass/blocks/es5/_es5.sass */
  .es5__item._right .es5__item_desc {
    padding-left: 0;
    width: 75%;
    margin: auto; }

  /* line 120, ../../sass/blocks/es5/_es5.sass */
  .es5__item._right .es5__item_line {
    display: none; } }
@media (max-width: 768px) {
  /* line 124, ../../sass/blocks/es5/_es5.sass */
  .es5__block {
    padding-top: 20px;
    padding-bottom: 20px; }

  /* line 127, ../../sass/blocks/es5/_es5.sass */
  .es5__item._left .es5__item_top {
    font-size: 24px;
    height: auto; }

  /* line 130, ../../sass/blocks/es5/_es5.sass */
  .es5__item._left .es5__item_desc {
    font-size: 18px;
    height: auto;
    margin: 20px; }

  /* line 134, ../../sass/blocks/es5/_es5.sass */
  .es5__item._left .es5__item_line {
    font-size: 16px; }

  /* line 136, ../../sass/blocks/es5/_es5.sass */
  .es5__item._right .es5__item_top {
    margin-top: 20px; }

  /* line 138, ../../sass/blocks/es5/_es5.sass */
  .es5__item._right .es5__item_desc {
    height: auto;
    font-size: 15px; }

  /* line 141, ../../sass/blocks/es5/_es5.sass */
  .es5 {
    margin-top: 30px;
    margin-bottom: 30px; } }
@media (max-width: 480px) {
  /* line 146, ../../sass/blocks/es5/_es5.sass */
  .es5__item._right .es5__item_top {
    display: block; }
    /* line 148, ../../sass/blocks/es5/_es5.sass */
    .es5__item._right .es5__item_top span {
      display: block; } }
/* line 1, ../../sass/blocks/es6/_es6.sass */
.es6 {
  margin-top: 50px;
  margin-bottom: 50px; }
  /* line 4, ../../sass/blocks/es6/_es6.sass */
  .es6 .wrapper {
    max-width: 1164px;
    padding-left: 0;
    padding-right: 0; }

/* line 8, ../../sass/blocks/es6/_es6.sass */
.es6__ttl {
  background-color: #fff138;
  font-size: 36px;
  font-weight: bold;
  line-height: 1.4;
  padding-top: 10px;
  padding-left: 60px;
  padding-bottom: 15px; }
  @media (max-width: 992px) {
    /* line 8, ../../sass/blocks/es6/_es6.sass */
    .es6__ttl {
      font-size: 32px; } }
  @media (max-width: 768px) {
    /* line 8, ../../sass/blocks/es6/_es6.sass */
    .es6__ttl {
      font-size: 28px;
      line-height: 1.2;
      padding-bottom: 10px; } }
  @media (max-width: 480px) {
    /* line 8, ../../sass/blocks/es6/_es6.sass */
    .es6__ttl {
      font-size: 24px; } }

/* line 25, ../../sass/blocks/es6/_es6.sass */
.es6__block {
  background-color: #fff;
  display: flex;
  padding: 30px 60px 0 60px; }

/* line 29, ../../sass/blocks/es6/_es6.sass */
.es6__block_item_pict img {
  margin-right: 20px; }
  /* line 31, ../../sass/blocks/es6/_es6.sass */
  .es6__block_item_pict img:last-child {
    margin-right: 0; }

/* line 34, ../../sass/blocks/es6/_es6.sass */
.ttl2 {
  display: block;
  font-size: 18px;
  line-height: 1.1;
  font-family: "PTSans";
  font-weight: normal;
  margin-left: 60px;
  margin-bottom: 20px;
  margin-top: 10px;
  text-align: left; }
  @media (max-width: 1200px) {
    /* line 34, ../../sass/blocks/es6/_es6.sass */
    .ttl2 {
      text-align: center;
      margin-left: 0; } }
  @media (max-width: 768px) {
    /* line 34, ../../sass/blocks/es6/_es6.sass */
    .ttl2 {
      font-size: 16px; } }

/* line 51, ../../sass/blocks/es6/_es6.sass */
.es6__block_item {
  display: flex; }
  /* line 53, ../../sass/blocks/es6/_es6.sass */
  .es6__block_item .statopis {
    text-align: left;
    width: 270px;
    height: 183px;
    margin-right: 20px;
    margin-left: 20px;
    background: url("/img/statstr.png") no-repeat center right !important; }
  /* line 60, ../../sass/blocks/es6/_es6.sass */
  .es6__block_item .mes {
    font-size: 20px;
    line-height: 1;
    margin-bottom: 15px; }
  /* line 64, ../../sass/blocks/es6/_es6.sass */
  .es6__block_item .count {
    font-size: 100px;
    font-weight: bold;
    line-height: 0.7; }
  /* line 68, ../../sass/blocks/es6/_es6.sass */
  .es6__block_item .people {
    font-size: 58px;
    line-height: 0.9; }
  /* line 71, ../../sass/blocks/es6/_es6.sass */
  .es6__block_item .info {
    font-size: 20px;
    line-height: 1; }

@media (max-width: 1200px) {
  /* line 76, ../../sass/blocks/es6/_es6.sass */
  .es6__ttl {
    padding-left: 0px;
    text-align: center; }

  /* line 79, ../../sass/blocks/es6/_es6.sass */
  .es6__block {
    padding: 30px 20px;
    justify-content: center; }

  /* line 82, ../../sass/blocks/es6/_es6.sass */
  .es6__block_item .statopis {
    margin-right: 10px;
    margin-left: 10px; }

  /* line 85, ../../sass/blocks/es6/_es6.sass */
  .statdver img {
    width: 130px; }

  /* line 87, ../../sass/blocks/es6/_es6.sass */
  .es6__block_item_pict img {
    margin-right: 10px;
    width: 165px; }

  /* line 90, ../../sass/blocks/es6/_es6.sass */
  .es6__block_item .count {
    font-size: 96px; }

  /* line 92, ../../sass/blocks/es6/_es6.sass */
  .es6__block_item .statopis {
    width: 250px; } }
@media (max-width: 992px) {
  /* line 96, ../../sass/blocks/es6/_es6.sass */
  .es6__block {
    padding: 0 20px 30px 20px;
    display: block;
    text-align: center; }

  /* line 100, ../../sass/blocks/es6/_es6.sass */
  .es6__block_item {
    margin-top: 30px;
    display: inline-block;
    vertical-align: top; } }
@media (max-width: 768px) {
  /* line 106, ../../sass/blocks/es6/_es6.sass */
  .es6 {
    margin-top: 30px;
    margin-bottom: 30px; }

  /* line 109, ../../sass/blocks/es6/_es6.sass */
  .es6__block_item_pict img {
    margin-right: 10px;
    width: 125px; }

  /* line 112, ../../sass/blocks/es6/_es6.sass */
  .es6__block {
    padding: 0 20px 0px 20px; } }
@media (max-width: 480px) {
  /* line 115, ../../sass/blocks/es6/_es6.sass */
  .statdver {
    display: none; }

  /* line 117, ../../sass/blocks/es6/_es6.sass */
  .es6__block {
    padding: 0 10px 10px 10px; }

  /* line 119, ../../sass/blocks/es6/_es6.sass */
  .es6__block_item_pict img {
    margin-bottom: 20px; }
    /* line 121, ../../sass/blocks/es6/_es6.sass */
    .es6__block_item_pict img:last-child {
      margin-bottom: 0; } }
/* line 1, ../../sass/blocks/es7/_es7.sass */
.es7 {
  background: url("/img/womenwithcard.jpg") top center no-repeat;
  height: 499px;
  margin-top: 50px;
  margin-bottom: 50px; }

/* line 6, ../../sass/blocks/es7/_es7.sass */
.es7__block {
  padding-top: 65px;
  margin-left: 455px;
  padding-right: 80px; }

/* line 10, ../../sass/blocks/es7/_es7.sass */
.es7__ttl {
  font-size: 46px;
  color: #fff;
  font-weight: bold;
  line-height: 1;
  text-shadow: black 1px 1px 2px, white 0px 0px 1em; }
  @media (max-width: 992px) {
    /* line 10, ../../sass/blocks/es7/_es7.sass */
    .es7__ttl {
      font-size: 40px; } }
  @media (max-width: 768px) {
    /* line 10, ../../sass/blocks/es7/_es7.sass */
    .es7__ttl {
      font-size: 36px; } }
  @media (max-width: 480px) {
    /* line 10, ../../sass/blocks/es7/_es7.sass */
    .es7__ttl {
      font-size: 32px; } }

/* line 22, ../../sass/blocks/es7/_es7.sass */
.es7__desc {
  font-size: 32px;
  color: #000;
  font-weight: bold;
  line-height: 1;
  margin-top: 30px; }

/* line 28, ../../sass/blocks/es7/_es7.sass */
.es7__phone {
  margin-left: 85px;
  font-size: 24px;
  color: #000;
  line-height: 1;
  margin-top: 110px; }
  /* line 34, ../../sass/blocks/es7/_es7.sass */
  .es7__phone .link {
    color: #000000; }
    /* line 36, ../../sass/blocks/es7/_es7.sass */
    .es7__phone .link:hover {
      text-decoration: none; }

@media (max-width: 1200px) {
  /* line 42, ../../sass/blocks/es7/_es7.sass */
  .es7__desc {
    font-size: 28px; }

  /* line 44, ../../sass/blocks/es7/_es7.sass */
  .es7__phone {
    margin-left: 0px;
    font-size: 22px;
    line-height: 1;
    margin-top: 65px; } }
@media (max-width: 992px) {
  /* line 50, ../../sass/blocks/es7/_es7.sass */
  .es7 {
    background: url(/img/womenwithcard.jpg) 40% 0 no-repeat; }

  /* line 52, ../../sass/blocks/es7/_es7.sass */
  .es7__block {
    text-align: center;
    margin-top: 65px;
    margin-left: 52%;
    padding-right: 0; }

  /* line 57, ../../sass/blocks/es7/_es7.sass */
  .es7__desc {
    font-size: 26px; }
    /* line 59, ../../sass/blocks/es7/_es7.sass */
    .es7__desc br {
      display: none; }

  /* line 61, ../../sass/blocks/es7/_es7.sass */
  .es7__phone .link {
    display: block;
    margin-top: 20px; }

  /* line 64, ../../sass/blocks/es7/_es7.sass */
  .es7__phone {
    margin-top: 40px; } }
@media (max-width: 768px) {
  /* line 69, ../../sass/blocks/es7/_es7.sass */
  .es7 {
    height: 476px;
    margin-top: 30px;
    margin-bottom: 30px; }

  /* line 73, ../../sass/blocks/es7/_es7.sass */
  .es7__block {
    margin-top: 30px;
    padding-top: 40px; }

  /* line 76, ../../sass/blocks/es7/_es7.sass */
  .es7__desc {
    font-size: 22px; } }
@media (max-width: 560px) {
  /* line 80, ../../sass/blocks/es7/_es7.sass */
  .es7 {
    height: auto;
    padding-bottom: 50px;
    margin-top: 30px;
    margin-bottom: 30px;
    background: url(/img/womenwithcard.jpg) right center no-repeat; }

  /* line 86, ../../sass/blocks/es7/_es7.sass */
  .es7__block {
    text-align: center;
    margin-left: 0; } }
@media (max-width: 480px) {
  /* line 91, ../../sass/blocks/es7/_es7.sass */
  .es7 {
    padding-bottom: 30px; }

  /* line 93, ../../sass/blocks/es7/_es7.sass */
  .es7__block {
    text-align: center;
    margin-top: 30px;
    padding-top: 30px; } }
/* line 1, ../../sass/blocks/es8/_es8.sass */
.es8 {
  margin-top: 50px;
  margin-bottom: 50px; }
  /* line 4, ../../sass/blocks/es8/_es8.sass */
  .es8 h5 {
    text-transform: none;
    margin-bottom: 0; }

/* line 7, ../../sass/blocks/es8/_es8.sass */
.es8__block {
  justify-content: space-between;
  text-align: center;
  display: flex; }

/* line 11, ../../sass/blocks/es8/_es8.sass */
.es__item_desc {
  font-size: 18px;
  line-height: 1.2; }

/* line 14, ../../sass/blocks/es8/_es8.sass */
.es8__item {
  width: 33%; }
  /* line 16, ../../sass/blocks/es8/_es8.sass */
  .es8__item a {
    text-decoration: underline; }
    /* line 18, ../../sass/blocks/es8/_es8.sass */
    .es8__item a:hover {
      text-decoration: none; }

/* line 20, ../../sass/blocks/es8/_es8.sass */
.es8__item_pict {
  height: 282px; }
  /* line 22, ../../sass/blocks/es8/_es8.sass */
  .es8__item_pict img {
    height: 100%;
    max-width: 100%; }

@media (max-width: 992px) {
  /* line 27, ../../sass/blocks/es8/_es8.sass */
  .es__item_desc br {
    display: none; }

  /* line 29, ../../sass/blocks/es8/_es8.sass */
  .es8__item {
    width: 30%; } }
@media (max-width: 768px) {
  /* line 32, ../../sass/blocks/es8/_es8.sass */
  .es8 {
    margin-top: 30px; }

  /* line 34, ../../sass/blocks/es8/_es8.sass */
  .es__item_desc {
    font-size: 16px; }
    /* line 36, ../../sass/blocks/es8/_es8.sass */
    .es__item_desc br {
      display: none; } }
@media (max-width: 675px) {
  /* line 39, ../../sass/blocks/es8/_es8.sass */
  .es8__block {
    display: block; }

  /* line 41, ../../sass/blocks/es8/_es8.sass */
  .es8__item {
    width: 280px;
    margin: auto; } }
@media (max-width: 992px) {
  /* line 45, ../../sass/blocks/es8/_es8.sass */
  .es8__item_pict {
    height: 230px; } }
/* line 1, ../../sass/blocks/es9/_es9.sass */
.es9 {
  margin-top: 20px;
  margin-bottom: -27px;
  position: relative;
  z-index: 2; }

/* line 6, ../../sass/blocks/es9/_es9.sass */
.es9__item {
  display: inline-block;
  margin-right: 30px;
  margin-bottom: 10px;
  background-color: rgba(255, 255, 255, 0.8); }
  /* line 11, ../../sass/blocks/es9/_es9.sass */
  .es9__item a {
    color: #2f302f;
    font-size: 12px;
    text-decoration: underline; }
    /* line 15, ../../sass/blocks/es9/_es9.sass */
    .es9__item a:hover {
      text-decoration: none; }
  /* line 17, ../../sass/blocks/es9/_es9.sass */
  .es9__item img {
    margin-right: 9px; }

@media (max-width: 768px) {
  /* line 22, ../../sass/blocks/es9/_es9.sass */
  .es9 {
    margin-bottom: 0px;
    text-align: center; } }
/* line 1, ../../sass/blocks/es10/_es10.sass */
.es10 {
  padding-top: 50px;
  text-align: center;
  line-height: 1.1;
  background: url("/img/15dneybg.png") 0 70px repeat-x;
  padding-bottom: 50px; }
  /* line 7, ../../sass/blocks/es10/_es10.sass */
  .es10 .ttl {
    background-color: #fff; }
  /* line 9, ../../sass/blocks/es10/_es10.sass */
  .es10 .es__desc {
    font-size: 24px;
    text-align: center;
    line-height: 1.1;
    font-style: italic;
    width: 80%;
    margin: auto;
    margin-top: 20px; }

/* line 17, ../../sass/blocks/es10/_es10.sass */
.es10__desc {
  font-size: 14px;
  color: #aeaeae;
  line-height: 1;
  font-style: italic;
  text-align: center;
  margin-top: 10px;
  letter-spacing: 0.3px; }

@media (max-width: 768px) {
  /* line 27, ../../sass/blocks/es10/_es10.sass */
  .es10 {
    padding-top: 30px;
    padding-bottom: 30px; } }
@media (max-width: 768px) {
  /* line 31, ../../sass/blocks/es10/_es10.sass */
  .es10 .es__desc {
    font-size: 20px; } }
/* line 36, ../../sass/blocks/es10/_es10.sass */
._no-pdg section {
  margin-top: -30px; }
  /* line 38, ../../sass/blocks/es10/_es10.sass */
  ._no-pdg section.es10 {
    background: url(/img/15dneybg.png) 0 70px repeat-x; }

/* line 1, ../../sass/blocks/es15/_es15.sass */
.es15 {
  height: 685px;
  background: url(../img/ruka50sec.jpg) no-repeat center top;
  margin-top: -125px;
  padding-top: 1px;
  z-index: 1;
  position: relative; }
  /* line 8, ../../sass/blocks/es15/_es15.sass */
  .es15 .wrapper {
    max-width: 1260px; }

/* line 10, ../../sass/blocks/es15/_es15.sass */
.es15__block {
  display: flex;
  margin: 300px 0px 0 190px; }

/* line 13, ../../sass/blocks/es15/_es15.sass */
.es15__item_ttl {
  font-size: 36px;
  font-weight: bold;
  line-height: 1; }

/* line 17, ../../sass/blocks/es15/_es15.sass */
.es15__item_desc {
  font-size: 24px;
  width: 425px;
  margin-top: 15px; }

/* line 21, ../../sass/blocks/es15/_es15.sass */
.inp50sec {
  width: 250px;
  height: 39px;
  background: url(../img/inp50sec.png) no-repeat center top;
  margin: 2px auto 10px; }

/* line 27, ../../sass/blocks/es15/_es15.sass */
.es15__item form {
  text-align: center; }
  /* line 29, ../../sass/blocks/es15/_es15.sass */
  .es15__item form span {
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #161616; }
/* line 34, ../../sass/blocks/es15/_es15.sass */
.es15__item:last-child {
  padding-left: 150px; }
/* line 36, ../../sass/blocks/es15/_es15.sass */
.es15__item:first-child {
  width: 300px;
  flex: none; }

/* line 39, ../../sass/blocks/es15/_es15.sass */
.inp50sec input {
  width: 230px;
  height: 29px;
  background: none;
  border: 0px solid #ccc;
  margin: 3px 10px;
  text-align: center;
  font-size: 18px; }

@media (max-width: 1270px) {
  /* line 49, ../../sass/blocks/es15/_es15.sass */
  .es15 {
    background: url(../img/ruka50sec.jpg) no-repeat -332px 100%; }

  /* line 51, ../../sass/blocks/es15/_es15.sass */
  .es15__block {
    display: flex;
    margin: 335px 0px 0 173px; } }
@media (max-width: 1100px) {
  /* line 55, ../../sass/blocks/es15/_es15.sass */
  .es15__item:last-child {
    padding-left: 100px; }

  /* line 57, ../../sass/blocks/es15/_es15.sass */
  .es15__item_ttl {
    font-size: 34px; }

  /* line 59, ../../sass/blocks/es15/_es15.sass */
  .es15__item_desc {
    font-size: 22px;
    width: 96%; } }
@media (max-width: 992px) {
  /* line 64, ../../sass/blocks/es15/_es15.sass */
  .es15 {
    height: auto;
    margin-top: 0;
    background: url(../img/ruka50sec.jpg) no-repeat -332px 83%; }

  /* line 68, ../../sass/blocks/es15/_es15.sass */
  .es15__block {
    display: inline-flex;
    margin: 55px 0px 0 175px;
    flex-wrap: wrap-reverse; }

  /* line 72, ../../sass/blocks/es15/_es15.sass */
  .es15__item:last-child {
    padding-left: 0; }

  /* line 74, ../../sass/blocks/es15/_es15.sass */
  .es15__item:first-child {
    padding-bottom: 107px; }

  /* line 76, ../../sass/blocks/es15/_es15.sass */
  .es15__item form {
    margin-top: 155px; } }
@media (max-width: 768px) {
  /* line 79, ../../sass/blocks/es15/_es15.sass */
  .es15 {
    background: none; }

  /* line 81, ../../sass/blocks/es15/_es15.sass */
  .es15__item_ttl {
    font-size: 32px; }

  /* line 83, ../../sass/blocks/es15/_es15.sass */
  .es15__item:last-child {
    text-align: center; }

  /* line 85, ../../sass/blocks/es15/_es15.sass */
  .es15__block {
    margin: 30px 0px 0 0px;
    justify-content: center; }

  /* line 88, ../../sass/blocks/es15/_es15.sass */
  .es15__item form {
    margin-top: 26px;
    background-color: #ffd500;
    padding: 15px 20px 25px 20px; }

  /* line 93, ../../sass/blocks/es15/_es15.sass */
  .es15__item .prav-info.white {
    color: rgba(0, 0, 0, 0.5) !important; }
    /* line 95, ../../sass/blocks/es15/_es15.sass */
    .es15__item .prav-info.white a {
      color: rgba(0, 0, 0, 0.5) !important; }

  /* line 98, ../../sass/blocks/es15/_es15.sass */
  .es15__item:first-child {
    padding-bottom: 35px;
    width: 96%; }

  /* line 101, ../../sass/blocks/es15/_es15.sass */
  .es15__item_desc {
    width: 100%; }

  /* line 103, ../../sass/blocks/es15/_es15.sass */
  .es15__item:last-child {
    padding-left: 15px; } }
@media (max-width: 480px) {
  /* line 106, ../../sass/blocks/es15/_es15.sass */
  .es15__item_ttl {
    font-size: 28px; }

  /* line 108, ../../sass/blocks/es15/_es15.sass */
  .es15__item_desc {
    font-size: 20px;
    line-height: 1.1; }

  /* line 111, ../../sass/blocks/es15/_es15.sass */
  .es15__item:first-child {
    width: 100%; }

  /* line 113, ../../sass/blocks/es15/_es15.sass */
  .es15__item form {
    padding: 15px 0px 25px 0px; } }
/* line 1, ../../sass/blocks/es16/_es16.sass */
.es16 {
  margin-bottom: 50px;
  margin-top: 50px;
  text-align: center; }
  /* line 5, ../../sass/blocks/es16/_es16.sass */
  .es16 h4 {
    line-height: 1.1;
    text-transform: none; }
    @media (max-width: 768px) {
      /* line 5, ../../sass/blocks/es16/_es16.sass */
      .es16 h4 {
        font-size: 30px; } }
    @media (max-width: 480px) {
      /* line 5, ../../sass/blocks/es16/_es16.sass */
      .es16 h4 {
        font-size: 26px; } }
  /* line 12, ../../sass/blocks/es16/_es16.sass */
  .es16 img {
    max-width: 970px;
    width: 100%; }

/* line 16, ../../sass/blocks/es16/_es16.sass */
.es16__desc {
  font-size: 30px;
  text-align: center;
  line-height: 1.1;
  margin-top: 10px; }
  @media (max-width: 1200px) {
    /* line 16, ../../sass/blocks/es16/_es16.sass */
    .es16__desc {
      font-size: 28px; } }
  @media (max-width: 992px) {
    /* line 16, ../../sass/blocks/es16/_es16.sass */
    .es16__desc {
      font-size: 24px; } }
  @media (max-width: 480px) {
    /* line 16, ../../sass/blocks/es16/_es16.sass */
    .es16__desc {
      font-size: 22px; } }

/* line 27, ../../sass/blocks/es16/_es16.sass */
.es16__phone {
  font-size: 36px;
  font-weight: bold;
  text-align: center;
  line-height: 1.1; }
  /* line 32, ../../sass/blocks/es16/_es16.sass */
  .es16__phone .black {
    color: #000000; }
    /* line 34, ../../sass/blocks/es16/_es16.sass */
    .es16__phone .black:hover {
      text-decoration: none;
      color: #000000; }
  @media (max-width: 992px) {
    /* line 27, ../../sass/blocks/es16/_es16.sass */
    .es16__phone {
      font-size: 32px; } }
  @media (max-width: 768px) {
    /* line 27, ../../sass/blocks/es16/_es16.sass */
    .es16__phone {
      font-size: 30px; } }
  @media (max-width: 480px) {
    /* line 27, ../../sass/blocks/es16/_es16.sass */
    .es16__phone {
      font-size: 28px; } }

@media (max-width: 768px) {
  /* line 44, ../../sass/blocks/es16/_es16.sass */
  .es16 {
    margin-bottom: 30px;
    margin-top: 30px; } }
/* line 1, ../../sass/blocks/es18/_es18.sass */
.es18 {
  margin-top: 50px;
  margin-bottom: 50px; }
  /* line 4, ../../sass/blocks/es18/_es18.sass */
  .es18 .prav-info {
    margin-top: 5px;
    color: rgba(0, 0, 0, 0.5); }
    /* line 7, ../../sass/blocks/es18/_es18.sass */
    .es18 .prav-info a {
      color: rgba(0, 0, 0, 0.5);
      text-decoration: underline; }

/* line 10, ../../sass/blocks/es18/_es18.sass */
.es18__block {
  height: 111px;
  background: url(../img/raschbg.jpg) repeat-x top left;
  width: 98%;
  margin: 20px auto 0 auto;
  border: 0px solid #525252;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  display: flex;
  justify-content: space-around;
  align-items: flex-end;
  padding: 0 15px 25px 15px; }

/* line 24, ../../sass/blocks/es18/_es18.sass */
.es15__item {
  padding-left: 15px;
  padding-right: 15px; }

/* line 27, ../../sass/blocks/es18/_es18.sass */
.es18__item label {
  font-size: 18px;
  font-weight: bold;
  color: #000;
  float: left;
  margin-top: 7px; }

/* line 34, ../../sass/blocks/es18/_es18.sass */
.raschinpbg {
  width: 200px;
  height: 39px;
  background: url(../img/raschinpbg.png) no-repeat top left; }

/* line 39, ../../sass/blocks/es18/_es18.sass */
div.inpfile {
  margin-right: 20px;
  overflow: hidden;
  width: 155px;
  height: 39px;
  cursor: pointer;
  background: url(../img/raschprfile.png) no-repeat center center; }

/* line 46, ../../sass/blocks/es18/_es18.sass */
div.inpfile:hover {
  background: url(../img/raschprfilehover.png) no-repeat center center; }

/* line 49, ../../sass/blocks/es18/_es18.sass */
input.inpfilefile {
  opacity: 0;
  cursor: pointer; }

/* line 53, ../../sass/blocks/es18/_es18.sass */
.raschinpbg input {
  width: 185px;
  font-size: 20px;
  color: #000;
  font-weight: bold;
  padding: 5px 4px;
  margin: 4px;
  background: none;
  border: 0px; }

/* line 62, ../../sass/blocks/es18/_es18.sass */
div.inpfilevyb {
  overflow: hidden;
  width: 155px;
  height: 39px;
  cursor: pointer;
  background: url(../img/raschprfileact.png) no-repeat center center; }

/* line 69, ../../sass/blocks/es18/_es18.sass */
.es18__desc {
  font-size: 14px;
  font-style: italic;
  color: #aeaeae;
  text-align: center;
  width: 850px;
  margin: 8px auto;
  line-height: 1.1; }

@media (max-width: 992px) {
  /* line 79, ../../sass/blocks/es18/_es18.sass */
  .es18__block {
    flex-wrap: wrap;
    padding: 15px;
    display: inline-flex; }

  /* line 83, ../../sass/blocks/es18/_es18.sass */
  .es18__item {
    margin-bottom: 10px; }

  /* line 85, ../../sass/blocks/es18/_es18.sass */
  .es18__desc {
    width: 96%; } }
@media (max-width: 768px) {
  /* line 88, ../../sass/blocks/es18/_es18.sass */
  .es18 {
    margin-top: 30px;
    margin-bottom: 35px; }

  /* line 91, ../../sass/blocks/es18/_es18.sass */
  .es18__block {
    height: auto;
    background: url(../img/raschbg.jpg) repeat-x top left;
    width: 98%;
    background-size: contain;
    display: block; }

  /* line 97, ../../sass/blocks/es18/_es18.sass */
  .es18__item {
    width: 330px;
    margin: 10px auto;
    display: flex;
    justify-content: center; }

  /* line 102, ../../sass/blocks/es18/_es18.sass */
  div.inpfile {
    margin: auto; }

  /* line 104, ../../sass/blocks/es18/_es18.sass */
  .es18__item label {
    width: 100px; } }
@media (max-width: 400px) {
  /* line 109, ../../sass/blocks/es18/_es18.sass */
  .es18__block {
    flex-wrap: wrap;
    padding: 15px 0; }

  /* line 112, ../../sass/blocks/es18/_es18.sass */
  .es18__item {
    width: 280px;
    margin: 0px auto;
    display: block;
    text-align: center; }
    /* line 117, ../../sass/blocks/es18/_es18.sass */
    .es18__item label {
      width: 100%;
      float: none; }
    /* line 120, ../../sass/blocks/es18/_es18.sass */
    .es18__item .raschinpbg {
      margin: auto;
      float: none; }

  /* line 123, ../../sass/blocks/es18/_es18.sass */
  div.inpfile {
    margin: 15px auto; } }
/* line 1, ../../sass/blocks/es19/_es19.sass */
.es19 {
  height: 587px;
  background: url(/img/map_dostavka_zamer/map__.jpg) no-repeat center center;
  position: relative;
  overflow: hidden;
  width: 100%;
  margin: 40px auto;
  padding-bottom: 50px; }

/* line 9, ../../sass/blocks/es19/_es19.sass */
.map_dostavka_zamer {
  height: 587px;
  background: url(/img/map_dostavka_zamer/map__.jpg) no-repeat center center;
  position: relative;
  overflow: hidden;
  width: 100%;
  min-width: 980px;
  margin: 40px auto; }

/* line 19, ../../sass/blocks/es19/_es19.sass */
.map_dostavka_zamer__blue_elips {
  width: 481px;
  height: 481px;
  background: #739cfc;
  background: radial-gradient(#ffffff, #739cfc);
  opacity: 0.4;
  border-radius: 50%;
  left: 50%;
  margin-top: 45px;
  margin-left: -390px;
  position: absolute;
  border: 4px solid #0033cc;
  animation-name: ani_gradient;
    animation-name-animation-duration: 2s;
    animation-name-animation-iteration-count: infinite; }

/* line 36, ../../sass/blocks/es19/_es19.sass */
.map_dostavka_zamer__orange_elips {
  width: 304px;
  height: 304px;
  background: #ecce02;
  background: radial-gradient(#ffffff, #ecce02);
  opacity: 1;
  border-radius: 50%;
  margin: 90px auto 0 auto;
  position: relative;
  border: 4px solid orange;
  animation-name: ani_gradient_orange;
  animation-duration: 2s;
  animation-iteration-count: infinite; }

/* line 51, ../../sass/blocks/es19/_es19.sass */
.map_dostavka_zamer__cities {
  position: absolute;
  width: 427px;
  height: 457px;
  background: url(/img/map_dostavka_zamer/cities.png) no-repeat center center;
  left: 50%;
  margin-left: -370px;
  margin-top: 58px;
  z-index: 1; }

/* line 62, ../../sass/blocks/es19/_es19.sass */
.map_dostavka_zamer__dostavka {
  background: url(/img/map_dostavka_zamer/dostavka.png) no-repeat center center;
  position: absolute;
  width: 394px;
  height: 116px;
  left: 50%;
  margin-left: -71px;
  margin-top: 258px;
  z-index: 2; }

/* line 72, ../../sass/blocks/es19/_es19.sass */
.map_dostavka_zamer__zamer {
  background: url(/img/map_dostavka_zamer/zamer.png) no-repeat center center;
  position: absolute;
  width: 343px;
  height: 112px;
  left: 50%;
  margin-left: 47px;
  margin-top: 98px;
  z-index: 2; }

@media (max-width: 900px) {
  /* line 83, ../../sass/blocks/es19/_es19.sass */
  .es19 {
    display: none; } }
/* line 1, ../../sass/blocks/es20/_es20.sass */
.es20 {
  padding-top: 50px;
  padding-bottom: 50px; }

/* line 4, ../../sass/blocks/es20/_es20.sass */
.es20__block {
  display: flex;
  justify-content: space-around; }

/* line 7, ../../sass/blocks/es20/_es20.sass */
.es20__item {
  display: flex;
  justify-content: space-around; }

/* line 11, ../../sass/blocks/es20/_es20.sass */
.es20__item_ttl a {
  text-decoration: underline;
  color: #5394ff;
  font-size: 23px;
  font-weight: bold; }
  /* line 16, ../../sass/blocks/es20/_es20.sass */
  .es20__item_ttl a:hover {
    text-decoration: none;
    color: #23527c; }

/* line 19, ../../sass/blocks/es20/_es20.sass */
.es20__item_desc {
  font-size: 17px;
  font-style: italic;
  line-height: 1.2;
  width: 320px;
  margin-top: 15px; }

@media (max-width: 992px) {
  /* line 27, ../../sass/blocks/es20/_es20.sass */
  .es20__block {
    display: inline-flex;
    flex-wrap: wrap;
    justify-content: center; }

  /* line 31, ../../sass/blocks/es20/_es20.sass */
  .es20__item:first-child {
    margin-bottom: 20px; } }
@media (max-width: 768px) {
  /* line 34, ../../sass/blocks/es20/_es20.sass */
  .es20 {
    padding-top: 30px;
    padding-bottom: 30px; } }
@media (max-width: 550px) {
  /* line 41, ../../sass/blocks/es20/_es20.sass */
  .es20__item img {
    width: 100px; }

  /* line 43, ../../sass/blocks/es20/_es20.sass */
  .es20__item_desc {
    width: 96%;
    font-size: 16px; }

  /* line 46, ../../sass/blocks/es20/_es20.sass */
  .es20__item_ttl {
    line-height: 1.1; }
    /* line 48, ../../sass/blocks/es20/_es20.sass */
    .es20__item_ttl a {
      font-size: 20px; } }
/* line 1, ../../sass/blocks/es21/_es21.sass */
.es21 {
  margin-top: 50px;
  background: url("/img/15dneybg.png") 100% 20px repeat-x;
  text-align: center;
  margin-bottom: 50px; }
  /* line 6, ../../sass/blocks/es21/_es21.sass */
  .es21 .ttl {
    background-color: #fff;
    padding-left: 15px;
    padding-right: 15px;
    display: inline-block;
    font-weight: normal;
    font-style: italic; }

/* line 13, ../../sass/blocks/es21/_es21.sass */
.es21__desc {
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 15px;
  font-size: 14px;
  line-height: 1;
  font-style: italic;
  text-align: center;
  font-size: 25px; }
  /* line 23, ../../sass/blocks/es21/_es21.sass */
  .es21__desc .black {
    color: #000; }
    /* line 25, ../../sass/blocks/es21/_es21.sass */
    .es21__desc .black:hover {
      text-decoration: none; }

@media (max-width: 768px) {
  /* line 30, ../../sass/blocks/es21/_es21.sass */
  .es21 {
    margin-top: 40px;
    margin-bottom: 30px; } }
/* line 1, ../../sass/blocks/es22/_es22.sass */
.es22 {
  margin-bottom: 50px; }
  /* line 3, ../../sass/blocks/es22/_es22.sass */
  .es22 .ttl {
    padding-left: 15px;
    padding-top: 50px;
    padding-right: 15px; }
    /* line 7, ../../sass/blocks/es22/_es22.sass */
    .es22 .ttl img {
      max-width: 848px;
      width: 100%; }

/* line 10, ../../sass/blocks/es22/_es22.sass */
.es22__desc {
  font-size: 14px;
  color: #aeaeae;
  line-height: 1;
  font-style: italic;
  text-align: center; }

@media (max-width: 1120px) {
  /* line 18, ../../sass/blocks/es22/_es22.sass */
  .es22 {
    display: none; } }
/* line 1, ../../sass/blocks/es23/_es23.sass */
.es23 {
  padding-top: 50px;
  padding-bottom: 50px;
  position: relative;
  z-index: 2; }

/* line 6, ../../sass/blocks/es23/_es23.sass */
.es23__block {
  display: flex;
  justify-content: space-evenly; }
  /* line 9, ../../sass/blocks/es23/_es23.sass */
  .es23__block a {
    display: flex;
    text-decoration: none; }
    /* line 12, ../../sass/blocks/es23/_es23.sass */
    .es23__block a img {
      margin-right: 10px; }
    /* line 14, ../../sass/blocks/es23/_es23.sass */
    .es23__block a span {
      text-decoration: underline;
      color: #5394ff;
      font-size: 30px; }
    /* line 18, ../../sass/blocks/es23/_es23.sass */
    .es23__block a:hover {
      text-decoration: none; }
      /* line 20, ../../sass/blocks/es23/_es23.sass */
      .es23__block a:hover span {
        text-decoration: none;
        color: #23527c; }

@media (max-width: 992px) {
  /* line 24, ../../sass/blocks/es23/_es23.sass */
  .es23 {
    padding-top: 40px;
    padding-bottom: 40px; }

  /* line 27, ../../sass/blocks/es23/_es23.sass */
  .es23__block a span {
    font-size: 20px; } }
@media (max-width: 768px) {
  /* line 31, ../../sass/blocks/es23/_es23.sass */
  .es23 {
    padding-top: 25px;
    padding-bottom: 30px; }

  /* line 34, ../../sass/blocks/es23/_es23.sass */
  .es23__block {
    display: block; }

  /* line 36, ../../sass/blocks/es23/_es23.sass */
  .es23__item {
    padding-top: 15px;
    width: 240px;
    margin: auto;
    text-align: left; } }
/* line 1, ../../sass/blocks/es24/_es24.sass */
.es24 {
  margin-top: 50px;
  padding-bottom: 50px; }
  @media (max-width: 992px) {
    /* line 1, ../../sass/blocks/es24/_es24.sass */
    .es24 {
      margin-top: 30px;
      padding-bottom: 30px; } }
  /* line 7, ../../sass/blocks/es24/_es24.sass */
  .es24 h4 {
    text-transform: none;
    margin-bottom: 0; }
  /* line 10, ../../sass/blocks/es24/_es24.sass */
  .es24 .name {
    font-size: 30px;
    font-weight: bold; }
  /* line 13, ../../sass/blocks/es24/_es24.sass */
  .es24 .date {
    background: url(/img/otzvstr.png) no-repeat top left;
    height: 20px;
    text-align: right;
    font-size: 13px; }
  /* line 18, ../../sass/blocks/es24/_es24.sass */
  .es24 .txt {
    padding: 25px 30px;
    background-color: #fff000;
    border: 0px solid #fff000;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    font-size: 18px; }
  /* line 24, ../../sass/blocks/es24/_es24.sass */
  .es24 .grey {
    display: block;
    text-decoration: underline;
    font-size: 23px;
    cursor: pointer; }
    /* line 29, ../../sass/blocks/es24/_es24.sass */
    .es24 .grey.otzreloadspan {
      text-decoration: none; }
      /* line 31, ../../sass/blocks/es24/_es24.sass */
      .es24 .grey.otzreloadspan span {
        border-bottom: 2px dashed #161616; }
    /* line 33, ../../sass/blocks/es24/_es24.sass */
    .es24 .grey:hover {
      text-decoration: none; }
      /* line 36, ../../sass/blocks/es24/_es24.sass */
      .es24 .grey:hover.otzreloadspan span {
        border-bottom: 2px dashed transparent; }
  /* line 38, ../../sass/blocks/es24/_es24.sass */
  .es24 .link {
    text-align: center; }

/* line 40, ../../sass/blocks/es24/_es24.sass */
.es24__item {
  display: flex;
  min-width: 450px;
  justify-content: space-around; }

/* line 44, ../../sass/blocks/es24/_es24.sass */
.es24__block {
  margin-top: 30px;
  display: flex;
  align-items: center; }

@media (max-width: 992px) {
  /* line 52, ../../sass/blocks/es24/_es24.sass */
  .es24 .txt {
    font-size: 16px; }

  /* line 54, ../../sass/blocks/es24/_es24.sass */
  .es24__block {
    display: block; }

  /* line 56, ../../sass/blocks/es24/_es24.sass */
  .es24__item {
    margin-bottom: 30px; } }
@media (max-width: 768px) {
  /* line 59, ../../sass/blocks/es24/_es24.sass */
  .es24 {
    margin-top: 30px; }
    /* line 61, ../../sass/blocks/es24/_es24.sass */
    .es24 .grey {
      display: block;
      text-decoration: underline;
      font-size: 20px; }
    /* line 65, ../../sass/blocks/es24/_es24.sass */
    .es24 .name {
      font-size: 22px; }
    /* line 68, ../../sass/blocks/es24/_es24.sass */
    .es24 .link img {
      width: 100px; }

  /* line 70, ../../sass/blocks/es24/_es24.sass */
  .es24__block {
    margin-top: 0; } }
@media (max-width: 480px) {
  /* line 73, ../../sass/blocks/es24/_es24.sass */
  .es24 .grey.otzreloadspan span {
    border-bottom: 1px dashed #161616; }

  /* line 75, ../../sass/blocks/es24/_es24.sass */
  .es24 .grey:hover.otzreloadspan span {
    border-bottom: 1px solid transparent; }

  /* line 77, ../../sass/blocks/es24/_es24.sass */
  .es24__item {
    min-width: 100%; }

  /* line 80, ../../sass/blocks/es24/_es24.sass */
  .es24 .grey {
    display: block;
    text-decoration: underline;
    font-size: 16px; }
  /* line 85, ../../sass/blocks/es24/_es24.sass */
  .es24 .link img {
    width: 80px; }
  /* line 87, ../../sass/blocks/es24/_es24.sass */
  .es24 .txt {
    font-size: 14px;
    padding: 20px 15px; } }
/* line 1, ../../sass/blocks/es25/_es25.sass */
.es25 {
  background: url(/img/15dneybg.png) 100% 25px repeat-x;
  text-align: center;
  margin-bottom: 50px;
  position: relative;
  z-index: 2; }
  /* line 7, ../../sass/blocks/es25/_es25.sass */
  .es25 .mb-scroll {
    margin-top: 0 !important; }
  /* line 9, ../../sass/blocks/es25/_es25.sass */
  .es25 .ttl {
    background-color: #fff; }
    /* line 11, ../../sass/blocks/es25/_es25.sass */
    .es25 .ttl .black {
      color: #000; }
  /* line 13, ../../sass/blocks/es25/_es25.sass */
  .es25 .plslide {
    margin-top: 30px; }
  /* line 15, ../../sass/blocks/es25/_es25.sass */
  .es25 .sliimg {
    text-align: center;
    width: 250px;
    float: none; }
  /* line 19, ../../sass/blocks/es25/_es25.sass */
  .es25 .sliimg img {
    width: 55%; }
  /* line 21, ../../sass/blocks/es25/_es25.sass */
  .es25 .current .sliimg {
    float: left;
    width: 250px;
    text-align: center;
    margin-left: 0px; }
  /* line 26, ../../sass/blocks/es25/_es25.sass */
  .es25 .current .sliimg img {
    width: inherit; }
  /* line 28, ../../sass/blocks/es25/_es25.sass */
  .es25 .slopis {
    display: none; }
  /* line 30, ../../sass/blocks/es25/_es25.sass */
  .es25 .current .slopis {
    display: block;
    margin-left: 245px; }
  /* line 33, ../../sass/blocks/es25/_es25.sass */
  .es25 .slnazvnoact {
    font-size: 16px;
    color: #9a9a9a;
    line-height: 1;
    display: block;
    margin-top: 10px; }
  /* line 39, ../../sass/blocks/es25/_es25.sass */
  .es25 .current .slnazvnoact {
    display: none; }
  /* line 41, ../../sass/blocks/es25/_es25.sass */
  .es25 .slnazv {
    font-size: 18px;
    font-weight: bold;
    line-height: 1;
    padding-left: 15px;
    padding-right: 15px; }
  /* line 47, ../../sass/blocks/es25/_es25.sass */
  .es25 .razmslact {
    font-size: 22px;
    margin-top: 7px; }
  /* line 50, ../../sass/blocks/es25/_es25.sass */
  .es25 .sltsudr {
    color: #9a9a9a;
    font-size: 16px;
    margin-top: 10px; }
  /* line 54, ../../sass/blocks/es25/_es25.sass */
  .es25 .sltsudr span {
    text-decoration: line-through;
    font-size: 24px; }
  /* line 57, ../../sass/blocks/es25/_es25.sass */
  .es25 .slblts {
    padding: 10px 0px;
    background: #ffd500;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  /* line 64, ../../sass/blocks/es25/_es25.sass */
  .es25 .tsunassl {
    font-size: 24px; }
  /* line 66, ../../sass/blocks/es25/_es25.sass */
  .es25 .tssl {
    font-size: 48px;
    font-weight: bold; }
  /* line 69, ../../sass/blocks/es25/_es25.sass */
  .es25 .mb-scroll, .es25 .mb-slider {
    height: 350px !important; }

/* line 72, ../../sass/blocks/es25/_es25.sass */
#slider_ok {
  width: 920px;
  margin: 0 auto; }

/* line 75, ../../sass/blocks/es25/_es25.sass */
#slider_ok li {
  width: 500px; }

/* line 78, ../../sass/blocks/es25/_es25.sass */
.es25__desc {
  margin-top: 10px;
  font-size: 18px;
  line-height: 1.1; }

@media (max-width: 992px) {
  /* line 84, ../../sass/blocks/es25/_es25.sass */
  #slider_ok {
    width: 720px;
    margin: 0 auto; }

  /* line 87, ../../sass/blocks/es25/_es25.sass */
  #slider_ok li {
    width: 400px; }

  /* line 89, ../../sass/blocks/es25/_es25.sass */
  .es25 .current .sliimg {
    width: 180px; }

  /* line 91, ../../sass/blocks/es25/_es25.sass */
  .es25 .current .slopis {
    margin-left: 190px; }

  /* line 93, ../../sass/blocks/es25/_es25.sass */
  .es25 .slnazv {
    font-size: 16px; }

  /* line 96, ../../sass/blocks/es25/_es25.sass */
  .es25 .razmslact {
    font-size: 20px; }
  /* line 98, ../../sass/blocks/es25/_es25.sass */
  .es25 .slnazvnoact {
    font-size: 14px; }
  /* line 100, ../../sass/blocks/es25/_es25.sass */
  .es25 .sltsudr {
    font-size: 14px; }
    /* line 102, ../../sass/blocks/es25/_es25.sass */
    .es25 .sltsudr span {
      display: block;
      font-size: 22px; }
  /* line 105, ../../sass/blocks/es25/_es25.sass */
  .es25 .tsunassl {
    font-size: 22px; }
  /* line 107, ../../sass/blocks/es25/_es25.sass */
  .es25 .tssl {
    font-size: 38px; }

  /* line 109, ../../sass/blocks/es25/_es25.sass */
  .es25 .mb-scroll, .es25 .mb-slider {
    height: 300px !important; }

  /* line 111, ../../sass/blocks/es25/_es25.sass */
  .mb-scroll {
    margin-top: 20px; } }
@media (max-width: 768px) {
  /* line 115, ../../sass/blocks/es25/_es25.sass */
  .es25 {
    display: none; } }
/* line 1, ../../sass/blocks/es26/_es26.sass */
.es26 {
  padding: 50px 0;
  text-align: center; }

/* line 4, ../../sass/blocks/es26/_es26.sass */
.es26__block {
  margin-top: 30px;
  display: flex;
  justify-content: space-between; }

/* line 9, ../../sass/blocks/es26/_es26.sass */
.es26__item_ttl {
  font-size: 24px;
  line-height: 1.2;
  height: 85px; }

/* line 14, ../../sass/blocks/es26/_es26.sass */
.es26__item_desc {
  margin-top: 30px;
  font-size: 18px;
  line-height: 1.2;
  color: #9e9e9e;
  font-style: italic; }

/* line 21, ../../sass/blocks/es26/_es26.sass */
.es26__item {
  width: 30%; }

@media (max-width: 1200px) {
  /* line 24, ../../sass/blocks/es26/_es26.sass */
  .es26__item_ttl {
    font-size: 20px;
    line-height: 1.2;
    height: 75px; } }
@media (max-width: 992px) {
  /* line 29, ../../sass/blocks/es26/_es26.sass */
  .es26__item_pict {
    width: 180px;
    margin: auto; }
    /* line 32, ../../sass/blocks/es26/_es26.sass */
    .es26__item_pict img {
      height: 145px; }

  /* line 34, ../../sass/blocks/es26/_es26.sass */
  .es26__item_desc {
    margin-top: 25px;
    font-size: 16px; } }
@media (max-width: 768px) {
  /* line 38, ../../sass/blocks/es26/_es26.sass */
  .es26 {
    padding: 30px 0; }

  /* line 40, ../../sass/blocks/es26/_es26.sass */
  .es26__block {
    display: block;
    text-align: left; }

  /* line 43, ../../sass/blocks/es26/_es26.sass */
  .es26__item {
    width: 100%;
    display: flex;
    align-items: center;
    margin-bottom: 30px; }

  /* line 48, ../../sass/blocks/es26/_es26.sass */
  .es26__item_pict {
    width: 180px;
    margin: auto;
    flex: none;
    text-align: center; }

  /* line 53, ../../sass/blocks/es26/_es26.sass */
  .es26__item_ttl {
    font-size: 20px;
    height: auto; }
    /* line 56, ../../sass/blocks/es26/_es26.sass */
    .es26__item_ttl br {
      display: none; }

  /* line 58, ../../sass/blocks/es26/_es26.sass */
  .es26__item_desc {
    margin-top: 15px; } }
@media (max-width: 480px) {
  /* line 61, ../../sass/blocks/es26/_es26.sass */
  .es26__item {
    width: 100%;
    display: block; }

  /* line 64, ../../sass/blocks/es26/_es26.sass */
  .es26__block {
    text-align: center; } }
/* line 1, ../../sass/blocks/es27/_es27.sass */
.es27 {
  text-align: center;
  padding-bottom: 30px; }
  /* line 4, ../../sass/blocks/es27/_es27.sass */
  .es27 h1, .es27 h2 {
    font-size: 60px;
    color: #ffd500;
    font-weight: bold;
    text-align: center;
    line-height: 1;
    text-shadow: black 1px 1px 2px, white 0px 0px 1em; }
    @media (max-width: 992px) {
      /* line 4, ../../sass/blocks/es27/_es27.sass */
      .es27 h1, .es27 h2 {
        font-size: 50px; } }
    @media (max-width: 768px) {
      /* line 4, ../../sass/blocks/es27/_es27.sass */
      .es27 h1, .es27 h2 {
        font-size: 46px; } }
    @media (max-width: 480px) {
      /* line 4, ../../sass/blocks/es27/_es27.sass */
      .es27 h1, .es27 h2 {
        font-size: 40px; } }

/* line 17, ../../sass/blocks/es27/_es27.sass */
.pagin {
  font-size: 30px;
  font-weight: bold;
  padding: 10px 20px;
  background: url(/img/arnoact.png) no-repeat center center;
  text-align: center; }

/* line 23, ../../sass/blocks/es27/_es27.sass */
.shop-link {
  margin-top: 30px;
  display: flex;
  justify-content: center; }
  /* line 27, ../../sass/blocks/es27/_es27.sass */
  .shop-link .link {
    margin-right: 20px;
    margin-left: 70px;
    font-size: 24px;
    position: relative; }
    /* line 32, ../../sass/blocks/es27/_es27.sass */
    .shop-link .link span {
      border-bottom: 1px solid rgba(51, 122, 183, 0.5); }
    /* line 34, ../../sass/blocks/es27/_es27.sass */
    .shop-link .link:hover {
      text-decoration: none; }
      /* line 36, ../../sass/blocks/es27/_es27.sass */
      .shop-link .link:hover span {
        border-bottom: 1px solid transparent; }
    /* line 38, ../../sass/blocks/es27/_es27.sass */
    .shop-link .link.active {
      color: #ababab; }
      /* line 40, ../../sass/blocks/es27/_es27.sass */
      .shop-link .link.active span {
        border-bottom: 1px solid transparent; }
      /* line 42, ../../sass/blocks/es27/_es27.sass */
      .shop-link .link.active:before {
        content: "";
        display: block;
        position: absolute;
        bottom: -20px;
        left: 50%;
        margin-left: -20px; }

/* line 50, ../../sass/blocks/es27/_es27.sass */
.es27__link {
  margin-top: 25px;
  margin-bottom: 50px; }
  /* line 53, ../../sass/blocks/es27/_es27.sass */
  .es27__link .link {
    font-size: 30px;
    text-decoration: underline;
    color: #5394ff; }
    /* line 57, ../../sass/blocks/es27/_es27.sass */
    .es27__link .link:hover {
      text-decoration: none;
      color: #337ab7; }

/* line 60, ../../sass/blocks/es27/_es27.sass */
.filtrmagbg {
  margin-top: 18px;
  height: 139px;
  background: url(../img/filtrmagbg.png) top left repeat-x;
  font-size: 24px; }

/* line 67, ../../sass/blocks/es27/_es27.sass */
.inpfiltr {
  width: 86px;
  height: 43px;
  background: url(../img/inpfiltr.png) no-repeat top left; }
  /* line 71, ../../sass/blocks/es27/_es27.sass */
  .inpfiltr input {
    width: 86px;
    height: 43px;
    font-size: 24px;
    margin: 5px 0px 0px 8px;
    text-align: center;
    border: 1px;
    background: none; }

/* line 79, ../../sass/blocks/es27/_es27.sass */
.podobrfiltr {
  width: 236px;
  height: 74px;
  margin: -12px auto 0 auto; }
  /* line 83, ../../sass/blocks/es27/_es27.sass */
  .podobrfiltr input {
    width: 236px;
    height: 74px; }

/* line 87, ../../sass/blocks/es27/_es27.sass */
.es27__block {
  justify-content: center;
  display: flex;
  align-items: center; }

/* line 91, ../../sass/blocks/es27/_es27.sass */
.es27__item {
  display: flex;
  justify-content: flex-end;
  align-items: center; }
  /* line 95, ../../sass/blocks/es27/_es27.sass */
  .es27__item span {
    display: inline-block;
    margin: 0 5px; }

/* line 98, ../../sass/blocks/es27/_es27.sass */
.topblockbg {
  text-align: center;
  border: 1px solid #dfdfdf;
  background: url(../img/bgdveryblock.png);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 15px 0px 30px 0px;
  min-height: 454px;
  width: 550px;
  margin-top: 50px;
  display: inline-block;
  vertical-align: top; }

/* line 111, ../../sass/blocks/es27/_es27.sass */
.topblockbg-pict {
  margin: 40px auto; }

/* line 113, ../../sass/blocks/es27/_es27.sass */
.tovcont {
  width: 82%;
  margin: 10px auto 0 auto;
  text-align: left; }

/* line 117, ../../sass/blocks/es27/_es27.sass */
.kupbutsp {
  width: 195px;
  background: #ffd500;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  float: right;
  font-size: 36px;
  font-weight: bold;
  text-align: center;
  padding: 8px 0px 5px 0px; }

/* line 128, ../../sass/blocks/es27/_es27.sass */
.magtovnazv a {
  font-size: 18px;
  color: #161616;
  font-weight: bold;
  text-decoration: underline; }

/* line 133, ../../sass/blocks/es27/_es27.sass */
.oldcen {
  font-size: 18px;
  color: #7d7d7d;
  text-decoration: line-through;
  text-align: right; }

/* line 138, ../../sass/blocks/es27/_es27.sass */
.opisgrey {
  color: #7d7d7d;
  font-size: 18px; }
  /* line 141, ../../sass/blocks/es27/_es27.sass */
  .opisgrey span {
    color: #161616; }

@media (max-width: 992px) {
  /* line 147, ../../sass/blocks/es27/_es27.sass */
  .es27 {
    margin-top: 15px; }

  /* line 149, ../../sass/blocks/es27/_es27.sass */
  .shop-link .link {
    margin-right: 20px;
    margin-left: 70px;
    font-size: 22px; }

  /* line 153, ../../sass/blocks/es27/_es27.sass */
  .filtrmagbg {
    font-size: 18px; }

  /* line 155, ../../sass/blocks/es27/_es27.sass */
  .filtrmagbg {
    height: 120px; }

  /* line 157, ../../sass/blocks/es27/_es27.sass */
  .es27__item span {
    display: inline-block;
    margin: 0 1px; }

  /* line 160, ../../sass/blocks/es27/_es27.sass */
  .podobrfiltr {
    margin: -35px auto 0 auto; } }
@media (max-width: 768px) {
  /* line 163, ../../sass/blocks/es27/_es27.sass */
  .es27 .shop-link .link {
    margin-right: 20px;
    margin-left: 20px;
    font-size: 20px; }

  /* line 167, ../../sass/blocks/es27/_es27.sass */
  .es27__link {
    margin-bottom: 10px; }
    /* line 169, ../../sass/blocks/es27/_es27.sass */
    .es27__link .link {
      font-size: 24px; }

  /* line 171, ../../sass/blocks/es27/_es27.sass */
  .topblockbg {
    padding: 15px 0px 30px 0px;
    width: 320px;
    min-height: 520px; }

  /* line 175, ../../sass/blocks/es27/_es27.sass */
  .topblockbg-pict {
    margin: 15px auto 20px auto; }
    /* line 177, ../../sass/blocks/es27/_es27.sass */
    .topblockbg-pict.balk img {
      width: 90%; }

  /* line 179, ../../sass/blocks/es27/_es27.sass */
  .tovcont {
    text-align: center; }

  /* line 181, ../../sass/blocks/es27/_es27.sass */
  .oldcen {
    text-align: center; }

  /* line 183, ../../sass/blocks/es27/_es27.sass */
  .kupbutsp {
    float: none;
    margin: 15px auto; }

  /* line 186, ../../sass/blocks/es27/_es27.sass */
  .es27__block {
    justify-content: center;
    display: block; }

  /* line 189, ../../sass/blocks/es27/_es27.sass */
  .es27__item {
    justify-content: center; }
    /* line 191, ../../sass/blocks/es27/_es27.sass */
    .es27__item:nth-last-child(2) {
      display: none; }

  /* line 193, ../../sass/blocks/es27/_es27.sass */
  .filtrmagbg {
    padding-top: 15px; }

  /* line 195, ../../sass/blocks/es27/_es27.sass */
  .podobrfiltr {
    margin: 3px auto 0 auto; } }
@media (max-width: 992px) {
  /* line 198, ../../sass/blocks/es27/_es27.sass */
  .pagin {
    font-size: 16px;
    padding: 5px 9px;
    background: url(/img/arnoact.png) no-repeat center center; } }
@media (max-width: 480px) {
  /* line 205, ../../sass/blocks/es27/_es27.sass */
  .tovcont {
    width: 96%; }

  /* line 207, ../../sass/blocks/es27/_es27.sass */
  .pagin {
    font-size: 16px;
    padding: 5px 9px;
    background: url(/img/arnoact.png) no-repeat center center; }

  /* line 212, ../../sass/blocks/es27/_es27.sass */
  .es27__link .link {
    font-size: 20px; }

  /* line 214, ../../sass/blocks/es27/_es27.sass */
  .shop-link {
    margin-top: 30px;
    display: block;
    font-size: 20px; }
    /* line 218, ../../sass/blocks/es27/_es27.sass */
    .shop-link .link {
      margin-left: 0;
      margin-right: 0;
      display: block; }
      /* line 222, ../../sass/blocks/es27/_es27.sass */
      .shop-link .link.active:before {
        display: none; } }
@media (max-width: 400px) {
  /* line 225, ../../sass/blocks/es27/_es27.sass */
  .topblockbg {
    padding: 15px 0px 15px 0px;
    width: 280px;
    min-height: auto; }

  /* line 229, ../../sass/blocks/es27/_es27.sass */
  .opisgrey {
    font-size: 16px; }

  /* line 232, ../../sass/blocks/es27/_es27.sass */
  .es27__item {
    display: block;
    margin-bottom: 10px; }
    /* line 235, ../../sass/blocks/es27/_es27.sass */
    .es27__item span:first-child {
      display: block; }

  /* line 237, ../../sass/blocks/es27/_es27.sass */
  .podobrfiltr input {
    width: 200px;
    height: 60px; }

  /* line 240, ../../sass/blocks/es27/_es27.sass */
  .filtrmagbg {
    margin-top: 18px;
    height: auto;
    background: url(../img/filtrmagbg.png) top left repeat-x;
    font-size: 20px;
    background-size: contain; }
    /* line 246, ../../sass/blocks/es27/_es27.sass */
    .filtrmagbg .wrapper {
      padding-right: 5px;
      padding-left: 5px; }

  /* line 249, ../../sass/blocks/es27/_es27.sass */
  .inpfiltr {
    width: 70px;
    height: 43px;
    background: url(../img/inpfiltr.png) no-repeat top center; }

  /* line 253, ../../sass/blocks/es27/_es27.sass */
  .topblockbg {
    margin-top: 20px; } }
/* line 1, ../../sass/blocks/es28/_es28.sass */
.es28 {
  padding: 50px 0; }

/* line 3, ../../sass/blocks/es28/_es28.sass */
.es28__desc {
  font-size: 18px;
  text-align: center;
  line-height: 1.1;
  margin-top: 10px; }

/* line 8, ../../sass/blocks/es28/_es28.sass */
.es28__block {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 30px; }

/* line 13, ../../sass/blocks/es28/_es28.sass */
.es28__item {
  width: 381px;
  height: 387px;
  margin-right: 7px;
  margin-bottom: 20px;
  padding: 270px 32px 0px 32px;
  font-size: 16px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  /* line 21, ../../sass/blocks/es28/_es28.sass */
  .es28__item.fon1 {
    background: url(/img/poch1.jpg) no-repeat top left;
    background-size: cover; }
  /* line 24, ../../sass/blocks/es28/_es28.sass */
  .es28__item.fon2 {
    background: url(/img/poch2_n.jpg) no-repeat top left;
    background-size: cover; }
  /* line 27, ../../sass/blocks/es28/_es28.sass */
  .es28__item.fon3 {
    background: url(/img/poch3_n.jpg) no-repeat top left;
    background-size: cover; }
  /* line 30, ../../sass/blocks/es28/_es28.sass */
  .es28__item.fon4 {
    background: url(/img/poch2_n.jpg) no-repeat top left;
    background-size: cover; }
  /* line 33, ../../sass/blocks/es28/_es28.sass */
  .es28__item.fon5 {
    background: url(/img/poch3_n.jpg) no-repeat top left;
    background-size: cover; }

@media (max-width: 768px) {
  /* line 38, ../../sass/blocks/es28/_es28.sass */
  .es28 {
    padding: 30px 0 10px 0; }

  /* line 40, ../../sass/blocks/es28/_es28.sass */
  .es28__item {
    width: 283px;
    height: 287px;
    font-size: 14px;
    padding: 200px 10px 0px 10px;
    line-height: 1; } }
@media (max-width: 480px) {
  /* line 47, ../../sass/blocks/es28/_es28.sass */
  .es28__desc {
    font-size: 16px; } }
/* line 1, ../../sass/blocks/es32/_es32.sass */
.es32 {
  margin-bottom: 40px; }
  /* line 3, ../../sass/blocks/es32/_es32.sass */
  .es32 h1 {
    font-size: 44px;
    color: #ffd500;
    font-weight: bold;
    line-height: 1;
    text-shadow: black 1px 1px 2px, white 0px 0px 1em; }
    @media (max-width: 992px) {
      /* line 3, ../../sass/blocks/es32/_es32.sass */
      .es32 h1 {
        font-size: 40px;
        text-align: center; } }
    @media (max-width: 480px) {
      /* line 3, ../../sass/blocks/es32/_es32.sass */
      .es32 h1 {
        font-size: 36px; } }

/* line 14, ../../sass/blocks/es32/_es32.sass */
.es32__link {
  margin-top: 15px;
  display: flex;
  font-size: 24px;
  font-weight: bold;
  justify-content: space-between;
  width: 90%; }
  /* line 21, ../../sass/blocks/es32/_es32.sass */
  .es32__link a {
    text-decoration: underline; }
  /* line 23, ../../sass/blocks/es32/_es32.sass */
  .es32__link label {
    font-size: 24px;
    font-weight: bold; }
  /* line 26, ../../sass/blocks/es32/_es32.sass */
  .es32__link .domact {
    color: #c7c7c7;
    text-decoration: none; }

/* line 30, ../../sass/blocks/es32/_es32.sass */
.p-44 {
  background-image: url(/img/razmdom/p44t_l.jpg);
  background-attachment: scroll;
  background-color: transparent;
  background-position: 100% 0%;
  background-repeat: no-repeat no-repeat; }
  @media (max-width: 992px) {
    /* line 30, ../../sass/blocks/es32/_es32.sass */
    .p-44 {
      background-image: url(/img/razmdom/p44t_l.jpg);
      background-size: cover; } }

/* line 39, ../../sass/blocks/es32/_es32.sass */
.p-30 {
  background-image: url(/img/razmdom/p30_r.jpg);
  background-attachment: scroll;
  background-color: transparent;
  background-position: 100% 0%;
  background-repeat: no-repeat no-repeat; }
  @media (max-width: 992px) {
    /* line 39, ../../sass/blocks/es32/_es32.sass */
    .p-30 {
      background-image: url(/img/razmdom/p30_r.jpg);
      background-size: cover; } }

/* line 48, ../../sass/blocks/es32/_es32.sass */
.p-3 {
  background-image: url(/img/razmdom/p3_r.jpg);
  background-attachment: scroll;
  background-color: transparent;
  background-position: 100% 0%;
  background-repeat: no-repeat no-repeat; }
  @media (max-width: 992px) {
    /* line 48, ../../sass/blocks/es32/_es32.sass */
    .p-3 {
      background-image: url(/img/razmdom/p3_r.jpg);
      background-size: cover; } }

/* line 57, ../../sass/blocks/es32/_es32.sass */
.p-44-2 {
  background-image: url(/img/razmdom/p44_r.jpg);
  background-attachment: scroll;
  background-color: transparent;
  background-position: 0% 0%;
  background-repeat: no-repeat no-repeat; }
  @media (max-width: 992px) {
    /* line 57, ../../sass/blocks/es32/_es32.sass */
    .p-44-2 {
      background-image: url(/img/razmdom/p44_r.jpg);
      background-size: cover; } }

/* line 66, ../../sass/blocks/es32/_es32.sass */
.kope {
  background-image: url(/img/razmdom/kope_r.jpg);
  background-attachment: scroll;
  background-color: transparent;
  background-position: 0% 0%;
  background-repeat: no-repeat no-repeat; }
  @media (max-width: 992px) {
    /* line 66, ../../sass/blocks/es32/_es32.sass */
    .kope {
      background-image: url(/img/razmdom/kope_r.jpg);
      background-size: cover; } }

/* line 75, ../../sass/blocks/es32/_es32.sass */
.p-46 {
  background-image: url(/img/razmdom/p46m_r.jpg);
  background-attachment: scroll;
  background-color: transparent;
  background-position: 0% 0%;
  background-repeat: no-repeat no-repeat; }
  @media (max-width: 992px) {
    /* line 75, ../../sass/blocks/es32/_es32.sass */
    .p-46 {
      background-image: url(/img/razmdom/p46m_r.jpg);
      background-size: cover; } }

/* line 84, ../../sass/blocks/es32/_es32.sass */
.p-49 {
  background-image: url(/img/razmdom/p49_r.jpg);
  background-attachment: scroll;
  background-color: transparent;
  background-position: 0% 0%;
  background-repeat: no-repeat no-repeat; }
  @media (max-width: 992px) {
    /* line 84, ../../sass/blocks/es32/_es32.sass */
    .p-49 {
      background-image: url(/img/razmdom/p49_r.jpg);
      background-size: cover; } }

/* line 93, ../../sass/blocks/es32/_es32.sass */
.p-68 {
  background-image: url(/img/razmdom/p6801_r.jpg);
  background-attachment: scroll;
  background-color: transparent;
  background-position: 0% 0%;
  background-repeat: no-repeat no-repeat; }
  @media (max-width: 992px) {
    /* line 93, ../../sass/blocks/es32/_es32.sass */
    .p-68 {
      background-image: url(/img/razmdom/p6801_r.jpg);
      background-size: cover; } }

/* line 102, ../../sass/blocks/es32/_es32.sass */
.p-43 {
  background-image: url(/img/razmdom/p43_r.jpg);
  background-attachment: scroll;
  background-color: transparent;
  background-position: 0% 0%;
  background-repeat: no-repeat no-repeat; }
  @media (max-width: 992px) {
    /* line 102, ../../sass/blocks/es32/_es32.sass */
    .p-43 {
      background-image: url(/img/razmdom/p43_r.jpg);
      background-size: cover; } }

/* line 111, ../../sass/blocks/es32/_es32.sass */
.domaimg {
  display: flex; }
  /* line 113, ../../sass/blocks/es32/_es32.sass */
  .domaimg div {
    width: 33%;
    height: 336px; }
    /* line 116, ../../sass/blocks/es32/_es32.sass */
    .domaimg div img {
      max-width: 500px;
      width: 100%; }

/* line 120, ../../sass/blocks/es32/_es32.sass */
.nazvdoma {
  padding-left: 15px;
  position: relative;
  z-index: 2;
  height: 195px;
  background: #ffd700;
  display: flex;
  align-items: center; }
  /* line 128, ../../sass/blocks/es32/_es32.sass */
  .nazvdoma div {
    width: 33%;
    text-align: center;
    vertical-align: bottom; }
    /* line 132, ../../sass/blocks/es32/_es32.sass */
    .nazvdoma div:last-child {
      height: 195px;
      display: flex;
      align-items: center;
      justify-content: center; }
      /* line 137, ../../sass/blocks/es32/_es32.sass */
      .nazvdoma div:last-child img {
        margin-right: 20px; }
    /* line 139, ../../sass/blocks/es32/_es32.sass */
    .nazvdoma div:first-child {
      height: 195px;
      display: flex;
      align-items: center;
      justify-content: center; }
      /* line 144, ../../sass/blocks/es32/_es32.sass */
      .nazvdoma div:first-child img {
        margin-left: 20px; }

/* line 146, ../../sass/blocks/es32/_es32.sass */
.kolkom {
  font-weight: bold;
  font-size: 44px;
  text-align: center;
  margin-top: 30px; }

/* line 151, ../../sass/blocks/es32/_es32.sass */
.kolcena {
  text-align: center;
  font-size: 18px;
  margin-bottom: 20px; }

/* line 155, ../../sass/blocks/es32/_es32.sass */
.cenabg {
  background: #ffd700;
  padding: 8px 10px 7px 10px;
  margin-bottom: 20px; }

/* line 159, ../../sass/blocks/es32/_es32.sass */
.kolcena .cena {
  font-size: 24px; }

/* line 161, ../../sass/blocks/es32/_es32.sass */
.kolkomimg {
  text-align: center;
  margin-left: 10px;
  margin-right: 10px; }

/* line 168, ../../sass/blocks/es32/_es32.sass */
.f140 {
  font-size: 140px;
  font-weight: bold; }

/* line 171, ../../sass/blocks/es32/_es32.sass */
.f70 {
  font-size: 70px;
  font-weight: bold; }
  /* line 174, ../../sass/blocks/es32/_es32.sass */
  .f70 a {
    text-decoration: none;
    color: #161616; }

@media (max-width: 1300px) {
  /* line 180, ../../sass/blocks/es32/_es32.sass */
  .domaimg div:nth-child(2) {
    height: auto;
    display: flex;
    flex-direction: column; }
    /* line 184, ../../sass/blocks/es32/_es32.sass */
    .domaimg div:nth-child(2) img {
      height: 100%; } }
@media (max-width: 1200px) {
  /* line 187, ../../sass/blocks/es32/_es32.sass */
  .f140 {
    font-size: 120px; }

  /* line 189, ../../sass/blocks/es32/_es32.sass */
  .nazvdoma {
    height: 162px; }
    /* line 191, ../../sass/blocks/es32/_es32.sass */
    .nazvdoma div:last-child {
      height: 162px; }
      /* line 193, ../../sass/blocks/es32/_es32.sass */
      .nazvdoma div:last-child img {
        height: 80px; }
    /* line 195, ../../sass/blocks/es32/_es32.sass */
    .nazvdoma div:first-child {
      height: 162px; }
      /* line 197, ../../sass/blocks/es32/_es32.sass */
      .nazvdoma div:first-child img {
        height: 80px; } }
@media (max-width: 992px) {
  /* line 200, ../../sass/blocks/es32/_es32.sass */
  .es32 {
    margin-top: 15px; }

  /* line 202, ../../sass/blocks/es32/_es32.sass */
  .es32__link {
    font-size: 22px;
    width: 100%; }

  /* line 205, ../../sass/blocks/es32/_es32.sass */
  .kolkomimg img {
    max-width: 100%; }

  /* line 207, ../../sass/blocks/es32/_es32.sass */
  .kolkom {
    font-size: 40px; }

  /* line 209, ../../sass/blocks/es32/_es32.sass */
  .domaimg div {
    height: 250px; }

  /* line 211, ../../sass/blocks/es32/_es32.sass */
  .f140 {
    font-size: 88px; }

  /* line 213, ../../sass/blocks/es32/_es32.sass */
  .nazvdoma {
    height: 122px; }
    /* line 215, ../../sass/blocks/es32/_es32.sass */
    .nazvdoma div:last-child {
      height: 122px; }
      /* line 217, ../../sass/blocks/es32/_es32.sass */
      .nazvdoma div:last-child img {
        height: 60px; }
    /* line 219, ../../sass/blocks/es32/_es32.sass */
    .nazvdoma div:first-child {
      height: 122px; }
      /* line 221, ../../sass/blocks/es32/_es32.sass */
      .nazvdoma div:first-child img {
        height: 60px; }

  /* line 223, ../../sass/blocks/es32/_es32.sass */
  .f70 {
    font-size: 46px; } }
@media (max-width: 768px) {
  /* line 227, ../../sass/blocks/es32/_es32.sass */
  .es32 {
    margin-bottom: 25px; }

  /* line 229, ../../sass/blocks/es32/_es32.sass */
  .es32 h1 {
    text-align: center; }

  /* line 231, ../../sass/blocks/es32/_es32.sass */
  .es32__link {
    display: block;
    text-align: center;
    font-size: 20px; }
    /* line 235, ../../sass/blocks/es32/_es32.sass */
    .es32__link label {
      display: block; }
    /* line 237, ../../sass/blocks/es32/_es32.sass */
    .es32__link a {
      display: inline-block;
      font-size: 20px;
      margin-left: 10px;
      margin-right: 10px;
      margin-top: 10px; }

  /* line 243, ../../sass/blocks/es32/_es32.sass */
  .domaimg {
    justify-content: space-evenly; }

  /* line 245, ../../sass/blocks/es32/_es32.sass */
  .nazvdoma {
    justify-content: space-evenly; }

  /* line 247, ../../sass/blocks/es32/_es32.sass */
  .kolkom {
    font-size: 32px; }

  /* line 249, ../../sass/blocks/es32/_es32.sass */
  .domaimg div {
    height: 195px; }

  /* line 251, ../../sass/blocks/es32/_es32.sass */
  .f140 {
    font-size: 54px; }

  /* line 253, ../../sass/blocks/es32/_es32.sass */
  .nazvdoma {
    height: 72px; }
    /* line 255, ../../sass/blocks/es32/_es32.sass */
    .nazvdoma div:last-child {
      height: 72px; }
      /* line 257, ../../sass/blocks/es32/_es32.sass */
      .nazvdoma div:last-child img {
        height: 35px; }
    /* line 259, ../../sass/blocks/es32/_es32.sass */
    .nazvdoma div:first-child {
      height: 72px; }
      /* line 261, ../../sass/blocks/es32/_es32.sass */
      .nazvdoma div:first-child img {
        height: 35px; }

  /* line 263, ../../sass/blocks/es32/_es32.sass */
  .f70 {
    font-size: 36px; } }
@media (max-width: 480px) {
  /* line 268, ../../sass/blocks/es32/_es32.sass */
  .es32__link {
    display: block;
    text-align: center;
    font-size: 14px; }

  /* line 272, ../../sass/blocks/es32/_es32.sass */
  .domaimg div {
    height: 120px; }

  /* line 274, ../../sass/blocks/es32/_es32.sass */
  .f140 {
    font-size: 30px; }

  /* line 276, ../../sass/blocks/es32/_es32.sass */
  .f70 {
    font-size: 22px; }

  /* line 278, ../../sass/blocks/es32/_es32.sass */
  .nazvdoma {
    height: 54px; }
    /* line 280, ../../sass/blocks/es32/_es32.sass */
    .nazvdoma div:last-child {
      height: 54px; }
      /* line 282, ../../sass/blocks/es32/_es32.sass */
      .nazvdoma div:last-child img {
        height: 25px; }
    /* line 284, ../../sass/blocks/es32/_es32.sass */
    .nazvdoma div:first-child {
      height: 54px; }
      /* line 286, ../../sass/blocks/es32/_es32.sass */
      .nazvdoma div:first-child img {
        height: 25px; }

  /* line 288, ../../sass/blocks/es32/_es32.sass */
  .kolkom {
    font-size: 26px;
    line-height: 1;
    margin-bottom: 20px; }

  /* line 292, ../../sass/blocks/es32/_es32.sass */
  .kolcena .cena {
    font-size: 22px; }

  /* line 294, ../../sass/blocks/es32/_es32.sass */
  .nazvdoma div:first-child img {
    margin-left: 10px; }

  /* line 296, ../../sass/blocks/es32/_es32.sass */
  .nazvdoma div:last-child img {
    margin-right: 10px; } }
/* line 1, ../../sass/blocks/es37/_es37.sass */
.zakazformabg {
  text-align: left;
  width: 722px;
  height: 572px;
  background: url(../img/zakazformabg.png) no-repeat;
  background-size: cover;
  margin: 0 auto;
  padding: 25px 65px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 10, ../../sass/blocks/es37/_es37.sass */
.zakazformabg_block {
  display: flex;
  margin-top: 30px; }

/* line 13, ../../sass/blocks/es37/_es37.sass */
.zakazformabg_item {
  padding-right: 30px; }

/* line 15, ../../sass/blocks/es37/_es37.sass */
.zakazformazag {
  font-size: 30px;
  font-weight: bold;
  text-align: center; }

/* line 20, ../../sass/blocks/es37/_es37.sass */
.zakazformabg table {
  margin: 0 auto; }

/* line 23, ../../sass/blocks/es37/_es37.sass */
.nnname {
  font-size: 20px;
  font-weight: bold; }

/* line 27, ../../sass/blocks/es37/_es37.sass */
.zakazformainput {
  width: 220px;
  height: 39px;
  background: url(../img/zakazformainput.png);
  margin-bottom: 15px; }

/* line 33, ../../sass/blocks/es37/_es37.sass */
.zakazformainput input {
  width: 198px;
  height: 26px;
  font-size: 20px;
  padding-left: 5px;
  margin: 5px 0px 0px 5px;
  border: 0;
  background: none; }

/* line 42, ../../sass/blocks/es37/_es37.sass */
.zakazformatextarea {
  width: 355px;
  height: 151px;
  background: url(../img/zakazformatextarea.png);
  margin-bottom: 15px; }

/* line 49, ../../sass/blocks/es37/_es37.sass */
.zakazformatextarea textarea {
  width: 330px;
  height: 138px;
  font-size: 20px;
  padding-left: 5px;
  margin: 5px 0px 0px 5px;
  resize: none;
  border: 0;
  background: none; }

/* line 58, ../../sass/blocks/es37/_es37.sass */
.podprim {
  font-size: 14px; }

@media (max-width: 768px) {
  /* line 61, ../../sass/blocks/es37/_es37.sass */
  .zakazformabg_block {
    display: block; }

  /* line 63, ../../sass/blocks/es37/_es37.sass */
  .zakazformabg {
    padding: 25px 25px 25px 65px;
    width: 100%;
    height: auto;
    text-align: center;
    margin-bottom: 30px; }

  /* line 69, ../../sass/blocks/es37/_es37.sass */
  .zakazformabg_item {
    padding-right: 0; }

  /* line 71, ../../sass/blocks/es37/_es37.sass */
  .zakazformainput {
    margin: 0 auto 15px auto; }

  /* line 74, ../../sass/blocks/es37/_es37.sass */
  .zakazformatextarea {
    max-width: 355px;
    min-width: 320px;
    margin: 0 auto 15px auto; }

  /* line 78, ../../sass/blocks/es37/_es37.sass */
  .bottovbalk {
    display: block; }

  /* line 80, ../../sass/blocks/es37/_es37.sass */
  .botbgrazd {
    display: none; } }
@media (max-width: 600px) {
  /* line 83, ../../sass/blocks/es37/_es37.sass */
  .topblockbgtovar table {
    height: auto;
    margin: 30px auto; }
    /* line 86, ../../sass/blocks/es37/_es37.sass */
    .topblockbgtovar table img {
      max-width: 100%;
      width: 96%; }

  /* line 89, ../../sass/blocks/es37/_es37.sass */
  .topblockbgtovar {
    width: 96%; }

  /* line 91, ../../sass/blocks/es37/_es37.sass */
  .zakazformabg {
    padding: 25px 20px 25px 65px; }

  /* line 93, ../../sass/blocks/es37/_es37.sass */
  .zakazformatextarea textarea {
    width: 220px; }

  /* line 95, ../../sass/blocks/es37/_es37.sass */
  .zakazformatextarea {
    max-width: 220px;
    min-width: 220px;
    width: 220px;
    background: url(../img/zakazformatextarea.png);
    background-size: cover; }

  /* line 101, ../../sass/blocks/es37/_es37.sass */
  .newtov {
    width: 55px;
    height: 27px;
    background: url(../img/newtov.png);
    position: absolute;
    background-size: contain; }

  /* line 107, ../../sass/blocks/es37/_es37.sass */
  .opisgrey {
    color: #7d7d7d;
    font-size: 16px; } }
@media (max-width: 480px) {
  /* line 112, ../../sass/blocks/es37/_es37.sass */
  .zakazformabg {
    padding: 25px 20px 1px 20px;
    background: linear-gradient(0deg, #ffbc00 0%, #fff100 100%); }

  /* line 115, ../../sass/blocks/es37/_es37.sass */
  .zakazformazag {
    font-size: 24px; }

  /* line 117, ../../sass/blocks/es37/_es37.sass */
  .nnname {
    font-size: 18px; }

  /* line 119, ../../sass/blocks/es37/_es37.sass */
  .podprim {
    font-size: 12px; }

  /* line 121, ../../sass/blocks/es37/_es37.sass */
  .tovopisss {
    padding-left: 20px;
    padding-right: 20px; }

  /* line 124, ../../sass/blocks/es37/_es37.sass */
  .com {
    font-size: 16px; } }
/* line 1, ../../sass/blocks/es38/_es38.sass */
.es38 {
  background: url(../img/tsena-dveri.jpg) no-repeat top center;
  margin-top: 30px;
  height: 695px;
  padding-top: 60px; }
  /* line 6, ../../sass/blocks/es38/_es38.sass */
  .es38 h1 {
    line-height: 1;
    text-shadow: black 1px 1px 2px, white 0px 0px 1em;
    font-size: 60px;
    color: #ffffff;
    font-weight: bold; }
    @media (max-width: 992px) {
      /* line 6, ../../sass/blocks/es38/_es38.sass */
      .es38 h1 {
        font-size: 50px; } }
    @media (max-width: 768px) {
      /* line 6, ../../sass/blocks/es38/_es38.sass */
      .es38 h1 {
        font-size: 46px; } }
    @media (max-width: 480px) {
      /* line 6, ../../sass/blocks/es38/_es38.sass */
      .es38 h1 {
        font-size: 42px; } }
  /* line 18, ../../sass/blocks/es38/_es38.sass */
  .es38 .b-sale {
    position: absolute;
    top: 100px;
    right: 10px; }

/* line 23, ../../sass/blocks/es38/_es38.sass */
.es38__sale_1 {
  line-height: 1;
  text-shadow: black 1px 1px 2px, white 0px 0px 1em;
  font-size: 111px;
  color: #ffd500;
  font-weight: bold; }

/* line 29, ../../sass/blocks/es38/_es38.sass */
.es38__sale_2 {
  line-height: 1;
  text-shadow: black 1px 1px 2px, white 0px 0px 1em;
  font-size: 153px;
  color: #ffd500;
  font-weight: bold; }

/* line 36, ../../sass/blocks/es38/_es38.sass */
.otdproc {
  margin-top: 30px;
  padding: 25px 15px 25px 25px;
  width: 340px;
  font-size: 40px;
  font-weight: bold;
  background: url(../img/otdbgbg.png); }

@media (max-width: 1200px) {
  /* line 44, ../../sass/blocks/es38/_es38.sass */
  .es38 {
    background: url(../img/tsena-dveri.jpg) 30% 0% no-repeat; }
    /* line 46, ../../sass/blocks/es38/_es38.sass */
    .es38 .b-sale {
      position: relative;
      top: auto;
      right: auto;
      margin-top: 50px; } }
@media (max-width: 992px) {
  /* line 53, ../../sass/blocks/es38/_es38.sass */
  .es38 {
    background: url(../img/tsena-dveri.jpg) 2% 0% no-repeat;
    background-size: 130%;
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px; }

  /* line 60, ../../sass/blocks/es38/_es38.sass */
  .es38__sale_1 {
    font-size: 90px; }

  /* line 62, ../../sass/blocks/es38/_es38.sass */
  .es38__sale_2 {
    font-size: 130px; }

  /* line 64, ../../sass/blocks/es38/_es38.sass */
  .es38__sale {
    width: 235px; }
    /* line 66, ../../sass/blocks/es38/_es38.sass */
    .es38__sale img {
      width: 100%; }

  /* line 68, ../../sass/blocks/es38/_es38.sass */
  .otdproc {
    margin-top: 20px;
    padding: 15px 15px 15px 15px;
    width: 292px;
    font-size: 20px; }
    /* line 73, ../../sass/blocks/es38/_es38.sass */
    .otdproc br {
      display: none; }

  /* line 75, ../../sass/blocks/es38/_es38.sass */
  .es38 .b-sale {
    margin-top: 0px; } }
@media (max-width: 768px) {
  /* line 79, ../../sass/blocks/es38/_es38.sass */
  .es38 {
    background: none;
    height: auto;
    margin-top: 0; }
    /* line 83, ../../sass/blocks/es38/_es38.sass */
    .es38 h1 {
      text-align: center;
      color: #000; }
    /* line 86, ../../sass/blocks/es38/_es38.sass */
    .es38 .otdproc {
      margin: 20px auto 0 auto; }
    /* line 88, ../../sass/blocks/es38/_es38.sass */
    .es38 .b-sale {
      margin: auto; }
      /* line 90, ../../sass/blocks/es38/_es38.sass */
      .es38 .b-sale .zamer {
        margin: 20px auto; }

  /* line 92, ../../sass/blocks/es38/_es38.sass */
  .es38__sale_1 {
    text-align: center; }

  /* line 94, ../../sass/blocks/es38/_es38.sass */
  .es38__sale_2 {
    text-align: center; } }
@media (max-width: 480px) {
  /* line 98, ../../sass/blocks/es38/_es38.sass */
  .es38 .b-sale .zamer {
    width: 260px; }

  /* line 101, ../../sass/blocks/es38/_es38.sass */
  .otdproc {
    max-width: 280px;
    width: auto;
    text-align: center; }

  /* line 105, ../../sass/blocks/es38/_es38.sass */
  .es38__sale_1 {
    font-size: 76px; }

  /* line 107, ../../sass/blocks/es38/_es38.sass */
  .es38__sale_2 {
    font-size: 114px; } }
/* line 1, ../../sass/blocks/es42/_es42.sass */
.es42 {
  background: url(../img/gotovie-dveri.jpg) no-repeat top center;
  height: 790px;
  font-family: Arial;
  margin-bottom: 50px; }
  /* line 6, ../../sass/blocks/es42/_es42.sass */
  .es42 .es42__comment {
    max-width: 650px; }

/* line 8, ../../sass/blocks/es42/_es42.sass */
.es42__block {
  position: relative;
  margin-left: 660px; }

/* line 11, ../../sass/blocks/es42/_es42.sass */
.es42__block_ttl {
  display: flex;
  align-items: center; }

/* line 15, ../../sass/blocks/es42/_es42.sass */
.es42__ttl1 {
  font-size: 58px;
  font-weight: bold;
  line-height: 1;
  margin-left: 110px;
  padding-top: 105px;
  text-shadow: white 1px 1px 2px, white 0px 0px 1em; }

/* line 24, ../../sass/blocks/es42/_es42.sass */
.es42__ttl2 {
  font-size: 93px;
  font-weight: bold;
  line-height: 1;
  text-shadow: white 1px 1px 2px, white 0px 0px 1em; }

/* line 31, ../../sass/blocks/es42/_es42.sass */
.es42__ttl3 {
  font-size: 41px;
  margin-right: 10px;
  font-weight: bold;
  color: gold;
  line-height: 1;
  text-shadow: black 1px 1px 2px, white 0px 0px 1em; }

/* line 39, ../../sass/blocks/es42/_es42.sass */
.es42__ttl4 {
  font-size: 160px;
  font-weight: bold;
  color: gold;
  line-height: 1;
  white-space: nowrap;
  text-shadow: black 1px 1px 2px, white 0px 0px 1em; }
  /* line 46, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl4 sup {
    font-size: 56px;
    top: -85px; }

/* line 50, ../../sass/blocks/es42/_es42.sass */
.gotelip {
  padding-top: 58px;
  width: 273px;
  height: 273px;
  background: url(../img/gotelip.png);
  background-size: contain;
  position: absolute;
  margin-left: -245px;
  line-height: 1;
  text-align: center;
  -moz-transform: rotate(15deg);
  -webkit-transform: rotate(15deg);
  -o-transform: rotate(15deg);
  -ms-transform: rotate(15deg);
  transform: rotate(15deg);
  z-index: 5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  /* line 67, ../../sass/blocks/es42/_es42.sass */
  .gotelip span:first-child {
    font-size: 37px;
    font-weight: bold; }
  /* line 70, ../../sass/blocks/es42/_es42.sass */
  .gotelip span.price {
    font-weight: bold;
    font-size: 70px; }
  /* line 73, ../../sass/blocks/es42/_es42.sass */
  .gotelip span:last-child {
    font-size: 30px; }

/* line 76, ../../sass/blocks/es42/_es42.sass */
.es42__comment {
  max-width: 550px;
  display: flex;
  margin-top: 20px;
  padding: 30px 35px 40px 55px;
  background-color: gold;
  font-size: 18px;
  text-align: left; }
  /* line 84, ../../sass/blocks/es42/_es42.sass */
  .es42__comment img {
    margin-right: 60px; }
  /* line 86, ../../sass/blocks/es42/_es42.sass */
  .es42__comment p {
    font-size: 18px;
    font-style: italic;
    margin-top: 15px; }
  /* line 90, ../../sass/blocks/es42/_es42.sass */
  .es42__comment .black {
    white-space: nowrap; }

/* line 92, ../../sass/blocks/es42/_es42.sass */
.es42__link {
  margin-top: 20px; }
  /* line 94, ../../sass/blocks/es42/_es42.sass */
  .es42__link .link {
    font-size: 34px;
    text-decoration: underline;
    color: #5394ff;
    text-shadow: black 1px 1px 2px, white 0px 0px 1em; }
    /* line 99, ../../sass/blocks/es42/_es42.sass */
    .es42__link .link:hover {
      text-decoration: none;
      color: #337ab7; }

@media (max-width: 1240px) {
  /* line 105, ../../sass/blocks/es42/_es42.sass */
  .es42 {
    padding-bottom: 50px;
    height: auto; }

  /* line 108, ../../sass/blocks/es42/_es42.sass */
  .es42__block {
    margin-left: 49%; }

  /* line 110, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl1 {
    font-size: 50px;
    padding-top: 50px; }

  /* line 113, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl2 {
    font-size: 82px; }

  /* line 115, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl3 {
    font-size: 35px; }

  /* line 117, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl4 {
    font-size: 142px; }
    /* line 119, ../../sass/blocks/es42/_es42.sass */
    .es42__ttl4 sup {
      font-size: 50px;
      top: -75px; }

  /* line 122, ../../sass/blocks/es42/_es42.sass */
  .es42__comment img {
    margin-right: 50px; }

  /* line 124, ../../sass/blocks/es42/_es42.sass */
  .es42__link .link {
    font-size: 30px; }

  /* line 126, ../../sass/blocks/es42/_es42.sass */
  .gotelip {
    padding-top: 52px;
    width: 235px;
    height: 235px;
    margin-top: -15px;
    margin-left: -215px; }

  /* line 132, ../../sass/blocks/es42/_es42.sass */
  .gotelip span.price {
    font-size: 60px; }

  /* line 134, ../../sass/blocks/es42/_es42.sass */
  .gotelip span:last-child {
    font-size: 26px; }

  /* line 136, ../../sass/blocks/es42/_es42.sass */
  .gotelip span:first-child {
    font-size: 34px; } }
@media (max-width: 992px) {
  /* line 140, ../../sass/blocks/es42/_es42.sass */
  .es42 {
    background: url(../img/gotovie-dveri.jpg) no-repeat 100% 0%;
    background-size: cover; }

  /* line 143, ../../sass/blocks/es42/_es42.sass */
  .es42__block {
    margin-left: 360px; }

  /* line 145, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl1 {
    font-size: 36px;
    margin-top: 50px; }

  /* line 148, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl2 {
    font-size: 60px; }

  /* line 150, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl3 {
    font-size: 25px; }

  /* line 152, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl4 {
    font-size: 114px; }

  /* line 154, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl4 sup {
    font-size: 40px;
    top: -57px; }

  /* line 157, ../../sass/blocks/es42/_es42.sass */
  .es42__comment {
    max-width: 550px;
    margin-top: 15px;
    padding: 25px 25px 25px 25px;
    font-size: 18px; }

  /* line 162, ../../sass/blocks/es42/_es42.sass */
  .es42__comment img {
    margin-right: 40px; }

  /* line 164, ../../sass/blocks/es42/_es42.sass */
  .es42__link .link {
    font-size: 26px; }

  /* line 166, ../../sass/blocks/es42/_es42.sass */
  .gotelip {
    padding-top: 36px;
    width: 170px;
    height: 170px;
    margin-top: -55px;
    margin-left: -142px; }

  /* line 172, ../../sass/blocks/es42/_es42.sass */
  .gotelip span:first-child {
    font-size: 28px; }

  /* line 174, ../../sass/blocks/es42/_es42.sass */
  .gotelip span.price {
    font-size: 42px; }

  /* line 176, ../../sass/blocks/es42/_es42.sass */
  .gotelip span:last-child {
    font-size: 22px; } }
@media (max-width: 900px) {
  /* line 180, ../../sass/blocks/es42/_es42.sass */
  .es42 {
    background: url(../img/gotovie-dveri.jpg) no-repeat 80% 0%;
    background-size: cover; } }
@media (max-width: 870px) {
  /* line 184, ../../sass/blocks/es42/_es42.sass */
  .es42 {
    background: url(../img/gotovie-dveri.jpg) no-repeat 58% 0%;
    background-size: cover; } }
@media (max-width: 768px) {
  /* line 188, ../../sass/blocks/es42/_es42.sass */
  .es42 {
    background: none; }

  /* line 190, ../../sass/blocks/es42/_es42.sass */
  .gotelip {
    display: none; }

  /* line 192, ../../sass/blocks/es42/_es42.sass */
  .es42__block {
    margin-left: 0;
    text-align: center; }

  /* line 195, ../../sass/blocks/es42/_es42.sass */
  .es42__block_ttl {
    justify-content: center; }

  /* line 197, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl1 {
    margin-left: 0;
    margin-top: 0; }

  /* line 200, ../../sass/blocks/es42/_es42.sass */
  .es42__comment {
    max-width: 550px;
    margin: 15px auto 0 auto;
    padding: 25px;
    font-size: 16px; }
    /* line 205, ../../sass/blocks/es42/_es42.sass */
    .es42__comment img {
      height: 80px; }

  /* line 207, ../../sass/blocks/es42/_es42.sass */
  .es42__link .link {
    font-size: 24px; } }
@media (max-width: 480px) {
  /* line 210, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl1 {
    font-size: 32px; }

  /* line 212, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl2 {
    font-size: 36px;
    text-align: left; }

  /* line 215, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl3 {
    font-size: 18px; }

  /* line 217, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl4 {
    font-size: 72px; }

  /* line 219, ../../sass/blocks/es42/_es42.sass */
  .es42__ttl4 sup {
    font-size: 32px;
    top: -36px; }

  /* line 222, ../../sass/blocks/es42/_es42.sass */
  .es42__comment img {
    margin-right: 18px; }

  /* line 224, ../../sass/blocks/es42/_es42.sass */
  .es42__link .link {
    font-size: 22px; } }
/* line 1, ../../sass/blocks/es43/_es43.sass */
.es43 {
  margin-top: 10px;
  font-family: Arial; }
  /* line 4, ../../sass/blocks/es43/_es43.sass */
  .es43 .ttl {
    font-size: 40px;
    margin-top: 20px;
    font-weight: 700;
    margin-bottom: 10px;
    text-align: left; }
  /* line 10, ../../sass/blocks/es43/_es43.sass */
  .es43 h1 {
    font-size: 44px;
    color: #ffd500;
    font-weight: bold;
    line-height: 1;
    text-shadow: black 1px 1px 2px, white 0px 0px 1em; }
    @media (max-width: 992px) {
      /* line 10, ../../sass/blocks/es43/_es43.sass */
      .es43 h1 {
        font-size: 40px; } }
    @media (max-width: 480px) {
      /* line 10, ../../sass/blocks/es43/_es43.sass */
      .es43 h1 {
        font-size: 36px; } }
  /* line 20, ../../sass/blocks/es43/_es43.sass */
  .es43 .comment {
    margin-left: 50px;
    font-size: 14px; }

/* line 23, ../../sass/blocks/es43/_es43.sass */
.es43__block {
  display: flex; }

/* line 25, ../../sass/blocks/es43/_es43.sass */
.orangetelbl {
  width: 310px;
  background: #ffdd00;
  padding: 14px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #ffdd00;
  margin-bottom: 30px; }
  /* line 32, ../../sass/blocks/es43/_es43.sass */
  .orangetelbl .link {
    font-size: 32px;
    font-weight: bold;
    color: #000; }
    /* line 36, ../../sass/blocks/es43/_es43.sass */
    .orangetelbl .link:hover {
      color: #000;
      text-decoration: none; }
  /* line 39, ../../sass/blocks/es43/_es43.sass */
  .orangetelbl p {
    font-size: 14px; }

/* line 43, ../../sass/blocks/es43/_es43.sass */
.phone__block {
  position: relative;
  padding-left: 25px;
  font-size: 18px;
  color: #989898;
  margin-bottom: 15px; }
  /* line 49, ../../sass/blocks/es43/_es43.sass */
  .phone__block a {
    text-decoration: underline; }
    /* line 51, ../../sass/blocks/es43/_es43.sass */
    .phone__block a:hover {
      text-decoration: none; }
  /* line 53, ../../sass/blocks/es43/_es43.sass */
  .phone__block:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0; }
  /* line 68, ../../sass/blocks/es43/_es43.sass */
  .phone__block span {
    font-style: italic; }
  /* line 70, ../../sass/blocks/es43/_es43.sass */
  .phone__block .black {
    font-size: 18px;
    color: #000;
    font-weight: bold; }
    /* line 74, ../../sass/blocks/es43/_es43.sass */
    .phone__block .black span {
      font-style: normal; }
    /* line 76, ../../sass/blocks/es43/_es43.sass */
    .phone__block .black:hover {
      color: #000000; }

/* line 80, ../../sass/blocks/es43/_es43.sass */
.orroundtel {
  margin-top: 25px;
  margin-bottom: 25px;
  width: 80%;
  padding: 18px 23px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #ffdd00;
  font-size: 18px; }
  /* line 88, ../../sass/blocks/es43/_es43.sass */
  .orroundtel .prozamer {
    text-decoration: underline; }
    /* line 90, ../../sass/blocks/es43/_es43.sass */
    .orroundtel .prozamer:hover {
      text-decoration: none; }

/* line 93, ../../sass/blocks/es43/_es43.sass */
.telformbg {
  background: url(../img/telformbg.png) no-repeat top left;
  width: 529px;
  height: 436px;
  text-align: left; }
  /* line 98, ../../sass/blocks/es43/_es43.sass */
  .telformbg .comm {
    font-style: italic;
    font-size: 14px; }
  @media (max-width: 992px) {
    /* line 93, ../../sass/blocks/es43/_es43.sass */
    .telformbg {
      margin: auto; } }

/* line 106, ../../sass/blocks/es43/_es43.sass */
.telform_text {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 3px;
  margin-left: 22px; }

/* line 112, ../../sass/blocks/es43/_es43.sass */
.telform_input {
  background: url(../img/telform_input.png) no-repeat top left;
  width: 360px;
  height: 39px;
  margin-bottom: 15px;
  margin-left: 22px; }

/* line 119, ../../sass/blocks/es43/_es43.sass */
.telform_input input {
  width: 340px !important;
  height: 26px !important;
  font-size: 20px;
  font-weight: bold;
  margin: 5px 0px 0px 5px;
  border: 0px;
  background: none; }

/* line 127, ../../sass/blocks/es43/_es43.sass */
.telform_textarea {
  background: url(../img/telform_textarea.png) no-repeat top left;
  width: 486px;
  height: 146px;
  margin-bottom: 15px;
  margin-left: 22px; }

/* line 134, ../../sass/blocks/es43/_es43.sass */
.telform_textarea textarea {
  width: 466px !important;
  height: 126px !important;
  font-size: 14px;
  margin: 5px 0px 0px 5px;
  border: 0px;
  background: none;
  resize: none; }

/* line 143, ../../sass/blocks/es43/_es43.sass */
div.telform_file {
  overflow: hidden;
  width: 109px;
  height: 13px;
  cursor: pointer;
  background: url(../img/telform_file.png) no-repeat center center; }

/* line 151, ../../sass/blocks/es43/_es43.sass */
.telform_filevyb {
  overflow: hidden;
  width: 109px;
  height: 13px;
  cursor: pointer;
  background: url(../img/telform_file_act.png) no-repeat center center; }

/* line 159, ../../sass/blocks/es43/_es43.sass */
input.inpfilefilefile {
  opacity: 0;
  font-size: 199px;
  cursor: pointer;
  padding: 0px;
  margin: 0px;
  border: none;
  margin-left: -450px; }

/* line 168, ../../sass/blocks/es43/_es43.sass */
.formvis {
  display: block; }

/* line 171, ../../sass/blocks/es43/_es43.sass */
.formunvis {
  display: none; }

/* line 174, ../../sass/blocks/es43/_es43.sass */
.ftel {
  color: #5394ff;
  border-bottom: 2px dashed #5394ff;
  cursor: pointer; }

/* line 178, ../../sass/blocks/es43/_es43.sass */
.add {
  float: right;
  width: 109px;
  height: 13px;
  margin-right: 25px;
  margin-top: 7px; }

/* line 184, ../../sass/blocks/es43/_es43.sass */
.btn-sub {
  display: flex;
  margin-left: 7px;
  margin-right: 20px; }

@media (max-width: 1200px) {
  /* line 189, ../../sass/blocks/es43/_es43.sass */
  .es43 .ttl {
    font-size: 34px; }

  /* line 191, ../../sass/blocks/es43/_es43.sass */
  .telformbg {
    background: url(../img/telformbg.png) no-repeat top left;
    width: 400px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px; }

  /* line 195, ../../sass/blocks/es43/_es43.sass */
  .telform_textarea {
    background: url(../img/telform_textarea.png) no-repeat top left;
    width: 356px;
    height: 105px;
    background-size: contain; }

  /* line 200, ../../sass/blocks/es43/_es43.sass */
  .telform_textarea textarea {
    width: 336px !important; }

  /* line 202, ../../sass/blocks/es43/_es43.sass */
  .comment {
    float: none;
    width: auto; }

  /* line 205, ../../sass/blocks/es43/_es43.sass */
  .btn {
    float: none;
    margin-right: 0px; }

  /* line 208, ../../sass/blocks/es43/_es43.sass */
  .btn-sub {
    display: block; }

  /* line 210, ../../sass/blocks/es43/_es43.sass */
  .telformbg .comm {
    margin-left: 15px;
    margin-top: 10px; } }
@media (max-width: 992px) {
  /* line 214, ../../sass/blocks/es43/_es43.sass */
  .es43__item:last-child {
    text-align: center; }

  /* line 216, ../../sass/blocks/es43/_es43.sass */
  .es43 {
    margin-top: 15px; }

  /* line 218, ../../sass/blocks/es43/_es43.sass */
  .es43 .ttl {
    font-size: 30px; }

  /* line 220, ../../sass/blocks/es43/_es43.sass */
  .es43__block {
    display: block; } }
@media (max-width: 480px) {
  /* line 224, ../../sass/blocks/es43/_es43.sass */
  .es43 .ttl {
    font-size: 24px; }

  /* line 226, ../../sass/blocks/es43/_es43.sass */
  .orangetelbl {
    width: 280px; }

  /* line 228, ../../sass/blocks/es43/_es43.sass */
  .orangetelbl .link {
    font-size: 30px; }

  /* line 230, ../../sass/blocks/es43/_es43.sass */
  .orangetelbl p {
    font-size: 13px; }

  /* line 232, ../../sass/blocks/es43/_es43.sass */
  .phone__block {
    position: relative;
    padding-left: 25px;
    font-size: 16px; }
    /* line 236, ../../sass/blocks/es43/_es43.sass */
    .phone__block span {
      font-size: 16px; }

  /* line 238, ../../sass/blocks/es43/_es43.sass */
  .es43 .comment {
    margin-left: 10px; }

  /* line 240, ../../sass/blocks/es43/_es43.sass */
  .orroundtel {
    margin-top: 20px;
    margin-bottom: 20px;
    width: 100%;
    padding: 10px 15px;
    font-size: 16px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }

  /* line 247, ../../sass/blocks/es43/_es43.sass */
  .telformbg {
    width: 280px; }

  /* line 249, ../../sass/blocks/es43/_es43.sass */
  .telform_text {
    font-size: 18px;
    margin-bottom: 3px;
    margin-left: 10px; }

  /* line 253, ../../sass/blocks/es43/_es43.sass */
  .telform_input {
    width: 256px !important;
    border-radius: 6px;
    height: 39px;
    margin-bottom: 10px;
    margin-left: 10px; }
    /* line 259, ../../sass/blocks/es43/_es43.sass */
    .telform_input input {
      width: 256px !important; }

  /* line 261, ../../sass/blocks/es43/_es43.sass */
  .fema {
    display: inline-block; }

  /* line 263, ../../sass/blocks/es43/_es43.sass */
  .telform_text {
    margin-left: 10px; }

  /* line 265, ../../sass/blocks/es43/_es43.sass */
  .telform_textarea {
    width: 255px;
    height: 77px;
    margin-left: 10px; }

  /* line 269, ../../sass/blocks/es43/_es43.sass */
  .telformbg .comm {
    font-size: 12px; }

  /* line 271, ../../sass/blocks/es43/_es43.sass */
  .btn-sub {
    margin-left: 0px;
    margin-right: 0px; }

  /* line 275, ../../sass/blocks/es43/_es43.sass */
  .es43 .telform_textarea textarea {
    width: 240px !important; } }
/* line 1, ../../sass/blocks/es44/_es44.sass */
.es44 {
  margin-top: 50px;
  margin-bottom: 50px; }
  /* line 4, ../../sass/blocks/es44/_es44.sass */
  .es44 h3 {
    text-transform: none; }
  /* line 6, ../../sass/blocks/es44/_es44.sass */
  .es44 .ttl-gorod {
    text-align: center;
    font-size: 24px;
    margin-top: 20px; }
  /* line 10, ../../sass/blocks/es44/_es44.sass */
  .es44 .adress {
    font-size: 17px;
    font-style: italic; }
  /* line 13, ../../sass/blocks/es44/_es44.sass */
  .es44 .dmetro {
    padding: 0 15px; }

@media (max-width: 768px) {
  /* line 17, ../../sass/blocks/es44/_es44.sass */
  .es44 {
    margin-top: 30px;
    margin-bottom: 30px; } }
/* line 1, ../../sass/blocks/es45/_es45.sass */
.es45 {
  background: url(../img/dveri-skidki-bg.jpg) no-repeat top center;
  height: 857px;
  padding-top: 20px;
  font-family: Arial; }
  /* line 6, ../../sass/blocks/es45/_es45.sass */
  .es45._2 {
    background: url(../img/dvery-rabota.jpg) no-repeat top center;
    height: 847px; }
  /* line 9, ../../sass/blocks/es45/_es45.sass */
  .es45 h1 {
    font-size: 44px;
    color: #ffd500;
    font-weight: bold;
    line-height: 1;
    text-shadow: black 1px 1px 2px, white 0px 0px 1em; }
    @media (max-width: 992px) {
      /* line 9, ../../sass/blocks/es45/_es45.sass */
      .es45 h1 {
        font-size: 40px; } }
    @media (max-width: 480px) {
      /* line 9, ../../sass/blocks/es45/_es45.sass */
      .es45 h1 {
        font-size: 36px; } }
  /* line 19, ../../sass/blocks/es45/_es45.sass */
  .es45 .ttl {
    font-size: 32px;
    font-weight: 700;
    text-align: left;
    margin-top: 25px;
    margin-bottom: 15px; }
    @media (max-width: 992px) {
      /* line 19, ../../sass/blocks/es45/_es45.sass */
      .es45 .ttl {
        font-size: 30px; } }
    @media (max-width: 480px) {
      /* line 19, ../../sass/blocks/es45/_es45.sass */
      .es45 .ttl {
        font-size: 28px; } }
  /* line 29, ../../sass/blocks/es45/_es45.sass */
  .es45 .es42__comment {
    max-width: 650px;
    margin-top: 0; }
    /* line 32, ../../sass/blocks/es45/_es45.sass */
    .es45 .es42__comment ._fz24 {
      font-size: 24px; }
  /* line 34, ../../sass/blocks/es45/_es45.sass */
  .es45 ul {
    margin-left: 25px;
    margin-bottom: 30px;
    text-align: left; }
    /* line 38, ../../sass/blocks/es45/_es45.sass */
    .es45 ul li {
      font-size: 24px;
      list-style-type: disc; }
  /* line 41, ../../sass/blocks/es45/_es45.sass */
  .es45._diller {
    background: url(../img/dveri-stroitelyam.jpg) no-repeat top center; }

/* line 45, ../../sass/blocks/es45/_es45.sass */
.es45block {
  width: 650px;
  float: right; }
  /* line 48, ../../sass/blocks/es45/_es45.sass */
  .es45block._2 {
    width: 720px; }

/* line 52, ../../sass/blocks/es45/_es45.sass */
.es45__desc {
  font-size: 24px;
  font-weight: bold;
  margin-top: 20px; }

/* line 56, ../../sass/blocks/es45/_es45.sass */
.es45__block {
  display: flex;
  margin-bottom: 35px; }

/* line 59, ../../sass/blocks/es45/_es45.sass */
.es45__item_ttl {
  font-size: 24px;
  font-weight: bold; }

/* line 62, ../../sass/blocks/es45/_es45.sass */
.es45__item {
  text-align: left; }

/* line 64, ../../sass/blocks/es45/_es45.sass */
.es45__item_desc {
  font-size: 18px;
  margin-top: 15px; }

/* line 67, ../../sass/blocks/es45/_es45.sass */
.es45__item_comment {
  font-style: italic;
  font-size: 18px;
  margin-top: 20px; }

/* line 74, ../../sass/blocks/es45/_es45.sass */
.es45._diller ._fs24 {
  font-size: 24px; }
/* line 76, ../../sass/blocks/es45/_es45.sass */
.es45._diller .es45__item:last-child {
  padding-left: 20px; }
/* line 78, ../../sass/blocks/es45/_es45.sass */
.es45._diller .es42__comment {
  margin-top: 35px; }

/* line 81, ../../sass/blocks/es45/_es45.sass */
.es45._2 .es42__comment {
  max-width: 675px; }
  /* line 83, ../../sass/blocks/es45/_es45.sass */
  .es45._2 .es42__comment img {
    margin-right: 50px; }
  /* line 85, ../../sass/blocks/es45/_es45.sass */
  .es45._2 .es42__comment .black {
    font-size: 60px;
    font-weight: bold;
    color: #000000; }

@media (max-width: 1200px) {
  /* line 90, ../../sass/blocks/es45/_es45.sass */
  .es45 {
    background: url(../img/dveri-skidki-bg.jpg) no-repeat top left;
    background-size: contain;
    height: 735px; }
    /* line 94, ../../sass/blocks/es45/_es45.sass */
    .es45._diller {
      background: url(../img/dveri-stroitelyam.jpg) no-repeat 65% 0;
      background-size: 1200px;
      height: 755px; }
    /* line 98, ../../sass/blocks/es45/_es45.sass */
    .es45._2 {
      background: url(../img/dvery-rabota.jpg) no-repeat 55% 0;
      background-size: 1200px;
      height: 725px; }
      /* line 102, ../../sass/blocks/es45/_es45.sass */
      .es45._2 .ttl {
        font-size: 40px; }

  /* line 104, ../../sass/blocks/es45/_es45.sass */
  .es45block._2 {
    width: 585px; }

  /* line 106, ../../sass/blocks/es45/_es45.sass */
  .es45 ul li {
    font-size: 22px; }

  /* line 108, ../../sass/blocks/es45/_es45.sass */
  .es45._2 .es42__comment .black {
    font-size: 52px; }

  /* line 110, ../../sass/blocks/es45/_es45.sass */
  .es45 .es42__comment ._fz24 {
    font-size: 22px; } }
@media (max-width: 1100px) {
  /* line 114, ../../sass/blocks/es45/_es45.sass */
  .es45 {
    background: url(../img/dveri-skidki-bg.jpg) no-repeat 65% 0;
    background-size: 1200px; } }
@media (max-width: 992px) {
  /* line 120, ../../sass/blocks/es45/_es45.sass */
  .es45 {
    height: auto;
    background: none;
    text-align: center;
    margin-bottom: 50px; }
    /* line 125, ../../sass/blocks/es45/_es45.sass */
    .es45._diller {
      background: none;
      height: auto;
      margin-bottom: 50px; }
    /* line 129, ../../sass/blocks/es45/_es45.sass */
    .es45._2 {
      background: none;
      height: auto;
      margin-bottom: 50px; }

  /* line 133, ../../sass/blocks/es45/_es45.sass */
  .es45block {
    max-width: 650px;
    width: 100%;
    margin: auto;
    float: none; }

  /* line 138, ../../sass/blocks/es45/_es45.sass */
  .es45__desc {
    font-size: 22px; }

  /* line 140, ../../sass/blocks/es45/_es45.sass */
  .es45 .ttl {
    text-align: center; }

  /* line 142, ../../sass/blocks/es45/_es45.sass */
  .es45__block {
    display: flex;
    align-items: center;
    margin-bottom: 25px; }

  /* line 146, ../../sass/blocks/es45/_es45.sass */
  .es45._2 .ttl {
    font-size: 30px; }

  /* line 148, ../../sass/blocks/es45/_es45.sass */
  .es45._2 .es42__comment {
    width: 100%; }

  /* line 150, ../../sass/blocks/es45/_es45.sass */
  .es45._2 .es42__comment .black {
    font-size: 46px; } }
@media (max-width: 768px) {
  /* line 154, ../../sass/blocks/es45/_es45.sass */
  .es45block._2 {
    width: 100%; }

  /* line 156, ../../sass/blocks/es45/_es45.sass */
  .es45._2 .es42__comment .black {
    font-size: 46px; }

  /* line 158, ../../sass/blocks/es45/_es45.sass */
  .es45 .es42__comment ._fz24 {
    font-size: 20px; }

  /* line 160, ../../sass/blocks/es45/_es45.sass */
  .es45._2 .es42__comment .black {
    font-size: 38px; }

  /* line 162, ../../sass/blocks/es45/_es45.sass */
  .es45__item img {
    width: 200px; }

  /* line 164, ../../sass/blocks/es45/_es45.sass */
  .es45__item_ttl {
    font-size: 22px; }

  /* line 166, ../../sass/blocks/es45/_es45.sass */
  .es45__item_desc {
    font-size: 16px; }

  /* line 168, ../../sass/blocks/es45/_es45.sass */
  .es45__item_comment {
    font-size: 16px;
    margin-top: 15px; }

  /* line 171, ../../sass/blocks/es45/_es45.sass */
  .es45__block {
    display: flex;
    align-items: flex-start;
    margin-bottom: 20px; } }
@media (max-width: 600px) {
  /* line 176, ../../sass/blocks/es45/_es45.sass */
  .es45__item img {
    width: 140px;
    padding-top: 30px; } }
@media (max-width: 480px) {
  /* line 180, ../../sass/blocks/es45/_es45.sass */
  .es45._2 .es42__comment img {
    margin-right: 20px; }

  /* line 182, ../../sass/blocks/es45/_es45.sass */
  .es45 .es42__comment ._fz24 {
    font-size: 16px; }

  /* line 184, ../../sass/blocks/es45/_es45.sass */
  .es45._2 .es42__comment .black {
    font-size: 22px; }

  /* line 186, ../../sass/blocks/es45/_es45.sass */
  .es45 ul li {
    font-size: 18px; }

  /* line 188, ../../sass/blocks/es45/_es45.sass */
  .es45__block {
    display: block;
    text-align: center; }

  /* line 191, ../../sass/blocks/es45/_es45.sass */
  .es45__item {
    text-align: center; }
    /* line 193, ../../sass/blocks/es45/_es45.sass */
    .es45__item img {
      padding-top: 0px; }

  /* line 195, ../../sass/blocks/es45/_es45.sass */
  .es45__block {
    margin-bottom: 40px; }

  /* line 197, ../../sass/blocks/es45/_es45.sass */
  .es45._diller ._fs24 {
    font-size: 22px; }

  /* line 199, ../../sass/blocks/es45/_es45.sass */
  .es45._diller .es45__item:last-child {
    padding-left: 0px; } }
/* line 1, ../../sass/blocks/es46/_es46.sass */
.es46 {
  font-family: Arial;
  margin-top: 50px;
  margin-bottom: 50px; }

/* line 5, ../../sass/blocks/es46/_es46.sass */
.es46__block {
  margin: 30px auto 0 auto;
  max-width: 960px; }

/* line 8, ../../sass/blocks/es46/_es46.sass */
.es46__desc {
  font-size: 28px;
  margin-top: 25px;
  text-align: center;
  font-weight: bold; }
  /* line 13, ../../sass/blocks/es46/_es46.sass */
  .es46__desc .black {
    white-space: nowrap; }

/* line 15, ../../sass/blocks/es46/_es46.sass */
.es46__info {
  font-size: 24px;
  text-align: center;
  color: #d81400;
  margin-top: 10px; }

@media (max-width: 992px) {
  /* line 22, ../../sass/blocks/es46/_es46.sass */
  .es46__desc {
    font-size: 26px; }

  /* line 24, ../../sass/blocks/es46/_es46.sass */
  .es46__info {
    font-size: 22px; } }
@media (max-width: 768px) {
  /* line 27, ../../sass/blocks/es46/_es46.sass */
  .es46 {
    margin-top: 30px;
    margin-bottom: 30px; }

  /* line 30, ../../sass/blocks/es46/_es46.sass */
  .es46__desc {
    font-size: 22px; }

  /* line 32, ../../sass/blocks/es46/_es46.sass */
  .es46__info {
    font-size: 20px; } }
@media (max-width: 480px) {
  /* line 36, ../../sass/blocks/es46/_es46.sass */
  .es46__desc {
    font-size: 20px; }

  /* line 38, ../../sass/blocks/es46/_es46.sass */
  .es46__info {
    font-size: 18px; } }
/* line 1, ../../sass/blocks/es47/_es47.sass */
.es47 {
  padding-top: 20px;
  font-family: Arial;
  background: url(../img/dveri-rassrochka.jpg) no-repeat top center;
  height: 877px; }
  /* line 7, ../../sass/blocks/es47/_es47.sass */
  .es47 h1 {
    font-size: 44px;
    color: #ffd500;
    font-weight: bold;
    line-height: 1;
    text-shadow: black 1px 1px 2px, white 0px 0px 1em; }
    @media (max-width: 992px) {
      /* line 7, ../../sass/blocks/es47/_es47.sass */
      .es47 h1 {
        font-size: 40px; } }
    @media (max-width: 480px) {
      /* line 7, ../../sass/blocks/es47/_es47.sass */
      .es47 h1 {
        font-size: 36px; } }
  /* line 17, ../../sass/blocks/es47/_es47.sass */
  .es47 .es3__block {
    display: block; }
  /* line 19, ../../sass/blocks/es47/_es47.sass */
  .es47 .row3__item {
    margin-bottom: 30px; }

/* line 21, ../../sass/blocks/es47/_es47.sass */
.es47block {
  width: 600px;
  float: right; }

/* line 24, ../../sass/blocks/es47/_es47.sass */
.es47__desc {
  font-size: 24px;
  font-weight: bold;
  margin-top: 20px; }

/* line 28, ../../sass/blocks/es47/_es47.sass */
.es47__info {
  margin-top: 20px; }
  /* line 30, ../../sass/blocks/es47/_es47.sass */
  .es47__info p {
    font-size: 18px;
    margin-bottom: 15px; }

/* line 33, ../../sass/blocks/es47/_es47.sass */
.es47__video {
  margin-top: 30px;
  max-width: 600px; }

@media (max-width: 1200px) {
  /* line 40, ../../sass/blocks/es47/_es47.sass */
  .es47 {
    background: url(../img/dveri-rassrochka.jpg) no-repeat 90% 0;
    background-size: 1200px; } }
@media (max-width: 1100px) {
  /* line 45, ../../sass/blocks/es47/_es47.sass */
  .es47block {
    width: 550px; }

  /* line 47, ../../sass/blocks/es47/_es47.sass */
  .es47 {
    background: url(../img/dveri-rassrochka.jpg) no-repeat -40px 0;
    background-size: 1000px; } }
@media (max-width: 992px) {
  /* line 51, ../../sass/blocks/es47/_es47.sass */
  .es47 {
    height: auto;
    background: none;
    text-align: center;
    margin-bottom: 50px; }
    /* line 56, ../../sass/blocks/es47/_es47.sass */
    .es47 .row3__item_info {
      text-align: left; }

  /* line 58, ../../sass/blocks/es47/_es47.sass */
  .es47block {
    max-width: 600px;
    width: 100%;
    margin: auto;
    float: none; }

  /* line 63, ../../sass/blocks/es47/_es47.sass */
  .es47__desc {
    font-size: 22px; } }
@media (max-width: 768px) {
  /* line 67, ../../sass/blocks/es47/_es47.sass */
  .es47__desc {
    font-size: 20px; }

  /* line 69, ../../sass/blocks/es47/_es47.sass */
  .es47__info p {
    font-size: 16px; } }
/* line 1, ../../sass/blocks/es48/_es48.sass */
.es48 {
  margin-top: 50px;
  margin-bottom: 50px; }

/* line 4, ../../sass/blocks/es48/_es48.sass */
.es48__block {
  display: flex;
  text-align: center;
  margin-top: 30px;
  justify-content: space-around; }

/* line 9, ../../sass/blocks/es48/_es48.sass */
.es48__item_ttl {
  font-size: 18px;
  font-weight: bold;
  margin-top: 10px; }

/* line 13, ../../sass/blocks/es48/_es48.sass */
.es48__item_desc {
  font-size: 18px;
  margin-top: 20px; }

/* line 16, ../../sass/blocks/es48/_es48.sass */
.es48__item {
  width: 285px; }

@media (max-width: 992px) {
  /* line 21, ../../sass/blocks/es48/_es48.sass */
  .es48__item {
    width: 30%;
    margin: 0 20px; }

  /* line 24, ../../sass/blocks/es48/_es48.sass */
  .es48__item_pict img {
    height: 90px; }

  /* line 26, ../../sass/blocks/es48/_es48.sass */
  .es48__item_ttl {
    font-size: 16px; }

  /* line 28, ../../sass/blocks/es48/_es48.sass */
  .es48__item_desc {
    font-size: 16px;
    margin-top: 15px; } }
@media (max-width: 768px) {
  /* line 33, ../../sass/blocks/es48/_es48.sass */
  .es48__block {
    display: block; }

  /* line 35, ../../sass/blocks/es48/_es48.sass */
  .es48__item_pict img {
    height: 55px; }

  /* line 37, ../../sass/blocks/es48/_es48.sass */
  .es48__item {
    width: 80%;
    margin: 0 auto 40px auto; } }
@media (max-width: 480px) {
  /* line 43, ../../sass/blocks/es48/_es48.sass */
  .es48__item {
    width: 96%; } }
/* line 1, ../../sass/blocks/es49/_es49.sass */
.es49 {
  margin-top: 50px;
  text-align: center;
  margin-bottom: 50px; }

/* line 5, ../../sass/blocks/es49/_es49.sass */
.es49__desc {
  font-size: 24px;
  font-weight: bold; }

/* line 8, ../../sass/blocks/es49/_es49.sass */
.es49__desc2 {
  font-size: 24px;
  margin-top: 20px; }

/* line 11, ../../sass/blocks/es49/_es49.sass */
.es49__desc3 {
  font-size: 18px;
  margin-top: 20px;
  font-style: italic;
  color: #d81400; }

/* line 16, ../../sass/blocks/es49/_es49.sass */
.es49__block {
  max-width: 960px;
  margin: auto; }

@media (max-width: 992px) {
  /* line 21, ../../sass/blocks/es49/_es49.sass */
  .es49 img {
    width: 90%; }

  /* line 23, ../../sass/blocks/es49/_es49.sass */
  .es49__desc {
    font-size: 22px; }

  /* line 25, ../../sass/blocks/es49/_es49.sass */
  .es49__desc2 {
    font-size: 22px; }

  /* line 27, ../../sass/blocks/es49/_es49.sass */
  .es49__desc3 {
    font-size: 16px; } }
@media (max-width: 768px) {
  /* line 31, ../../sass/blocks/es49/_es49.sass */
  .es49 {
    margin-bottom: 30px; }

  /* line 33, ../../sass/blocks/es49/_es49.sass */
  .es49__desc {
    font-size: 20px; }

  /* line 35, ../../sass/blocks/es49/_es49.sass */
  .es49__desc2 {
    font-size: 20px; } }
@media (max-width: 480px) {
  /* line 39, ../../sass/blocks/es49/_es49.sass */
  .es49__desc {
    font-size: 18px; }

  /* line 41, ../../sass/blocks/es49/_es49.sass */
  .es49__desc2 {
    font-size: 18px; }

  /* line 43, ../../sass/blocks/es49/_es49.sass */
  .es49__desc3 {
    font-size: 14px; } }
/* line 1, ../../sass/blocks/es50/_es50.sass */
.es50 {
  margin-top: 50px;
  margin-bottom: 50px;
  height: 614px;
  background: url(/img/ddbg.jpg) no-repeat top center; }
  /* line 6, ../../sass/blocks/es50/_es50.sass */
  .es50 .ttl {
    text-align: left;
    margin-top: 20px; }
  /* line 9, ../../sass/blocks/es50/_es50.sass */
  .es50 form {
    margin-top: 58px; }

/* line 11, ../../sass/blocks/es50/_es50.sass */
.es50__block {
  display: flex;
  flex-direction: row-reverse;
  width: 998px;
  margin: auto; }

/* line 16, ../../sass/blocks/es50/_es50.sass */
.es50__desc {
  font-size: 24px;
  margin-top: 20px; }

/* line 19, ../../sass/blocks/es50/_es50.sass */
.es50__form {
  background: url(/img/formaskbg.png) no-repeat top left;
  width: 355px;
  height: 419px;
  margin: 10px auto 0 auto; }
  /* line 24, ../../sass/blocks/es50/_es50.sass */
  .es50__form label {
    text-align: center;
    font-size: 16px;
    color: #ccc;
    font-weight: normal;
    display: block;
    margin-bottom: 5px; }
  /* line 31, ../../sass/blocks/es50/_es50.sass */
  .es50__form input {
    width: 200px;
    font-size: 20px;
    height: 37px; }

/* line 35, ../../sass/blocks/es50/_es50.sass */
.es50__form_ttl {
  font-size: 24px;
  color: #fff;
  font-weight: bold;
  text-align: center;
  padding-top: 15px;
  text-shadow: black 1px 1px 2px, white 0px 0px 1em; }

/* line 42, ../../sass/blocks/es50/_es50.sass */
.es50__item:last-child {
  width: 355px;
  margin-right: 50px;
  flex: none; }

/* line 46, ../../sass/blocks/es50/_es50.sass */
.es50__item:first-child {
  text-align: left; }

@media (max-width: 1100px) {
  /* line 50, ../../sass/blocks/es50/_es50.sass */
  .es50__item:last-child {
    margin-right: 25px; }

  /* line 52, ../../sass/blocks/es50/_es50.sass */
  .es50__block {
    width: 100%; } }
@media (max-width: 992px) {
  /* line 56, ../../sass/blocks/es50/_es50.sass */
  .es50__desc {
    font-size: 22px; } }
@media (max-width: 768px) {
  /* line 59, ../../sass/blocks/es50/_es50.sass */
  .es50__desc {
    font-size: 20px; }

  /* line 61, ../../sass/blocks/es50/_es50.sass */
  .es50 {
    background: none;
    margin-top: 0px; }
    /* line 64, ../../sass/blocks/es50/_es50.sass */
    .es50 .ttl {
      text-align: center; }

  /* line 66, ../../sass/blocks/es50/_es50.sass */
  .es50__block {
    display: block; }

  /* line 68, ../../sass/blocks/es50/_es50.sass */
  .es50__item:first-child {
    text-align: center; }

  /* line 70, ../../sass/blocks/es50/_es50.sass */
  .es50__item:last-child {
    margin: auto; } }
@media (max-width: 480px) {
  /* line 74, ../../sass/blocks/es50/_es50.sass */
  .es50 form {
    margin-top: 10px; }
  /* line 76, ../../sass/blocks/es50/_es50.sass */
  .es50 .prav-info.w80-2 {
    width: 90%;
    margin: 10px auto 0 auto; }

  /* line 79, ../../sass/blocks/es50/_es50.sass */
  .es50__desc {
    font-size: 18px; }

  /* line 81, ../../sass/blocks/es50/_es50.sass */
  .es50__form {
    background: url(/img/formaskbg.png) no-repeat top left;
    background-size: contain;
    width: 300px;
    height: 350px;
    margin: 10px auto 0 auto; }

  /* line 87, ../../sass/blocks/es50/_es50.sass */
  .es50__form_ttl {
    font-size: 18px; }

  /* line 89, ../../sass/blocks/es50/_es50.sass */
  .es50__item:last-child {
    width: 100%; } }
/* line 1, ../../sass/blocks/es51/_es51.sass */
.es51 {
  margin-top: 30px; }
  /* line 3, ../../sass/blocks/es51/_es51.sass */
  .es51 h1 {
    font-size: 44px;
    line-height: 1;
    font-weight: bold;
    color: #ffd500;
    text-shadow: black 1px 1px 2px, white 0px 0px 1em; }
    @media (max-width: 1200px) {
      /* line 3, ../../sass/blocks/es51/_es51.sass */
      .es51 h1 {
        font-size: 40px; } }
    @media (max-width: 992px) {
      /* line 3, ../../sass/blocks/es51/_es51.sass */
      .es51 h1 {
        font-size: 36px; } }
    @media (max-width: 768px) {
      /* line 3, ../../sass/blocks/es51/_es51.sass */
      .es51 h1 {
        font-size: 32px;
        text-align: center; } }
    @media (max-width: 480px) {
      /* line 3, ../../sass/blocks/es51/_es51.sass */
      .es51 h1 {
        font-size: 28px; } }

/* line 18, ../../sass/blocks/es51/_es51.sass */
.es51__block {
  display: flex;
  margin-top: 30px; }
  /* line 21, ../../sass/blocks/es51/_es51.sass */
  .es51__block .name {
    font-size: 26px;
    font-weight: bold; }
  /* line 24, ../../sass/blocks/es51/_es51.sass */
  .es51__block .date {
    background: url(/img/otzvstr.png) no-repeat top left;
    height: 20px;
    text-align: right;
    font-size: 13px; }
  /* line 29, ../../sass/blocks/es51/_es51.sass */
  .es51__block .txt {
    padding: 25px 30px;
    background: #fff000;
    border: 0px solid #fff000;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    font-size: 18px;
    margin-bottom: 30px; }
  /* line 36, ../../sass/blocks/es51/_es51.sass */
  .es51__block .ttl {
    font-size: 38px;
    font-weight: bold;
    color: #161616; }
  /* line 40, ../../sass/blocks/es51/_es51.sass */
  .es51__block .flex {
    display: flex;
    padding-left: 20px; }

/* line 43, ../../sass/blocks/es51/_es51.sass */
.es51__item:first-child {
  width: 660px;
  flex: none; }

/* line 46, ../../sass/blocks/es51/_es51.sass */
.es51__item:last-child {
  padding-left: 105px; }

/* line 48, ../../sass/blocks/es51/_es51.sass */
.otzbgform {
  background: url(../img/otzbgform.png);
  width: 406px;
  height: 579px; }

/* line 52, ../../sass/blocks/es51/_es51.sass */
.otzbgformzag {
  font-weight: bold;
  margin-bottom: 3px;
  margin-left: 20px; }

/* line 56, ../../sass/blocks/es51/_es51.sass */
.otzinputform {
  width: 360px;
  height: 39px;
  background: url(../img/otzinputform.png);
  margin-bottom: 6px;
  margin-left: 20px; }

/* line 62, ../../sass/blocks/es51/_es51.sass */
.otzbgformpodp {
  font-size: 14px;
  font-style: italic;
  color: #4a4a4a;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 10px; }

/* line 69, ../../sass/blocks/es51/_es51.sass */
.otztextareaform {
  width: 359px;
  height: 190px;
  background: url(../img/otztextareaform.png);
  margin-bottom: 15px;
  margin-left: 20px; }
  /* line 75, ../../sass/blocks/es51/_es51.sass */
  .otztextareaform textarea {
    width: 340px;
    height: 173px;
    resize: none;
    margin: 4px 0px 0px 5px;
    border: 0px;
    background: none; }

/* line 82, ../../sass/blocks/es51/_es51.sass */
.otzcapchaform {
  margin-left: 45px;
  width: 132px;
  height: 39px;
  background: url(../img/otzcapchaform.png); }
  /* line 87, ../../sass/blocks/es51/_es51.sass */
  .otzcapchaform input {
    width: 107px;
    height: 26px;
    margin: 4px 0px 0px 5px;
    font-size: 20px;
    font-weight: bold;
    color: #000000;
    border: 0px;
    background: none; }

/* line 96, ../../sass/blocks/es51/_es51.sass */
.tableotz {
  margin: 0px 0px 6px 20px; }

@media (max-width: 1230px) {
  /* line 99, ../../sass/blocks/es51/_es51.sass */
  .es51__item:last-child {
    padding-left: 55px; }

  /* line 101, ../../sass/blocks/es51/_es51.sass */
  .es51__item:first-child {
    width: auto;
    flex: auto; } }
@media (max-width: 992px) {
  /* line 105, ../../sass/blocks/es51/_es51.sass */
  .es51__item:last-child {
    padding-left: 25px; }

  /* line 107, ../../sass/blocks/es51/_es51.sass */
  .es51__block .ttl {
    font-size: 28px; }

  /* line 109, ../../sass/blocks/es51/_es51.sass */
  .es51__block .name {
    font-size: 22px; }

  /* line 111, ../../sass/blocks/es51/_es51.sass */
  .es51__block .txt {
    padding: 15px 15px;
    font-size: 16px; }

  /* line 114, ../../sass/blocks/es51/_es51.sass */
  .otzbgform {
    margin-top: 16px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: linear-gradient(0deg, #ffbc00 0%, #fff100 100%);
    width: 280px;
    height: auto; }

  /* line 120, ../../sass/blocks/es51/_es51.sass */
  .otzinputform {
    width: 240px;
    background-position: center; }

  /* line 123, ../../sass/blocks/es51/_es51.sass */
  .otztextareaform {
    width: 240px;
    background-position: center; }
    /* line 126, ../../sass/blocks/es51/_es51.sass */
    .otztextareaform textarea {
      width: 240px; }

  /* line 128, ../../sass/blocks/es51/_es51.sass */
  .es51__block .flex {
    display: block; }

  /* line 130, ../../sass/blocks/es51/_es51.sass */
  .otzcapchaform {
    margin-left: 0; }

  /* line 132, ../../sass/blocks/es51/_es51.sass */
  .otzbgformpodp {
    font-size: 12px; } }
@media (max-width: 768px) {
  /* line 135, ../../sass/blocks/es51/_es51.sass */
  .es51__block {
    display: block; }

  /* line 137, ../../sass/blocks/es51/_es51.sass */
  .es51__item:last-child {
    padding-top: 50px;
    padding-left: 0px;
    text-align: center; }

  /* line 141, ../../sass/blocks/es51/_es51.sass */
  .otzbgform {
    margin: 20px auto 0 auto;
    text-align: left; }

  /* line 144, ../../sass/blocks/es51/_es51.sass */
  .es51__block .name {
    font-size: 20px; } }
/* line 1, ../../sass/blocks/es52/_es52.sass */
.es52 {
  background: url(../img/ustanovka-mezhkomnatnykh-dverey_.jpg) no-repeat bottom center;
  width: 100%;
  min-height: 840px; }
  /* line 5, ../../sass/blocks/es52/_es52.sass */
  .es52 h1 {
    font-size: 92px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: white 1px 1px 2px, white 0px 0px 1em; }
    /* line 11, ../../sass/blocks/es52/_es52.sass */
    .es52 h1 span {
      font-size: 40px;
      display: block; }
    @media (max-width: 1200px) {
      /* line 5, ../../sass/blocks/es52/_es52.sass */
      .es52 h1 {
        font-size: 80px; }
        /* line 16, ../../sass/blocks/es52/_es52.sass */
        .es52 h1 span {
          font-size: 35px; } }
    @media (max-width: 992px) {
      /* line 5, ../../sass/blocks/es52/_es52.sass */
      .es52 h1 {
        font-size: 46px; } }
    @media (max-width: 768px) {
      /* line 5, ../../sass/blocks/es52/_es52.sass */
      .es52 h1 {
        font-size: 42px; } }
    @media (max-width: 480px) {
      /* line 5, ../../sass/blocks/es52/_es52.sass */
      .es52 h1 {
        font-size: 34px; } }
  /* line 24, ../../sass/blocks/es52/_es52.sass */
  .es52._2 {
    background: url(../img/ustanovka-vkhodnykh-dverey.jpg) no-repeat bottom center; }
    /* line 26, ../../sass/blocks/es52/_es52.sass */
    .es52._2 h1 span {
      font-size: 56px; }
      @media (max-width: 1200px) {
        /* line 26, ../../sass/blocks/es52/_es52.sass */
        .es52._2 h1 span {
          font-size: 48px; } }

/* line 30, ../../sass/blocks/es52/_es52.sass */
.es52__ttl {
  font-size: 140px;
  font-weight: bold;
  line-height: 0.8;
  color: gold;
  text-shadow: black 1px 1px 2px, white 0px 0px 1em; }
  @media (max-width: 1200px) {
    /* line 30, ../../sass/blocks/es52/_es52.sass */
    .es52__ttl {
      font-size: 118px; } }

/* line 39, ../../sass/blocks/es52/_es52.sass */
.es52__ttl2 {
  font-size: 192px;
  font-weight: bold;
  line-height: 1;
  color: gold;
  text-shadow: black 1px 1px 2px, white 0px 0px 1em; }
  @media (max-width: 1200px) {
    /* line 39, ../../sass/blocks/es52/_es52.sass */
    .es52__ttl2 {
      font-size: 170px; } }

/* line 47, ../../sass/blocks/es52/_es52.sass */
.es52__block {
  display: inline-block;
  float: right;
  width: 490px;
  margin-top: 45px; }
  @media (max-width: 1200px) {
    /* line 47, ../../sass/blocks/es52/_es52.sass */
    .es52__block {
      width: 410px; } }

/* line 54, ../../sass/blocks/es52/_es52.sass */
.es52__desc {
  font-size: 24px;
  font-weight: bold;
  line-height: 1; }

/* line 58, ../../sass/blocks/es52/_es52.sass */
.es52__info {
  margin-top: 20px;
  font-size: 18px; }

/* line 61, ../../sass/blocks/es52/_es52.sass */
.poluproz {
  background-color: rgba(255, 255, 255, 0.6);
  padding: 10px; }

@media (max-width: 992px) {
  /* line 65, ../../sass/blocks/es52/_es52.sass */
  .es52 {
    min-height: auto;
    margin-top: 15px;
    margin-bottom: 50px;
    background: none;
    text-align: center; }
    /* line 71, ../../sass/blocks/es52/_es52.sass */
    .es52._2 {
      background: none; }
    /* line 73, ../../sass/blocks/es52/_es52.sass */
    .es52 .zamer {
      display: inline-flex; }

  /* line 75, ../../sass/blocks/es52/_es52.sass */
  .es52__block {
    float: none;
    margin: auto; }

  /* line 78, ../../sass/blocks/es52/_es52.sass */
  .es52__ttl {
    font-size: 120px; }

  /* line 80, ../../sass/blocks/es52/_es52.sass */
  .es52__ttl2 {
    font-size: 164px; } }
@media (max-width: 768px) {
  /* line 84, ../../sass/blocks/es52/_es52.sass */
  .es52__block {
    max-width: 480px;
    width: 100%; }

  /* line 87, ../../sass/blocks/es52/_es52.sass */
  .es52__ttl {
    font-size: 100px; }

  /* line 89, ../../sass/blocks/es52/_es52.sass */
  .es52__ttl2 {
    font-size: 120px; }

  /* line 91, ../../sass/blocks/es52/_es52.sass */
  .es52__desc {
    font-size: 22px; }

  /* line 93, ../../sass/blocks/es52/_es52.sass */
  .es52__info {
    font-size: 16px; } }
@media (max-width: 480px) {
  /* line 97, ../../sass/blocks/es52/_es52.sass */
  .es52 .zamer {
    width: 250px; }

  /* line 99, ../../sass/blocks/es52/_es52.sass */
  .es52__ttl {
    font-size: 66px; }

  /* line 101, ../../sass/blocks/es52/_es52.sass */
  .es52__ttl2 {
    font-size: 64px; }

  /* line 103, ../../sass/blocks/es52/_es52.sass */
  .es52__item {
    max-width: 350px;
    width: 100%; }
    /* line 106, ../../sass/blocks/es52/_es52.sass */
    .es52__item img {
      max-width: 100%; } }
/* line 1, ../../sass/blocks/es53/_es53.sass */
.es53 {
  background: url(../img/bgotd.png);
  padding-top: 40px;
  padding-bottom: 40px;
  text-align: center; }
  /* line 6, ../../sass/blocks/es53/_es53.sass */
  .es53 .ttl {
    line-height: 1.1;
    color: white; }
  /* line 9, ../../sass/blocks/es53/_es53.sass */
  .es53 .zagl {
    margin-top: 35px;
    font-size: 34px;
    text-align: center;
    line-height: 1.1;
    color: white; }
  /* line 15, ../../sass/blocks/es53/_es53.sass */
  .es53 .zagl2 {
    color: #afafaf;
    font-size: 22px;
    font-weight: bold;
    margin-top: 30px;
    margin-bottom: 15px;
    text-align: center; }

/* line 23, ../../sass/blocks/es53/_es53.sass */
.es52__item {
  vertical-align: top;
  display: inline-block;
  margin: 10px 5px;
  text-align: center;
  color: #afafaf;
  font-size: 15px; }
  /* line 30, ../../sass/blocks/es53/_es53.sass */
  .es52__item span {
    margin-top: 7px;
    display: block; }

/* line 33, ../../sass/blocks/es53/_es53.sass */
.es53__block {
  text-align: center;
  font-size: 24px;
  line-height: 1.1;
  font-style: italic;
  margin: 30px auto; }

@media (max-width: 992px) {
  /* line 41, ../../sass/blocks/es53/_es53.sass */
  .es53 .zagl {
    font-size: 28px; }

  /* line 43, ../../sass/blocks/es53/_es53.sass */
  .es53__block {
    text-align: center;
    font-size: 22px; } }
@media (max-width: 768px) {
  /* line 48, ../../sass/blocks/es53/_es53.sass */
  .es53__block {
    text-align: center;
    font-size: 20px; } }
@media (max-width: 480px) {
  /* line 53, ../../sass/blocks/es53/_es53.sass */
  .es53 .zagl {
    font-size: 24px; }

  /* line 55, ../../sass/blocks/es53/_es53.sass */
  .es53 .zagl2 {
    font-size: 20px; } }
@media (max-width: 1010px) {
  /* line 58, ../../sass/blocks/es53/_es53.sass */
  .plslide {
    display: none; } }
/* line 1, ../../sass/blocks/es54/_es54.sass */
.es54 {
  margin-bottom: 50px; }

/* line 4, ../../sass/blocks/es54/_es54.sass */
.es54__block {
  height: 47px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  margin: 0px 10px;
  background: url(/img/nashklbg.jpg) 100% 0% no-repeat;
  display: flex;
  justify-content: space-between;
  padding: 0 15px;
  align-items: center; }

/* line 16, ../../sass/blocks/es54/_es54.sass */
.es54__item {
  font-size: 24px;
  font-weight: bold; }
  /* line 19, ../../sass/blocks/es54/_es54.sass */
  .es54__item .black {
    font-size: 30px;
    font-weight: bold; }
    /* line 22, ../../sass/blocks/es54/_es54.sass */
    .es54__item .black:hover {
      text-decoration: none; }

@media (max-width: 1200px) {
  /* line 25, ../../sass/blocks/es54/_es54.sass */
  .es54__block {
    background: none;
    display: block;
    text-align: center; }

  /* line 29, ../../sass/blocks/es54/_es54.sass */
  .es54__item {
    margin-top: 20px; } }
@media (max-width: 992px) {
  /* line 32, ../../sass/blocks/es54/_es54.sass */
  .es54__block {
    height: auto; } }
@media (max-width: 768px) {
  /* line 35, ../../sass/blocks/es54/_es54.sass */
  .es54 {
    margin-bottom: 30px; }

  /* line 37, ../../sass/blocks/es54/_es54.sass */
  .es54__item {
    font-size: 20px;
    line-height: 1.5; }

  /* line 40, ../../sass/blocks/es54/_es54.sass */
  .es54__item {
    margin-top: 5px; }

  /* line 42, ../../sass/blocks/es54/_es54.sass */
  .es54__item .black {
    font-size: 26px; } }
/* line 1, ../../sass/blocks/es55/_es55.sass */
.es55 {
  margin-top: 50px;
  margin-bottom: 50px; }
  /* line 4, ../../sass/blocks/es55/_es55.sass */
  .es55 .prav-info {
    text-align: center;
    margin-top: 5px;
    color: rgba(0, 0, 0, 0.5); }
    /* line 8, ../../sass/blocks/es55/_es55.sass */
    .es55 .prav-info a {
      color: rgba(0, 0, 0, 0.5);
      text-decoration: underline; }
  @media (max-width: 768px) {
    /* line 1, ../../sass/blocks/es55/_es55.sass */
    .es55 {
      margin-top: 30px;
      margin-bottom: 35px; } }

/* line 14, ../../sass/blocks/es55/_es55.sass */
.es55__block {
  background: url(../img/raschbg.jpg) repeat-x top left;
  background-size: contain;
  margin: 20px auto 0 auto;
  border: 0px solid #525252;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 35px 20px 35px; }
  @media (max-width: 1100px) {
    /* line 14, ../../sass/blocks/es55/_es55.sass */
    .es55__block {
      padding: 20px 15px 20px 15px; } }
  @media (max-width: 992px) {
    /* line 14, ../../sass/blocks/es55/_es55.sass */
    .es55__block {
      display: block;
      text-align: center; } }
  @media (max-width: 768px) {
    /* line 14, ../../sass/blocks/es55/_es55.sass */
    .es55__block {
      padding: 20px 10px 10px 10px; } }

/* line 33, ../../sass/blocks/es55/_es55.sass */
.es55__item_ttl {
  font-size: 30px;
  color: #161616;
  font-weight: bold;
  line-height: 1; }
  @media (max-width: 1100px) {
    /* line 33, ../../sass/blocks/es55/_es55.sass */
    .es55__item_ttl {
      font-size: 26px; } }
  @media (max-width: 992px) {
    /* line 33, ../../sass/blocks/es55/_es55.sass */
    .es55__item_ttl {
      font-size: 24px; } }
  @media (max-width: 480px) {
    /* line 33, ../../sass/blocks/es55/_es55.sass */
    .es55__item_ttl {
      font-size: 22px; } }

/* line 44, ../../sass/blocks/es55/_es55.sass */
.es55__item_desc {
  font-size: 16px;
  color: #161616;
  margin-top: 15px;
  padding-right: 10px; }
  @media (max-width: 992px) {
    /* line 44, ../../sass/blocks/es55/_es55.sass */
    .es55__item_desc {
      padding-right: 0; } }

/* line 52, ../../sass/blocks/es55/_es55.sass */
.es55__item_phone {
  font-size: 30px;
  font-weight: bold;
  line-height: 1;
  text-align: right; }
  /* line 57, ../../sass/blocks/es55/_es55.sass */
  .es55__item_phone a {
    color: #161616; }
    /* line 59, ../../sass/blocks/es55/_es55.sass */
    .es55__item_phone a:hover {
      text-decoration: none; }
  @media (max-width: 992px) {
    /* line 52, ../../sass/blocks/es55/_es55.sass */
    .es55__item_phone {
      display: none; } }

/* line 63, ../../sass/blocks/es55/_es55.sass */
.es55__form {
  display: flex;
  align-items: center;
  margin-top: 5px; }
  /* line 67, ../../sass/blocks/es55/_es55.sass */
  .es55__form .es55__form_item {
    padding-left: 20px; }
    @media (max-width: 1100px) {
      /* line 67, ../../sass/blocks/es55/_es55.sass */
      .es55__form .es55__form_item {
        padding-left: 5px; } }
    @media (max-width: 768px) {
      /* line 67, ../../sass/blocks/es55/_es55.sass */
      .es55__form .es55__form_item {
        padding-bottom: 10px; } }
    @media (max-width: 480px) {
      /* line 67, ../../sass/blocks/es55/_es55.sass */
      .es55__form .es55__form_item {
        padding-left: 0; } }
  @media (max-width: 992px) {
    /* line 63, ../../sass/blocks/es55/_es55.sass */
    .es55__form {
      justify-content: center; } }
  @media (max-width: 768px) {
    /* line 63, ../../sass/blocks/es55/_es55.sass */
    .es55__form {
      flex-wrap: wrap; } }
  @media (max-width: 480px) {
    /* line 63, ../../sass/blocks/es55/_es55.sass */
    .es55__form {
      display: block;
      width: 220px;
      padding-left: 0;
      margin: 15px auto; }
      /* line 84, ../../sass/blocks/es55/_es55.sass */
      .es55__form .raschinpbg {
        margin-top: 0;
        margin: auto; } }

/* line 87, ../../sass/blocks/es55/_es55.sass */
.es55__desc {
  font-size: 14px;
  font-style: italic;
  color: #aeaeae;
  text-align: center;
  margin: 8px auto;
  line-height: 1.1; }

/* line 1, ../../sass/blocks/es56/_es56.sass */
.darim {
  background: url(/img/darimbg.png) no-repeat top center;
  background-size: cover;
  height: 467px;
  margin-top: 50px;
  margin-bottom: 50px; }
  @media (max-width: 992px) {
    /* line 1, ../../sass/blocks/es56/_es56.sass */
    .darim {
      height: auto;
      padding-top: 35px;
      padding-bottom: 35px; } }
  @media (max-width: 768px) {
    /* line 1, ../../sass/blocks/es56/_es56.sass */
    .darim {
      margin-top: 30px;
      margin-bottom: 30px; } }

/* line 14, ../../sass/blocks/es56/_es56.sass */
.darimimg {
  display: flex;
  padding-top: 45px;
  padding-bottom: 25px;
  justify-content: space-around;
  flex-flow: row-reverse; }
  @media (max-width: 600px) {
    /* line 14, ../../sass/blocks/es56/_es56.sass */
    .darimimg {
      display: block; } }
  /* line 22, ../../sass/blocks/es56/_es56.sass */
  .darimimg .darimimg_item {
    max-width: 535px; }
    @media (max-width: 600px) {
      /* line 22, ../../sass/blocks/es56/_es56.sass */
      .darimimg .darimimg_item {
        max-width: 350px;
        margin: auto; } }
    /* line 27, ../../sass/blocks/es56/_es56.sass */
    .darimimg .darimimg_item img {
      width: 100%; }
  @media (max-width: 992px) {
    /* line 14, ../../sass/blocks/es56/_es56.sass */
    .darimimg {
      padding-top: 0; } }

/* line 32, ../../sass/blocks/es56/_es56.sass */
.darim__desc {
  text-align: center;
  color: white;
  text-shadow: black 1px 1px 2px, white 0px 0px 1em;
  font-size: 47px;
  font-weight: bold; }
  @media (max-width: 1200px) {
    /* line 32, ../../sass/blocks/es56/_es56.sass */
    .darim__desc {
      font-size: 42px; } }
  @media (max-width: 992px) {
    /* line 32, ../../sass/blocks/es56/_es56.sass */
    .darim__desc {
      font-size: 40px; } }
  @media (max-width: 768px) {
    /* line 32, ../../sass/blocks/es56/_es56.sass */
    .darim__desc {
      font-size: 36px; } }
  @media (max-width: 700px) {
    /* line 32, ../../sass/blocks/es56/_es56.sass */
    .darim__desc {
      font-size: 30px; } }
  @media (max-width: 480px) {
    /* line 32, ../../sass/blocks/es56/_es56.sass */
    .darim__desc {
      font-size: 26px; } }

/* line 1, ../../sass/blocks/es57/_es57.sass */
.es57 {
  padding-top: 20px;
  font-family: Arial;
  background: url(../img/okna-fotografii-bg.jpg) no-repeat top center;
  height: 877px; }
  /* line 6, ../../sass/blocks/es57/_es57.sass */
  .es57 h1 {
    font-size: 44px;
    color: #ffd500;
    font-weight: bold;
    line-height: 1;
    text-shadow: black 1px 1px 2px, white 0px 0px 1em; }
    @media (max-width: 992px) {
      /* line 6, ../../sass/blocks/es57/_es57.sass */
      .es57 h1 {
        font-size: 40px; } }
    @media (max-width: 480px) {
      /* line 6, ../../sass/blocks/es57/_es57.sass */
      .es57 h1 {
        font-size: 36px; } }
  /* line 16, ../../sass/blocks/es57/_es57.sass */
  .es57 h3 {
    font-size: 26px;
    text-align: left;
    margin-bottom: 15px; }
    @media (max-width: 992px) {
      /* line 16, ../../sass/blocks/es57/_es57.sass */
      .es57 h3 {
        font-size: 30px;
        text-align: center; } }
    @media (max-width: 480px) {
      /* line 16, ../../sass/blocks/es57/_es57.sass */
      .es57 h3 {
        font-size: 24px; } }
  /* line 25, ../../sass/blocks/es57/_es57.sass */
  .es57 .es3__block {
    display: block; }
  /* line 27, ../../sass/blocks/es57/_es57.sass */
  .es57 .row3__item {
    margin-bottom: 30px; }

/* line 30, ../../sass/blocks/es57/_es57.sass */
.es57block {
  width: 650px;
  float: right; }

/* line 33, ../../sass/blocks/es57/_es57.sass */
.es57__desc {
  font-size: 20px;
  margin-top: 20px; }

/* line 36, ../../sass/blocks/es57/_es57.sass */
.es57__info {
  margin-top: 20px; }
  /* line 38, ../../sass/blocks/es57/_es57.sass */
  .es57__info p {
    font-size: 18px;
    margin-bottom: 15px; }

@media (max-width: 1200px) {
  /* line 44, ../../sass/blocks/es57/_es57.sass */
  .es57 {
    background: url(../img/okna-fotografii-bg.jpg) no-repeat 90% 0;
    background-size: 1200px; } }
@media (max-width: 1100px) {
  /* line 49, ../../sass/blocks/es57/_es57.sass */
  .es57block {
    width: 550px; }

  /* line 51, ../../sass/blocks/es57/_es57.sass */
  .es57 {
    background: url(../img/okna-fotografii-bg.jpg) no-repeat 0% 0;
    background-size: 1000px;
    height: 670px; } }
@media (max-width: 992px) {
  /* line 56, ../../sass/blocks/es57/_es57.sass */
  .es57 {
    height: auto;
    background: none;
    text-align: center;
    margin-bottom: 50px; }
    /* line 61, ../../sass/blocks/es57/_es57.sass */
    .es57 .row3__item_info {
      text-align: left; }

  /* line 63, ../../sass/blocks/es57/_es57.sass */
  .es57block {
    max-width: 600px;
    width: 100%;
    margin: auto;
    float: none; }

  /* line 68, ../../sass/blocks/es57/_es57.sass */
  .es57__desc {
    font-size: 22px; } }
@media (max-width: 768px) {
  /* line 72, ../../sass/blocks/es57/_es57.sass */
  .es57__desc {
    font-size: 20px; }

  /* line 74, ../../sass/blocks/es57/_es57.sass */
  .es57__info p {
    font-size: 16px; } }
/* line 1, ../../sass/blocks/es58/_es58.sass */
.es58 {
  margin-top: 50px;
  margin-bottom: 50px;
  padding: 0 15px; }
  /* line 5, ../../sass/blocks/es58/_es58.sass */
  .es58 .caruselphotogal {
    text-align: center;
    background: #f0f0f0;
    padding: 40px 50px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid #dfdfdf;
    margin: 30px auto 0 auto;
    max-width: 1720px; }
  /* line 15, ../../sass/blocks/es58/_es58.sass */
  .es58 .photocarbgall {
    width: 207px;
    height: 163px;
    display: inline-block;
    padding: 15px;
    background: url(../img/photocarbg.jpg) no-repeat top left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }

/* line 1, ../../sass/blocks/es59/_es59.sass */
.es59 {
  background: url(../img/okna-novosti.jpg) no-repeat top center;
  width: 100%;
  min-height: 1476px; }
  /* line 5, ../../sass/blocks/es59/_es59.sass */
  .es59 h1 {
    font-size: 44px;
    color: #ffd500;
    font-weight: bold;
    line-height: 1;
    text-shadow: black 1px 1px 2px, white 0px 0px 1em;
    margin-bottom: 20px; }
    @media (max-width: 992px) {
      /* line 5, ../../sass/blocks/es59/_es59.sass */
      .es59 h1 {
        font-size: 40px; } }
    @media (max-width: 480px) {
      /* line 5, ../../sass/blocks/es59/_es59.sass */
      .es59 h1 {
        font-size: 36px; } }

/* line 17, ../../sass/blocks/es59/_es59.sass */
.es59__block {
  max-width: 700px;
  padding-right: 20px;
  margin-top: 30px;
  float: right;
  width: 100%; }

/* line 23, ../../sass/blocks/es59/_es59.sass */
.newszagol {
  font-size: 28px;
  font-weight: bold;
  color: #161616; }

/* line 27, ../../sass/blocks/es59/_es59.sass */
.newsdate {
  font-size: 14px;
  font-weight: bold;
  color: #161616;
  margin-top: -3px;
  margin-bottom: 10px; }

/* line 33, ../../sass/blocks/es59/_es59.sass */
.newscontbg1 {
  background: #fff000; }

/* line 35, ../../sass/blocks/es59/_es59.sass */
.newscontbg2 {
  background: #ffdd00; }

/* line 38, ../../sass/blocks/es59/_es59.sass */
.newscont {
  font-size: 18px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 24px;
  line-height: 1.5;
  margin-bottom: 30px; }

@media (max-width: 1300px) {
  /* line 49, ../../sass/blocks/es59/_es59.sass */
  .es59 {
    background: url(../img/okna-novosti.jpg) no-repeat -80px 0;
    background-size: 1115px; } }
@media (max-width: 1100px) {
  /* line 54, ../../sass/blocks/es59/_es59.sass */
  .es59__block {
    float: none;
    margin: auto; }

  /* line 57, ../../sass/blocks/es59/_es59.sass */
  .es59 {
    padding-top: 20px;
    background: none; }
    /* line 60, ../../sass/blocks/es59/_es59.sass */
    .es59 h1 {
      margin-bottom: 35px; } }
@media (max-width: 992px) {
  /* line 64, ../../sass/blocks/es59/_es59.sass */
  .es59 {
    min-height: auto;
    margin-bottom: 30px; }

  /* line 67, ../../sass/blocks/es59/_es59.sass */
  .newszagol {
    font-size: 26px; }

  /* line 69, ../../sass/blocks/es59/_es59.sass */
  .newscont {
    font-size: 16px;
    padding: 15px;
    line-height: 1.2;
    margin-bottom: 20px; } }
@media (max-width: 768px) {
  /* line 78, ../../sass/blocks/es59/_es59.sass */
  .newszagol {
    font-size: 24px; }

  /* line 80, ../../sass/blocks/es59/_es59.sass */
  .newscont {
    font-size: 16px;
    padding: 15px;
    line-height: 1.2;
    margin-bottom: 20px; } }
@media (max-width: 480px) {
  /* line 87, ../../sass/blocks/es59/_es59.sass */
  .newszagol {
    font-size: 20px;
    line-height: 1;
    margin-bottom: 5px; } }
/* line 1, ../../sass/blocks/es61/_es61.sass */
.es61 {
  margin-top: 50px;
  margin-bottom: 50px; }
  /* line 4, ../../sass/blocks/es61/_es61.sass */
  .es61 .es1__item {
    display: inline-block;
    vertical-align: top;
    width: 575px;
    margin-top: 30px; }
    /* line 9, ../../sass/blocks/es61/_es61.sass */
    .es61 .es1__item:nth-of-type(even) {
      padding-right: 50px; }

/* line 11, ../../sass/blocks/es61/_es61.sass */
.vaczag {
  background: #ffd700;
  padding: 8px 25px;
  font-size: 24px;
  font-weight: bold; }

/* line 16, ../../sass/blocks/es61/_es61.sass */
.vactext {
  font-size: 18px;
  padding: 12px 25px 30px 25px; }
  /* line 19, ../../sass/blocks/es61/_es61.sass */
  .vactext ul {
    margin-left: 20px; }
    /* line 21, ../../sass/blocks/es61/_es61.sass */
    .vactext ul li {
      list-style-type: disc; }

/* line 23, ../../sass/blocks/es61/_es61.sass */
.vaczarp {
  font-size: 24px;
  font-weight: bold;
  border-bottom: 2px solid #ffd700;
  padding: 15px 25px 0px 25px; }

@media (max-width: 1200px) {
  /* line 30, ../../sass/blocks/es61/_es61.sass */
  .es61 .es1__item:nth-of-type(even) {
    padding-right: 0px; }

  /* line 32, ../../sass/blocks/es61/_es61.sass */
  .es1__item {
    margin-bottom: 35px; }
    /* line 34, ../../sass/blocks/es61/_es61.sass */
    .es1__item:last-child {
      margin-bottom: 0; } }
@media (max-width: 768px) {
  /* line 40, ../../sass/blocks/es61/_es61.sass */
  .es61 {
    margin-top: 30px;
    margin-bottom: 30px; } }
@media (max-width: 650px) {
  /* line 45, ../../sass/blocks/es61/_es61.sass */
  .es61 .es1__item {
    width: 100%; } }
@media (max-width: 480px) {
  /* line 48, ../../sass/blocks/es61/_es61.sass */
  .vaczag {
    font-size: 22px; }

  /* line 50, ../../sass/blocks/es61/_es61.sass */
  .vactext {
    font-size: 16px;
    padding: 12px 5px 30px 5px; }

  /* line 53, ../../sass/blocks/es61/_es61.sass */
  .vaczarp {
    font-size: 22px;
    padding: 0px; }

  /* line 56, ../../sass/blocks/es61/_es61.sass */
  .es1__item {
    margin-bottom: 30px; } }
/* line 2, ../../sass/blocks/es62/_es62.sass */
.es62 h1 {
  font-size: 44px;
  color: #ffd500;
  font-weight: 700;
  text-align: left; }
/* line 7, ../../sass/blocks/es62/_es62.sass */
.es62 .ttl {
  color: #fff;
  text-align: left; }

/* line 10, ../../sass/blocks/es62/_es62.sass */
.es62__block {
  text-align: left;
  width: 660px;
  float: right;
  padding-right: 20px; }

/* line 15, ../../sass/blocks/es62/_es62.sass */
.es62__desc {
  margin-top: 30px;
  font-size: 22px;
  color: #aeaeae;
  font-style: italic; }

/* line 20, ../../sass/blocks/es62/_es62.sass */
.es62__comment {
  margin-top: 30px;
  font-size: 14px;
  color: #fad336;
  font-style: italic;
  text-align: right; }

/* line 26, ../../sass/blocks/es62/_es62.sass */
.okompslider {
  height: 870px;
  width: 100%;
  max-width: 1200px;
  margin: 150px auto 0 auto; }

/* line 31, ../../sass/blocks/es62/_es62.sass */
.fotorama__nav-wrap {
  padding: 0px 20px;
  background: #f0f0f0;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin-bottom: 35px; }

@media (max-width: 1200px) {
  /* line 44, ../../sass/blocks/es62/_es62.sass */
  .es62 h1 {
    font-size: 38px; }
  /* line 46, ../../sass/blocks/es62/_es62.sass */
  .es62 .ttl {
    font-size: 34px; }

  /* line 48, ../../sass/blocks/es62/_es62.sass */
  .es62__block {
    width: 540px;
    margin-top: 20px; } }
@media (max-width: 992px) {
  /* line 53, ../../sass/blocks/es62/_es62.sass */
  .es62 h1 {
    text-align: center;
    font-size: 38px; }
  /* line 56, ../../sass/blocks/es62/_es62.sass */
  .es62 .ttl {
    text-align: center;
    font-size: 34px; }

  /* line 59, ../../sass/blocks/es62/_es62.sass */
  .es62__block {
    float: none;
    margin: 20px auto;
    padding-right: 0; }

  /* line 63, ../../sass/blocks/es62/_es62.sass */
  .es62__desc {
    text-align: center;
    font-size: 20px; }

  /* line 66, ../../sass/blocks/es62/_es62.sass */
  .es62__comment {
    text-align: center; }
    /* line 68, ../../sass/blocks/es62/_es62.sass */
    .es62__comment br {
      display: none; }

  /* line 70, ../../sass/blocks/es62/_es62.sass */
  .okompslider {
    margin: 50px auto 0 auto; } }
/* line 72, ../../sass/blocks/es62/_es62.sass */
.fotorama > .fotorama__wrap {
  margin: auto; }

@media (max-width: 768px) {
  /* line 75, ../../sass/blocks/es62/_es62.sass */
  .okompslider {
    height: auto; }

  /* line 77, ../../sass/blocks/es62/_es62.sass */
  .fotorama__arr {
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -webkit-transform: scale(0.7);
    transform: scale(0.7); }

  /* line 79, ../../sass/blocks/es62/_es62.sass */
  .fotorama__stage {
    height: 420px !important; }

  /* line 82, ../../sass/blocks/es62/_es62.sass */
  .es62 h1 {
    font-size: 32px; }
  /* line 84, ../../sass/blocks/es62/_es62.sass */
  .es62 .ttl {
    font-size: 26px; }

  /* line 86, ../../sass/blocks/es62/_es62.sass */
  .es62__block {
    width: 100%; }

  /* line 88, ../../sass/blocks/es62/_es62.sass */
  .es62__desc {
    font-size: 18px; } }
@media (max-width: 480px) {
  /* line 92, ../../sass/blocks/es62/_es62.sass */
  .es62 .ttl {
    font-size: 22px; } }
/* line 1, ../../sass/blocks/es63/_es63.sass */
.es63 {
  width: 900px;
  margin: 50px auto; }
  /* line 4, ../../sass/blocks/es63/_es63.sass */
  .es63 .ttl {
    color: #fff; }

/* line 6, ../../sass/blocks/es63/_es63.sass */
.es63__block {
  display: flex;
  justify-content: space-between;
  width: 80%;
  margin: auto; }

/* line 11, ../../sass/blocks/es63/_es63.sass */
.es63__desc {
  width: 80%;
  margin: 20px auto;
  text-align: center;
  font-size: 18px;
  font-style: italic;
  color: #aeaeae; }

@media (max-width: 992px) {
  /* line 19, ../../sass/blocks/es63/_es63.sass */
  .es63 {
    width: 100%; } }
@media (max-width: 768px) {
  /* line 22, ../../sass/blocks/es63/_es63.sass */
  .es63__block {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    width: 420px; }

  /* line 27, ../../sass/blocks/es63/_es63.sass */
  .es63__desc {
    font-size: 16px; } }
@media (max-width: 480px) {
  /* line 30, ../../sass/blocks/es63/_es63.sass */
  .es63__block {
    width: 100%; }
    /* line 32, ../../sass/blocks/es63/_es63.sass */
    .es63__block img {
      height: 120px; }
      /* line 34, ../../sass/blocks/es63/_es63.sass */
      .es63__block img:nth-child(2) {
        display: none; }
      /* line 36, ../../sass/blocks/es63/_es63.sass */
      .es63__block img:last-child {
        display: none; }

  /* line 38, ../../sass/blocks/es63/_es63.sass */
  .es63__desc {
    width: 100%; } }
/* line 1, ../../sass/blocks/es64/_es64.sass */
.es64 {
  text-align: center; }
  /* line 3, ../../sass/blocks/es64/_es64.sass */
  .es64 table {
    width: auto; }
  /* line 5, ../../sass/blocks/es64/_es64.sass */
  .es64 .wrapsec {
    padding-left: 10px;
    padding-right: 10px;
    box-sizing: border-box; }
  /* line 9, ../../sass/blocks/es64/_es64.sass */
  .es64 .popdvmezhkout {
    margin-top: 20px;
    background: linear-gradient(0deg, #ffbc00 0%, #fff100 100%);
    background-color: #ffbc00;
    padding-top: 40px;
    padding-bottom: 15px; }
  /* line 15, ../../sass/blocks/es64/_es64.sass */
  .es64 h2, .es64 h1 {
    font-size: 44px;
    font-weight: bold;
    text-align: center;
    line-height: 1.1;
    color: #000000; }
    @media (max-width: 1200px) {
      /* line 15, ../../sass/blocks/es64/_es64.sass */
      .es64 h2, .es64 h1 {
        font-size: 40px; } }
    @media (max-width: 992px) {
      /* line 15, ../../sass/blocks/es64/_es64.sass */
      .es64 h2, .es64 h1 {
        font-size: 36px; } }
    @media (max-width: 768px) {
      /* line 15, ../../sass/blocks/es64/_es64.sass */
      .es64 h2, .es64 h1 {
        font-size: 32px; } }
    @media (max-width: 480px) {
      /* line 15, ../../sass/blocks/es64/_es64.sass */
      .es64 h2, .es64 h1 {
        font-size: 28px; } }

/* line 29, ../../sass/blocks/es64/_es64.sass */
.es64__desc {
  text-align: center;
  background-color: #ffbc00;
  padding: 5px 15px;
  display: inline-block;
  -moz-border-radius: 0 0 15px 15px;
  -webkit-border-radius: 0;
  border-radius: 0 0 15px 15px;
  font-size: 30px;
  font-weight: bold; }
  @media (max-width: 1200px) {
    /* line 29, ../../sass/blocks/es64/_es64.sass */
    .es64__desc {
      font-size: 26px; } }
  @media (max-width: 480px) {
    /* line 29, ../../sass/blocks/es64/_es64.sass */
    .es64__desc {
      font-size: 22px; } }

/* line 41, ../../sass/blocks/es64/_es64.sass */
.popdvmezhk {
  display: flex;
  text-align: center;
  font-size: 22px;
  justify-content: space-around;
  flex-wrap: wrap; }
  @media (max-width: 1200px) {
    /* line 41, ../../sass/blocks/es64/_es64.sass */
    .popdvmezhk {
      font-size: 20px; } }
  @media (max-width: 992px) {
    /* line 41, ../../sass/blocks/es64/_es64.sass */
    .popdvmezhk {
      font-size: 18px; } }
  @media (max-width: 480px) {
    /* line 41, ../../sass/blocks/es64/_es64.sass */
    .popdvmezhk {
      justify-content: flex-start;
      font-size: 16px; } }
  /* line 54, ../../sass/blocks/es64/_es64.sass */
  .popdvmezhk .lbl {
    font-weight: bold;
    padding: 5px 15px; }
    @media (max-width: 992px) {
      /* line 54, ../../sass/blocks/es64/_es64.sass */
      .popdvmezhk .lbl {
        padding: 5px 10px; } }
  /* line 59, ../../sass/blocks/es64/_es64.sass */
  .popdvmezhk .count {
    padding: 5px 15px;
    background-color: #fff;
    box-shadow: inset 0px 3px 7px 0px rgba(0, 0, 0, 0.5);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    white-space: nowrap; }
    @media (max-width: 480px) {
      /* line 59, ../../sass/blocks/es64/_es64.sass */
      .popdvmezhk .count {
        padding: 5px 10px; } }

/* line 67, ../../sass/blocks/es64/_es64.sass */
.popdvmezhk__item {
  display: flex;
  margin-bottom: 25px; }
  @media (max-width: 480px) {
    /* line 72, ../../sass/blocks/es64/_es64.sass */
    .popdvmezhk__item div:first-child {
      width: 120px;
      flex: none;
      text-align: right; } }

/* line 76, ../../sass/blocks/es64/_es64.sass */
.es64__block {
  display: flex;
  justify-content: center; }
  @media (max-width: 992px) {
    /* line 76, ../../sass/blocks/es64/_es64.sass */
    .es64__block {
      display: block; } }
  @media (max-width: 480px) {
    /* line 76, ../../sass/blocks/es64/_es64.sass */
    .es64__block {
      text-align: center; } }

/* line 83, ../../sass/blocks/es64/_es64.sass */
.es64__block__item:last-child {
  width: 420px;
  flex: none;
  padding-left: 100px; }
  @media (max-width: 1020px) {
    /* line 83, ../../sass/blocks/es64/_es64.sass */
    .es64__block__item:last-child {
      padding-left: 60px;
      margin: auto; } }
  @media (max-width: 992px) {
    /* line 83, ../../sass/blocks/es64/_es64.sass */
    .es64__block__item:last-child {
      padding-left: 0; } }
  @media (max-width: 480px) {
    /* line 83, ../../sass/blocks/es64/_es64.sass */
    .es64__block__item:last-child {
      width: 100%; } }

/* line 95, ../../sass/blocks/es64/_es64.sass */
.complect {
  line-height: 1.1;
  color: #747474;
  font-size: 20px;
  text-align: left;
  margin-left: 15px; }
  /* line 101, ../../sass/blocks/es64/_es64.sass */
  .complect ul {
    margin-left: 20px; }
    /* line 103, ../../sass/blocks/es64/_es64.sass */
    .complect ul li {
      list-style-type: disc; }
      @media (max-width: 480px) {
        /* line 103, ../../sass/blocks/es64/_es64.sass */
        .complect ul li {
          list-style-type: none; } }
  /* line 107, ../../sass/blocks/es64/_es64.sass */
  .complect strong {
    color: #000;
    display: block;
    margin-bottom: 7px; }
  @media (max-width: 992px) {
    /* line 95, ../../sass/blocks/es64/_es64.sass */
    .complect {
      font-size: 20px; } }
  @media (max-width: 768px) {
    /* line 95, ../../sass/blocks/es64/_es64.sass */
    .complect {
      font-size: 18px; } }
  @media (max-width: 480px) {
    /* line 95, ../../sass/blocks/es64/_es64.sass */
    .complect {
      margin-left: 0;
      font-size: 16px !important;
      text-align: center; } }

/* line 120, ../../sass/blocks/es64/_es64.sass */
.complect2 {
  margin-top: 10px;
  line-height: 1.1;
  color: #747474;
  font-size: 24px; }
  @media (max-width: 992px) {
    /* line 120, ../../sass/blocks/es64/_es64.sass */
    .complect2 {
      font-size: 20px; } }
  @media (max-width: 768px) {
    /* line 120, ../../sass/blocks/es64/_es64.sass */
    .complect2 {
      font-size: 18px; } }
  @media (max-width: 480px) {
    /* line 120, ../../sass/blocks/es64/_es64.sass */
    .complect2 {
      margin-left: 0;
      font-size: 16px !important;
      text-align: center; } }

/* line 133, ../../sass/blocks/es64/_es64.sass */
.price-old {
  font-size: 24px;
  line-height: 1.1;
  color: #f41b05;
  margin-bottom: 10px;
  text-align: left; }
  @media (max-width: 480px) {
    /* line 133, ../../sass/blocks/es64/_es64.sass */
    .price-old {
      font-size: 18px;
      text-align: center; } }

/* line 142, ../../sass/blocks/es64/_es64.sass */
.mainkaruselbgdvrazdruch .caruseldv {
  height: 390px; }

@media (max-width: 992px) {
  /* line 146, ../../sass/blocks/es64/_es64.sass */
  .es64__block__item:first-child {
    width: 500px;
    position: relative;
    margin: auto; }

  /* line 151, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .mainkaruselbgdvrazdruch .jcarousel-skin-tango .jcarousel-item {
    height: 320px;
    width: 390px; }
    /* line 154, ../../sass/blocks/es64/_es64.sass */
    .es64._ruchki .mainkaruselbgdvrazdruch .jcarousel-skin-tango .jcarousel-item img {
      height: 75%; }
  /* line 156, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .mainkaruselbgdvrazdruch .jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: 320px; }
  /* line 158, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .caruseldv {
    height: 320px; }
  /* line 160, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .mainkaruselbgdvrazdruch .jcarousel-skin-tango .jcarousel-next-horizontal {
    top: 113px; }
  /* line 162, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .mainkaruselbgdvrazdruch .jcarousel-skin-tango .jcarousel-prev-horizontal {
    top: 113px; }
  /* line 164, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .mainkaruselbgdvrazdruch .jcarousel-skin-tango {
    width: 390px; }
  /* line 166, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .dvotzbgruch {
    margin-top: -80px; } }
@media (max-width: 600px) {
  /* line 171, ../../sass/blocks/es64/_es64.sass */
  .caruseldv {
    transform: scale(0.7);
    margin: -80px auto !important; }

  /* line 174, ../../sass/blocks/es64/_es64.sass */
  .es64__block__item:first-child {
    width: auto; }

  /* line 176, ../../sass/blocks/es64/_es64.sass */
  .dvotzbg {
    margin-right: 10px; }

  /* line 179, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .caruseldv {
    margin: -80px auto -40px auto !important; }
  /* line 181, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .bvzts {
    font-size: 40px; } }
@media (max-width: 480px) {
  /* line 184, ../../sass/blocks/es64/_es64.sass */
  .dvrazdtchk {
    margin: 30px auto; }

  /* line 186, ../../sass/blocks/es64/_es64.sass */
  .caruseldv {
    transform: scale(1);
    margin: 0px auto !important;
    height: 380px; }
    /* line 190, ../../sass/blocks/es64/_es64.sass */
    .caruseldv img {
      height: 100%; }

  /* line 192, ../../sass/blocks/es64/_es64.sass */
  .bvz {
    font-size: 18px; }

  /* line 194, ../../sass/blocks/es64/_es64.sass */
  .supertsena {
    display: none; }

  /* line 196, ../../sass/blocks/es64/_es64.sass */
  .bvzts {
    font-size: 26px; }

  /* line 198, ../../sass/blocks/es64/_es64.sass */
  .mainkaruselbgdv .jcarousel-skin-tango {
    width: 300px;
    height: 380px; }

  /* line 201, ../../sass/blocks/es64/_es64.sass */
  .mainkaruselbgdv .jcarousel-skin-tango .jcarousel-item {
    width: 150px;
    height: 295px;
    margin-right: 0px; }
    /* line 205, ../../sass/blocks/es64/_es64.sass */
    .mainkaruselbgdv .jcarousel-skin-tango .jcarousel-item img {
      width: 100%; }

  /* line 208, ../../sass/blocks/es64/_es64.sass */
  .mainkaruselbgdv .jcarousel-skin-tango .jcarousel-prev-horizontal {
    top: 145px;
    left: 0;
    width: 25px;
    height: 60px;
    background: transparent url(/img/dvstr_left_act.png) no-repeat 0 0;
    background-size: contain; }

  /* line 215, ../../sass/blocks/es64/_es64.sass */
  .mainkaruselbgdv .jcarousel-skin-tango .jcarousel-next-horizontal {
    top: 145px;
    right: 0px;
    width: 25px;
    height: 60px;
    background: transparent url(/img/dvstr_right_act.png) no-repeat 0 0;
    background-size: contain; }

  /* line 222, ../../sass/blocks/es64/_es64.sass */
  .topsell {
    width: 60px;
    height: 60px;
    background: url(../img/icorew/topsell.png);
    position: absolute;
    background-size: contain; }

  /* line 229, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .caruseldv {
    height: 260px;
    transform: scale(1);
    margin: -20px auto !important; }
  /* line 233, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .mainkaruselbgdvrazdruch .jcarousel-skin-tango {
    width: 310px; }
  /* line 235, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .mainkaruselbgdvrazdruch .jcarousel-skin-tango .jcarousel-item {
    width: 305px;
    height: 220px; }
  /* line 238, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .mainkaruselbgdvrazdruch .jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: 240px; }
  /* line 241, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .mainkaruselbgdvrazdruch .jcarousel-skin-tango .jcarousel-prev-horizontal {
    top: 85px;
    left: 0;
    width: 25px;
    height: 60px;
    background: transparent url(/img/dvstr_left_act.png) no-repeat 0 0;
    background-size: contain; }
  /* line 248, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .mainkaruselbgdvrazdruch .jcarousel-skin-tango .jcarousel-next-horizontal {
    top: 85px;
    right: 0px;
    width: 25px;
    height: 60px;
    background: transparent url(/img/dvstr_right_act.png) no-repeat 0 0;
    background-size: contain; }
  /* line 255, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .mainkaruselbgdvrazdruch .jcarousel-skin-tango .jcarousel-item img {
    max-height: 100%;
    max-width: 100%; }
  /* line 258, ../../sass/blocks/es64/_es64.sass */
  .es64._ruchki .bvzts {
    font-size: 26px; }

  /* line 261, ../../sass/blocks/es64/_es64.sass */
  .es64.vh .caruseldv {
    height: 265px; }
  /* line 263, ../../sass/blocks/es64/_es64.sass */
  .es64.vh table {
    width: 230px !important; }
  /* line 265, ../../sass/blocks/es64/_es64.sass */
  .es64.vh .es64__block__item:last-child {
    margin: 50px auto; }
  /* line 267, ../../sass/blocks/es64/_es64.sass */
  .es64.vh .dvotzbg {
    margin-top: -60px; }

  /* line 269, ../../sass/blocks/es64/_es64.sass */
  .mainkaruselbgdvrazd .jcarousel-skin-tango {
    width: 300px;
    margin: 0 auto;
    height: 350px; }

  /* line 273, ../../sass/blocks/es64/_es64.sass */
  .mainkaruselbgdvrazd .jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: 350px; }

  /* line 275, ../../sass/blocks/es64/_es64.sass */
  .mainkaruselbgdvrazd .jcarousel-skin-tango .jcarousel-item {
    width: 300px;
    height: 290px; }

  /* line 278, ../../sass/blocks/es64/_es64.sass */
  .mainkaruselbgdvrazd .jcarousel-skin-tango .jcarousel-prev-horizontal {
    top: 135px;
    left: 0;
    width: 25px;
    height: 60px;
    background: transparent url(/img/dvstr_left_act.png) no-repeat 0 0;
    background-size: contain; }

  /* line 285, ../../sass/blocks/es64/_es64.sass */
  .mainkaruselbgdvrazd .jcarousel-skin-tango .jcarousel-next-horizontal {
    top: 135px;
    right: 0px;
    width: 25px;
    height: 60px;
    background: transparent url(/img/dvstr_right_act.png) no-repeat 0 0;
    background-size: contain; } }
/* line 1, ../../sass/blocks/es100/_es64.sass */
.es100 {
  background: url(../img/napisatdirbg.png);
  width: 939px;
  height: 825px;
  margin: 0 auto 70px auto;
  padding-top: 164px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  /* line 8, ../../sass/blocks/es100/_es64.sass */
  .es100 .ttl {
    font-size: 30px; }
  /* line 10, ../../sass/blocks/es100/_es64.sass */
  .es100 .wrapper {
    height: 100%; }

/* line 13, ../../sass/blocks/es100/_es64.sass */
.es100__block {
  display: flex;
  margin: 20px auto;
  width: 600px;
  justify-content: space-between; }
  /* line 18, ../../sass/blocks/es100/_es64.sass */
  .es100__block input {
    width: 142px;
    height: 43px; }
  /* line 21, ../../sass/blocks/es100/_es64.sass */
  .es100__block label {
    font-size: 20px;
    font-weight: bold; }

/* line 27, ../../sass/blocks/es100/_es64.sass */
.napisatdirbg {
  background: url(../img/napisatdirbg.png);
  width: 939px;
  height: 835px;
  margin: 0 auto; }

/* line 33, ../../sass/blocks/es100/_es64.sass */
.napisatdirinput {
  width: 220px;
  height: 39px;
  background: url(../img/napisatdirinput.png); }

/* line 38, ../../sass/blocks/es100/_es64.sass */
.napisatdirinput input {
  width: 205px;
  height: 38px;
  margin: 0px 0px 0px 6px;
  font-size: 20px;
  font-weight: bold;
  background: none;
  border: 0px; }

/* line 48, ../../sass/blocks/es100/_es64.sass */
.napisatdirtextaref {
  width: 355px;
  height: 171px;
  background: url(../img/napisatdirtextaref.png); }

/* line 54, ../../sass/blocks/es100/_es64.sass */
.napisatdirtextaref textarea {
  width: 340px;
  height: 158px;
  margin: 3px 0px 0px 6px;
  font-size: 20px;
  font-weight: bold;
  background: none;
  border: 0px;
  resize: none; }

@media (max-width: 992px) {
  /* line 64, ../../sass/blocks/es100/_es64.sass */
  .es100 {
    background: url(../img/napisatdirbg.png);
    width: 700px;
    height: 615px;
    padding-top: 134px;
    background-size: contain; }

  /* line 70, ../../sass/blocks/es100/_es64.sass */
  .es100 .ttl {
    font-size: 26px; }

  /* line 72, ../../sass/blocks/es100/_es64.sass */
  .es100__block {
    width: 455px; }

  /* line 74, ../../sass/blocks/es100/_es64.sass */
  .napisatdirtextaref {
    width: 215px;
    height: 100px;
    background: url(../img/napisatdirtextaref.png);
    background-size: cover; }

  /* line 79, ../../sass/blocks/es100/_es64.sass */
  div.inpfile {
    margin-right: 20px;
    width: 130px;
    height: 30px;
    cursor: pointer;
    background: url(../img/raschprfile4.png) no-repeat center center;
    background-size: contain; }

  /* line 86, ../../sass/blocks/es100/_es64.sass */
  div.inpfile:hover {
    background: url(../img/raschprfilehover4.png) no-repeat center center;
    background-size: contain; }

  /* line 89, ../../sass/blocks/es100/_es64.sass */
  .es100__block label {
    font-size: 16px; } }
/* line 91, ../../sass/blocks/es100/_es64.sass */
div.inpfilevyb {
  overflow: hidden;
  width: 155px;
  height: 39px;
  cursor: pointer;
  background: url(../img/raschprfileact4.png) no-repeat center center; }

@media (max-width: 768px) {
  /* line 99, ../../sass/blocks/es100/_es64.sass */
  .es100 {
    background: none;
    width: 100%;
    height: auto;
    padding: 25px 30px;
    background: #fff000;
    margin: 30px auto; }
    /* line 106, ../../sass/blocks/es100/_es64.sass */
    .es100 .prav-info.white {
      color: #000; }
      /* line 108, ../../sass/blocks/es100/_es64.sass */
      .es100 .prav-info.white a {
        color: #000; }
    /* line 110, ../../sass/blocks/es100/_es64.sass */
    .es100 .napisatdirtextaref textarea {
      width: 215px !important; } }
@media (max-width: 600px) {
  /* line 114, ../../sass/blocks/es100/_es64.sass */
  .es100__block {
    display: block;
    width: auto;
    text-align: center; }

  /* line 118, ../../sass/blocks/es100/_es64.sass */
  .napisatdirinput {
    margin: auto; }

  /* line 120, ../../sass/blocks/es100/_es64.sass */
  .napisatdirtextaref {
    margin: auto; }

  /* line 122, ../../sass/blocks/es100/_es64.sass */
  div.inpfile {
    margin: 10px auto 20px auto; }

  /* line 124, ../../sass/blocks/es100/_es64.sass */
  div.inpfilevyb {
    margin: 10px auto 20px auto; }

  /* line 126, ../../sass/blocks/es100/_es64.sass */
  .es100 .ttl {
    font-size: 24px; }

  /* line 128, ../../sass/blocks/es100/_es64.sass */
  .es100 {
    padding: 20px 15px; } }
/* line 1, ../../sass/blocks/es65/_es65.sass */
.zozopis {
  width: 325px;
  float: right;
  margin-top: 125px; }
  @media (max-width: 1200px) {
    /* line 1, ../../sass/blocks/es65/_es65.sass */
    .zozopis {
      margin-top: 20px; } }
  @media (max-width: 880px) {
    /* line 1, ../../sass/blocks/es65/_es65.sass */
    .zozopis {
      float: none;
      text-align: center;
      margin: 20px auto 0 auto; }
      /* line 11, ../../sass/blocks/es65/_es65.sass */
      .zozopis .prav-info.w300 {
        width: auto; } }
  @media (max-width: 480px) {
    /* line 1, ../../sass/blocks/es65/_es65.sass */
    .zozopis {
      width: auto; } }
  /* line 15, ../../sass/blocks/es65/_es65.sass */
  .zozopis .zagl {
    font-size: 36px;
    font-weight: bold;
    line-height: 1.1; }
    @media (max-width: 480px) {
      /* line 15, ../../sass/blocks/es65/_es65.sass */
      .zozopis .zagl {
        font-size: 32px; } }

/* line 21, ../../sass/blocks/es65/_es65.sass */
.zozbg {
  height: 604px;
  background: url(../img/zozbg.jpg) no-repeat center top;
  margin-top: -70px;
  margin-bottom: -30px;
  z-index: 1;
  position: relative; }
  @media (max-width: 1200px) {
    /* line 21, ../../sass/blocks/es65/_es65.sass */
    .zozbg {
      height: 446px;
      background: url(../img/zozbg.jpg) no-repeat center;
      margin-top: 0;
      margin-bottom: 0;
      z-index: 1;
      background-size: 100%; } }
  @media (max-width: 880px) {
    /* line 21, ../../sass/blocks/es65/_es65.sass */
    .zozbg {
      padding-bottom: 50px;
      height: auto;
      background: none; } }

/* line 40, ../../sass/blocks/es65/_es65.sass */
.zozinp {
  width: 280px;
  height: 37px;
  background: url(../img/zozinp.png) no-repeat center top;
  margin: 2px 0px 15px;
  background-size: contain; }
  @media (max-width: 880px) {
    /* line 40, ../../sass/blocks/es65/_es65.sass */
    .zozinp {
      margin: 2px auto 10px auto; } }

/* line 49, ../../sass/blocks/es65/_es65.sass */
.zozopis img {
  width: 280px; }

/* line 51, ../../sass/blocks/es65/_es65.sass */
.zozinp input {
  width: 280px;
  height: 29px;
  background: none;
  border: 0px solid #ccc;
  text-align: center;
  font-size: 18px; }

/* line 59, ../../sass/blocks/es65/_es65.sass */
.es65__block {
  display: flex; }

/* line 64, ../../sass/blocks/es65/_es65.sass */
.topblockbgtovarodin {
  margin: 20px auto 50px auto;
  width: 92%;
  border: 1px solid #dfdfdf;
  background: url(../img/bgdveryblock.png);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 0px 0px 0px 0px; }

/* line 73, ../../sass/blocks/es65/_es65.sass */
.topblockbgtovarleft {
  width: 50%;
  border-right: 1px solid #cccccd;
  padding-bottom: 30px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 78, ../../sass/blocks/es65/_es65.sass */
.topblockbgtovarright {
  width: 47%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  /* line 81, ../../sass/blocks/es65/_es65.sass */
  .topblockbgtovarright .comment {
    color: #9b0d0d;
    font-weight: bold;
    text-align: left;
    margin: 20px 43px; }
  /* line 86, ../../sass/blocks/es65/_es65.sass */
  .topblockbgtovarright .line2 {
    background: #ffd500;
    height: 5px;
    margin: 20px 20px 20px 43px; }
  /* line 90, ../../sass/blocks/es65/_es65.sass */
  .topblockbgtovarright .info {
    font-size: 18px;
    text-align: left;
    margin-left: 43px; }

/* line 94, ../../sass/blocks/es65/_es65.sass */
.tovopisss-2 {
  display: flex;
  width: 82%;
  margin: 0px auto 0 auto;
  font-size: 16px;
  text-align: left; }
  /* line 100, ../../sass/blocks/es65/_es65.sass */
  .tovopisss-2 .tdtop:first-child {
    width: 60%;
    padding-right: 20px; }
  /* line 103, ../../sass/blocks/es65/_es65.sass */
  .tovopisss-2 .tdtop:last-child {
    width: 40%; }

/* line 105, ../../sass/blocks/es65/_es65.sass */
.bottovbalkleft {
  border-right: 1px solid #cccccd;
  background: rgba(255, 191, 0, 0.2);
  -webkit-border-bottom-left-radius: 10px;
  -moz-border-radius-bottomleft: 10px;
  border-bottom-left-radius: 10px;
  height: 120px;
  width: 50%;
  text-align: left;
  padding-left: 50px;
  padding-right: 50px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 117, ../../sass/blocks/es65/_es65.sass */
.bottovbalkright {
  width: 50%;
  text-align: left;
  background: rgba(255, 191, 0, 0.2);
  -webkit-border-bottom-right-radius: 10px;
  -moz-border-radius-bottomright: 10px;
  border-bottom-right-radius: 10px;
  height: 120px;
  padding-left: 43px;
  padding-right: 43px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 128, ../../sass/blocks/es65/_es65.sass */
.newtovodin {
  width: 121px;
  height: 58px;
  background: url(../img/newtov.png);
  position: absolute;
  margin: 40px 0px 0px -2px; }

@media (max-width: 992px) {
  /* line 135, ../../sass/blocks/es65/_es65.sass */
  .topblockbgtovarodin {
    width: 72%; }

  /* line 137, ../../sass/blocks/es65/_es65.sass */
  .es65__block {
    display: block; }

  /* line 139, ../../sass/blocks/es65/_es65.sass */
  .topblockbgtovarleft {
    width: 100%;
    border-bottom: 1px solid #cccccd;
    border-right: 0px solid; }

  /* line 143, ../../sass/blocks/es65/_es65.sass */
  .topblockbgtovarright {
    width: 100%; }

  /* line 145, ../../sass/blocks/es65/_es65.sass */
  .tovopisss-2 {
    display: block;
    width: 90%; }
    /* line 148, ../../sass/blocks/es65/_es65.sass */
    .tovopisss-2 .tdtop:first-child {
      width: 100%;
      padding-right: 0;
      margin-bottom: 20px; }
    /* line 152, ../../sass/blocks/es65/_es65.sass */
    .tovopisss-2 .tdtop:last-child {
      width: 100%; }

  /* line 155, ../../sass/blocks/es65/_es65.sass */
  .topblockbgtovarright .comment {
    margin: 20px 30px; }
  /* line 157, ../../sass/blocks/es65/_es65.sass */
  .topblockbgtovarright .line2 {
    margin: 20px 20px 20px 30px; }
  /* line 159, ../../sass/blocks/es65/_es65.sass */
  .topblockbgtovarright .info {
    margin-left: 30px;
    padding-right: 20px;
    margin-bottom: 20px; }

  /* line 163, ../../sass/blocks/es65/_es65.sass */
  .bottovbalkleft {
    border-right: 0px;
    height: auto;
    width: 100%;
    padding-left: 30px;
    padding-right: 30px; }

  /* line 169, ../../sass/blocks/es65/_es65.sass */
  .bottovbalkright {
    width: 100%;
    height: auto;
    padding-left: 30px;
    padding-right: 30px; }

  /* line 174, ../../sass/blocks/es65/_es65.sass */
  .bottovbalk {
    display: block; }

  /* line 176, ../../sass/blocks/es65/_es65.sass */
  .botbgrazd {
    display: none; } }
@media (max-width: 768px) {
  /* line 180, ../../sass/blocks/es65/_es65.sass */
  .topblockbgtovarodin {
    margin: 50px auto 50px auto; } }
@media (max-width: 600px) {
  /* line 183, ../../sass/blocks/es65/_es65.sass */
  .topblockbgtovarodin {
    width: 96%; }

  /* line 185, ../../sass/blocks/es65/_es65.sass */
  .newtovodin {
    width: 55px;
    height: 27px;
    background: url(../img/newtov.png);
    position: absolute;
    background-size: contain; }

  /* line 192, ../../sass/blocks/es65/_es65.sass */
  .topblockbgtovarright .comment {
    margin: 20px 15px; }
  /* line 194, ../../sass/blocks/es65/_es65.sass */
  .topblockbgtovarright .line2 {
    margin: 20px 15px 20px 15px; }
  /* line 196, ../../sass/blocks/es65/_es65.sass */
  .topblockbgtovarright .info {
    margin-left: 15px;
    padding-right: 15px; }

  /* line 199, ../../sass/blocks/es65/_es65.sass */
  .bottovbalkleft {
    padding-left: 15px;
    padding-right: 20px; }

  /* line 202, ../../sass/blocks/es65/_es65.sass */
  .bottovbalkright {
    padding-left: 15px;
    padding-right: 20px; } }
/* line 1, ../../sass/blocks/es66/_es66.sass */
.es66 {
  text-align: center;
  margin-top: 30px;
  padding-bottom: 50px; }

/* line 6, ../../sass/blocks/es66/_es66.sass */
.es66__block {
  display: flex;
  width: 1040px;
  background-color: #000000;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  -moz-box-shadow: 0 2px 4px rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0 2px 4px rgba(255, 255, 255, 0.2);
  box-shadow: 0 2px 4px rgba(255, 255, 255, 0.2);
  margin: 35px auto; }
  @media (max-width: 1080px) {
    /* line 6, ../../sass/blocks/es66/_es66.sass */
    .es66__block {
      width: auto;
      display: inline-flex; }
      /* line 16, ../../sass/blocks/es66/_es66.sass */
      .es66__block .es66__item:last-child {
        display: none; } }

/* line 18, ../../sass/blocks/es66/_es66.sass */
.es66__item_top {
  display: flex;
  background: #faf12d;
  background: linear-gradient(0deg, #faf12d 28%, #fdbb2d 100%);
  align-items: center;
  -moz-border-radius: 20px 20px 0 0;
  -webkit-border-radius: 20px;
  border-radius: 20px 20px 0 0;
  justify-content: space-between;
  border-bottom: 2px solid #000; }
  @media (max-width: 768px) {
    /* line 18, ../../sass/blocks/es66/_es66.sass */
    .es66__item_top {
      display: block;
      text-align: center; } }

/* line 30, ../../sass/blocks/es66/_es66.sass */
.es66__item .white {
  background-color: #fff;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px; }

/* line 33, ../../sass/blocks/es66/_es66.sass */
.es66__item_info {
  display: flex;
  align-items: center; }
  /* line 36, ../../sass/blocks/es66/_es66.sass */
  .es66__item_info .es66-pict {
    max-width: 481px;
    width: 100%; }
    /* line 39, ../../sass/blocks/es66/_es66.sass */
    .es66__item_info .es66-pict img {
      width: 100%; }
  @media (max-width: 768px) {
    /* line 33, ../../sass/blocks/es66/_es66.sass */
    .es66__item_info {
      display: block;
      max-width: 481px; } }

/* line 44, ../../sass/blocks/es66/_es66.sass */
.es66__top_ttl {
  font-size: 24px;
  font-weight: bold;
  margin-left: 20px;
  display: flex;
  height: 45px;
  align-items: center; }
  @media (max-width: 768px) {
    /* line 44, ../../sass/blocks/es66/_es66.sass */
    .es66__top_ttl {
      display: block;
      margin-left: 0;
      height: auto;
      padding-top: 15px;
      padding-bottom: 5px;
      font-size: 22px; } }

/* line 60, ../../sass/blocks/es66/_es66.sass */
.es66__top_price {
  width: 280px;
  flex: none;
  font-size: 30px;
  text-align: center;
  border-left: 2px solid #000; }
  /* line 66, ../../sass/blocks/es66/_es66.sass */
  .es66__top_price span {
    font-size: 38px;
    font-weight: bold; }
  @media (max-width: 992px) {
    /* line 60, ../../sass/blocks/es66/_es66.sass */
    .es66__top_price {
      font-size: 26px; }
      /* line 71, ../../sass/blocks/es66/_es66.sass */
      .es66__top_price span {
        font-size: 34px; } }
  @media (max-width: 768px) {
    /* line 60, ../../sass/blocks/es66/_es66.sass */
    .es66__top_price {
      border-left: 0px;
      width: 100%;
      font-size: 24px;
      padding-bottom: 5px; }
      /* line 78, ../../sass/blocks/es66/_es66.sass */
      .es66__top_price span {
        font-size: 30px; } }

/* line 81, ../../sass/blocks/es66/_es66.sass */
.es66__desc {
  font-size: 18px;
  line-height: 1.4;
  width: 290px;
  padding-left: 30px;
  padding-right: 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left; }
  @media (max-width: 992px) {
    /* line 81, ../../sass/blocks/es66/_es66.sass */
    .es66__desc {
      font-size: 16px;
      padding-left: 20px;
      padding-right: 15px; } }
  @media (max-width: 768px) {
    /* line 81, ../../sass/blocks/es66/_es66.sass */
    .es66__desc {
      width: 100%;
      text-align: center;
      padding: 20px 10px; } }

/* line 97, ../../sass/blocks/es66/_es66.sass */
.tsstarul {
  padding-top: 10px; }

/* line 99, ../../sass/blocks/es66/_es66.sass */
.rekomend {
  font-size: 18px;
  line-height: 1.4;
  text-align: center;
  color: #ffffff;
  margin-top: -55px; }

@media (max-width: 768px) {
  /* line 108, ../../sass/blocks/es66/_es66.sass */
  .es67 .calcdoorright {
    margin: 0; } }
@media (max-width: 480px) {
  /* line 111, ../../sass/blocks/es66/_es66.sass */
  .es66 h2 {
    font-size: 36px; }

  /* line 113, ../../sass/blocks/es66/_es66.sass */
  .es66__top_ttl {
    font-size: 20px; } }
/* line 1, ../../sass/blocks/es67/_es67.sass */
.es67 {
  margin-top: 50px;
  margin-bottom: 50px; }
  /* line 4, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorbgunder {
    width: 945px;
    margin: 0 auto 10px auto;
    font-weight: bold;
    font-size: 24px; }
    @media (max-width: 992px) {
      /* line 4, ../../sass/blocks/es67/_es67.sass */
      .es67 .calcdoorbgunder {
        width: auto;
        text-align: center; } }
  /* line 12, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorbg {
    background: url(/img/calcdoor/calcdoorbg.png) repeat-x;
    width: 945px;
    height: 566px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    margin: 0 auto;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    position: relative;
    z-index: 10; }
    @media (max-width: 992px) {
      /* line 12, ../../sass/blocks/es67/_es67.sass */
      .es67 .calcdoorbg {
        text-align: center;
        width: auto;
        height: auto;
        box-shadow: none; } }
    @media (max-width: 768px) {
      /* line 12, ../../sass/blocks/es67/_es67.sass */
      .es67 .calcdoorbg {
        background: none;
        width: 500px; } }
    @media (max-width: 600px) {
      /* line 12, ../../sass/blocks/es67/_es67.sass */
      .es67 .calcdoorbg {
        width: 305px; } }
  /* line 33, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorleft {
    width: 640px;
    height: 546px;
    margin: 0px 0px 0px 8px;
    position: relative;
    top: 8px;
    border: 2px solid #6f6f6f;
    float: left; }
    @media (max-width: 992px) {
      /* line 33, ../../sass/blocks/es67/_es67.sass */
      .es67 .calcdoorleft {
        float: none;
        margin: auto; } }
    @media (max-width: 768px) {
      /* line 33, ../../sass/blocks/es67/_es67.sass */
      .es67 .calcdoorleft {
        width: auto;
        height: 407px;
        overflow: hidden; } }
    @media (max-width: 600px) {
      /* line 33, ../../sass/blocks/es67/_es67.sass */
      .es67 .calcdoorleft {
        height: auto; } }
  /* line 50, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcfon {
    width: 640px;
    height: 546px;
    position: absolute;
    margin: 0px; }
    /* line 55, ../../sass/blocks/es67/_es67.sass */
    .es67 .calcfon img {
      width: 100%;
      height: 100%;
      margin: auto; }
    @media (max-width: 768px) {
      /* line 50, ../../sass/blocks/es67/_es67.sass */
      .es67 .calcfon {
        max-width: 500px;
        position: relative;
        width: auto;
        height: auto; } }
  /* line 65, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcd {
    width: 238px;
    height: 521px;
    position: absolute;
    margin: 27px 0px 0px 136px; }
    @media (max-width: 768px) {
      /* line 65, ../../sass/blocks/es67/_es67.sass */
      .es67 .calcd {
        top: 0;
        left: 0;
        width: auto;
        height: auto;
        margin: 20px 0px 0px 108px; }
        /* line 76, ../../sass/blocks/es67/_es67.sass */
        .es67 .calcd img {
          width: 178px; } }
    @media (max-width: 600px) {
      /* line 65, ../../sass/blocks/es67/_es67.sass */
      .es67 .calcd {
        margin: 13px 0px 0px 65px; }
        /* line 80, ../../sass/blocks/es67/_es67.sass */
        .es67 .calcd img {
          width: 106px; } }
  /* line 84, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorright {
    width: 280px;
    height: 549px;
    background: url(/img/calcdoor/calcdoorright.png) no-repeat left top;
    margin: 0px 8px 0px 0px;
    position: relative;
    top: 8px;
    float: right; }
    @media (max-width: 992px) {
      /* line 84, ../../sass/blocks/es67/_es67.sass */
      .es67 .calcdoorright {
        float: none;
        width: auto;
        height: auto;
        background: none;
        margin: 0px 8px 0px 0px; } }
  /* line 99, ../../sass/blocks/es67/_es67.sass */
  .es67 .vybint {
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    margin: 12px 0px 0px 25px; }
    @media (max-width: 992px) {
      /* line 99, ../../sass/blocks/es67/_es67.sass */
      .es67 .vybint {
        color: #000;
        font-size: 16px;
        margin: 25px 0px 0px 0px; } }
  /* line 108, ../../sass/blocks/es67/_es67.sass */
  .es67 .vybdvdv {
    color: #000;
    font-size: 13px;
    font-weight: bold;
    margin: 12px 0px 0px 25px;
    clear: both; }
    @media (max-width: 992px) {
      /* line 108, ../../sass/blocks/es67/_es67.sass */
      .es67 .vybdvdv {
        color: #000;
        font-size: 16px;
        margin: 15px 0px 0px 0px; } }
  /* line 119, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorint {
    margin: 5px 0px 0px 25px;
    height: 140px; }
    @media (max-width: 992px) {
      /* line 119, ../../sass/blocks/es67/_es67.sass */
      .es67 .calcdoorint {
        margin: 10px 0px 0px 0px;
        height: auto;
        text-align: center;
        display: inline-block; } }
  /* line 128, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorint1, .es67 .calcdoorint2, .es67 .calcdoorint3, .es67 .calcdoorint4, .es67 .calcdoorint5, .es67 .calcdoorint6 {
    width: 70px;
    height: 54px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 2px solid transparent;
    cursor: pointer;
    display: inline-block;
    vertical-align: top;
    margin: 4px 4px 0px 0px; }
  /* line 140, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorint1 {
    background: url(/img/calcdoor/int1.jpg) no-repeat center center; }
  /* line 143, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorint2 {
    background: url(/img/calcdoor/int2.jpg) no-repeat center center; }
  /* line 146, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorint3 {
    background: url(/img/calcdoor/int3.jpg) no-repeat center center; }
  /* line 149, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorint4 {
    background: url(/img/calcdoor/int4.jpg) no-repeat center center; }
  /* line 152, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorint5 {
    background: url(/img/calcdoor/int5.jpg) no-repeat center center; }
  /* line 155, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorint6 {
    background: url(/img/calcdoor/int6.jpg) no-repeat center center; }
  /* line 158, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorint1:hover, .es67 .calcdoorint2:hover, .es67 .calcdoorint3:hover, .es67 .calcdoorint4:hover, .es67 .calcdoorint5:hover, .es67 .calcdoorint6:hover, .es67 .actdoor {
    border: 2px solid #ffdd00; }
  /* line 161, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoordv {
    margin: 5px 0px 0px 25px;
    height: 190px; }
    @media (max-width: 992px) {
      /* line 161, ../../sass/blocks/es67/_es67.sass */
      .es67 .calcdoordv {
        margin: 10px 0px 0px 0px;
        height: auto;
        text-align: center;
        display: inline-block; } }
  /* line 170, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoordv1, .es67 .calcdoordv2, .es67 .calcdoordv3, .es67 .calcdoordv4, .es67 .calcdoordv5, .es67 .calcdoordv6, .es67 .calcdoordv7, .es67 .calcdoordv8, .es67 .calcdoordv9, .es67 .calcdoordv10 {
    width: 35px;
    height: 71px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 2px solid transparent;
    cursor: pointer;
    display: inline-block;
    vertical-align: top;
    margin: 6px 5px 0px 0px; }
  /* line 182, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoordv1 {
    background: url(/img/calcdoor/dv1.png) no-repeat center center; }
  /* line 185, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoordv2 {
    background: url(/img/calcdoor/dv2.png) no-repeat center center; }
  /* line 188, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoordv3 {
    background: url(/img/calcdoor/dv3.png) no-repeat center center; }
  /* line 191, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoordv4 {
    background: url(/img/calcdoor/dv4.png) no-repeat center center; }
  /* line 194, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoordv5 {
    background: url(/img/calcdoor/dv5.png) no-repeat center center; }
  /* line 197, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoordv6 {
    background: url(/img/calcdoor/dv6.png) no-repeat center center; }
  /* line 199, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoordv7 {
    background: url(/img/calcdoor/dv7.png) no-repeat center center; }
  /* line 202, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoordv8 {
    background: url(/img/calcdoor/dv8.png) no-repeat center center; }
  /* line 205, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoordv9 {
    background: url(/img/calcdoor/dv9.png) no-repeat center center; }
  /* line 209, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoordv10 {
    background: url(/img/calcdoor/dv10.png) no-repeat center center; }
  /* line 213, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoordv1:hover, .es67 .calcdoordv2:hover, .es67 .calcdoordv3:hover, .es67 .calcdoordv4:hover, .es67 .calcdoordv5:hover, .es67 .calcdoordv6:hover, .es67 .calcdoordv7:hover, .es67 .calcdoordv8:hover, .es67 .calcdoordv9:hover, .es67 .calcdoordv10:hover, .es67 .actdoordv {
    border: 2px solid #161616; }
  /* line 216, ../../sass/blocks/es67/_es67.sass */
  .es67 .razddvpol {
    border-top: 2px dashed #787878;
    margin: 0 auto 19px auto;
    width: 230px; }
    @media (max-width: 992px) {
      /* line 216, ../../sass/blocks/es67/_es67.sass */
      .es67 .razddvpol {
        display: none; } }
  /* line 223, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorts {
    margin: 5px 0px 0px 25px;
    height: 190px; }
    @media (max-width: 992px) {
      /* line 223, ../../sass/blocks/es67/_es67.sass */
      .es67 .calcdoorts {
        margin: 10px 0px 0px 0px;
        height: auto;
        text-align: center;
        display: inline-block; } }
  /* line 232, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorts1, .es67 .calcdoorts2, .es67 .calcdoorts3 {
    width: 66px;
    height: 66px;
    -webkit-border-radius: 33px;
    -moz-border-radius: 33px;
    border-radius: 33px;
    border: 2px solid transparent;
    cursor: pointer;
    display: inline-block;
    margin: 6px 5px 0px 0px; }
  /* line 243, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorts1 {
    background: url(/img/calcdoor/ts1_1.png) no-repeat center center; }
  /* line 246, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorts2 {
    background: url(/img/calcdoor/ts1_2.png) no-repeat center center; }
  /* line 249, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorts3 {
    background: url(/img/calcdoor/ts1_3.png) no-repeat center center; }
  /* line 252, ../../sass/blocks/es67/_es67.sass */
  .es67 .calcdoorts1:hover, .es67 .calcdoorts2:hover, .es67 .calcdoorts3:hover, .es67 .actdoorts {
    border: 2px solid #161616; }
  /* line 255, ../../sass/blocks/es67/_es67.sass */
  .es67 .dooracts {
    width: 220px;
    height: 277px;
    background: url(/img/calcdoor/dooracts.png) no-repeat center center;
    position: absolute;
    margin: 10px 0px 0px 420px;
    text-align: center;
    cursor: pointer; }
    @media (max-width: 992px) {
      /* line 255, ../../sass/blocks/es67/_es67.sass */
      .es67 .dooracts {
        top: 20px;
        right: 20px;
        margin: 0; } }
    @media (max-width: 768px) {
      /* line 255, ../../sass/blocks/es67/_es67.sass */
      .es67 .dooracts {
        position: relative;
        margin: 15px auto; } }
  /* line 271, ../../sass/blocks/es67/_es67.sass */
  .es67 .dooroldpr {
    font-size: 16px;
    text-decoration: line-through;
    line-height: 1;
    text-align: center; }
  /* line 277, ../../sass/blocks/es67/_es67.sass */
  .es67 .dooroldprtr {
    font-size: 10px;
    text-align: center;
    margin-bottom: 5px; }
  /* line 282, ../../sass/blocks/es67/_es67.sass */
  .es67 .doortextprtr {
    font-size: 26px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    text-shadow: black 1px 1px 2px, white 0px 0px 1em;
    line-height: 1;
    margin-bottom: 5px; }
  /* line 291, ../../sass/blocks/es67/_es67.sass */
  .es67 .doornewpr {
    font-size: 36px;
    text-align: center;
    font-weight: bold; }

@media (max-width: 480px) {
  /* line 297, ../../sass/blocks/es67/_es67.sass */
  .es67 .dooracts {
    right: 0; } }
/* line 1, ../../sass/blocks/es68/_es68.sass */
.es68 {
  padding-top: 50px;
  position: relative;
  z-index: 2; }
  /* line 5, ../../sass/blocks/es68/_es68.sass */
  .es68 .wrapper {
    padding-bottom: 50px; }
  @media (max-width: 720px) {
    /* line 1, ../../sass/blocks/es68/_es68.sass */
    .es68 {
      display: none; } }

/* line 9, ../../sass/blocks/es68/_es68.sass */
.es68__block {
  height: 276px;
  border: 3px solid #848484;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  display: flex; }
  @media (max-width: 1200px) {
    /* line 9, ../../sass/blocks/es68/_es68.sass */
    .es68__block {
      display: block;
      width: 667px;
      height: auto;
      margin: 0 auto 50px auto; } }
  @media (max-width: 768px) {
    /* line 9, ../../sass/blocks/es68/_es68.sass */
    .es68__block {
      margin: 0 auto 30px auto; } }

/* line 26, ../../sass/blocks/es68/_es68.sass */
.es68__desc {
  color: #5d5d62;
  margin-top: 10px;
  text-align: center; }

/* line 33, ../../sass/blocks/es68/_es68.sass */
.sliddiv .slider {
  width: 524px;
  height: 24px;
  background: url(/img/polz/slider-b.png);
  position: relative;
  margin: 0 0 0 70px;
  padding: 0 0px 0 0; }

/* line 43, ../../sass/blocks/es68/_es68.sass */
.slt {
  width: 48%; }
  /* line 45, ../../sass/blocks/es68/_es68.sass */
  .slt td {
    padding: 6px; }
  /* line 47, ../../sass/blocks/es68/_es68.sass */
  .slt tr td:first-child {
    padding-left: 30px; }
  @media (max-width: 1200px) {
    /* line 43, ../../sass/blocks/es68/_es68.sass */
    .slt {
      display: block;
      width: 667px; }
      /* line 53, ../../sass/blocks/es68/_es68.sass */
      .slt tr td:first-child {
        padding-left: 10px; } }

/* line 57, ../../sass/blocks/es68/_es68.sass */
.sliddiv .ui-slider-handle {
  width: 42px;
  height: 42px;
  position: absolute;
  top: -7px;
  margin-left: -15px;
  z-index: 200;
  background: url(/img/polz/slider-c_.png); }

/* line 69, ../../sass/blocks/es68/_es68.sass */
.sliddiv .ui-widget-content {
  border: 0px; }

/* line 72, ../../sass/blocks/es68/_es68.sass */
a {
  outline: none;
  -moz-outline-style: none; }

/* line 78, ../../sass/blocks/es68/_es68.sass */
.sliddiv {
  padding-top: 20px;
  width: 675px;
  height: 289px;
  background: url(/img/polz/sliddiv__.png) no-repeat;
  flex: none;
  margin-right: -15px;
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 2, ../../sass/blocks/b-pay/_b-pay.sass */
.b-pay {
  margin-top: 30px;
  margin-bottom: 50px; }
  /* line 5, ../../sass/blocks/b-pay/_b-pay.sass */
  .b-pay h2 {
    margin-bottom: 50px; }

/* line 9, ../../sass/blocks/b-pay/_b-pay.sass */
.payform {
  width: 40%;
  float: left;
  background: #ffe600;
  padding: 14px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #ffdd00;
  font-size: 16px;
  font-weight: bold;
  font-family: "Roboto-Regular"; }

/* line 23, ../../sass/blocks/b-pay/_b-pay.sass */
.payform input.paytext {
  border: 1px solid #ccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  width: 100%;
  height: 34px;
  padding: 0 10px;
  font-family: "Roboto-Regular";
  font-weight: 300;
  margin-bottom: 15px;
  margin-top: 5px;
  text-transform: uppercase; }

@media only screen and (max-width: 1200px) {
  /* line 39, ../../sass/blocks/b-pay/_b-pay.sass */
  .payform {
    width: 90%;
    float: none;
    margin: 0 auto;
    background: #ffe600;
    padding: 14px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid #ffdd00;
    font-size: 16px;
    font-weight: bold;
    font-family: "Roboto-Regular"; } }
/* line 1, ../../sass/blocks/b-txt/_b-txt.sass */
.b-txt {
  padding-top: 50px;
  padding-bottom: 60px;
  position: relative;
  z-index: 2; }
  /* line 6, ../../sass/blocks/b-txt/_b-txt.sass */
  .b-txt h1 {
    font-size: 44px;
    text-align: center;
    line-height: 1.1;
    font-weight: bold;
    color: #000; }
    @media (max-width: 1200px) {
      /* line 6, ../../sass/blocks/b-txt/_b-txt.sass */
      .b-txt h1 {
        font-size: 40px; } }
    @media (max-width: 992px) {
      /* line 6, ../../sass/blocks/b-txt/_b-txt.sass */
      .b-txt h1 {
        font-size: 36px; } }
    @media (max-width: 768px) {
      /* line 6, ../../sass/blocks/b-txt/_b-txt.sass */
      .b-txt h1 {
        font-size: 32px; } }
    @media (max-width: 480px) {
      /* line 6, ../../sass/blocks/b-txt/_b-txt.sass */
      .b-txt h1 {
        font-size: 28px; } }

/* line 21, ../../sass/blocks/b-txt/_b-txt.sass */
.es__desc {
  font-size: 30px;
  text-align: center;
  line-height: 1.1;
  margin: 20px auto 0 auto;
  width: 80%; }
  @media (max-width: 1200px) {
    /* line 21, ../../sass/blocks/b-txt/_b-txt.sass */
    .es__desc {
      font-size: 28px; } }
  @media (max-width: 992px) {
    /* line 21, ../../sass/blocks/b-txt/_b-txt.sass */
    .es__desc {
      font-size: 26px;
      width: 100%; } }
  @media (max-width: 768px) {
    /* line 21, ../../sass/blocks/b-txt/_b-txt.sass */
    .es__desc {
      font-size: 24px; } }
  @media (max-width: 480px) {
    /* line 21, ../../sass/blocks/b-txt/_b-txt.sass */
    .es__desc {
      font-size: 20px; } }

@media (max-width: 768px) {
  /* line 38, ../../sass/blocks/b-txt/_b-txt.sass */
  .b-txt {
    padding-top: 30px;
    padding-bottom: 30px; }
    /* line 41, ../../sass/blocks/b-txt/_b-txt.sass */
    .b-txt .ttl br {
      display: none; } }
/* line 44, ../../sass/blocks/b-txt/_b-txt.sass */
.b-desc {
  font-size: 24px;
  text-align: center;
  line-height: 1.1;
  font-style: italic;
  width: 80%;
  margin: 0 auto 50px auto; }
  @media (max-width: 480px) {
    /* line 44, ../../sass/blocks/b-txt/_b-txt.sass */
    .b-desc {
      font-size: 20px;
      width: 90%;
      margin: 0 auto 30px auto; } }

/* line 1, ../../sass/blocks/fly/_fly.sass */
.topclose5px {
  height: 10px;
  width: 100%;
  position: fixed;
  top: 0;
  z-index: 100; }

/* line 10, ../../sass/blocks/fly/_fly.sass */
#gift .modal-content {
  background: #fff;
  margin-top: 180px; }
/* line 13, ../../sass/blocks/fly/_fly.sass */
#gift .modal-header {
  border: 0px;
  padding: 0px; }
/* line 16, ../../sass/blocks/fly/_fly.sass */
#gift .close {
  opacity: 1; }

/* line 18, ../../sass/blocks/fly/_fly.sass */
#gift .modal_zag, #gift .madal_t1, #gift .madal_t2, #gift .modal_form_gift {
  float: right;
  width: 310px;
  text-align: left; }

/* line 23, ../../sass/blocks/fly/_fly.sass */
#gift .modal_zag {
  font-size: 46px;
  line-height: 1;
  font-weight: bold;
  margin-bottom: 30px; }
/* line 28, ../../sass/blocks/fly/_fly.sass */
#gift .madal_t1 {
  font-size: 16px;
  line-height: 1;
  margin-bottom: 5px; }
/* line 32, ../../sass/blocks/fly/_fly.sass */
#gift .madal_t2 {
  font-size: 18px;
  text-transform: uppercase;
  line-height: 1;
  font-weight: bold;
  color: #ff0200;
  margin-bottom: 30px; }
/* line 39, ../../sass/blocks/fly/_fly.sass */
#gift .giftbox {
  width: 330px;
  height: 387px;
  position: relative;
  margin-left: -130px;
  margin-top: -90px;
  float: left;
  background: url(/img/ne_uhodite_bez/box.png); }

/* line 48, ../../sass/blocks/fly/_fly.sass */
.ne_uhodite_bez_input {
  background: url(/img/ne_uhodite_bez/input_bg_260.png);
  height: 36px;
  width: 260px;
  margin: 0 auto 15px auto; }
  /* line 53, ../../sass/blocks/fly/_fly.sass */
  .ne_uhodite_bez_input input {
    height: 26px;
    width: 245px;
    margin: 5px 0px 0px 8px;
    font-size: 18px;
    font-weight: bold;
    background: none;
    border: 0px; }

/* line 63, ../../sass/blocks/fly/_fly.sass */
.ne_uhodite_bez_but {
  background: url(/img/ne_uhodite_bez/but_260.png);
  height: 48px;
  width: 268px;
  margin: auto; }

/* line 71, ../../sass/blocks/fly/_fly.sass */
.fly_girl {
  bottom: 240px;
  right: 20px;
  position: fixed;
  z-index: 99;
  cursor: pointer;
  width: 246px;
  height: 202px;
  text-align: center;
  z-index: 100;
  background: url(/img/zakazat_zamer/fly_zamer.png);
  background-size: cover;
  opacity: 0.6 !important;
  visibility: hidden;
  -webkit-transition: visibility 0.5s;
  -moz-transition: visibility 0.5s;
  -o-transition: visibility 0.5s;
  transition: visibility 0.5s; }
  /* line 89, ../../sass/blocks/fly/_fly.sass */
  .fly_girl div {
    font-size: 60px;
    text-transform: uppercase;
    text-align: left;
    margin-top: 120px;
    margin-left: 170px;
    color: #ffec00;
    font-weight: bold; }

/* line 99, ../../sass/blocks/fly/_fly.sass */
.fly_girl:hover {
  opacity: 1 !important; }

@media only screen and (max-width: 768px) {
  /* line 103, ../../sass/blocks/fly/_fly.sass */
  .fly_girl {
    display: none; }

  /* line 106, ../../sass/blocks/fly/_fly.sass */
  #gift .giftbox {
    display: none; }
  /* line 108, ../../sass/blocks/fly/_fly.sass */
  #gift .modal-dialog {
    width: 400px;
    margin: auto; }
  /* line 111, ../../sass/blocks/fly/_fly.sass */
  #gift .modal_form_gift {
    width: 260px;
    margin: auto; }
  /* line 114, ../../sass/blocks/fly/_fly.sass */
  #gift .modal_zag {
    font-size: 40px; }
  /* line 116, ../../sass/blocks/fly/_fly.sass */
  #gift .modal-body {
    padding: 0; }

  /* line 118, ../../sass/blocks/fly/_fly.sass */
  #gift .modal_zag, #gift .madal_t1, #gift .madal_t2, #gift .modal_form_gift {
    float: none;
    text-align: center; } }
@media only screen and (max-width: 480px) {
  /* line 123, ../../sass/blocks/fly/_fly.sass */
  #gift .modal-dialog {
    width: 96%; }
  /* line 125, ../../sass/blocks/fly/_fly.sass */
  #gift .modal_zag {
    font-size: 36px; }

  /* line 127, ../../sass/blocks/fly/_fly.sass */
  #gift .modal_zag, #gift .madal_t1, #gift .madal_t2, #gift .modal_form_gift {
    width: 100%; } }
/* line 130, ../../sass/blocks/fly/_fly.sass */
#want_zamer .modal-content {
  background: #fff; }

/* line 133, ../../sass/blocks/fly/_fly.sass */
#want_zamer .modal-header {
  padding: 0px;
  border: 0px; }

/* line 137, ../../sass/blocks/fly/_fly.sass */
#want_zamer .close {
  opacity: 1; }

/* line 141, ../../sass/blocks/fly/_fly.sass */
#want_zamer .modal_zag {
  font-size: 46px;
  font-weight: bold;
  line-height: 1;
  margin-top: -30px;
  margin-bottom: 35px; }
  @media (max-width: 480px) {
    /* line 141, ../../sass/blocks/fly/_fly.sass */
    #want_zamer .modal_zag {
      margin-top: 0; } }

/* line 149, ../../sass/blocks/fly/_fly.sass */
#want_zamer .want_block_center {
  width: 500px;
  height: 230px;
  margin: 0 auto; }

/* line 154, ../../sass/blocks/fly/_fly.sass */
#want_zamer .want_block_center_left {
  width: 250px;
  float: left; }

/* line 158, ../../sass/blocks/fly/_fly.sass */
.calend_bg {
  width: 178px;
  height: 200px;
  background: url(/img/zakazat_zamer/calend_bg.png);
  margin: 0 auto; }

/* line 164, ../../sass/blocks/fly/_fly.sass */
.yesterdaytodaytomorrow {
  padding: 0 12px; }

/* line 167, ../../sass/blocks/fly/_fly.sass */
.calend_bg_den {
  font-size: 70px;
  font-weight: bold;
  text-align: center;
  padding-top: 75px;
  line-height: 1; }

/* line 174, ../../sass/blocks/fly/_fly.sass */
.calend_bg_mesyats {
  font-size: 28px;
  text-align: center;
  text-transform: lowercase; }

/* line 179, ../../sass/blocks/fly/_fly.sass */
.yesterdaytodaytomorrow {
  float: right;
  width: 225px; }

/* line 183, ../../sass/blocks/fly/_fly.sass */
.yesterdaytodaytomorrow .t2_1, .yesterdaytodaytomorrow .t2_3 {
  font-size: 16px;
  text-transform: lowercase;
  text-align: left;
  line-height: 1;
  width: 185px;
  margin: 0 auto 15px auto;
  overflow: hidden;
  border-bottom: 2px solid #fecc1f;
  padding-left: 20px; }

/* line 194, ../../sass/blocks/fly/_fly.sass */
.yesterdaytodaytomorrow .t2_1 span, .yesterdaytodaytomorrow .t2_3 span {
  font-size: 40px;
  font-weight: bold;
  float: left;
  margin-right: 18px; }

/* line 200, ../../sass/blocks/fly/_fly.sass */
.yesterdaytodaytomorrow .t2_2 {
  font-size: 24px;
  color: #fff;
  font-weight: bold;
  text-transform: lowercase;
  text-align: left;
  line-height: 1;
  height: 64px;
  width: 240px;
  margin: 0 auto 15px auto;
  background: #3d82f3;
  border-bottom: 5px solid #fecc1f;
  overflow: hidden;
  padding-left: 26px;
  padding-top: 3px; }

/* line 216, ../../sass/blocks/fly/_fly.sass */
.yesterdaytodaytomorrow .t2_2 span {
  font-size: 54px;
  font-weight: bold;
  float: left;
  margin-right: 18px; }

/* line 222, ../../sass/blocks/fly/_fly.sass */
.want_zamer_forma {
  background: #ececec;
  width: auto;
  border-radius: 10px;
  padding: 25px 15px 15px 15px; }

/* line 229, ../../sass/blocks/fly/_fly.sass */
.ModalZapisNa_input {
  display: inline-block;
  margin-right: 15px;
  width: 198px;
  height: 44px;
  background: url(/img/zakazat_zamer/input_bg.png) no-repeat left top;
  margin-top: -40px; }

/* line 238, ../../sass/blocks/fly/_fly.sass */
.ModalZapisNa_input input {
  width: 188px;
  height: 30px;
  font-size: 18px;
  float: left;
  border: 0px;
  margin: 4px 0px 0px 6px; }

/* line 246, ../../sass/blocks/fly/_fly.sass */
.ModalZapisNa_but {
  display: inline-block;
  width: 235px;
  height: 48px;
  background: url(/img/zakazat_zamer/but.png); }

/* line 252, ../../sass/blocks/fly/_fly.sass */
.scchasgrey2 {
  width: auto;
  height: auto;
  display: block;
  overflow: auto;
  overflow-y: scroll;
  position: fixed;
  bottom: 0;
  right: 0;
  top: 0;
  left: 0;
  z-index: 100;
  background: url(../js/fancybox2/fancybox_overlay.png);
  display: none; }
  /* line 266, ../../sass/blocks/fly/_fly.sass */
  .scchasgrey2 .modal_zag {
    font-size: 52px;
    font-weight: bold;
    line-height: 1;
    padding-top: 20px;
    margin-bottom: 35px;
    text-align: center; }
  /* line 273, ../../sass/blocks/fly/_fly.sass */
  .scchasgrey2 .prav-info.top50 {
    margin-top: 50px; }

/* line 277, ../../sass/blocks/fly/_fly.sass */
.scchasgrey .modal_zag {
  font-size: 52px;
  font-weight: bold;
  line-height: 1;
  padding-top: 20px;
  margin-bottom: 35px;
  text-align: center; }

/* line 284, ../../sass/blocks/fly/_fly.sass */
.scchasblockclose2 {
  position: absolute;
  top: 15px;
  right: 13px;
  width: 17px;
  height: 16px;
  cursor: pointer;
  z-index: 8040;
  background-image: url(../img/myperezvonimclose.png); }

/* line 293, ../../sass/blocks/fly/_fly.sass */
.scchasgrey {
  width: auto;
  height: auto;
  display: block;
  overflow: auto;
  overflow-y: scroll;
  position: fixed;
  bottom: 0;
  right: 0;
  top: 0;
  left: 0;
  z-index: 100;
  background: url("../js/fancybox2/fancybox_overlay.png");
  display: none; }

/* line 308, ../../sass/blocks/fly/_fly.sass */
.scchasblockclose {
  position: absolute;
  top: 15px;
  right: 13px;
  width: 17px;
  height: 16px;
  cursor: pointer;
  z-index: 8040;
  background-image: url("../img/myperezvonimclose.png"); }

/* line 318, ../../sass/blocks/fly/_fly.sass */
.schchasbg {
  width: 926px;
  height: 525px;
  position: absolute;
  top: 50px;
  left: 50%;
  background: #fff;
  margin-left: -463px;
  opacity: 1;
  overflow: visible;
  z-index: 8050;
  background: url(../img/schchasbg.png); }

/* line 331, ../../sass/blocks/fly/_fly.sass */
.nashdesh {
  background: #ececec;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  min-height: 300px; }

/* line 338, ../../sass/blocks/fly/_fly.sass */
.korova {
  background: url(../img/korova.png);
  width: 270px;
  height: 269px;
  margin: -285px auto 0 auto;
  z-index: 100; }

/* line 346, ../../sass/blocks/fly/_fly.sass */
.kupongrey {
  width: auto;
  height: auto;
  overflow: auto;
  overflow-y: scroll;
  position: fixed;
  bottom: 0;
  right: 0;
  top: 0;
  left: 0;
  z-index: 1000;
  background: url("../js/fancybox2/fancybox_overlay.png");
  display: none; }

/* line 362, ../../sass/blocks/fly/_fly.sass */
.kuponclose {
  position: absolute;
  top: 130px;
  width: 61px;
  height: 61px;
  cursor: pointer;
  z-index: 8040;
  background-image: url("../img/kupon_crest.png");
  left: 50%;
  margin-left: 363px; }

/* line 375, ../../sass/blocks/fly/_fly.sass */
.kuponbg {
  height: 959px;
  position: absolute;
  width: 100%;
  top: 0px;
  opacity: 1;
  overflow: visible;
  z-index: 8050;
  background: url(../img/kupon_bg.png) no-repeat center top; }

/* line 386, ../../sass/blocks/fly/_fly.sass */
.kupon_cifra {
  width: 772px;
  height: 92px;
  background: url(../img/kupon_cifra.png) no-repeat center top;
  margin: 0 auto; }

@media only screen and (max-width: 992px) {
  /* line 395, ../../sass/blocks/fly/_fly.sass */
  .schchasbg {
    width: 400px;
    background: none;
    margin: auto;
    background: #fff;
    text-align: center;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    position: relative;
    left: auto;
    height: auto;
    padding-bottom: 10px; }

  /* line 406, ../../sass/blocks/fly/_fly.sass */
  .scchasgrey .modal_zag {
    font-size: 40px; }

  /* line 409, ../../sass/blocks/fly/_fly.sass */
  .blockzamer table {
    margin: 15px auto 0 auto !important; }

  /* line 411, ../../sass/blocks/fly/_fly.sass */
  .kuponbg {
    -moz-transform: scale(0.6);
    -ms-transform: scale(0.6);
    -webkit-transform: scale(0.6);
    transform: scale(0.6); }

  /* line 413, ../../sass/blocks/fly/_fly.sass */
  .scchasgrey2 .prav-info.top50 {
    margin-top: 25px !important; }

  /* line 415, ../../sass/blocks/fly/_fly.sass */
  .scchasgrey2 .modal_zag {
    font-size: 36px; } }
@media only screen and (max-width: 768px) {
  /* line 418, ../../sass/blocks/fly/_fly.sass */
  #want_zamer .modal_zag {
    font-size: 46px; }

  /* line 420, ../../sass/blocks/fly/_fly.sass */
  .want_zamer_forma {
    margin-bottom: -15px; }

  /* line 422, ../../sass/blocks/fly/_fly.sass */
  .kupongrey {
    display: none !important; } }
@media only screen and (max-width: 600px) {
  /* line 426, ../../sass/blocks/fly/_fly.sass */
  #want_zamer .modal_zag {
    font-size: 40px; }
  /* line 428, ../../sass/blocks/fly/_fly.sass */
  #want_zamer .want_block_center {
    width: 100%;
    height: auto; }
  /* line 431, ../../sass/blocks/fly/_fly.sass */
  #want_zamer .want_block_center_left {
    float: none;
    margin: auto; }
  /* line 434, ../../sass/blocks/fly/_fly.sass */
  #want_zamer .yesterdaytodaytomorrow {
    float: none;
    margin: 20px auto; }

  /* line 437, ../../sass/blocks/fly/_fly.sass */
  .ModalZapisNa_input {
    margin-right: 0px;
    margin-top: 0px; } }
@media only screen and (max-width: 480px) {
  /* line 441, ../../sass/blocks/fly/_fly.sass */
  #want_zamer {
    font-size: 36px; }
    /* line 442, ../../sass/blocks/fly/_fly.sass */
    #want_zamer .modal-body {
      padding: 0px; }

  /* line 446, ../../sass/blocks/fly/_fly.sass */
  .want_zamer_forma {
    padding: 15px 5px 5px 5px; }

  /* line 448, ../../sass/blocks/fly/_fly.sass */
  .yesterdaytodaytomorrow .t2_2 {
    width: auto;
    font-size: 22px; }

  /* line 451, ../../sass/blocks/fly/_fly.sass */
  #want_zamer .modal_zag {
    font-size: 34px; }

  /* line 453, ../../sass/blocks/fly/_fly.sass */
  .schchasbg {
    width: 96%;
    height: auto; }
    /* line 456, ../../sass/blocks/fly/_fly.sass */
    .schchasbg .comments {
      width: 96%;
      max-width: 340px; }

  /* line 460, ../../sass/blocks/fly/_fly.sass */
  .scchasgrey2 .modal_zag {
    font-size: 34px; }
  /* line 462, ../../sass/blocks/fly/_fly.sass */
  .scchasgrey2 .prav-info.top50 {
    margin-top: 15px;
    padding-bottom: 10px; }

  /* line 465, ../../sass/blocks/fly/_fly.sass */
  .cbh-phone {
    display: none; }

  /* line 468, ../../sass/blocks/fly/_fly.sass */
  .scchasgrey .modal_zag {
    font-size: 34px; }
  /* line 470, ../../sass/blocks/fly/_fly.sass */
  .scchasgrey .prav-info.top50 {
    margin-top: 15px;
    padding-bottom: 10px; } }
/* line 1, ../../sass/blocks/toptop/_toptop.sass */
.toptop {
  bottom: 20px;
  left: 20px;
  position: fixed;
  z-index: 99;
  cursor: pointer;
  color: #ccc;
  text-align: center;
  height: 61px;
  width: 105px;
  opacity: 0.7; }
  /* line 12, ../../sass/blocks/toptop/_toptop.sass */
  .toptop:hover {
    opacity: 1; }
  @media (max-width: 480px) {
    /* line 1, ../../sass/blocks/toptop/_toptop.sass */
    .toptop {
      left: -10px;
      bottom: 30px;
      -moz-transform: scale(0.8);
      -ms-transform: scale(0.8);
      -webkit-transform: scale(0.8);
      transform: scale(0.8); } }

/* line 1, ../../sass/blocks/preloader/_preloader.sass */
#loader-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9000;
  background: #000;
  background: rgba(0, 0, 0, 0.5);
  display: none; }

/* line 13, ../../sass/blocks/preloader/_preloader.sass */
#loader {
  display: block;
  position: relative;
  left: 50%;
  top: 50%;
  width: 150px;
  height: 150px;
  margin: -75px 0 0 -75px;
  border-radius: 50%;
  border: 2px solid transparent;
  border-top-color: #01d2e9;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite; }

/* line 28, ../../sass/blocks/preloader/_preloader.sass */
#loader:before {
  content: "";
  position: absolute;
  top: 5px;
  left: 5px;
  right: 5px;
  bottom: 5px;
  border-radius: 50%;
  border: 6px solid transparent;
  border-top-color: #e30613;
  -webkit-animation: spin 3s linear infinite;
  animation: spin 3s linear infinite; }

/* line 42, ../../sass/blocks/preloader/_preloader.sass */
#loader:after {
  content: "";
  position: absolute;
  top: 15px;
  left: 15px;
  right: 15px;
  bottom: 15px;
  border-radius: 50%;
  border: 3px solid transparent;
  border-top-color: #ffe600;
  -webkit-animation: spin 1.5s linear infinite;
  animation: spin 1.5s linear infinite; }

/* line 1, ../../sass/blocks/form/_form.sass */
.popgrey {
  width: auto;
  height: auto;
  display: block;
  overflow: auto;
  overflow-y: scroll;
  position: fixed;
  bottom: 0;
  right: 0;
  top: 0;
  left: 0;
  z-index: 8010;
  background: url(../js/fancybox2/fancybox_overlay.png);
  display: none; }

/* line 17, ../../sass/blocks/form/_form.sass */
.popblock {
  width: 687px;
  height: 302px;
  position: absolute;
  top: 200px;
  left: 50%;
  background: #fff;
  margin-left: -340px;
  opacity: 1;
  overflow: visible;
  z-index: 8030;
  background: url(../img/myperezvonimbg.png); }

/* line 32, ../../sass/blocks/form/_form.sass */
.popblockclose {
  position: absolute;
  top: 15px;
  right: 13px;
  width: 17px;
  height: 16px;
  cursor: pointer;
  z-index: 8040;
  background-image: url("../img/myperezvonimclose.png"); }

/* line 43, ../../sass/blocks/form/_form.sass */
.myperezvoniminput {
  background: url(../img/myperezvoniminput.png);
  width: 250px;
  height: 38px; }

/* line 48, ../../sass/blocks/form/_form.sass */
.myperezvoniminput input {
  width: 235px;
  height: 38px;
  margin: 0px 0px 0px 5px;
  font-size: 24px;
  border: 0px;
  background: none; }

/* line 59, ../../sass/blocks/form/_form.sass */
.zamergrey {
  width: auto;
  height: auto;
  display: block;
  overflow: auto;
  overflow-y: scroll;
  position: fixed;
  bottom: 0;
  right: 0;
  top: 0;
  left: 0;
  z-index: 8010;
  background: url("../js/fancybox2/fancybox_overlay.png");
  display: none; }

/* line 74, ../../sass/blocks/form/_form.sass */
.zamerblock {
  width: 919px;
  height: 615px;
  position: absolute;
  top: 50px;
  left: 50%;
  background: #fff;
  margin-left: -455px;
  opacity: 1;
  overflow: visible;
  z-index: 8030;
  background: url(../img/zamerbg.png); }
  /* line 86, ../../sass/blocks/form/_form.sass */
  .zamerblock .comment {
    font-size: 14px;
    font-style: italic;
    color: #aeaeae;
    margin-left: 45px; }
  /* line 91, ../../sass/blocks/form/_form.sass */
  .zamerblock .otztextareaform {
    margin-left: 0; }

/* line 94, ../../sass/blocks/form/_form.sass */
.zamerblockclose {
  position: absolute;
  top: 15px;
  right: 13px;
  width: 17px;
  height: 16px;
  cursor: pointer;
  z-index: 8040;
  background-image: url("../img/myperezvonimclose.png"); }

/* line 107, ../../sass/blocks/form/_form.sass */
.menuzameract {
  font-size: 24px;
  font-weight: bold;
  background: #fbdb00;
  padding: 3px 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px; }
  /* line 115, ../../sass/blocks/form/_form.sass */
  .menuzameract span {
    border-bottom: 2px solid transparent; }

/* line 117, ../../sass/blocks/form/_form.sass */
.menuzamer {
  font-size: 24px;
  font-weight: bold;
  background: #fff;
  padding: 3px 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  color: #5394ff;
  cursor: pointer; }

/* line 128, ../../sass/blocks/form/_form.sass */
.zamerblock__tub {
  margin: 25px 0px 0px 40px;
  display: flex;
  align-items: center;
  font-size: 18px; }
  /* line 133, ../../sass/blocks/form/_form.sass */
  .zamerblock__tub span:nth-child(2) {
    font-style: italic;
    padding: 0 15px; }

/* line 136, ../../sass/blocks/form/_form.sass */
.menuzamer span {
  border-bottom: 2px dashed #5394ff !important; }

/* line 138, ../../sass/blocks/form/_form.sass */
.tbl-form {
  display: flex;
  margin: 15px 45px 0px 45px;
  align-items: center; }
  /* line 142, ../../sass/blocks/form/_form.sass */
  .tbl-form label {
    font-size: 20px;
    width: 110px;
    flex: none;
    font-weight: normal; }

/* line 147, ../../sass/blocks/form/_form.sass */
.tbl-form2 {
  margin: 15px 45px 0px 45px; }

/* line 149, ../../sass/blocks/form/_form.sass */
.tbl-form4 {
  margin: 15px 45px 0px 45px; }
  /* line 151, ../../sass/blocks/form/_form.sass */
  .tbl-form4 label {
    font-size: 20px;
    font-weight: normal; }

/* line 154, ../../sass/blocks/form/_form.sass */
.tbl-form3 {
  margin: 20px 45px 0px 45px; }

/* line 159, ../../sass/blocks/form/_form.sass */
.modal .modalblockclose {
  position: absolute;
  top: 15px;
  right: 13px;
  width: 17px;
  height: 16px;
  cursor: pointer;
  z-index: 8040;
  background-image: url(../img/myperezvonimclose.png); }
/* line 168, ../../sass/blocks/form/_form.sass */
.modal .modal-content {
  background: url(../img/modalbg.png);
  margin: 150px auto 0px auto;
  text-align: center;
  padding: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: 0px; }
/* line 175, ../../sass/blocks/form/_form.sass */
.modal .modal-zag {
  font-size: 32px;
  color: #000;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.2; }
/* line 181, ../../sass/blocks/form/_form.sass */
.modal .modal-desc {
  font-size: 16px; }

/* line 184, ../../sass/blocks/form/_form.sass */
.reveal-modal .ttl {
  font-size: 20px;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
  text-align: center; }

@media (max-width: 992px) {
  /* line 193, ../../sass/blocks/form/_form.sass */
  .zamerblock {
    width: 480px;
    margin-left: 0;
    height: auto;
    margin: 30px auto;
    text-align: center;
    background: #fff;
    top: auto;
    left: auto;
    position: relative;
    padding-bottom: 10px; }
    /* line 204, ../../sass/blocks/form/_form.sass */
    .zamerblock .otztextareaform {
      width: 358px;
      margin: auto; }
    /* line 207, ../../sass/blocks/form/_form.sass */
    .zamerblock .comment {
      margin-left: 0px;
      margin-top: 10px;
      padding-left: 10px;
      padding-right: 10px; }
      /* line 212, ../../sass/blocks/form/_form.sass */
      .zamerblock .comment br {
        display: none; }
    /* line 214, ../../sass/blocks/form/_form.sass */
    .zamerblock .prav-info {
      padding: 0 20px; }

  /* line 216, ../../sass/blocks/form/_form.sass */
  .zamerblock__tub {
    margin: 0px 0px 0px 0px;
    padding-top: 25px;
    display: block; }
    /* line 220, ../../sass/blocks/form/_form.sass */
    .zamerblock__tub span {
      display: inline-block; }
      /* line 222, ../../sass/blocks/form/_form.sass */
      .zamerblock__tub span:nth-child(2) {
        display: none; }

  /* line 224, ../../sass/blocks/form/_form.sass */
  .myperezvoniminput {
    margin: auto; } }
@media (max-width: 580px) {
  /* line 227, ../../sass/blocks/form/_form.sass */
  .zamerblock {
    width: 96%; }
    /* line 229, ../../sass/blocks/form/_form.sass */
    .zamerblock .otztextareaform {
      width: 235px; }
      /* line 231, ../../sass/blocks/form/_form.sass */
      .zamerblock .otztextareaform textarea {
        width: 235px; }
    /* line 233, ../../sass/blocks/form/_form.sass */
    .zamerblock .prav-info.top40 {
      margin-top: 20px;
      padding-bottom: 15px; }

  /* line 236, ../../sass/blocks/form/_form.sass */
  .menuzameract {
    font-size: 18px; }

  /* line 238, ../../sass/blocks/form/_form.sass */
  .menuzamer {
    font-size: 18px; }

  /* line 240, ../../sass/blocks/form/_form.sass */
  .tbl-form {
    display: block;
    margin: 15px 0px 0px 0px; }

  /* line 243, ../../sass/blocks/form/_form.sass */
  .tbl-form label {
    font-size: 18px;
    margin-bottom: 5px; }

  /* line 246, ../../sass/blocks/form/_form.sass */
  .tbl-form4 label {
    font-size: 18px;
    margin-bottom: 5px; }

  /* line 249, ../../sass/blocks/form/_form.sass */
  .myperezvoniminput {
    margin: auto; }

  /* line 251, ../../sass/blocks/form/_form.sass */
  .zamerblock .otztextareaform {
    margin-left: 0;
    margin: auto; }

  /* line 254, ../../sass/blocks/form/_form.sass */
  .tbl-form2 {
    margin: 5px 0px 0px 0px; }

  /* line 256, ../../sass/blocks/form/_form.sass */
  .tbl-form3 {
    margin: 15px 0px 0px 0px; }

  /* line 258, ../../sass/blocks/form/_form.sass */
  .tbl-form4 {
    margin: 15px 0px 0px 0px; }

  /* line 260, ../../sass/blocks/form/_form.sass */
  .zamerblock .comment {
    font-size: 12px; } }
/* line 1, ../../sass/blocks/footer/_footer.sass */
.footer {
  background: url("/img/bottombg.png") bottom center repeat-x;
  height: 140px; }
  /* line 4, ../../sass/blocks/footer/_footer.sass */
  .footer .wrapper {
    position: relative; }

/* line 6, ../../sass/blocks/footer/_footer.sass */
.footer__phone {
  position: absolute;
  top: 60px;
  right: 15px; }
  /* line 10, ../../sass/blocks/footer/_footer.sass */
  .footer__phone .link {
    font-size: 26px;
    font-weight: bold;
    color: #000;
    text-decoration: none;
    display: block; }
    /* line 16, ../../sass/blocks/footer/_footer.sass */
    .footer__phone .link:hover {
      text-decoration: none; }
  /* line 18, ../../sass/blocks/footer/_footer.sass */
  .footer__phone .pay {
    font-style: italic;
    font-size: 16px; }
    /* line 21, ../../sass/blocks/footer/_footer.sass */
    .footer__phone .pay a {
      color: #000; }
      /* line 23, ../../sass/blocks/footer/_footer.sass */
      .footer__phone .pay a i {
        margin-left: 7px;
        text-decoration: underline; }
      /* line 27, ../../sass/blocks/footer/_footer.sass */
      .footer__phone .pay a:hover i {
        text-decoration: none; }

/* line 29, ../../sass/blocks/footer/_footer.sass */
.footer__menu {
  padding-top: 40px;
  width: 75%; }
  /* line 32, ../../sass/blocks/footer/_footer.sass */
  .footer__menu a {
    font-size: 14px;
    color: #000;
    white-space: nowrap;
    text-decoration: underline;
    margin-right: 20px;
    margin-bottom: 8px;
    display: inline-block; }
    /* line 40, ../../sass/blocks/footer/_footer.sass */
    .footer__menu a:hover {
      text-decoration: none; }

/* line 42, ../../sass/blocks/footer/_footer.sass */
.dop__info {
  display: inline-flex;
  flex-direction: row-reverse;
  margin-top: 30px;
  align-items: center;
  justify-content: flex-end; }
  /* line 48, ../../sass/blocks/footer/_footer.sass */
  .dop__info .dop__info_item {
    margin-right: 30px; }
    /* line 50, ../../sass/blocks/footer/_footer.sass */
    .dop__info .dop__info_item a {
      font-size: 14px;
      color: #161616;
      text-decoration: underline; }
      /* line 54, ../../sass/blocks/footer/_footer.sass */
      .dop__info .dop__info_item a:hover {
        text-decoration: none; }
    /* line 56, ../../sass/blocks/footer/_footer.sass */
    .dop__info .dop__info_item .im {
      opacity: 0.6; }
      /* line 58, ../../sass/blocks/footer/_footer.sass */
      .dop__info .dop__info_item .im:hover {
        opacity: 1; }

/* line 61, ../../sass/blocks/footer/_footer.sass */
.pechat {
  position: absolute;
  top: 0;
  right: 300px; }

@media (max-width: 1200px) {
  /* line 66, ../../sass/blocks/footer/_footer.sass */
  .pechat {
    display: none; }

  /* line 68, ../../sass/blocks/footer/_footer.sass */
  .footer {
    height: auto;
    background: url(/img/bottombg.png) right center no-repeat;
    background-size: cover; } }
@media (max-width: 992px) {
  /* line 74, ../../sass/blocks/footer/_footer.sass */
  .footer__menu {
    width: 100%; }

  /* line 76, ../../sass/blocks/footer/_footer.sass */
  .footer__phone {
    top: 74px; }

  /* line 78, ../../sass/blocks/footer/_footer.sass */
  .dop__info {
    margin-top: 30px;
    padding-bottom: 10px; } }
@media (max-width: 768px) {
  /* line 82, ../../sass/blocks/footer/_footer.sass */
  .footer__menu {
    text-align: center;
    width: 100%;
    margin-top: -45px;
    margin-bottom: 20px;
    padding-top: 60px; }

  /* line 88, ../../sass/blocks/footer/_footer.sass */
  .footer__phone {
    position: relative;
    top: auto;
    right: auto;
    text-align: center; }

  /* line 93, ../../sass/blocks/footer/_footer.sass */
  .dop__info {
    display: flex;
    flex-direction: row-reverse;
    margin-top: 30px;
    align-items: center;
    justify-content: center; } }
@media (max-width: 480px) {
  /* line 100, ../../sass/blocks/footer/_footer.sass */
  .footer {
    background: none;
    background: linear-gradient(0deg, #ffbc00 0%, #fff100 100%);
    background-color: #ffbc00; }

  /* line 104, ../../sass/blocks/footer/_footer.sass */
  .footer__menu {
    margin-top: 20px;
    padding-top: 30px; }

  /* line 107, ../../sass/blocks/footer/_footer.sass */
  .dop__info {
    display: block;
    text-align: center; }

  /* line 110, ../../sass/blocks/footer/_footer.sass */
  .dop__info_item {
    margin-right: 0px;
    margin-bottom: 10px; } }
/* lib for sprites */
/* line 128, icon/*.png */
.icon-sprite, .icon-arrbot, .shop-link .link.active:before, .icon-close, .icon-icotel1, .phone__block.ico1:before, .icon-icotel2, .phone__block.ico2:before, .icon-icotel3, .phone__block.ico3:before, .icon-icotel4, .phone__block.ico4:before, .icon-strright, .es1__crumbs .link:before, .icon-tiprazcalk, .icon-topsmmenuclock, .b-header__menu .link.ico2:before, .icon-topsmmenuotzivy, .b-header__menu .link.ico3:before, .icon-topsmmenustar, .b-header__menu .link.ico1:before {
  background-image: url('../img/icon-sb46972aba3.png');
  background-repeat: no-repeat; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-arrbot, .shop-link .link.active:before {
  background-position: 0 -21px;
  height: 13px;
  width: 25px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-close {
  background-position: 0 -66px;
  height: 25px;
  width: 24px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-icotel1, .phone__block.ico1:before {
  background-position: -16px -5px;
  height: 16px;
  width: 16px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-icotel2, .phone__block.ico2:before {
  background-position: 0 -5px;
  height: 16px;
  width: 16px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-icotel3, .phone__block.ico3:before {
  background-position: 0 -50px;
  height: 16px;
  width: 16px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-icotel4, .phone__block.ico4:before {
  background-position: -16px -34px;
  height: 16px;
  width: 16px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-strright, .es1__crumbs .link:before {
  background-position: 0 0;
  height: 5px;
  width: 32px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-tiprazcalk {
  background-position: -6px -34px;
  height: 12px;
  width: 10px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-topsmmenuclock, .b-header__menu .link.ico2:before {
  background-position: 0 -34px;
  height: 11px;
  width: 6px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-topsmmenuotzivy, .b-header__menu .link.ico3:before {
  background-position: -24px -66px;
  height: 8px;
  width: 8px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-topsmmenustar, .b-header__menu .link.ico1:before {
  background-position: -25px -21px;
  height: 7px;
  width: 7px; }

/* line 16, ../../sass/_icon.sass */
*[class^='icon-'] {
  display: inline-block; }

/* extension */
/* line 1, ../../sass/_fancybox-scrolable.sass */
.fancybox-scrolable {
  width: 100% !important;
  height: auto !important;
  position: fixed !important;
  top: 0px !important;
  bottom: 0px !important;
  left: 0px !important;
  right: 0px !important;
  display: block !important;
  overflow: auto !important; }
  /* line 11, ../../sass/_fancybox-scrolable.sass */
  .fancybox-scrolable .fancybox-inner {
    height: auto !important;
    overflow: visible !important;
    margin: 30px auto; }

/* line 15, ../../sass/_fancybox-scrolable.sass */
.body-fancybox-scrolable-open {
  overflow: hidden !important; }

.es55__form_item button[type="submit"] {
  background: transparent;
  border: none;
  padding: 0;
  margin: 0;
}
.topperezv button[type="submit"] {
  background: transparent;
  border: none;
  padding: 0;
  margin: 0;
}
.zakazformabg button[type="submit"] {
  background: transparent;
  border: none;
  padding: 0;
  margin: 0;
}
.telformbg button[type="submit"] {
  background: transparent;
  border: none;
  padding: 0;
  margin: 0;
}
.otzbgform button[type="submit"] {
  background: transparent;
  border: none;
  padding: 0;
  margin: 0;
}
.field-name {
  display: none;
}