.st0 {
  fill: #ddd;
}
.st1 {
  opacity: 0.25;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=25);
  fill: #e41e26;
  enable-background: new;
}
.st2 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  fill: #e41e26;
  enable-background: new;
}
.land {
  cursor: pointer;
  transition: opacity 0.5s ease-in-out;
}
.land:hover {
  cursor: pointer;
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  fill: #e41e26;
  enable-background: new;
}
.about-maps {
  background: #f7f7f7;
  position: relative;
  margin: 32px 0 30px 0;
  overflow: hidden;
}
.about-maps:after {
  padding-top: 34%;
  display: block;
  content: " ";
}
@media screen and (max-width: 959px) {
  .about-maps:after {
    padding-top: 42%;
  }
}
@media screen and (max-width: 759px) {
  .about-maps:after {
    padding-top: 93%;
  }
}
@media screen and (max-width: 479px) {
  .about-maps:after {
    padding-top: 153%;
  }
}
.about-maps .section-box__title {
  margin-top: 32px;
  color: #4d4d4d;
  padding-top: 0;
  font-size: 1.818rem;
  z-index: 6;
  position: relative;
}
.about-map-viewport {
  position: absolute;
  top: -60px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
}
@media screen and (max-width: 1279px) {
  .about-map-viewport {
    left: -35%;
  }
}
@media screen and (max-width: 959px) {
  .about-map-viewport {
    left: -35%;
    right: -14%;
  }
}
@media screen and (max-width: 759px) {
  .about-map-viewport {
    top: -50px;
    left: -90%;
    right: auto;
    width: 200%;
  }
}
@media screen and (max-width: 479px) {
  .about-map-viewport {
    top: 0;
    left: -90%;
    right: auto;
    width: 200%;
  }
}
.about-map-countries {
  position: absolute;
  z-index: 5;
  top: 0;
  left: 0;
  right: 50%;
  bottom: 0;
  overflow: visible;
}
.about-map-countries .country {
  position: absolute;
  display: none;
  right: 0;
  width: 320px;
  padding: 30px;
  background: #fff;
  opacity: 0.96;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=96);
  top: 50%;
  margin-top: -115px;
  transition: opacity 0.2s ease-in-out;
  box-shadow: 0px 0px 10px 0px rgba(140,149,155,0.1);
}
.about-map-countries .country .flag {
  margin: 0 0 0.6rem;
}
.about-map-countries .country .flag img {
  width: 49px;
  height: 36px;
}
@media screen and (max-width: 639px) {
  .about-map-countries .country .flag img {
    width: 25px;
    height: 18px;
  }
}
.about-map-countries .country h3 {
  font-weight: 600;
  line-height: 1;
  font-size: 1.1rem;
  padding: 0 0 0.6rem;
  margin: 0;
}
.about-map-countries .country p {
  font-size: 0.75rem;
  color: #333;
  padding: 0;
  margin: 0;
  line-height: 1.5;
}
.about-map-countries .country.active {
  display: block;
}
@media screen and (max-width: 1279px) {
  .about-map-countries .country {
    left: 32px;
    right: auto;
  }
}
@media screen and (max-width: 959px) {
  .about-map-countries .country {
    width: 250px;
    left: 20px;
    padding: 25px;
  }
}
@media screen and (max-width: 759px) {
  .about-map-countries .country {
    left: 20px;
    right: 20px;
    bottom: 90px;
    padding: 20px;
    width: auto;
    top: auto;
    margin: 0;
    pointer-events: all;
    z-index: 10;
    pointer-events: auto;
  }
}
@media screen and (max-width: 639px) {
  .about-map-countries .country {
    bottom: 100px;
  }
}
@media screen and (max-width: 479px) {
  .about-map-countries .country {
    bottom: 160px;
  }
}
@media screen and (max-width: 1279px) {
  .about-map-countries {
    right: 100%;
  }
}
@media screen and (max-width: 759px) {
  .about-map-countries {
    right: 0;
  }
}
.country-selector--container {
  position: absolute;
  left: 50%;
  margin-left: -140px;
  right: 20px;
  bottom: 300px;
  display: none;
  z-index: 22;
}
.country-selector--container select,
.country-selector--container .jqselect,
.country-selector--container .jq-selectbox {
  width: 100%;
}
@media screen and (max-width: 759px) {
  .country-selector--container {
    display: block;
  }
}
@media screen and (max-width: 639px) {
  .country-selector--container {
    bottom: 290px;
  }
}
@media screen and (max-width: 479px) {
  .country-selector--container {
    bottom: 340px;
  }
}
.about-map-disclaimer {
  position: absolute;
  bottom: 0;
  left: 20px;
  right: 20px;
  z-index: 3;
}
.about-map-disclaimer p {
  font-size: 0.75rem;
  color: #999;
  line-height: 1.5;
  pointer-events: none;
}
.about-message {
  background: #eaeae9;
  position: relative;
  margin-bottom: 2rem;
  overflow: hidden;
  z-index: 1;
}
.about-message:before {
  content: " ";
  background: url("../i/about/about-message-before.png") no-repeat 50% 0;
  background-size: 100% auto;
  height: 15px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 3;
}
.about-message:after {
  content: " ";
  background: url("../i/about/about-message-after.png") no-repeat 50% 100%;
  background-size: 100% auto;
  height: 16px;
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  z-index: 3;
}
.about-full-message {
  background: #eaeae9;
  position: relative;
  margin-bottom: -60px;
  overflow: hidden;
}
.about-full-message:before {
  content: " ";
  background: url("../i/about/about-message-before.png") no-repeat 50% 0;
  background-size: 100% auto;
  height: 15px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 3;
}
.about-message__contents {
  position: relative;
}
.about-full-message__contents {
  position: relative;
  padding-top: 3rem;
}
@media screen and (max-width: 759px) {
  .about-full-message__contents {
    padding-top: 1.2rem;
  }
}
@media screen and (max-width: 639px) {
  .about-full-message__contents {
    min-height: 400px;
  }
}
.about-message__visual {
  position: absolute;
  right: 0;
  left: 40%;
  top: 0;
  bottom: 0;
  z-index: 1;
  background: url("../../content/i/about-message-visual.jpg") no-repeat 100% 100%;
  background-size: contain;
}
.about-message__visual img {
  height: 100%;
  display: none;
}
@media screen and (max-width: 1279px) {
  .about-message__visual {
    top: 40px;
    right: -40px;
  }
}
@media screen and (max-width: 959px) {
  .about-message__visual {
    right: -150px;
  }
}
@media screen and (max-width: 639px) {
  .about-message__visual {
    right: 0;
    left: 0;
    bottom: -30px;
    top: auto;
    margin-top: -60px;
    height: 340px;
    text-align: center;
    vertical-align: bottom;
    position: relative;
    background: url("../../content/i/about-message-visual.jpg") no-repeat 50% 100%;
    background-size: contain;
  }
  .about-message__visual img {
    height: 100%;
    max-height: 400px;
  }
}
@media screen and (max-width: 479px) {
  .about-message__visual {
    right: 0;
    left: 0;
    bottom: -30px;
    top: auto;
    height: 200px;
    text-align: center;
    vertical-align: bottom;
    position: relative;
  }
  .about-message__visual img {
    height: 100%;
    max-height: 400px;
  }
}
.about-top-message__visual {
  display: none;
}
@media screen and (max-width: 759px) {
  .about-top-message__visual {
    display: block;
    height: 250px;
    text-align: center;
  }
  .about-top-message__visual img {
    height: 100%;
    padding-right: 20px;
    padding-left: 20px;
    border-bottom: 1px solid #ccc;
  }
}
.about-full-message__visual {
  position: absolute;
  right: 0;
  top: 40px;
  bottom: 0;
  left: 50%;
  z-index: 0;
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: contain;
}
@media screen and (min-width: 1680px) {
  .about-full-message__visual {
    background-position: 300px 100%;
  }
}
@media screen and (max-width: 1445px) {
  .about-full-message__visual {
    top: 50px;
    right: -30px;
  }
}
@media screen and (max-width: 1345px) {
  .about-full-message__visual {
    top: 70px;
    right: -80px;
  }
}
@media screen and (max-width: 1300px) {
  .about-full-message__visual {
    right: -100px;
  }
}
@media screen and (max-width: 1279px) {
  .about-full-message__visual {
    top: 60px;
    right: -30px;
  }
}
@media screen and (max-width: 1140px) {
  .about-full-message__visual {
    right: -60px;
  }
}
@media screen and (max-width: 1050px) {
  .about-full-message__visual {
    right: -100px;
  }
}
@media screen and (max-width: 959px) {
  .about-full-message__visual {
    top: 140px;
    right: -55px;
  }
}
.about-message__title {
  text-align: center;
  font-size: 2.5rem;
  position: relative;
  z-index: 2;
}
.about-message__text {
  position: relative;
  z-index: 2;
  margin-right: 42%;
  margin-left: 5rem;
  line-height: 1.3;
  padding-bottom: 1rem;
}
@media screen and (max-width: 1279px) {
  .about-message__text {
    margin-left: 0;
    margin-right: 50%;
  }
}
@media screen and (max-width: 959px) {
  .about-message__text {
    margin-left: 0;
    margin-right: 37%;
  }
}
@media screen and (max-width: 759px) {
  .about-message__text {
    margin-right: 37%;
  }
}
@media screen and (max-width: 639px) {
  .about-message__text {
    margin-right: 0;
  }
}
.about-message__text p {
  font-size: 1.2rem;
  font-style: italic;
  font-weight: 100;
}
@media screen and (max-width: 639px) {
  .about-message__text p {
    display: none;
  }
}
.about-message__text a {
  font-style: normal;
}
.about-message__text small {
  font-size: 0.85rem;
}
.about-message__text .default-text {
  font-size: 0.93rem;
  font-style: normal;
}
@media screen and (max-width: 959px) {
  .about-message__text .default-text {
    font-size: 0.88rem;
    margin-right: 10rem;
  }
}
@media screen and (max-width: 1279px) {
  .about-message__text .default-text {
    margin-right: 2rem;
  }
}
@media screen and (max-width: 759px) {
  .about-message__text .default-text {
    display: block;
    margin-right: 0;
    font-size: 0.93rem;
  }
}
@media screen and (max-width: 759px) {
  .about-message__text .default-italic {
    display: block;
  }
}
.about-message__text .foot-notes {
  font-style: normal;
  padding-top: 1.63rem;
  font-size: 0.9rem;
}
@media screen and (max-width: 639px) {
  .about-message__text .foot-notes {
    display: block;
    padding-top: 0;
  }
}
.about-message__text .signed:after {
  content: '';
  display: table;
  clear: both;
}
.about-message__text .signed span {
  width: 239px;
  float: left;
}
@media screen and (max-width: 759px) {
  .about-message__text .signed span {
    width: 48%;
  }
  .about-message__text .signed span img {
    max-width: 100%;
  }
}
.about-message__text .only-medium-phones {
  display: none;
}
@media screen and (max-width: 639px) {
  .about-message__text .only-medium-phones {
    display: block;
  }
}
.about-full-message__text {
  position: relative;
  z-index: 2;
  margin-right: 39%;
  margin-left: 5rem;
  line-height: 1.3;
  padding-bottom: 1rem;
}
@media screen and (max-width: 1279px) {
  .about-full-message__text {
    margin-left: 0;
    margin-right: 34%;
  }
}
@media screen and (max-width: 1152px) {
  .about-full-message__text {
    margin-right: 37%;
  }
}
@media screen and (max-width: 1132px) {
  .about-full-message__text {
    margin-right: 40%;
  }
}
@media screen and (max-width: 1050px) {
  .about-full-message__text {
    margin-right: 42%;
  }
}
@media screen and (max-width: 959px) {
  .about-full-message__text {
    margin-left: 0;
    margin-right: 40%;
  }
}
@media screen and (max-width: 759px) {
  .about-full-message__text {
    margin-left: 0;
    margin-right: 0;
  }
}
.about-full-message__text p {
  font-size: 1.2rem;
  font-style: italic;
  font-weight: 100;
}
@media screen and (max-width: 639px) {
  .about-full-message__text p {
    display: none;
  }
}
.about-full-message__text a {
  font-style: normal;
}
.about-full-message__text small {
  font-size: 0.85rem;
}
.about-full-message__text .default-text {
  font-size: 0.93rem;
  font-style: normal;
}
@media screen and (max-width: 959px) {
  .about-full-message__text .default-text {
    font-size: 0.78rem;
    margin-right: 10rem;
  }
}
@media screen and (max-width: 1279px) {
  .about-full-message__text .default-text {
    margin-right: 2rem;
  }
}
@media screen and (max-width: 759px) {
  .about-full-message__text .default-text {
    display: block;
    margin-right: 0;
    font-size: 0.93rem;
  }
}
@media screen and (max-width: 759px) {
  .about-full-message__text .default-italic {
    display: block;
  }
}
.about-full-message__text .foot-notes {
  font-style: normal;
  padding-top: 1.63rem;
  font-size: 0.9rem;
}
@media screen and (max-width: 639px) {
  .about-full-message__text .foot-notes {
    display: block;
    padding-top: 0;
  }
}
.about-full-message__text .signed:after {
  content: '';
  display: table;
  clear: both;
}
.about-full-message__text .signed span {
  width: 239px;
  float: left;
}
@media screen and (max-width: 759px) {
  .about-full-message__text .signed span {
    width: 48%;
  }
  .about-full-message__text .signed span img {
    max-width: 100%;
  }
}
.about-full-message__text .only-medium-phones {
  display: none;
}
@media screen and (max-width: 639px) {
  .about-full-message__text .only-medium-phones {
    display: block;
  }
}

.add-service {
  text-align: center;
  font-size: 0.75rem;
  margin: 25px auto 20px;
  padding: 25px 50px 31px;
}
@media screen and (max-width: 759px) {
  .add-service {
    padding: 15px 20px;
    overflow: hidden;
    font-size: 1rem;
    text-align: left;
    margin-left: -20px;
    margin-right: -20px;
  }
}
@media screen and (max-width: 1279px) {
  .add-service {
    background: #f7f7f7;
  }
}
.add-service__icon {
  height: 68px;
  margin-bottom: 10px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
@media screen and (max-width: 759px) {
  .add-service__icon {
    width: 45px;
    height: 45px;
    float: left;
    padding-right: 15px;
    margin-top: -5px;
    margin-bottom: 0;
  }
}
.add-service_roaming {
  margin-top: 0;
}
@media screen and (max-width: 759px) {
  .add-service_roaming {
    margin-top: 10px;
    margin-bottom: 10px;
  }
}

.actions-list {
  padding-top: 1.8rem;
  font-size: 22px;
}
@media screen and (max-width: 1679px) {
  .actions-list {
    font-size: 20px;
  }
}
@media screen and (max-width: 959px) {
  .actions-list {
    height: auto;
    font-size: 18px;
  }
}
@media screen and (max-width: 759px) {
  .actions-list {
    font-size: 16px;
  }
}
.actions-list__item {
  border: 1px solid rgba(0,0,0,0.1);
  width: 100%;
  max-width: 1194px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
}
.actions-list__item:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .actions-list__item {
    max-width: 280px;
  }
}
.actions-list__item+ .actions-list__item {
  margin-top: 30px;
}
@media screen and (max-width: 759px) {
  .actions-list__item+ .actions-list__item {
    margin-top: 20px;
  }
}
.actions-list__media {
  width: 246px;
  height: 100%;
  min-height: 266px;
  text-align: center;
  overflow: hidden;
  float: left;
  position: relative;
}
@media screen and (max-width: 759px) {
  .actions-list__media {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
}
.actions-list__img {
  display: block;
  width: 280px;
  min-height: 100%;
  max-height: 260px;
  margin-left: -140px;
  position: absolute;
  top: 0;
  left: 50%;
}
.actions-list__wrap {
  width: 100%;
  padding: 23px 40px 10px 273px;
  box-sizing: border-box;
  position: relative;
}
@media screen and (max-width: 759px) {
  .actions-list__wrap {
    padding: 26px 20px 20px;
  }
}
.actions-list__wrap-content {
  display: none;
}
.actions-list__opener {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjguNiAzNy4yIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2OC42IDM3LjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRTMwNjEzIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI2Ny4yLDEuNCAzNC4zLDM0LjMgMS40LDEuNCAiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 20px;
  height: 12px;
  display: block;
  cursor: pointer;
  position: absolute;
  right: 18px;
  top: 19px;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
@media screen and (max-width: 759px) {
  .actions-list__opener {
    top: 29px;
  }
}
.actions-list__opener.is-opened {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.actions-list__title {
  font-size: 1.1rem;
  font-weight: 300;
  margin-bottom: 0.6rem;
  padding-right: 20px;
}
.actions-list__text {
  color: #808080;
  font-size: 0.75rem;
  line-height: 1.3rem;
}
.actions-list__text > p {
  margin-bottom: 0.3em;
}
.actions-list__link-wrap {
  margin-top: 0.7rem;
  margin-bottom: 0.8rem;
}
@media screen and (max-width: 759px) {
  .actions-list__link-wrap {
    margin-top: 1.1rem;
    margin-bottom: 1.3rem;
  }
}
.actions-list__link {
  color: #ccc;
  font-size: 0.75rem;
  word-wrap: break-word;
}
.actions-list__price-block {
  width: 100%;
  position: relative;
  padding: 30px 40px 20px 0;
  font-size: 0;
}
@media screen and (max-width: 759px) {
  .actions-list__price-block {
    padding: 15px 0 0 0;
  }
}
.actions-list__price-item {
  display: inline-block;
  vertical-align: top;
  padding-right: 20px;
  padding-left: 20px;
  box-sizing: border-box;
  border-left: 1px solid #e5e5e5;
  max-width: 40%;
}
@media screen and (max-width: 1279px) {
  .actions-list__price-item {
    max-width: 34%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 959px) {
  .actions-list__price-item {
    max-width: 29%;
  }
}
@media screen and (max-width: 759px) {
  .actions-list__price-item {
    max-width: 50%;
    padding-right: 0;
    padding-left: 10px;
  }
}
.actions-list__price-item:first-child {
  padding-left: 0;
  border-left: none;
}
@media screen and (max-width: 759px) {
  .actions-list__price-item:first-child {
    padding-right: 10px;
    padding-left: 0;
  }
}
.actions-list__price {
  font-size: 1.4rem;
  line-height: 1rem;
  font-weight: 300;
  margin-bottom: 7px;
}
@media screen and (max-width: 759px) {
  .actions-list__price {
    margin-top: 0.5rem;
  }
}
.actions-list__price-description {
  font-size: 0.75rem;
  color: #808080;
}
.actions-list__btn {
  display: inline-block;
  vertical-align: top;
}
@media screen and (max-width: 1279px) {
  .actions-list__btn {
    display: block;
    padding-top: 30px;
  }
}
@media screen and (max-width: 759px) {
  .actions-list__btn {
    float: left;
  }
  .actions-list__btn .btn_large {
    padding: 10px 13px;
    font-size: 1rem;
  }
}
.actions-list__app-block {
  position: absolute;
  top: 30px;
  right: 40px;
  text-align: right;
  max-width: 34%;
}
@media screen and (max-width: 1279px) {
  .actions-list__app-block {
    top: auto;
    bottom: 30px;
    right: 20px;
  }
}
@media screen and (max-width: 959px) {
  .actions-list__app-block {
    max-width: 42%;
  }
}
@media screen and (max-width: 759px) {
  .actions-list__app-block {
    position: static;
    padding-top: 30px;
    text-align: center;
    max-width: 100%;
  }
}
.actions-list__app-block .app-btn_short {
  border: 1px solid #ccc;
  margin-left: 10px;
  border-radius: 5px;
}
.actions-list__app-block .app-btn_short:first-child {
  margin-left: 0;
}
.actions-list__app-block .app-btn_short:hover {
  border: 1px solid #000;
}
@media screen and (max-width: 759px) {
  .actions-list__app-block .app-btn_short {
    width: 38px;
    height: 38px;
    margin-left: 3px;
  }
}
.actions-list__number {
  font-size: 0.75rem;
  padding-top: 10px;
}
.actions-list__number .b-number {
  display: none;
}
.actions-list__app-link {
  border-bottom: 1px dotted #1481b4;
  display: inline-block;
  cursor: pointer;
  color: #1481b4;
}
.actions-list .file-download {
  font-size: 0.75rem;
}
.actions-list .file-download__icon {
  top: -5px;
}
@media screen and (max-width: 759px) {
  .actions-list .file-download__icon {
    top: -7px;
  }
}
.actions-list .b-list > li {
  margin-top: 0.3em;
  margin-bottom: 0.3em;
}
.actions-list .b-list > li:before {
  top: 0.75em;
}

.app-btn {
  box-sizing: border-box;
  border: 1px solid rgba(255,255,255,0.2);
  display: inline-block;
  vertical-align: middle;
  width: 158px;
  height: 40px;
  padding-left: 45px;
  overflow: hidden;
  color: #fff;
  text-align: left;
  transition: border-color 0.3s ease 0s;
}
.app-btn:hover {
  border-color: #fff;
}
.app-btn:hover .app-btn__icon {
  border-color: #fff;
}
.app-btn__icon {
  box-sizing: border-box;
  width: 45px;
  height: 100%;
  border-right: 1px solid rgba(255,255,255,0.2);
  float: left;
  margin-left: -45px;
  position: relative;
  transition: border-color 0.3s ease 0s;
}
.app-btn__icon:after {
  content: "";
  background: no-repeat 50% 50%;
  width: 25px;
  height: 25px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -13px 0 0 -13px;
}
.app-btn__icon_appstore:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsKCTwhRU5USVRZIG5zX2V4dGVuZCAiaHR0cDovL25zLmFkb2JlLmNvbS9FeHRlbnNpYmlsaXR5LzEuMC8iPgoJPCFFTlRJVFkgbnNfYWkgImh0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVJbGx1c3RyYXRvci8xMC4wLyI+Cgk8IUVOVElUWSBuc19ncmFwaHMgImh0dHA6Ly9ucy5hZG9iZS5jb20vR3JhcGhzLzEuMC8iPgoJPCFFTlRJVFkgbnNfdmFycyAiaHR0cDovL25zLmFkb2JlLmNvbS9WYXJpYWJsZXMvMS4wLyI+Cgk8IUVOVElUWSBuc19pbXJlcCAiaHR0cDovL25zLmFkb2JlLmNvbS9JbWFnZVJlcGxhY2VtZW50LzEuMC8iPgoJPCFFTlRJVFkgbnNfc2Z3ICJodHRwOi8vbnMuYWRvYmUuY29tL1NhdmVGb3JXZWIvMS4wLyI+Cgk8IUVOVElUWSBuc19jdXN0b20gImh0dHA6Ly9ucy5hZG9iZS5jb20vR2VuZXJpY0N1c3RvbU5hbWVzcGFjZS8xLjAvIj4KCTwhRU5USVRZIG5zX2Fkb2JlX3hwYXRoICJodHRwOi8vbnMuYWRvYmUuY29tL1hQYXRoLzEuMC8iPgpdPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zOng9IiZuc19leHRlbmQ7IiB4bWxuczppPSImbnNfYWk7IiB4bWxuczpncmFwaD0iJm5zX2dyYXBoczsiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxNC40IDIzLjEiCgkgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQuNCAyMy4xIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN3aXRjaD4KCTxmb3JlaWduT2JqZWN0IHJlcXVpcmVkRXh0ZW5zaW9ucz0iJm5zX2FpOyIgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSI+CgkJPGk6cGdmUmVmICB4bGluazpocmVmPSIjYWRvYmVfaWxsdXN0cmF0b3JfcGdmIj4KCQk8L2k6cGdmUmVmPgoJPC9mb3JlaWduT2JqZWN0PgoJPGcgaTpleHRyYW5lb3VzPSJzZWxmIj4KCQk8Zz4KCQkJPGc+CgkJCQk8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTEuOCwwSDIuNkMxLjIsMCwwLDEuMiwwLDIuNnYxNy44YzAsMS41LDEuMiwyLjYsMi42LDIuNmg5LjJjMS40LDAsMi42LTEuMiwyLjYtMi42VjIuNgoJCQkJCUMxNC40LDEuMiwxMy4yLDAsMTEuOCwweiBNNSwxLjRoNC4zdjAuN0g1VjEuNHogTTcuOSwyMi4zSDYuNXYtMS40aDEuNFYyMi4zeiBNMTIuMiwyMC4xaC0xMFYyLjloMTBWMjAuMXoiLz4KCQkJPC9nPgoJCTwvZz4KCQk8Zz4KCQk8L2c+CgkJPGc+CgkJPC9nPgoJCTxnPgoJCTwvZz4KCQk8Zz4KCQk8L2c+CgkJPGc+CgkJPC9nPgoJCTxnPgoJCTwvZz4KCTwvZz4KPC9zd2l0Y2g+Cjwvc3ZnPgo=);
}
.app-btn__icon_googleplay:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsKCTwhRU5USVRZIG5zX2V4dGVuZCAiaHR0cDovL25zLmFkb2JlLmNvbS9FeHRlbnNpYmlsaXR5LzEuMC8iPgoJPCFFTlRJVFkgbnNfYWkgImh0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVJbGx1c3RyYXRvci8xMC4wLyI+Cgk8IUVOVElUWSBuc19ncmFwaHMgImh0dHA6Ly9ucy5hZG9iZS5jb20vR3JhcGhzLzEuMC8iPgoJPCFFTlRJVFkgbnNfdmFycyAiaHR0cDovL25zLmFkb2JlLmNvbS9WYXJpYWJsZXMvMS4wLyI+Cgk8IUVOVElUWSBuc19pbXJlcCAiaHR0cDovL25zLmFkb2JlLmNvbS9JbWFnZVJlcGxhY2VtZW50LzEuMC8iPgoJPCFFTlRJVFkgbnNfc2Z3ICJodHRwOi8vbnMuYWRvYmUuY29tL1NhdmVGb3JXZWIvMS4wLyI+Cgk8IUVOVElUWSBuc19jdXN0b20gImh0dHA6Ly9ucy5hZG9iZS5jb20vR2VuZXJpY0N1c3RvbU5hbWVzcGFjZS8xLjAvIj4KCTwhRU5USVRZIG5zX2Fkb2JlX3hwYXRoICJodHRwOi8vbnMuYWRvYmUuY29tL1hQYXRoLzEuMC8iPgpdPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zOng9IiZuc19leHRlbmQ7IiB4bWxuczppPSImbnNfYWk7IiB4bWxuczpncmFwaD0iJm5zX2dyYXBoczsiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA4OC4xIDEwMCIKCSBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4OC4xIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxzd2l0Y2g+Cgk8Zm9yZWlnbk9iamVjdCByZXF1aXJlZEV4dGVuc2lvbnM9IiZuc19haTsiIHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiPgoJCTxpOnBnZlJlZiAgeGxpbms6aHJlZj0iI2Fkb2JlX2lsbHVzdHJhdG9yX3BnZiI+CgkJPC9pOnBnZlJlZj4KCTwvZm9yZWlnbk9iamVjdD4KCTxnIGk6ZXh0cmFuZW91cz0ic2VsZiI+CgkJPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMuNCw5OS45Yy0wLjIsMC0wLjUsMC0wLjctMC4xQzEsOTkuMiwwLDk3LjcsMCw5NS43VjQuOWMwLTIuMywxLjItNC4xLDMuMi00LjdDNCwwLDQuOCwwLjIsNS4zLDAuNwoJCQlsNDcuOSw0Ny41YzAuNCwwLjQsMC42LDEsMC42LDEuNXMtMC4yLDEuMS0wLjYsMS41TDQuOSw5OS4zQzQuNSw5OS43LDQsOTkuOSwzLjQsOTkuOXogTTQuMyw1Ljh2ODcuOWw0NC4zLTQ0TDQuMyw1Ljh6Ii8+CgkJPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUxLjgsNTJjLTAuNiwwLTEuMS0wLjItMS41LTAuNkwyLjMsMy44QzEuNywzLjMsMS41LDIuNSwxLjcsMS43QzEuOSwxLDIuNSwwLjQsMy4yLDAuMgoJCQlDNC42LTAuMiw2LjEsMCw3LjUsMC45bDM4LjUsMjIuM2MwLDAsMC4xLDAsMC4xLDBsMjAsMTEuNmMwLjYsMC4zLDEsMC45LDEuMSwxLjZjMC4xLDAuNy0wLjEsMS4zLTAuNiwxLjhMNTMuMyw1MS4zCgkJCUM1Mi45LDUxLjgsNTIuMyw1Miw1MS44LDUyeiBNMTQuNywxMGwzNywzNi43bDkuOC05LjdMMTQuNywxMHoiLz4KCQk8cGF0aCBmaWxsPSIjZmZmIiBkPSJNNCwxMDBjLTAuNCwwLTAuOS0wLjEtMS4zLTAuMkMyLDk5LjYsMS41LDk5LDEuMyw5OC4yYy0wLjItMC43LDAtMS41LDAuNi0ybDQ4LjMtNDcuOQoJCQljMC44LTAuOCwyLjItMC44LDMuMSwwbDEzLjMsMTMuMmMwLjUsMC41LDAuNywxLjEsMC42LDEuOGMtMC4xLDAuNy0wLjUsMS4zLTEuMSwxLjZMNi42LDk5LjNDNS44LDk5LjcsNC45LDEwMCw0LDEwMHogTTUxLjgsNTIuOQoJCQlsLTM3LDM2LjdsNDYuOC0yN0w1MS44LDUyLjl6Ii8+CgkJPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTY1LjEsNjUuMmMtMC42LDAtMS4xLTAuMi0xLjUtMC42TDUwLjIsNTEuM2MtMC40LTAuNC0wLjYtMS0wLjYtMS41czAuMi0xLjEsMC42LTEuNWwxMy4zLTEzLjIKCQkJYzAuNy0wLjcsMS44LTAuOCwyLjYtMC4zYzAuMiwwLjEsMTcuNSwxMC4yLDE5LjMsMTEuMmMwLDAsMCwwLDAsMGMxLjYsMC45LDIuNiwyLjMsMi42LDMuOGMwLDAuOS0wLjMsMi43LTIuNyw0LjFMNjYuMiw2NC45CgkJCUM2NS44LDY1LjEsNjUuNCw2NS4yLDY1LjEsNjUuMnogTTU0LjgsNDkuOGwxMC42LDEwLjVMODMuMiw1MGMwLjEtMC4xLDAuMy0wLjIsMC4zLTAuMmMwLDAtMC4xLTAuMS0wLjItMC4xCgkJCWMtMS42LTAuOS0xMy44LTcuOS0xOC0xMC40TDU0LjgsNDkuOHoiLz4KCQk8Zz4KCQk8L2c+CgkJPGc+CgkJPC9nPgoJCTxnPgoJCTwvZz4KCQk8Zz4KCQk8L2c+CgkJPGc+CgkJPC9nPgoJCTxnPgoJCTwvZz4KCTwvZz4KPC9zd2l0Y2g+Cjwvc3ZnPgo=);
}
.app-btn__icon_windowsstore:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsKCTwhRU5USVRZIG5zX2V4dGVuZCAiaHR0cDovL25zLmFkb2JlLmNvbS9FeHRlbnNpYmlsaXR5LzEuMC8iPgoJPCFFTlRJVFkgbnNfYWkgImh0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVJbGx1c3RyYXRvci8xMC4wLyI+Cgk8IUVOVElUWSBuc19ncmFwaHMgImh0dHA6Ly9ucy5hZG9iZS5jb20vR3JhcGhzLzEuMC8iPgoJPCFFTlRJVFkgbnNfdmFycyAiaHR0cDovL25zLmFkb2JlLmNvbS9WYXJpYWJsZXMvMS4wLyI+Cgk8IUVOVElUWSBuc19pbXJlcCAiaHR0cDovL25zLmFkb2JlLmNvbS9JbWFnZVJlcGxhY2VtZW50LzEuMC8iPgoJPCFFTlRJVFkgbnNfc2Z3ICJodHRwOi8vbnMuYWRvYmUuY29tL1NhdmVGb3JXZWIvMS4wLyI+Cgk8IUVOVElUWSBuc19jdXN0b20gImh0dHA6Ly9ucy5hZG9iZS5jb20vR2VuZXJpY0N1c3RvbU5hbWVzcGFjZS8xLjAvIj4KCTwhRU5USVRZIG5zX2Fkb2JlX3hwYXRoICJodHRwOi8vbnMuYWRvYmUuY29tL1hQYXRoLzEuMC8iPgpdPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zOng9IiZuc19leHRlbmQ7IiB4bWxuczppPSImbnNfYWk7IiB4bWxuczpncmFwaD0iJm5zX2dyYXBoczsiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMi43IDI1LjIiCgkgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjIuNyAyNS4yIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN3aXRjaD4KCTxmb3JlaWduT2JqZWN0IHJlcXVpcmVkRXh0ZW5zaW9ucz0iJm5zX2FpOyIgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSI+CgkJPGk6cGdmUmVmICB4bGluazpocmVmPSIjYWRvYmVfaWxsdXN0cmF0b3JfcGdmIj4KCQk8L2k6cGdmUmVmPgoJPC9mb3JlaWduT2JqZWN0PgoJPGcgaTpleHRyYW5lb3VzPSJzZWxmIj4KCQk8Zz4KCQkJPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAsMTIuNVY0LjVsOC42LTEuN3Y5LjVMMCwxMi41eiBNMSw1LjN2Ni4xbDYuNi0wLjFWNEwxLDUuM3oiLz4KCQk8L2c+CgkJPGc+CgkJCTxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMi43LDI1LjJMOS4zLDIyLjV2LTkuNmwxMy4zLDAuMlYyNS4yeiBNMTAuMywyMS43TDIxLjcsMjR2LTkuOWwtMTEuMy0wLjJWMjEuN3oiLz4KCQk8L2c+CgkJPGc+CgkJCTxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik04LjYsMjIuNEwwLDIwLjd2LTcuOWw4LjYsMC4xVjIyLjR6IE0xLDE5LjhsNi42LDEuM3YtNy4zTDEsMTMuN1YxOS44eiIvPgoJCTwvZz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkuMywxMi4zVjIuN0wyMi43LDB2MTIuMUw5LjMsMTIuM3ogTTEwLjMsMy41djcuOGwxMS4zLTAuMlYxLjJMMTAuMywzLjV6Ii8+CgkJPC9nPgoJCTxnPgoJCTwvZz4KCQk8Zz4KCQk8L2c+CgkJPGc+CgkJPC9nPgoJCTxnPgoJCTwvZz4KCQk8Zz4KCQk8L2c+CgkJPGc+CgkJPC9nPgoJPC9nPgo8L3N3aXRjaD4KPC9zdmc+Cg==);
}
.app-btn__icon_appmts:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsKCTwhRU5USVRZIG5zX2V4dGVuZCAiaHR0cDovL25zLmFkb2JlLmNvbS9FeHRlbnNpYmlsaXR5LzEuMC8iPgoJPCFFTlRJVFkgbnNfYWkgImh0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVJbGx1c3RyYXRvci8xMC4wLyI+Cgk8IUVOVElUWSBuc19ncmFwaHMgImh0dHA6Ly9ucy5hZG9iZS5jb20vR3JhcGhzLzEuMC8iPgoJPCFFTlRJVFkgbnNfdmFycyAiaHR0cDovL25zLmFkb2JlLmNvbS9WYXJpYWJsZXMvMS4wLyI+Cgk8IUVOVElUWSBuc19pbXJlcCAiaHR0cDovL25zLmFkb2JlLmNvbS9JbWFnZVJlcGxhY2VtZW50LzEuMC8iPgoJPCFFTlRJVFkgbnNfc2Z3ICJodHRwOi8vbnMuYWRvYmUuY29tL1NhdmVGb3JXZWIvMS4wLyI+Cgk8IUVOVElUWSBuc19jdXN0b20gImh0dHA6Ly9ucy5hZG9iZS5jb20vR2VuZXJpY0N1c3RvbU5hbWVzcGFjZS8xLjAvIj4KCTwhRU5USVRZIG5zX2Fkb2JlX3hwYXRoICJodHRwOi8vbnMuYWRvYmUuY29tL1hQYXRoLzEuMC8iPgpdPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zOng9IiZuc19leHRlbmQ7IiB4bWxuczppPSImbnNfYWk7IiB4bWxuczpncmFwaD0iJm5zX2dyYXBoczsiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzNSAzNSIKCSBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzNSAzNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxzd2l0Y2g+Cgk8ZyBpOmV4dHJhbmVvdXM9InNlbGYiPgoJCTxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNSwzMS41YzAsMS45LTEuNiwzLjUtMy41LDMuNWgtMjhDMS42LDM1LDAsMzMuNCwwLDMxLjV2LTI4QzAsMS42LDEuNiwwLDMuNSwwbDI4LDAKCQkJQzMzLjQsMCwzNSwxLjYsMzUsMy41VjMxLjV6IE0xNy41LDMwLjRjNi41LDAsOS41LTUuMiw5LjUtMTAuNGMwLTcuMy01LTE1LjUtOS41LTE1LjVDMTMuMSw0LjUsOCwxMi44LDgsMjAuMQoJCQlDOCwyNS4yLDEwLjksMzAuNCwxNy41LDMwLjQiLz4KCQk8Zz4KCQk8L2c+CgkJPGc+CgkJPC9nPgoJCTxnPgoJCTwvZz4KCQk8Zz4KCQk8L2c+CgkJPGc+CgkJPC9nPgoJCTxnPgoJCTwvZz4KCTwvZz4KPC9zd2l0Y2g+Cjwvc3ZnPgo=);
}
.app-btn__icon_app-store:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyMC4yMzQgNDIxLjc3MyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIwLjIzNCA0MjEuNzczIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiMzMzMiPg0KCTxwYXRoIGQ9Ik0zMjAuNzQ5LDIyMy45NjdjLTAuNTI5LTUyLjc5Myw0My4wNDgtNzguMTEzLDQ0Ljk5MS03OS4zODdjLTI0LjQ4NC0zNS44MS02Mi42MzYtNDAuNzI0LTc2LjIxOS00MS4yNzgNCgkJYy0zMi40MzYtMy4zMDEtNjMuMzMyLDE5LjEwOC03OS43OTMsMTkuMTA4Yy0xNi40MjEsMC00MS44NS0xOC42MjgtNjguNzUtMTguMTU3Yy0zNS4zOTYsMC41MjktNjguMDE0LDIwLjU4OS04Ni4yMjksNTIuMjcxDQoJCWMtMzYuNzUzLDYzLjc1NC05LjM5NywxNTguMjQ2LDI2LjQxMywyMDkuOTk2YzE3LjUxMSwyNS4yODksMzguMzkxLDUzLjc1Myw2NS43OCw1Mi43MTFjMjYuNDA0LTEuMDQzLDM2LjM3My0xNy4wNzQsNjguMjg2LTE3LjA3NA0KCQljMzEuOTE0LDAsNDAuODgyLDE3LjA3NCw2OC44MDgsMTYuNTM2YzI4LjM5LTAuNTEzLDQ2LjM5MS0yNS43NzYsNjMuNzYzLTUxLjE3MWMyMC4wOTItMjkuMzg0LDI4LjM3My01Ny44MywyOC44NjEtNTkuMjc4DQoJCUMzNzYuMDQ4LDMwNy45NjMsMzIxLjMxOSwyODYuOTkzLDMyMC43NDksMjIzLjk2N3oiLz4NCgk8cGF0aCBkPSJNMjY4LjI3LDY5LjA1NWMxNC41MjYtMTcuNjM2LDI0LjM3LTQyLjE0NiwyMS42OTgtNjYuNTQxYy0yMC45NywwLjg1My00Ni4zNDksMTMuOTM4LTYxLjM5NiwzMS41NTgNCgkJYy0xMy40ODIsMTUuNjM0LTI1LjI3OCw0MC41MjYtMjIuMTE5LDY0LjQ4MUMyMjkuODM3LDEwMC4zNjUsMjUzLjY5NCw4Ni42NTgsMjY4LjI3LDY5LjA1NXoiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.app-btn__icon_google-play:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyMC4yMzQgNDIxLjc3MyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIwLjIzNCA0MjEuNzczIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiMzMzMiPg0KCTxwYXRoIGQ9Ik0zMDAuNywxMjguMjQ4TDc3LjE4MSw4LjU3NEM2NS41NjIsMi4zNTksNTIuOTY4LDIuMDQsNDIuMDY5LDYuMDJsMTkwLjQzLDE5MC40MjlMMzAwLjcsMTI4LjI0OHoiLz4NCgk8cGF0aCBkPSJNMzg0LjA1LDE3Mi44NzVsLTY0LjM3Ni0zNC40NzNsLTcyLjYxNiw3Mi42MDZsNzIuNjE2LDcyLjYxNWw2NC4zNzYtMzQuNDczDQoJCUM0MTQuNTExLDIzMi44NDYsNDE0LjUxMSwxODkuMTc4LDM4NC4wNSwxNzIuODc1eiIvPg0KCTxwYXRoIGQ9Ik0yNC42MzYsMTcuNzEzQzE3LjgwNywyNS4yMTQsMTMuNSwzNS4yMzYsMTMuNSw0Ni43MTZ2MzI4LjU4NGMwLDExLjQ4OCw0LjMwNywyMS41MSwxMS4xMzYsMjkuMDEzTDIxNy45NCwyMTEuMDA4DQoJCUwyNC42MzYsMTcuNzEzeiIvPg0KCTxwYXRoIGQ9Ik00Mi4wNjksNDE2LjAwNmMxMC44OTgsMy45NywyMy40OTIsMy42NTgsMzUuMTExLTIuNTY0TDMwMC43LDI5My43NzZsLTY4LjIwMS02OC4yMDFMNDIuMDY5LDQxNi4wMDZ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);
}
.app-btn__icon_windows-store:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyMC4yMzQgNDIxLjc3MyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIwLjIzNCA0MjEuNzczIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiMzMzMiPg0KCTxwYXRoIGQ9Ik0xOTIuNDE1LDMzLjg2NUMyNjcuODQyLDIxLjU1LDM0NC44MDgsMTAuNzc1LDQyMC4yMzQsMHYzLjA3OXYxOTcuMDMzYy03NS40MjcsMC0xNTIuMzkzLDEuNTM5LTIyNy44MTksMS41MzlWMzMuODY1eiIvPg0KCTxwYXRoIGQ9Ik0wLDYwLjAzM2M1Ni45NTUtOS4yMzYsMTEzLjkxLTE2LjkzMywxNzIuNDA0LTIzLjA5VjIwMS42NWMtNTguNDk0LDAtMTE1LjQ0OSwxLjU0LTE3Mi40MDQsMS41NFY2MC4wMzN6Ii8+DQoJPHBhdGggZD0iTTAsMjIwLjEyM2M1Ni45NTUsMCwxMTMuOTEsMS41MzksMTcyLjQwNCwwdjE2Ni4yNDZDMTEzLjkxLDM3OC42NzMsNTYuOTU1LDM3MC45NzYsMCwzNjMuMjc5VjIyMC4xMjN6Ii8+DQoJPHBhdGggZD0iTTE5Mi40MTUsMjIxLjY2MmgyMjcuODE5djE5MC44NzZ2OS4yMzVjLTc1LjQyNy0xMi4zMTQtMTUyLjM5My0yMS41NTEtMjI3LjgxOS0zMi4zMjVWMjIxLjY2MnoiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.app-btn__icon_smart-tv:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzYgMjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM2IDI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCS5zdDB7ZmlsbDojMzMzO30KCTwvc3R5bGU+Cgk8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTIyLjAwMDAwMCwgLTIwNDkuMDAwMDAwKSI+CgkJPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTA1LjAwMDAwMCwgMjAyNy4wMDAwMDApIj4KCQkJPGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LjAwMDAwMCwgMTUuMDAwMDAwKSI+CgkJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMiw3djIzLjExMTExMDdoMzZWN0gyeiBNMTYuODUwMDAwNCwxMy45Mjg4MTk3CgkJCQkJYzAuMDc4NzQ4NywwLDAuMTc3MTg3LDAuMDI4MjExNiwwLjI0NzQ5OTUsMC4wNjc3MDhsNy45MjAwMDAxLDQuNjA0MTY3CgkJCQkJYzAuMTQwNjI1LDAuMDgxODEzOCwwLjIyNTAwMDQsMC4yMjAwNTI3LDAuMjI1MDAwNCwwLjM4MzY4MDNjMCwwLjE2MzYyOTUtMC4wODQzNzU0LDAuMzI0NDM2Mi0wLjIyNTAwMDQsMC40MDYyNQoJCQkJCWwtNy45MjAwMDAxLDQuNjA0MTY2Yy0wLjA3MDMxMjUsMC4wNDIzMTgzLTAuMTY4NzUwOCwwLjA0NTEzOTMtMC4yNDc0OTk1LDAuMDQ1MTM5MwoJCQkJCWMtMC4wNzg3NTA2LDAtMC4xNTQ2ODc5LTAuMDAyODIxLTAuMjI1MDAwNC0wLjA0NTEzOTNjLTAuMTQwNjI1LTAuMDgxODEzOC0wLjIyNTAwMDQtMC4yNDI2MjA1LTAuMjI1MDAwNC0wLjQwNjI1di05LjE4NTc2MzQKCQkJCQljMC0wLjE2MzYyNzYsMC4wODE1NjItMC4zMjQ0MzYyLDAuMjI1MDAwNC0wLjQwNjI1QzE2LjY5NTMxMjUsMTMuOTU3MDMxMiwxNi43NzEyNDk4LDEzLjkyODgxOTcsMTYuODUwMDAwNCwxMy45Mjg4MTk3egoJCQkJCSBNOS45MjAwMDAxLDMxLjU1NTU1NTNjLTAuMzk2NTYyNiwwLTAuNzIwMDAwMywwLjMyMTYxNTItMC43MjAwMDAzLDAuNzIyMjIzM1M5LjUyMzQzNzUsMzMsOS45MjAwMDAxLDMzaDIwLjE1OTk5OTgKCQkJCQljMC4zOTkzNzU5LDAsMC43MTk5OTkzLTAuMzIxNjEzMywwLjcxOTk5OTMtMC43MjIyMjE0cy0wLjMyMDYyMzQtMC43MjIyMjMzLTAuNzE5OTk5My0wLjcyMjIyMzNIOS45MjAwMDAxeiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L3N2Zz4K);
}
.app-btn__icon_apple-tv:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM2IDM2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCS5zdDB7ZmlsbDojMzMzO30KCTwvc3R5bGU+Cgk8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE1Mi4wMDAwMDAsIC0yMDQ0LjAwMDAwMCkiPgoJCTxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwNS4wMDAwMDAsIDIwMjcuMDAwMDAwKSI+CgkJCTxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzMC4wMDAwMDAsIDAuMDAwMDAwKSI+CgkJCQk8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS4wMDAwMDAsIDE1LjAwMDAwMCkiPgoJCQkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMy43MTQyODY4LDJINi4yODU3MTQxQzMuOTIwMDAwMSwyLDIsMy45MjAwMDAxLDIsNi4yODU3MTQxdjI3LjQyODU3MzYKCQkJCQkJQzIsMzYuMDgwMDAxOCwzLjkyMDAwMDEsMzgsNi4yODU3MTQxLDM4aDI3LjQyODU3MzZDMzYuMDgwMDAxOCwzOCwzOCwzNi4wODAwMDE4LDM4LDMzLjcxNDI4NjhWNi4yODU3MTQxCgkJCQkJCUMzOCwzLjkyMDAwMDEsMzYuMDgwMDAxOCwyLDMzLjcxNDI4NjgsMnogTTEyLjMzNzE0MjksMTQuOTA4NTcxMkMxMi43NzQyODUzLDE0LjQxMTQyODUsMTMuNDYsMTQuMDg1NzE0MywxNC4wNjg1NzExLDE0CgkJCQkJCWMwLjA4NTcxNDMsMC42NTk5OTk4LTAuMTcxNDI3NywxLjMyODU3MTMtMC41MjI4NTY3LDEuNzM5OTk5OGMtMC40Mjg1NzE3LDAuNDk3MTQyOC0xLjAzNzE0MjgsMC44MzE0Mjg1LTEuNzIyODU3NSwwLjgzMTQyODUKCQkJCQkJQzExLjY1MTQyODIsMTUuOTg4NTcxMiwxMS45MDg1NzEyLDE1LjQxNDI4NTcsMTIuMzM3MTQyOSwxNC45MDg1NzEyeiBNMTYuMDQ4NTcwNiwyMy41MTQyODYKCQkJCQkJYy0wLjUxNDI4NTEsMC42ODU3MTQ3LTEuMjA4NTcwNSwxLjYyODU3MDYtMS45Nzk5OTk1LDEuNjI4NTcwNmMtMC43Nzk5OTk3LDAtMC45NTE0Mjg0LTAuNTE0Mjg2LTEuOTAyODU2OC0wLjQyODU3MTcKCQkJCQkJYy0xLjAzNzE0MjgsMC0xLjIwODU3MTQsMC41MTQyODYtMS45ODg1NzEyLDAuNDI4NTcxN2MtMC44NTcxNDM0LDAtMS40NjU3MTQ1LTAuNzcxNDI3Mi0xLjg5NDI4NjItMS41NDI4NTYyCgkJCQkJCWMtMS4yOTQyODUzLTEuOTcxNDI5OC0xLjQ2NTcxNC00LjM3MTQyOTQtMC42MDg1NzExLTUuNjU3MTQyNmMwLjYwODU3MTEtMC44NTcxNDM0LDEuNDY1NzE0NS0xLjM3MTQyOTQsMi4zMzE0Mjg1LTEuMzcxNDI5NAoJCQkJCQlzMS40NjU3MTQ1LDAuNTE0Mjg2LDIuMTU5OTk5OCwwLjUxNDI4NnMxLjEyMjg1NzEtMC41MTQyODYsMi4xNTk5OTk4LTAuNTE0Mjg2CgkJCQkJCWMwLjc3OTk5OTcsMCwxLjU1MTQyODgsMC40Mjg1NzE3LDIuMTU5OTk5OCwxLjExNDI4NjRjLTEuOTAyODU2OCwxLjAyODU3MDItMS41NTk5OTk1LDMuNjg1NzE0NywwLjM0Mjg1NzQsNC40NTcxNDE5CgkJCQkJCUMxNi40ODU3MTQsMjIuNzQyODU3LDE2LjMxNDI4NTMsMjMsMTYuMDQ4NTcwNiwyMy41MTQyODZ6IE0yMy43NzE0MjkxLDE3Ljc1NDI4NThoLTIuMjI4NTcyOHY0LjQ3NDI4NTEKCQkJCQkJYzAsMS4wMjg1NzIxLDAuMjU3MTQzLDEuNjI4NTcyNSwxLjIwMDAwMDgsMS42Mjg1NzI1YzAuNDI4NTcxNywwLDAuNjg1NzE0NywwLDAuODU3MTQzNC0wLjA4NTcxNDNsMC4wODU3MTQzLDEuMTk5OTk4OQoJCQkJCQljLTAuMjU3MTQzLDAuMDg1NzE0My0wLjc3MTQyOTEsMC4xNzE0Mjg3LTEuMzcxNDI5NCwwLjE3MTQyODdjLTAuNjg1NzE0NywwLTEuMjg1NzEzMi0wLjI1NzE0My0xLjcxNDI4NDktMC42ODU3MTI4CgkJCQkJCUMyMC4xNzE0Mjg3LDIzLjk0Mjg1NzcsMjAsMjMuMjU3MTQzLDIwLDIyLjIyODU3MDl2LTQuNDc0Mjg1MWgtMS4yODU3MTUxdi0xLjE4Mjg1NzVIMjB2LTIuMTQyODU2NkwyMS41NDI4NTYyLDE0djIuNTcxNDI4MwoJCQkJCQloMi4yMjg1NzI4VjE3Ljc1NDI4NTh6IE0yOS41MjI4NTc3LDI1LjE0Mjg1NjZoLTEuNDU3MTQzOGwtMy4yNDg1NzE0LTguNTcxNDI4M2gxLjYyODU3MjVsMS43MDU3MTMzLDQuODAwMDAxMQoJCQkJCQljMC4yNTcxNDMsMC43NzE0MjcyLDAuNTE0Mjg2LDEuNDU3MTQxOSwwLjY4NTcxNDcsMi4yMjg1NzA5aDAuMDg1NzE0MwoJCQkJCQljMC4xNzE0Mjg3LTAuNjg1NzE0NywwLjQyODU3MTctMS4zNzE0Mjk0LDAuNjg1NzE0Ny0yLjIyODU3MDlsMS42Mjg1NzA2LTQuODAwMDAxMWgxLjYyMDAwMDhMMjkuNTIyODU3NywyNS4xNDI4NTY2eiIvPgoJCQkJPC9nPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L3N2Zz4K);
}
.app-btn__icon_smart-tv_gray:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzYgMjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM2IDI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCS5zdDB7ZmlsbDojZWZlZmVmO30KCTwvc3R5bGU+Cgk8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTIyLjAwMDAwMCwgLTIwNDkuMDAwMDAwKSI+CgkJPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTA1LjAwMDAwMCwgMjAyNy4wMDAwMDApIj4KCQkJPGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LjAwMDAwMCwgMTUuMDAwMDAwKSI+CgkJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMiw3djIzLjExMTExMDdoMzZWN0gyeiBNMTYuODUwMDAwNCwxMy45Mjg4MTk3CgkJCQkJYzAuMDc4NzQ4NywwLDAuMTc3MTg3LDAuMDI4MjExNiwwLjI0NzQ5OTUsMC4wNjc3MDhsNy45MjAwMDAxLDQuNjA0MTY3CgkJCQkJYzAuMTQwNjI1LDAuMDgxODEzOCwwLjIyNTAwMDQsMC4yMjAwNTI3LDAuMjI1MDAwNCwwLjM4MzY4MDNjMCwwLjE2MzYyOTUtMC4wODQzNzU0LDAuMzI0NDM2Mi0wLjIyNTAwMDQsMC40MDYyNQoJCQkJCWwtNy45MjAwMDAxLDQuNjA0MTY2Yy0wLjA3MDMxMjUsMC4wNDIzMTgzLTAuMTY4NzUwOCwwLjA0NTEzOTMtMC4yNDc0OTk1LDAuMDQ1MTM5MwoJCQkJCWMtMC4wNzg3NTA2LDAtMC4xNTQ2ODc5LTAuMDAyODIxLTAuMjI1MDAwNC0wLjA0NTEzOTNjLTAuMTQwNjI1LTAuMDgxODEzOC0wLjIyNTAwMDQtMC4yNDI2MjA1LTAuMjI1MDAwNC0wLjQwNjI1di05LjE4NTc2MzQKCQkJCQljMC0wLjE2MzYyNzYsMC4wODE1NjItMC4zMjQ0MzYyLDAuMjI1MDAwNC0wLjQwNjI1QzE2LjY5NTMxMjUsMTMuOTU3MDMxMiwxNi43NzEyNDk4LDEzLjkyODgxOTcsMTYuODUwMDAwNCwxMy45Mjg4MTk3egoJCQkJCSBNOS45MjAwMDAxLDMxLjU1NTU1NTNjLTAuMzk2NTYyNiwwLTAuNzIwMDAwMywwLjMyMTYxNTItMC43MjAwMDAzLDAuNzIyMjIzM1M5LjUyMzQzNzUsMzMsOS45MjAwMDAxLDMzaDIwLjE1OTk5OTgKCQkJCQljMC4zOTkzNzU5LDAsMC43MTk5OTkzLTAuMzIxNjEzMywwLjcxOTk5OTMtMC43MjIyMjE0cy0wLjMyMDYyMzQtMC43MjIyMjMzLTAuNzE5OTk5My0wLjcyMjIyMzNIOS45MjAwMDAxeiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L3N2Zz4K);
}
.app-btn__icon_apple-tv_gray:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM2IDM2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCS5zdDB7ZmlsbDojZWZlZmVmO30KCTwvc3R5bGU+Cgk8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE1Mi4wMDAwMDAsIC0yMDQ0LjAwMDAwMCkiPgoJCTxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwNS4wMDAwMDAsIDIwMjcuMDAwMDAwKSI+CgkJCTxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzMC4wMDAwMDAsIDAuMDAwMDAwKSI+CgkJCQk8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS4wMDAwMDAsIDE1LjAwMDAwMCkiPgoJCQkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMy43MTQyODY4LDJINi4yODU3MTQxQzMuOTIwMDAwMSwyLDIsMy45MjAwMDAxLDIsNi4yODU3MTQxdjI3LjQyODU3MzYKCQkJCQkJQzIsMzYuMDgwMDAxOCwzLjkyMDAwMDEsMzgsNi4yODU3MTQxLDM4aDI3LjQyODU3MzZDMzYuMDgwMDAxOCwzOCwzOCwzNi4wODAwMDE4LDM4LDMzLjcxNDI4NjhWNi4yODU3MTQxCgkJCQkJCUMzOCwzLjkyMDAwMDEsMzYuMDgwMDAxOCwyLDMzLjcxNDI4NjgsMnogTTEyLjMzNzE0MjksMTQuOTA4NTcxMkMxMi43NzQyODUzLDE0LjQxMTQyODUsMTMuNDYsMTQuMDg1NzE0MywxNC4wNjg1NzExLDE0CgkJCQkJCWMwLjA4NTcxNDMsMC42NTk5OTk4LTAuMTcxNDI3NywxLjMyODU3MTMtMC41MjI4NTY3LDEuNzM5OTk5OGMtMC40Mjg1NzE3LDAuNDk3MTQyOC0xLjAzNzE0MjgsMC44MzE0Mjg1LTEuNzIyODU3NSwwLjgzMTQyODUKCQkJCQkJQzExLjY1MTQyODIsMTUuOTg4NTcxMiwxMS45MDg1NzEyLDE1LjQxNDI4NTcsMTIuMzM3MTQyOSwxNC45MDg1NzEyeiBNMTYuMDQ4NTcwNiwyMy41MTQyODYKCQkJCQkJYy0wLjUxNDI4NTEsMC42ODU3MTQ3LTEuMjA4NTcwNSwxLjYyODU3MDYtMS45Nzk5OTk1LDEuNjI4NTcwNmMtMC43Nzk5OTk3LDAtMC45NTE0Mjg0LTAuNTE0Mjg2LTEuOTAyODU2OC0wLjQyODU3MTcKCQkJCQkJYy0xLjAzNzE0MjgsMC0xLjIwODU3MTQsMC41MTQyODYtMS45ODg1NzEyLDAuNDI4NTcxN2MtMC44NTcxNDM0LDAtMS40NjU3MTQ1LTAuNzcxNDI3Mi0xLjg5NDI4NjItMS41NDI4NTYyCgkJCQkJCWMtMS4yOTQyODUzLTEuOTcxNDI5OC0xLjQ2NTcxNC00LjM3MTQyOTQtMC42MDg1NzExLTUuNjU3MTQyNmMwLjYwODU3MTEtMC44NTcxNDM0LDEuNDY1NzE0NS0xLjM3MTQyOTQsMi4zMzE0Mjg1LTEuMzcxNDI5NAoJCQkJCQlzMS40NjU3MTQ1LDAuNTE0Mjg2LDIuMTU5OTk5OCwwLjUxNDI4NnMxLjEyMjg1NzEtMC41MTQyODYsMi4xNTk5OTk4LTAuNTE0Mjg2CgkJCQkJCWMwLjc3OTk5OTcsMCwxLjU1MTQyODgsMC40Mjg1NzE3LDIuMTU5OTk5OCwxLjExNDI4NjRjLTEuOTAyODU2OCwxLjAyODU3MDItMS41NTk5OTk1LDMuNjg1NzE0NywwLjM0Mjg1NzQsNC40NTcxNDE5CgkJCQkJCUMxNi40ODU3MTQsMjIuNzQyODU3LDE2LjMxNDI4NTMsMjMsMTYuMDQ4NTcwNiwyMy41MTQyODZ6IE0yMy43NzE0MjkxLDE3Ljc1NDI4NThoLTIuMjI4NTcyOHY0LjQ3NDI4NTEKCQkJCQkJYzAsMS4wMjg1NzIxLDAuMjU3MTQzLDEuNjI4NTcyNSwxLjIwMDAwMDgsMS42Mjg1NzI1YzAuNDI4NTcxNywwLDAuNjg1NzE0NywwLDAuODU3MTQzNC0wLjA4NTcxNDNsMC4wODU3MTQzLDEuMTk5OTk4OQoJCQkJCQljLTAuMjU3MTQzLDAuMDg1NzE0My0wLjc3MTQyOTEsMC4xNzE0Mjg3LTEuMzcxNDI5NCwwLjE3MTQyODdjLTAuNjg1NzE0NywwLTEuMjg1NzEzMi0wLjI1NzE0My0xLjcxNDI4NDktMC42ODU3MTI4CgkJCQkJCUMyMC4xNzE0Mjg3LDIzLjk0Mjg1NzcsMjAsMjMuMjU3MTQzLDIwLDIyLjIyODU3MDl2LTQuNDc0Mjg1MWgtMS4yODU3MTUxdi0xLjE4Mjg1NzVIMjB2LTIuMTQyODU2NkwyMS41NDI4NTYyLDE0djIuNTcxNDI4MwoJCQkJCQloMi4yMjg1NzI4VjE3Ljc1NDI4NTh6IE0yOS41MjI4NTc3LDI1LjE0Mjg1NjZoLTEuNDU3MTQzOGwtMy4yNDg1NzE0LTguNTcxNDI4M2gxLjYyODU3MjVsMS43MDU3MTMzLDQuODAwMDAxMQoJCQkJCQljMC4yNTcxNDMsMC43NzE0MjcyLDAuNTE0Mjg2LDEuNDU3MTQxOSwwLjY4NTcxNDcsMi4yMjg1NzA5aDAuMDg1NzE0MwoJCQkJCQljMC4xNzE0Mjg3LTAuNjg1NzE0NywwLjQyODU3MTctMS4zNzE0Mjk0LDAuNjg1NzE0Ny0yLjIyODU3MDlsMS42Mjg1NzA2LTQuODAwMDAxMWgxLjYyMDAwMDhMMjkuNTIyODU3NywyNS4xNDI4NTY2eiIvPgoJCQkJPC9nPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L3N2Zz4K);
}
.app-btn__text {
  padding: 0 5px 0 8px;
  line-height: 38px;
  font-size: 10px;
}
.app-btn__valign {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}
.app-btn__shop {
  font-size: 12px;
  font-weight: 700;
  margin-top: 2px;
}
.app-btn_short {
  width: 45px;
  padding: 0;
}
.app-btn_short .app-btn__icon {
  margin-left: 0;
  width: 100%;
  height: 100%;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.app-btn_short .app-btn__icon_appstore {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyMC4yMzQgNDIxLjc3MyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIwLjIzNCA0MjEuNzczIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiMzMzMiPg0KCTxwYXRoIGQ9Ik0zMjAuNzQ5LDIyMy45NjdjLTAuNTI5LTUyLjc5Myw0My4wNDgtNzguMTEzLDQ0Ljk5MS03OS4zODdjLTI0LjQ4NC0zNS44MS02Mi42MzYtNDAuNzI0LTc2LjIxOS00MS4yNzgNCgkJYy0zMi40MzYtMy4zMDEtNjMuMzMyLDE5LjEwOC03OS43OTMsMTkuMTA4Yy0xNi40MjEsMC00MS44NS0xOC42MjgtNjguNzUtMTguMTU3Yy0zNS4zOTYsMC41MjktNjguMDE0LDIwLjU4OS04Ni4yMjksNTIuMjcxDQoJCWMtMzYuNzUzLDYzLjc1NC05LjM5NywxNTguMjQ2LDI2LjQxMywyMDkuOTk2YzE3LjUxMSwyNS4yODksMzguMzkxLDUzLjc1Myw2NS43OCw1Mi43MTFjMjYuNDA0LTEuMDQzLDM2LjM3My0xNy4wNzQsNjguMjg2LTE3LjA3NA0KCQljMzEuOTE0LDAsNDAuODgyLDE3LjA3NCw2OC44MDgsMTYuNTM2YzI4LjM5LTAuNTEzLDQ2LjM5MS0yNS43NzYsNjMuNzYzLTUxLjE3MWMyMC4wOTItMjkuMzg0LDI4LjM3My01Ny44MywyOC44NjEtNTkuMjc4DQoJCUMzNzYuMDQ4LDMwNy45NjMsMzIxLjMxOSwyODYuOTkzLDMyMC43NDksMjIzLjk2N3oiLz4NCgk8cGF0aCBkPSJNMjY4LjI3LDY5LjA1NWMxNC41MjYtMTcuNjM2LDI0LjM3LTQyLjE0NiwyMS42OTgtNjYuNTQxYy0yMC45NywwLjg1My00Ni4zNDksMTMuOTM4LTYxLjM5NiwzMS41NTgNCgkJYy0xMy40ODIsMTUuNjM0LTI1LjI3OCw0MC41MjYtMjIuMTE5LDY0LjQ4MUMyMjkuODM3LDEwMC4zNjUsMjUzLjY5NCw4Ni42NTgsMjY4LjI3LDY5LjA1NXoiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.app-btn_short .app-btn__icon_googleplay {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyMC4yMzQgNDIxLjc3MyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIwLjIzNCA0MjEuNzczIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiMzMzMiPg0KCTxwYXRoIGQ9Ik0zMDAuNywxMjguMjQ4TDc3LjE4MSw4LjU3NEM2NS41NjIsMi4zNTksNTIuOTY4LDIuMDQsNDIuMDY5LDYuMDJsMTkwLjQzLDE5MC40MjlMMzAwLjcsMTI4LjI0OHoiLz4NCgk8cGF0aCBkPSJNMzg0LjA1LDE3Mi44NzVsLTY0LjM3Ni0zNC40NzNsLTcyLjYxNiw3Mi42MDZsNzIuNjE2LDcyLjYxNWw2NC4zNzYtMzQuNDczDQoJCUM0MTQuNTExLDIzMi44NDYsNDE0LjUxMSwxODkuMTc4LDM4NC4wNSwxNzIuODc1eiIvPg0KCTxwYXRoIGQ9Ik0yNC42MzYsMTcuNzEzQzE3LjgwNywyNS4yMTQsMTMuNSwzNS4yMzYsMTMuNSw0Ni43MTZ2MzI4LjU4NGMwLDExLjQ4OCw0LjMwNywyMS41MSwxMS4xMzYsMjkuMDEzTDIxNy45NCwyMTEuMDA4DQoJCUwyNC42MzYsMTcuNzEzeiIvPg0KCTxwYXRoIGQ9Ik00Mi4wNjksNDE2LjAwNmMxMC44OTgsMy45NywyMy40OTIsMy42NTgsMzUuMTExLTIuNTY0TDMwMC43LDI5My43NzZsLTY4LjIwMS02OC4yMDFMNDIuMDY5LDQxNi4wMDZ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);
}
.app-btn_short .app-btn__icon_windows {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyMC4yMzQgNDIxLjc3MyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIwLjIzNCA0MjEuNzczIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiMzMzMiPg0KCTxwYXRoIGQ9Ik0xOTIuNDE1LDMzLjg2NUMyNjcuODQyLDIxLjU1LDM0NC44MDgsMTAuNzc1LDQyMC4yMzQsMHYzLjA3OXYxOTcuMDMzYy03NS40MjcsMC0xNTIuMzkzLDEuNTM5LTIyNy44MTksMS41MzlWMzMuODY1eiIvPg0KCTxwYXRoIGQ9Ik0wLDYwLjAzM2M1Ni45NTUtOS4yMzYsMTEzLjkxLTE2LjkzMywxNzIuNDA0LTIzLjA5VjIwMS42NWMtNTguNDk0LDAtMTE1LjQ0OSwxLjU0LTE3Mi40MDQsMS41NFY2MC4wMzN6Ii8+DQoJPHBhdGggZD0iTTAsMjIwLjEyM2M1Ni45NTUsMCwxMTMuOTEsMS41MzksMTcyLjQwNCwwdjE2Ni4yNDZDMTEzLjkxLDM3OC42NzMsNTYuOTU1LDM3MC45NzYsMCwzNjMuMjc5VjIyMC4xMjN6Ii8+DQoJPHBhdGggZD0iTTE5Mi40MTUsMjIxLjY2MmgyMjcuODE5djE5MC44NzZ2OS4yMzVjLTc1LjQyNy0xMi4zMTQtMTUyLjM5My0yMS41NTEtMjI3LjgxOS0zMi4zMjVWMjIxLjY2MnoiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.app-btn-lg {
  background-color: #fff;
  box-sizing: border-box;
  border: 1px solid #efefef;
  border-radius: 5px;
  display: inline-block;
  vertical-align: middle;
  min-width: 210px;
  height: 70px;
  padding-left: 67px;
  overflow: hidden;
  color: #333;
  text-align: left;
  transition: border-color 0.3s ease 0s;
  margin: 0 10px 10px 0;
}
@media screen and (max-width: 759px) {
  .app-btn-lg {
    max-width: 210px;
  }
}
.app-btn-lg:hover {
  border-color: #808080;
}
.app-btn-lg.app-btn-lg_white-glass {
  background-color: transparent;
}
.app-btn-lg.app-btn-lg_white-glass .app-btn-lg__text {
  color: #dcdbda;
  font-size: 0.7rem;
}
.app-btn-lg.app-btn-lg_white-glass .app-btn-lg__shop {
  color: #efefef;
  font-size: 1rem;
}
.app-btn-lg__icon-place {
  box-sizing: border-box;
  width: 67px;
  height: 100%;
  float: left;
  margin-left: -67px;
  position: relative;
}
.app-btn-lg__icon {
  background: no-repeat 0 0;
  width: 36px;
  height: 36px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -18px 0 0 -18px;
  background-position: center;
}
.app-btn-lg__icon_smart-tv {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzYgMjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM2IDI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCS5zdDB7ZmlsbDojMzMzO30KCTwvc3R5bGU+Cgk8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTIyLjAwMDAwMCwgLTIwNDkuMDAwMDAwKSI+CgkJPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTA1LjAwMDAwMCwgMjAyNy4wMDAwMDApIj4KCQkJPGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LjAwMDAwMCwgMTUuMDAwMDAwKSI+CgkJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMiw3djIzLjExMTExMDdoMzZWN0gyeiBNMTYuODUwMDAwNCwxMy45Mjg4MTk3CgkJCQkJYzAuMDc4NzQ4NywwLDAuMTc3MTg3LDAuMDI4MjExNiwwLjI0NzQ5OTUsMC4wNjc3MDhsNy45MjAwMDAxLDQuNjA0MTY3CgkJCQkJYzAuMTQwNjI1LDAuMDgxODEzOCwwLjIyNTAwMDQsMC4yMjAwNTI3LDAuMjI1MDAwNCwwLjM4MzY4MDNjMCwwLjE2MzYyOTUtMC4wODQzNzU0LDAuMzI0NDM2Mi0wLjIyNTAwMDQsMC40MDYyNQoJCQkJCWwtNy45MjAwMDAxLDQuNjA0MTY2Yy0wLjA3MDMxMjUsMC4wNDIzMTgzLTAuMTY4NzUwOCwwLjA0NTEzOTMtMC4yNDc0OTk1LDAuMDQ1MTM5MwoJCQkJCWMtMC4wNzg3NTA2LDAtMC4xNTQ2ODc5LTAuMDAyODIxLTAuMjI1MDAwNC0wLjA0NTEzOTNjLTAuMTQwNjI1LTAuMDgxODEzOC0wLjIyNTAwMDQtMC4yNDI2MjA1LTAuMjI1MDAwNC0wLjQwNjI1di05LjE4NTc2MzQKCQkJCQljMC0wLjE2MzYyNzYsMC4wODE1NjItMC4zMjQ0MzYyLDAuMjI1MDAwNC0wLjQwNjI1QzE2LjY5NTMxMjUsMTMuOTU3MDMxMiwxNi43NzEyNDk4LDEzLjkyODgxOTcsMTYuODUwMDAwNCwxMy45Mjg4MTk3egoJCQkJCSBNOS45MjAwMDAxLDMxLjU1NTU1NTNjLTAuMzk2NTYyNiwwLTAuNzIwMDAwMywwLjMyMTYxNTItMC43MjAwMDAzLDAuNzIyMjIzM1M5LjUyMzQzNzUsMzMsOS45MjAwMDAxLDMzaDIwLjE1OTk5OTgKCQkJCQljMC4zOTkzNzU5LDAsMC43MTk5OTkzLTAuMzIxNjEzMywwLjcxOTk5OTMtMC43MjIyMjE0cy0wLjMyMDYyMzQtMC43MjIyMjMzLTAuNzE5OTk5My0wLjcyMjIyMzNIOS45MjAwMDAxeiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L3N2Zz4K);
}
.app-btn-lg__icon_apple-tv {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM2IDM2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCS5zdDB7ZmlsbDojMzMzO30KCTwvc3R5bGU+Cgk8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE1Mi4wMDAwMDAsIC0yMDQ0LjAwMDAwMCkiPgoJCTxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwNS4wMDAwMDAsIDIwMjcuMDAwMDAwKSI+CgkJCTxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzMC4wMDAwMDAsIDAuMDAwMDAwKSI+CgkJCQk8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS4wMDAwMDAsIDE1LjAwMDAwMCkiPgoJCQkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMy43MTQyODY4LDJINi4yODU3MTQxQzMuOTIwMDAwMSwyLDIsMy45MjAwMDAxLDIsNi4yODU3MTQxdjI3LjQyODU3MzYKCQkJCQkJQzIsMzYuMDgwMDAxOCwzLjkyMDAwMDEsMzgsNi4yODU3MTQxLDM4aDI3LjQyODU3MzZDMzYuMDgwMDAxOCwzOCwzOCwzNi4wODAwMDE4LDM4LDMzLjcxNDI4NjhWNi4yODU3MTQxCgkJCQkJCUMzOCwzLjkyMDAwMDEsMzYuMDgwMDAxOCwyLDMzLjcxNDI4NjgsMnogTTEyLjMzNzE0MjksMTQuOTA4NTcxMkMxMi43NzQyODUzLDE0LjQxMTQyODUsMTMuNDYsMTQuMDg1NzE0MywxNC4wNjg1NzExLDE0CgkJCQkJCWMwLjA4NTcxNDMsMC42NTk5OTk4LTAuMTcxNDI3NywxLjMyODU3MTMtMC41MjI4NTY3LDEuNzM5OTk5OGMtMC40Mjg1NzE3LDAuNDk3MTQyOC0xLjAzNzE0MjgsMC44MzE0Mjg1LTEuNzIyODU3NSwwLjgzMTQyODUKCQkJCQkJQzExLjY1MTQyODIsMTUuOTg4NTcxMiwxMS45MDg1NzEyLDE1LjQxNDI4NTcsMTIuMzM3MTQyOSwxNC45MDg1NzEyeiBNMTYuMDQ4NTcwNiwyMy41MTQyODYKCQkJCQkJYy0wLjUxNDI4NTEsMC42ODU3MTQ3LTEuMjA4NTcwNSwxLjYyODU3MDYtMS45Nzk5OTk1LDEuNjI4NTcwNmMtMC43Nzk5OTk3LDAtMC45NTE0Mjg0LTAuNTE0Mjg2LTEuOTAyODU2OC0wLjQyODU3MTcKCQkJCQkJYy0xLjAzNzE0MjgsMC0xLjIwODU3MTQsMC41MTQyODYtMS45ODg1NzEyLDAuNDI4NTcxN2MtMC44NTcxNDM0LDAtMS40NjU3MTQ1LTAuNzcxNDI3Mi0xLjg5NDI4NjItMS41NDI4NTYyCgkJCQkJCWMtMS4yOTQyODUzLTEuOTcxNDI5OC0xLjQ2NTcxNC00LjM3MTQyOTQtMC42MDg1NzExLTUuNjU3MTQyNmMwLjYwODU3MTEtMC44NTcxNDM0LDEuNDY1NzE0NS0xLjM3MTQyOTQsMi4zMzE0Mjg1LTEuMzcxNDI5NAoJCQkJCQlzMS40NjU3MTQ1LDAuNTE0Mjg2LDIuMTU5OTk5OCwwLjUxNDI4NnMxLjEyMjg1NzEtMC41MTQyODYsMi4xNTk5OTk4LTAuNTE0Mjg2CgkJCQkJCWMwLjc3OTk5OTcsMCwxLjU1MTQyODgsMC40Mjg1NzE3LDIuMTU5OTk5OCwxLjExNDI4NjRjLTEuOTAyODU2OCwxLjAyODU3MDItMS41NTk5OTk1LDMuNjg1NzE0NywwLjM0Mjg1NzQsNC40NTcxNDE5CgkJCQkJCUMxNi40ODU3MTQsMjIuNzQyODU3LDE2LjMxNDI4NTMsMjMsMTYuMDQ4NTcwNiwyMy41MTQyODZ6IE0yMy43NzE0MjkxLDE3Ljc1NDI4NThoLTIuMjI4NTcyOHY0LjQ3NDI4NTEKCQkJCQkJYzAsMS4wMjg1NzIxLDAuMjU3MTQzLDEuNjI4NTcyNSwxLjIwMDAwMDgsMS42Mjg1NzI1YzAuNDI4NTcxNywwLDAuNjg1NzE0NywwLDAuODU3MTQzNC0wLjA4NTcxNDNsMC4wODU3MTQzLDEuMTk5OTk4OQoJCQkJCQljLTAuMjU3MTQzLDAuMDg1NzE0My0wLjc3MTQyOTEsMC4xNzE0Mjg3LTEuMzcxNDI5NCwwLjE3MTQyODdjLTAuNjg1NzE0NywwLTEuMjg1NzEzMi0wLjI1NzE0My0xLjcxNDI4NDktMC42ODU3MTI4CgkJCQkJCUMyMC4xNzE0Mjg3LDIzLjk0Mjg1NzcsMjAsMjMuMjU3MTQzLDIwLDIyLjIyODU3MDl2LTQuNDc0Mjg1MWgtMS4yODU3MTUxdi0xLjE4Mjg1NzVIMjB2LTIuMTQyODU2NkwyMS41NDI4NTYyLDE0djIuNTcxNDI4MwoJCQkJCQloMi4yMjg1NzI4VjE3Ljc1NDI4NTh6IE0yOS41MjI4NTc3LDI1LjE0Mjg1NjZoLTEuNDU3MTQzOGwtMy4yNDg1NzE0LTguNTcxNDI4M2gxLjYyODU3MjVsMS43MDU3MTMzLDQuODAwMDAxMQoJCQkJCQljMC4yNTcxNDMsMC43NzE0MjcyLDAuNTE0Mjg2LDEuNDU3MTQxOSwwLjY4NTcxNDcsMi4yMjg1NzA5aDAuMDg1NzE0MwoJCQkJCQljMC4xNzE0Mjg3LTAuNjg1NzE0NywwLjQyODU3MTctMS4zNzE0Mjk0LDAuNjg1NzE0Ny0yLjIyODU3MDlsMS42Mjg1NzA2LTQuODAwMDAxMWgxLjYyMDAwMDhMMjkuNTIyODU3NywyNS4xNDI4NTY2eiIvPgoJCQkJPC9nPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L3N2Zz4K);
}
.app-btn-lg__icon_smart-tv_gray {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzYgMjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM2IDI2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCS5zdDB7ZmlsbDojZWZlZmVmO30KCTwvc3R5bGU+Cgk8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTIyLjAwMDAwMCwgLTIwNDkuMDAwMDAwKSI+CgkJPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTA1LjAwMDAwMCwgMjAyNy4wMDAwMDApIj4KCQkJPGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LjAwMDAwMCwgMTUuMDAwMDAwKSI+CgkJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMiw3djIzLjExMTExMDdoMzZWN0gyeiBNMTYuODUwMDAwNCwxMy45Mjg4MTk3CgkJCQkJYzAuMDc4NzQ4NywwLDAuMTc3MTg3LDAuMDI4MjExNiwwLjI0NzQ5OTUsMC4wNjc3MDhsNy45MjAwMDAxLDQuNjA0MTY3CgkJCQkJYzAuMTQwNjI1LDAuMDgxODEzOCwwLjIyNTAwMDQsMC4yMjAwNTI3LDAuMjI1MDAwNCwwLjM4MzY4MDNjMCwwLjE2MzYyOTUtMC4wODQzNzU0LDAuMzI0NDM2Mi0wLjIyNTAwMDQsMC40MDYyNQoJCQkJCWwtNy45MjAwMDAxLDQuNjA0MTY2Yy0wLjA3MDMxMjUsMC4wNDIzMTgzLTAuMTY4NzUwOCwwLjA0NTEzOTMtMC4yNDc0OTk1LDAuMDQ1MTM5MwoJCQkJCWMtMC4wNzg3NTA2LDAtMC4xNTQ2ODc5LTAuMDAyODIxLTAuMjI1MDAwNC0wLjA0NTEzOTNjLTAuMTQwNjI1LTAuMDgxODEzOC0wLjIyNTAwMDQtMC4yNDI2MjA1LTAuMjI1MDAwNC0wLjQwNjI1di05LjE4NTc2MzQKCQkJCQljMC0wLjE2MzYyNzYsMC4wODE1NjItMC4zMjQ0MzYyLDAuMjI1MDAwNC0wLjQwNjI1QzE2LjY5NTMxMjUsMTMuOTU3MDMxMiwxNi43NzEyNDk4LDEzLjkyODgxOTcsMTYuODUwMDAwNCwxMy45Mjg4MTk3egoJCQkJCSBNOS45MjAwMDAxLDMxLjU1NTU1NTNjLTAuMzk2NTYyNiwwLTAuNzIwMDAwMywwLjMyMTYxNTItMC43MjAwMDAzLDAuNzIyMjIzM1M5LjUyMzQzNzUsMzMsOS45MjAwMDAxLDMzaDIwLjE1OTk5OTgKCQkJCQljMC4zOTkzNzU5LDAsMC43MTk5OTkzLTAuMzIxNjEzMywwLjcxOTk5OTMtMC43MjIyMjE0cy0wLjMyMDYyMzQtMC43MjIyMjMzLTAuNzE5OTk5My0wLjcyMjIyMzNIOS45MjAwMDAxeiIvPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L3N2Zz4K);
}
.app-btn-lg__icon_apple-tv_gray {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM2IDM2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJCS5zdDB7ZmlsbDojZWZlZmVmO30KCTwvc3R5bGU+Cgk8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE1Mi4wMDAwMDAsIC0yMDQ0LjAwMDAwMCkiPgoJCTxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwNS4wMDAwMDAsIDIwMjcuMDAwMDAwKSI+CgkJCTxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzMC4wMDAwMDAsIDAuMDAwMDAwKSI+CgkJCQk8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS4wMDAwMDAsIDE1LjAwMDAwMCkiPgoJCQkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMy43MTQyODY4LDJINi4yODU3MTQxQzMuOTIwMDAwMSwyLDIsMy45MjAwMDAxLDIsNi4yODU3MTQxdjI3LjQyODU3MzYKCQkJCQkJQzIsMzYuMDgwMDAxOCwzLjkyMDAwMDEsMzgsNi4yODU3MTQxLDM4aDI3LjQyODU3MzZDMzYuMDgwMDAxOCwzOCwzOCwzNi4wODAwMDE4LDM4LDMzLjcxNDI4NjhWNi4yODU3MTQxCgkJCQkJCUMzOCwzLjkyMDAwMDEsMzYuMDgwMDAxOCwyLDMzLjcxNDI4NjgsMnogTTEyLjMzNzE0MjksMTQuOTA4NTcxMkMxMi43NzQyODUzLDE0LjQxMTQyODUsMTMuNDYsMTQuMDg1NzE0MywxNC4wNjg1NzExLDE0CgkJCQkJCWMwLjA4NTcxNDMsMC42NTk5OTk4LTAuMTcxNDI3NywxLjMyODU3MTMtMC41MjI4NTY3LDEuNzM5OTk5OGMtMC40Mjg1NzE3LDAuNDk3MTQyOC0xLjAzNzE0MjgsMC44MzE0Mjg1LTEuNzIyODU3NSwwLjgzMTQyODUKCQkJCQkJQzExLjY1MTQyODIsMTUuOTg4NTcxMiwxMS45MDg1NzEyLDE1LjQxNDI4NTcsMTIuMzM3MTQyOSwxNC45MDg1NzEyeiBNMTYuMDQ4NTcwNiwyMy41MTQyODYKCQkJCQkJYy0wLjUxNDI4NTEsMC42ODU3MTQ3LTEuMjA4NTcwNSwxLjYyODU3MDYtMS45Nzk5OTk1LDEuNjI4NTcwNmMtMC43Nzk5OTk3LDAtMC45NTE0Mjg0LTAuNTE0Mjg2LTEuOTAyODU2OC0wLjQyODU3MTcKCQkJCQkJYy0xLjAzNzE0MjgsMC0xLjIwODU3MTQsMC41MTQyODYtMS45ODg1NzEyLDAuNDI4NTcxN2MtMC44NTcxNDM0LDAtMS40NjU3MTQ1LTAuNzcxNDI3Mi0xLjg5NDI4NjItMS41NDI4NTYyCgkJCQkJCWMtMS4yOTQyODUzLTEuOTcxNDI5OC0xLjQ2NTcxNC00LjM3MTQyOTQtMC42MDg1NzExLTUuNjU3MTQyNmMwLjYwODU3MTEtMC44NTcxNDM0LDEuNDY1NzE0NS0xLjM3MTQyOTQsMi4zMzE0Mjg1LTEuMzcxNDI5NAoJCQkJCQlzMS40NjU3MTQ1LDAuNTE0Mjg2LDIuMTU5OTk5OCwwLjUxNDI4NnMxLjEyMjg1NzEtMC41MTQyODYsMi4xNTk5OTk4LTAuNTE0Mjg2CgkJCQkJCWMwLjc3OTk5OTcsMCwxLjU1MTQyODgsMC40Mjg1NzE3LDIuMTU5OTk5OCwxLjExNDI4NjRjLTEuOTAyODU2OCwxLjAyODU3MDItMS41NTk5OTk1LDMuNjg1NzE0NywwLjM0Mjg1NzQsNC40NTcxNDE5CgkJCQkJCUMxNi40ODU3MTQsMjIuNzQyODU3LDE2LjMxNDI4NTMsMjMsMTYuMDQ4NTcwNiwyMy41MTQyODZ6IE0yMy43NzE0MjkxLDE3Ljc1NDI4NThoLTIuMjI4NTcyOHY0LjQ3NDI4NTEKCQkJCQkJYzAsMS4wMjg1NzIxLDAuMjU3MTQzLDEuNjI4NTcyNSwxLjIwMDAwMDgsMS42Mjg1NzI1YzAuNDI4NTcxNywwLDAuNjg1NzE0NywwLDAuODU3MTQzNC0wLjA4NTcxNDNsMC4wODU3MTQzLDEuMTk5OTk4OQoJCQkJCQljLTAuMjU3MTQzLDAuMDg1NzE0My0wLjc3MTQyOTEsMC4xNzE0Mjg3LTEuMzcxNDI5NCwwLjE3MTQyODdjLTAuNjg1NzE0NywwLTEuMjg1NzEzMi0wLjI1NzE0My0xLjcxNDI4NDktMC42ODU3MTI4CgkJCQkJCUMyMC4xNzE0Mjg3LDIzLjk0Mjg1NzcsMjAsMjMuMjU3MTQzLDIwLDIyLjIyODU3MDl2LTQuNDc0Mjg1MWgtMS4yODU3MTUxdi0xLjE4Mjg1NzVIMjB2LTIuMTQyODU2NkwyMS41NDI4NTYyLDE0djIuNTcxNDI4MwoJCQkJCQloMi4yMjg1NzI4VjE3Ljc1NDI4NTh6IE0yOS41MjI4NTc3LDI1LjE0Mjg1NjZoLTEuNDU3MTQzOGwtMy4yNDg1NzE0LTguNTcxNDI4M2gxLjYyODU3MjVsMS43MDU3MTMzLDQuODAwMDAxMQoJCQkJCQljMC4yNTcxNDMsMC43NzE0MjcyLDAuNTE0Mjg2LDEuNDU3MTQxOSwwLjY4NTcxNDcsMi4yMjg1NzA5aDAuMDg1NzE0MwoJCQkJCQljMC4xNzE0Mjg3LTAuNjg1NzE0NywwLjQyODU3MTctMS4zNzE0Mjk0LDAuNjg1NzE0Ny0yLjIyODU3MDlsMS42Mjg1NzA2LTQuODAwMDAxMWgxLjYyMDAwMDhMMjkuNTIyODU3NywyNS4xNDI4NTY2eiIvPgoJCQkJPC9nPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L3N2Zz4K);
}
.app-btn-lg__icon_appstore {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyMC4yMzQgNDIxLjc3MyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIwLjIzNCA0MjEuNzczIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiMzMzMiPg0KCTxwYXRoIGQ9Ik0zMjAuNzQ5LDIyMy45NjdjLTAuNTI5LTUyLjc5Myw0My4wNDgtNzguMTEzLDQ0Ljk5MS03OS4zODdjLTI0LjQ4NC0zNS44MS02Mi42MzYtNDAuNzI0LTc2LjIxOS00MS4yNzgNCgkJYy0zMi40MzYtMy4zMDEtNjMuMzMyLDE5LjEwOC03OS43OTMsMTkuMTA4Yy0xNi40MjEsMC00MS44NS0xOC42MjgtNjguNzUtMTguMTU3Yy0zNS4zOTYsMC41MjktNjguMDE0LDIwLjU4OS04Ni4yMjksNTIuMjcxDQoJCWMtMzYuNzUzLDYzLjc1NC05LjM5NywxNTguMjQ2LDI2LjQxMywyMDkuOTk2YzE3LjUxMSwyNS4yODksMzguMzkxLDUzLjc1Myw2NS43OCw1Mi43MTFjMjYuNDA0LTEuMDQzLDM2LjM3My0xNy4wNzQsNjguMjg2LTE3LjA3NA0KCQljMzEuOTE0LDAsNDAuODgyLDE3LjA3NCw2OC44MDgsMTYuNTM2YzI4LjM5LTAuNTEzLDQ2LjM5MS0yNS43NzYsNjMuNzYzLTUxLjE3MWMyMC4wOTItMjkuMzg0LDI4LjM3My01Ny44MywyOC44NjEtNTkuMjc4DQoJCUMzNzYuMDQ4LDMwNy45NjMsMzIxLjMxOSwyODYuOTkzLDMyMC43NDksMjIzLjk2N3oiLz4NCgk8cGF0aCBkPSJNMjY4LjI3LDY5LjA1NWMxNC41MjYtMTcuNjM2LDI0LjM3LTQyLjE0NiwyMS42OTgtNjYuNTQxYy0yMC45NywwLjg1My00Ni4zNDksMTMuOTM4LTYxLjM5NiwzMS41NTgNCgkJYy0xMy40ODIsMTUuNjM0LTI1LjI3OCw0MC41MjYtMjIuMTE5LDY0LjQ4MUMyMjkuODM3LDEwMC4zNjUsMjUzLjY5NCw4Ni42NTgsMjY4LjI3LDY5LjA1NXoiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.app-btn-lg__icon_googleplay {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyMC4yMzQgNDIxLjc3MyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIwLjIzNCA0MjEuNzczIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiMzMzMiPg0KCTxwYXRoIGQ9Ik0zMDAuNywxMjguMjQ4TDc3LjE4MSw4LjU3NEM2NS41NjIsMi4zNTksNTIuOTY4LDIuMDQsNDIuMDY5LDYuMDJsMTkwLjQzLDE5MC40MjlMMzAwLjcsMTI4LjI0OHoiLz4NCgk8cGF0aCBkPSJNMzg0LjA1LDE3Mi44NzVsLTY0LjM3Ni0zNC40NzNsLTcyLjYxNiw3Mi42MDZsNzIuNjE2LDcyLjYxNWw2NC4zNzYtMzQuNDczDQoJCUM0MTQuNTExLDIzMi44NDYsNDE0LjUxMSwxODkuMTc4LDM4NC4wNSwxNzIuODc1eiIvPg0KCTxwYXRoIGQ9Ik0yNC42MzYsMTcuNzEzQzE3LjgwNywyNS4yMTQsMTMuNSwzNS4yMzYsMTMuNSw0Ni43MTZ2MzI4LjU4NGMwLDExLjQ4OCw0LjMwNywyMS41MSwxMS4xMzYsMjkuMDEzTDIxNy45NCwyMTEuMDA4DQoJCUwyNC42MzYsMTcuNzEzeiIvPg0KCTxwYXRoIGQ9Ik00Mi4wNjksNDE2LjAwNmMxMC44OTgsMy45NywyMy40OTIsMy42NTgsMzUuMTExLTIuNTY0TDMwMC43LDI5My43NzZsLTY4LjIwMS02OC4yMDFMNDIuMDY5LDQxNi4wMDZ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);
}
.app-btn-lg__icon_windows {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyMC4yMzQgNDIxLjc3MyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIwLjIzNCA0MjEuNzczIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiMzMzMiPg0KCTxwYXRoIGQ9Ik0xOTIuNDE1LDMzLjg2NUMyNjcuODQyLDIxLjU1LDM0NC44MDgsMTAuNzc1LDQyMC4yMzQsMHYzLjA3OXYxOTcuMDMzYy03NS40MjcsMC0xNTIuMzkzLDEuNTM5LTIyNy44MTksMS41MzlWMzMuODY1eiIvPg0KCTxwYXRoIGQ9Ik0wLDYwLjAzM2M1Ni45NTUtOS4yMzYsMTEzLjkxLTE2LjkzMywxNzIuNDA0LTIzLjA5VjIwMS42NWMtNTguNDk0LDAtMTE1LjQ0OSwxLjU0LTE3Mi40MDQsMS41NFY2MC4wMzN6Ii8+DQoJPHBhdGggZD0iTTAsMjIwLjEyM2M1Ni45NTUsMCwxMTMuOTEsMS41MzksMTcyLjQwNCwwdjE2Ni4yNDZDMTEzLjkxLDM3OC42NzMsNTYuOTU1LDM3MC45NzYsMCwzNjMuMjc5VjIyMC4xMjN6Ii8+DQoJPHBhdGggZD0iTTE5Mi40MTUsMjIxLjY2MmgyMjcuODE5djE5MC44NzZ2OS4yMzVjLTc1LjQyNy0xMi4zMTQtMTUyLjM5My0yMS41NTEtMjI3LjgxOS0zMi4zMjVWMjIxLjY2MnoiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.app-btn-lg__icon_download {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0NzIuNjE1IDQ3Mi42MTUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ3Mi42MTUgNDcyLjYxNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCI+CjxnPgoJPGc+CgkJPHBvbHlnb24gcG9pbnRzPSIzMzIuOTU1LDI2Ni44MzMgMzMyLjk1NSwwIDEzOS42NjIsMCAxMzkuNjYyLDI2Ni44MzMgMzAuNTI1LDI2Ni44MzMgMjM2LjMwOCw0NzIuNjE1IDQ0Mi4wOSwyNjYuODMzICAgIiBmaWxsPSIjMzMzMzMzIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
}
.app-btn-lg__icon_lk {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyLjUgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyLjUgMzQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBhdGggZD0iTTE2LjEsMjQuMkMxMC4xLDI0LjEsNS4yLDE5LDUsMTIuNmMwLTAuMywwLjItMC41LDAuNS0wLjVjMC4zLDAsMC41LDAuMiwwLjUsMC41CgkJYzAuMiw1LjksNC43LDEwLjUsMTAuMSwxMC42bDAuMiwwYzAsMCwwLjEsMCwwLjEsMGM1LjYtMC4xLDEwLjItNS4xLDEwLjItMTEuMWMwLTAuMSwwLTAuMiwwLTAuM2wwLTAuMmMwLTAuMywwLjItMC41LDAuNS0wLjUKCQljMC4zLDAsMC41LDAuMiwwLjUsMC41bDAsMC4yYzAsMC4xLDAsMC4yLDAsMC4zYzAsNi42LTUsMTItMTEuMSwxMi4xYzAsMC0wLjEsMC0wLjEsMGwtMC4xLTAuNWwtMC4xLDAuNUwxNi4xLDI0LjJ6Ii8+Cgk8cGF0aCBkPSJNNS42LDExLjFjLTAuMiwwLTAuNC0wLjEtMC41LTAuM2MtMC4xLTAuMywwLTAuNSwwLjMtMC43YzIuNy0xLjEsNS4xLTMsNy01LjRjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjIKCQljMC4xLDAsMC4zLDAsMC40LDAuMWMzLjksMy40LDguNyw1LDEzLjcsNC40YzAuMywwLDAuNSwwLjIsMC42LDAuNGMwLDAuMy0wLjIsMC41LTAuNCwwLjZjLTUuMSwwLjYtMTAtMS0xNC00LjQKCQlDMTAuOSw4LjEsOC40LDkuOSw1LjcsMTFDNS43LDExLjEsNS42LDExLjEsNS42LDExLjF6Ii8+Cgk8cGF0aCBkPSJNNS42LDExLjFDNS41LDExLjEsNS41LDExLjEsNS42LDExLjFjLTAuMywwLTAuNS0wLjMtMC41LTAuNkM1LjgsNC41LDEwLjYsMCwxNi4yLDBjNS4zLDAsOS45LDQsMTEsOS42CgkJYzAuMSwwLjMtMC4xLDAuNS0wLjQsMC42Yy0wLjMsMC4xLTAuNS0wLjEtMC42LTAuNEMyNS4zLDQuNywyMS4xLDEsMTYuMiwxQzExLjEsMSw2LjcsNS4xLDYsMTAuNkM2LDEwLjksNS44LDExLjEsNS42LDExLjF6Ii8+Cgk8cGF0aCBkPSJNMzIsMzRjLTAuMywwLTAuNS0wLjItMC41LTAuNWMwLTMtMy42LTUuNy05LjItNi45Yy0wLjMtMC4xLTAuNC0wLjMtMC40LTAuNmMwLjEtMC4zLDAuMy0wLjQsMC42LTAuNAoJCWM2LjEsMS4zLDEwLDQuNCwxMCw3LjlDMzIuNSwzMy43LDMyLjMsMzQsMzIsMzR6Ii8+Cgk8cGF0aCBkPSJNMC41LDM0QzAuMiwzNCwwLDMzLjcsMCwzMy41YzAtMy40LDMuOC02LjUsOS44LTcuOWMwLjMtMC4xLDAuNSwwLjEsMC42LDAuNGMwLjEsMC4zLTAuMSwwLjUtMC40LDAuNgoJCWMtNS41LDEuMi05LDMuOS05LDYuOUMxLDMzLjcsMC44LDM0LDAuNSwzNHoiLz4KCTwhLS1wYXRoIGQ9Ik0xNi4xLDIwLjZjLTEuOCwwLTMuNS0xLTQuNC0yLjVjLTAuMS0wLjItMC4xLTAuNSwwLjItMC43YzAuMi0wLjEsMC41LTAuMSwwLjcsMC4yYzAuNywxLjMsMi4xLDIsMy41LDIKCQlzMi44LTAuOCwzLjUtMmMwLjEtMC4yLDAuNC0wLjMsMC43LTAuMmMwLjIsMC4xLDAuMywwLjQsMC4yLDAuN0MxOS42LDE5LjYsMTcuOSwyMC42LDE2LjEsMjAuNnoiLy0tPgo8L3N2Zz4=);
}
.app-btn-lg__icon_download {
  background-size: 100% 70%;
}
.app-btn-lg__icon_lk {
  background-size: 100% 80%;
}
.app-btn-lg_custom .app-btn-lg__text {
  color: #333;
  font-size: 1.1rem;
}
.app-btn-lg__text {
  display: block;
  padding-right: 15px;
  line-height: 62px;
  font-size: 16.5px;
  color: #808080;
}
.app-btn-lg__valign {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}
.app-btn-lg__shop {
  margin-top: 3px;
  font-size: 24.2px;
  color: #333;
  display: block;
}
.app-btn-glass {
  box-sizing: border-box;
  border: 1px solid #e6e6e6;
  display: inline-block;
  vertical-align: middle;
  width: 148px;
  height: 45px;
  padding-left: 45px;
  overflow: hidden;
  color: #666;
  text-align: left;
  transition: border-color 0.3s ease-in-out;
}
.app-btn-glass:hover {
  border-color: #ccc;
}
.app-btn-glass:hover .app-btn-glass__text {
  color: #333;
}
.app-btn-glass:hover .app-btn-glass__icon-place {
  border-color: #ccc;
}
.app-btn-glass:hover .app-btn-glass__icon_appstore {
  background-image: url("../i/app-btn/icon_apple_hover.svg");
}
.app-btn-glass:hover .app-btn-glass__icon_googleplay {
  background-image: url("../i/app-btn/icon_google-play_hover.svg");
}
.app-btn-glass__icon-place {
  box-sizing: border-box;
  display: inline-block;
  width: 45px;
  height: 100%;
  border-right: 1px solid #e6e6e6;
  float: left;
  margin-left: -45px;
  position: relative;
  transition: border-color 0.3s ease 0s;
}
.app-btn-glass__icon {
  width: 26px;
  height: 26px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -13px 0 0 -13px;
  text-align: center;
  background-repeat: no-repeat;
}
.app-btn-glass__icon_appstore {
  background-image: url("../i/app-btn/icon_apple.svg");
}
@media screen and (max-width: 759px) {
  .app-btn-glass__icon_appstore {
    margin: -15px 0 0 -11px;
  }
}
.app-btn-glass__icon_googleplay {
  background-image: url("../i/app-btn/icon_google-play.svg");
  background-size: 78%;
  background-position-x: 6px;
  background-position-y: 2px;
}
.app-btn-glass__text {
  display: block;
  padding: 0 5px 0 8px;
  line-height: 44px;
  font-size: 12px;
}
.app-btn-glass__valign {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}
.app-btn-glass__shop {
  font-size: 16px;
  margin-top: 2px;
  display: block;
}

	_:-ms-input-placeholder, :root .app-btn-glass__icon_appstore {
		background-size: 98%;
		background-position-x:2px;
	}
	_:-ms-input-placeholder, :root .app-btn-glass__icon_googleplay {
		background-position-x:5px;
		background-position-y:3px;
	}

.app-card {
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
  position: relative;
  min-height: 180px;
  padding-bottom: 50px;
  border-bottom: 1px solid #f2f2f2;
  margin: 0.9rem 0 0.6rem;
}
@media screen and (max-width: 759px) {
  .app-card {
    padding-bottom: 30px;
  }
}
.app-card__icon {
  width: 110px;
  height: 110px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  position: absolute;
  left: 0;
  top: 0;
}
@media screen and (max-width: 759px) {
  .app-card__icon {
    width: 56px;
    height: 56px;
  }
}
.app-card__description {
  padding: 0 195px 0 145px;
}
@media screen and (max-width: 759px) {
  .app-card__description {
    padding: 0;
  }
}
.app-card__name {
  font-weight: 100;
  font-size: 1.4rem;
  color: #333;
  margin-bottom: 20px;
}
@media screen and (max-width: 759px) {
  .app-card__name {
    display: table-cell;
    vertical-align: middle;
    padding: 0 0 12px 75px;
    height: 56px;
  }
}
.app-card__info {
  color: #000;
  margin-bottom: 30px;
}
@media screen and (max-width: 759px) {
  .app-card__info {
    margin-bottom: 20px;
  }
}
.app-card__age {
  display: inline-block;
  font-size: 16.5px;
  padding: 0 8px;
  border: 1px solid #ebebeb;
  border-radius: 3px;
  margin-right: 13px;
  height: 22px;
  line-height: 22px;
}
.app-card__rating {
  display: inline-block;
  margin: 0 13px 0 0;
  height: 22px;
  line-height: 22px;
}
.app-card__rating div {
  display: inline-block;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMi44NzUgMjEuNjkiIGZpbGw9IiNlNWU1ZTUiPgoJPHBhdGggZD0iTTYxLjg5NCwyOTQ4Ljc5YzAuMzIyLS45OS44NDgtMC45OSwxLjE2OSwwbDEuNzYxLDUuNDFBMi43ODQsMi43ODQsMCwwLDAsNjcuMywyOTU2SDczYzEuMDQxLDAsMS4yLjUsMC4zNTYsMS4xMWwtNC42LDMuM2EyLjc3NCwyLjc3NCwwLDAsMC0uOTUsMi45MWwxLjc1Nyw1LjM5YzAuMzIzLDAuOTktLjEsMS4zLTAuOTQzLjY4bC00LjYxMi0zLjM2YTIuNzg5LDIuNzg5LDAsMCwwLTMuMDYxLDBsLTQuNjA4LDMuMzVjLTAuODQyLjYxLTEuMjY3LDAuMy0uOTQ0LTAuNjlsMS43NTQtNS4zN2EyLjc1NiwyLjc1NiwwLDAsMC0uOTQ4LTIuOWwtNC42LTMuMzFjLTAuODQ1LS42MS0wLjY4NC0xLjExLjM1Ni0xLjExaDUuN2EyLjc4MywyLjc4MywwLDAsMCwyLjQ3Ny0xLjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTEuMDMxIC0yOTQ4LjAzKSIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: top;
  background-size: 19px 18px;
  margin-right: 3px;
  vertical-align: top;
  width: 22px;
  height: 22px;
}
.app-card__rating div.red {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMi44NzUgMjEuNjkiIGZpbGw9IiNFMzA2MTMiPgoJPHBhdGggZD0iTTYxLjg5NCwyOTQ4Ljc5YzAuMzIyLS45OS44NDgtMC45OSwxLjE2OSwwbDEuNzYxLDUuNDFBMi43ODQsMi43ODQsMCwwLDAsNjcuMywyOTU2SDczYzEuMDQxLDAsMS4yLjUsMC4zNTYsMS4xMWwtNC42LDMuM2EyLjc3NCwyLjc3NCwwLDAsMC0uOTUsMi45MWwxLjc1Nyw1LjM5YzAuMzIzLDAuOTktLjEsMS4zLTAuOTQzLjY4bC00LjYxMi0zLjM2YTIuNzg5LDIuNzg5LDAsMCwwLTMuMDYxLDBsLTQuNjA4LDMuMzVjLTAuODQyLjYxLTEuMjY3LDAuMy0uOTQ0LTAuNjlsMS43NTQtNS4zN2EyLjc1NiwyLjc1NiwwLDAsMC0uOTQ4LTIuOWwtNC42LTMuMzFjLTAuODQ1LS42MS0wLjY4NC0xLjExLjM1Ni0xLjExaDUuN2EyLjc4MywyLjc4MywwLDAsMCwyLjQ3Ny0xLjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTEuMDMxIC0yOTQ4LjAzKSIvPgo8L3N2Zz4K);
}
.app-card__rating div:last-child {
  margin-right: 0;
}
.app-card__rating span {
  display: inline-block;
  font-size: 0.85rem;
  margin-left: 13px;
  vertical-align: top;
}
.app-card__markets {
  margin-bottom: -10px;
}
.app-card__qr-code {
  position: absolute;
  right: 0;
  top: 0;
  width: 160px;
  height: 160px;
  border: 1px solid #f2f2f2;
  text-align: center;
}
@media screen and (max-width: 759px) {
  .app-card__qr-code {
    display: none;
  }
}
.app-card__qr-code:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.app-card__qr-code img {
  max-width: 100%;
  max-height: 100%;
  display: inline-block;
  vertical-align: middle;
}

.add-traffic {
  box-sizing: border-box;
}
.add-traffic__nav-wrap {
  box-sizing: border-box;
  border-bottom: 1px solid rgba(0,0,0,0.1);
}
.add-traffic__nav-current {
  display: none;
  box-sizing: border-box;
  background-color: #fff;
  padding: 0 40px 0 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
  cursor: pointer;
  border: 1px solid #e4e4e4;
  border-radius: 4px;
  height: 36px;
  padding: 0 35px 0 12px;
  box-shadow: none;
  font: 400 18.7px/34px 'Corpid', 'Arial', sans-serif;
  color: #333;
}
.add-traffic__nav {
  box-sizing: border-box;
  margin-bottom: -1px;
  font-size: 0;
  line-height: 0;
  text-align: center;
}
.add-traffic__nav-item {
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  height: 2.5rem;
  border-bottom: 3px solid transparent;
  font-size: 0;
  line-height: 2.5rem;
  color: #666;
  cursor: pointer;
  margin-left: 25px;
}
@media screen and (max-width: 759px) {
  .add-traffic__nav-item {
    padding-top: 7px;
    padding-bottom: 7px;
    font: 18.7px/1.2 'Corpid', 'Arial', sans-serif;
  }
}
.add-traffic__nav-item:first-child {
  margin-left: 0;
}
.add-traffic__nav-item.is-active {
  color: #e30613;
  border-bottom-color: #e30613;
}
.add-traffic__nav-text {
  display: inline-block;
  vertical-align: middle;
  font-size: 1rem;
  color: inherit;
}
@media screen and (max-width: 759px) {
  .add-traffic__nav-text {
    font-size: 18.7px;
  }
}
.add-traffic__container-item {
  box-sizing: border-box;
}
.add-traffic__content {
  padding-left: 30px;
  padding-right: 30px;
}
@media screen and (max-width: 1279px) {
  .add-traffic__content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.add-traffic__row {
  padding-top: 12px;
  padding-bottom: 30px;
  position: relative;
}
.add-traffic__row:after {
  content: '';
  display: table;
  clear: both;
}
.add-traffic__row+ .add-traffic__row {
  border-top: 1px solid #f2f2f2;
}
.add-traffic__col {
  float: left;
}
.add-traffic__col .btn {
  padding-left: 15px;
  padding-right: 15px;
}
.add-traffic__col_end {
  float: none;
  text-align: right;
  position: absolute;
  top: inherit;
  right: 0;
}
.add-traffic__title {
  font-size: 1.8rem;
  line-height: 1.1;
  font-weight: 300;
}
.add-traffic__subtitle {
  font-size: 1rem;
  color: #666;
}
.add-traffic__value {
  font-size: 1.4rem;
  margin-bottom: 3px;
  white-space: nowrap;
}
.add-traffic__value_once {
  color: #666;
  font-size: 1rem;
}
.add-traffic__media-header {
  background: none no-repeat center top;
  width: 100%;
  height: 251px;
  overflow: hidden;
  position: relative;
}
.add-traffic__media-header-bg {
  background-color: rgba(0,0,0,0.5);
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.add-traffic__media-header-content {
  padding: 30px;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 1279px) {
  .add-traffic__media-header-content {
    padding: 18px 20px;
  }
}
.add-traffic__media-opener {
  background-color: rgba(0,0,0,0.4);
  width: 100%;
  height: 55px;
  text-align: center;
  cursor: pointer;
  line-height: 53px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}
.add-traffic__media-opener.is-opened .add-traffic__media-toggle:after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.add-traffic__media-toggle {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.85rem;
  color: #fff;
}
.add-traffic__media-toggle:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjguNiAzNy4yIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2OC42IDM3LjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmJjMWM2IiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI2Ny4yLDEuNCAzNC4zLDM0LjMgMS40LDEuNCAiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 16px;
  height: 8px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
  transition: -webkit-transform 0.2s ease 0s;
  transition: transform 0.2s ease 0s;
  transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s;
}
.add-traffic__media-title {
  color: #fff;
  font-size: 1.8rem;
  font-weight: 300;
  margin-bottom: 10px;
}
.add-traffic__media-subtitle {
  color: #fff;
  font-size: 2.5rem;
  font-weight: 300;
  line-height: 1;
}
.add-traffic__media-value {
  color: #fff;
  font-size: 1.4rem;
  margin-bottom: 4px;
  white-space: nowrap;
}
.add-traffic__currency {
  display: inline-block;
  margin-left: 8px;
  font-size: 13px;
}
@media screen and (min-width: 1680px) {
  .add-traffic__currency-item {
    font-size: 13px;
    display: block;
    position: relative;
  }
}
.add-traffic__currency-item+ .add-traffic__currency-item:before {
  content: "/";
  display: inline-block;
  vertical-align: top;
  position: inherit;
}
@media screen and (min-width: 1680px) {
  .add-traffic__currency-item+ .add-traffic__currency-item:before {
    border-top: 1px solid #fff;
    content: "";
    width: 100%;
    height: 0;
    position: absolute;
    left: 0;
    top: 1px;
  }
}
.add-traffic__media-row {
  width: 100%;
  display: table;
  table-layout: fixed;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.add-traffic__media-col {
  width: 50%;
  display: table-cell;
  vertical-align: top;
}
@media screen and (max-width: 1279px) {
  .add-traffic__media-col {
    display: block;
    width: auto;
  }
}
@media screen and (max-width: 959px) {
  .add-traffic__media-col {
    width: 50%;
    display: table-cell;
  }
}
.add-traffic__media-col .btn {
  padding-left: 15px;
  padding-right: 15px;
}
@media screen and (max-width: 1679px) {
  .add-traffic__media-col .btn {
    font-size: 17px;
  }
}
.add-traffic__media-col_end {
  text-align: right;
}
.add-traffic__media-content {
  background-color: #fafafa;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 1.1rem;
  padding-bottom: 1rem;
}
@media screen and (max-width: 1279px) {
  .add-traffic__media-content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.add-traffic__info {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MUFFQUFCNzYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MUFFQUFCODYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxQUVBQUI1NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgxQUVBQUI2NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C3koawAAABVJREFUeNpiYGBgMP7//z8DDAMEGABBaQkrPHhhwQAAAABJRU5ErkJggg==) repeat-x 0 1rem;
  margin-bottom: 0.9rem;
}
.add-traffic__info:after {
  content: '';
  display: table;
  clear: both;
}
.add-traffic__info-label {
  color: #808080;
  float: left;
  max-width: 55%;
  font-size: 1rem;
}
.add-traffic__info-label .add-traffic__bg-for-dot {
  padding-right: 5px;
}
.add-traffic__info-value {
  display: inline-block;
  vertical-align: middle;
  text-align: right;
  font-size: 1rem;
  float: right;
}
.add-traffic__info-value-col {
  display: inline-block;
  vertical-align: top;
  position: relative;
  padding-bottom: 14px;
}
.add-traffic__info-value-col+ .add-traffic__info-value-col {
  margin-left: 20px;
  padding-left: 15px;
}
@media screen and (max-width: 759px) {
  .add-traffic__info-value-col+ .add-traffic__info-value-col {
    padding-left: 25px;
  }
}
.add-traffic__info-value-col+ .add-traffic__info-value-col:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAkCAYAAAC9itu8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTRFQzMxQkRBNENGMTFFNjk3MjBBMDZEQzczN0E4RTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTRFQzMxQkVBNENGMTFFNjk3MjBBMDZEQzczN0E4RTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNEVDMzFCQkE0Q0YxMUU2OTcyMEEwNkRDNzM3QThFNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNEVDMzFCQ0E0Q0YxMUU2OTcyMEEwNkRDNzM3QThFNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnAn9Z4AAAD9SURBVHjalNS/CwFxGMfxu8NgEINJmUzYmJTBgkLu/iP/0vkRJRlYDJfJYGSyyGQgJZ+n7uq6OJ/n6l3oXl+Pu/M1Pc8zyKOCRpbBHw7KaICNXBYUUB1NWTBE8mMvlmJ+V14wIItaGtBFZ3RkgYwzDt4k/5ycQj0/g/kGmf2JdiyQmzVBbwaYPhiHP4wDNZRDKxbI6kv0YIETHScOlFAZzVggD9sW3VhgfxvnF8ijpgb00QGdWOD8Wv0bSKOOBrTRFe1ZYMetHgUJNNCAhv+H2bBArs4cvVjwd/4wqKIiWrBAVl+juwa4zBZohTdaFtjBRqsB1DgBuGvAR4ABANK0MPJki6EfAAAAAElFTkSuQmCC) no-repeat 0 0;
  width: 12px;
  height: 36px;
  content: "";
  display: block;
  color: #cdcdcd;
  position: absolute;
  right: 100%;
  top: 5px;
}
.add-traffic__info-value-descr {
  font-size: 13px;
  white-space: nowrap;
  position: absolute;
  bottom: 0;
  right: 0;
}
.add-traffic__bg-for-dot {
  background-color: #fafafa;
}
.add-traffic__info-list {
  background-color: #fafafa;
  display: inline-block;
}
.add-traffic__info-list-item:after {
  content: ",";
  display: inline;
}
.add-traffic__info-list-item:last-child:after {
  display: none;
}
.add-traffic__info-list-opener {
  color: #aeb4ba;
  border-bottom: 1px dotted #aeb4ba;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
}

.app-card__wrap {
  margin: 60px 0 0;
  padding: 0 0 95px 175px;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .app-card__wrap {
    margin: 40px 0 0;
    padding: 0 0 70px 105px;
  }
}
@media screen and (max-width: 1279px) {
  .app-card__wrap {
    padding: 0 0 50px 95px;
  }
}
@media screen and (max-width: 959px) {
  .app-card__wrap {
    margin: 20px 0 0;
    padding: 0 0 50px;
  }
}
@media screen and (max-width: 759px) {
  .app-card__wrap {
    margin: 10px 0 0;
    padding: 0 0 35px;
  }
}
.app-card__wrap .tariff-card__mark-item {
  margin: 0;
  position: absolute;
  top: -40px;
  right: 0;
}
@media screen and (max-width: 1679px) {
  .app-card__wrap .tariff-card__mark-item {
    top: -20px;
  }
}
@media screen and (max-width: 959px) {
  .app-card__wrap .tariff-card__mark-item {
    top: -5px;
  }
}
.app-card__wrap h1 {
  line-height: 100%;
  margin: 0 0 20px;
}
@media screen and (max-width: 1679px) {
  .app-card__wrap h1 {
    padding: 15px 0 0;
    margin: 0 0 50px;
  }
}
@media screen and (max-width: 1279px) {
  .app-card__wrap h1 {
    padding: 10px 0 0;
    margin: 0 0 40px;
  }
}
@media screen and (max-width: 959px) {
  .app-card__wrap h1 {
    padding: 10px 70px 0 90px;
  }
}
@media screen and (max-width: 759px) {
  .app-card__wrap h1 {
    padding: 10px 0 0;
    margin: 0 0 25px;
    text-align: center;
  }
}
.app-card__media {
  width: 111px;
  height: 111px;
  border-radius: 10px;
  overflow: hidden;
  text-align: center;
  position: absolute;
  top: 0;
  left: 0;
}
@media screen and (max-width: 1679px) {
  .app-card__media {
    width: 83px;
    height: 83px;
  }
}
@media screen and (max-width: 1279px) {
  .app-card__media {
    width: 61px;
    height: 61px;
  }
}
@media screen and (max-width: 959px) {
  .app-card__media {
    width: 67px;
    height: 67px;
  }
}
@media screen and (max-width: 759px) {
  .app-card__media {
    position: static;
    display: block;
    margin: 0 auto;
  }
}
.app-card__img {
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
}
.app-card__item-slider-wrap {
  box-sizing: border-box;
  width: 572px;
  height: 820px;
  position: absolute;
  top: -109px;
  right: 40px;
  background-position: 0 0;
  background-repeat: no-repeat;
  z-index: 1;
}
@media screen and (max-width: 1679px) {
  .app-card__item-slider-wrap {
    width: 470px;
    height: 674px;
    background-size: 470px 674px;
    top: -162px;
    right: 10px;
  }
}
@media screen and (max-width: 1279px) {
  .app-card__item-slider-wrap {
    width: 403px;
    height: 578px;
    top: -47px;
    right: 20px;
    background-size: 403px 578px;
  }
}
@media screen and (max-width: 959px) {
  .app-card__item-slider-wrap {
    width: 280px;
    height: 326px;
    top: 30px;
    right: 35px;
  }
}
@media screen and (max-width: 759px) {
  .app-card__item-slider-wrap {
    position: relative;
    top: auto;
    right: auto;
    margin: 0 auto;
  }
}
.tabs__content-item-ios .app-card__item-slider-wrap {
  padding: 101px 122px 143px 126px;
  background-image: url("../i/app-card-item/phone-iphone.png");
}
@media screen and (max-width: 1679px) {
  .tabs__content-item-ios .app-card__item-slider-wrap {
    padding: 83px 100px 117px 103px;
  }
}
@media screen and (max-width: 1279px) {
  .tabs__content-item-ios .app-card__item-slider-wrap {
    padding: 71px 86px 101px 88px;
  }
}
@media screen and (max-width: 959px) {
  .tabs__content-item-ios .app-card__item-slider-wrap {
    padding: 0 60px 40px;
    background: none;
  }
}
.tabs__content-item-android .app-card__item-slider-wrap {
  padding: 72px 107px 123px 110px;
  background-image: url("../i/app-card-item/phone-android.png");
}
@media screen and (max-width: 1679px) {
  .tabs__content-item-android .app-card__item-slider-wrap {
    padding: 59px 88px 101px 90px;
  }
}
@media screen and (max-width: 1279px) {
  .tabs__content-item-android .app-card__item-slider-wrap {
    padding: 50px 75px 87px 77px;
  }
}
@media screen and (max-width: 959px) {
  .tabs__content-item-android .app-card__item-slider-wrap {
    padding: 0 60px 40px;
    background: none;
  }
}
.tabs__content-item-windows .app-card__item-slider-wrap {
  padding: 148px 133px 121px 129px;
  background-image: url("../i/app-card-item/phone-windows.png");
}
@media screen and (max-width: 1679px) {
  .tabs__content-item-windows .app-card__item-slider-wrap {
    padding: 122px 109px 99px 106px;
  }
}
@media screen and (max-width: 1279px) {
  .tabs__content-item-windows .app-card__item-slider-wrap {
    padding: 104px 93px 85px 91px;
  }
}
@media screen and (max-width: 959px) {
  .tabs__content-item-windows .app-card__item-slider-wrap {
    padding: 0 60px 40px;
    background: none;
  }
}
@media screen and (max-width: 959px) {
  .app-card__item-slider-wrap .bx-viewport {
    box-shadow: 0 2px 20px rgba(0,0,0,0.15);
  }
}
.app-card__item-slider-wrap .bx-controls {
  position: static;
  margin: 0;
  padding: 0;
}
.app-card__item-slider-wrap .bx-pager {
  position: absolute;
  bottom: 5px;
  left: 0;
  width: 100%;
}
@media screen and (max-width: 959px) {
  .app-card__item-slider-wrap .bx-pager {
    bottom: 0;
  }
}
.app-card__item-slider-wrap .bx-prev,
.app-card__item-slider-wrap .bx-next {
  width: 24px;
  height: 45px;
  top: 360px;
  position: absolute;
}
@media screen and (max-width: 1679px) {
  .app-card__item-slider-wrap .bx-prev,
  .app-card__item-slider-wrap .bx-next {
    top: 277px;
  }
}
@media screen and (max-width: 1279px) {
  .app-card__item-slider-wrap .bx-prev,
  .app-card__item-slider-wrap .bx-next {
    top: 262px;
  }
}
@media screen and (max-width: 959px) {
  .app-card__item-slider-wrap .bx-prev,
  .app-card__item-slider-wrap .bx-next {
    top: 103px;
  }
}
.app-card__item-slider-wrap .bx-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiNGJhIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTExLjgsMjIgTDEuMSwxMS4zTDExLjgsMC41Ii8+DQo8L3N2Zz4=);
  left: 0;
}
.app-card__item-slider-wrap .bx-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiNGJhIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTAuNSwwLjUgbDEwLjcsMTAuN0wwLjUsMjIiLz4NCjwvc3ZnPg==);
  right: 0;
}
.app-card__slider {
  list-style: none;
  padding: 0;
  margin: 0;
  height: 100%;
  overflow: hidden;
}
.app-card__slider:after {
  content: '';
  display: table;
  clear: both;
}
.app-card__slider-item {
  float: left;
}
.app-card__slider-img {
  display: block;
  width: 100%;
}
.app-card__item-text {
  width: 51%;
  min-height: 650px;
  padding: 50px 0 0;
}
@media screen and (max-width: 1679px) {
  .app-card__item-text {
    padding-top: 30px;
    width: 46%;
    min-height: 520px;
  }
}
@media screen and (max-width: 1279px) {
  .app-card__item-text {
    padding-top: 23px;
    width: 43%;
  }
}
@media screen and (max-width: 959px) {
  .app-card__item-text {
    padding-top: 20px;
    width: 49%;
    min-height: 305px;
  }
}
@media screen and (max-width: 759px) {
  .app-card__item-text {
    width: auto;
    padding-top: 30px;
    min-height: none;
  }
}
.app-card__item-hr {
  height: 1px;
  background: #ededed;
  margin: 60px 0 55px;
}
@media screen and (max-width: 1679px) {
  .app-card__item-hr {
    margin: 40px 0 35px;
  }
}
@media screen and (max-width: 759px) {
  .app-card__item-hr {
    margin: 20px 0;
  }
}
.app-card__item-phone .section-box__subtitle {
  text-align: left;
}
.app-card__item-phone .section-box__form {
  text-align: left;
}
.app-card__item-phone .section-box__form-control {
  margin-left: 0;
  margin-right: 20px;
}
.app-card__item-phone .form__footnote {
  word-wrap: break-word;
  word-break: break-all;
  max-width: 100%;
}
.tabs_app-card .tabs__list-wrap {
  width: 51%;
}
@media screen and (max-width: 1679px) {
  .tabs_app-card .tabs__list-wrap {
    width: 46%;
  }
}
@media screen and (max-width: 1279px) {
  .tabs_app-card .tabs__list-wrap {
    width: 43%;
  }
}
@media screen and (max-width: 959px) {
  .tabs_app-card .tabs__list-wrap {
    width: auto;
  }
}
@media screen and (max-width: 759px) {
  .tabs_app-card .tabs__list-wrap {
    margin-bottom: 30px;
  }
}
.tabs_app-card .tabs__list {
  text-align: left;
}
@media screen and (max-width: 759px) {
  .tabs_app-card .tabs__list {
    z-index: 51;
  }
}
@media screen and (min-width: 760px) {
  .tabs_app-card .tabs__item {
    margin-left: 55px;
    padding: 0 10px;
  }
  .tabs_app-card .tabs__item:first-child {
    margin-left: 0;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .tabs_app-card .tabs__item {
    margin-left: 18px;
    padding: 0 6px;
  }
  .tabs_app-card .tabs__item:first-child {
    margin-left: 0;
  }
}
.tabs_app-card .tabs__item-icon {
  max-width: 19px;
}
.tabs_app-card .tabs__content-item {
  position: relative;
}

.apps-list__filter {
  box-sizing: border-box;
  border-bottom: 1px solid rgba(0,0,0,0.1);
  margin-bottom: 32px;
}
@media screen and (max-width: 1679px) {
  .apps-list__filter {
    margin-bottom: 0;
  }
}
.apps-list__filter-list {
  box-sizing: border-box;
  font-size: 0;
  line-height: 0;
  margin-bottom: -1px;
  text-align: center;
}
.apps-list__filter-item {
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  height: 2.5rem;
  border-bottom: 3px solid transparent;
  font-size: 0;
  line-height: 2.5rem;
  color: #666;
  cursor: pointer;
  padding-left: 0.2rem;
  padding-right: 0.4rem;
  margin-left: 2.5rem;
}
.apps-list__filter-item:first-child {
  margin-left: 0;
}
.apps-list__filter-item.is-active {
  color: #e30613;
  border-bottom-color: #e30613;
}
@media screen and (max-width: 759px) {
  .apps-list__filter-item {
    margin-left: 1.6rem;
    padding-left: 0;
    padding-right: 0;
  }
}
.apps-list__filter-icon {
  width: 22px;
  height: 22px;
  fill: #999;
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
}
@media screen and (max-width: 759px) {
  .apps-list__filter-icon {
    max-width: 17px;
    max-height: 17px;
  }
}
.apps-list__filter-icon.apps-list__filter-icon_app-store-solid {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTYuNyA1Ni43IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1Ni43IDU2LjciIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNhZGI4YzEiPgoJPHBhdGggIGQ9Ik00MS44LDI5LjljLTAuMS02LjIsNS4xLTkuMiw1LjMtOS40Yy0yLjktNC4yLTcuNC00LjgtOS00LjljLTMuOC0wLjQtNy41LDIuMy05LjQsMi4zIGMtMS45LDAtNC45LTIuMi04LjEtMi4xYy00LjIsMC4xLTgsMi40LTEwLjIsNi4yQzYsMjkuNSw5LjMsNDAuNiwxMy41LDQ2LjdjMi4xLDMsNC41LDYuMyw3LjgsNi4yYzMuMS0wLjEsNC4zLTIsOC4xLTIgYzMuOCwwLDQuOCwyLDguMSwyYzMuNC0wLjEsNS41LTMsNy41LTZjMi40LTMuNSwzLjMtNi44LDMuNC03QzQ4LjMsMzkuOCw0MS44LDM3LjMsNDEuOCwyOS45eiIvPgoJPHBhdGggIGQ9Ik0zNS42LDExLjZjMS43LTIuMSwyLjktNSwyLjYtNy45Yy0yLjUsMC4xLTUuNSwxLjYtNy4yLDMuN2MtMS42LDEuOC0zLDQuOC0yLjYsNy42IEMzMSwxNS4zLDMzLjksMTMuNywzNS42LDExLjZ6Ii8+Cjwvc3ZnPgo=);
}
.apps-list__filter-icon.apps-list__filter-icon_google-play-solid {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTYuNyA1Ni43IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1Ni43IDU2LjciIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNhZGI4YzEiPgoJPHBhdGggIGQ9Ik0zOS4zLDE4LjFMMTIuNywzLjhDMTEuMywzLDkuOCwzLDguNSwzLjVsMjIuNywyMi43TDM5LjMsMTguMXoiLz4KCTxwYXRoICBkPSJNNDkuMywyMy40bC03LjctNC4xbC04LjcsOC43bDguNyw4LjdsNy43LTQuMUM1Mi45LDMwLjUsNTIuOSwyNS4zLDQ5LjMsMjMuNHoiLz4KCTxwYXRoICBkPSJNNi40LDQuOUM1LjYsNS44LDUuMSw3LDUuMSw4LjN2MzkuMmMwLDEuNCwwLjUsMi42LDEuMywzLjVsMjMuMS0yMy4xTDYuNCw0Ljl6Ii8+Cgk8cGF0aCAgZD0iTTguNSw1Mi40YzEuMywwLjUsMi44LDAuNCw0LjItMC4zbDI2LjctMTQuM2wtOC4xLTguMUw4LjUsNTIuNHoiLz4KPC9zdmc+Cg==);
}
.apps-list__filter-icon.apps-list__filter-icon_windows-phone-solid {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTYuNyA1Ni43IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1Ni43IDU2LjciIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNhZGI4YzEiPgoJPHBhdGggIGQ9Ik0yNi40LDguOWM4LjMtMS40LDE2LjctMi41LDI1LTMuN3YwLjN2MjEuNmMtOC4zLDAtMTYuNywwLjItMjUsMC4yVjguOXoiLz4KCTxwYXRoICBkPSJNNS4zLDExLjhjNi4yLTEsMTIuNS0xLjksMTguOS0yLjV2MTguMWMtNi40LDAtMTIuNywwLjItMTguOSwwLjJWMTEuOHoiLz4KCTxwYXRoICBkPSJNNS4zLDI5LjRjNi4yLDAsMTIuNSwwLjIsMTguOSwwdjE4LjJjLTYuNC0wLjgtMTIuNy0xLjctMTguOS0yLjVWMjkuNHoiLz4KCTxwYXRoICBkPSJNMjYuNCwyOS41aDI1djIwLjl2MWMtOC4zLTEuNC0xNi43LTIuNC0yNS0zLjVWMjkuNXoiLz4KPC9zdmc+Cg==);
}
.apps-list__filter-icon .is-active.apps-list__filter-icon_app-store-solid {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTYuNyA1Ni43IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1Ni43IDU2LjciIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNFMzA2MTMiPgoJPHBhdGggIGQ9Ik00MS44LDI5LjljLTAuMS02LjIsNS4xLTkuMiw1LjMtOS40Yy0yLjktNC4yLTcuNC00LjgtOS00LjljLTMuOC0wLjQtNy41LDIuMy05LjQsMi4zIGMtMS45LDAtNC45LTIuMi04LjEtMi4xYy00LjIsMC4xLTgsMi40LTEwLjIsNi4yQzYsMjkuNSw5LjMsNDAuNiwxMy41LDQ2LjdjMi4xLDMsNC41LDYuMyw3LjgsNi4yYzMuMS0wLjEsNC4zLTIsOC4xLTIgYzMuOCwwLDQuOCwyLDguMSwyYzMuNC0wLjEsNS41LTMsNy41LTZjMi40LTMuNSwzLjMtNi44LDMuNC03QzQ4LjMsMzkuOCw0MS44LDM3LjMsNDEuOCwyOS45eiIvPgoJPHBhdGggIGQ9Ik0zNS42LDExLjZjMS43LTIuMSwyLjktNSwyLjYtNy45Yy0yLjUsMC4xLTUuNSwxLjYtNy4yLDMuN2MtMS42LDEuOC0zLDQuOC0yLjYsNy42IEMzMSwxNS4zLDMzLjksMTMuNywzNS42LDExLjZ6Ii8+Cjwvc3ZnPgo=);
}
.apps-list__filter-icon .is-active.apps-list__filter-icon_google-play-solid {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTYuNyA1Ni43IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1Ni43IDU2LjciIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNFMzA2MTMiPgoJPHBhdGggIGQ9Ik0zOS4zLDE4LjFMMTIuNywzLjhDMTEuMywzLDkuOCwzLDguNSwzLjVsMjIuNywyMi43TDM5LjMsMTguMXoiLz4KCTxwYXRoICBkPSJNNDkuMywyMy40bC03LjctNC4xbC04LjcsOC43bDguNyw4LjdsNy43LTQuMUM1Mi45LDMwLjUsNTIuOSwyNS4zLDQ5LjMsMjMuNHoiLz4KCTxwYXRoICBkPSJNNi40LDQuOUM1LjYsNS44LDUuMSw3LDUuMSw4LjN2MzkuMmMwLDEuNCwwLjUsMi42LDEuMywzLjVsMjMuMS0yMy4xTDYuNCw0Ljl6Ii8+Cgk8cGF0aCAgZD0iTTguNSw1Mi40YzEuMywwLjUsMi44LDAuNCw0LjItMC4zbDI2LjctMTQuM2wtOC4xLTguMUw4LjUsNTIuNHoiLz4KPC9zdmc+Cg==);
}
.apps-list__filter-icon .is-active.apps-list__filter-icon_windows-phone-solid {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTYuNyA1Ni43IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1Ni43IDU2LjciIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNFMzA2MTMiPgoJPHBhdGggIGQ9Ik0yNi40LDguOWM4LjMtMS40LDE2LjctMi41LDI1LTMuN3YwLjN2MjEuNmMtOC4zLDAtMTYuNywwLjItMjUsMC4yVjguOXoiLz4KCTxwYXRoICBkPSJNNS4zLDExLjhjNi4yLTEsMTIuNS0xLjksMTguOS0yLjV2MTguMWMtNi40LDAtMTIuNywwLjItMTguOSwwLjJWMTEuOHoiLz4KCTxwYXRoICBkPSJNNS4zLDI5LjRjNi4yLDAsMTIuNSwwLjIsMTguOSwwdjE4LjJjLTYuNC0wLjgtMTIuNy0xLjctMTguOS0yLjVWMjkuNHoiLz4KCTxwYXRoICBkPSJNMjYuNCwyOS41aDI1djIwLjl2MWMtOC4zLTEuNC0xNi43LTIuNC0yNS0zLjVWMjkuNXoiLz4KPC9zdmc+Cg==);
}
.apps-list__filter-text {
  display: inline-block;
  vertical-align: middle;
  font-size: 20px;
  color: inherit;
}
@media screen and (max-width: 1679px) {
  .apps-list__filter-text {
    font-size: 18px;
  }
}
@media screen and (max-width: 759px) {
  .apps-list__filter-text {
    font-size: 16px;
  }
}
.apps-list-card {
  border: 1px solid #ededed;
  background-color: #fff;
  padding: 11px 20px 64px 20px;
  box-sizing: border-box;
  color: inherit;
  display: block;
  position: relative;
  margin-top: 24px;
}
@media screen and (max-width: 1679px) {
  .apps-list-card {
    margin-top: 18px;
  }
}
@media screen and (max-width: 1279px) {
  .apps-list-card {
    margin-top: 14px;
  }
}
@media screen and (max-width: 959px) {
  .apps-list-card {
    margin-top: 20px;
  }
}
@media screen and (max-width: 759px) {
  .apps-list-card {
    padding: 7px 14px 46px 14px;
  }
}
.apps-list-card:hover {
  box-shadow: 10px 0 40px rgba(0,0,0,0.15);
  border: 1px solid #f9fafa;
  background-color: #f9fafa;
}
.apps-list-card:hover .apps-list-card__title {
  color: #e30613;
}
.apps-list-card__content-wrap {
  min-height: 90px;
  position: relative;
  padding-right: 90px;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .apps-list-card__content-wrap {
    min-height: 72px;
    padding-right: 72px;
  }
}
.apps-list-card__content {
  padding-right: 24px;
}
@media screen and (max-width: 1679px) {
  .apps-list-card__content {
    padding-right: 18px;
  }
}
@media screen and (max-width: 1279px) {
  .apps-list-card__content {
    padding-right: 14px;
  }
}
@media screen and (max-width: 959px) {
  .apps-list-card__content {
    padding-right: 20px;
  }
}
.apps-list-card__title {
  font-size: 1.1rem;
  color: #000;
  margin-bottom: 0.7rem;
  transition: color 0.3s ease 0s;
}
.apps-list-card__info {
  font-size: 0.75rem;
}
.apps-list-card__media {
  background-color: #e30613;
  border-radius: 15px;
  width: 90px;
  height: 90px;
  text-align: center;
  line-height: 84px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 9px;
}
@media screen and (max-width: 759px) {
  .apps-list-card__media {
    width: 72px;
    height: 72px;
    line-height: 68px;
    top: 7px;
  }
}
.apps-list-card__media > img {
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
}
.apps-list-card__footer {
  height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 20px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
@media screen and (max-width: 1279px) {
  .apps-list-card__footer {
    height: 22px;
    padding-left: 14px;
    padding-right: 14px;
    margin-bottom: 14px;
  }
}
.apps-list-card__icon-list:after {
  content: '';
  display: table;
  clear: both;
}
.apps-list-card__icon-list-item {
  width: 30px;
  height: 30px;
  float: left;
  margin-left: 10px;
}
.apps-list-card__icon-list-item:first-child {
  margin-left: 0;
}
@media screen and (max-width: 1279px) {
  .apps-list-card__icon-list-item {
    width: 22px;
    height: 22px;
  }
}
.apps-list-card__icon {
  width: 30px;
  height: 30px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
@media screen and (max-width: 1279px) {
  .apps-list-card__icon {
    width: 22px;
    height: 22px;
  }
}

.archive-list {
  width: 100%;
}
@media screen and (max-width: 959px) {
  .archive-list {
    padding-top: 2rem;
    margin-top: 1rem;
    border-top: 1px solid #ededed;
  }
}
@media screen and (max-width: 759px) {
  .archive-list {
    padding-top: 1.2rem;
    margin-top: 0.5rem;
  }
}
.archive-list__item {
  margin: 0 auto 1.2rem;
  max-width: 83.33%;
}
@media screen and (max-width: 959px) {
  .archive-list__item {
    max-width: 66.66%;
  }
}
@media screen and (max-width: 759px) {
  .archive-list__item {
    max-width: 100%;
  }
}
.archive-list__description {
  margin: 0;
  color: #666;
}

.b-balance-form {
  font-size: 0;
  line-height: 1;
  text-align: center;
}
.b-balance-form__item {
  vertical-align: top;
  display: inline-block;
  margin: 0 10px 10px;
}
@media screen and (max-width: 759px) {
  .b-balance-form__item {
    display: block;
    margin: 0 0 10px 0;
  }
}
.b-balance-form__item .input_phone {
  border-radius: 6px;
}
@media screen and (max-width: 759px) {
  .b-balance-form__item .input_phone {
    border: 1px solid #e6e6e6;
    box-shadow: none;
  }
}
.b-balance-form__item_phone input {
  width: 260px;
}
@media screen and (max-width: 1279px) {
  .b-balance-form__item_phone input {
    width: 100%;
  }
}
@media screen and (max-width: 479px) {
  .b-balance-form__item_phone {
    width: 100%;
  }
}
.b-balance-form__item_price {
  width: 150px;
  margin: 0 15px 10px 10px;
}
@media screen and (max-width: 759px) {
  .b-balance-form__item_price {
    width: 100%;
    margin: 0 0 10px 0;
  }
  .b-balance-form__item_price input {
    width: 260px;
  }
}
@media screen and (max-width: 479px) {
  .b-balance-form__item_price {
    width: 100%;
    margin: 0 0 10px;
  }
  .b-balance-form__item_price input {
    width: 100%;
  }
}
.b-balance-form__item_btn {
  margin: 0 10px 10px 15px;
}
@media screen and (max-width: 759px) {
  .b-balance-form__item_btn {
    margin: 0 auto;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .b-balance-form_mod-laptop {
    width: 365px;
    margin-left: auto;
    margin-right: auto;
  }
  .b-balance-form_mod-laptop .section-box__title {
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
  }
  .b-balance-form_mod-laptop .input-group_phone {
    width: 340px;
  }
}

.aside-filter {
  position: absolute;
  top: 305px;
  right: 0;
  max-width: 100%;
  box-sizing: border-box;
  padding: 30px;
  margin: 0;
  border: 1px solid #e30613;
  background: #fff;
  box-shadow: 0 0 15px 0 rgba(0,0,0,0.15);
  z-index: 10;
}
.aside-filter__page-title {
  line-height: 1.1;
}
@media screen and (max-width: 1279px) {
  .aside-filter__page-title {
    margin-top: 20px;
  }
}
@media screen and (max-width: 759px) {
  .aside-filter__page-title {
    margin-top: 15px;
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 759px) {
  .aside-filter {
    width: 100%;
    box-sizing: border-box;
    left: 0;
    border: 1px solid transparent;
    box-shadow: none;
    position: relative;
    padding: 20px 13px;
    top: 0 !important;
  }
  .aside-filter.is-active {
    border: 1px solid #e30613;
    box-shadow: 0 0 15px 0 rgba(0,0,0,0.15);
  }
}
.aside-filter:before {
  content: '';
  width: 17px;
  height: 17px;
  border-bottom: 1px solid #e30613;
  border-left: 1px solid #e30613;
  background: #fff;
  position: absolute;
  top: 30px;
  left: -10px;
  -webkit-transform: rotateZ(45deg);
      -ms-transform: rotate(45deg);
          transform: rotateZ(45deg);
  border-radius: 0 0 0 5px;
}
@media screen and (max-width: 759px) {
  .aside-filter:before {
    content: none;
  }
}
.aside-filter__close-btn {
  position: absolute;
  top: 15px;
  right: 13px;
  width: 11px;
  height: 8px;
  background: url("../i/aside-filter/arrow-down.svg") center center no-repeat;
  padding: 16px 10px;
  display: none;
  transition: all 0.3s;
  cursor: pointer;
}
.aside-filter.is-active .aside-filter__close-btn {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
@media screen and (max-width: 759px) {
  .aside-filter__close-btn {
    display: block;
  }
}
.aside-filter__title {
  margin-bottom: 0.75rem;
}
.aside-filter__subtitle {
  font-size: 0.75rem;
  line-height: 1rem;
  color: #808080;
  margin-bottom: 1.5rem;
}
.aside-filter__block {
  margin-bottom: 50px;
}
.aside-filter__block-name {
  font-size: 0.75rem;
  color: #808080;
  text-transform: uppercase;
  padding-bottom: 7px;
  border-bottom: 1px solid #f3f3f3;
}
.aside-filter__spoiler {
  display: block;
  margin-top: 15px;
  margin-bottom: 15px;
}
.aside-filter__spoiler-head {
  display: block;
  padding-right: 30px;
  margin-bottom: 5px;
  position: relative;
}
.aside-filter__spoiler-btn {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 11px;
  height: 8px;
  background: url("../i/aside-filter/arrow-down.svg") center center no-repeat;
  padding: 16px 10px;
  transition: all 0.3s;
  cursor: pointer;
}
.aside-filter__spoiler-head.is-active .aside-filter__spoiler-btn {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.aside-filter__spoiler-body {
  display: none;
  padding-left: 55px;
}
.aside-filter__spoiler-info {
  font-size: 0.75rem;
  color: #808080;
}
.aside-filter__spoiler-link-more {
  font-size: 0.75rem;
}
.aside-filter__spoiler-price {
  font-size: 1rem;
  color: #333;
  margin-top: 10px;
}
.aside-filter .b-switch__text {
  font-size: 0.85rem;
  line-height: 1rem;
}

.b-categories__group {
  display: inline-block;
  vertical-align: middle;
  padding-left: 2px;
  padding-right: 2px;
}
@media screen and (max-width: 959px) {
  .b-categories__group {
    width: 280px;
    box-sizing: border-box;
    padding-left: 0;
    padding-right: 0;
    text-align: left;
  }
}
.b-categories__group .btn {
  float: left;
  margin-bottom: 10px;
  height: 40px;
  padding: 0 18px;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .b-categories__group .btn {
    font-size: 16px;
    padding: 0 7px;
    height: 40px;
    line-height: 36px;
  }
}
.b-categories_center {
  text-align: center;
}

.section-disclamer__title,
.section-disclamer__text {
  color: #999;
  font-size: 14px;
}
.section-disclamer__text {
  padding-top: 6px;
}
.section-disclamer__text + .section-disclamer__text {
  margin-top: 1.45rem;
}
.section-disclamer__text p {
  margin-bottom: 0.45rem;
}

.b-pay-loader__wrapper {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.b-pay-loader__bar-wrapper {
  height: 10px;
  width: 100%;
  background-color: #adb0b3;
  position: relative;
  border-radius: 5px;
  overflow: hidden;
  margin-bottom: 40px;
  z-index: 1;
}
.b-pay-loader__bar {
  position: absolute;
  height: 100%;
  width: 1px;
  background-color: #e30613;
}
.b-pay-loader__img-wrap {
  margin-top: 20px;
  margin-bottom: 40px;
}
.b-pay-loader__img {
  width: 125px;
}
@media screen and (max-width: 1279px) {
  .b-pay-loader__img {
    width: 100px;
  }
}
@media screen and (max-width: 759px) {
  .b-pay-loader__img {
    width: 75px;
  }
}
.b-pay-loader__text {
  margin-bottom: 40px;
  max-width: 100%;
}
.b-pay-loader_adding-card {
  margin-top: 80px;
}
.b-pay-loader_adding-card .b-pay-loader__img-wrap {
  margin-top: 0;
}
.b-pay-loader_adding-card .b-pay-loader__img {
  width: 100px;
}
.b-pay-loader_adding-card .b-pay-loader__text {
  text-align: center;
  font-size: 1rem;
  color: #4d4d4d;
  max-width: 100%;
}
.b-pay-loader_adding-card .b-pay-loader__bar-wrapper {
  margin-bottom: 60px;
}

.b-popup-frame {
  background-color: #fff;
}
@media screen and (max-width: 1279px) {
  .b-popup-frame {
    width: 630px;
    margin-left: -315px;
  }
}
@media screen and (max-width: 959px) {
  .b-popup-frame {
    width: 474px;
    margin-left: -237px;
  }
}
@media screen and (max-width: 759px) {
  .b-popup-frame {
    width: 320px;
    margin-left: -160px;
  }
}
.b-popup-frame .popup__padding {
  padding: 0;
}
.b-popup-frame__head {
  padding: 20px 45px 20px 20px;
}
.b-popup-frame__body {
  min-height: 390px;
  position: relative;
}
.b-popup-frame__body iframe {
  width: 100%;
  height: 100%;
  border: 0 none;
}
.b-popup-frame__title {
  font-size: 1.8rem;
  font-weight: 400;
}
.b-popup-frame__text {
  font-size: 1.1rem;
}
.b-popup-adblock {
  width: 800px;
  margin-left: -400px;
}
@media screen and (max-width: 1279px) {
  .b-popup-adblock {
    width: 630px;
    margin-left: -315px;
  }
}
@media screen and (max-width: 959px) {
  .b-popup-adblock {
    width: 474px;
    margin-left: -237px;
  }
}
@media screen and (max-width: 759px) {
  .b-popup-adblock {
    width: 320px;
    margin-left: -160px;
  }
}
.b-popup-adblock .popup__padding {
  padding: 3.5rem 2.5rem 3rem;
}
@media screen and (max-width: 959px) {
  .b-popup-adblock .popup__padding {
    padding: 3rem;
  }
}
@media screen and (max-width: 759px) {
  .b-popup-adblock .popup__padding {
    padding: 3rem 2rem;
  }
}
.b-popup-adblock .popup__title {
  font-size: 2.75rem;
  line-height: 110%;
}
@media screen and (max-width: 959px) {
  .b-popup-adblock .popup__title {
    font-size: 2rem;
  }
}
.b-popup-adblock .popup__body {
  text-align: center;
  font-size: 0.935rem;
  line-height: 1.1rem;
  padding-bottom: 0.75rem;
}
@media screen and (max-width: 759px) {
  .b-popup-adblock .popup__body {
    font-size: 1rem;
  }
}
.b-popup-adblock .popup__subtitle {
  font-size: 1.2rem;
  margin: 0 0 2.75rem;
}
@media screen and (max-width: 759px) {
  .b-popup-adblock .popup__subtitle {
    margin-bottom: 1.5rem;
  }
}
.b-popup-adblock .popup__image_inline {
  width: 5.85rem;
  margin: 0 auto 2rem;
}
.b-popup-adblock .btn_large {
  margin: 0 12px 12px;
}
@media screen and (max-width: 759px) {
  .b-popup-adblock .btn_large {
    height: auto;
    min-height: 36px;
    line-height: 120%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 3px;
    padding-bottom: 5px;
  }
}
.b-popup-share {
  background-color: #fff;
}
@media screen and (max-width: 1279px) {
  .b-popup-share {
    width: 630px;
    margin-left: -315px;
  }
}
@media screen and (max-width: 959px) {
  .b-popup-share {
    width: 474px;
    margin-left: -237px;
  }
}
@media screen and (max-width: 759px) {
  .b-popup-share {
    width: 320px;
    margin-left: -160px;
  }
}
.b-popup-share .popup__padding {
  padding: 0;
}
.b-popup-share__head {
  padding: 40px 45px 20px;
}
@media screen and (max-width: 759px) {
  .b-popup-share__head {
    padding-bottom: 14px;
  }
}
.b-popup-share__body {
  padding: 20px;
  color: #979797;
  font-weight: 300;
}
.b-popup-share__title {
  font-size: 1.8rem;
  font-weight: 400;
  text-align: center;
  color: #4d4d4d;
}
.b-popup-share__title-inner {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.b-popup-share__title-icon {
  fill: #adb8c1;
  width: 40px;
  height: 33px;
  margin-top: -16.5px;
  position: absolute;
  left: -55px;
  top: 50%;
}
@media screen and (max-width: 759px) {
  .b-popup-share__title-icon {
    top: 6px;
    left: -15px;
    margin-top: 0;
  }
}
.b-popup-share__title-icon img {
  vertical-align: top;
}
.b-popup-share__social {
  text-align: center;
  margin-top: 24px;
  margin-bottom: 10px;
}
@media screen and (max-width: 759px) {
  .b-popup-share__social {
    margin-top: 0;
  }
}
.b-popup-share__social-item {
  background: none no-repeat 50% 50% #fff;
  background-size: 32px 32px;
  width: 64px;
  height: 64px;
  display: inline-block;
  vertical-align: middle;
  transition: background-color 0.3s ease 0s;
  border-radius: 32px;
  margin-left: 7px;
  margin-right: 7px;
  position: relative;
}
@media screen and (max-width: 759px) {
  .b-popup-share__social-item {
    width: 52px;
    height: 52px;
    background-size: 26px 26px;
    margin: 0 14px 18px;
  }
}
.b-popup-share__social-item_vk {
  background-color: #42678e;
  background-image: url("../i/b-icon/white/b-icon_social-vk.svg");
}
.b-popup-share__social-item_vk:hover {
  background-color: #324e6b;
}
.b-popup-share__social-item_tw {
  background-color: #00aced;
  background-image: url("../i/b-icon/white/b-icon_social-tw.svg");
}
.b-popup-share__social-item_tw:hover {
  background-color: #0087ba;
}
.b-popup-share__social-item_ok {
  background-color: #f6881f;
  background-image: url("../i/b-icon/white/b-icon_social-ok.svg");
}
.b-popup-share__social-item_ok:hover {
  background-color: #d96f09;
}
.b-popup-share__social-item_fb {
  background-color: #3b5999;
  background-image: url("../i/b-icon/white/b-icon_social-fb.svg");
}
.b-popup-share__social-item_fb:hover {
  background-color: #2d4474;
}
.b-popup-share__social-item_gp {
  background-color: #dd4c3f;
  background-image: url("../i/b-icon/white/b-icon_social-gp.svg");
}
.b-popup-share__social-item_gp:hover {
  background-color: #c63023;
}
.b-popup-share__social-icon {
  width: 36px;
  height: 36px;
  fill: #fff;
  margin: -18px 0 0 -18px;
  position: absolute;
  left: 50%;
  top: 50%;
}
@media screen and (max-width: 759px) {
  .b-popup-share__social-icon {
    width: 26px;
    height: 26px;
    margin: -13px 0 0 -13px;
  }
}
.b-popup-share__link {
  text-align: center;
  font-size: 0.85rem;
  padding-top: 52px;
  padding-bottom: 58px;
}
@media screen and (max-width: 759px) {
  .b-popup-share__link {
    padding-top: 24px;
    padding-bottom: 28px;
  }
}
.b-popup-share__link-form {
  width: 516px;
  height: 36px;
  border: 1px solid #e4e4e4;
  border-radius: 6px;
  box-sizing: border-box;
  overflow: hidden;
  margin: 16px auto 0;
  position: relative;
}
@media screen and (max-width: 959px) {
  .b-popup-share__link-form {
    width: 100%;
  }
}
.b-popup-share__link-form input {
  border: 0 none;
  width: 100%;
  height: 34px;
  text-align: left;
  box-sizing: border-box;
  padding-left: 12px;
  white-space: nowrap;
}
.b-popup-share__link-form input:focus {
  outline: 0 none;
}
.b-popup-share__link-form:after {
  background: linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%);
  content: "";
  height: 100%;
  width: 40px;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
}
.b-popup-email {
  background-color: #fff;
  width: 840px;
  margin-left: -420px;
}
.b-popup-email .popup__padding {
  padding: 0;
}
@media screen and (max-width: 1279px) {
  .b-popup-email {
    width: 630px;
    margin-left: -315px;
  }
}
@media screen and (max-width: 959px) {
  .b-popup-email {
    width: 474px;
    margin-left: -237px;
  }
}
@media screen and (max-width: 759px) {
  .b-popup-email {
    width: 320px;
    margin-left: -160px;
  }
}
.b-popup-email__head {
  padding: 40px 45px 20px;
}
@media screen and (max-width: 759px) {
  .b-popup-email__head {
    padding-bottom: 14px;
  }
}
.b-popup-email__body {
  padding: 20px;
  color: #979797;
  font-weight: 300;
}
.b-popup-email__title {
  font-size: 1.8rem;
  font-weight: 400;
  text-align: center;
  color: #4d4d4d;
}
.b-popup-email__title-inner {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.b-popup-email__title-icon {
  fill: none;
  stroke: #adb8c1;
  stroke-width: 1.5px;
  width: 58px;
  height: 28px;
  margin-top: -14px;
  position: absolute;
  left: -75px;
  top: 50%;
}
@media screen and (max-width: 759px) {
  .b-popup-email__title-icon {
    top: 4px;
    left: -20px;
    margin-top: 0;
  }
}
.b-popup-email__title-icon img {
  vertical-align: top;
}
.b-popup-email__form {
  margin-top: 0.55rem;
}
@media screen and (min-width: 960px) {
  .b-popup-email__form {
    padding-left: 45px;
    padding-right: 45px;
  }
}
@media screen and (max-width: 959px) {
  .b-popup-email__form {
    margin-top: -0.4rem;
  }
}
@media screen and (max-width: 959px) {
  .b-popup-email__form {
    max-width: 340px;
    margin: -0.4rem auto 0;
  }
}
.b-popup-email__form .form__col-label {
  width: 128px;
  font-size: 0.85rem;
}
@media screen and (max-width: 959px) {
  .b-popup-email__form .form__col-label {
    width: 100%;
    display: block;
  }
}
@media screen and (max-width: 959px) {
  .b-popup-email__form .form__col-value {
    display: block;
  }
}
.b-popup-email__form .input-group_email {
  max-width: none;
}
@media screen and (max-width: 959px) {
  .b-popup-email__form {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .b-popup-email__form {
    padding-left: 0;
    padding-right: 0;
  }
}
.b-popup-email__content-wrap {
  padding-left: 20px;
  padding-right: 20px;
  margin-top: 26px;
}
@media screen and (max-width: 759px) {
  .b-popup-email__content-wrap {
    padding-left: 0;
    padding-right: 0;
  }
}
.b-popup-email__content-title {
  font-size: 0.85rem;
  padding-left: 25px;
  padding-right: 25px;
}
@media screen and (max-width: 959px) {
  .b-popup-email__content-title {
    padding-left: 0;
    padding-right: 0;
  }
}
.b-popup-email__content {
  border: 1px solid #e4e4e4;
  padding: 25px;
  word-wrap: break-word;
}
.b-popup-email__content:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .b-popup-email__content {
    padding: 20px;
  }
}
.b-popup-email__footer {
  text-align: center;
  padding: 20px 20px 60px;
}
.form__col-label_icon {
  position: relative;
  padding-left: 47px;
}
@media screen and (max-width: 1679px) {
  .form__col-label_icon {
    padding-left: 0;
  }
}
.form__col-label_icon:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMzYuMyAyMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzYuMyAyMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjIyLjYiIHkxPSIwLjgiIHgyPSIzNS42IiB5Mj0iMTEuMyIvPgoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIzNS42IiB5MT0iMTEuNiIgeDI9IjEuMSIgeTI9IjExLjYiLz4KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMzUuNiIgeTE9IjExLjYiIHgyPSIyMi42IiB5Mj0iMjIuMSIvPgo8L3N2Zz4K) no-repeat 0 0;
  width: 22px;
  height: 14px;
  position: absolute;
  left: 0;
  margin-top: 5px;
}
@media screen and (max-width: 1679px) {
  .form__col-label_icon:before {
    display: none;
  }
}
.b-popup-sms {
  background-color: #fff;
  width: 840px;
  margin-left: -420px;
}
@media screen and (max-width: 1279px) {
  .b-popup-sms {
    width: 630px;
    margin-left: -315px;
  }
}
@media screen and (max-width: 959px) {
  .b-popup-sms {
    width: 474px;
    margin-left: -237px;
  }
}
@media screen and (max-width: 759px) {
  .b-popup-sms {
    width: 320px;
    margin-left: -160px;
  }
}
.b-popup-sms .popup__padding {
  padding: 0;
}
.b-popup-sms__head {
  padding: 40px 45px 20px;
}
@media screen and (max-width: 759px) {
  .b-popup-sms__head {
    padding-bottom: 14px;
  }
}
.b-popup-sms__body {
  padding: 20px;
  color: #979797;
  font-weight: 300;
}
.b-popup-sms__title {
  font-size: 1.8rem;
  font-weight: 400;
  text-align: center;
  color: #4d4d4d;
}
.b-popup-sms__title-inner {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.b-popup-sms__title-icon {
  fill: #adb8c1;
  stroke: #adb8c1;
  stroke-width: 1.5px;
  width: 38px;
  height: 36px;
  margin-top: -18px;
  position: absolute;
  left: -54px;
  top: 50%;
}
@media screen and (max-width: 759px) {
  .b-popup-sms__title-icon {
    top: 0;
    left: -48px;
    margin-top: 0;
  }
}
.b-popup-sms__title-icon img {
  vertical-align: top;
}
.b-popup-sms__form {
  padding-left: 45px;
  padding-right: 45px;
  margin-top: 0.55rem;
}
@media screen and (max-width: 959px) {
  .b-popup-sms__form {
    margin-top: -0.4rem;
  }
}
.b-popup-sms__form .field__row {
  margin-bottom: 0;
}
.b-popup-sms__form .form__col-label {
  width: 98px;
  font-size: 0.85rem;
  padding-right: 5px;
}
.b-popup-sms__form .form__col-label_icon {
  width: 128px;
}
@media screen and (max-width: 1679px) {
  .b-popup-sms__form .form__col-label_icon {
    width: 98px;
  }
}
@media screen and (max-width: 959px) {
  .b-popup-sms__form .form__col-label {
    width: 100%;
    display: block;
  }
}
@media screen and (max-width: 959px) {
  .b-popup-sms__form .form__col-value {
    display: block;
  }
}
.b-popup-sms__form .input-group {
  width: 224px;
}
.b-popup-sms__form .input-group.input {
  padding-left: 12px;
  padding-right: 12px;
}
@media screen and (max-width: 1679px) {
  .b-popup-sms__form .input-group {
    width: 100%;
  }
}
@media screen and (max-width: 959px) {
  .b-popup-sms__form {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .b-popup-sms__form {
    padding-left: 0;
    padding-right: 0;
  }
}
.b-popup-sms__form-row {
  margin-bottom: 1.5rem;
}
.b-popup-sms__content:after {
  content: '';
  display: table;
  clear: both;
}
.b-popup-sms__content .textarea {
  min-height: 100px;
  padding: 20px 25px;
  border-radius: 0;
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .b-popup-sms__content .textarea {
    padding: 20px;
  }
}
.b-popup-sms__content-wrap {
  padding-left: 20px;
  padding-right: 20px;
  margin-top: 26px;
}
@media screen and (max-width: 759px) {
  .b-popup-sms__content-wrap {
    padding-left: 0;
    padding-right: 0;
  }
}
.b-popup-sms__content-title {
  font-size: 0.85rem;
  padding-left: 25px;
  margin-bottom: 15px;
}
@media screen and (max-width: 959px) {
  .b-popup-sms__content-title {
    padding-left: 0;
  }
}
.b-popup-sms__content-title-item_right {
  text-align: right;
}
@media screen and (max-width: 1279px) {
  .b-popup-sms__content-title-item_right {
    text-align: left;
  }
}
.b-popup-sms__footer {
  text-align: center;
  padding: 20px 20px 60px;
}
.b-popup-compare {
  background-color: #fff;
  width: 840px;
  margin-left: -420px;
}
@media screen and (max-width: 1279px) {
  .b-popup-compare {
    width: 630px;
    margin-left: -315px;
  }
}
@media screen and (max-width: 959px) {
  .b-popup-compare {
    width: 474px;
    margin-left: -237px;
  }
}
@media screen and (max-width: 759px) {
  .b-popup-compare {
    width: 320px;
    margin-left: -160px;
  }
}
.b-popup-compare .popup__padding {
  padding: 0;
}
.b-popup-compare__head {
  padding: 40px 45px 20px;
}
@media screen and (max-width: 759px) {
  .b-popup-compare__head {
    padding-bottom: 14px;
  }
}
.b-popup-compare__body {
  padding: 20px;
}
.b-popup-compare__title {
  font-size: 1.8rem;
  font-weight: 400;
  text-align: center;
  color: #4d4d4d;
}
.b-popup-compare__title-inner {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.b-popup-compare__title-icon {
  fill: #adb8c1;
  stroke-width: 1.5px;
  width: 34px;
  height: 34px;
  margin-top: -17px;
  position: absolute;
  left: -48px;
  top: 50%;
}
@media screen and (max-width: 759px) {
  .b-popup-compare__title-icon {
    top: 0;
    left: -44px;
    margin-top: 0;
  }
}
.b-popup-compare__title-icon img {
  vertical-align: top;
}
.b-popup-compare__text {
  font-size: 0.85rem;
  color: #999;
  margin-bottom: 0.3rem;
}
.b-popup-compare__list {
  list-style: none;
  padding: 0;
  margin: 26px 0 0;
}
.b-popup-compare__list-item {
  height: 100px;
  border-top: 1px solid rgba(0,0,0,0.05);
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .b-popup-compare__list-item {
    height: 80px;
  }
}
.b-popup-compare__item-wrap {
  display: table;
  table-layout: fixed;
  width: 100%;
  height: 100%;
}
.b-popup-compare__item-content {
  width: 78.62068965517241%;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
  padding-top: 0.68rem;
  padding-bottom: 0.68rem;
  color: #333;
}
@media screen and (max-width: 959px) {
  .b-popup-compare__item-content {
    width: 73.52941176470588%;
  }
}
@media screen and (max-width: 759px) {
  .b-popup-compare__item-content {
    width: 89.28571428571429%;
  }
}
.b-popup-compare__item-wrap:hover .b-popup-compare__item-content {
  color: #cc061a;
}
.b-popup-compare__item-content-target {
  width: 21.379310344827587%;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
  text-align: right;
  padding-right: 5px;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .b-popup-compare__item-content-target {
    width: 26.47058823529412%;
  }
}
@media screen and (max-width: 759px) {
  .b-popup-compare__item-content-target {
    width: 10.714285714285714%;
  }
}
.b-popup-compare__item-img {
  width: 18.421052631578945%;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
  padding-left: 4px;
  padding-right: 4px;
  box-sizing: border-box;
}
.b-popup-compare__item-img img {
  width: 76px;
  display: block;
}
@media screen and (max-width: 759px) {
  .b-popup-compare__item-img img {
    width: 62px;
  }
}
.b-popup-compare__item-title {
  width: 81.57894736842105%;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
  font-size: 0.9rem;
  padding-left: 0.77rem;
  padding-right: 0.77rem;
}
.b-popup-compare__item-target {
  font-size: 0.68rem;
  color: #333;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 0.15s linear;
}
.b-popup-compare__item-wrap:hover .b-popup-compare__item-target {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
@media screen and (max-width: 759px) {
  .b-popup-compare__item-target {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMTguMyAyMC43IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOC4zIDIwLjciIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNhZGI4YzEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iCglNMTUuNSw0LjZ2MTMuNGMwLDEuMS0wLjksMi0yLDJINC44Yy0xLjEsMC0yLTAuOS0yLTJWNC42Ii8+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2FkYjhjMSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIKCU02LjgsMy4yVjIuOGMwLTEuMSwwLjktMiwyLTJoMC43YzEuMSwwLDIsMC45LDIsMnYwLjQiLz4KPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiOGMxIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIwLjgiIHkxPSIzLjYiIHgyPSIxNy41IiB5Mj0iMy42Ii8+CjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2FkYjhjMSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNyIgeTE9IjcuNyIgeDI9IjciIHkyPSIxNS4zIi8+CjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2FkYjhjMSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTEuMyIgeTE9IjcuNyIgeDI9IjExLjMiIHkyPSIxNS4zIi8+Cjwvc3ZnPgo=) no-repeat 0 0;
    width: 18px;
    height: 22px;
    display: inline-block;
    vertical-align: middle;
    font-size: 0;
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  }
}

.b-week {
  width: 920px;
  height: 480px;
  margin: 0 auto 2.8rem;
  overflow: hidden;
  position: relative;
  text-align: center;
  color: #fff;
}
@media screen and (max-width: 959px) {
  .b-week {
    width: 720px;
  }
}
@media screen and (max-width: 759px) {
  .b-week {
    width: 100%;
  }
}
.b-week__image {
  background: none no-repeat center top;
  width: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.b-week__title {
  font-size: 32px;
  margin-top: 25px;
  margin-bottom: 14px;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 959px) {
  .b-week__title {
    font-size: 26px;
    margin-bottom: 18px;
  }
}
@media screen and (max-width: 759px) {
  .b-week__title {
    font-size: 24px;
    margin-bottom: 21px;
  }
}
.b-week__date {
  background-color: rgba(0,0,0,0.1);
  border-radius: 4px;
  border: 1px solid rgba(255,255,255,0.5);
  display: inline-block;
  font-size: 18px;
  padding: 3px 12px 5px;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 959px) {
  .b-week__date {
    font-size: 16px;
  }
}
@media screen and (max-width: 759px) {
  .b-week__date {
    font-size: 13.6px;
  }
}
.b-week__digit {
  font-size: 130px;
  line-height: 140px;
  margin-top: 56px;
  margin-bottom: 14px;
  position: relative;
  z-index: 1;
}
.b-week__digit span {
  font-size: 195px;
  font-weight: 700;
}
@media screen and (max-width: 959px) {
  .b-week__digit {
    margin-bottom: 18px;
  }
}
@media screen and (max-width: 759px) {
  .b-week__digit {
    font-size: 78px;
    line-height: 117px;
    margin-top: 72px;
    margin-bottom: 32px;
  }
  .b-week__digit span {
    font-size: 117px;
  }
}
.b-week__text {
  width: 500px;
  margin: 0 auto;
  position: relative;
  z-index: 1;
  font-size: 32px;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .b-week__text {
    width: 360px;
    font-size: 26px;
  }
}
@media screen and (max-width: 759px) {
  .b-week__text {
    width: 100%;
    max-width: 280px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
  }
}

@media screen and (max-width: 759px) {
  .b2b-adv .section-box__title {
    font-size: 1.4rem;
  }
}
.b2b-adv__row {
  padding-top: 1rem;
  width: 100%;
  display: table;
  table-layout: fixed;
}
@media screen and (max-width: 959px) {
  .b2b-adv__row {
    padding-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .b2b-adv__row {
    display: block;
  }
}
.b2b-adv__item {
  text-align: center;
  display: table-cell;
  padding: 0 50px;
  vertical-align: top;
  margin-bottom: 20px;
}
@media screen and (max-width: 959px) {
  .b2b-adv__item {
    padding: 0 10px;
  }
}
@media screen and (max-width: 759px) {
  .b2b-adv__item {
    display: block;
    text-align: left;
    width: auto;
    font-size: 0;
  }
}
@media screen and (max-width: 759px) {
  .b2b-adv__item-info {
    font-size: 1rem;
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 40px - 20px);
  }
}
.b2b-adv__item-title {
  margin-bottom: 10px;
  font-weight: 700;
}
.b2b-adv__icon {
  text-align: center;
  margin-bottom: 0.55rem;
  width: 4.1rem;
  height: 4.1rem;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
@media screen and (max-width: 759px) {
  .b2b-adv__icon {
    display: inline-block;
    vertical-align: top;
    padding: 0;
    margin-right: 20px;
    width: 40px;
    height: 40px;
    background-size: contain;
  }
}
.b2b-adv__icon_world-roaming {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA2Ni45IDc5LjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY2LjkgNzkuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNFMTBCMjk7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC44LDE1LjhjLTAuMywwLTAuNS0wLjEtMC43LTAuM2MtMC40LTAuNC0wLjQtMSwwLTEuNGw1LjctNS43YzAuNC0wLjQsMS0wLjQsMS40LDBzMC40LDEsMCwxLjRsLTUuNyw1LjcKCUM5LjMsMTUuNyw5LjEsMTUuOCw4LjgsMTUuOHoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjYsMjQuNWMtMC4zLDAtMC41LTAuMS0wLjctMC4zYy0wLjQtMC40LTAuNC0xLDAtMS40bDEyLjctMTIuN2MwLjQtMC40LDEtMC40LDEuNCwwczAuNCwxLDAsMS40TDExLjMsMjQuMgoJQzExLjEsMjQuNCwxMC44LDI0LjUsMTAuNiwyNC41eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDEuMiw3OS45SDYuMWMtMy4zLDAtNi4xLTIuNy02LjEtNi4xVjYuMUMwLDIuNywyLjcsMCw2LjEsMGgzNS4xYzMuMywwLDYuMSwyLjcsNi4xLDYuMXYxMC4zaC0yVjYuMQoJYzAtMi4yLTEuOC00LjEtNC4xLTQuMUg2LjFDMy44LDIsMiwzLjgsMiw2LjF2NjcuOGMwLDIuMiwxLjgsNC4xLDQuMSw0LjFoMzUuMWMyLjIsMCw0LjEtMS44LDQuMS00LjF2LTkuN2gydjkuNwoJQzQ3LjMsNzcuMiw0NC41LDc5LjksNDEuMiw3OS45eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMuNiw3MS44Yy0yLjYsMC00LjYtMi4xLTQuNi00LjZzMi4xLTQuNiw0LjYtNC42czQuNiwyLjEsNC42LDQuNlMyNi4yLDcxLjgsMjMuNiw3MS44eiBNMjMuNiw2NC41CgljLTEuNSwwLTIuNiwxLjItMi42LDIuNnMxLjIsMi42LDIuNiwyLjZjMS41LDAsMi42LTEuMiwyLjYtMi42UzI1LjEsNjQuNSwyMy42LDY0LjV6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02NC4zLDM2LjRoLTJ2LTcuOWMwLTAuNC0wLjMtMC43LTAuNy0wLjdIMzAuOXYtMmgzMC42YzEuNSwwLDIuNywxLjIsMi43LDIuN1YzNi40eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjEuNSw1OC4xaC0zNGMtMS41LDAtMi43LTEuMi0yLjctMi43VjI1LjFoMnYzMC4zYzAsMC40LDAuMywwLjcsMC43LDAuN2gzNGMwLjQsMCwwLjctMC4zLDAuNy0wLjd2LTcuOWgydjcuOQoJQzY0LjMsNTYuOSw2Myw1OC4xLDYxLjUsNTguMXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTY0LjUsNDguNUg1Mi4zYy0xLjMsMC0yLjQtMS4xLTIuNC0yLjR2LTguMmMwLTEuMywxLjEtMi40LDIuNC0yLjRoMTIuMmMxLjMsMCwyLjQsMS4xLDIuNCwyLjR2OC4yCglDNjYuOSw0Ny40LDY1LjgsNDguNSw2NC41LDQ4LjV6IE01Mi4zLDM3LjRjLTAuMiwwLTAuNCwwLjItMC40LDAuNHY4LjJjMCwwLjIsMC4yLDAuNCwwLjQsMC40aDEyLjJjMC4yLDAsMC40LTAuMiwwLjQtMC40di04LjIKCWMwLTAuMi0wLjItMC40LTAuNC0wLjRINTIuM3oiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTYxLDQ0LjljLTEuNiwwLTIuOS0xLjMtMi45LTIuOXMxLjMtMi45LDIuOS0yLjlzMi45LDEuMywyLjksMi45UzYyLjYsNDQuOSw2MSw0NC45eiBNNjEsNDEuMQoJYy0wLjUsMC0wLjksMC40LTAuOSwwLjlzMC40LDAuOSwwLjksMC45czAuOS0wLjQsMC45LTAuOVM2MS41LDQxLjEsNjEsNDEuMXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTYyLDI2LjhoLTJ2LTMuMmMwLTAuNC0wLjMtMC43LTAuNy0wLjdIMjcuNWMtMC40LDAtMC43LDAuMy0wLjcsMC43djEuNWgtMnYtMS41YzAtMS41LDEuMi0yLjcsMi43LTIuN2gzMS43CgljMS41LDAsMi43LDEuMiwyLjcsMi43VjI2Ljh6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNS4xLDI3LjhoLTcuNWMtMS41LDAtMi43LTEuMi0yLjctMi43aDJjMCwwLjQsMC4zLDAuNywwLjcsMC43aDcuNVYyNy44eiIvPgo8L3N2Zz4K);
}
.b2b-adv__icon_monitoring {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTAuMiAxMDcuNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTEwLjIgMTA3LjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRTEwQjI5O30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojRTEwQjI5O3N0cm9rZS13aWR0aDoyO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTEuMywxMDIuN0MyMywxMDIuNywwLDc5LjcsMCw1MS4zUzIzLDAsNTEuMywwczUxLjMsMjMsNTEuMyw1MS4zYzAsNy4zLTEuNSwxNC40LTQuNSwyMWwtMS44LTAuOAoJCWMyLjktNi40LDQuMy0xMy4yLDQuMy0yMC4yQzEwMC43LDI0LjEsNzguNiwyLDUxLjMsMlMyLDI0LjEsMiw1MS4zczIyLjEsNDkuMyw0OS4zLDQ5LjNjNi45LDAsMTMuNi0xLjQsMTkuOS00LjJsMC44LDEuOAoJCUM2NS41LDEwMS4yLDU4LjUsMTAyLjcsNTEuMywxMDIuN3oiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MS4zLDM3LjhjLTE0LjEsMC0yNy4yLTUuNi0zNy0xNS43bDEuNC0xLjRjOS40LDkuNywyMiwxNS4xLDM1LjUsMTUuMWMxMy41LDAsMjYuMS01LjQsMzUuNS0xNS4xbDEuNCwxLjQKCQlDNzguNSwzMi4yLDY1LjQsMzcuOCw1MS4zLDM3Ljh6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuOCw4MmwtMS40LTEuNGM5LjgtMTAuMSwyMi45LTE1LjcsMzctMTUuN2M4LDAsMTUuNiwxLjgsMjIuNyw1LjNjMC42LDAuMywxLjEsMC42LDEuNywwLjlsLTEsMS44CgkJYy0wLjUtMC4zLTEuMS0wLjYtMS42LTAuOGMtNi44LTMuNC0xNC4yLTUuMS0yMS44LTUuMUMzNy44LDY2LjksMjUuMiw3Mi4zLDE1LjgsODJ6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTEuMyw5OC40Yy0xNC44LDAtMjYuOC0yMS4xLTI2LjgtNDcuMWMwLTI2LDEyLTQ3LjEsMjYuOC00Ny4xYzE0LjgsMCwyNi44LDIxLjEsMjYuOCw0Ny4xCgkJQzc4LjIsNzcuMyw2Ni4xLDk4LjQsNTEuMyw5OC40eiBNNTEuMyw2LjNjLTEzLjcsMC0yNC44LDIwLjItMjQuOCw0NS4xYzAsMjQuOSwxMS4xLDQ1LjEsMjQuOCw0NS4xYzEzLjcsMCwyNC44LTIwLjIsMjQuOC00NS4xCgkJQzc2LjIsMjYuNSw2NSw2LjMsNTEuMyw2LjN6Ii8+Cgk8cmVjdCB4PSI1MC4zIiB5PSI1LjMiIGNsYXNzPSJzdDAiIHdpZHRoPSIyIiBoZWlnaHQ9IjkyLjIiLz4KCTxyZWN0IHg9IjUuNCIgeT0iNTAuMyIgY2xhc3M9InN0MCIgd2lkdGg9IjkxLjkiIGhlaWdodD0iMiIvPgo8L2c+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05MS44LDEwNy42Yy04LjcsMC0xNS45LTcuMS0xNS45LTE1LjlTODMsNzUuOSw5MS44LDc1LjljMi42LDAsNS4zLDAuNyw3LjYsMS45bC0xLDEuOGMtMi0xLjEtNC4zLTEuNy02LjYtMS43CgljLTcuNiwwLTEzLjksNi4yLTEzLjksMTMuOXM2LjIsMTMuOSwxMy45LDEzLjlzMTMuOS02LjIsMTMuOS0xMy45YzAtMC43LTAuMS0xLjQtMC4yLTIuMmwyLTAuM2MwLjEsMC44LDAuMiwxLjYsMC4yLDIuNQoJQzEwNy42LDEwMC41LDEwMC41LDEwNy42LDkxLjgsMTA3LjZ6Ii8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03NC42LDcxLjYiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTkwLjUsOTguOGwtOC4yLTguMmMtMC40LTAuNC0wLjQtMSwwLTEuNHMxLTAuNCwxLjQsMGw2LjgsNi44bDE4LTE4YzAuNC0wLjQsMS0wLjQsMS40LDBzMC40LDEsMCwxLjQKCUw5MC41LDk4Ljh6Ii8+Cjwvc3ZnPgo=);
}
.b2b-adv__icon_map-marker {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAABJCAYAAAB4mKumAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTZENDFFNkEwNTc4MTFFN0JEQkRBNzk1MjQxQzJENzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTZENDFFNkIwNTc4MTFFN0JEQkRBNzk1MjQxQzJENzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNkQ0MUU2ODA1NzgxMUU3QkRCREE3OTUyNDFDMkQ3MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNkQ0MUU2OTA1NzgxMUU3QkRCREE3OTUyNDFDMkQ3MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn24ksgAABLsSURBVHjarFwJtBa1FU6egOwWUHGhFa2AghuLYHkcFJdihdJTK2hRbEU2sVpFrLhjcUdwhSLC0aoHqGituxULagX3glYRcbfgCopQVCqQ3u/PN7y8eVnmvf/NOTlZJpNkMsldvnsz+lmllJZglL20qrqMqn5l9bSqeRnPfeOpp3N15dpOwqGS7y9xLwkdJewkoYHc3yzlX0h6paRflPhxCU9L2OIbs2+8KvE+vY1vlPFL+yYtlFaeSdGRiUtM5A8knClhtITdQi+qao7hY8nfKumbJF7nmzRd/IOpyrpM2uLIF8t3XmSl+Z7PTSyyIyVcg4njvf9hBcm9f0i8XMIqKd8o+WYSt5O4s8RHYEVKuhGbWidl50l8m2+OQmMw9bHSFntmP7XkU1swtGIlbi3RHAn9ee9TKbtO4jskv1YnXlriNhL/VuLxkt2FZX+XeKgkvzSB1RQjO/Wy0kJbLrUClWewued+JGGhhB9L2Cr3pkr5pRJ/Ywqs6ty9phJdJmGchAoJ78r9w6X8oyLkw81XlrvSYkQzRG9U5Ms6+d0l/7yyW22txEMwgTrxYQpch0u4hytwlcSHSH51iK75+qjL9qxwXzi21dw6xuncRAgvn20i0SOcsNWS76s5YSY38SHaajwfkvUXGtveaonbsZ8mvlWlCy6AQpPmWzUmMFk616EODCy3taZIOFDCegkDpHy5CbyUjtDFyKpHewPY/oHa9hfcjkXocXLSYgMziXu+r58bZKWE01g2UuJX8yvJN3nG8/FMZFxoV9v2FfurLHdiknJajLvECLRJyHISvyRRD0nPJx0LiilOfi+uzDakf5jo91QBzihl90g0WPIvS/rglCRQr9wzJRDqhBzE9FESnpD89xJ3kPChjjAPSR8j6T9KsrvnQ7wi+Usk/WhCwN5D8m9L3FDKfirxgpQYVZdJqwjRJp17KZPgrJ5VNJovdDcmzLe1eB8vONtYIp5NGOq/kD0n+e4k8rM5ISH6hA9zt67ef0izKI8R+OhHTI9LrBhcLSUM5P2ZKkLwjZ2I4cxigjvJ/fbKig/tjdVF72bd4Zy4Gh/VmbyZLBvIcXjpdL1wT51oMDaJeREEDECi7SE7KSuf5e9nLz1YomF8fgzTK0311Y7tNkxbHVWxzmAfqeBzL1BW217ZcXi5fjkrrqIIDfPJayou0/XmSzwdEYjxwa5g9hYJt+ZXYm5iZrIeriu1R1xiPSPxU8oZh++9TDkiR8HtVmPbmvB2U1SwcS01YZmuBxgEFHMJF8f0V2flod5GCXurCHeUeCnLOhs/HfXKhbWS01RAQA2xdp2WsNtxcB+E6KSk+7FsARGLKBlg+TrUZ9lhJkzkP2BZO5WQM+u8PVNcpaBC7k5oc5avDWkMii8k6TdTAnSujTd9E5Ib+1qWNdOelWUKkJlCjMAExArt0TFj6g7j71neyATEFkcbMUUASCe91UF8Q/SpEfObTS0R6FptT52YLB1RaTyy3SeM20YYxiomO/roqQlPXAc+/5/QKlLsF+NQEU1H1cdKCyngMQFX+3XCN9heLx1mFv/k85Dcm6uIrcL5YKh3NNt4VoVXcS8+80YMrSmLpoVe3gTogE7QnozlA+8y4Y/ynLKgIQTQC2NwjvOCF0pZS4CNkl5iwivocFN9HMq3OMpCOXRAlIihGDoObT8j0XcS9tVW+fbBTlsMRQ1i/UNUnDQMkfx5LIceukX7PyD62xf9Yxy6jmpgrTSCEFQcWokBFWW9hIeZPzmEt8l1l6Tvh7FFwl8kfzPoUe4FQZ9uUva+lvp/k/hOE9ZgTmb+YWJsQVGqrnStBtxdxA4Qg4+dCf+5RA9K+FryP5R4Q0CQbirxnZL8FYu3SnhNwmfaTuABDqf9K9QoCd8ExtPCWAaxg2QHSfqhlLZTWVe4O8YMVAHLTkC6fsRYg8cOBCB9eiJiTAAwsJO0xc0wQQdpa7E6iPn3jb1/HCYsIBtmQOcONLQ8EhNjyuGe1UBIk4CaU5Z1z9c8g1sLprq9jVWZUlhcN2MnbUfJrpH0Mkn/q4Dxt5lE70h6F2ON0DcXwQh716cJr8iWjemLjlEFqwcvcoHkr0qhJboW8lSurfOhyOMDKYv+fqsTMlpdTXgVRfQxHRYtoqqX1P8WaCwnY4JEO+sACGAiY4jVYVs7S5jAtoH+fqsSbZYFDamIwp76Bj5twNMeQMO3IY9JmORDHGIWKRNX17LySdq2D+xtti748cuGhoqYunRAQIxZj4z10ziX2RESeuqEDhiC3gOroyfaZTvj2V90d5SNcqgIvG0isptJwDi5l3tAW0gH/cEe0NBHw2pjumP7Ddke2l1AESeKBdaHnaAigVZELU+qdrTiBspg+zn0JynmhIADXn9ge1vQfgylKUKHy4K7VUQO0wHUNkKLWtLZ5UFThapcKOlOPveGlBDtlHeScLEDEz2IfthfkP7Wx2qrCKAU3m2a8pbMqTaodqKEtyScLZntJCxhHkaPWZqYmEq8kKdsOz4P481ytMu2zmb7J7L/IHpj6osR6MAyjk2Sb5tJ2E/yT9HmCRntcwm/kdBH8idI+WaJ+0j+XF+fBeytYCx9CDKeaGxbaP9z9od+n5J4Px35GGVZo4xfvfE6w6jIViLMg624TOK+pDWQzDtqq1+i6jKgG3wWIki3Il/cmdhueI79ASVBX4btA9C8Wdt++/Leti2r6wnt2OZzm5L8E36sQB/GGkvsG/DWEpa96nmmgq6ih2m7nbrldcqAG0RTqlSdiJUdQeaSX/2Ah6abKhMeHJ7PYlk1eL1O/mm6gMgQE0C5BbAVbskmTPKbIGYYS2982x8vCshoHQn6VJUQNfjcVE7YOkJOWwMfcTnFnE18DuPC+EAy9ivb1SpEgFOulxlX5HbryxcAFPOOsYQejshYZYcrvxAMCGc004jHqDiGh/ujMz8NPO+T74ztD/1ew3FAiX+IBpm+xo53qg5w2TqBkClFnOEEmt7OJid7XluXqkESumirPAPyAYKKbThPwu4egfMhukUhP13C/gHD7v68j7KXlX0uv4XR/jxt+9uX2/18ud/FWGytB8dZ4rLGjv+EepHTTES2kQ47K+v6OddY3/8vJH0qzP+wamdqk4SrpWwfie/ls8dLtELKznW0gUHKejH2yN5b0nPohOxeACnnOPPdg88N4vgast0Vkj6e47xXon0kvlpVqVVLlR3nqTzQsRveY7HWCyV0rjU0VACka0uJ/ji510DbpT5D8hdJ+CrhbAc/tenK4mmK2wXG3F6stl7Kr5eyMyVuJfm5EoY6bWEif41+JH+Ttqsk21ovwElZWTeFUtsSxqoqK3zofVpJ2eUSjyFTAqPABz6r0pjPCoOQkS2JrThLks3Y+evG4vBLQxYqzyBBWybQ6tTQWcX3Sb3TJY2BwpT3GF9iPHxnJT5H2XMGcKH/meSfIAQ+DfC40/f3El/BlbUppkrl4q6A2ilXIg8/kRHCUecVEm49Am1pKyq7FZs5K6iLsqLEjiph9nMGfiS5ZcOcytSfHwDc7Qlibriu5Ra/lm1N4ISh3jCeo3IvbNGTpc6RpgCcxP535Krs4swB3nPuksSWrfC8YAsJkyFfwUlFW644nZDOk5TJRkhYqSxHq4gYY/dUVud8mGgqrEO/lzDQWC7bXNsJghCKIzzody7HdR7RC+Qn8/4ypvEcnh+obXvY4nvBAqYt0rFnBLOr4Lgx/hFUt54EuTD2PfG+eO9XZeImywS2CAq37ATcZIrkd2P+RWwfVcXhUG8wRY12rPOKhNO1pS/ZwBobi0CAizZm8V1Ufz5ztux4btkmbBv0C0r4PRJ3N7btIdQAhrJtoLJXGLttNznuD5N1lYMgbK5XKbtSv3PGDsv7NFPlpoozWONkO87PJkQmCvcgBPdkfx9LdI67ZTNGAD+uW6RCP36dtXzh2aQneUbRjC83TtstBzXmNmOf+Ym2xpS9WPc1TvyzAR/+PZRlBL9k+QYKu3A/eFzbozwt+Oz9VMo/DCAh0EGnSfoA3oN9AkaW57SdxJE80AYHHchqk2QyNuZXkqwurMZTpe5V2nqZ41ok4XfCKJZjpWFgR3GbQamYKfkLJP5SJRR2ihXQ9Y50UNpGrI+teDG39uaQBcuZxKOpp+7NeyDo2zMNrniGtuc9UwYYnBMdy9WZ+dyWxsU0tiKsZCtSdk+ZvNbGGmtGsYutJTB1sZ2oEgdS1ihxeZGzn05XjSX/Z2P9ZzUHj5V6krEfpDamQbi0P6DoysC6OFjxC3d16QLWKW0/AtCONryH2/O1RUO+q43uKVsWotUlGeevIA1bz4JJFF47K5U+aCphgLYeQkNYtIZwDZb0o1IwQ+LW2v+sW4bVMU7Cv7U9qoPrE/Z/IMp5v4EPe8shMa3Z76OU4TCeNbwNf5A3tD0WlNQ9ZaV1BiflvDTkPE2p4NnJ9kQAILT2o+4GwtoicsgBPhXw1wDt2iD3zpGwq+T3xxbQVsKHrghv7ZHKObyWY/84ir2MZ5pAu94z1p0dEju443scxxRVxWV9OjLaB81aSR1Vk9tjPLtyfBt4IgZcFgr9HoHJagHOqShBkKNiftrLdh6ft7B3Jec4hMUlzkHdUZHGwOIDl6cmHPAcTvwnue02mKhEO7a9jRPzZXel4JpJ/yWOBxGE3C+bkBInpj7bON8n++pBgbcnhwCHwXHcju5V6tOwT2XtsvAwv04mYxO3YjUJAkcuQSPl/lKvRpBhYxKdoqx0vRPLFkk8z1iRIVNZ4DCHSXg6wizAZScai2U1IFg4y1iudn5GqIFCGCtvva/C1q89JX2jso41GZeFa/xexpoGNRFhGFgmKivdh2jxocpy2S6Z+mWs/Aftpx/7/YJC9e0yYcbrluDRH1tp6memutXqvxIuVVYP3FzQ6Rc00hVpsmew9SASPFLE9YH3BmQiTW7cJZGAynzyBwT8iOj7MkNPTFWF9c2QehcJk/gqCg15uBIUZOiFgHxWOSDiRgp8m03CIOu0t5Ynf/PEG+fOP065O+TSYBBfesQNtL+2FufXN7NvV07Dtu4hK+v00ITVgIYCJ1SgmINRnEOhty1VmxKX1QGl2P2aVLmGsd5jEt2mLbKADwIaN43IQ+wcKe5Py45DUvaDQP0YnxvGfs4kEhPz8IQwv5Dv0ZYfFYyivUu7am0szumQW4h2dsQ/MSjz9KN+OjmT2HMXpPNXSIdacitC5zxGW2ERosQi6pkQRt+SeDi5rjsm0KrhNM2NZf1FtAOM0ra9gZT+QSNv1PaoYx+PsXibXk39EjQW//joKCtrqoQthQ0rhSpW//o9SEgzbrWa6s18fjkMLFtZ0P226YEeyOYEwkC7sex5oij44jW4ubYrfp6HYWzTdzX1XWPdU0v6bqYzO4c2StxcJurlWlujFofhnJQlqqSf0eesDeu9ZSzs3JztQcDE9nw38VOUFnQ+zrjsVhL0zuwHW/kGaiwbEm4Se9LIc0zGuLT9qJ0y+mocvbqyrr/NKeKWEDld3JqsfxRhI5R/zS14TwoIzPUNPL8EVTtjWSFlx+mqswnJv9IwDy1lJt1Xs+KSXq0cvbp3uU59MSNqxDvyS4olR0g64zg7GLvlBitV2Nuxq7II8T6OmQ/19iFy3LXo73ooWE9xJgyQPMY3xuW89XZ0Uan0gdnABIOo72jsCgM3giYAXGxBtnICVvNW5J7A7A6hdfx6Zf8Ycz2t9IcYex/cs5XPjcJBXWAfwA8A2hE4wHiA0i6qrfdT0u6pIm4HKqFwO/UAneCHSSUuS6gJsNFr1DCaOasMyRJXhJqiLVfEoY2DiNOtZgwP72c41rHkoqe43RKOv5rYHSBvwz9fwU3hNlV1CK1sP44ayG3idxFJ2uShUwdL2Z+URWFLwqO2aMVKbVdXJet9Sl1yTtZE7qUghgylrrpLhthQjetI0DLjikB78W+Ol5RKHyMvixGk/MIKHmL15bFCRhHMa8Uyw4nA1oNKNJGgZerHTJDDJtLlfTunnRLdUpbIz3TRZpOQQyvr6ssR8tcyEcIdciP1uH9muhxWxCwHFIBgeYe2ttP1Wvm9H3P9wYCC+re7E0ZGAc+kGa5/R/7odX1t0YrQGfOYcGsCk6jj/iBrtMXVhtKoixcGDv+mlB9rVPjot9PnsTxZPILPv8P2RhIArY2nU/n/GipyRiB1ECJmPHb6mKut6+hpFFF+RKMx8P8OgbY70MhyH+prCybg+U7UH4O7QAWYW1mOyj6P7VCnkXNQSheDY7K2SluWW2oWuR0MwK/TPNeUbTal5Rzl/cmNZ/EHJzPyljITJhHBD1wW90wJtQkBNylwJphKL+qy3Xn/Ix5lPJ4rq8QVDe2rCcG28JjL5p61pQcqIoIoFT6VHOmrgqrYlYSBsvKvaFKcqXPyllbF/3wQWvW9y/lBU6wDrYqd9Ij98MREmAb7KnkiEX7Kfn24iPlqXDH2I4IUfUudwypy/V+AAQDZf0uukhyCmgAAAABJRU5ErkJggg==);
}
.b2b-adv__icon_constructur {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAABLCAYAAADqHnCyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjRBNDZFNUMwNTc4MTFFNzg3NDg4RUI3MTZCRkJBN0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjRBNDZFNUQwNTc4MTFFNzg3NDg4RUI3MTZCRkJBN0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNEE0NkU1QTA1NzgxMUU3ODc0ODhFQjcxNkJGQkE3QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNEE0NkU1QjA1NzgxMUU3ODc0ODhFQjcxNkJGQkE3QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Piz3PV8AABaGSURBVHjanF0JsFbFle7z81AgCmgyag3imBCeAQMo0agwFcGKxg2NAWeGhHGtCsYl4pIgCqYUjYgxojFRa0pHjWKikknc0RhlBnBXIgoKJLgMDhoBBVlEoOd8r7/7/ua+3l7+qq6+t2/fvr2cPn3Od073L3NNx59osLX76me9e1vLL7XnJvCeDZRvwu/21PtTND5Ow34aPs98qzR9gcYPaHy7Jq2VgvLr7Uq9E0szgfThNvQlzTO3oCKxjgrlN4FBCXW6jeTXX4uGs/XZTzTubSKDyN9Hen+Zxjdq2pZYx4YIoYQwUoNUvTcs1bEhqjQFoxmqbKrjTaLDmfYtvZ6h8Vf47GON7tQwR8PbTPsnjQ7VcJKGXnz1DQ0TNMy2BYMdo8DYoEticGMU2/A7ItRJUtBxUivDFpRht4/767MHNX6MnQrqu17jvTVM0/Cedazg87yeZtyzGchr3DuPWVcGyupQp3o9YgRhIlSaI5QoKzAZPpniOSbB32IDwnw9NbpEr8/TuCsfPU7KO1jTD2Nnhhq7StP+pPGzxlH6EfzWZxpmaLhC09aaDK80kfUjxtI6zQpKpmqOPZjCBQMzRa9P1uur9Hp3NmYpKW40pnvtm9uwSDGtpz/TWOY7Gt2vYVRFsZr2vkaTNNyB91Md25n1pZ4W69iGRKatDVCYBNJNYoGT8DQcptFzGm5Dp2pYp+EizTdfn53PTgXV/Vavx2ncqvddNexiXABlt+KZht+SQvcy7l2UgbLWsezb9P45vR/m199mOjRGKCmK7tCxqdVdEtNeEvkiVNxH7+/WME+fHYDH4jq3v4adjaNgvDNLoy9r+Dfk1zxLSbHVN7eRulEW8nxZ3Dt4F2XsLI5qUTboCd+aZ1z+PvW6pxbuOiFJpJ+ii5eNyKq2NsqhBaG+aAVGt7vGkzVeouG7fDZfw4F6ebqGLno9ka9dp2GM5n8n9K3Iwgg2MIbv4n6ide06Xdw35vNdfHuJxpM1dLcBCjaBNkmkrVmKNZGRqd9LbSRD0yfwQyct0jKm6nUPDSvENfCfNbzEPBeKk103gSWEeKAkpqnXULy7Sa9bNL6Qz14S963vivs26jAVddIwxkbaEOO/NiMpdeCxMfKWACXbSOfb7VnEYI2e1rT7IDKx09Ag8Mt7xLGB6teX5WzVtM25BTEmJuFdQ5ahefay279yj3Xfnsq6QFS7D3VkXYOUKwnZNyd+NWyBzGYjvEc6yoZf0HCThlf0/lA+RwMGaLhU0zcE+NkK3n7O8J3YTAmt2F59oDT04P2KAPXh25eKq8t9zId3XtFwk4Yv5IjLZpSOICuQArwgoZm0aHwuFhUNZ7DcVzVtpMb/ouEtG18k3vbSIDJ9s87/YoqHN+Df1PT7vXxvxbQrPkOdRuj1q6zrGeLqjja02AgLKFEuOixeNqFxSGCB8q6P0PjPFMp7a94PNf6Bpg3FVKtXKLAQVkV+Sqp5wrhVfgQWtoR21IUUN0sLeAKzRVwZWYpiHeaIq+MPjKsz6g51Gp19hARYXGc0sJbUSi8J9ZUi0bXWoU9I32odGHKZXq+xBdoY0z/h7UoN/6v3wzX+jsbf0XgNFzlIFB+xLgBmWjV8jXJtVQ5Eqj0pB3+SVTnJ1zXvzcbJwwB9zraOVczW8IDmuUDvl9nEwplUaU0GIqwVADkRIgtAjx08NfRG6PmA+Kxr+K7iRKmNGn+g96/p9TMaP6JhtdchkGPf1GvR6zPJc8/X8A1hdWycPUFO/W+Nfw4ZVZN+Rfl4H+umdpVvV42O1nCIhq/qs900rTs7drU4MQxQ5Bsan22a6vFmgkJQj9eFZs6wHGxYgJk2iChNo1aD3zLN91/ki/ubDMToUQko5Aq9X8xnt+r1aVzVLwPIove9ND5M4325ivdkGVBt39L4db39k3UIGEStn1gn5UAxOJ1tAPWBCP6Vg1yibmPh/aNen2Cc8oHf+3p/EZG2bX5/DS/BCiSuLGCkr6dQj/t1en2dxt8gL6zyLhHHV1/X679pvJHQHqC+QRoOZ4e1dTAkBQ1XUb4ETjCS3/s/jW7R8Ae9X0hRzB9w8N5Ben08F8s9+OwpjUdpvME6nODyik8bNwBPiCvvbQ4IqPYfNOwrrh2tXkfPIR8+j9ocvvuCxudy5pUB3RGkCmro1Xr5PaZhmt2u8U9JqV9lvt8gzbhKp1ZP6PngnVPQGD5H+ReRraCjL9D83bxBxYL0F0O+Tb7aT8OO3jc2ieP3U5l/WqXNiRtkyK+/I66QWogw+BeLU5Xxe02vT9Dri/X6FLIrvH+3cRreiuGdYQX666bXFxhXYA8+xij9UJ+/qM+u5zUqeiIoK2c5qE3BHa3jh6fx+deNowZc7yFOqhhNNhBdLNhps8TJoSuZfKCmPc/nt4FvV9JCibmF8fGUvwH+3EAqPUDjG8inkWeDcQR2rfLZTVnTjF6P1uufieNrbcK2Rj+uNCbrKOsTcdR3PllCFKVPIEIQl17W+8EaP2mdLFofnN1JRdCkeklzSgMfWEhosF7+k8bhuBCbhvpspNQ+xx9YwM9B5ZpnJ+s0O9HrsRpPrwAdysUXKuXOCopbVO2ur3imdarftcRM19emS9eKp6XEsxCFeHnAY98z7rtDI/ImOu79HG5a+361iMLSsDUHASYWtKd435X8/CXK3DM5Q8G+gEnsDeVkvgjWlnOVel/1FYRJGl6mNoIfptdAolLra99e51VgSKoDJa9n92XaZ7EBkAQgE8GFq7L6lmAgCYBniPeNdbU2rhe3TgykgmLYdy/PE7m46tjx5BVYPRdqPJLIz/KI+LTZq8x0cTJrFHZLCNFncTXG74NQ50sBmhRA+P/GS5R9VolZPCASAkif7rc5Aq8uVxYABG8k+w59eKV27nh07DR+8E5qM0/bhDZWS9/NOs0I/Kh7DE6sURc0NqyqN3r5Vpk0FhBkLxG180PvGb4xk2C4sRl0yjrx6zxxbdrNFgLfOv3RZ+i7O5lvGgCH3rx50hdHEkbDLV5FsBLvQc0H6NVD4gZmMYXqrQS69yLbOAqyr22yoEWcTtskY983EYA5YC6qoENgrih7LBQEaGh6/aim/dk6IH0j5WEskAMoxx5rm74MbW3z1PUOyJ7/U8r9TPks+vAklNHiZYQM+ax1enlU1rNOeF9Lox5Ept6aNl5chcYxBCvgdcKbxsm9P2T6ksj07MeFYy96xlhqXsspFbwdkDagHo+kOHQyRcZ9wAOluYakCAdryi3WYROX04j5nslIETr9W9mHbgDmbg86g5fAVn+F1Bh2rUAI9T8GheuzfxeHSAGMOcY6d6B+/iukjtc1fkbjB4wz+qHy42hBxTRawLxftK7DT6DGlhLolxEJu4ESBvJCKniRWPNd4taQYazfIdbx3u4+EC5OAcH3H7YOfDlc41+Lk36wjkxMSBOw100WYiftlD3Pyab4vcMpiwdturFQNw7ZsTBIFT5A8QOq6XOmqXL2JHi9Vpqma7AFTEtoN/2ZNgUgB/Lq/TV6/X27PVz4sd6/IW6WNKgi71OpmcbzJbCugQBOJtNiYQjG/JQI1kbm7yluBqzn7KvEsoPEqcLHsx0AwYeTMOozD7hEO3Zim/Y314cVxUL74RSazFHA7wWCv88E+F4vynRHex97l+5Aiyh/brEO1a947EiiShX+CjkQUCPQJzhfDOEzUNAviR8si8ir4J/HW4en9uX3YWoBn4Q4dA4GCqpvNWsom1Y8FnhCC/0aBtIC0dfrvIehyhNTqM/cduyE95jdII6npNL6PIrdX9x0ADOHUnCKdZqGMZ5uHOBJx5G6D7EJhN2r1GaiRNDn/8I0eA6OopYzkZXeJmnIsPph+k0ifwNF/ydUZebtR0H+pArilIxFwDoimkaWVc8PbasNOzHbYyeTdPF6X/nsfnr/SjvFmqbGssD7ZptubKkbG083pkGu/gNvPJo8rpWLWg9OtZXiqBim6Md9IFo83Z4VnhlTiTMmknPIa0EoEOn+6uXZCRgree1ASjJgVaDaj7h4okOAFS8PdGg3gt5gYT1YpzbsREWtF70FrNmxdYqtLVRAc8ZSWO7DZ7BfwWQ9y2bAcUlYV73n91oH5IAX90r4eeXcLRvkoTtQNZ9g07hr0g/W+/5oDT+j6mo4a9uxEx/oVnFrP/LlpidMSOjmijmTiwV4COz2bbox+dVgSciZNmPx5W8nyoddbMS1yUbcmwL+BcK0bil/B8kMOtMGEwu5X1ybMUuvYF/MlCZBBs1ZDSlAo7gYTCEiX6E4I4hO3ST0CAxpXCkMwTYd2hB/Djhoyhktptvz+kzT9FhcmhqAlEmf7qJo08tsY+X2hAVuCnGCrGrciLkRRVRMQGRjaNZeSOjvDOtW7nOkZpwMUZ7tyCtXennvhBldah46kjDm0YtmCjBiL88qmwBgbJhqW8in4ReGNmEGQQlpx07E5D0rq7iRMtYZE3UiBkS2P0Bk6/T83lw4YAY/POVIlsBr15PiII9WHtpfSvDcAVRS/mqdhtSokLick0VgMTwcdSeQDQvFKs6A/X3spPRnfVYgGXNuYNHYSg8SWFmBsm/livu4Xv8eok5osQnwvff4bI2G/xAnrKPM66yTZ1fTie4xlv0cV3JIGVcTHvyMIlqFY6wrdC3tx7o+zrpvZedCebmpUhwiqm/Sy71hChi8Tej+tP3DdDGYopSh5rKI1tadY65KLA/ACFTjPSmM70PTz7vMtwsF8m9xNny9kh6oik7nIOI7vahN/VFM0od3Z7rbL6q0LHbuYHr0rJEENFnisxBSEKIoe0584u84cSaNfnwfKBGA9Dv8lbRW7lSaqQ0ljh/RxA3KaTN/U0WGlPIxny0k34MvA1w4j2RxE0i9oZkIhedkKkB7sN5QUs6vFIIEzhuket+YWMmxpgbC1BUEU7oDJaINAde8xFePCa48G5iaXYiUfd9jMw9p+h+Ijb5Bm5OhBRebOQ4itR1ZfZpa0SQTGECND+Y6cKDHLq7koGwucFQJ8uphgY7dTvMStxgtyIk7xmQ3bPh5QBVXwdPa82q5i+7sKwKL2BiCGv0C3/2U5ucdAgrCYvrEPhKYTX047cdJ01cMswezaGVuG5bJXA+vKQimUhBSpJ7anRjixwEHMohSp+rlQdZBhoZ47ZvESbvVKAQeg6BG2PJ/XUGB/O1IC7HxkCR4vUCNho/CIzWREWVfbB0+O47vQQ0FgnVq1akRR72c6SbPLuoUW+IXYDIiTAQwEbqrA9/8Rz4Hr7yAzhSxmbFrZf4mhAnsYTlhxBilwanu2sqEjwGiC/3dFZ+XAvU7w+46UKzPChqmsBCJWE9tRhf38ll6kLTSk+ZTNhyYA3ywBkUatJosCu4+/0NZeW3EJgfT/JN04kDZnxI4wjfvqvdZTF2WTGfags5v1Bl2bORsgfaSesf7QRy6BAK+ht+xDGg3cEb7JT0Dk5JJQC7elfgt+NthrBNmwQB+a31Mpc3tJ5BCNlDv+EZuEYrtlgnxp9wo1gZnOb1uDqP9CpIBNDl4MMKVssVGZoj3vRa6XeKdMysTPssc7UOAsS1UNlNPY/L7hkOzuiGRHk/tfUpJCSEARtJyLxCkoVQhV1Mh+IVx0/8oG//eURQPf8HNdfC5RecOpdehyeEWKekm1c5UB1fPWryGd09hlzlB2SYWL5uH6LZQPf4Nt8mjk6EYPCIOFAF/fZd5+9KM0t+TeSEDwz92jSTqENvqVLKnwETWFhNBznzz956pkbGm/OyCkm3pkYVyDZWIW8ThAMcQN+gfYTMP013z9ZTNP7QuRBbYLLgi6QHYqSqrhWYSeNN92zhNZ3NKhMptIiuhVBvhdV5ZcM88lv4Ax9LIuBvzf0CD4EOUh3OsJmnisSa9tbVwQYao1ZUQats5C8AKziZPM/SeBsU8XbL723R+wUp6uqRMMCX8MQeOG5M/piTHCuv5IMdqp46gfXAQ089q0Pw8hS6Pg2jCBRDyxZRF8+/5lZhuYjwwJ9qZzHS2kSldcsZCgjD21k69n4sl+g6uSJdqZ/+qy2kuA/yafk+5b29ik+OpFj5PvLMDT8qJHLEOkQITTslhOTGzT2LrU1YZKjx9A44o2OU4s9oySvD/BO3U+yq/gnqD2q2STFthHVJ/j2k6d2TFD1uAMXRWbiw5JSOFTkkeNMq5++NyLDHgdo9uAEDDah7djYAcCnUQ3ndw14EvAfZPQRXFGByQOzwhVNEYBZmCxTDX+LqaaU16p3qqs21arW8790Ac3tCHfYM+GlDv1HZjYqDATcQqoWPfzQ8AxX9e3KkVu9crYyPIWOki10m1OLrPN2atSA1I5lCI3YmigSUewncqzOPK0MYOE1Jpa5VZwSNC4EHyAvHQU+loBvawQ8o0XTr9bQIESZ1GFKO0ArekoOmpNmvQNjhmLCX0CevDC+yLcb67VbBjU779XmOBpR6MD4jbcAGrwNXcHTiqk1MquoCVYJ+lh1DkLAIZih7Ftl1NWxrafCr74JmibfU5AdkbzW10AOtP5r2ZLuiwFc0mWtWpaW4y/Donp4ZgvJxkkOKvdEiZTfsX/L82s61o8+3iubTm1N9GivlHXHqwa2YiN7c9yPxwOINygQ29u0jBYpGTcTsjq0pmZa/z00AdAOLMoIJ0BNMeZBvR1nViys6CCfLYEvuWV9FltMjCmLeYkB1Mx9hJPd46L5msZSF3Xpdk1E9TIOTH0DrWEfL6EtYdbcD+iSOtc09dZhJ82eR4rGTABUmbZbC3H/b4CeL89nGYA84AwIazQ21mwZKMuSe3PbNUegg8P5R1vFncIRKo+wT6R8yO2f5KwPEOrCA1OjF40IP9YMvvz4MVwI+HUBu5t1I2TMY4KRnJIAZVSqG0wHR4Dt5LPGQI7Wg3E4aEo8iWGBrWGfW+kdNObEIFDTT8Q3Gu6/BRmMN0+L4upn9VjxxGkEPVMqpmUMVlgMv+5ZzqJzLbHDpKY1P0hyYhD5cMWlKOzVGILYMPcdAOtv6cKM5DEZjDFHpOjzVNB4uosTJ27pfNoFYBqaBNDbWO90+hw8db7Ny2A3dsgTydktWTPDbGl0pUxESF4CcwkL61G7hjGo7MczX+mk18VyKUWMpveY9vzKWjMFTzDfRxHUgELynypRYtW8IKUmYLk2hgySJn3FYenKnSyk5tOzjSuh05txqexmkzZhNTgD55ebE96FZqi8OYD99u5danjSa9IGfNSVKyeIlJHyCW8qbOKQHeM6Bk32vDhp0/Fh6dRpXxR4auQyYhd+b8qYzzGUNZS1k2HuHgiuH89orcOV45JaX018jZx02h4F56gqdxuxJxogYOjPxA3EY4aDevaTgm9S2bVr2PZRnTqXKj7NO5KW5+iZFQTLl3e5FKm+Jlf4+sWODEvM00jzi9hucV4Bp2rEfpmpk06Hl1Rd5HDY+RJih/Da9v8w/lLSnPFlBssRxbAlbntA5r8gdOBspcSxB9XxoHDTU5qJY4EqV37Hxtboq+jnmPZBrK2JfI29qcmCYFKnaOl0ZnwLwCNTalGuZOnM8ZJWv38NqeYZoU+zH38z5tm2fKwkFuhImcKh9TNEqMmrlZF8oXPcVoXiHMl/IIyen5tgAD8J63/Q+C5f8gZHYltv0PAg982JLDfTtrGjcm73WZ7dgSZ9uS/0co4bElNi+6bZ7Mvbr7eXvJsEtnAeHKO+qbiE0hZZqMbFzCHlMnxf2/AAMA3X4x+Dw4w6UAAAAASUVORK5CYII=);
}

.b2b-business-club {
  background: linear-gradient(to right, #f5f6f6, #bec4c4);
  padding-bottom: 40px;
  margin-bottom: -40px;
  position: relative;
}
@media screen and (max-width: 959px) {
  .b2b-business-club {
    overflow: hidden;
  }
}
@media screen and (max-width: 759px) {
  .b2b-business-club .h1 {
    max-width: 65%;
    text-align: left;
    min-height: 140px;
  }
}
.b2b-business-club__promo {
  position: relative;
  padding-bottom: 50px;
}
.b2b-business-club__promo:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1279px) {
  .b2b-business-club__promo {
    padding-bottom: 20px;
  }
}
.b2b-business-club__promo:before {
  content: '';
  display: block;
  background: url("../i/b2b-business-club/business-bg.png") 100% 100% no-repeat;
  width: 1240px;
  height: 610px;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
@media screen and (max-width: 1679px) {
  .b2b-business-club__promo:before {
    width: 1200px;
  }
}
@media screen and (max-width: 1279px) {
  .b2b-business-club__promo:before {
    width: 850px;
    height: 420px;
    background-size: auto 100%;
  }
}
@media screen and (max-width: 959px) {
  .b2b-business-club__promo:before {
    max-width: 850px;
    width: 830px;
    background: url("../i/b2b-business-club/business-bg.png") 100% 100% no-repeat;
    background-size: auto 100%;
  }
}
@media screen and (max-width: 759px) {
  .b2b-business-club__promo:before {
    bottom: auto;
    top: -20px;
    left: 52%;
    height: 180px;
    width: 100%;
  }
}
.b2b-business-club .red {
  color: #e30613;
}
.b2b-business-club__promo-text {
  padding-right: 20px;
  min-height: 390px;
}
@media screen and (max-width: 1279px) {
  .b2b-business-club__promo-text {
    min-height: 350px;
  }
}
@media screen and (max-width: 759px) {
  .b2b-business-club__promo-text {
    padding-right: 0;
    min-height: 0;
  }
}
.b2b-business-club__form {
  background: #f7f7f7;
  padding: 50px 65px;
}
@media screen and (max-width: 759px) {
  .b2b-business-club__form {
    padding: 20px 10px;
  }
  .b2b-business-club__form .h3 {
    text-align: center;
  }
}

.b2b-index {
  position: relative;
  margin: 1.3rem 0 2.1rem 0;
}
@media screen and (max-width: 1279px) {
  .b2b-index {
    margin-bottom: 0.6rem;
  }
}
@media screen and (max-width: 759px) {
  .b2b-index {
    margin-top: 0;
  }
}
.b2b-index__slider {
  padding: 0;
  margin: 0;
}
.b2b-index__slider:after {
  content: '';
  display: table;
  clear: both;
}
.b2b-index__item {
  height: auto;
  min-height: 350px;
  overflow: hidden;
}
.b2b-index__item .b-wrapper:after {
  content: '';
  display: table;
  clear: both;
}
.b2b-index__slider-wrap {
  text-align: left;
}
.b2b-index__media {
  width: 100%;
  height: 100%;
  background: no-repeat 50% 0;
  background-size: cover;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
@media screen and (max-width: 959px) {
  .b2b-index__media {
    height: auto;
  }
}
.b2b-index__block {
  display: inline-block;
  position: relative;
  width: 100%;
  float: left;
  padding: 20px 0 60px;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .b2b-index__block {
    padding: 110px 0 60px;
  }
}
@media screen and (max-width: 759px) {
  .b2b-index__block {
    padding: 50px 0;
  }
}
.b2b-index__title {
  display: inline-block;
  width: 35%;
  padding: 1rem 1rem 2rem 1.9rem;
  font-size: 1.36rem;
  font-weight: normal;
  line-height: 1.2;
  color: #fff;
  position: relative;
  background: #da2028;
  margin: 3.7rem 0 0 6.9%;
  box-sizing: border-box;
  transition: all 200ms linear;
}
.b2b-index__title:before {
  content: "";
  position: absolute;
  top: -80px;
  left: 0;
  right: 0;
  height: 82px;
  z-index: 1;
  background: url("../i/b2b-index/block-top.png") no-repeat center bottom;
  background-size: 100% auto;
}
@media screen and (max-width: 759px) {
  .b2b-index__title:before {
    top: -40px;
    height: 40px;
    background-size: 100% 100%;
  }
}
.b2b-index__title .btn {
  margin: 1.77rem 0 0 2px;
  color: #e22126;
  background: #fff;
}
@media screen and (max-width: 759px) {
  .b2b-index__title .btn {
    margin: 2.3rem 0 0 2px;
  }
}
@media screen and (max-width: 1279px) {
  .b2b-index__title {
    width: 45%;
  }
}
@media screen and (max-width: 959px) {
  .b2b-index__title {
    margin: 0;
    width: 50%;
    font-size: 1.2rem;
    height: auto;
    min-height: 100px;
    padding: 1.5rem 1.7rem 1.9rem;
  }
}
@media screen and (max-width: 759px) {
  .b2b-index__title {
    width: 100%;
    font-size: 1.6rem;
    padding: 0 1.2rem 3.2rem;
  }
}
.b2b-index__text {
  position: relative;
  z-index: 2;
  margin-bottom: 0;
  padding-bottom: 1.13rem;
  padding-right: 4rem;
  font-size: 1.77rem;
  line-height: 1.2;
  font-weight: normal;
}
@media screen and (max-width: 1279px) {
  .b2b-index__text {
    padding-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .b2b-index__text {
    font-size: 28.8px;
    padding-bottom: 0.6rem;
  }
}
@media screen and (max-width: 959px) {
  .b2b-index__text br {
    display: none;
  }
}
.b2b-index__description {
  position: relative;
  z-index: 2;
}
@media screen and (max-width: 759px) {
  .b2b-index__description {
    font-size: 22.4px;
  }
}
.b2b-index__list-layout {
  display: table-cell;
  padding: 20px 0 20px 90px;
  vertical-align: middle;
  border-top: 1px solid rgba(255,255,255,0.2);
}
@media screen and (max-width: 1679px) {
  .b2b-index__list-layout {
    padding-left: 102px;
    font-size: 0.85rem;
  }
}
@media screen and (max-width: 1279px) {
  .b2b-index__list-layout {
    vertical-align: top;
    border-top: none;
    padding-top: 10px;
    padding-left: 0;
  }
}
@media screen and (max-width: 959px) {
  .b2b-index__list-layout {
    padding-bottom: 10px;
  }
}
@media screen and (max-width: 759px) {
  .b2b-index__list-layout {
    padding: 12px 20px 12px 80px;
  }
}
.b2b-index__list {
  display: table-row;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .b2b-index__list {
    padding: 0 22px 0 54px;
  }
}
@media screen and (max-width: 1279px) {
  .b2b-index__list {
    border-left: 1px solid #f2f2f2;
    vertical-align: top;
    text-align: center;
    display: table-cell;
    width: 33.3333%;
    padding: 0 15px;
  }
}
@media screen and (max-width: 759px) {
  .b2b-index__list {
    display: block;
    width: auto;
    padding: 0;
  }
}
@media screen and (max-width: 759px) {
  .b2b-index__list {
    border: none medium;
    border-top: 1px solid #f2f2f2;
    text-align: left;
  }
}
.b2b-index .bx-controls {
  display: none;
}
.b2b-index__slider-nav-wrap {
  position: absolute;
  left: 50%;
  bottom: 25px;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media screen and (max-width: 759px) {
  .b2b-index__slider-nav-wrap {
    bottom: 11px;
  }
}
.b2b-index__slider-nav {
  position: relative;
  display: inline-block;
  text-align: center;
  vertical-align: top;
}
@media screen and (max-width: 959px) {
  .b2b-index__slider-nav {
    width: 100%;
  }
}
.b2b-index__slider-pager .bx-pager-link {
  width: 8px;
  height: 8px;
}
.b2b-index__slider-pager .bx-pager-link.active {
  width: 10px;
  height: 10px;
}

.b2b-service-description:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
}
.b2b-service-description__item {
  color: #000;
  float: left;
  width: 33.33333%;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .b2b-service-description__item {
    width: 100%;
    margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #dedede;
  }
  .b2b-service-description__item:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: 0;
  }
}
.b2b-service-description__item:first-child .b2b-service-description__item-inner {
  padding-left: 0;
}
.b2b-service-description__item:last-child .b2b-service-description__item-inner {
  padding-right: 0;
}
.b2b-service-description__item:last-child .b2b-service-description__list:last-child {
  margin-bottom: 0;
}
.b2b-service-description__item-inner {
  padding: 0 13px;
  font-size: 0.85rem;
}
.b2b-service-description__item-image {
  height: 280px;
  margin-bottom: 30px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
@media screen and (max-width: 959px) {
  .b2b-service-description__item-image {
    background-position: center;
  }
}
.b2b-service-description__item-header {
  color: #333;
  font-size: 1.4rem;
  margin-bottom: 20px;
}
.b2b-service-description__item-text {
  color: #808080;
}
.b2b-service-description__item-text p:last-child {
  margin-bottom: 0;
}
.b2b-service-description__item-blink {
  text-align: center;
  margin-top: 2.5rem;
}
.b2b-service-description__list {
  color: #808080;
  margin: 25px 0;
  padding: 0;
  list-style-type: none;
}
.b2b-service-description__list-item {
  position: relative;
  padding-left: 30px;
  margin-bottom: 20px;
}
.b2b-service-description__list-item:last-child {
  margin-bottom: 0;
}
.b2b-service-description__list-pretext {
  color: #808080;
}
.b2b-service-description__bottom {
  text-align: center;
  margin: 1.8rem 0 0;
}
.b2b-service-description__bottom .product-more-layout__buy-alternative {
  text-align: center;
}

.b2b-service-banner {
  overflow: hidden;
  position: relative;
}
.b2b-service-banner__content {
  height: 500px;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .b2b-service-banner__content {
    height: 500px;
  }
}
@media screen and (max-width: 1279px) {
  .b2b-service-banner__content {
    height: 400px;
  }
}
@media screen and (max-width: 959px) {
  .b2b-service-banner__content {
    height: auto;
  }
}
@media screen and (max-width: 759px) {
  .b2b-service-banner__content {
    width: 100%;
    padding: 0;
  }
  .b2b-service-banner__content:after {
    content: "";
    display: block;
    width: 100%;
    height: 500px;
    position: absolute;
    left: 0;
    top: 0;
    background-color: rgba(0,0,0,0.8);
    z-index: 2;
  }
  .b2b-service-banner__content .b2b-service-banner__img {
    z-index: 1;
    margin-left: -730px;
    background-color: #000;
    height: 350px;
  }
  .b2b-service-banner__content .b2b-service-banner__img img {
    height: 100%;
  }
  .b2b-service-banner__content .b2b-service-banner__info-box {
    z-index: 3;
    position: relative;
  }
  .b2b-service-banner__content .btn {
    display: block;
    font-size: 1.125rem;
    margin: 0;
  }
}
@media screen and (max-width: 479px) {
  .b2b-service-banner__content .b2b-service-banner__img {
    margin-left: -865px;
  }
}
.b2b-service-banner__img {
  width: 1680px;
  height: 500px;
  left: 50%;
  margin-left: -840px;
  top: 0;
  position: absolute;
  text-align: center;
}
@media screen and (min-width: 1680px) {
  .b2b-service-banner__img {
    height: auto;
    width: 100vw;
    margin-left: -50vw;
  }
  .b2b-service-banner__img img {
    width: 100%;
  }
}
.b2b-service-banner__img img {
  max-width: 100%;
}
.b2b-service-banner__info-box {
  display: block;
  position: relative;
  height: 500px;
  font-size: 0;
  margin-left: 140px;
}
@media screen and (max-width: 1279px) {
  .b2b-service-banner__info-box {
    height: 400px;
    margin-left: 60px;
  }
}
@media screen and (max-width: 959px) {
  .b2b-service-banner__info-box {
    margin-left: 0;
    padding-left: 0;
    height: 350px;
  }
}
@media screen and (max-width: 759px) {
  .b2b-service-banner__info-box {
    width: 100%;
    padding: 0;
  }
}
.b2b-service-banner__info-box:before {
  content: "";
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.b2b-service-banner__info {
  font-size: 14px;
  display: inline-block;
  vertical-align: middle;
  color: #fff;
}
.b2b-service-banner__title {
  font-size: 2.5rem;
  font-weight: 300;
  margin-bottom: 10px;
  display: block;
}
@media screen and (max-width: 759px) {
  .b2b-service-banner__title {
    font-size: 2.3rem;
  }
}
.b2b-service-banner__sub-title {
  font-size: 1.4rem;
  font-weight: 300;
  min-height: 2.75em;
  margin-bottom: 40px;
  display: block;
}
@media screen and (max-width: 959px) {
  .b2b-service-banner__sub-title {
    font-size: 1.25rem;
  }
}

.banned {
  width: 515px;
  min-height: 275px;
  margin: 0 auto;
  padding: 0 0 30px 395px;
  font-size: 18.7px;
  color: #333;
  position: relative;
}
@media screen and (max-width: 959px) {
  .banned {
    width: 87.5%;
    padding: 285px 0 30px;
  }
}
@media screen and (max-width: 479px) {
  .banned {
    padding-top: 280px;
  }
}
.banned:after {
  display: block;
  content: " ";
  width: 350px;
  height: 274px;
  background: url("../i/banned/banned-bg.png") 50% 0 no-repeat;
  position: absolute;
  top: 0;
  left: 0;
}
@media screen and (max-width: 959px) {
  .banned:after {
    max-width: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    background-size: 100% auto;
  }
}
.banned h1 {
  font-size: 40px;
  line-height: 120%;
  margin: 0 0 20px;
}
@media screen and (max-width: 759px) {
  .banned h1 {
    font-size: 32px;
  }
}
.banned p {
  margin: 0 0 30px;
}
.banned .btn {
  height: auto;
  min-height: 36px;
  line-height: 120%;
  padding-bottom: 2px;
}
.banned-message__reason {
  padding: 0 0 35px;
}
.banned-message__reason .b-hint_text {
  margin: 0;
  padding: 0 0 0 28px;
  text-align: left;
}
.banned-message__reason .b-hint_text .b-hint__icon {
  width: 20px;
  height: 20px;
  top: 3px;
  margin-top: 0;
  fill: none;
  stroke: none;
}
.banned-message__reason .b-hint_text .b-hint__text {
  color: #1381b4;
  font-size: 18.7px;
}
.banned-message__reason .b-hint_text .b-hint__text-decor {
  border: none;
}

.banner {
  background-color: #f9fafb;
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 639px) {
  .banner {
    background-color: #fff;
  }
}
.banner * {
  box-sizing: border-box;
}
.banner_white {
  background-color: #fff;
}
.banner_gray {
  background-color: #f9fafb;
}
@media screen and (max-width: 1279px) {
  .banner_mts-tv .banner__image {
    background-position: 55% 0;
  }
}
.banner_mts-tv .banner__content {
  padding: 100px 0 150px;
}
@media screen and (max-width: 1279px) {
  .banner_mts-tv .banner__content {
    width: 360px;
    padding: 50px 0 150px;
  }
}
@media screen and (max-width: 959px) {
  .banner_mts-tv .banner__content {
    width: 300px;
  }
}
@media screen and (max-width: 639px) {
  .banner_mts-tv .banner__content {
    width: 100%;
    padding: 25px 0;
  }
}
@media screen and (max-width: 1279px) and (max-width: 639px) {
  .banner_mts-tv .banner__image {
    background-position: top right;
  }
}
@media screen and (max-width: 639px) {
  .banner_clear .banner__content {
    padding: 50px 0;
  }
  .banner_clear .banner__content .product-adv .b-wrapper {
    padding: 0;
    min-width: 280px;
  }
}
@media screen and (max-width: 1279px) {
  .banner_clear .banner__sub-title {
    margin: 0 0 3rem;
    font-size: 1rem;
  }
  .banner_clear .banner__sub-title br {
    display: none;
  }
}
.banner__image {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  box-sizing: border-box;
}
@media screen and (max-width: 639px) {
  .banner__image {
    position: relative;
    margin: 0 -20px;
    min-height: 250px;
  }
}
.banner__content {
  display: inline-block;
  padding: 100px 0 100px;
  width: 680px;
  position: relative;
  z-index: 1;
  text-align: left;
}
@media screen and (max-width: 759px) {
  .banner__content {
    width: 100%;
    padding: 40px 20px;
  }
}
@media screen and (max-width: 639px) {
  .banner__content {
    padding: 25px 20px;
  }
}
@media screen and (min-width: 760px) {
  .banner__content_middle {
    width: 655px;
  }
}
.banner__content_wide {
  width: 100%;
}
.banner__title {
  font-size: 1.8rem;
  margin-bottom: 50px;
}
@media screen and (max-width: 1279px) {
  .banner__title {
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 959px) {
  .banner__title {
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 639px) {
  .banner__title {
    margin-bottom: 1.5rem;
  }
}
.banner__sub-title {
  font-size: 0.85rem;
  line-height: 1.4;
}
@media screen and (min-width: 1280px) {
  .banner__sub-title {
    margin: -43px 0 60px;
  }
}
.banner__text {
  font-size: 1.1rem;
  font-weight: 300;
  line-height: 1.73rem;
}
@media screen and (max-width: 1279px) {
  .banner__text {
    line-height: normal;
    font-size: 1rem;
  }
}
.banner__list > li {
  font-size: 1.1rem;
  font-weight: 300;
  line-height: 1.73rem;
  margin-bottom: 1.64rem;
}
.banner__list > li:first-child {
  margin-top: 0;
}
.banner__list > li:last-child {
  margin-bottom: 0;
}
.banner__list > li:before {
  top: 0.6em;
}
@media screen and (max-width: 1279px) {
  .banner__list > li:before {
    top: 0.3em;
  }
}
@media screen and (max-width: 1279px) {
  .banner__list > li {
    line-height: normal;
    margin-bottom: 26px;
    font-size: 1rem;
  }
}
@media screen and (max-width: 639px) {
  .banner__list > li {
    margin-bottom: 1rem;
  }
}
.banner__mask {
  height: 100px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  display: block;
  background-repeat: repeat-x;
  background-position: center;
  background-size: contain;
}
.banner__mask_top {
  top: 0;
  background-position: center top;
}
.banner__mask_bottom {
  bottom: 0;
  background-position: center bottom;
}
.banner__price {
  margin: 0.8rem 0 0.6rem;
}
.banner__price-title {
  font-size: 22px;
  line-height: 2.124;
  font-weight: 300;
}
.banner__price-text {
  font-size: 22px;
  line-height: 2.124;
  display: inline-block;
  font-weight: 300;
}
.banner__price-count {
  font-size: 1.8rem;
  display: inline-block;
}
.banner__link a {
  position: relative;
  margin-right: 30px;
  font-size: 1rem;
  line-height: 1.091;
  font-weight: 300;
  color: inherit;
  border-bottom: 1px solid #000;
  transition: border-color 0.3s ease-in-out;
}
@media screen and (max-width: 759px) {
  .banner__link a {
    margin-right: 23px;
  }
}
.banner__link a:hover {
  border-color: transparent;
}
.banner__link a:after {
  content: '';
  position: absolute;
  right: -30px;
  top: 3px;
  width: 23px;
  height: 23px;
  border: 1px solid #000;
  border-radius: 50%;
}
@media screen and (max-width: 759px) {
  .banner__link a:after {
    width: 15px;
    height: 15px;
    top: 4px;
    right: -23px;
  }
}
.banner__link a:before {
  content: '';
  position: absolute;
  right: -20px;
  width: 5px;
  height: 5px;
  top: 12px;
  border-top: 1px solid #000;
  border-left: 1px solid #000;
  -webkit-transform: rotate(135deg);
      -ms-transform: rotate(135deg);
          transform: rotate(135deg);
}
@media screen and (max-width: 759px) {
  .banner__link a:before {
    right: -16px;
    width: 4px;
    height: 4px;
    top: 10px;
  }
}
.banner_back-right .banner__image {
  background-position: right center;
  background-size: initial;
}
@media screen and (max-width: 1279px) {
  .banner_back-right .banner__image {
    background-size: contain;
  }
}
@media screen and (max-width: 959px) {
  .banner_back-right .banner__image {
    background-position: 265px 0;
    background-size: auto 100%;
  }
}
@media screen and (max-width: 639px) {
  .banner_back-right .banner__image {
    background-position: center;
  }
}
@media screen and (max-width: 1279px) {
  .banner_back-right .banner__content {
    width: 410px;
    padding: 55px 0 100px;
  }
}
@media screen and (max-width: 959px) {
  .banner_back-right .banner__content {
    width: 290px;
    padding: 30px 0;
  }
}
@media screen and (max-width: 639px) {
  .banner_back-right .banner__content {
    width: 100%;
    padding: 25px 0;
  }
}
.banner_back-bottom .banner__image {
  background-position: center bottom;
}
.banner_content-rigth {
  text-align: right;
}
.banner_content-shadowed .banner__content {
  color: #fff;
}
@media screen and (max-width: 639px) {
  .banner_content-shadowed .banner__content {
    color: #000;
  }
}
.banner_content-shadowed .banner__content:after {
  content: '';
  position: absolute;
  right: -9999px;
  left: -120px;
  top: 0;
  bottom: 0;
  z-index: -1;
  background: #000;
  background: linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 1.2%, rgba(0,0,0,0.5) 100%);
}
@media screen and (max-width: 639px) {
  .banner_content-shadowed .banner__content:after {
    content: none;
  }
}
.banner_content-shadowed .banner__link a {
  border-bottom: 1px solid #fff;
}
@media screen and (max-width: 639px) {
  .banner_content-shadowed .banner__link a {
    border-color: #000;
  }
}
.banner_content-shadowed .banner__link a:after,
.banner_content-shadowed .banner__link a:before {
  border-color: #fff;
}
@media screen and (max-width: 639px) {
  .banner_content-shadowed .banner__link a:after,
  .banner_content-shadowed .banner__link a:before {
    border-color: #000;
  }
}
.banner__adv {
  display: inline-block;
  font-size: 0;
  width: 100%;
}
@media screen and (min-width: 760px) {
  .banner__adv {
    margin-bottom: 40px;
  }
}
.banner__adv-item {
  display: inline-block;
  width: 33.333%;
}
@media screen and (min-width: 760px) {
  .banner__adv-item:nth-child(3n-2) .banner__adv-item-inner {
    margin: 0 0 0 auto;
    padding-right: 25px;
  }
  .banner__adv-item:nth-child(3n-1) .banner__adv-item-inner {
    margin: 0 auto;
  }
  .banner__adv-item:nth-child(3n) .banner__adv-item-inner {
    margin: 0 auto 0 0;
    padding-left: 25px;
  }
}
@media screen and (max-width: 759px) {
  .banner__adv-item {
    width: 100%;
    margin-bottom: 15px;
  }
  .banner__adv-item:last-child {
    margin-bottom: 0;
  }
}
.banner__adv-item-inner {
  display: table;
  height: 60px;
}
@media screen and (max-width: 759px) {
  .banner__adv-item-inner {
    width: 280px;
    margin: 0 auto;
  }
}
.banner__adv-icon {
  display: table-cell;
  vertical-align: top;
  width: 88px;
  height: 60px;
  margin-right: 15px;
  background-repeat: no-repeat;
  background-position: center left;
  background-size: contain;
}
@media screen and (max-width: 759px) {
  .banner__adv-icon {
    width: 54px;
    height: 60px;
  }
}
.banner__adv-text {
  font-size: 1rem;
  display: table-cell;
  vertical-align: middle;
}
@media screen and (max-width: 759px) {
  .banner__adv-text {
    padding-left: 25px;
  }
}
.banner__info {
  font-size: 0;
}
.banner__info * {
  box-sizing: border-box;
}
@media screen and (min-width: 1280px) {
  .banner__info_mts-tv .banner__info-images {
    width: calc(100% - 517px);
    padding-right: 60px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .banner__info_mts-tv .banner__info-images {
    width: calc(100% - 440px);
    padding-right: 30px;
  }
}
@media screen and (max-width: 959px) {
  .banner__info_mts-tv .banner__info-images {
    width: 100%;
    margin-bottom: 10px;
  }
}
.banner__info_mts-tv .banner__info-image {
  width: 100%;
  background-size: contain;
}
@media screen and (min-width: 960px) {
  .banner__info_mts-tv .banner__info-image {
    background-position: center right;
  }
}
@media screen and (max-width: 959px) {
  .banner__info_mts-tv .banner__info-image {
    background-position: center;
  }
}
@media screen and (min-width: 760px) {
  .banner__info_mts-tv .banner__info-image {
    height: 454px;
  }
}
@media screen and (max-width: 759px) {
  .banner__info_mts-tv .banner__info-image {
    height: 370px;
  }
}
@media screen and (min-width: 1280px) {
  .banner__info_mts-tv .banner__info-content {
    width: 517px;
    padding-top: 40px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .banner__info_mts-tv .banner__info-content {
    width: 440px;
  }
}
@media screen and (max-width: 959px) {
  .banner__info_mts-tv .banner__info-content {
    max-width: 517px;
    display: block;
    margin: 0 auto;
  }
}
.banner__info_mts-tv2 {
  width: 100%;
  max-width: 1329px;
  margin: 0 auto 15px;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .banner__info_mts-tv2 {
    width: 800px;
  }
}
@media screen and (min-width: 1680px) {
  .banner__info_mts-tv2 .banner__info-images {
    width: calc(100% - 583px);
    padding-right: 95px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .banner__info_mts-tv2 .banner__info-images {
    width: calc(100% - 583px);
    padding-right: 50px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .banner__info_mts-tv2 .banner__info-images {
    width: calc(100% - 320px);
    padding-right: 50px;
  }
}
@media screen and (max-width: 959px) {
  .banner__info_mts-tv2 .banner__info-images {
    margin: 0 -20px;
    display: block;
    overflow: hidden;
    margin-top: 2.875rem;
  }
}
.banner__info_mts-tv2 .banner__info-image {
  width: 100%;
  background-size: contain;
  background-position: center right;
}
@media screen and (min-width: 1680px) {
  .banner__info_mts-tv2 .banner__info-image {
    height: 427px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .banner__info_mts-tv2 .banner__info-image {
    height: 329px;
  }
}
.banner__info_mts-tv2 .banner__info-image_tv {
  background: url("../i/parallax-block/TV.png") no-repeat;
  background-size: contain;
}
@media screen and (min-width: 1680px) {
  .banner__info_mts-tv2 .banner__info-image_tv {
    background-position: center 12px;
    padding: 21px 9px 49px 9px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .banner__info_mts-tv2 .banner__info-image_tv {
    margin-top: 15px;
    background-position: center;
    padding: 7px 0 49px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .banner__info_mts-tv2 .banner__info-image_tv {
    background-position: center;
    padding: 5px 0 33px;
    margin-top: 15px;
  }
}
@media screen and (max-width: 959px) {
  .banner__info_mts-tv2 .banner__info-image_tv {
    background-position: center;
    padding: 5px 0 33px;
    background-size: auto 257px;
  }
}
@media (-webkit-min-device-pixel-ratio: 2), not all, (min-resolution: 192dpi) {
  .banner__info_mts-tv2 .banner__info-image_tv {
    background-image: url("../i/parallax-block/TV2x.png");
  }
}
.banner__info_mts-tv2 .banner__info-image_tv img {
  max-width: 100%;
  max-height: 100%;
}
.banner__info_mts-tv2 .banner__info-image-inner {
  overflow: hidden;
  position: relative;
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .banner__info_mts-tv2 .banner__info-image-inner {
    height: 278px;
    width: 494px;
    margin: 0 auto;
  }
  .banner__info_mts-tv2 .banner__info-image-inner img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    height: 100%;
    max-height: none;
    width: auto;
    max-width: none;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .banner__info_mts-tv2 .banner__info-image-inner {
    height: 208px;
    width: 418px;
    margin: 0 auto;
  }
  .banner__info_mts-tv2 .banner__info-image-inner img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    height: 100%;
    max-height: none;
    width: auto;
    max-width: none;
  }
}
@media screen and (max-width: 959px) {
  .banner__info_mts-tv2 .banner__info-image-inner {
    height: 219px;
    width: 387px;
    margin: 0 auto;
  }
  .banner__info_mts-tv2 .banner__info-image-inner img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    height: 100%;
    max-height: none;
    width: auto;
    max-width: none;
  }
}
@media screen and (max-width: 959px) and (max-width: 387px) {
  .banner__info_mts-tv2 .banner__info-image-inner {
    width: 100%;
  }
}
.banner__info_mts-tv2 .banner__info-content {
  padding-top: 18px;
}
@media screen and (min-width: 1680px) {
  .banner__info_mts-tv2 .banner__info-content {
    width: 583px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .banner__info_mts-tv2 .banner__info-content {
    width: 583px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .banner__info_mts-tv2 .banner__info-content {
    width: 320px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .banner__info_mts-tv2 .banner__info-content {
    width: 320px;
    margin: 0 auto;
    display: block;
  }
}
@media screen and (max-width: 759px) {
  .banner__info_mts-tv2 .banner__info-content {
    max-width: 280px;
    margin: 0 auto;
    display: block;
  }
}
.banner__info_mts-tv2 .banner__info-more {
  text-align: center;
}
@media screen and (min-width: 760px) {
  .banner__info_mts-tv2 .banner__info-more {
    margin-top: 5px;
  }
}
@media screen and (max-width: 759px) {
  .banner__info_mts-tv2 .banner__info-more {
    margin-top: 15px;
  }
}
.banner__info-images {
  display: inline-block;
  vertical-align: top;
  font-size: 0;
  text-align: center;
}
.banner__info-image {
  display: inline-block;
  vertical-align: top;
  background-repeat: no-repeat;
}
@media screen and (max-width: 959px) {
  .banner__info-image_d {
    display: none;
  }
}
@media screen and (min-width: 960px) {
  .banner__info-image_t {
    display: none;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .banner__info-image_t {
    display: block;
  }
}
@media screen and (max-width: 759px) {
  .banner__info-image_t {
    display: none;
  }
}
@media screen and (min-width: 760px) {
  .banner__info-image_p {
    display: none;
  }
}
@media screen and (max-width: 759px) {
  .banner__info-image_p {
    display: block;
  }
}
.banner__info-content {
  display: inline-block;
  vertical-align: top;
}
.banner__info-item {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.banner__info-item_mts-tv {
  margin-bottom: 1.6rem;
}
@media screen and (min-width: 760px) {
  .banner__info-item_mts-tv {
    padding-left: 4.55rem;
  }
}
@media screen and (max-width: 759px) {
  .banner__info-item_mts-tv {
    padding-left: 82px;
  }
}
.banner__info-item_mts-tv:before {
  content: '';
  position: absolute;
  background: url("../i/banner/mtv-tv.png") no-repeat center;
  background-size: 3.64rem;
  width: 3.64rem;
  height: 3.64rem;
}
@media screen and (min-width: 760px) {
  .banner__info-item_mts-tv:before {
    left: 0;
    top: 0;
  }
}
@media screen and (max-width: 759px) {
  .banner__info-item_mts-tv:before {
    left: 4px;
    top: 2px;
  }
}
.banner__info-item-title {
  line-height: 1.2;
  margin-bottom: 7px;
}
@media screen and (min-width: 760px) {
  .banner__info-item-title {
    font-size: 1.1rem;
    margin-bottom: 7px;
  }
}
@media screen and (max-width: 759px) {
  .banner__info-item-title {
    font-size: 24px;
    margin: -5px 0 7px;
  }
}
.banner__info-item-text {
  font-size: 0.75rem;
  line-height: 1.2;
  margin-bottom: 5px;
  color: #808080;
}
@media screen and (min-width: 760px) {
  .banner__info-item-text {
    font-size: 0.75rem;
    margin-bottom: 5px;
  }
}
@media screen and (max-width: 759px) {
  .banner__info-item-text {
    font-size: 17px;
  }
  .banner__info-item-text br {
    display: none;
  }
}
.banner__info-download {
  margin-bottom: 20px;
}
@media screen and (max-width: 759px) {
  .banner__info-download {
    text-align: center;
  }
}
.banner__info-download .app-btn-lg {
  margin: 0 0 10px;
}
@media screen and (min-width: 760px) {
  .banner__info-download .app-btn-lg + .app-btn-lg {
    margin-left: 20px;
  }
}
.banner__info-adv-item {
  font-size: 1rem;
  min-height: 65px;
  background-repeat: no-repeat;
}
@media screen and (min-width: 760px) {
  .banner__info-adv-item {
    padding: 13px 0 0 100px;
    line-height: 1.2;
  }
}
@media screen and (max-width: 759px) {
  .banner__info-adv-item {
    padding: 0 0 0 75px;
    line-height: 1.5;
  }
}
@media screen and (min-width: 760px) {
  .banner__info-adv-item + .banner__info-adv-item {
    margin-top: 1.1rem;
  }
}
@media screen and (max-width: 759px) {
  .banner__info-adv-item + .banner__info-adv-item {
    margin-top: 0;
  }
}
.banner__info-adv-item_4g {
  background-image: url("../../content/i/b-icon/red/b-icon_4g.svg");
}
@media screen and (min-width: 760px) {
  .banner__info-adv-item_4g {
    background-size: 60px 45px;
    background-position: left 14px;
  }
}
@media screen and (max-width: 759px) {
  .banner__info-adv-item_4g {
    background-size: 53px 33px;
    background-position: left 10px;
  }
}
.banner__info-adv-item_arrow {
  background-image: url("../../content/i/b-icon/red/b-icon_homeinternet.svg");
}
@media screen and (min-width: 760px) {
  .banner__info-adv-item_arrow {
    background-size: 60px 58px;
    background-position: left 7px;
  }
}
@media screen and (max-width: 759px) {
  .banner__info-adv-item_arrow {
    background-size: 47px 46px;
    background-position: 3px 6px;
  }
}
.banner__info-chanels {
  font-size: 0;
}
@media screen and (min-width: 1280px) {
  .banner__info-chanels {
    margin: -19px -26px 0;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .banner__info-chanels {
    margin: -10px -15px 0;
  }
}
@media screen and (max-width: 959px) {
  .banner__info-chanels {
    margin: -10px -15px 0;
  }
}
.banner__info-chanel {
  display: inline-block;
  text-align: left;
  margin: 19px 26px;
}
@media screen and (min-width: 1280px) {
  .banner__info-chanel {
    width: 60px;
    height: 60px;
    margin: 19px 26px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .banner__info-chanel {
    width: 40px;
    height: 40px;
    margin: 10px 15px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .banner__info-chanel {
    width: 40px;
    height: 40px;
    margin: 10px 15px;
  }
}
@media screen and (max-width: 759px) {
  .banner__info-chanel {
    width: 32px;
    height: 32px;
    margin: 10px 15px;
  }
  .banner__info-chanel:nth-last-child(2),
  .banner__info-chanel:nth-last-child(3),
  .banner__info-chanel:nth-last-child(4),
  .banner__info-chanel:nth-last-child(5),
  .banner__info-chanel:nth-last-child(6) {
    display: none;
  }
}
.banner__info-chanel img {
  max-width: 100%;
  max-height: 100%;
}
.banner__info-more {
  font-size: 0.75rem;
}

	.banner_content-shadowed .banner__content:after {
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000',GradientType=1 );
		-ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000',GradientType=1 );
	}

.banner-service {
  box-sizing: border-box;
  background: #808080 no-repeat 50% 50%;
  background-size: cover;
  color: #fff;
  height: 554px;
}
@media screen and (max-width: 1679px) {
  .banner-service {
    height: 494px;
  }
}
@media screen and (max-width: 959px) {
  .banner-service {
    height: 425px;
  }
}
@media screen and (max-width: 759px) {
  .banner-service {
    height: 445px;
  }
}
.banner-service[href] {
  display: block;
}
.banner-service__padding {
  padding: 40px;
}
@media screen and (max-width: 1279px) {
  .banner-service__padding {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media screen and (max-width: 959px) {
  .banner-service__padding {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.banner-service__content {
  width: 65%;
}
@media screen and (max-width: 1679px) {
  .banner-service__content {
    width: 85%;
  }
}
@media screen and (max-width: 1279px) {
  .banner-service__content {
    width: auto;
  }
}
@media screen and (max-width: 959px) {
  .banner-service__content {
    width: 400px;
  }
}
@media screen and (max-width: 759px) {
  .banner-service__content {
    width: auto;
  }
}
.banner-service__title {
  color: #fff;
  font-weight: 300;
}
.banner-service__title a {
  color: inherit;
}
.banner-service__desc {
  font-size: 1.1rem;
  white-space: pre-line;
}
.banner-service_left .banner-service__desc {
  max-width: 60%;
}
.banner-service__subdesc {
  font-size: 1.1rem;
  margin-top: 1.8rem;
  border-top: 1px solid rgba(255,255,255,0.3);
  padding-top: 0.85rem;
}
.banner-service__price {
  font-size: 2.5rem;
}
.banner-service__period {
  font-size: 0.58em;
}
.banner-service__btn {
  margin-top: 1rem;
}
.banner-service__light {
  color: #333;
}
.banner-service__light .banner-service__title {
  color: #333;
}

.section-box_gray .banner-service-slider {
  background-color: #fff;
  position: relative;
  padding-top: 1.8rem;
  margin-top: 8px;
}
.section-box_gray .banner-service-slider:before {
  background: url("../i/banner-service-slider/service-slider-mask-before.png") repeat-x 50% 0;
  width: 100%;
  height: 52px;
  content: "";
  position: absolute;
  top: -52px;
  left: 0;
  right: 0;
  z-index: 1;
  pointer-events: none;
}
.section-box_gray .banner-service-slider:after {
  background-color: #fff;
  width: 100%;
  height: 1px;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1px;
}
.banner-service-slider__slider {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: left;
}
.banner-service-slider__slider:after {
  content: '';
  display: table;
  clear: both;
}
.banner-service-slider__item {
  display: block;
  box-sizing: border-box;
  width: 50%;
  float: left;
}
@media screen and (max-width: 959px) {
  .banner-service-slider__item {
    width: auto;
    float: none;
  }
}

.bigbanner {
  overflow: hidden;
}
.bigbanner__content {
  height: 780px;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .bigbanner__content {
    height: 580px;
  }
}
@media screen and (max-width: 959px) {
  .bigbanner__content {
    height: auto;
  }
}
.bigbanner__btn-share {
  background: #fff;
  width: 50px;
  height: 50px;
  border-radius: 25px;
  box-shadow: 0 2px 7px rgba(0,0,0,0.1);
  position: absolute;
  right: 13px;
  top: 90px;
  cursor: pointer;
}
.bigbanner__btn-share:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI0LjggMjcuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQuOCAyNy4xIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iOCIgeTE9IjE1LjQiIHgyPSIxNyIgeTI9IjIwLjYiLz4NCgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTciIHkxPSI2LjciIHgyPSI4IiB5Mj0iMTIiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNOC40LDEzLjdjMCwxLjktMS41LDMuNC0zLjQsMy40DQoJYy0xLjksMC0zLjQtMS41LTMuNC0zLjRjMC0xLjksMS41LTMuNCwzLjQtMy40QzYuOSwxMC4yLDguNCwxMS44LDguNCwxMy43eiIvPg0KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0yMy41LDVjMCwxLjktMS41LDMuNC0zLjQsMy40DQoJYy0xLjksMC0zLjQtMS41LTMuNC0zLjRjMC0xLjksMS41LTMuNCwzLjQtMy40QzIxLjksMS42LDIzLjUsMy4xLDIzLjUsNXoiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjMuNSwyMi40YzAsMS45LTEuNSwzLjQtMy40LDMuNA0KCWMtMS45LDAtMy40LTEuNS0zLjQtMy40YzAtMS45LDEuNS0zLjQsMy40LTMuNEMyMS45LDE4LjksMjMuNSwyMC41LDIzLjUsMjIuNHoiLz4NCjwvc3ZnPg==) no-repeat 50% 0;
  width: 28px;
  height: 28px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -14px 0 0 -14px;
}
@media screen and (max-width: 1679px) {
  .bigbanner__btn-share {
    top: 40px;
    right: 8px;
  }
}
@media screen and (max-width: 959px) {
  .bigbanner__btn-share {
    display: none;
  }
}
.bigbanner__left {
  float: left;
  height: 100%;
}
@media screen and (max-width: 959px) {
  .bigbanner__left {
    float: none;
    height: auto;
    width: auto;
  }
}
.bigbanner__media {
  position: relative;
  height: 100%;
}
@media screen and (max-width: 959px) {
  .bigbanner__media {
    height: 460px;
    width: 708px;
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .bigbanner__media {
    height: 360px;
    width: auto;
  }
}
.bigbanner__img {
  width: 1200px;
  height: 780px;
  position: absolute;
  top: 0;
  right: 0;
}
@media screen and (max-width: 1679px) {
  .bigbanner__img {
    width: 892px;
    height: 580px;
  }
}
@media screen and (max-width: 959px) {
  .bigbanner__img {
    width: 100%;
    height: 100%;
  }
}
@media screen and (max-width: 759px) {
  .bigbanner__img {
    width: 554px;
    height: 100%;
    right: 50%;
    margin-right: -277px;
  }
}
.bigbanner__img-overlap {
  display: block;
  width: 800px;
  height: 780px;
  position: absolute;
  bottom: 0;
  left: -12px;
  z-index: 3;
}
@media screen and (min-width: 1680px) {
  .bigbanner__img-overlap {
    left: -22px;
  }
}
@media screen and (max-width: 1679px) {
  .bigbanner__img-overlap {
    width: 500px;
    height: 495px;
  }
}
@media screen and (max-width: 759px) {
  .bigbanner__img-overlap {
    width: 400px;
    max-width: 100%;
    height: auto;
  }
}
.bigbanner__img-preload-mask {
  width: 1px;
  heihgt: 1px;
  position: absolute;
  left: -9999px;
  top: -9999px;
}
.bigbanner__img-mask {
  background: url("../i/bigbanner/mask.png") no-repeat 0 0;
  background-size: cover;
  width: 1200px;
  height: 780px;
  position: absolute;
  top: 0;
  right: 0;
}
@media screen and (max-width: 1679px) {
  .bigbanner__img-mask {
    width: 892px;
    height: 580px;
  }
}
@media screen and (max-width: 959px) {
  .bigbanner__img-mask {
    width: 100%;
    height: 100%;
  }
}
@media screen and (max-width: 759px) {
  .bigbanner__img-mask {
    width: 554px;
    height: 100%;
    right: 50%;
    margin-right: -277px;
  }
}
.bigbanner__video-play {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyNCAxMjMuOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI0IDEyMy44IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjIsMC45QzI4LjIsMC45LDAuOCwyOC4zLDAuOCw2Mi4xczI3LjQsNjEuMiw2MS4yLDYxLjJjMzMuOCwwLDYxLjItMjcuNCw2MS4yLTYxLjJTOTUuOCwwLjksNjIsMC45eiBNNjIsMTIwLjVjLTMyLjMsMC01OC41LTI2LjItNTguNS01OC41QzMuNiwyOS44LDI5LjcsMy42LDYyLDMuNmMzMi4zLDAsNTguNSwyNi4yLDU4LjUsNTguNUMxMjAuNSw5NC40LDk0LjMsMTIwLjUsNjIsMTIwLjV6IE00Ni45LDg3LjZsNDQuMi0yNS41TDQ2LjksMzYuNlY4Ny42eiIvPg0KPC9zdmc+DQo=) no-repeat 0 0;
  background-size: cover;
  width: 124px;
  height: 124px;
  position: absolute;
  right: 42%;
  top: 50%;
  margin: -62px -62px 0 0;
  cursor: pointer;
}
@media screen and (max-width: 1679px) {
  .bigbanner__video-play {
    right: 28%;
    margin-top: -30px;
  }
}
@media screen and (max-width: 959px) {
  .bigbanner__video-play {
    width: 100px;
    height: 100px;
    margin: -50px -50px 0 0;
    right: 50%;
  }
}
@media screen and (max-width: 759px) {
  .bigbanner__video-play {
    width: 74px;
    height: 74px;
    margin: -37px -37px 0 0;
  }
}
.bigbanner__right {
  float: right;
  heihgt: 100%;
  line-height: 780px;
  font-size: 16px;
}
@media screen and (max-width: 1679px) {
  .bigbanner__right {
    line-height: 580px;
    font-size: 0.75em;
  }
}
@media screen and (max-width: 959px) {
  .bigbanner__right {
    float: none;
    height: auto;
    width: auto;
    line-height: 1.2;
    text-align: center;
  }
}
@media screen and (max-width: 759px) {
  .bigbanner__right {
    font-size: 0.5em;
  }
}
.bigbanner__text-valign {
  display: inline-block;
  vertical-align: middle;
  width: 560px;
  line-height: 1.2;
}
@media screen and (max-width: 1679px) {
  .bigbanner__text-valign {
    width: 100%;
  }
}
.bigbanner__title {
  font-size: 3.4375em;
  font-weight: 300;
  margin-bottom: 10px;
}
.bigbanner__subtitle {
  font-size: 2.25em;
  font-weight: 300;
  color: #b2b2b2;
  min-height: 2.75em;
  margin-bottom: 20px;
}
@media screen and (max-width: 759px) {
  .bigbanner__subtitle {
    font-size: 22px;
  }
}
.bigbanner__separate {
  border-top: 1px solid #f2f2f2;
  margin: 20px 0;
  width: 247px;
}
@media screen and (max-width: 1679px) {
  .bigbanner__separate {
    margin-top: 25px;
  }
}
@media screen and (max-width: 959px) {
  .bigbanner__separate {
    width: 240px;
    margin: 20px auto;
  }
}
.bigbanner__price-title {
  font-size: 26px;
}
.bigbanner__price {
  font-size: 60px;
  margin-bottom: 15px;
}
@media screen and (max-width: 759px) {
  .bigbanner__price {
    font-size: 50px;
  }
}
.bigbanner__price-small {
  font-size: 30px;
}
.bigbanner__list {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 24px;
  padding-left: 34px;
  margin-bottom: 40px;
}
@media screen and (max-width: 959px) {
  .bigbanner__list {
    font-size: 20px;
    padding-left: 0;
  }
}
.bigbanner__list-item {
  margin-bottom: 15px;
}
.bigbanner__list-item:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE5LjggMTkuOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkuOCAxOS44IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0IyQjJCMiIgZD0iTTkuOSwwLjRjLTUuMywwLTkuNSw0LjMtOS41LDkuNWMwLDUuMyw0LjMsOS41LDkuNSw5LjUNCgljNS4zLDAsOS41LTQuMyw5LjUtOS41QzE5LjQsNC42LDE1LjEsMC40LDkuOSwwLjR6IE04LDE1bC0wLjktMC45bDQuMi00LjJMNy4xLDUuOEw4LDQuOGw1LjEsNS4xbDAsMGwwLDBMOCwxNXoiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
  width: 19px;
  height: 19px;
  position: absolute;
  margin-left: -34px;
  margin-top: 6px;
}
@media screen and (max-width: 959px) {
  .bigbanner__list-item:before {
    display: none;
  }
}
.bigbanner__footer {
  border-top: 1px solid #f2f2f2;
  font-size: 1.3rem;
  line-height: 1.4;
  margin: -20px 8.5% 0;
  padding: 50px 0;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .bigbanner__footer {
    padding: 40px 0;
    margin: -30px 0 0;
  }
}
@media screen and (max-width: 959px) {
  .bigbanner__footer {
    border-top: medium none;
    margin: 0;
    padding: 20px 0 40px;
    font-size: 1.25rem;
  }
}
.bigbanner__video-overlay {
  background-color: rgba(0,0,0,0.5);
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999;
  display: none;
}
.bigbanner__video-wrap {
  overflow: hidden;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 1000;
  display: none;
}
.bigbanner__video-player {
  width: 100%;
  height: 100%;
}
.bigbanner__video-player .vjs-volume-menu-button {
  display: none;
}
.bigbanner__video-player .vjs-control-bar {
  background: none;
  bottom: 0;
  left: 21%;
  right: 21%;
  width: auto;
  height: 175px;
  font: 300 16px/1 'Corpid', 'Arial', sans-serif;
}
@media screen and (max-width: 1679px) {
  .bigbanner__video-player .vjs-control-bar {
    height: 130px;
  }
}
@media screen and (max-width: 959px) {
  .bigbanner__video-player .vjs-control-bar {
    height: 50px;
    left: 20px;
    right: 20px;
    font-size: 13px;
  }
}
.bigbanner__video-player .vjs-progress-control {
  height: 1px;
  width: 100%;
  position: absolute;
  display: block;
  top: 0;
}
.bigbanner__video-player .vjs-slider {
  background: rgba(255,255,255,0.2);
  margin: 0;
  height: 1px;
}
.bigbanner__video-player .vjs-play-progress:before {
  display: none;
}
.bigbanner__video-player .vjs-progress-holder .vjs-play-progress,
.bigbanner__video-player .vjs-progress-holder .vjs-load-progress,
.bigbanner__video-player .vjs-progress-holder .vjs-load-progress div {
  height: 1px;
}
.bigbanner__video-player .vjs-play-control {
  background: url("../i/bigbanner/video-controls.png") no-repeat 0 0;
  background-size: cover;
  width: 41px;
  height: 57px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -28px 0 0 -20px;
}
@media screen and (max-width: 959px) {
  .bigbanner__video-player .vjs-play-control {
    width: 20px;
    height: 28px;
    margin: -14px 0 0 -10px;
  }
}
.bigbanner__video-player .vjs-play-control:before {
  display: none;
}
.bigbanner__video-player .js-playing {
  background-position: 0 0;
}
.bigbanner__video-player .vjs-paused {
  background-position: -50px 0;
}
@media screen and (max-width: 959px) {
  .bigbanner__video-player .vjs-paused {
    background-position: -25px 0;
  }
}
.bigbanner__video-player .vjs-control-text,
.bigbanner__video-player .vjs-big-play-button {
  display: none;
}
.bigbanner__video-player .vjs-remaining-time {
  display: block;
  position: absolute;
  right: 100%;
  text-align: left;
  width: auto;
}
@media screen and (max-width: 959px) {
  .bigbanner__video-player .vjs-remaining-time {
    right: auto;
    left: 0;
  }
}
.bigbanner__video-player .vjs-duration {
  display: block;
  position: absolute;
  left: 100%;
  text-align: right;
  width: auto;
}
@media screen and (max-width: 959px) {
  .bigbanner__video-player .vjs-duration {
    left: auto;
    right: 0;
  }
}
.bigbanner .video-js {
  padding-top: 56.25%;
  height: auto;
}
.bigbanner .vjs-fullscreen {
  padding-top: 0px;
}
.bigbanner__video-close {
  background: url("../i/bigbanner/video-close.png") no-repeat 0 0;
  background-size: cover;
  width: 52px;
  height: 52px;
  position: absolute;
  right: 30px;
  top: 30px;
  cursor: pointer;
}
@media screen and (max-width: 959px) {
  .bigbanner__video-close {
    width: 30px;
    height: 30px;
    right: 10px;
    top: 10px;
  }
}
.bigbanner__body-overflow {
  overflow: hidden;
}
@media screen and (max-width: 759px) {
  .bigbanner__btn-turbo {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }
}

.calculator_vs {
  margin-top: 48px;
}
.calculator__row {
  display: inline-block;
  width: 100%;
  vertical-align: top;
  margin-bottom: 2.5rem;
}
.calculator__row_mb70 {
  margin-bottom: 3.2rem;
}
.calculator__row_info {
  background-color: #f7f7f7;
  border-top: 1px solid #f2f2f2;
  border-bottom: 1px solid #f2f2f2;
  margin: -15px 0 10px;
}
.calculator__row .calculator__row-action + .calculator__row-action {
  margin-top: 35px;
}
.calculator__row-title {
  font-size: 24px;
  line-height: 1;
  margin-bottom: 30px;
}
.calculator__row-title_with-icon {
  font-size: 22px;
  line-height: 1.091;
  color: #4d4d4d;
  position: relative;
  padding-left: 44px;
  margin-bottom: 17px;
}
.calculator__row-title_with-icon span:first-of-type {
  position: absolute;
  left: 0;
  top: -2px;
  width: 28px;
  height: 28px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.calculator__row-title_with-icon .b-hint {
  margin-left: 12px;
}
@media screen and (min-width: 760px) {
  .calculator__row-title_with-icon + .calculator__row-action {
    padding-left: 40px;
  }
}
.calculator__row-text {
  font-size: 22px;
  color: #4d4d4d;
  line-height: 1.091;
}
@media screen and (min-width: 760px) {
  .calculator__row-text {
    padding: 30px 40px 30px;
  }
}
@media screen and (max-width: 759px) {
  .calculator__row-text {
    padding: 30px 10px 30px;
    text-align: center;
  }
}
@media screen and (min-width: 760px) {
  .calculator__row-text .b-hint {
    margin-right: 30px;
  }
}
@media screen and (max-width: 759px) {
  .calculator__row-text .b-hint {
    margin-right: 10px;
  }
}
.calculator__row-item {
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
.calculator__row-btns {
  vertical-align: top;
}
@media screen and (min-width: 960px) {
  .calculator__row-btns {
    display: inline-block;
  }
  .calculator__row-btns + .calculator__row-selects {
    margin-left: 35px;
  }
}
@media screen and (max-width: 959px) {
  .calculator__row-btns {
    display: block;
  }
  .calculator__row-btns + .calculator__row-selects {
    margin-top: 20px;
  }
}
.calculator__row-btns .btn {
  min-width: 128px;
}
@media screen and (min-width: 760px) {
  .calculator__row-btns .btn {
    margin: 0 7px;
  }
}
.calculator__row-btns .btn:first-child {
  margin-left: 0;
}
.calculator__row-btns .btn:last-child {
  margin-right: 0;
}
.calculator__row-selects {
  vertical-align: top;
}
@media screen and (min-width: 960px) {
  .calculator__row-selects {
    display: inline-block;
  }
}
@media screen and (max-width: 959px) {
  .calculator__row-selects {
    display: block;
  }
}
.calculator__row-select-item {
  width: 248px;
}
@media screen and (max-width: 479px) {
  .calculator__row-select-item {
    width: 100%;
  }
}
.calculator__row-select-item .jq-selectbox__dropdown {
  top: 100% !important;
}
.calculator__report {
  color: #4d4d4d;
}
.calculator__report-title {
  font-size: 1.1rem;
  line-height: 1;
  margin: 1.8rem 0 2rem;
}
.calculator__report-row {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MUFFQUFCNzYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MUFFQUFCODYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxQUVBQUI1NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgxQUVBQUI2NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C3koawAAABVJREFUeNpiYGBgMP7//z8DDAMEGABBaQkrPHhhwQAAAABJRU5ErkJggg==) repeat-x 0 1rem;
  margin-bottom: 1.3rem;
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
}
.calculator__report-row:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .calculator__report-row {
    background: none;
  }
}
.calculator__report-row:last-child {
  margin-bottom: 0;
}
.calculator__report-row_clear {
  background: none;
}
@media screen and (min-width: 760px) {
  .calculator__report-row_clear {
    display: table;
  }
}
.calculator__report-row_clear .calculator__report-label,
.calculator__report-row_clear .calculator__report-value {
  float: none;
}
@media screen and (min-width: 760px) {
  .calculator__report-row_clear .calculator__report-label,
  .calculator__report-row_clear .calculator__report-value {
    width: 1%;
    display: table-cell;
  }
}
@media screen and (max-width: 759px) {
  .calculator__report-row_clear .calculator__report-label,
  .calculator__report-row_clear .calculator__report-value {
    display: block;
  }
}
@media screen and (min-width: 760px) {
  .calculator__report-row_clear .calculator__report-label {
    padding-right: 50px;
  }
}
@media screen and (max-width: 759px) {
  .calculator__report-row_clear .calculator__report-label {
    margin-bottom: 5px;
  }
}
.calculator__report-row_total {
  margin-top: 20px;
  padding: 20px 22px;
  background: none;
  border-top: 1px solid #e6e7e8;
}
.calculator__report-row_total .calculator__report-value,
.calculator__report-row_total .calculator__report-action {
  float: none;
  width: auto;
}
@media screen and (min-width: 760px) {
  .calculator__report-row_total .calculator__report-value,
  .calculator__report-row_total .calculator__report-action {
    display: inline-block;
    vertical-align: middle;
  }
}
@media screen and (max-width: 759px) {
  .calculator__report-row_total .calculator__report-value,
  .calculator__report-row_total .calculator__report-action {
    text-align: center;
  }
}
.calculator__report-row_total .calculator__report-value {
  line-height: 1.75;
  color: #333;
}
@media screen and (min-width: 760px) {
  .calculator__report-row_total .calculator__report-value {
    font-size: 40px;
    margin-right: 32px;
  }
}
@media screen and (max-width: 759px) {
  .calculator__report-row_total .calculator__report-value {
    font-size: 30px;
    margin-bottom: 20px;
  }
}
.calculator__report-row_total .calculator__report-action .btn {
  font-size: 24px;
  line-height: 1;
  padding: 10px 50px;
  height: auto;
}
.calculator__report-label {
  color: #999;
  float: left;
  width: 52%;
}
@media screen and (max-width: 759px) {
  .calculator__report-label {
    float: none;
    width: auto;
    margin-bottom: 5px;
  }
}
.calculator__report-label span {
  padding-right: 5px;
  background-color: #fff;
}
@media screen and (max-width: 759px) {
  .calculator__report-label span {
    padding-right: 0;
    background-color: transparent;
  }
}
.calculator__report-value {
  float: right;
  width: 44%;
  text-align: right;
  position: relative;
}
@media screen and (max-width: 759px) {
  .calculator__report-value {
    float: none;
    width: auto;
    text-align: left;
  }
}
.calculator__report-value span {
  padding-left: 5px;
  background-color: #fff;
}
@media screen and (max-width: 759px) {
  .calculator__report-value span {
    padding-left: 0;
    background-color: transparent;
  }
}

.btn-interested {
  display: inline-block;
  vertical-align: middle;
  border: 1px solid #e6e6e6;
  border-radius: 25px;
  box-sizing: border-box;
  height: 50px;
  padding-left: 60px;
  padding-right: 18px;
  overflow: hidden;
  cursor: pointer;
  text-align: left;
  font-size: 1rem;
  color: #4d4d4d;
}
@media screen and (max-width: 1279px) {
  .btn-interested {
    width: 260px;
  }
}
@media screen and (max-width: 759px) {
  .btn-interested {
    width: 220px;
    height: 40px;
    padding-left: 48px;
    padding-right: 10px;
  }
}
.btn-interested__icon {
  background: no-repeat 50% 50%;
  width: 40px;
  height: 40px;
  float: left;
  margin-top: 4px;
  margin-left: -50px;
}
@media screen and (max-width: 759px) {
  .btn-interested__icon {
    width: 32px;
    height: 32px;
    margin-top: 3px;
    margin-left: -40px;
  }
}
.btn-interested__icon_star {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyIDQyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MiA0MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBvbHlnb24gZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9Ig0KCTIxLDkuOCAyMy45LDE4LjYgMzMuMSwxOC42IDI1LjYsMjQgMjguNSwzMi44IDIxLDI3LjQgMTMuNSwzMi44IDE2LjQsMjQgOC45LDE4LjYgMTguMSwxOC42ICIvPg0KPC9zdmc+);
}
.btn-interested__icon_mail {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyIDQyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MiA0MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSINCgkJTTEzLjgsMTQuMmMwLTAuOCwwLjctMS41LDEuNS0xLjVoMjNjMC44LDAsMS41LDAuNywxLjUsMS41djE0LjVjMCwwLjgtMC43LDEuNS0xLjUsMS41aC0yMyIvPg0KCTxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iDQoJCTEzLjgsMTQuMiAyNi43LDIyLjUgMzYsMTYuMSAJIi8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTcuOCIgeTE9IjI2LjIiIHgyPSI4LjYiIHkyPSIyNi4yIi8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTUuMyIgeTE9IjIyLjUiIHgyPSI1LjMiIHkyPSIyMi41Ii8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTIuOCIgeTE9IjE4LjkiIHgyPSIyLjEiIHkyPSIxOC45Ii8+DQo8L3N2Zz4=);
}
.btn-interested__icon_sms {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyIDQyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MiA0MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSINCgkJTTE3LjMsMzEuMWMwLDAuOCwwLjcsMS41LDEuNSwxLjVoMTIuOGMwLjgsMCwxLjUtMC43LDEuNS0xLjVWMTEuNWMwLTAuOC0wLjctMS41LTEuNS0xLjVIMTguOGMtMC44LDAtMS41LDAuNy0xLjUsMS41Ii8+DQoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSINCgkJTTE3LjMsMTEuNSIvPg0KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjIxLjIiIHkxPSIyMy41IiB4Mj0iMTUiIHkyPSIyMy41Ii8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMjAuMiIgeTE9IjE5LjkiIHgyPSIxMS44IiB5Mj0iMTkuOSIvPg0KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjE5LjIiIHkxPSIxNi4yIiB4Mj0iOC41IiB5Mj0iMTYuMiIvPg0KCTxjaXJjbGUgZmlsbD0iI0FEQjhDMSIgY3g9IjI1LjIiIGN5PSIyOC40IiByPSIxLjMiLz4NCjwvc3ZnPg==);
}
.btn-interested__icon_social {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQyIDQyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MiA0MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjE2LjMiIHkxPSIyMi45IiB4Mj0iMjUuNCIgeTI9IjI4LjEiLz4NCgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMjUuNCIgeTE9IjE0LjIiIHgyPSIxNi4zIiB5Mj0iMTkuNCIvPg0KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xNi44LDIxLjJjMCwxLjktMS41LDMuNC0zLjQsMy40DQoJCWMtMS45LDAtMy40LTEuNS0zLjQtMy40YzAtMS45LDEuNS0zLjQsMy40LTMuNEMxNS4zLDE3LjcsMTYuOCwxOS4zLDE2LjgsMjEuMnoiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMzEuOCwxMi41YzAsMS45LTEuNSwzLjQtMy40LDMuNA0KCQljLTEuOSwwLTMuNC0xLjUtMy40LTMuNGMwLTEuOSwxLjUtMy40LDMuNC0zLjRDMzAuMyw5LjEsMzEuOCwxMC42LDMxLjgsMTIuNXoiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMzEuOCwyOS44YzAsMS45LTEuNSwzLjQtMy40LDMuNA0KCQljLTEuOSwwLTMuNC0xLjUtMy40LTMuNGMwLTEuOSwxLjUtMy40LDMuNC0zLjRDMzAuMywyNi40LDMxLjgsMjcuOSwzMS44LDI5Ljh6Ii8+DQo8L3N2Zz4=);
}
.btn-interested__text {
  line-height: 48px;
}
@media screen and (max-width: 759px) {
  .btn-interested__text {
    line-height: 38px;
  }
}

.card-content-list {
  font-size: 0;
  line-heihgt: 0;
  margin: 0 -12px;
}
.card-content {
  display: inline-block;
  vertical-align: top;
  width: 246px;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 40px;
  padding: 0 12px;
  font-size: 0.85rem;
  line-heihgt: 1.2;
}
@media screen and (max-width: 759px) {
  .card-content {
    width: auto;
  }
}
.card-content:last-child {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}
.card-content__col_img {
  margin-bottom: 20px;
}
.card-content__img {
  max-width: 100%;
}
.card-content__title {
  font-weight: 700;
  font-size: 1rem;
  margin-bottom: 10px;
}
.card-content__more {
  margin-top: 20px;
}
.card-content_horizontal {
  box-sizing: border-box;
  width: 50%;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-flex-wrap: row wrap;
      -ms-flex-wrap: row wrap;
          flex-wrap: row wrap;
}
@media screen and (max-width: 959px) {
  .card-content_horizontal {
    width: 100%;
  }
}
@media screen and (max-width: 759px) {
  .card-content_horizontal {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.card-content_horizontal .card-content__col {
  -webkit-flex-basis: 246px;
      -ms-flex-preferred-size: 246px;
          flex-basis: 246px;
}
@media screen and (max-width: 759px) {
  .card-content_horizontal .card-content__col {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
}
.card-content_horizontal .card-content__col_img {
  width: 246px;
  margin: 0 24px 0 0;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
@media screen and (max-width: 759px) {
  .card-content_horizontal .card-content__col_img {
    margin: 0 0 20px;
  }
}
.card-content_horizontal .card-content__col_text {
  -webkit-flex-grow: 3;
      -ms-flex-positive: 3;
          flex-grow: 3;
}

.cash-about {
  width: 100%;
  background-image: url("../../content/i/cashback/top_bg.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  box-sizing: border-box;
  padding-left: 20px;
  padding-right: 20px;
}
.cash-about-btn {
  width: 260px;
  height: 47px;
  line-height: 47px;
  margin-bottom: 68px;
}
.cash-about-btn-wrap {
  width: 100%;
  text-align: center;
}
.cash-about_new {
  width: 100%;
  background-image: none;
  box-sizing: border-box;
  padding: 56px 20px 90px;
}
@media screen and (max-width: 1279px) {
  .cash-about_new {
    padding: 56px 20px 130px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .cash-about_new {
    padding: 0 20px 60px;
  }
}
@media screen and (max-width: 759px) {
  .cash-about_new {
    padding: 0 20px 30px;
  }
}
.cash-about_new h3 {
  font-size: 1.8rem;
  line-height: 1.364;
  text-align: center;
  color: #333;
}
@media screen and (max-width: 959px) {
  .cash-about_new h3 br {
    content: '';
  }
  .cash-about_new h3 br:before {
    content: ' ';
  }
}
.cash-about_new .cash-about-inner {
  box-sizing: border-box;
  max-width: none;
  text-align: left;
}
.cash-about_new .cash-about-inner ul {
  margin: 3.8rem 0 0.8rem;
  position: relative;
  padding-left: 50%;
  max-width: none;
  padding-right: 7%;
  box-sizing: border-box;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .cash-about_new .cash-about-inner ul {
    margin: 3.8rem 0 0.8rem;
  }
}
@media screen and (max-width: 759px) {
  .cash-about_new .cash-about-inner ul {
    padding: 10px 0 0;
    display: block;
    margin: 0 auto 0.8rem;
    max-width: 500px;
  }
}
.cash-about_new .cash-about-inner ul:before,
.cash-about_new .cash-about-inner ul:after {
  content: '';
  position: absolute;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  transition: opacity 0.3s ease-in-out;
}
@media screen and (max-width: 759px) {
  .cash-about_new .cash-about-inner ul:before,
  .cash-about_new .cash-about-inner ul:after {
    display: none;
  }
}
.cash-about_new .cash-about-inner ul:before {
  right: 62.7%;
  top: -65px;
  width: 409px;
  height: 607px;
  background-image: url("../../content/i/cashback/ipad.png");
}
@media screen and (max-width: 1279px) {
  .cash-about_new .cash-about-inner ul:before {
    right: 55%;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .cash-about_new .cash-about-inner ul:before {
    right: 55%;
    left: 0;
    width: auto;
  }
}
.cash-about_new .cash-about-inner ul:after {
  right: 57.6%;
  top: 97px;
  width: 212px;
  height: 438px;
  background-image: url("../../content/i/cashback/iphone.png");
}
@media screen and (max-width: 1279px) {
  .cash-about_new .cash-about-inner ul:after {
    right: 53%;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .cash-about_new .cash-about-inner ul:after {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
}
.cash-about_new .cash-about-inner ul li {
  margin-bottom: 2.4rem;
  padding-left: 80px;
}
.cash-about_new .cash-about-inner ul li img {
  max-width: 47px;
  max-height: 45px;
  position: absolute;
  left: 0;
  top: 23px;
}
.cash-about_new .cash-about-inner ul li span {
  color: #333;
  font-weight: normal;
  font-size: 1.1rem;
  line-height: 1.24;
}
.cash-about_new .cash-about-inner .cash-about-btn-wrap {
  width: auto;
  width: 290px;
  box-sizing: border-box;
}
@media screen and (min-width: 760px) {
  .cash-about_new .cash-about-inner .cash-about-btn-wrap {
    margin-left: calc(50% + 80px);
    display: inline-block;
    text-align: left;
  }
}
@media screen and (max-width: 759px) {
  .cash-about_new .cash-about-inner .cash-about-btn-wrap {
    margin: 0 auto;
  }
}
.cash-about_new .cash-about-inner .cash-about-btn-wrap .cash-about-btn {
  margin-bottom: 8px;
  font-size: 1.1rem;
  height: auto;
  line-height: 45px;
  padding: 0 42px;
  width: auto;
}
.cash-about_new .cash-about-inner .cash-about-btn-wrap span {
  display: inline-block;
  width: 100%;
  font-size: 0.85rem;
}
.cash-about-inner {
  width: 100%;
  max-width: 850px;
  margin: auto;
  text-align: center;
}
.cash-about-inner h3 {
  font-size: 1.27rem;
  line-height: 1.5rem;
  color: #fff;
  text-align: center;
  display: inline-block;
  width: 100%;
  margin-top: 2.4rem;
}
.cash-about-inner ul {
  width: 100%;
  max-width: 640px;
  display: inline-block;
  margin-top: 1.8rem;
  list-style-type: none;
  padding: 0;
}
.cash-about-inner ul li {
  position: relative;
  width: 100%;
  box-sizing: border-box;
  padding-left: 67px;
  text-align: left;
  margin-bottom: 1.8rem;
}
.cash-about-inner ul li img {
  max-width: 35px;
  max-height: 38px;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.cash-about-inner ul li span {
  font-size: 1.18rem;
  color: #fff;
  font-weight: 300;
  line-height: 1.4rem;
}
.cash-about-info {
  width: 100%;
  text-align: center;
  box-sizing: border-box;
  padding-left: 20px;
  padding-right: 20px;
  margin-top: 3.36rem;
  position: relative;
}
.cash-about-info:before {
  content: '';
  display: inline-block;
  width: 299px;
  height: 455px;
  background-image: url("../../content/i/cashback/left_bg.png");
  background-size: cover;
  position: absolute;
  left: 0;
  bottom: 0;
  transition: opacity 0.3s ease-in-out;
}
@media screen and (max-width: 1279px) {
  .cash-about-info:before {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    z-index: 0;
  }
}
.cash-about-info:after {
  display: inline-block;
  content: '';
  background-image: url("../../content/i/cashback/right_bg.png");
  width: 291px;
  height: 355px;
  background-size: cover;
  position: absolute;
  right: 0;
  top: 78px;
  transition: opacity 0.3s ease-in-out;
}
@media screen and (max-width: 1279px) {
  .cash-about-info:after {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    z-index: 0;
  }
}
.cash-about-info h2 {
  font-size: 1.9rem;
  color: #000;
}
.cash-about-info ul {
  width: 100%;
  max-width: 740px;
  margin: auto;
  margin-top: 2.9rem;
  text-align: left;
  list-style-type: none;
  padding: 0;
}
.cash-about-info ul li {
  position: relative;
  padding-left: 4.36rem;
  box-sizing: border-box;
  width: 100%;
  margin-bottom: 1.36rem;
  min-height: 3.18rem;
}
.cash-about-info ul li .cash-about-info-text {
  line-height: 1.31rem;
  font-size: 1.09rem;
  color: #666;
  font-weight: 300;
  display: inline-block;
  padding-top: 0.72rem;
}
.cash-about-info ul li .cash-about-num {
  display: inline-block;
  width: 3.18rem;
  line-height: 3.18rem;
  text-align: center;
  background-color: #fff;
  font-size: 1.81rem;
  color: #e30613;
  position: absolute;
  left: 0;
  border-radius: 100%;
  top: 0;
}
.cash-about-info_new {
  width: 100%;
  background-image: url("../../content/i/cashback/top_bg2.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  box-sizing: border-box;
  padding: 80px 20px 50px;
  color: #333;
  margin: 0;
}
.cash-about-info_new:before,
.cash-about-info_new:after {
  content: none;
}
.cash-about-info_new h2 {
  font-size: 2.5rem;
}
.cash-about-info_new ul {
  margin: 1.8rem auto 1.8rem;
}
.cash-about-info_new ul li {
  margin-bottom: 1.15rem;
}
@media screen and (min-width: 960px) {
  .cash-about-info_new ul li {
    padding-left: 3.35rem;
  }
}
@media screen and (max-width: 959px) {
  .cash-about-info_new ul li {
    padding-left: 73px;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    min-height: 55px;
  }
}
.cash-about-info_new ul li:last-child {
  margin-bottom: 0;
}
.cash-about-info_new ul li .cash-about-info-text {
  line-height: 1.3;
  font-weight: normal;
}
@media screen and (min-width: 760px) {
  .cash-about-info_new ul li .cash-about-info-text {
    padding-top: 0.6rem;
  }
}
@media screen and (max-width: 759px) {
  .cash-about-info_new ul li .cash-about-info-text {
    padding-top: 0;
  }
}
.cash-about-info_new ul li .cash-about-num {
  width: 53px;
  height: 53px;
  line-height: 53px;
  border: 1px solid #adb8c1;
  background-color: rgba(255,255,255,0.502);
  font-size: 35px;
  top: 17px;
}
@media screen and (max-width: 1279px) {
  .cash-about-info_new ul li .cash-about-num {
    top: 10px;
  }
}
@media screen and (min-width: 960px) {
  .cash-about-info_new ul li .cash-about-num {
    left: -25px;
  }
}
@media screen and (max-width: 959px) {
  .cash-about-info_new ul li .cash-about-num {
    left: 0;
    top: 0;
  }
}
.cash-about-download h4 {
  font-size: 0.81rem;
  color: #808080;
  margin-top: 2.63rem;
  margin-bottom: 1rem;
}
.cash-about-download_new {
  display: inline-block;
  margin: 1.3rem auto 1.8rem;
  max-width: 582px;
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 0px 0px 21px 0px rgba(0,0,0,0.1);
  box-sizing: border-box;
}
@media screen and (min-width: 760px) {
  .cash-about-download_new {
    width: 100%;
    padding: 10px 10px 45px;
  }
}
@media screen and (max-width: 759px) {
  .cash-about-download_new {
    width: 320px;
    padding: 10px 10px 20px;
  }
}
.cash-about-download_new h4 {
  font-size: 1.3rem;
  color: #333;
  margin-top: 1rem;
  margin-bottom: 1.4rem;
}
@media screen and (max-width: 759px) {
  .cash-about-download_new .app-btn-lg {
    display: block;
    margin: 0 auto 15px;
  }
}
.cash-about-footer {
  text-align: center;
  border-top: 1px solid #dcdcdc;
  padding: 1.54rem 10px;
  margin: 2.04rem 0;
  box-sizing: border-box;
}
.cash-about-footer span {
  color: #555;
  font-size: 1.09rem;
  line-height: 1.31rem;
}
.cash-about-footer span .red {
  font-weight: bold;
  color: #e30613;
}
.cash__form {
  width: 100%;
  max-width: 850px;
  margin: 30px auto 50px;
}

.category-frame {
  min-height: 140px;
  width: 100%;
  height: 37.6vw;
  position: relative;
  max-height: 250px;
  display: table;
  table-layout: fixed;
}
.category-frame__content {
  width: 100%;
  display: table-cell;
  vertical-align: middle;
  position: relative;
  z-index: 1;
}
.category-frame__title {
  text-align: center;
  color: #fff;
  font-size: 2.5rem;
  font-weight: 300;
  margin: 0;
}
.category-frame__bg {
  background: none no-repeat 100% 50% transparent;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
@media screen and (max-width: 1679px) {
  .category-frame__bg {
    background-position: 90% 50%;
  }
}
@media screen and (max-width: 959px) {
  .category-frame__bg {
    background-position: 75% 50%;
  }
}
.category__money {
  width: 100%;
  height: 608px;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 759px) {
  .category__money {
    height: auto;
  }
}
.category__money-wrap {
  position: relative;
  z-index: 2;
}
.category__money-bg_1 {
  position: absolute;
  top: 0;
  right: 50%;
  opacity: 0.6;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  -webkit-transform: translate(50%, 0);
      -ms-transform: translate(50%, 0);
          transform: translate(50%, 0);
  transition: all 150ms cubic-bezier(0.77, 0, 0.175, 1);
  margin-right: 700px;
  z-index: 1;
}
@media screen and (max-width: 759px) {
  .category__money-bg_1 {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
}
.category__money-bg {
  position: absolute;
  top: 0;
  right: 50%;
  -webkit-transform: translate(50%, 0);
      -ms-transform: translate(50%, 0);
          transform: translate(50%, 0);
  transition: all 150ms cubic-bezier(0.77, 0, 0.175, 1);
}
@media screen and (max-width: 1679px) {
  .category__money-bg {
    -webkit-transform: translate(45%, 0);
        -ms-transform: translate(45%, 0);
            transform: translate(45%, 0);
  }
}
@media screen and (max-width: 959px) {
  .category__money-bg {
    -webkit-transform: translate(42%, 0);
        -ms-transform: translate(42%, 0);
            transform: translate(42%, 0);
  }
}
@media screen and (max-width: 759px) {
  .category__money-bg {
    -webkit-transform: translate(50%, 0);
        -ms-transform: translate(50%, 0);
            transform: translate(50%, 0);
  }
}
.category__money-list {
  text-align: center;
  font-size: 0;
  min-height: 1px;
  margin-bottom: 2.8rem;
  padding-top: 1.3rem;
}
@media screen and (max-width: 759px) {
  .category__money-list {
    max-width: 320px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1.3rem;
  }
}
.category__money-item {
  max-width: 204px;
  height: 150px;
  display: inline-block;
  vertical-align: top;
  padding: 20px 22px;
  position: relative;
  box-sizing: border-box;
}
.category__money-list_items-2 .category__money-item,
.category__money-list_items-4 .category__money-item {
  width: 25%;
}
@media screen and (max-width: 759px) {
  .category__money-list_items-2 .category__money-item,
  .category__money-list_items-4 .category__money-item {
    width: 100%;
  }
}
.category__money-list_items-1 .category__money-item,
.category__money-list_items-3 .category__money-item,
.category__money-list_items-5 .category__money-item {
  width: 33.33333333333333%;
}
@media screen and (max-width: 759px) {
  .category__money-list_items-1 .category__money-item,
  .category__money-list_items-3 .category__money-item,
  .category__money-list_items-5 .category__money-item {
    width: 100%;
  }
}
.category__money-list_items-1 .category__money-item:nth-of-type(3n+1):before,
.category__money-list_items-3 .category__money-item:nth-of-type(3n+1):before,
.category__money-list_items-5 .category__money-item:nth-of-type(3n+1):before {
  display: none;
}
@media screen and (max-width: 759px) {
  .category__money-item {
    max-width: none;
    padding: 0 5px;
    height: auto;
    min-height: 40px;
    display: block;
  }
  .category__money-item:before {
    display: none;
  }
}
.category__money-item:before {
  border-left: 1px solid rgba(0,0,0,0.05);
  width: 0;
  height: 110px;
  content: "";
  position: absolute;
  left: 0;
  top: 20px;
}
.category__money-item:first-child:before {
  display: none;
}
.category__money-item-media {
  height: 50px;
  margin-bottom: 0.7rem;
}
@media screen and (max-width: 759px) {
  .category__money-item-media {
    width: 60px;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 0.3rem;
    margin-top: 0.3rem;
  }
}
.category__money-item-img {
  max-width: 60px;
  height: 50px;
  margin: 0 auto;
}
@media screen and (max-width: 759px) {
  .category__money-item-img {
    height: 45px;
    max-width: 36px;
  }
}
.category__money-item-title {
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .category__money-item-title {
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
    margin-bottom: 0.4rem;
  }
}
.category__paycard-subtitle {
  font-size: 1.1rem;
  font-weight: 300;
  text-align: center;
  margin-top: -0.5rem;
}
.category__paycard-list {
  min-height: 1px;
  text-align: center;
  font-size: 0;
  margin-top: 1.2rem;
}
.category__paycard-item {
  width: 33.33333333333333%;
  max-width: 450px;
  display: inline-block;
  vertical-align: top;
}
@media screen and (max-width: 759px) {
  .category__paycard-item {
    width: 100%;
  }
}
.category__paycard-item-media {
  padding: 1.6rem 0.2rem 1.2rem;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .category__paycard-item-media {
    padding-left: 0.4rem;
    padding-right: 0.4rem;
  }
}
@media screen and (max-width: 759px) {
  .category__paycard-item-media {
    padding-left: 0;
    padding-right: 0;
  }
}
.category__paycard-item-content {
  text-align: center;
  padding: 0 1.6rem 48px;
  box-sizing: border-box;
  position: relative;
}
.category__paycard-item-img {
  min-height: 110px;
  max-width: 100%;
  border-radius: 14px;
  box-shadow: 1px 0 24px rgba(0,0,0,0.2);
  display: block;
  margin: 0 auto;
}
@media screen and (max-width: 759px) {
  .category__paycard-item-img {
    box-shadow: 1px 0 14px rgba(0,0,0,0.2);
  }
}
.category__paycard-item-title {
  font-size: 1.1rem;
}
.category__paycard-item-text {
  font-size: 0.85rem;
  color: #000;
  margin-top: 0.7rem;
  margin-bottom: 1.2rem;
}
.category__paycard-item-link {
  font-size: 0.85rem;
  padding-bottom: 8px;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
@media screen and (max-width: 759px) {
  .category__paycard-item-link {
    font-size: 16px;
  }
}
.category__credit {
  background-color: #f2f2f3;
  width: 100%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 759px) {
  .category__credit .b-wrapper {
    padding-left: 0;
    padding-right: 0;
  }
}
.category__credit-title {
  width: 100%;
  text-align: center;
  color: #333;
  padding-top: 55px;
  position: absolute;
  left: 50%;
  top: 0;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  z-index: 1;
}
@media screen and (max-width: 759px) {
  .category__credit-title {
    padding-top: 30px;
  }
}
.category__credit-subtitle {
  width: 100%;
  text-align: center;
  font-size: 1.1rem;
  font-weight: 300;
  position: absolute;
  left: 50%;
  top: 5.6rem;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  z-index: 1;
}
@media screen and (max-width: 759px) {
  .category__credit-subtitle {
    top: 4.6rem;
  }
}
.category__credit-item {
  height: 662px;
  position: relative;
  box-sizing: border-box;
  padding-top: 9.2rem;
}
@media screen and (max-width: 1279px) {
  .category__credit-item {
    padding-top: 5.2rem;
  }
}
@media screen and (max-width: 759px) {
  .category__credit-item {
    padding-top: 3.2rem;
  }
}
.category__credit-content {
  position: relative;
  z-index: 1;
}
.category__credit-item_right-text {
  padding-left: 33.33333333333333%;
}
@media screen and (max-width: 1279px) {
  .category__credit-item_right-text {
    height: 436px;
    padding-top: 8.2rem;
    padding-left: 35px;
    padding-right: 35px;
  }
}
@media screen and (max-width: 759px) {
  .category__credit-item_right-text {
    height: 460px;
    padding-top: 6.7rem;
    padding-left: 0;
    padding-right: 0;
  }
}
.category__credit-item_left-text {
  padding-left: 16.666666666666664%;
  padding-right: 16.666666666666664%;
}
@media screen and (max-width: 1279px) {
  .category__credit-item_left-text {
    height: 476px;
    padding-left: 35px;
    padding-right: 35px;
  }
}
@media screen and (max-width: 759px) {
  .category__credit-item_left-text {
    height: 436px;
    padding-left: 8px;
    padding-right: 0;
  }
}
.category__credit-item_left-text:before {
  width: 0;
  height: 436px;
  border-left: 1px solid rgba(0,0,0,0.1);
  content: "";
  position: absolute;
  left: -9px;
  top: 8.4rem;
}
@media screen and (max-width: 1279px) {
  .category__credit-item_left-text:before {
    width: 80%;
    height: 0;
    border-left: 0 none;
    border-top: 1px solid rgba(0,0,0,0.1);
    left: 20%;
    top: -1px;
  }
}
.category__credit-item-img {
  position: absolute;
  bottom: 0;
}
.category__credit-item_right-text .category__credit-item-img {
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  margin-left: -38%;
}
@media screen and (max-width: 1279px) {
  .category__credit-item_right-text .category__credit-item-img {
    width: 350px;
    margin-left: -26%;
  }
}
@media screen and (max-width: 959px) {
  .category__credit-item_right-text .category__credit-item-img {
    margin-left: -30%;
  }
}
@media screen and (max-width: 759px) {
  .category__credit-item_right-text .category__credit-item-img {
    margin-left: -32%;
    width: 250px;
    bottom: 15%;
  }
}
.category__credit-item_left-text .category__credit-item-img {
  right: 50%;
  -webkit-transform: translate(50%, 0);
      -ms-transform: translate(50%, 0);
          transform: translate(50%, 0);
  margin-right: -45%;
}
@media screen and (max-width: 1279px) {
  .category__credit-item_left-text .category__credit-item-img {
    width: 380px;
    margin-right: -26%;
  }
}
@media screen and (max-width: 959px) {
  .category__credit-item_left-text .category__credit-item-img {
    width: 380px;
    margin-right: -24%;
  }
}
@media screen and (max-width: 759px) {
  .category__credit-item_left-text .category__credit-item-img {
    width: 320px;
    margin-right: -40%;
  }
}
.category__credit-item-title {
  font-size: 1.4rem;
  color: #000;
}
.category__credit-item-text {
  font-weight: 300;
  color: #000;
  padding-left: 0.7rem;
}
.category__credit-item-text .btn {
  margin-top: 1.7rem;
}
@media screen and (max-width: 1679px) {
  .category__credit-item-text .btn {
    margin-top: 2rem;
  }
}
@media screen and (max-width: 1279px) {
  .category__credit-item-text .btn {
    margin-top: 0.7rem;
  }
}
@media screen and (max-width: 759px) {
  .category__credit-item-text .btn {
    margin-top: 0.3rem;
  }
}
.category__credit + .category__payment {
  margin-top: 30px;
}
@media screen and (max-width: 1279px) {
  .category__credit + .category__payment {
    margin-top: 20px;
  }
}
@media screen and (max-width: 759px) {
  .category__credit + .category__payment {
    margin-top: 30px;
  }
}
.category__payment {
  background: none repeat center top;
  position: relative;
  overflow: hidden;
}
.category__payment-wrap {
  position: relative;
  z-index: 1;
}
.category__payment-bg {
  height: 470px;
  position: absolute;
  bottom: 0;
  right: 50%;
  -webkit-transform: translate(50%, 0);
      -ms-transform: translate(50%, 0);
          transform: translate(50%, 0);
  margin-right: -580px;
}
@media screen and (max-width: 1679px) {
  .category__payment-bg {
    height: 375px;
    margin-right: -450px;
  }
}
@media screen and (max-width: 1279px) {
  .category__payment-bg {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
}
.category__payment-subtitle {
  font-size: 1.1rem;
  font-weight: 300;
  text-align: center;
  margin-top: -0.5rem;
}
.category__payment-content {
  padding-top: 2.3rem;
}
@media screen and (max-width: 1679px) {
  .category__payment-content {
    padding-top: 0;
  }
}
.category__payment-list {
  text-align: center;
  font-size: 0;
  min-height: 1px;
  margin-bottom: 1.6rem;
}
@media screen and (max-width: 1679px) {
  .category__payment-list {
    margin-bottom: 0.7rem;
  }
}
@media screen and (max-width: 1279px) {
  .category__payment-list {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 759px) {
  .category__payment-list {
    max-width: 320px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0.8rem;
  }
}
.category__payment-item {
  width: 25%;
  height: 146px;
  display: inline-block;
  vertical-align: top;
  padding: 20px 22px;
  position: relative;
  box-sizing: border-box;
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .category__payment-item:nth-of-type(n+3) {
    border-top: 1px solid rgba(0,0,0,0.05);
  }
  .category__payment-item:nth-of-type(2n+1):before {
    display: none;
  }
}
@media screen and (max-width: 1679px) {
  .category__payment-item {
    width: 50%;
    height: 130px;
  }
}
@media screen and (max-width: 1279px) {
  .category__payment-item {
    width: 25%;
  }
  .category__payment-item:nth-of-type(n+3) {
    border-top: medium none;
  }
}
@media screen and (max-width: 759px) {
  .category__payment-item {
    width: 100%;
    max-width: none;
    padding: 0 5px;
    height: auto;
    min-height: 40px;
    display: block;
  }
  .category__payment-item:before {
    display: none;
  }
}
.category__payment-item:before {
  border-left: 1px solid rgba(0,0,0,0.05);
  width: 0;
  height: 107px;
  content: "";
  position: absolute;
  left: 0;
  top: 23px;
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .category__payment-item:before {
    height: 100%;
    top: 0;
  }
}
@media screen and (max-width: 1279px) {
  .category__payment-item:before {
    top: 15px;
  }
}
.category__payment-item:first-child:before {
  display: none;
}
.category__payment-item-media {
  height: 50px;
  margin-bottom: 0.7rem;
}
@media screen and (max-width: 759px) {
  .category__payment-item-media {
    width: 54px;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 0.3rem;
    margin-top: 0.3rem;
    line-height: 72px;
  }
}
.category__payment-item-img {
  max-width: 60px;
  height: 50px;
  margin: 0 auto;
}
@media screen and (max-width: 759px) {
  .category__payment-item-img {
    height: auto;
    max-width: 28px;
  }
}
.category__payment-item-title {
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .category__payment-item-title {
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
    margin-bottom: 0.4rem;
  }
}
.category__transfers {
  position: relative;
  padding-top: 0.1rem;
  overflow: hidden;
}
@media screen and (max-width: 1679px) {
  .category__transfers {
    padding-top: 0.4rem;
  }
}
@media screen and (max-width: 1279px) {
  .category__transfers {
    padding-top: 0.8rem;
  }
}
@media screen and (max-width: 759px) {
  .category__transfers {
    background-color: #f7f2ef;
    padding-top: 0;
  }
}
.category__transfers-header {
  position: relative;
  z-index: 1;
}
.category__transfers-content {
  position: relative;
  z-index: 1;
}
.category__transfers-bg {
  background-color: #f7f2ef;
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
@media screen and (max-width: 759px) {
  .category__transfers-bg {
    position: relative;
    height: 200px;
    overflow: hidden;
  }
}
.category__transfers-img {
  position: absolute;
  left: 50%;
  top: 0;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  height: 100%;
}
@media screen and (max-width: 1679px) {
  .category__transfers-img {
    -webkit-transform: translate(-48%, 0);
        -ms-transform: translate(-48%, 0);
            transform: translate(-48%, 0);
  }
}
@media screen and (max-width: 1279px) {
  .category__transfers-img {
    height: 108%;
    -webkit-transform: translate(-55%, 0);
        -ms-transform: translate(-55%, 0);
            transform: translate(-55%, 0);
  }
}
@media screen and (max-width: 959px) {
  .category__transfers-img {
    -webkit-transform: translate(-53%, 0);
        -ms-transform: translate(-53%, 0);
            transform: translate(-53%, 0);
  }
}
@media screen and (max-width: 759px) {
  .category__transfers-img {
    height: auto;
    max-height: 234px;
    -webkit-transform: translate(-58%, 0);
        -ms-transform: translate(-58%, 0);
            transform: translate(-58%, 0);
    top: -30px;
  }
}
.category__transfers-subtitle {
  font-size: 1.1rem;
  font-weight: 300;
  text-align: center;
  margin-top: -0.5rem;
}
.category__transfers-text {
  max-width: 680px;
  font-size: 1rem;
  text-align: center;
  color: #000;
  margin: 0 auto 1rem;
}
@media screen and (max-width: 1679px) {
  .category__transfers-text {
    margin-bottom: 1.2rem;
  }
}
@media screen and (max-width: 1279px) {
  .category__transfers-text {
    font-size: 0.85rem;
    line-height: 1.4;
    margin-bottom: 1.6rem;
    padding-top: 0.4rem;
  }
}
@media screen and (max-width: 759px) {
  .category__transfers-text {
    font-size: 16px;
    padding-top: 1rem;
  }
}
.category__transfers-list {
  text-align: center;
  font-size: 0;
  min-height: 1px;
  margin-bottom: 1.6rem;
}
@media screen and (max-width: 1679px) {
  .category__transfers-list {
    margin-bottom: 0.7rem;
  }
}
@media screen and (max-width: 1279px) {
  .category__transfers-list {
    max-width: 320px;
    margin: 0 auto;
    text-align: left;
  }
}
@media screen and (max-width: 759px) {
  .category__transfers-list {
    margin-bottom: 0.8rem;
  }
}
.category__transfers-list-group {
  padding-top: 1.5rem;
  padding-bottom: 1.8rem;
}
@media screen and (max-width: 1279px) {
  .category__transfers-list-group {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.category__transfers-item {
  width: 33.33333333333333%;
  height: 108px;
  padding: 1rem;
  display: inline-block;
  vertical-align: top;
  position: relative;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .category__transfers-item {
    width: 100%;
    height: auto;
    min-height: 40px;
    padding: 0 5px;
  }
}
.category__transfers-item:before {
  border-left: 1px solid rgba(0,0,0,0.05);
  width: 0;
  height: 100%;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
}
@media screen and (max-width: 1279px) {
  .category__transfers-item:before {
    display: none;
  }
}
.category__transfers-item:first-child:before {
  display: none;
}
.category__transfers-item-media {
  height: 50px;
  margin-bottom: 0.5rem;
}
@media screen and (max-width: 1279px) {
  .category__transfers-item-media {
    width: 60px;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 0.3rem;
    margin-top: 0.3rem;
  }
}
.category__transfers-item-media_mobile-money-str .category__transfers-item-img {
  max-width: 70px;
}
@media screen and (max-width: 1279px) {
  .category__transfers-item-media_mobile-money-str .category__transfers-item-img {
    max-width: 36px;
  }
}
.category__transfers-item-img {
  max-width: 64px;
  height: 100%;
  margin: 0 auto;
}
@media screen and (max-width: 1279px) {
  .category__transfers-item-img {
    height: 45px;
    max-width: 36px;
  }
}
.category__transfers-item-title {
  font-size: 0.85rem;
  color: #000;
}
@media screen and (max-width: 1279px) {
  .category__transfers-item-title {
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
    margin-bottom: 0.4rem;
  }
}
.category__play-wrap {
  height: 23.2rem;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .category__play-wrap {
    height: 22.2rem;
  }
}
@media screen and (max-width: 1279px) {
  .category__play-wrap {
    height: 19.2rem;
  }
}
@media screen and (max-width: 759px) {
  .category__play-wrap {
    height: 200px;
    margin-top: -200px;
  }
}
.category__play {
  text-align: center;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.category__play-btn {
  background-color: #fff;
  box-shadow: 31px 0 155px rgba(0,0,0,0.68);
  border-radius: 50%;
  width: 96px;
  height: 96px;
  display: inline-block;
  vertical-align: top;
  position: relative;
  cursor: pointer;
  margin-bottom: 20px;
}
@media screen and (max-width: 759px) {
  .category__play-btn {
    width: 78px;
    height: 78px;
  }
}
.category__play-btn:before {
  content: "";
  width: 0;
  height: 0;
  display: block;
  border-style: solid;
  border-width: 20px 0 20px 34.6px;
  border-color: transparent transparent transparent #e30613;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -12px;
  margin-top: -20px;
}
@media screen and (max-width: 759px) {
  .category__play-btn:before {
    border-width: 15px 0 15px 26.6px;
    margin-left: -8px;
    margin-top: -14px;
  }
}
.category__play-text {
  font-size: 18.7px;
  color: #fff;
  font-weight: 300;
}
@media screen and (max-width: 759px) {
  .category__play-text {
    font-size: 14.96px;
  }
}
.category__apps {
  position: relative;
  padding-bottom: 24px;
  overflow: hidden;
  margin-top: 30px;
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .category__apps {
    padding-bottom: 34px;
    margin-top: 20px;
  }
}
@media screen and (max-width: 1279px) {
  .category__apps {
    padding-bottom: 54px;
  }
}
@media screen and (max-width: 759px) {
  .category__apps {
    padding-bottom: 18px;
  }
}
.category__apps-wrap {
  position: relative;
  z-index: 1;
}
.category__apps-bg_1 {
  position: absolute;
  bottom: -168px;
  right: 25%;
  -webkit-transform: translate(50%, 0);
      -ms-transform: translate(50%, 0);
          transform: translate(50%, 0);
  transition: all 150ms cubic-bezier(0.77, 0, 0.175, 1);
  margin-right: -10px;
  z-index: 1;
}
@media screen and (max-width: 1679px) {
  .category__apps-bg_1 {
    margin-right: -90px;
  }
}
@media screen and (max-width: 1279px) {
  .category__apps-bg_1 {
    height: 404px;
    bottom: -20px;
  }
}
@media screen and (max-width: 959px) {
  .category__apps-bg_1 {
    height: 430px;
    margin-right: -102px;
    bottom: -30px;
  }
}
@media screen and (max-width: 759px) {
  .category__apps-bg_1 {
    display: none;
  }
}
.category__apps-bg {
  background: none no-repeat 0 0;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.category__apps-title {
  text-align: center;
  color: #fff;
}
.category__apps-subtitle {
  font-size: 1.1rem;
  font-weight: 300;
  text-align: center;
  margin-top: -0.5rem;
  color: #fff;
}
.category__apps-disclamer {
  font-size: 16.5px;
  color: #fff;
  opacity: 0.5;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  margin-top: 16px;
}
@media screen and (max-width: 1279px) {
  .category__apps-disclamer {
    margin-top: 26px;
  }
}
@media screen and (max-width: 759px) {
  .category__apps-disclamer {
    font-size: 13.6px;
    margin-top: 12px;
  }
}
.category__apps-img {
  float: left;
}
.category__apps-list {
  font-size: 0;
  min-height: 1px;
  margin-bottom: 0.8rem;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .category__apps-list {
    margin-bottom: 1.8rem;
  }
}
@media screen and (max-width: 759px) {
  .category__apps-list {
    max-width: 55%;
    float: left;
    padding-left: 5px;
  }
}
.category__apps-item {
  width: 33.33333333333333%;
  display: inline-block;
  vertical-align: top;
}
@media screen and (max-width: 1279px) {
  .category__apps-item {
    width: 50%;
  }
}
@media screen and (max-width: 759px) {
  .category__apps-item {
    width: 100%;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: 18px;
    margin-bottom: 16px;
  }
  .category__apps-item:first-child {
    margin-top: 0;
  }
}
.category__apps-item-inner {
  width: 100%;
  height: 110px;
  display: table;
  table-layout: fixed;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 1279px) {
  .category__apps-item-inner {
    height: 70px;
  }
}
@media screen and (max-width: 759px) {
  .category__apps-item-inner {
    height: auto;
    min-height: 40px;
  }
}
.category__apps-item-media {
  width: 70px;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
@media screen and (max-width: 759px) {
  .category__apps-item-media {
    width: 50px;
  }
}
.category__apps-item-img {
  max-width: 60px;
  height: 50px;
  display: inline-block;
}
@media screen and (max-width: 1279px) {
  .category__apps-item-img {
    height: 42px;
    max-width: 44px;
  }
}
@media screen and (max-width: 759px) {
  .category__apps-item-img {
    height: 32px;
    max-width: 38px;
  }
}
.category__apps-item-title {
  font-size: 0.85rem;
  display: table-cell;
  vertical-align: middle;
  padding-left: 6px;
  padding-right: 1rem;
  color: #fff;
}
@media screen and (max-width: 759px) {
  .category__apps-item-title {
    font-size: 16px;
  }
}
@media screen and (max-width: 959px) {
  .category__apps-app .app-btn {
    min-width: inherit;
    max-width: 180px;
  }
  .category__apps-app .app-btn__text {
    font-size: 13.6;
    line-height: 58px;
  }
  .category__apps-app .app-btn__shop {
    font-size: 18px;
  }
}
@media screen and (max-width: 759px) {
  .category__apps-app .app-btn {
    height: 60px;
  }
  .category__apps-app .app-btn__text {
    line-height: 52px;
  }
  .category__apps-app .app-btn__shop {
    font-size: 17.6px;
  }
}
.category__mobile {
  margin-top: 30px;
}
@media screen and (max-width: 1679px) {
  .category__mobile {
    margin-top: 20px;
  }
}
@media screen and (max-width: 1279px) {
  .category__mobile {
    margin-top: 40px;
  }
}
@media screen and (max-width: 959px) {
  .category__mobile {
    margin-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .category__mobile {
    margin-top: 24px;
  }
  .category__mobile .b-wrapper {
    padding: 0;
  }
  .category__mobile .grid {
    margin-left: 0;
    margin-right: 0;
  }
}
.category__mobile-item {
  height: 608px;
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 1679px) {
  .category__mobile-item {
    height: 568px;
  }
}
@media screen and (max-width: 1279px) {
  .category__mobile-item {
    height: 408px;
  }
}
@media screen and (max-width: 959px) {
  .category__mobile-item {
    height: 226px;
    margin-top: 20px;
  }
}
@media screen and (max-width: 759px) {
  .category__mobile-item {
    height: 428px;
  }
}
.category__coverlt .category__mobile-item {
  background-color: #faf3ee;
}
@media screen and (max-width: 759px) {
  .category__coverlt,
  .category__coverdk {
    padding-left: 0;
    padding-right: 0;
  }
}
.category__coverlt-content {
  text-align: center;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 959px) {
  .category__coverlt-content {
    text-align: left;
    padding-left: 2.8rem;
    padding-right: 2.8rem;
  }
}
@media screen and (max-width: 759px) {
  .category__coverlt-content {
    text-align: center;
    padding-left: 1.2rem;
    padding-right: 1.2rem;
  }
}
.category__coverlt-header {
  padding-top: 1.9rem;
}
@media screen and (max-width: 1679px) {
  .category__coverlt-header {
    padding-top: 2.1rem;
  }
}
@media screen and (max-width: 1279px) {
  .category__coverlt-header {
    padding-top: 2.4rem;
  }
}
@media screen and (max-width: 759px) {
  .category__coverlt-header {
    padding-top: 1rem;
  }
}
.category__coverlt-title {
  color: #4d4d4d;
  margin-bottom: 0;
}
@media screen and (max-width: 759px) {
  .category__coverlt-title {
    font-size: 1.8rem;
  }
}
.category__coverlt-subtitle {
  color: #4c4c4c;
  font-weight: 300;
  font-size: 0.85rem;
  margin-top: 0.8rem;
}
@media screen and (max-width: 759px) {
  .category__coverlt-subtitle {
    font-size: 1.1rem;
  }
}
.category__coverlt-form {
  margin-top: 1.6rem;
}
@media screen and (max-width: 1679px) {
  .category__coverlt-form {
    margin-top: 1.8rem;
  }
}
@media screen and (max-width: 1279px) {
  .category__coverlt-form {
    margin-top: 1.5rem;
  }
}
@media screen and (max-width: 959px) {
  .category__coverlt-form {
    margin-top: 1.2rem;
  }
}
@media screen and (max-width: 759px) {
  .category__coverlt-form {
    margin-top: 1rem;
  }
}
.category__coverlt-bg {
  position: absolute;
  bottom: 0;
  right: 50%;
  -webkit-transform: translate(50%, 0);
      -ms-transform: translate(50%, 0);
          transform: translate(50%, 0);
  transition: all 100ms cubic-bezier(0.77, 0, 0.175, 1);
  margin-right: 114px;
}
@media screen and (max-width: 1679px) {
  .category__coverlt-bg {
    -webkit-transform: translate(52%, 0);
        -ms-transform: translate(52%, 0);
            transform: translate(52%, 0);
    bottom: -40px;
  }
}
@media screen and (max-width: 1279px) {
  .category__coverlt-bg {
    height: 360px;
    -webkit-transform: translate(62%, 0);
        -ms-transform: translate(62%, 0);
            transform: translate(62%, 0);
    bottom: -24px;
  }
}
@media screen and (max-width: 959px) {
  .category__coverlt-bg {
    -webkit-transform: translate(82%, 0);
        -ms-transform: translate(82%, 0);
            transform: translate(82%, 0);
  }
}
@media screen and (max-width: 759px) {
  .category__coverlt-bg {
    -webkit-transform: translate(58%, 0);
        -ms-transform: translate(58%, 0);
            transform: translate(58%, 0);
    bottom: -30px;
  }
}
.category__coverdk-content {
  text-align: center;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 759px) {
  .category__coverdk-content {
    padding-left: 1.2rem;
    padding-right: 1.2rem;
  }
}
.category__coverdk-header {
  max-width: 66%;
  margin: 0 auto;
  padding-top: 1.9rem;
}
@media screen and (max-width: 1679px) {
  .category__coverdk-header {
    max-width: 76%;
    padding-top: 2.1rem;
  }
}
@media screen and (max-width: 1279px) {
  .category__coverdk-header {
    max-width: 86%;
    padding-top: 2.4rem;
  }
}
@media screen and (max-width: 959px) {
  .category__coverdk-header {
    max-width: 66%;
    padding-top: 1.3rem;
  }
}
@media screen and (max-width: 759px) {
  .category__coverdk-header {
    max-width: 400px;
    padding-top: 1rem;
  }
}
.category__coverdk-title {
  color: #fff;
  margin-bottom: 0;
}
@media screen and (max-width: 1679px) {
  .category__coverdk-title {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .category__coverdk-title {
    font-size: 1.8rem;
    padding-left: 0;
    padding-right: 0;
  }
}
.category__coverdk-subtitle {
  color: #fff;
  font-weight: 300;
  margin-top: 2.2rem;
}
@media screen and (max-width: 1679px) {
  .category__coverdk-subtitle {
    margin-top: 2.65rem;
    font-size: 1.1rem;
  }
}
@media screen and (max-width: 1279px) {
  .category__coverdk-subtitle {
    margin-top: 1rem;
    font-size: 0.85rem;
  }
}
@media screen and (max-width: 759px) {
  .category__coverdk-subtitle {
    font-size: 1.1rem;
  }
}
.category__coverdk-list {
  font-size: 0;
  min-height: 1px;
  margin-top: 1.5rem;
}
@media screen and (max-width: 1679px) {
  .category__coverdk-list {
    margin-top: 2.2rem;
  }
}
@media screen and (max-width: 1279px) {
  .category__coverdk-list {
    margin-top: 2.6rem;
  }
}
@media screen and (max-width: 959px) {
  .category__coverdk-list {
    margin-top: 1.2rem;
  }
}
@media screen and (max-width: 759px) {
  .category__coverdk-list {
    margin-top: 0.8rem;
  }
}
.category__coverdk-item {
  width: 50%;
  max-width: 250px;
  padding: 0.7rem 1.8rem 0.2rem;
  display: inline-block;
  vertical-align: top;
  position: relative;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .category__coverdk-item {
    max-width: 210px;
    padding-top: 0.8rem;
    padding-bottom: 0.5rem;
  }
}
@media screen and (max-width: 959px) {
  .category__coverdk-item {
    padding-top: 0.1rem;
  }
}
@media screen and (max-width: 759px) {
  .category__coverdk-item {
    padding: 0.9rem 0.8rem 0.3rem;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .category__coverdk-item {
    max-width: inherit;
    text-align: left;
  }
}
.category__coverdk-item:nth-of-type(2n+1):before {
  display: none;
}
.category__coverdk-item:before {
  border-left: 1px solid rgba(255,255,255,0.2);
  width: 0;
  height: 100%;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
}
.category__coverdk-item:first-child:before {
  display: none;
}
@media screen and (max-width: 959px) {
  .category__coverdk-item-inner {
    max-width: 220px;
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .category__coverdk-item-inner {
    max-width: 130px;
  }
}
.category__coverdk-item-media {
  height: 46px;
  margin-bottom: 0.8rem;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .category__coverdk-item-media {
    width: 60px;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 0;
  }
}
.category__coverdk-item-img {
  max-width: 44px;
  height: 100%;
  margin: 0 auto;
}
.category__coverdk-item-title {
  font-size: 22px;
  color: #fff;
  font-weight: 300;
}
@media screen and (max-width: 1279px) {
  .category__coverdk-item-title {
    font-size: 18px;
  }
}
@media screen and (max-width: 759px) {
  .category__coverdk-item-title {
    font-size: 16px;
    margin-bottom: 0.4rem;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .category__coverdk-item-title {
    max-width: 150px;
    display: inline-block;
    vertical-align: middle;
  }
}
.category__coverdk-bg {
  position: absolute;
  top: 0;
  right: 50%;
  -webkit-transform: translate(50%, 0);
      -ms-transform: translate(50%, 0);
          transform: translate(50%, 0);
  transition: all 100ms cubic-bezier(0.77, 0, 0.175, 1);
  margin-right: -40px;
}
@media screen and (max-width: 1279px) {
  .category__coverdk-bg {
    -webkit-transform: translate(66%, -15%);
        -ms-transform: translate(66%, -15%);
            transform: translate(66%, -15%);
  }
}
@media screen and (max-width: 959px) {
  .category__coverdk-bg {
    height: 58vw;
    -webkit-transform: translate(45%, -20%);
        -ms-transform: translate(45%, -20%);
            transform: translate(45%, -20%);
  }
}
@media screen and (max-width: 759px) {
  .category__coverdk-bg {
    height: 500px;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
    right: inherit;
  }
}
.category__info {
  width: 100%;
  height: 24rem;
  overflow: hidden;
  position: relative;
  padding-bottom: 34px;
  margin-top: 0.7rem;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .category__info {
    height: auto;
  }
}
.category__info-title {
  text-align: center;
  margin-bottom: 0;
}
.category__info-wrap {
  position: relative;
  z-index: 2;
}
.category__info-bg-1 {
  background: linear-gradient(to right, #f8f4ef 0%, #f8f4ef 60%, rgba(248,244,239,0) 100%);
  width: 60%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  transition: all 100ms cubic-bezier(0.77, 0, 0.175, 1);
  z-index: 1;
}
@media screen and (max-width: 759px) {
  .category__info-bg-1 {
    background-color: #f8f4ef;
    width: 100%;
  }
}
.category__info-bg {
  background: none no-repeat 50% 0;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
@media screen and (max-width: 759px) {
  .category__info-bg {
    background-position: 75% 0;
  }
}
.category__info-list {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  min-height: 1px;
  margin-bottom: 0.8rem;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .category__info-list {
    margin-bottom: 1.8rem;
  }
}
@media screen and (max-width: 759px) {
  .category__info-list {
    padding-left: 5px;
  }
}
.category__info-item {
  -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
          flex-basis: 50%;
  max-width: 50%;
  margin-bottom: 1.5rem;
}
@media screen and (max-width: 759px) {
  .category__info-item {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
    max-width: none;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 0;
  }
}
.category__info-item-inner {
  width: 100%;
}
@media screen and (max-width: 759px) {
  .category__info-item-inner {
    display: table;
    table-layout: fixed;
    height: auto;
    min-height: 40px;
  }
}
.category__info-item-media {
  width: 70px;
  margin-bottom: 2px;
}
@media screen and (max-width: 759px) {
  .category__info-item-media {
    display: table-cell;
    vertical-align: middle;
    width: 50px;
    margin-bottom: 0;
  }
}
.category__info-item-img {
  max-width: 60px;
  height: 50px;
  display: inline-block;
}
@media screen and (max-width: 1279px) {
  .category__info-item-img {
    height: 42px;
    max-width: 44px;
  }
}
@media screen and (max-width: 759px) {
  .category__info-item-img {
    height: 32px;
    max-width: 38px;
  }
}
.category__info-item-title {
  font-size: 0.75rem;
  max-width: 270px;
}
@media screen and (max-width: 1279px) {
  .category__info-item-title {
    max-width: 240px;
  }
}
@media screen and (max-width: 759px) {
  .category__info-item-title {
    max-width: none;
    display: table-cell;
    vertical-align: middle;
    font-size: 1rem;
    padding-left: 6px;
    padding-right: 6px;
  }
}
.category__info-item-link {
  color: inherit;
}
.category__info-send {
  width: 240px;
}
.autopayment-panel {
  max-width: 720px;
  border: 1px solid rgba(0,0,0,0.05);
  padding: 32px 40px 30px;
  margin: 0 auto;
  box-sizing: border-box;
  font-size: 0;
  min-height: 1px;
}
@media screen and (max-width: 1679px) {
  .autopayment-panel {
    padding-left: 18px;
    padding-right: 30px;
  }
}
@media screen and (max-width: 1279px) {
  .autopayment-panel {
    padding-left: 41px;
    padding-right: 33px;
  }
}
@media screen and (max-width: 759px) {
  .autopayment-panel {
    max-width: 320px;
    padding: 24px 20px 20px;
  }
}
.autopayment-panel__item {
  display: inline-block;
  vertical-align: middle;
  width: 70%;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .autopayment-panel__item {
    width: 100%;
    padding-bottom: 10px;
  }
}
.autopayment-panel__item_last {
  width: 30%;
  text-align: right;
}
@media screen and (max-width: 759px) {
  .autopayment-panel__item_last {
    width: 100%;
    text-align: left;
    padding-left: 44px;
  }
}
.autopayment-panel__icon {
  fill: #acb8c1;
  width: 49px;
  height: 49px;
  display: inline-block;
  vertical-align: top;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
@media screen and (max-width: 759px) {
  .autopayment-panel__icon {
    max-width: 39px;
    max-height: 39px;
  }
}
.autopayment-panel__title {
  color: #000;
  font-size: 0.85rem;
  line-height: 1.3;
  padding-left: 26px;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .autopayment-panel__title {
    padding-left: 16px;
  }
}
@media screen and (max-width: 1279px) {
  .autopayment-panel__title {
    padding-left: 28px;
    line-height: 1.5;
  }
}
@media screen and (max-width: 959px) {
  .autopayment-panel__title {
    padding-left: 26px;
  }
}
@media screen and (max-width: 759px) {
  .autopayment-panel__title {
    width: 80%;
    font-size: 16px;
    line-height: 1.4;
    padding-left: 6px;
  }
}
.autopayment-panel__link {
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .autopayment-panel__link {
    font-size: 16px;
  }
}

.choose-traffic {
  text-align: center;
  font-size: 0;
  line-height: 0;
}
.choose-traffic__item {
  text-align: center;
  display: inline-block;
  vertical-align: top;
  font-size: 0.75rem;
  line-height: 1.1;
  margin: 0 15px 30px;
}
@media screen and (max-width: 959px) {
  .choose-traffic__item {
    font-size: 1rem;
  }
}
.choose-traffic__btn {
  display: inline-block;
  verttical-align: top;
  box-sizing: border-box;
  padding: 0.65em 2em;
  border: 1px solid #e6e6e6;
  border-radius: 1.15em;
  font-size: 1.4rem;
  font-weight: 300;
  line-height: 1;
  color: #808080;
  cursor: pointer;
  transition: all 0.3s ease 0s;
}
@media screen and (max-width: 1279px) {
  .choose-traffic__btn {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }
}
@media screen and (max-width: 959px) {
  .choose-traffic__btn {
    padding-left: 1em;
    padding-right: 1em;
    min-width: 250px;
  }
}
.choose-traffic__btn_active,
.choose-traffic__btn:hover {
  background-color: #e30613;
  border-color: #e30613;
  color: #fff;
}
.choose-traffic__label {
  color: #808080;
  margin-top: 15px;
}

.choose-number {
  margin: 0 0 0 26px;
  padding: 25px 0;
}
@media screen and (max-width: 1679px) {
  .choose-number {
    margin-left: 20px;
  }
}
@media screen and (max-width: 1279px) {
  .choose-number {
    margin-left: 16px;
  }
}
@media screen and (max-width: 959px) {
  .choose-number {
    margin-left: 20px;
    padding-top: 6px;
  }
}
@media screen and (max-width: 759px) {
  .choose-number {
    margin-left: 0;
  }
}
.choose-number__fixed {
  width: 93.75%;
  max-width: 1330px;
  margin: 0 auto;
}
@media screen and (max-width: 1679px) {
  .choose-number__fixed {
    max-width: none;
  }
}
@media screen and (max-width: 1279px) {
  .choose-number__fixed {
    width: auto;
  }
}
.choose-number__form {
  max-width: 590px;
  margin: 0 auto;
}
@media screen and (max-width: 759px) {
  .choose-number__form {
    max-width: none;
    padding: 0 6.25%;
  }
}
.choose-number_descr {
  text-align: center;
  color: #999;
  margin: 0 0 25px;
}
@media screen and (max-width: 959px) {
  .choose-number_descr {
    line-height: 1.4;
  }
}
.choose-number_inputs {
  text-align: center;
  margin: 0 0 2.18rem;
}
@media screen and (max-width: 759px) {
  .choose-number_inputs {
    margin: 0 0 20px;
  }
}
.choose-number_frame {
  box-shadow: 0 2px 15px rgba(140,149,156,0.3);
  background: #fff;
  margin: 0 0 60px;
  padding: 1.81rem 0 0.68rem 2.72rem;
  position: relative;
}
@media screen and (max-width: 759px) {
  .choose-number_frame {
    padding: 1.81rem 0 1.56rem;
  }
}
.choose-number_phones-numbers {
  list-style: none;
  padding: 0;
  margin: 0;
}
.choose-number_phones-numbers li {
  display: inline-block;
  width: 32%;
  vertical-align: top;
  font-size: 1.1rem;
  margin: 0 0 1.23rem;
}
@media screen and (max-width: 959px) {
  .choose-number_phones-numbers li {
    width: 49%;
    margin: 0 0 1.67rem;
  }
}
@media screen and (max-width: 759px) {
  .choose-number_phones-numbers li {
    display: block;
    width: auto;
    text-align: center;
  }
}
.choose-number_phones-numbers li a {
  color: #333;
}
.choose-number_phones-numbers li a:hover {
  color: #e30613;
}
.choose-number_show-more {
  position: absolute;
  top: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  font-size: 0.85rem;
  color: #666;
  margin-top: -30px;
  padding: 75px 0 0;
}
.choose-number .show-more_reload-icon {
  display: block;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: #e30613;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -30px;
}
.choose-number .show-more_reload-icon:after {
  content: "";
  display: block;
  vertical-align: middle;
  width: 40px;
  height: 33px;
  background: url("data:image/svg+xml;base64,PHN2ZyBpZD0iYjI4ZjYyZDQtYmY5ZS00YzliLTlkMDUtZmZlN2ZmYWViMGRjIiBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwNi45MyA4OSI+PGRlZnM+PHN0eWxlPi5lYzExZDAzMS1mZjBkLTQ3MzYtOWE3Yy1mOWIwOGI1ZGQxY2N7ZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS13aWR0aDo2cHg7fS5cMzAgYmRkNTFjMC00OWZjLTRlN2EtYmIyYy0yOTE4NDY1NGViM2F7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48dGl0bGU+VmVjdG9yIFNtYXJ0IE9iamVjdDI8L3RpdGxlPjxwYXRoIGNsYXNzPSJlYzExZDAzMS1mZjBkLTQ3MzYtOWE3Yy1mOWIwOGI1ZGQxY2MiIGQ9Ik0xMi42NCw0NC43NkE0MS41MSw0MS41MSwwLDAsMCw4My40OSw3NC4xMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNjggLTAuMjYpIi8+PHBvbHlnb24gY2xhc3M9IjBiZGQ1MWMwLTQ5ZmMtNGU3YS1iYjJjLTI5MTg0NjU0ZWIzYSIgcG9pbnRzPSIwIDQ4IDExLjk3IDI3LjI4IDIzLjkzIDQ4IDAgNDgiLz48cGF0aCBjbGFzcz0iZWMxMWQwMzEtZmYwZC00NzM2LTlhN2MtZjliMDhiNWRkMWNjIiBkPSJNOTUuNjQsNDQuNzZBNDEuNDksNDEuNDksMCwwLDAsMjQuOCwxNS40MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNjggLTAuMjYpIi8+PHBvbHlnb24gY2xhc3M9IjBiZGQ1MWMwLTQ5ZmMtNGU3YS1iYjJjLTI5MTg0NjU0ZWIzYSIgcG9pbnRzPSIxMDYuOTMgNDEgOTQuOTcgNjEuNzIgODMgNDEgMTA2LjkzIDQxIi8+PC9zdmc+") 0 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.choose-number .input_xxlarge {
  font-size: 1.4rem;
}
@media screen and (max-width: 759px) {
  .choose-number .input_xxlarge {
    height: 36px;
  }
}
.choose-number .btn {
  margin-left: 20px;
}
@media screen and (max-width: 959px) {
  .choose-number .btn {
    display: block;
    margin: 20px auto 0;
  }
}
@media screen and (max-width: 959px) {
  .home-tariff__select.home-tariff__select-tablet-center {
    float: none;
    width: auto;
    margin: 0 0 35px;
  }
}
@media screen and (max-width: 759px) {
  .home-tariff__select.home-tariff__select-tablet-center {
    margin: 0 0 30px;
  }
}
@media screen and (max-width: 759px) {
  .home-tariff__select.home-tariff__select-tablet-center .home-tariff__switch {
    width: auto;
    min-width: auto;
  }
}

.circle-diagram svg {
  max-height: 100%;
}
.circle-diagram svg path {
  transition: opacity 0.3s ease-in-out;
}
.circle-diagram .count_wrap {
  text-align: center;
  font-size: 1.1rem;
  color: #666;
  width: 100%;
}
.circle-diagram .category-names__item {
  display: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.circle-diagram .category-names__item.is-active {
  display: block;
}
.circle-diagram .count__item {
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  display: none;
}
.circle-diagram .count__item.is-active {
  display: block;
}
.circle-diagram .name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: inherit;
}
.circle-diagram .count {
  color: #e30611;
  font-size: 2.2rem;
  line-height: 1.1;
  font-weight: 300;
}
.circle-diagram__text {
  color: #e30611;
}
.circle-diagram__content {
  width: 8rem;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -4rem;
  margin-top: -2.6rem;
}
.circle-diagram__content_all {
  margin-top: -2rem;
}
.circle-diagram__content_all .count_wrap {
  color: #999;
  font-size: 0.75rem;
}
.circle-diagram__content_all .count {
  color: #4d4d4d;
}
.circle-diagram__handler {
  background-color: #fff;
  border-radius: 50%;
  border: 1px solid #e4e4e4;
  box-shadow: 0 0 10px rgba(0,0,0,0.15);
  width: 30px;
  height: 30px;
  position: absolute;
  right: -2px;
  bottom: 4px;
  cursor: pointer;
  transition: all 0.3s ease 0s;
}
.circle-diagram__handler:hover,
.circle-diagram__handler.is-active {
  box-shadow: 0 0 10px rgba(0,0,0,0.65);
  background-color: #e30613;
  border-color: #e30613;
}
.circle-diagram__handler:hover .circle-diagram__handler-icon,
.circle-diagram__handler.is-active .circle-diagram__handler-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDggNTUuMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDggNTUuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMzcuOSw3LjkgMTEuNiw0OS45IDkuNiw0OC41IDkuNyw0OC4zIDM1LjgsNi40IAkJIi8+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE5LjcsNi45Yy0wLjUtMS40LTEuMi0yLjYtMi4yLTMuN0MxNS42LDEuMSwxMy4xLDAsMTAuMywwQzcuNCwwLDUsMS4xLDMsMy4yYy0yLDIuMi0zLDQuOS0zLDguMUwwLDEzLjkNCgkJYzAsMy4zLDEsNi4xLDMsOC4yYzIsMi4xLDQuNCwzLjIsNy4zLDMuMmMyLjgsMCw1LjMtMS4xLDcuMy0zLjJjMS45LTIuMiwyLjktNC44LDIuOS04di0yLjdDMjAuNCw5LjgsMjAuMSw4LjMsMTkuNyw2Ljl6DQoJCSBNMTAuMiwyMi45Yy0yLjQsMC00LjMtMC44LTUuNy0yLjVjLTEuNC0xLjctMi4xLTMuOC0yLjEtNi4ybDAuMS0yLjZjMC0yLjcsMC43LTQuOSwyLjEtNi42YzEuNS0xLjYsMy4zLTIuNCw1LjUtMi40DQoJCWMyLjMsMCw0LjEsMC44LDUuNSwyLjRjMS40LDEuNywyLjEsMy44LDIuMSw2LjRWMTRjMCwyLjctMC43LDQuOC0yLjEsNi40QzE0LjMsMjIsMTIuNSwyMi45LDEwLjIsMjIuOXoiLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDUuMiwzMy4zTDQ1LjIsMzMuM2MtMi0yLjEtNC40LTMuMi03LjMtMy4yYy0yLjgsMC01LjMsMS4xLTcuMiwzLjJjLTEuOSwyLjEtMi45LDQuOC0yLjksOGwtMC4xLDIuNw0KCQljMCwzLjMsMSw2LjEsMyw4LjJjMiwyLjEsNC40LDMuMiw3LjMsMy4yYzIuOCwwLDUuMy0xLjEsNy4yLTMuMmMxLjktMi4xLDIuOS00LjgsMi45LTh2LTIuNkM0OCwzOC4xLDQ3LjEsMzUuNCw0NS4yLDMzLjN6DQoJCSBNMzcuOCw1Mi44Yy0yLjMsMC00LjItMC44LTUuNi0yLjRjLTEuNC0xLjYtMi4xLTMuOC0yLjEtNi4zdi0yLjdjMC0yLjgsMC43LTQuOSwyLjEtNi41YzEuNC0xLjYsMy4yLTIuNCw1LjYtMi40DQoJCWMyLjQsMCw0LjMsMC44LDUuNiwyLjNjMS40LDEuNSwyLjEsMy42LDIuMSw2LjR2Mi43YzAsMi43LTAuNyw0LjgtMi4xLDYuNEM0MS45LDUyLDQwLDUyLjgsMzcuOCw1Mi44eiIvPg0KPC9zdmc+DQo=);
}
.circle-diagram__handler-icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDcuNSA1NC44IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ny41IDU0Ljg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsPSIjRTMwNjEzIiBkPSJNMCwxMy43YzAsMy4zLDEsNiwyLjksOHM0LjMsMy4xLDcuMSwzLjFzNS4yLTEuMSw3LjEtMy4xYzEuOS0yLjEsMi44LTQuNywyLjgtNy44di0yLjdjMC0zLjMtMC45LTUuOS0yLjgtOA0KCQlDMTUuMiwxLjEsMTIuOCwwLDEwLDBDNy4yLDAsNC45LDEuMSwzLDMuMUMxLjEsNS4yLDAuMSw3LjgsMC4xLDExTDAsMTMuN3ogTTIsMTEuM2MwLTIuOCwwLjgtNS4xLDIuMi02LjhDNS43LDIuOSw3LjYsMiw5LjksMg0KCQljMi40LDAsNC4zLDAuOCw1LjcsMi41YzEuNCwxLjcsMi4yLDMuOSwyLjIsNi41djIuN2MwLDIuNy0wLjcsNC45LTIuMSw2LjZzLTMuMywyLjUtNS43LDIuNWMtMi40LDAtNC40LTAuOC01LjgtMi42DQoJCWMtMS40LTEuNy0yLjItMy45LTIuMi02LjRMMiwxMS4zeiBNMjcuNiw0My43YzAsMy4zLDEsNiwyLjksOGMxLjksMiw0LjMsMy4xLDcuMSwzLjFjMi44LDAsNS4yLTEuMSw3LjEtMy4xYzEuOS0yLDIuOC00LjcsMi44LTcuOA0KCQl2LTIuNmMwLTMuMy0wLjktNi0yLjgtOC4xYy0xLjktMi00LjMtMy4xLTcuMS0zLjFjLTIuOCwwLTUuMiwxLjEtNy4xLDMuMWMtMS45LDItMi44LDQuNy0yLjgsNy44TDI3LjYsNDMuN3ogTTI5LjYsNDEuMQ0KCQljMC0yLjgsMC43LTUsMi4xLTYuN2MxLjQtMS43LDMuMy0yLjUsNS44LTIuNXM0LjQsMC44LDUuOCwyLjRjMS40LDEuNiwyLjEsMy44LDIuMSw2LjZ2Mi43YzAsMi43LTAuNyw0LjktMi4xLDYuNg0KCQljLTEuNCwxLjctMy4zLDIuNi01LjcsMi42Yy0yLjQsMC00LjMtMC44LTUuOC0yLjVzLTIuMi0zLjktMi4yLTYuNVY0MS4xeiBNMzcuMyw3LjdsLTEuNy0xLjFsLTI2LDQxLjZsMS43LDEuMUwzNy4zLDcuN3oiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
  width: 18px;
  height: 20px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -9px;
  margin-top: -10px;
}
@media screen and (max-width: 1279px) {
  .circle-diagram__tooltips {
    position: relative;
  }
}
.circle-diagram__tooltip {
  position: fixed;
  display: none;
  background-color: #fff;
  padding: 20px;
  border-radius: 2px;
  box-shadow: 0 5px 29px rgba(0,0,0,0.1);
  border: 1px solid #e4e4e4;
  width: 300px;
  z-index: 11;
  text-align: left;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .circle-diagram__tooltip {
    position: absolute;
    width: 250px;
    padding: 15px;
    left: 50%;
    margin-left: -125px;
  }
}
@media screen and (max-width: 759px) {
  .circle-diagram__tooltip {
    position: absolute;
    width: 250px;
    padding: 15px;
    left: 0;
    margin-left: 0;
  }
}
.circle-diagram__tooltip:before {
  content: '';
  position: absolute;
  left: 30px;
  top: -6px;
  width: 10px;
  height: 10px;
  background-color: #fff;
  border-left: 1px solid #e4e4e4;
  border-top: 1px solid #e4e4e4;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
@media screen and (max-width: 1279px) {
  .circle-diagram__tooltip:before {
    left: 50%;
    margin-left: -5px;
  }
}
@media screen and (max-width: 759px) {
  .circle-diagram__tooltip:before {
    left: 42px;
    margin-left: -5px;
  }
}
.circle-diagram__tooltip > p {
  margin-bottom: 0.8rem;
  font-size: 0.85rem;
  color: #4d4d4d;
}
.circle-diagram__tooltip > p span {
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  margin-right: 12px;
}
.circle-diagram__tooltip ul {
  font-size: 0.75rem;
  list-style-type: none;
  padding: 0 0 0 28px;
  margin: 0;
}
.circle-diagram__tooltip ul li {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MUFFQUFCNzYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MUFFQUFCODYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxQUVBQUI1NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgxQUVBQUI2NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C3koawAAABVJREFUeNpiYGBgMP7//z8DDAMEGABBaQkrPHhhwQAAAABJRU5ErkJggg==) repeat-x 0 0.75rem;
  margin-bottom: 0.8rem;
  color: #808080;
}
.circle-diagram__tooltip ul li:after {
  content: '';
  display: table;
  clear: both;
}
.circle-diagram__tooltip ul li:last-child {
  margin-bottom: 0;
}
.circle-diagram__tooltip ul li span {
  background-color: #fff;
}
.circle-diagram__tooltip ul li span:first-child {
  float: left;
  max-width: 60%;
  padding-right: 3px;
}
.circle-diagram__tooltip ul li span:last-child {
  float: right;
  text-align: right;
  padding-left: 3px;
}
.circle-diagram__title {
  font-size: 1.1rem;
  text-align: center;
  margin-bottom: 1rem;
}
.circle-diagram_small .circle-diagram-wrap {
  margin: 0;
}
@media screen and (min-width: 760px) {
  .circle-diagram_small .circle-diagram-wrap {
    width: 135px;
    height: 135px;
  }
}
@media screen and (max-width: 759px) {
  .circle-diagram_small .circle-diagram-wrap {
    width: 85px;
    height: 85px;
  }
}
.circle-diagram_small .circle-diagram-wrap .circle-diagram__content {
  width: 100%;
  margin: 0;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  pointer-events: none;
}
.circle-diagram_small .circle-diagram-wrap .circle-diagram__content.circle-diagram__content_link {
  width: 80%;
  pointer-events: all;
  text-align: center;
}
.circle-diagram_small .circle-diagram-wrap .circle-diagram__content .circle-diagram__text {
  font-size: 0.75rem;
}
.circle-diagram_small .circle-diagram-wrap .count {
  font-weight: normal;
  line-height: 1.4;
}
@media screen and (min-width: 760px) {
  .circle-diagram_small .circle-diagram-wrap .count {
    font-size: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .circle-diagram_small .circle-diagram-wrap .count {
    font-size: 0.9rem;
  }
}
.circle-diagram_small .circle-diagram-wrap .count_wrap {
  font-size: 0.75rem;
  color: #808080;
}
.circle-diagram_hover-opacity .circle-diagram-wrap:before {
  content: '';
  position: absolute;
  border-radius: 50%;
  top: 4px;
  bottom: 4px;
  right: 4px;
  left: 4px;
  background-color: #f0f0f0;
}
@media screen and (min-width: 1680px) {
  .circle-diagram_in-dashboard .circle-diagram-wrap:before {
    right: 8px;
    left: 8px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .circle-diagram_in-dashboard .circle-diagram-wrap:before {
    right: auto;
    left: 50%;
    top: 50%;
    bottom: auto;
    width: 188px;
    height: 188px;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
}
@media screen and (max-width: 1279px) {
  .circle-diagram_in-dashboard .circle-diagram-wrap:before {
    width: 240px;
    height: 240px;
    left: 50%;
    top: 50%;
    right: auto;
    bottom: auto;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
}
@media screen and (max-width: 759px) {
  .circle-diagram_in-dashboard .circle-diagram-wrap:before {
    width: 178px;
    height: 178px;
    left: 50%;
    top: 50%;
  }
}
.circle-diagram_detailing .circle-diagram-wrap {
  width: 100%;
  height: 370px;
  margin: 0;
}
@media screen and (max-width: 479px) {
  .circle-diagram_detailing .circle-diagram-wrap {
    height: 240px;
    width: 240px;
    margin: 0 auto;
  }
}
.circle-diagram_detailing .circle-diagram-wrap:before {
  height: 358px;
  width: 358px;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .circle-diagram_detailing .circle-diagram-wrap:before {
    width: 288px;
    height: 288px;
  }
}
@media screen and (max-width: 479px) {
  .circle-diagram_detailing .circle-diagram-wrap:before {
    width: auto;
    height: auto;
    left: 5px;
    right: 5px;
    top: 5px;
    bottom: 5px;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }
}
.circle-diagram_detailing .circle-diagram-wrap .circle-diagram__content {
  width: 288px;
  margin: 0;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
@media screen and (max-width: 959px) {
  .circle-diagram_detailing .circle-diagram-wrap .circle-diagram__content {
    width: 280px;
  }
}
@media screen and (max-width: 759px) {
  .circle-diagram_detailing .circle-diagram-wrap .circle-diagram__content {
    width: 170px;
  }
}
.circle-diagram_detailing .circle-diagram-wrap .count_wrap .count {
  font-size: 1.8rem;
  font-weight: 100;
}
@media screen and (max-width: 959px) {
  .circle-diagram_detailing .circle-diagram-wrap .count_wrap .name {
    font-size: 1.2rem;
  }
}
.circle-diagram-wrap {
  width: 250px;
  height: 250px;
  margin: 16px auto 4px;
  position: relative;
}
@media screen and (max-width: 759px) {
  .circle-diagram-wrap {
    width: 202px;
    height: 202px;
  }
}
.table-diagramm {
  width: 100%;
}
.table-diagramm.is-open .table-diagramm__tr_hidden {
  display: table-row;
}
.table-diagramm__th {
  font-size: 0.75rem;
  font-weight: normal;
  line-height: 1.212;
  text-align: left;
  color: #999;
  padding: 1rem 0 0.7rem;
  vertical-align: bottom;
}
@media screen and (max-width: 1279px) {
  .table-diagramm__th {
    font-size: 0.85rem;
  }
}
.table-diagramm__tr {
  transition: opacity 0.3s ease-in-out;
}
.table-diagramm__tr.active {
  background-color: #fafafa;
}
.table-diagramm__tr[data-target] {
  cursor: pointer;
}
.table-diagramm__tr_hidden {
  display: none;
}
.table-diagramm__td {
  vertical-align: middle;
  padding-top: 7px;
  padding-bottom: 8px;
}
.table-diagramm__td_bullit {
  width: 25px;
}
.table-diagramm__td_name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.table-diagramm__td_count {
  width: auto;
  text-align: right;
}
.table-diagramm__bullit {
  border-radius: 16px;
  height: 16px;
  width: 16px;
}
.table-diagramm__name {
  font-size: 0.85rem;
  color: #4d4d4d;
}
@media screen and (max-width: 759px) {
  .table-diagramm__name {
    font-size: 0.75rem;
  }
}
.table-diagramm__count {
  font-size: 0.85rem;
  color: #4d4d4d;
}
@media screen and (max-width: 759px) {
  .table-diagramm__count {
    font-size: 0.75rem;
  }
}
.table-diagramm__count_text-color {
  color: #808080;
}
.table-diagramm__count_color {
  color: #ff783c;
}
.table-diagramm__text-percent {
  display: none;
}
.table-diagramm.is-percent .table-diagramm__text-currency {
  display: none;
}
.table-diagramm.is-percent .table-diagramm__text-percent {
  display: block;
}
.table-diagramm_hover-opacity .table-diagramm__td {
  padding-bottom: 23px;
}
.table-diagramm_detailing {
  margin-top: 0.1rem;
}
.table-diagramm_detailing .table-diagramm__th {
  text-align: right;
  border-bottom: 1px solid #f3f3f3;
  cursor: default;
}
@media screen and (max-width: 759px) {
  .table-diagramm_detailing .table-diagramm__th {
    font-size: 0.75rem;
  }
}
.table-diagramm_detailing .table-diagramm__th:first-child {
  text-align: left;
}
.table-diagramm_detailing .table-diagramm__tr.active {
  background-color: transparent;
  cursor: default;
}
.table-diagramm_detailing .table-diagramm__tr .table-diagramm__td:first-child,
.table-diagramm_detailing .table-diagramm__tr .table-diagramm__td:nth-child(2) {
  text-align: left;
}
.table-diagramm_detailing .table-diagramm__tr:last-child .table-diagramm__td {
  border-bottom: 0;
}
.table-diagramm_detailing .table-diagramm__td {
  font-size: 0.85rem;
  line-height: 1.212;
  color: #4d4d4d;
  text-align: right;
  padding: 10px 0;
  border-bottom: 1px solid #f3f3f3;
}
@media screen and (max-width: 759px) {
  .table-diagramm_detailing .table-diagramm__td {
    line-height: 1.1;
    padding-top: 16px;
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 959px) {
  .table-diagramm_detailing .table-diagramm__td_name {
    white-space: normal;
  }
}
.table-diagramm_detailing .table-diagramm__td_count {
  width: auto;
  font-size: 0.85rem;
  line-height: 1.212;
  color: #4d4d4d;
}
@media screen and (max-width: 759px) {
  .table-diagramm_detailing .table-diagramm__td_count {
    font-size: 0.75rem;
  }
}
.table-diagramm_detailing .table-diagramm__td_bullit {
  padding-right: 20px;
}
@media screen and (max-width: 759px) {
  .table-diagramm_detailing .table-diagramm__td_bullit {
    padding-right: 10px;
  }
}
.table-diagramm_detailing .table-diagramm__bullit {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 64%;
}
.table-diagramm_detailing .table-diagramm__bullit_roaming {
  background-image: url("../../content/i/b-icon/white/b-icon_transactions-roaming.svg");
}
.table-diagramm_detailing .table-diagramm__bullit_int {
  background-image: url("../../content/i/b-icon/white/b-icon_transactions-int.svg");
}
.table-diagramm_detailing .table-diagramm__bullit_sms {
  background-image: url("../../content/i/b-icon/white/b-icon_transactions-sms.svg");
}
.table-diagramm_detailing .table-diagramm__bullit_mob {
  background-image: url("../../content/i/b-icon/white/b-icon_transactions-mob.svg");
}
.table-diagramm_detailing .table-diagramm__bullit_long-distance-calls {
  background-image: url("../../content/i/b-icon/white/b-icon_transactions-long-distance-calls.svg");
}
.table-diagramm_detailing .table-diagramm__bullit_international-calls {
  background-image: url("../../content/i/b-icon/white/b-icon_transactions-international-calls.svg");
}
.table-diagramm_detailing .table-diagramm__bullit_subscription {
  background-image: url("../../content/i/b-icon/white/b-icon_transactions-subscription.svg");
}
.table-diagramm_detailing .table-diagramm__bullit_services {
  background-image: url("../../content/i/b-icon/white/b-icon_transactions-services.svg");
}
.table-diagramm_detailing .table-diagramm__bullit_entertainment {
  background-image: url("../../content/i/b-icon/white/b-icon_transactions-entertainment.svg");
}
.table-diagramm_detailing .table-diagramm__bullit_buyings {
  background-image: url("../../content/i/b-icon/white/b-icon_transactions-buyings.svg");
}
.table-diagramm_detailing .table-diagramm__bullit_other {
  background-image: url("../../content/i/b-icon/white/b-icon_transactions-other.svg");
}
@media screen and (max-width: 759px) {
  .table-diagramm_detailing .table-diagramm__bullit {
    width: 30px;
    height: 30px;
  }
}
.js-diagramm-statistics {
  display: inline-block;
  width: 100%;
}

	.circle-diagram_hover-opacity.is-active div[id^="circle-diagram"] path:not(.is-active){
		-moz-opacity: 0!important;
		-khtml-opacity: 0!important;
		filter: alpha(opacity=0)!important;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;
		opacity: 0!important;
	}
	.table-diagramm_hover-opacity.is-active .table-diagramm__tr{
		-moz-opacity: 0.3;
		-khtml-opacity: 0.3;
		filter: alpha(opacity=30);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
		opacity: .3;
	}
	.table-diagramm_hover-opacity.is-active .table-diagramm__tr.is-active{
		-moz-opacity: 1;
		-khtml-opacity: 1;
		filter: alpha(opacity=100);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		opacity: 1;
	}
	_:-ms-input-placeholder, :root .circle-diagram svg path {
		transition: none;
	}
	
	_:-ms-input-placeholder, :root .table-diagramm .table-diagramm__tr {
		transition: none;
	}

.circle-progress {
  position: relative;
  font-size: 100px;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  background-color: #ccc;
  display: block;
  margin: 0 auto;
}
.circle-progress *,
.circle-progress *:before,
.circle-progress *:after {
  box-sizing: content-box;
}
.circle-progress__wrapper {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  min-height: 120px;
  z-index: 3;
  text-align: center;
}
.circle-progress__wrapper:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.circle-progress__wrapper .circle-progress {
  display: inline-block;
  vertical-align: middle;
}
.circle-progress__wrapper_white {
  background-color: #fff;
}
.circle-progress__wrapper_full:before {
  content: none;
}
.circle-progress__wrapper_full .circle-progress:after {
  background-color: #f7f7f7;
}
.circle-progress > span {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 100%;
  z-index: 1;
  font-size: 1.4rem;
  font-weight: 100;
  color: #000;
  text-align: center;
  white-space: nowrap;
}
.circle-progress:after {
  content: "";
  position: absolute;
  top: 5px;
  left: 5px;
  display: block;
  border-radius: 50%;
  background-color: #fff;
  width: 90px;
  height: 90px;
}
.circle-progress__pretext {
  font-size: 18.7px;
  color: #999;
  line-height: 1.07;
  text-align: center;
  margin-bottom: 40px;
  padding-top: 40px;
}
.circle-progress__inner {
  position: absolute;
  width: 100px;
  height: 100px;
  clip: rect(0, 100px, 100px, 50px);
  border-radius: 50%;
}
.circle-progress__bar {
  position: absolute;
  border: 0.08em solid #e60000;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0, 50px, 100px, 0);
  border-radius: 50%;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.circle-progress__fill {
  width: 84px;
  height: 84px;
  clip: rect(0, 50px, 100px, 0);
}
.circle-progress[data-load-percents="0"] .circle-progress__bar {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.circle-progress[data-load-percents="1"] .circle-progress__bar {
  -webkit-transform: rotate(3.6deg);
  -ms-transform: rotate(3.6deg);
  transform: rotate(3.6deg);
}
.circle-progress[data-load-percents="2"] .circle-progress__bar {
  -webkit-transform: rotate(7.2deg);
  -ms-transform: rotate(7.2deg);
  transform: rotate(7.2deg);
}
.circle-progress[data-load-percents="3"] .circle-progress__bar {
  -webkit-transform: rotate(10.8deg);
  -ms-transform: rotate(10.8deg);
  transform: rotate(10.8deg);
}
.circle-progress[data-load-percents="4"] .circle-progress__bar {
  -webkit-transform: rotate(14.4deg);
  -ms-transform: rotate(14.4deg);
  transform: rotate(14.4deg);
}
.circle-progress[data-load-percents="5"] .circle-progress__bar {
  -webkit-transform: rotate(18deg);
  -ms-transform: rotate(18deg);
  transform: rotate(18deg);
}
.circle-progress[data-load-percents="6"] .circle-progress__bar {
  -webkit-transform: rotate(21.6deg);
  -ms-transform: rotate(21.6deg);
  transform: rotate(21.6deg);
}
.circle-progress[data-load-percents="7"] .circle-progress__bar {
  -webkit-transform: rotate(25.2deg);
  -ms-transform: rotate(25.2deg);
  transform: rotate(25.2deg);
}
.circle-progress[data-load-percents="8"] .circle-progress__bar {
  -webkit-transform: rotate(28.8deg);
  -ms-transform: rotate(28.8deg);
  transform: rotate(28.8deg);
}
.circle-progress[data-load-percents="9"] .circle-progress__bar {
  -webkit-transform: rotate(32.4deg);
  -ms-transform: rotate(32.4deg);
  transform: rotate(32.4deg);
}
.circle-progress[data-load-percents="10"] .circle-progress__bar {
  -webkit-transform: rotate(36deg);
  -ms-transform: rotate(36deg);
  transform: rotate(36deg);
}
.circle-progress[data-load-percents="11"] .circle-progress__bar {
  -webkit-transform: rotate(39.6deg);
  -ms-transform: rotate(39.6deg);
  transform: rotate(39.6deg);
}
.circle-progress[data-load-percents="12"] .circle-progress__bar {
  -webkit-transform: rotate(43.2deg);
  -ms-transform: rotate(43.2deg);
  transform: rotate(43.2deg);
}
.circle-progress[data-load-percents="13"] .circle-progress__bar {
  -webkit-transform: rotate(46.800000000000004deg);
  -ms-transform: rotate(46.800000000000004deg);
  transform: rotate(46.800000000000004deg);
}
.circle-progress[data-load-percents="14"] .circle-progress__bar {
  -webkit-transform: rotate(50.4deg);
  -ms-transform: rotate(50.4deg);
  transform: rotate(50.4deg);
}
.circle-progress[data-load-percents="15"] .circle-progress__bar {
  -webkit-transform: rotate(54deg);
  -ms-transform: rotate(54deg);
  transform: rotate(54deg);
}
.circle-progress[data-load-percents="16"] .circle-progress__bar {
  -webkit-transform: rotate(57.6deg);
  -ms-transform: rotate(57.6deg);
  transform: rotate(57.6deg);
}
.circle-progress[data-load-percents="17"] .circle-progress__bar {
  -webkit-transform: rotate(61.2deg);
  -ms-transform: rotate(61.2deg);
  transform: rotate(61.2deg);
}
.circle-progress[data-load-percents="18"] .circle-progress__bar {
  -webkit-transform: rotate(64.8deg);
  -ms-transform: rotate(64.8deg);
  transform: rotate(64.8deg);
}
.circle-progress[data-load-percents="19"] .circle-progress__bar {
  -webkit-transform: rotate(68.4deg);
  -ms-transform: rotate(68.4deg);
  transform: rotate(68.4deg);
}
.circle-progress[data-load-percents="20"] .circle-progress__bar {
  -webkit-transform: rotate(72deg);
  -ms-transform: rotate(72deg);
  transform: rotate(72deg);
}
.circle-progress[data-load-percents="21"] .circle-progress__bar {
  -webkit-transform: rotate(75.60000000000001deg);
  -ms-transform: rotate(75.60000000000001deg);
  transform: rotate(75.60000000000001deg);
}
.circle-progress[data-load-percents="22"] .circle-progress__bar {
  -webkit-transform: rotate(79.2deg);
  -ms-transform: rotate(79.2deg);
  transform: rotate(79.2deg);
}
.circle-progress[data-load-percents="23"] .circle-progress__bar {
  -webkit-transform: rotate(82.8deg);
  -ms-transform: rotate(82.8deg);
  transform: rotate(82.8deg);
}
.circle-progress[data-load-percents="24"] .circle-progress__bar {
  -webkit-transform: rotate(86.4deg);
  -ms-transform: rotate(86.4deg);
  transform: rotate(86.4deg);
}
.circle-progress[data-load-percents="25"] .circle-progress__bar {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.circle-progress[data-load-percents="26"] .circle-progress__bar {
  -webkit-transform: rotate(93.60000000000001deg);
  -ms-transform: rotate(93.60000000000001deg);
  transform: rotate(93.60000000000001deg);
}
.circle-progress[data-load-percents="27"] .circle-progress__bar {
  -webkit-transform: rotate(97.2deg);
  -ms-transform: rotate(97.2deg);
  transform: rotate(97.2deg);
}
.circle-progress[data-load-percents="28"] .circle-progress__bar {
  -webkit-transform: rotate(100.8deg);
  -ms-transform: rotate(100.8deg);
  transform: rotate(100.8deg);
}
.circle-progress[data-load-percents="29"] .circle-progress__bar {
  -webkit-transform: rotate(104.4deg);
  -ms-transform: rotate(104.4deg);
  transform: rotate(104.4deg);
}
.circle-progress[data-load-percents="30"] .circle-progress__bar {
  -webkit-transform: rotate(108deg);
  -ms-transform: rotate(108deg);
  transform: rotate(108deg);
}
.circle-progress[data-load-percents="31"] .circle-progress__bar {
  -webkit-transform: rotate(111.60000000000001deg);
  -ms-transform: rotate(111.60000000000001deg);
  transform: rotate(111.60000000000001deg);
}
.circle-progress[data-load-percents="32"] .circle-progress__bar {
  -webkit-transform: rotate(115.2deg);
  -ms-transform: rotate(115.2deg);
  transform: rotate(115.2deg);
}
.circle-progress[data-load-percents="33"] .circle-progress__bar {
  -webkit-transform: rotate(118.8deg);
  -ms-transform: rotate(118.8deg);
  transform: rotate(118.8deg);
}
.circle-progress[data-load-percents="34"] .circle-progress__bar {
  -webkit-transform: rotate(122.4deg);
  -ms-transform: rotate(122.4deg);
  transform: rotate(122.4deg);
}
.circle-progress[data-load-percents="35"] .circle-progress__bar {
  -webkit-transform: rotate(126deg);
  -ms-transform: rotate(126deg);
  transform: rotate(126deg);
}
.circle-progress[data-load-percents="36"] .circle-progress__bar {
  -webkit-transform: rotate(129.6deg);
  -ms-transform: rotate(129.6deg);
  transform: rotate(129.6deg);
}
.circle-progress[data-load-percents="37"] .circle-progress__bar {
  -webkit-transform: rotate(133.20000000000002deg);
  -ms-transform: rotate(133.20000000000002deg);
  transform: rotate(133.20000000000002deg);
}
.circle-progress[data-load-percents="38"] .circle-progress__bar {
  -webkit-transform: rotate(136.8deg);
  -ms-transform: rotate(136.8deg);
  transform: rotate(136.8deg);
}
.circle-progress[data-load-percents="39"] .circle-progress__bar {
  -webkit-transform: rotate(140.4deg);
  -ms-transform: rotate(140.4deg);
  transform: rotate(140.4deg);
}
.circle-progress[data-load-percents="40"] .circle-progress__bar {
  -webkit-transform: rotate(144deg);
  -ms-transform: rotate(144deg);
  transform: rotate(144deg);
}
.circle-progress[data-load-percents="41"] .circle-progress__bar {
  -webkit-transform: rotate(147.6deg);
  -ms-transform: rotate(147.6deg);
  transform: rotate(147.6deg);
}
.circle-progress[data-load-percents="42"] .circle-progress__bar {
  -webkit-transform: rotate(151.20000000000002deg);
  -ms-transform: rotate(151.20000000000002deg);
  transform: rotate(151.20000000000002deg);
}
.circle-progress[data-load-percents="43"] .circle-progress__bar {
  -webkit-transform: rotate(154.8deg);
  -ms-transform: rotate(154.8deg);
  transform: rotate(154.8deg);
}
.circle-progress[data-load-percents="44"] .circle-progress__bar {
  -webkit-transform: rotate(158.4deg);
  -ms-transform: rotate(158.4deg);
  transform: rotate(158.4deg);
}
.circle-progress[data-load-percents="45"] .circle-progress__bar {
  -webkit-transform: rotate(162deg);
  -ms-transform: rotate(162deg);
  transform: rotate(162deg);
}
.circle-progress[data-load-percents="46"] .circle-progress__bar {
  -webkit-transform: rotate(165.6deg);
  -ms-transform: rotate(165.6deg);
  transform: rotate(165.6deg);
}
.circle-progress[data-load-percents="47"] .circle-progress__bar {
  -webkit-transform: rotate(169.20000000000002deg);
  -ms-transform: rotate(169.20000000000002deg);
  transform: rotate(169.20000000000002deg);
}
.circle-progress[data-load-percents="48"] .circle-progress__bar {
  -webkit-transform: rotate(172.8deg);
  -ms-transform: rotate(172.8deg);
  transform: rotate(172.8deg);
}
.circle-progress[data-load-percents="49"] .circle-progress__bar {
  -webkit-transform: rotate(176.4deg);
  -ms-transform: rotate(176.4deg);
  transform: rotate(176.4deg);
}
.circle-progress[data-load-percents="50"] .circle-progress__bar {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="51"] .circle-progress__bar {
  -webkit-transform: rotate(183.6deg);
  -ms-transform: rotate(183.6deg);
  transform: rotate(183.6deg);
}
.circle-progress[data-load-percents="52"] .circle-progress__bar {
  -webkit-transform: rotate(187.20000000000002deg);
  -ms-transform: rotate(187.20000000000002deg);
  transform: rotate(187.20000000000002deg);
}
.circle-progress[data-load-percents="53"] .circle-progress__bar {
  -webkit-transform: rotate(190.8deg);
  -ms-transform: rotate(190.8deg);
  transform: rotate(190.8deg);
}
.circle-progress[data-load-percents="54"] .circle-progress__bar {
  -webkit-transform: rotate(194.4deg);
  -ms-transform: rotate(194.4deg);
  transform: rotate(194.4deg);
}
.circle-progress[data-load-percents="55"] .circle-progress__bar {
  -webkit-transform: rotate(198deg);
  -ms-transform: rotate(198deg);
  transform: rotate(198deg);
}
.circle-progress[data-load-percents="56"] .circle-progress__bar {
  -webkit-transform: rotate(201.6deg);
  -ms-transform: rotate(201.6deg);
  transform: rotate(201.6deg);
}
.circle-progress[data-load-percents="57"] .circle-progress__bar {
  -webkit-transform: rotate(205.20000000000002deg);
  -ms-transform: rotate(205.20000000000002deg);
  transform: rotate(205.20000000000002deg);
}
.circle-progress[data-load-percents="58"] .circle-progress__bar {
  -webkit-transform: rotate(208.8deg);
  -ms-transform: rotate(208.8deg);
  transform: rotate(208.8deg);
}
.circle-progress[data-load-percents="59"] .circle-progress__bar {
  -webkit-transform: rotate(212.4deg);
  -ms-transform: rotate(212.4deg);
  transform: rotate(212.4deg);
}
.circle-progress[data-load-percents="60"] .circle-progress__bar {
  -webkit-transform: rotate(216deg);
  -ms-transform: rotate(216deg);
  transform: rotate(216deg);
}
.circle-progress[data-load-percents="61"] .circle-progress__bar {
  -webkit-transform: rotate(219.6deg);
  -ms-transform: rotate(219.6deg);
  transform: rotate(219.6deg);
}
.circle-progress[data-load-percents="62"] .circle-progress__bar {
  -webkit-transform: rotate(223.20000000000002deg);
  -ms-transform: rotate(223.20000000000002deg);
  transform: rotate(223.20000000000002deg);
}
.circle-progress[data-load-percents="63"] .circle-progress__bar {
  -webkit-transform: rotate(226.8deg);
  -ms-transform: rotate(226.8deg);
  transform: rotate(226.8deg);
}
.circle-progress[data-load-percents="64"] .circle-progress__bar {
  -webkit-transform: rotate(230.4deg);
  -ms-transform: rotate(230.4deg);
  transform: rotate(230.4deg);
}
.circle-progress[data-load-percents="65"] .circle-progress__bar {
  -webkit-transform: rotate(234deg);
  -ms-transform: rotate(234deg);
  transform: rotate(234deg);
}
.circle-progress[data-load-percents="66"] .circle-progress__bar {
  -webkit-transform: rotate(237.6deg);
  -ms-transform: rotate(237.6deg);
  transform: rotate(237.6deg);
}
.circle-progress[data-load-percents="67"] .circle-progress__bar {
  -webkit-transform: rotate(241.20000000000002deg);
  -ms-transform: rotate(241.20000000000002deg);
  transform: rotate(241.20000000000002deg);
}
.circle-progress[data-load-percents="68"] .circle-progress__bar {
  -webkit-transform: rotate(244.8deg);
  -ms-transform: rotate(244.8deg);
  transform: rotate(244.8deg);
}
.circle-progress[data-load-percents="69"] .circle-progress__bar {
  -webkit-transform: rotate(248.4deg);
  -ms-transform: rotate(248.4deg);
  transform: rotate(248.4deg);
}
.circle-progress[data-load-percents="70"] .circle-progress__bar {
  -webkit-transform: rotate(252deg);
  -ms-transform: rotate(252deg);
  transform: rotate(252deg);
}
.circle-progress[data-load-percents="71"] .circle-progress__bar {
  -webkit-transform: rotate(255.6deg);
  -ms-transform: rotate(255.6deg);
  transform: rotate(255.6deg);
}
.circle-progress[data-load-percents="72"] .circle-progress__bar {
  -webkit-transform: rotate(259.2deg);
  -ms-transform: rotate(259.2deg);
  transform: rotate(259.2deg);
}
.circle-progress[data-load-percents="73"] .circle-progress__bar {
  -webkit-transform: rotate(262.8deg);
  -ms-transform: rotate(262.8deg);
  transform: rotate(262.8deg);
}
.circle-progress[data-load-percents="74"] .circle-progress__bar {
  -webkit-transform: rotate(266.40000000000003deg);
  -ms-transform: rotate(266.40000000000003deg);
  transform: rotate(266.40000000000003deg);
}
.circle-progress[data-load-percents="75"] .circle-progress__bar {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.circle-progress[data-load-percents="76"] .circle-progress__bar {
  -webkit-transform: rotate(273.6deg);
  -ms-transform: rotate(273.6deg);
  transform: rotate(273.6deg);
}
.circle-progress[data-load-percents="77"] .circle-progress__bar {
  -webkit-transform: rotate(277.2deg);
  -ms-transform: rotate(277.2deg);
  transform: rotate(277.2deg);
}
.circle-progress[data-load-percents="78"] .circle-progress__bar {
  -webkit-transform: rotate(280.8deg);
  -ms-transform: rotate(280.8deg);
  transform: rotate(280.8deg);
}
.circle-progress[data-load-percents="79"] .circle-progress__bar {
  -webkit-transform: rotate(284.40000000000003deg);
  -ms-transform: rotate(284.40000000000003deg);
  transform: rotate(284.40000000000003deg);
}
.circle-progress[data-load-percents="80"] .circle-progress__bar {
  -webkit-transform: rotate(288deg);
  -ms-transform: rotate(288deg);
  transform: rotate(288deg);
}
.circle-progress[data-load-percents="81"] .circle-progress__bar {
  -webkit-transform: rotate(291.6deg);
  -ms-transform: rotate(291.6deg);
  transform: rotate(291.6deg);
}
.circle-progress[data-load-percents="82"] .circle-progress__bar {
  -webkit-transform: rotate(295.2deg);
  -ms-transform: rotate(295.2deg);
  transform: rotate(295.2deg);
}
.circle-progress[data-load-percents="83"] .circle-progress__bar {
  -webkit-transform: rotate(298.8deg);
  -ms-transform: rotate(298.8deg);
  transform: rotate(298.8deg);
}
.circle-progress[data-load-percents="84"] .circle-progress__bar {
  -webkit-transform: rotate(302.40000000000003deg);
  -ms-transform: rotate(302.40000000000003deg);
  transform: rotate(302.40000000000003deg);
}
.circle-progress[data-load-percents="85"] .circle-progress__bar {
  -webkit-transform: rotate(306deg);
  -ms-transform: rotate(306deg);
  transform: rotate(306deg);
}
.circle-progress[data-load-percents="86"] .circle-progress__bar {
  -webkit-transform: rotate(309.6deg);
  -ms-transform: rotate(309.6deg);
  transform: rotate(309.6deg);
}
.circle-progress[data-load-percents="87"] .circle-progress__bar {
  -webkit-transform: rotate(313.2deg);
  -ms-transform: rotate(313.2deg);
  transform: rotate(313.2deg);
}
.circle-progress[data-load-percents="88"] .circle-progress__bar {
  -webkit-transform: rotate(316.8deg);
  -ms-transform: rotate(316.8deg);
  transform: rotate(316.8deg);
}
.circle-progress[data-load-percents="89"] .circle-progress__bar {
  -webkit-transform: rotate(320.40000000000003deg);
  -ms-transform: rotate(320.40000000000003deg);
  transform: rotate(320.40000000000003deg);
}
.circle-progress[data-load-percents="90"] .circle-progress__bar {
  -webkit-transform: rotate(324deg);
  -ms-transform: rotate(324deg);
  transform: rotate(324deg);
}
.circle-progress[data-load-percents="91"] .circle-progress__bar {
  -webkit-transform: rotate(327.6deg);
  -ms-transform: rotate(327.6deg);
  transform: rotate(327.6deg);
}
.circle-progress[data-load-percents="92"] .circle-progress__bar {
  -webkit-transform: rotate(331.2deg);
  -ms-transform: rotate(331.2deg);
  transform: rotate(331.2deg);
}
.circle-progress[data-load-percents="93"] .circle-progress__bar {
  -webkit-transform: rotate(334.8deg);
  -ms-transform: rotate(334.8deg);
  transform: rotate(334.8deg);
}
.circle-progress[data-load-percents="94"] .circle-progress__bar {
  -webkit-transform: rotate(338.40000000000003deg);
  -ms-transform: rotate(338.40000000000003deg);
  transform: rotate(338.40000000000003deg);
}
.circle-progress[data-load-percents="95"] .circle-progress__bar {
  -webkit-transform: rotate(342deg);
  -ms-transform: rotate(342deg);
  transform: rotate(342deg);
}
.circle-progress[data-load-percents="96"] .circle-progress__bar {
  -webkit-transform: rotate(345.6deg);
  -ms-transform: rotate(345.6deg);
  transform: rotate(345.6deg);
}
.circle-progress[data-load-percents="97"] .circle-progress__bar {
  -webkit-transform: rotate(349.2deg);
  -ms-transform: rotate(349.2deg);
  transform: rotate(349.2deg);
}
.circle-progress[data-load-percents="98"] .circle-progress__bar {
  -webkit-transform: rotate(352.8deg);
  -ms-transform: rotate(352.8deg);
  transform: rotate(352.8deg);
}
.circle-progress[data-load-percents="99"] .circle-progress__bar {
  -webkit-transform: rotate(356.40000000000003deg);
  -ms-transform: rotate(356.40000000000003deg);
  transform: rotate(356.40000000000003deg);
}
.circle-progress[data-load-percents="100"] .circle-progress__bar {
  -webkit-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
}
.circle-progress[data-load-percents="51"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="51"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="51"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="52"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="52"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="52"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="53"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="53"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="53"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="54"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="54"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="54"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="55"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="55"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="55"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="56"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="56"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="56"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="57"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="57"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="57"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="58"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="58"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="58"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="59"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="59"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="59"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="60"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="60"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="60"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="61"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="61"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="61"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="62"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="62"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="62"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="63"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="63"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="63"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="64"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="64"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="64"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="65"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="65"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="65"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="66"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="66"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="66"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="67"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="67"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="67"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="68"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="68"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="68"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="69"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="69"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="69"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="70"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="70"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="70"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="71"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="71"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="71"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="72"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="72"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="72"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="73"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="73"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="73"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="74"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="74"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="74"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="75"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="75"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="75"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="76"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="76"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="76"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="77"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="77"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="77"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="78"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="78"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="78"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="79"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="79"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="79"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="80"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="80"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="80"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="81"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="81"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="81"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="82"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="82"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="82"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="83"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="83"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="83"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="84"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="84"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="84"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="85"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="85"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="85"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="86"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="86"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="86"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="87"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="87"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="87"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="88"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="88"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="88"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="89"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="89"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="89"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="90"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="90"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="90"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="91"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="91"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="91"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="92"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="92"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="92"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="93"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="93"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="93"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="94"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="94"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="94"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="95"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="95"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="95"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="96"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="96"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="96"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="97"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="97"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="97"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="98"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="98"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="98"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="99"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="99"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="99"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="100"] .circle-progress__inner {
  clip: rect(auto, auto, auto, auto);
}
.circle-progress[data-load-percents="100"] .circle-progress__fill {
  position: absolute;
  border: 0.08em solid #e60000;
  border-radius: 50%;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress[data-load-percents="100"] .circle-progress__bar:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.circle-progress_loader {
  width: 68px;
  height: 68px;
}
.circle-progress_loader >span {
  font-size: 18.7px;
  line-height: 1.07;
}
.circle-progress_loader:after {
  top: 1px;
  left: 1px;
  width: 66px;
  height: 66px;
}
.circle-progress_loader .circle-progress__inner {
  left: -1px;
  top: -1px;
  width: 70px;
  height: 70px;
  box-sizing: border-box;
  clip: rect(0, 70px, 70px, 35px);
}
.circle-progress_loader .circle-progress__bar {
  width: 70px;
  height: 70px;
  box-sizing: border-box;
  clip: rect(0, 35px, 70px, 0);
}
.circle-progress_loader .circle-progress__fill {
  width: 70px;
  height: 70px;
  box-sizing: border-box;
  clip: rect(0, 35px, 70px, 0);
}
.circle-progress[data-load-percents="100"] .circle-progress__inner {
  background-color: #e60000;
}
.circle-progress_gray-back:after {
  background-color: #f5f5f5;
}

.codes-data {
  border-radius: 10px;
  border: 1px solid #e9ebed;
  padding: 23px 25px;
  display: inline-block;
}
.codes-data__wrapper {
  text-align: center;
}
.codes-data__item {
  text-align: center;
  display: inline-block;
  border-right: 1px solid #e9ebed;
  min-width: 175px;
}
@media screen and (max-width: 759px) {
  .codes-data__item {
    display: block;
    border-right: 0;
    border-bottom: 1px solid #e9ebed;
    padding-bottom: 25px;
    padding-top: 25px;
  }
}
.codes-data__item:last-child {
  border-right: 0;
}
@media screen and (max-width: 759px) {
  .codes-data__item:last-child {
    padding-bottom: 0;
    border-bottom: 0;
  }
}
@media screen and (max-width: 759px) {
  .codes-data__item:first-child {
    padding-top: 0;
  }
}
.codes-data__item-caption {
  font-size: 0.75rem;
  color: #333;
}
.codes-data__item-value {
  font-size: 2.5rem;
  color: #333;
  font-weight: 300;
}

.contacts-box__list {
  display: block;
  font-size: 0;
}
.contacts-box__col {
  display: inline-block;
}
.contacts-box__col:last-child .contacts-box__item:last-child {
  border-right: 0;
}
@media screen and (max-width: 759px) {
  .contacts-box__col:first-child .contacts-box__item:first-child {
    border: none;
  }
}
.contacts-box__row {
  display: table;
  width: 100%;
  padding: 20px 0;
}
@media screen and (max-width: 759px) {
  .contacts-box__row {
    padding: 0;
  }
}
.contacts-box__item {
  display: table-cell;
  vertical-align: middle;
  padding: 0.65rem 1rem;
  box-sizing: border-box;
  text-align: center;
  position: relative;
  border-right: 1px solid #eaeaea;
}
@media screen and (max-width: 759px) {
  .contacts-box__item {
    border-right: 0;
    width: 100%;
    display: block;
    border-top: 1px solid #eaeaea;
    padding: 2.27rem 0;
  }
}
.contacts-box__title {
  display: block;
  color: #4d4d4d;
  font-size: 1.1rem;
  padding: 0;
  margin: 0;
  margin-bottom: 0.91rem;
}
.contacts-box__link {
  display: inline-block;
  color: #808080;
  font-size: 1.8rem;
  line-height: 0.6;
  font-weight: 100;
  border-bottom: 3px solid transparent;
}
.contacts-box__link_address {
  display: inline-block;
  font-size: 1rem;
  line-height: 1.6;
  font-weight: 400;
  color: #1481b4;
  border-bottom: 2px solid transparent;
}
.contacts-box__link_consult {
  display: inline-block;
  font-size: 1.1rem;
  line-height: 1.6;
  font-weight: 400;
  color: #1481b4;
  border-bottom: 2px solid transparent;
}
.contacts-box__icon {
  display: inline-block;
  vertical-align: text-top;
  width: 22px;
  height: 22px;
  margin-top: 4px;
  margin-right: 8px;
  fill: #ea2828;
}
.contacts-box__icon img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: top;
}
.contacts-box_2-col .contacts-box__col {
  width: 100%;
}
.contacts-box_2-col .contacts-box__item {
  width: 50%;
}
@media screen and (max-width: 759px) {
  .contacts-box_2-col .contacts-box__item {
    width: 100%;
  }
}
.contacts-box_3-col .contacts-box__col {
  width: 33.33%;
}
.contacts-box_3-col .contacts-box__col:first-child {
  width: 66.66%;
}
.contacts-box_3-col .contacts-box__col:first-child .contacts-box__item {
  width: 50%;
}
@media screen and (max-width: 759px) {
  .contacts-box_3-col .contacts-box__col:first-child .contacts-box__item {
    width: 100%;
  }
}
@media screen and (max-width: 959px) {
  .contacts-box_3-col .contacts-box__col:first-child {
    width: 100%;
  }
  .contacts-box_3-col .contacts-box__col:first-child .contacts-box__item:last-child {
    border-right: 0;
  }
}
@media screen and (max-width: 959px) {
  .contacts-box_3-col .contacts-box__col {
    width: 100%;
  }
  .contacts-box_3-col .contacts-box__col:last-child {
    border-top: 1px solid #eaeaea;
  }
}
@media screen and (max-width: 759px) {
  .contacts-box_3-col .contacts-box__col:last-child {
    border: none;
  }
}
.contacts-box_4-col .contacts-box__col {
  width: 100%;
}
@media screen and (max-width: 759px) {
  .contacts-box_4-col .contacts-box__col:last-child {
    border: none;
  }
}
.contacts-box_4-col .contacts-box__item {
  width: 50%;
}
.contacts-box_4-col .contacts-box__item:last-child {
  border-right: 0;
}
@media screen and (max-width: 759px) {
  .contacts-box_4-col .contacts-box__item {
    width: 100%;
  }
}

.contact-phone {
  text-align: center;
}
.contact-phone__number {
  font-size: 2.5rem;
  line-height: 0.85;
  font-weight: 300;
  color: #808080;
  white-space: nowrap;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .contact-phone__number {
    margin: 75px 0 55px;
  }
}
.contact-phone__wrap {
  padding: 1.4rem;
  border-left: 1px solid #f2f2f2;
}
@media screen and (max-width: 959px) {
  .contact-phone__wrap {
    border-left: medium none;
    border-top: 1px solid #f2f2f2;
  }
}
@media screen and (max-width: 759px) {
  .contact-phone__wrap {
    padding-left: 0;
    padding-right: 0;
  }
}
.contact-phone__wrap:first-child {
  border-left: medium none;
  border-top: medium none;
}

.content-by-date {
  border-bottom: 1px solid #f2f2f2;
  display: table;
  width: 100%;
  padding-bottom: 1rem;
  margin-bottom: 2rem;
}
@media screen and (max-width: 759px) {
  .content-by-date {
    display: block;
    width: auto;
  }
}
.content-by-date__col-date,
.content-by-date__content {
  display: table-cell;
  vertical-align: top;
}
@media screen and (max-width: 759px) {
  .content-by-date__col-date,
  .content-by-date__content {
    display: block;
  }
}
.content-by-date__col-date {
  width: 130px;
}
@media screen and (max-width: 959px) {
  .content-by-date__col-date {
    width: 100px;
  }
}
@media screen and (max-width: 759px) {
  .content-by-date__col-date {
    width: auto;
    margin-bottom: 15px;
  }
}
.content-by-date__date {
  color: #e30613;
  font-size: 1.1rem;
}
.content-by-date__content {
  font-size: 0.85rem;
}
.content-by-date__content:after {
  content: '';
  display: table;
  clear: both;
}
.content-by-date__col {
  width: 43%;
  float: left;
}
@media screen and (max-width: 959px) {
  .content-by-date__col {
    width: 48%;
  }
}
@media screen and (max-width: 759px) {
  .content-by-date__col {
    width: auto;
    float: none;
  }
}
.content-by-date__col:first-child {
  margin-right: 14%;
}
@media screen and (max-width: 959px) {
  .content-by-date__col:first-child {
    margin-right: 4%;
  }
}
@media screen and (max-width: 759px) {
  .content-by-date__col:first-child {
    margin-right: 0;
  }
}
.content-by-date__item {
  margin-bottom: 1.4rem;
}
.content-by-date__link {
  color: inherit;
}
.content-by-date__link:hover {
  color: #e30613;
}

.cover {
  position: relative;
  overflow: hidden;
  display: block;
}
.cover__placeholder {
  width: 100%;
  height: 280px;
  position: relative;
  overflow: hidden;
  background-size: auto 100%;
  background-position: center;
  background-repeat: no-repeat;
}
@media screen and (min-width: 2000px) {
  .cover__placeholder {
    background-size: cover;
    background-position: center center;
  }
}
@media screen and (min-width: 1680px) and (max-width: 1999px) {
  .cover__placeholder {
    background-size: cover;
    background-position: center bottom;
  }
}
@media screen and (max-width: 1679px) {
  .cover__placeholder {
    height: 260px;
  }
}
@media screen and (max-width: 1279px) {
  .cover__placeholder {
    height: 240px;
  }
}
@media screen and (max-width: 759px) {
  .cover__placeholder {
    height: 210px;
  }
}
.cover__placeholder-lnk {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 3;
}
.cover__img {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
}
.cover__img.ww {
  width: 100% !important;
}
.cover__img.wh {
  width: auto;
  height: 100% !important;
}
.cover__overlay {
  position: relative;
  box-sizing: border-box;
  z-index: 2;
}
.cover__info {
  padding-top: 0.8rem;
  padding-bottom: 0.8rem;
}
.cover__name {
  font-size: 1.8rem;
  font-weight: 300;
  color: #333;
}
@media screen and (max-width: 759px) {
  .cover__name {
    font-size: 28.8px;
    line-height: normal;
  }
}
.cover__name span {
  text-transform: uppercase;
  font-size: 70%;
  display: block;
}
.cover__text {
  font-size: 1.1rem;
  color: #808080;
}
.cover__bywrap {
  padding-top: 1.2rem;
}
@media screen and (max-width: 759px) {
  .cover__bywrap {
    padding-top: 28px;
    font-size: 17.6px;
  }
}
.cover__fields-wrap {
  padding-top: 1.1rem;
}
@media screen and (max-width: 759px) {
  .cover__fields-wrap {
    padding-top: 13px;
  }
  .cover__fields-wrap .btn {
    margin-top: 7px;
    font-size: 17.6px;
    height: auto;
    padding: 12px 26px;
    line-height: 1;
    margin-top: 0;
  }
}
.cover__price {
  font-size: 1.1rem;
  color: #000;
}
.cover__price strong {
  font-size: 1.36rem;
  font-weight: normal;
}
.cover__price-descr {
  display: block;
  font-size: 0.75rem;
  margin-top: 3px;
}
.cover__points-wrap-item {
  padding-top: 1.1rem;
}
@media screen and (max-width: 1679px) {
  .cover__points-wrap-item {
    padding-top: 1.3rem;
  }
}
@media screen and (max-width: 1279px) {
  .cover__points-wrap-item {
    padding-top: 1rem;
  }
}
@media screen and (max-width: 959px) {
  .cover__points-wrap-item {
    padding-top: 0.9rem;
  }
}
@media screen and (max-width: 759px) {
  .cover__points-wrap-item {
    padding-top: 1.3rem;
  }
}
.cover__points-name {
  color: #000;
  font-size: 1.1rem;
  font-weight: 700;
}
.cover__points-progress {
  background-color: #e30613;
  position: relative;
  width: 100%;
  height: 5px;
  margin-top: 0.7rem;
  margin-bottom: 0.2rem;
}
@media screen and (max-width: 1679px) {
  .cover__points-progress {
    margin-top: 0.8rem;
  }
}
@media screen and (max-width: 1279px) {
  .cover__points-progress {
    margin-top: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .cover__points-progress {
    margin-top: 0.5rem;
  }
}
.cover__points-progress-bg {
  background-color: #e5e5e5;
  width: 100%;
  height: 5px;
  position: absolute;
  left: 0;
  top: 0;
}
.cover__points-wrap {
  color: #000;
}
.cover__points-title {
  text-transform: uppercase;
  font-size: 14.52px;
  margin-bottom: 0.3rem;
}
@media screen and (max-width: 1279px) {
  .cover__points-title {
    font-size: 15.3px;
  }
}
@media screen and (max-width: 759px) {
  .cover__points-title {
    font-size: 13.6px;
    margin-bottom: 0.2rem;
  }
}
.cover__points-title_color {
  color: #e30613;
}
.cover__points-text {
  font-size: 20.58px;
}
@media screen and (max-width: 1679px) {
  .cover__points-text {
    font-size: 18px;
  }
}
@media screen and (max-width: 759px) {
  .cover__points-text {
    font-size: 13.6px;
  }
}
.cover__logo-wrap {
  position: absolute;
  left: 152px;
  bottom: 70px;
}
@media screen and (max-width: 1679px) {
  .cover__logo-wrap {
    max-width: 346px;
    left: 40px;
  }
}
@media screen and (max-width: 1279px) {
  .cover__logo-wrap {
    left: 30px;
  }
}
@media screen and (max-width: 959px) {
  .cover__logo-wrap {
    left: 20px;
  }
}
@media screen and (max-width: 759px) {
  .cover__logo-wrap {
    max-width: 246px;
    bottom: 86px;
    z-index: 2;
  }
}
.cover__logo {
  max-width: 100%;
  height: auto;
}
.cover[href]:not(.cover_overlay):hover .cover__name {
  color: #e30613;
}
.cover_overlay {
  min-height: 100%;
}
.cover_overlay .cover__name,
.cover_overlay .cover__text,
.cover_overlay .cover__price {
  color: #fff;
}
.cover_overlay .cover__price {
  font-size: 1.4rem;
  font-weight: 300;
  line-height: 0.9;
  margin-top: 0.4rem;
}
.cover_overlay .cover__price strong {
  font-size: 2.5rem;
}
.cover_overlay .cover__placeholder {
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.cover_overlay .cover__placeholder:before {
  background-color: rgba(26,26,26,0.6);
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  display: none;
}
@media screen and (max-width: 759px) {
  .cover_overlay .cover__placeholder:before {
    display: block;
  }
}
.cover_overlay .cover__overlay {
  max-width: 1680px;
  min-width: 320px;
  margin: 0 auto;
  padding: 0 40px;
}
@media screen and (max-width: 1279px) {
  .cover_overlay .cover__overlay {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media screen and (max-width: 959px) {
  .cover_overlay .cover__overlay {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cover_overlay .cover__info {
  max-width: 500px;
  padding-top: 3.6rem;
  padding-bottom: 3.6rem;
}
@media screen and (max-width: 1279px) {
  .cover_overlay .cover__info {
    max-width: 440px;
  }
}
@media screen and (max-width: 959px) {
  .cover_overlay .cover__info {
    max-width: 400px;
  }
}
@media screen and (max-width: 759px) {
  .cover_overlay .cover__info {
    padding-top: 0.8rem;
    padding-bottom: 0.8rem;
  }
}
.cover_overlay-middle {
  min-height: 250px;
}
.cover_overlay-middle .cover__info {
  padding-top: 2.6rem;
  padding-bottom: 2.6rem;
}
.cover_overlay-large {
  min-height: 500px;
}
@media screen and (max-width: 1679px) {
  .cover_overlay-large {
    min-height: 546px;
  }
}
@media screen and (max-width: 1279px) {
  .cover_overlay-large {
    min-height: 446px;
  }
}
@media screen and (max-width: 959px) {
  .cover_overlay-large {
    min-height: 416px;
  }
}
@media screen and (max-width: 479px) {
  .cover_overlay-large {
    min-height: 300px;
  }
}
@media screen and (max-width: 759px) {
  .cover_overlay-large .cover__info {
    padding-top: 2.6rem;
    padding-bottom: 2.6rem;
  }
}
.cover_md-overlay {
  box-shadow: 0 0 10px rgba(140,149,156,0.1);
  transition: all 150ms cubic-bezier(0.77, 0, 0.175, 1);
}
.cover_md-overlay:hover {
  box-shadow: 0 0 10px rgba(140,149,156,0.5);
}
.cover_md-overlay .cover__placeholder {
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.cover_md-overlay .cover__overlay {
  width: 55%;
  min-height: 420px;
  padding-left: 50px;
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .cover_md-overlay .cover__overlay {
    width: 65%;
    min-height: 360px;
  }
}
@media screen and (max-width: 1279px) {
  .cover_md-overlay .cover__overlay {
    width: 62%;
    min-height: 296px;
    padding-left: 30px;
  }
}
@media screen and (max-width: 959px) {
  .cover_md-overlay .cover__overlay {
    width: 70%;
    min-height: 300px;
  }
}
@media screen and (max-width: 759px) {
  .cover_md-overlay .cover__overlay {
    width: 60%;
    min-height: 264px;
  }
}
@media screen and (max-width: 479px) {
  .cover_md-overlay .cover__overlay {
    width: 72%;
  }
}
.cover_md-overlay .cover__bywrap {
  padding-top: 0.8rem;
}
@media screen and (max-width: 1679px) {
  .cover_md-overlay .cover__bywrap {
    padding-top: 1rem;
  }
}
@media screen and (max-width: 1279px) {
  .cover_md-overlay .cover__bywrap {
    padding-top: 1.2rem;
  }
}
@media screen and (max-width: 959px) {
  .cover_md-overlay .cover__bywrap {
    padding-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .cover_md-overlay .cover__bywrap {
    padding-top: 1.1rem;
  }
}
.cover_md-overlay .cover__info {
  height: 100%;
  box-sizing: border-box;
  padding-top: 2rem;
  padding-bottom: 1rem;
}
@media screen and (max-width: 1679px) {
  .cover_md-overlay .cover__info {
    padding-top: 2.2rem;
  }
}
@media screen and (max-width: 1279px) {
  .cover_md-overlay .cover__info {
    padding-top: 1.4rem;
  }
}
@media screen and (max-width: 959px) {
  .cover_md-overlay .cover__info {
    padding-top: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .cover_md-overlay .cover__info {
    padding-bottom: 0.8rem;
  }
}
.cover_md-overlay .cover__name {
  font-size: 1.8rem;
  line-height: 1.1;
  color: #000;
  font-weight: 300;
}
.cover_md-overlay .cover__text {
  font-size: 18px;
  color: #000;
  display: block;
}
@media screen and (max-width: 1679px) {
  .cover_md-overlay .cover__text {
    font-size: 17px;
  }
}
@media screen and (max-width: 759px) {
  .cover_md-overlay .cover__text {
    font-size: 0.85rem;
  }
}
.cover_md-overlay .cover__points {
  padding-top: 1.3rem;
  max-width: 280px;
}
@media screen and (max-width: 1679px) {
  .cover_md-overlay .cover__points {
    padding-top: 0.6rem;
  }
}
@media screen and (max-width: 1279px) {
  .cover_md-overlay .cover__points {
    padding-top: 0;
  }
}
@media screen and (max-width: 959px) {
  .cover_md-overlay .cover__points {
    padding-top: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .cover_md-overlay .cover__points {
    padding-top: 0.2rem;
  }
}
.cover_sm .cover__name {
  font-size: 1.1rem;
}
.cover_sm .cover__text {
  font-size: 0.85rem;
}
.cover_sm .cover__bywrap {
  padding-top: 0.8rem;
}
.cover_sm-overlay .cover__placeholder:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACICAYAAAAmqoGZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0FFOTIwQkJBQjNEMTFFNjgzNDVENjY5RkYxQjZEMTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0FFOTIwQkNBQjNEMTFFNjgzNDVENjY5RkYxQjZEMTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3QUU5MjBCOUFCM0QxMUU2ODM0NUQ2NjlGRjFCNkQxNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3QUU5MjBCQUFCM0QxMUU2ODM0NUQ2NjlGRjFCNkQxNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgVyRSUAAAAzSURBVHjaYmCAAkYmEMmEj0U6lwgJkpSQTjBRWTETebJMtLWXEsXEEpTEIJlpCIkFEGAACtwBjJ0G6G4AAAAASUVORK5CYII=) repeat-x 0 0;
  content: "";
  width: 100%;
  height: 136px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
}
.cover_sm-overlay .cover__overlay {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  box-sizing: border-box;
  padding-left: 30px;
  padding-right: 30px;
}
@media screen and (max-width: 1279px) {
  .cover_sm-overlay .cover__overlay {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cover_sm-overlay .cover__info {
  padding: 0;
}
.cover_sm-overlay .cover__name {
  color: #fff;
  font-size: 1.1rem;
}
.cover_sm-overlay .cover__text {
  display: none;
}
.cover_sm-overlay-animation .cover__placeholder:before {
  background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));
  content: "";
  width: 100%;
  height: 136px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  transition: all 150ms cubic-bezier(0.77, 0, 0.175, 1);
}
@media screen and (max-width: 959px) {
  .cover_sm-overlay-animation .cover__placeholder:before {
    background-color: rgba(0,0,0,0.5);
    height: 100%;
  }
}
.cover_sm-overlay-animation:hover .cover__placeholder:before {
  background-color: rgba(0,0,0,0.5);
  height: 100%;
}
.cover_sm-overlay-animation:hover .cover__overlay {
  margin-bottom: 0 !important;
  padding-bottom: 0;
}
.cover_sm-overlay-animation:hover .cover__bywrap {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.cover_sm-overlay-animation .cover__overlay {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  box-sizing: border-box;
  padding: 0 30px 30px;
  margin-bottom: -100%;
  transition: all 150ms cubic-bezier(0.77, 0, 0.175, 1);
}
@media screen and (max-width: 1279px) {
  .cover_sm-overlay-animation .cover__overlay {
    padding: 0 20px 20px;
  }
}
@media screen and (max-width: 959px) {
  .cover_sm-overlay-animation .cover__overlay {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.cover_sm-overlay-animation .cover__bywrap {
  padding-bottom: 30px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
@media screen and (max-width: 1279px) {
  .cover_sm-overlay-animation .cover__bywrap {
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 959px) {
  .cover_sm-overlay-animation .cover__bywrap {
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  }
}
.cover_sm-overlay-animation .cover__info {
  padding: 0;
}
.cover_sm-overlay-animation .cover__name {
  color: #fff;
  font-size: 1.1rem;
}
.cover_sm-overlay-animation .cover__text {
  display: block;
  font-size: 0.75rem;
  color: #fff;
}
.cover_sm-overlay-text {
  box-shadow: 0 0 10px rgba(140,149,156,0.1);
  transition: all 150ms cubic-bezier(0.77, 0, 0.175, 1);
  border: 1px solid rgba(140,149,156,0.1);
  box-sizing: border-box;
}
.cover_sm-overlay-text .cover__overlay {
  width: 52%;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  box-sizing: border-box;
  padding-left: 30px;
}
@media screen and (max-width: 1679px) {
  .cover_sm-overlay-text .cover__overlay {
    width: 60%;
  }
}
@media screen and (max-width: 1279px) {
  .cover_sm-overlay-text .cover__overlay {
    width: 52%;
    padding-left: 20px;
  }
}
@media screen and (max-width: 959px) {
  .cover_sm-overlay-text .cover__overlay {
    width: 60%;
  }
}
@media screen and (max-width: 759px) {
  .cover_sm-overlay-text .cover__overlay {
    width: 50%;
  }
}
.cover_sm-overlay-text .cover__info {
  height: 100%;
  box-sizing: border-box;
}
.cover_sm-overlay-text .cover__bywrap {
  position: absolute;
  bottom: 0;
  padding-top: 0;
  padding-bottom: 0.8rem;
}
.cover_sm-overlay-text .cover__name {
  font-size: 1.4rem;
  color: #000;
  font-weight: 400;
  padding-top: 4px;
}
@media screen and (max-width: 759px) {
  .cover_sm-overlay-text .cover__name {
    font-size: 1rem;
  }
}
.cover_sm-overlay-text .cover__text {
  font-size: 1rem;
  color: #000;
  display: block;
}
@media screen and (max-width: 1679px) {
  .cover_sm-overlay-text .cover__text {
    font-size: 0.85rem;
  }
}
@media screen and (max-width: 959px) {
  .cover_sm-overlay-text .cover__text {
    font-size: 1rem;
  }
}
.cover_sm-overlay-text-lighten {
  border: medium none;
}
.cover_sm-overlay-text-lighten .cover__name,
.cover_sm-overlay-text-lighten .cover__text {
  color: #fff;
}
.cover_sm-overlay-table {
  box-shadow: 5px 0 12px rgba(0,0,0,0.05);
}
.cover_sm-overlay-table .cover__overlay {
  width: 60%;
  height: 280px;
  display: table;
  table-layout: fixed;
  position: absolute;
  left: 0;
  top: 0;
}
@media screen and (max-width: 1679px) {
  .cover_sm-overlay-table .cover__overlay {
    height: 260px;
  }
}
@media screen and (max-width: 1279px) {
  .cover_sm-overlay-table .cover__overlay {
    height: 240px;
  }
}
@media screen and (max-width: 759px) {
  .cover_sm-overlay-table .cover__overlay {
    height: 210px;
  }
}
.cover_sm-overlay-table .cover__info {
  display: table-cell;
  vertical-align: middle;
  box-sizing: border-box;
  padding: 0 30px;
}
@media screen and (max-width: 1279px) {
  .cover_sm-overlay-table .cover__info {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cover_sm-overlay-table .cover__name {
  color: #000;
  font-size: 1.1rem;
}
.cover_sm-overlay-table .cover__text {
  display: none;
}

.cover-sm-slider__slider-wrap .bx-controls {
  text-align: center;
}
@media screen and (max-width: 759px) {
  .cover-sm-slider__slider-wrap .bx-controls {
    padding-bottom: 0;
  }
}
@media screen and (max-width: 479px) {
  .cover-sm-slider__slider-wrap .bx-controls {
    margin-top: 0.3rem;
  }
}
.cover-sm-slider__slider {
  list-style: none;
  padding: 0;
  margin: 0;
  height: 100%;
  text-align: left;
}
@media screen and (max-width: 759px) {
  .cover-sm-slider__slider {
    height: auto;
  }
}
.cover-sm-slider__item {
  box-sizing: border-box;
  float: left;
  width: 50%;
  height: 100%;
}
.cover-sm-slider__item iframe {
  width: 0;
  height: 0;
  display: none;
  visibility: hidden;
}

.coverage-map__heading {
  padding: 2.2rem 30px 2.6rem;
}
.coverage-map__heading:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1679px) {
  .coverage-map__heading {
    padding: 1rem 0 1.6rem;
  }
}
@media screen and (max-width: 759px) {
  .coverage-map__heading {
    padding-top: 3px;
    padding-bottom: 30px;
  }
}
.coverage-map__heading-group {
  width: 50%;
  float: left;
}
@media screen and (max-width: 759px) {
  .coverage-map__heading-group {
    width: 100%;
    float: none;
  }
}
.coverage-map__heading-item {
  float: left;
  font-size: 0.85rem;
  line-height: 1.4;
}
@media screen and (max-width: 1679px) {
  .coverage-map__heading-item {
    float: none;
    margin-top: 12px;
  }
}
@media screen and (max-width: 759px) {
  .coverage-map__heading-item {
    margin-top: 24px;
  }
}
.coverage-map__heading-item+ .coverage-map__heading-item {
  margin-left: 14%;
}
@media screen and (max-width: 1679px) {
  .coverage-map__heading-item+ .coverage-map__heading-item {
    margin-left: inherit;
  }
}

.coverage-metro__heading {
  padding-top: 1.2rem;
  padding-bottom: 2.4rem;
  text-align: center;
  font-size: 0;
}
.coverage-metro__heading:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1679px) {
  .coverage-metro__heading {
    padding-top: 0.3rem;
    padding-bottom: 1.8rem;
  }
}
@media screen and (max-width: 759px) {
  .coverage-metro__heading {
    padding-top: 3px;
    padding-bottom: 30px;
  }
}
.coverage-metro__heading-item {
  width: 200px;
  display: inline-block;
  vertical-align: top;
  font-size: 0.85rem;
  line-height: 1.4;
  text-align: left;
}
@media screen and (max-width: 1679px) {
  .coverage-metro__heading-item {
    width: 180px;
  }
}
@media screen and (max-width: 1279px) {
  .coverage-metro__heading-item {
    width: 164px;
  }
}
@media screen and (max-width: 759px) {
  .coverage-metro__heading-item {
    width: 100%;
    margin-top: 16px;
  }
}
.coverage-metro__heading-item+ .coverage-metro__heading-item {
  margin-left: 8%;
}
@media screen and (max-width: 759px) {
  .coverage-metro__heading-item+ .coverage-metro__heading-item {
    margin-left: 0;
  }
}
.coverage-metro__content {
  border-top: 1px solid #f3f3f3;
  position: relative;
  text-align: center;
  padding-top: 35px;
  padding-bottom: 15px;
}
.coverage-metro__coverage {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
@media screen and (max-width: 759px) {
  .coverage-metro__coverage {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.coverage-metro__scheme {
  margin: 0 auto;
}
.coverage-metro__img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.coverage-metro__img-scheme {
  display: none;
  margin: 0 auto;
  max-width: 100%;
}
.coverage-metro__img-scheme.is-active {
  display: block;
}

.crumbs {
  list-style: none;
  padding: 0;
  margin: 0;
  padding: 18px 0;
  font-size: 0.75rem;
  line-height: 18px;
  position: relative;
  z-index: 2;
}
.crumbs:before,
.crumbs:after {
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
}
.crumbs:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphMWYwMjc4ZC1lYTEyLTRjZDUtYmFkYi1lM2E4YjM2ZTZiZmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDVBQzQwQjNFODVGMTFFNkEyRDJFNjJGMzg5RUM2QTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDVBQzQwQjJFODVGMTFFNkEyRDJFNjJGMzg5RUM2QTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE0ODMzQzg2MDEyMjY4MTE4MjJBODFEQ0I3M0Y4MjM4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmExZjAyNzhkLWVhMTItNGNkNS1iYWRiLWUzYThiMzZlNmJmZCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiQfxcAAAAAZSURBVHjaYjxz5sxlBgYGYyD+BcQMAAEGADViBGZYdoUXAAAAAElFTkSuQmCC) center center repeat-x;
}
.crumbs:before {
  background: #f2f2f2;
  top: 0;
}
.header-frame .crumbs:before,
.news-page-frame .crumbs:before,
.b2b-business-club .crumbs:before {
  content: none;
}
.crumbs:after {
  bottom: 0;
}
@media screen and (max-width: 959px) {
  .crumbs {
    display: none;
  }
}
.crumbs__item {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
  color: #808080;
}
.crumbs__item:last-child {
  margin-right: 0;
}
.crumbs__item:last-child:after {
  display: none;
}
.crumbs__item:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUuNTQ3IDkuNjc2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1LjU0NyA5LjY3NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBvbHlnb24gb3BhY2l0eT0iMC41IiBmaWxsPSIjNEM0QzRDIiBwb2ludHM9IjAuNzA3LDkuNjc2IDAsOC45NjkgNC4xMzIsNC44MzkgMCwwLjcwOCAwLjcwNywwIDUuNTQ2LDQuODM5ICIvPg0KPC9zdmc+DQo=) no-repeat 0 0;
  display: inline-block;
  vertical-align: middle;
  width: 6px;
  height: 8px;
  margin-left: 12px;
}
.crumbs__link {
  color: inherit;
}
.crumbs__outer +.header-frame {
  margin-top: -54px;
}
@media screen and (max-width: 959px) {
  .crumbs__outer +.header-frame {
    margin-top: 0;
  }
}
.crumbs__outer +.support-frame {
  margin-top: -54px;
}
@media screen and (max-width: 959px) {
  .crumbs__outer +.support-frame {
    margin-top: 0;
  }
}
.crumbs__outer +.news-page-frame:not(.news-page-frame_no-bg) {
  margin-top: -54px;
}
@media screen and (max-width: 959px) {
  .crumbs__outer +.news-page-frame:not(.news-page-frame_no-bg) {
    margin-top: 0;
  }
}
.crumbs__outer +.product-info_ordinary {
  margin-top: -54px;
}
@media screen and (max-width: 959px) {
  .crumbs__outer +.product-info_ordinary {
    margin-top: 0;
  }
}
.crumbs__outer +.b2b-service-banner {
  margin-top: -54px;
}
@media screen and (max-width: 959px) {
  .crumbs__outer +.b2b-service-banner {
    margin-top: 0;
  }
}
.crumbs_overlay:before {
  display: none;
}
.crumbs_overlay:after {
  opacity: 0.8;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}
.crumbs_overlay .crumbs__item {
  color: #fff;
}
.crumbs_overlay .crumbs__item:after {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUuNTQ3IDkuNjc2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1LjU0NyA5LjY3NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBvbHlnb24gb3BhY2l0eT0iMC41IiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjAuNzA3LDkuNjc2IDAsOC45NjkgNC4xMzIsNC44MzkgMCwwLjcwOCAwLjcwNywwIDUuNTQ2LDQuODM5ICIvPg0KPC9zdmc+DQo=) no-repeat 0 0;
}
.crumbs_white:before,
.crumbs_white:after {
  opacity: 0.6;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphMWYwMjc4ZC1lYTEyLTRjZDUtYmFkYi1lM2E4YjM2ZTZiZmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTYxOTIxMzdFODVGMTFFNjg0MjhGRTIwMUM1QkNDRjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTYxOTIxMzZFODVGMTFFNjg0MjhGRTIwMUM1QkNDRjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE0ODMzQzg2MDEyMjY4MTE4MjJBODFEQ0I3M0Y4MjM4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmExZjAyNzhkLWVhMTItNGNkNS1iYWRiLWUzYThiMzZlNmJmZCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pjhhg+UAAAAWSURBVHjaYvj///9lIGYDYgYQBggwAHaSDM7zCjTbAAAAAElFTkSuQmCC) center center repeat-x;
}
.crumbs_white .crumbs__item {
  color: #fff;
}
.crumbs_white .crumbs__item:after {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUuNTQ3IDkuNjc2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1LjU0NyA5LjY3NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBvbHlnb24gb3BhY2l0eT0iMC41IiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjAuNzA3LDkuNjc2IDAsOC45NjkgNC4xMzIsNC44MzkgMCwwLjcwOCAwLjcwNywwIDUuNTQ2LDQuODM5ICIvPg0KPC9zdmc+DQo=) no-repeat 0 0;
}
.crumbs_narrow {
  padding: 18px 0;
}
.crumbs_lk {
  margin-top: -1.8rem;
  font-size: 14px;
}
.crumbs_lk:before,
.crumbs_lk:after {
  content: none;
}
.crumbs_lk .crumbs__link {
  color: #999;
}
.crumbs_lk .crumbs__link:hover {
  color: #e30613;
}
.crumbs_lk .crumbs__item:first-child:after {
  display: inline-block;
}
.crumbs_lk .crumbs__item:last-child {
  font-weight: bold;
  color: #4c4c4c;
}

.datepicker {
  position: relative;
}
@media screen and (min-width: 760px) {
  .datepicker_centered {
    text-align: center;
  }
}
.datepicker_range .input {
  cursor: pointer;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  height: 100%;
}
.datepicker_range .datepicker__text {
  display: inline-block;
  font-size: 0.85rem;
  color: #1381b4;
  border: 0;
  cursor: pointer;
  background-color: transparent;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE5IDE5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOSAxOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iI2FkYjhjMSI+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LDloMlY3SDdWOXogTTcsMTVoMnYtMkg3VjE1eiBNNywxMmgydi0ySDdWMTJ6IE00LDloMlY3SDRWOXoNCgkJCSBNNCwxMmgydi0ySDRWMTJ6IE00LDE1aDJ2LTJINFYxNXogTTE3LDIuMDAxaC0yVjAuNUMxNSwwLjIyNSwxNC43NzYsMCwxNC41LDBTMTQsMC4yMjUsMTQsMC41djEuNWgtNFYwLjUNCgkJCUMxMCwwLjIyNSw5Ljc3NSwwLDkuNSwwQzkuMjI0LDAsOSwwLjIyNSw5LDAuNXYxLjVINVYwLjVDNSwwLjIyNSw0Ljc3NSwwLDQuNSwwQzQuMjI0LDAsNCwwLjIyNSw0LDAuNXYxLjVIMg0KCQkJYy0xLjEwNCwwLTIsMC44OTUtMiwydjEzYzAsMS4xMDQsMC44OTYsMiwyLDJoMTVjMS4xMDQsMCwyLTAuODk1LDItMlY0QzE5LDIuODk2LDE4LjEwNCwyLjAwMSwxNywyLjAwMXogTTE4LDE3DQoJCQljMCwwLjU1My0wLjQ0NywxLTEsMUgyYy0wLjU1MywwLTEtMC40NDctMS0xVjRjMC0wLjU1MiwwLjQ0Ny0xLDEtMWgydjEuNUM0LDQuNzc3LDQuMjI0LDUsNC41LDVDNC43NzUsNSw1LDQuNzc3LDUsNC41MDFWM2g0djEuNQ0KCQkJQzksNC43NzcsOS4yMjQsNSw5LjUsNWMwLjI3NSwwLDAuNS0wLjIyNCwwLjUtMC41VjNoNHYxLjVDMTQsNC43NzcsMTQuMjI0LDUsMTQuNSw1czAuNS0wLjIyNCwwLjUtMC41VjNoMmMwLjU1MywwLDEsMC40NDgsMSwxDQoJCQlWMTd6IE0xMywxNWgydi0yaC0yVjE1eiBNMTMsMTJoMnYtMmgtMlYxMnogTTEzLDloMlY3aC0yVjl6IE0xMCw5aDJWN2gtMlY5eiBNMTAsMTJoMnYtMmgtMlYxMnogTTEwLDE1aDJ2LTJoLTJWMTV6Ii8+DQo8L3N2Zz4NCg==) no-repeat;
  background-size: 19px;
}
@media screen and (min-width: 960px) {
  .datepicker_range .datepicker__text {
    line-height: 2.5rem;
    padding: 0 30px 0 45px;
    background-position: 8px center;
  }
}
@media screen and (max-width: 959px) {
  .datepicker_range .datepicker__text {
    padding-left: 25px;
    background-size: 18px;
  }
}
@media screen and (max-width: 759px) {
  .datepicker_range .datepicker__text {
    padding: 7px 40px 7px 40px;
    width: 100%;
    font-size: 1rem;
    box-sizing: border-box;
    background-position: 13px 6px;
  }
}

.device-info {
  padding-top: 2.6rem;
}
@media screen and (max-width: 959px) {
  .device-info {
    padding-top: 0.4rem;
  }
}
@media screen and (max-width: 759px) {
  .device-info {
    padding-top: 0.2rem;
  }
}
.device-info__media {
  max-width: 640px;
  margin: 0 auto 48px;
  min-height: 530px;
}
@media screen and (max-width: 1679px) {
  .device-info__media {
    min-height: 430px;
  }
}
@media screen and (max-width: 1279px) {
  .device-info__media {
    max-width: 480px;
    min-height: 400px;
  }
}
@media screen and (max-width: 959px) {
  .device-info__media {
    min-height: 330px;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 759px) {
  .device-info__media {
    min-height: 240px;
    margin-bottom: 2px;
  }
}
.device-info__content {
  margin-bottom: 36px;
}
.device-info__slider-wrap .bx-controls {
  width: 100%;
  padding: 0;
  margin-top: 58px;
}
@media screen and (max-width: 759px) {
  .device-info__slider-wrap .bx-controls {
    margin-top: 22px;
  }
}
.device-info__slider-wrap .bx-pager {
  margin-top: 0;
}
.device-info__slider-wrap .bx-prev,
.device-info__slider-wrap .bx-next {
  width: 24px;
  height: 45px;
  top: -130px;
  position: absolute;
  display: none;
}
.device-info__slider-wrap .bx-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiNGJhIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTExLjgsMjIgTDEuMSwxMS4zTDExLjgsMC41Ii8+DQo8L3N2Zz4=);
  left: -110px;
}
.device-info__slider-wrap .bx-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiNGJhIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTAuNSwwLjUgbDEwLjcsMTAuN0wwLjUsMjIiLz4NCjwvc3ZnPg==);
  right: -110px;
}
.device-info__slider-wrap .bx-controls.disabled {
  display: none;
}
.device-info__slider {
  list-style: none;
  padding: 0;
  margin: 0;
}
.device-info__slider-img {
  max-width: 100%;
  height: auto;
}
.device-info__title {
  font-size: 2.5rem;
  line-height: 1.06;
  font-weight: 300;
  margin-bottom: 1.8rem;
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
}
@media screen and (max-width: 1279px) {
  .device-info__title {
    margin-bottom: 0.85rem;
  }
}
@media screen and (max-width: 959px) {
  .device-info__title {
    text-align: center;
    margin-bottom: 1.6rem;
  }
}
@media screen and (max-width: 759px) {
  .device-info__title {
    margin-bottom: 1.2rem;
  }
}

.detailing-filter {
  position: relative;
}
.detailing-filter.is-fixed {
  position: fixed;
  top: 0;
  width: 100%;
  max-width: 1600px;
  box-sizing: border-box;
  z-index: 11;
}
@media screen and (max-width: 1679px) {
  .detailing-filter.is-fixed {
    padding: 0 40px;
    left: 0;
    right: 0;
    max-width: none;
  }
}
@media screen and (max-width: 1279px) {
  .detailing-filter.is-fixed {
    padding: 0 30px;
  }
}
.detailing-filter__inner {
  display: table;
  width: 100%;
  table-layout: fixed;
  box-sizing: border-box;
  margin-bottom: 26px;
  background-color: #fff;
  box-shadow: 0px 4px 30px 0px rgba(140,149,156,0.1);
}
@media screen and (max-width: 1279px) {
  .detailing-filter__inner {
    table-layout: auto;
  }
}
@media screen and (max-width: 959px) {
  .detailing-filter__inner {
    display: block;
  }
}
.detailing-filter__period {
  width: 57%;
  display: table-cell;
  vertical-align: middle;
  padding: 30px 40px;
  border-right: 1px solid #f2f2f2;
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .detailing-filter__period {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 959px) {
  .detailing-filter__period {
    width: 100%;
    display: block;
    text-align: center;
    border-bottom: 1px solid #f2f2f2;
  }
}
.detailing-filter__period-inner {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100%;
  margin: 0;
  padding-left: 0;
}
.detailing-filter__period-name {
  -webkit-flex: 0 0 78px;
      -ms-flex: 0 0 78px;
          flex: 0 0 78px;
}
@media screen and (max-width: 1279px) {
  .detailing-filter__period-name {
    display: none;
  }
}
.detailing-filter__period-item {
  position: relative;
  font-size: 1rem;
  margin: 0 10px;
  padding: 0 10px;
}
@media screen and (max-width: 1679px) {
  .detailing-filter__period-item {
    padding: 0;
  }
}
@media screen and (max-width: 959px) {
  .detailing-filter__period-item {
    display: none;
  }
}
.detailing-filter__period-item_wide {
  padding-right: 0;
  margin-right: 0;
}
@media screen and (min-width: 1680px) {
  .detailing-filter__period-item_wide {
    -webkit-flex: 0 0 265px;
        -ms-flex: 0 0 265px;
            flex: 0 0 265px;
  }
}
@media screen and (max-width: 1679px) {
  .detailing-filter__period-item_wide {
    -webkit-flex: 0 0 245px;
        -ms-flex: 0 0 245px;
            flex: 0 0 245px;
  }
}
@media screen and (max-width: 1279px) {
  .detailing-filter__period-item_wide {
    -webkit-flex: 0 0 225px;
        -ms-flex: 0 0 225px;
            flex: 0 0 225px;
  }
}
@media screen and (max-width: 959px) {
  .detailing-filter__period-item_wide {
    display: block;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    width: 100%;
    margin: 0;
  }
}
.detailing-filter__period-item a {
  font-size: inherit;
  color: #4d4d4d;
  transition: border 0.3s ease-in-out;
  border-bottom: 1px dotted #7f7f7f;
}
.detailing-filter__period-item input {
  border: 0;
  font-size: inherit;
  color: #e60000;
  border-bottom: 1px dotted #e60000;
  cursor: pointer;
}
@media screen and (max-width: 959px) {
  .detailing-filter__period-item input {
    display: inline-block;
    width: 225px;
    font-size: 1.2rem;
  }
}
@media screen and (max-width: 759px) {
  .detailing-filter__period-item input {
    width: 190px;
  }
}
.detailing-filter__period-item > span {
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
}
.detailing-filter__input {
  font-size: inherit;
  white-space: nowrap;
  border-bottom: 1px dotted #4d4d4d;
}
@media screen and (max-width: 959px) {
  .detailing-filter__input {
    font-size: 1.2rem;
  }
}
.detailing-filter__period-item:hover .detailing-filter__input,
.detailing-filter__period-item.is-active .detailing-filter__input {
  color: #e60000;
  border-bottom-color: #e60000;
}
.detailing-filter__info {
  display: table-cell;
  vertical-align: middle;
}
@media screen and (max-width: 959px) {
  .detailing-filter__info {
    display: block;
    width: 100%;
  }
}
.detailing-filter__info-inner {
  display: table;
  table-layout: fixed;
  width: 100%;
  padding: 0 40px;
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .detailing-filter__info-inner {
    padding: 0 20px;
  }
}
@media screen and (max-width: 759px) {
  .detailing-filter__info-inner {
    display: block;
  }
}
.detailing-filter__info-item {
  display: table-cell;
  vertical-align: middle;
  color: #4d4d4d;
  padding: 0 25px;
}
@media screen and (min-width: 1680px) {
  .detailing-filter__info-item {
    white-space: nowrap;
  }
}
@media screen and (max-width: 1679px) {
  .detailing-filter__info-item {
    padding: 0 10px;
  }
}
@media screen and (max-width: 1279px) {
  .detailing-filter__info-item {
    width: auto;
    font-size: 0.85rem;
  }
}
@media screen and (max-width: 959px) {
  .detailing-filter__info-item {
    padding-top: 20px;
    padding-bottom: 20px;
    border-right: 1px solid #f2f2f2;
  }
  .detailing-filter__info-item:last-child {
    border-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .detailing-filter__info-item {
    display: block;
    border-right: 0;
    text-align: center;
    border-bottom: 1px solid #f2f2f2;
  }
}
.detailing-filter__info-item:first-child {
  padding-left: 0;
}
.detailing-filter__info-item:last-child {
  padding-right: 0;
}
.detailing-filter__info-item span {
  display: block;
}
@media screen and (max-width: 959px) {
  .detailing-filter__info-item span {
    font-size: 1.2rem;
    padding-top: 10px;
    color: #000;
  }
}
.detailing-nav-filter {
  position: relative;
}
.detailing-nav-filter__inner {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 1279px) {
  .detailing-nav-filter__inner {
    display: block;
  }
}
.detailing-nav-filter__period {
  padding: 3px 0;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .detailing-nav-filter__period {
    width: 100%;
    display: block;
    padding-bottom: 18px;
  }
}
@media screen and (max-width: 959px) {
  .detailing-nav-filter__period {
    text-align: center;
    padding-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .detailing-nav-filter__period {
    max-width: 320px;
    padding-bottom: 0;
    margin-top: -18px;
    margin-left: auto;
    margin-right: auto;
  }
}
.detailing-nav-filter__period-inner {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
@media screen and (min-width: 1280px) and (max-width: 1530px) {
  .detailing-nav-filter__period-inner {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
@media screen and (max-width: 1279px) {
  .detailing-nav-filter__period-inner {
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media screen and (max-width: 759px) {
  .detailing-nav-filter__period-inner {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    padding-top: 16px;
    padding-bottom: 18px;
  }
}
.detailing-nav-filter__period-item {
  position: relative;
  font-size: 0.85rem;
  margin-right: 1.3rem;
}
@media screen and (max-width: 1679px) {
  .detailing-nav-filter__period-item {
    margin-right: 1rem;
  }
}
@media screen and (max-width: 1279px) {
  .detailing-nav-filter__period-item {
    font-size: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .detailing-nav-filter__period-item .detailing-input-range:before {
    width: 18px;
    height: 18px;
  }
}
@media screen and (max-width: 759px) {
  .detailing-nav-filter__period-item {
    margin-right: 0;
  }
}
.detailing-nav-filter__period-item a {
  font-size: inherit;
  color: #4d4d4d;
  transition: border 0.3s ease-in-out;
  border-bottom: 1px dotted #7f7f7f;
}
.detailing-nav-filter__period-item_wide {
  padding-right: 10px;
  white-space: nowrap;
  margin-right: 0;
}
@media screen and (min-width: 1680px) {
  .detailing-nav-filter__period-item_wide {
    -webkit-flex-basis: 265px;
        -ms-flex-preferred-size: 265px;
            flex-basis: 265px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1530px) {
  .detailing-nav-filter__period-item_wide {
    padding-top: 10px;
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
  }
}
@media screen and (max-width: 1279px) {
  .detailing-nav-filter__period-item_wide {
    -webkit-flex-basis: 245px;
        -ms-flex-preferred-size: 245px;
            flex-basis: 245px;
    text-align: right;
    padding-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .detailing-nav-filter__period-item_wide {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    margin-top: 1rem;
    text-align: center;
  }
}
.detailing-nav-filter__period-item:hover .detailing-nav-filter__input,
.detailing-nav-filter__period-item.is-active .detailing-nav-filter__input,
.detailing-nav-filter__period-item:hover .detailing-input-range__input,
.detailing-nav-filter__period-item.is-active .detailing-input-range__input {
  color: #e60000;
  border-bottom-color: transparent;
}
.detailing-nav-filter__input {
  white-space: nowrap;
  border-bottom: 1px dotted #4d4d4d;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
}
.detailing-nav-filter__input:hover {
  border-bottom-color: transparent;
}
.detailing-nav-filter__info {
  font-size: 0;
}
@media screen and (min-width: 1280px) and (max-width: 1530px) {
  .detailing-nav-filter__info {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    text-align: right;
  }
}
@media screen and (max-width: 1279px) {
  .detailing-nav-filter__info {
    border-top: 1px solid #f2f2f2;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding-top: 12px;
  }
}
@media screen and (max-width: 759px) {
  .detailing-nav-filter__info {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-top: 17px;
  }
}
.detailing-nav-filter__info-inner {
  display: inline-block;
  vertical-align: middle;
  padding-left: 0.7rem;
  padding-right: 0.7rem;
  border-left: 1px solid #f2f2f2;
  box-sizing: border-box;
}
@media screen and (min-width: 1280px) and (max-width: 1530px) {
  .detailing-nav-filter__info-inner {
    text-align: left;
  }
}
@media screen and (max-width: 1679px) {
  .detailing-nav-filter__info-inner {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
}
@media screen and (max-width: 1279px) {
  .detailing-nav-filter__info-inner {
    display: table;
    border: medium none;
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .detailing-nav-filter__info-inner {
    display: block;
    text-align: center;
  }
}
.detailing-nav-filter__info-inner:last-child {
  padding-right: 0;
}
@media screen and (max-width: 759px) {
  .detailing-nav-filter__info-inner:last-child {
    border-top: 1px solid #f2f2f2;
    margin-top: 18px;
    padding-top: 16px;
  }
}
.detailing-nav-filter__info-inner:last-child .detailing-nav-filter__info-item {
  padding-right: 0;
}
@media screen and (max-width: 759px) {
  .detailing-nav-filter__info-inner:last-child .detailing-nav-filter__info-item {
    padding-left: 0;
  }
}
.detailing-nav-filter__info-item {
  height: 44px;
  display: table-cell;
  vertical-align: middle;
  color: #4d4d4d;
  padding: 0 0.68rem;
  font-size: 0.85rem;
}
@media screen and (min-width: 1680px) {
  .detailing-nav-filter__info-item {
    white-space: nowrap;
  }
}
@media screen and (max-width: 1279px) {
  .detailing-nav-filter__info-item {
    padding-left: 2.54rem;
    padding-right: 0;
    font-size: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .detailing-nav-filter__info-item {
    height: auto;
    display: inline-block;
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 479px) {
  .detailing-nav-filter__info-item {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media screen and (max-width: 1279px) {
  .detailing-nav-filter__info-item:first-child {
    padding-left: 0;
  }
}
@media screen and (max-width: 759px) {
  .detailing-nav-filter__info-item:first-child {
    padding-left: 20px;
  }
}
@media screen and (max-width: 479px) {
  .detailing-nav-filter__info-item:first-child {
    padding-left: 10px;
  }
}
.detailing-nav-filter__info-item-name {
  font-size: 0.75rem;
  color: #333;
}
@media screen and (max-width: 1279px) {
  .detailing-nav-filter__info-item-name {
    font-size: 1rem;
  }
}
.detailing-nav-filter__info-item-value {
  color: #808080;
  margin-top: 2px;
}
@media screen and (max-width: 759px) {
  .detailing-nav-filter__info-item-value {
    margin-top: 1px;
  }
}
.detailing-input-range {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  padding-left: 25px;
  position: relative;
}
.detailing-input-range:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE5IDE5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOSAxOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iI2FkYjhjMSI+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LDloMlY3SDdWOXogTTcsMTVoMnYtMkg3VjE1eiBNNywxMmgydi0ySDdWMTJ6IE00LDloMlY3SDRWOXoNCgkJCSBNNCwxMmgydi0ySDRWMTJ6IE00LDE1aDJ2LTJINFYxNXogTTE3LDIuMDAxaC0yVjAuNUMxNSwwLjIyNSwxNC43NzYsMCwxNC41LDBTMTQsMC4yMjUsMTQsMC41djEuNWgtNFYwLjUNCgkJCUMxMCwwLjIyNSw5Ljc3NSwwLDkuNSwwQzkuMjI0LDAsOSwwLjIyNSw5LDAuNXYxLjVINVYwLjVDNSwwLjIyNSw0Ljc3NSwwLDQuNSwwQzQuMjI0LDAsNCwwLjIyNSw0LDAuNXYxLjVIMg0KCQkJYy0xLjEwNCwwLTIsMC44OTUtMiwydjEzYzAsMS4xMDQsMC44OTYsMiwyLDJoMTVjMS4xMDQsMCwyLTAuODk1LDItMlY0QzE5LDIuODk2LDE4LjEwNCwyLjAwMSwxNywyLjAwMXogTTE4LDE3DQoJCQljMCwwLjU1My0wLjQ0NywxLTEsMUgyYy0wLjU1MywwLTEtMC40NDctMS0xVjRjMC0wLjU1MiwwLjQ0Ny0xLDEtMWgydjEuNUM0LDQuNzc3LDQuMjI0LDUsNC41LDVDNC43NzUsNSw1LDQuNzc3LDUsNC41MDFWM2g0djEuNQ0KCQkJQzksNC43NzcsOS4yMjQsNSw5LjUsNWMwLjI3NSwwLDAuNS0wLjIyNCwwLjUtMC41VjNoNHYxLjVDMTQsNC43NzcsMTQuMjI0LDUsMTQuNSw1czAuNS0wLjIyNCwwLjUtMC41VjNoMmMwLjU1MywwLDEsMC40NDgsMSwxDQoJCQlWMTd6IE0xMywxNWgydi0yaC0yVjE1eiBNMTMsMTJoMnYtMmgtMlYxMnogTTEzLDloMlY3aC0yVjl6IE0xMCw5aDJWN2gtMlY5eiBNMTAsMTJoMnYtMmgtMlYxMnogTTEwLDE1aDJ2LTJoLTJWMTV6Ii8+DQo8L3N2Zz4NCg==) no-repeat 0 0;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -10px;
}
.detailing-input-range__input {
  display: inline-block;
  font-size: inherit;
  white-space: nowrap;
  border-bottom: 1px dotted #4d4d4d;
}
.detailing-input-range__input:hover {
  border-bottom-color: transparent;
}
.detailing-input-range input {
  border: 0;
  font-size: inherit;
  color: #e30613;
  border-bottom: 1px dotted #e30613;
  cursor: pointer;
}
@media screen and (max-width: 959px) {
  .detailing-input-range input {
    display: inline-block;
    width: 225px;
    font-size: 1.2rem;
  }
}
@media screen and (max-width: 759px) {
  .detailing-input-range input {
    width: 190px;
  }
}
.detailing-form-toggle {
  position: relative;
  cursor: pointer;
  padding-right: 30px;
  white-space: nowrap;
}
@media screen and (max-width: 759px) {
  .detailing-form-toggle {
    padding-left: 26px;
  }
}
.detailing-form-toggle:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjguNiAzNy4yIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2OC42IDM3LjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmJjMWM2IiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI2Ny4yLDEuNCAzNC4zLDM0LjMgMS40LDEuNCAiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 20px;
  height: 12px;
  display: block;
  transition: -webkit-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -6px;
}
@media screen and (max-width: 759px) {
  .detailing-form-toggle:after {
    right: -8px;
  }
}
.detailing-form-toggle.is-opened {
  color: #e30613;
}
.detailing-form-toggle.is-opened:after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.detailing-form-toggle__img {
  width: 32px;
  height: 34px;
  background: no-repeat 50% 50%;
  background-image: url("../i/btn-interested/icon-mail.svg");
  background-size: cover;
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}
@media screen and (max-width: 759px) {
  .detailing-form-toggle__img {
    width: 26px;
    height: 28px;
    position: absolute;
    left: -8px;
    top: 50%;
    margin-top: -14px;
  }
}
.detailing-form-toggle__text {
  display: inline-block;
  box-sizing: border-box;
}
.swiper.is-initialized {
  position: relative;
  z-index: 1;
}
.swiper-nav {
  background-color: #fff;
  font-size: 0;
  text-align: center;
  box-shadow: 0px 4px 30px 0px rgba(140,149,156,0.1);
  position: relative;
}
@media screen and (min-width: 960px) {
  .swiper-nav {
    display: none;
  }
}
@media screen and (max-width: 759px) {
  .swiper-nav {
    margin: 0;
  }
}
.swiper-nav:after {
  content: "";
  width: 100%;
  height: 0;
  border-top: 1px solid #f2f2f2;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
}
.swiper-nav__item {
  font-size: 1rem;
  display: inline-block;
  vertical-align: top;
  width: 50%;
  border-bottom: 3px solid transparent;
  padding: 13px 0;
  box-sizing: border-box;
  text-align: center;
  transition: border-color 0.3s ease-in-out;
  cursor: pointer;
  position: relative;
  z-index: 1;
}
.swiper-nav__item.swiper-button-disabled {
  border-bottom-color: #e30613;
}
@media screen and (max-width: 959px) {
  .swiper_detailing {
    width: calc(100vw - 40px);
    overflow: hidden;
  }
}
@media screen and (max-width: 759px) {
  .swiper_detailing {
    width: 100vw;
    margin-left: -20px;
    margin-right: -20px;
  }
}
.swiper_detailing .swiper-wrapper {
  display: block;
}
@media screen and (max-width: 959px) {
  .swiper_detailing .swiper-wrapper {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .swiper_detailing .swiper-wrapper .detailing-panel {
    margin: 0;
  }
  .swiper_detailing .swiper-wrapper .jq-selectbox__dropdown ul {
    max-height: 120px;
  }
}
.swiper_detailing .swiper-slide + .swiper-slide {
  margin-top: 30px;
}
@media screen and (max-width: 959px) {
  .swiper_detailing .swiper-slide + .swiper-slide {
    margin-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .swiper_detailing .parental-statistics-daily {
    margin-left: 0;
    margin-right: 0;
  }
}
@media screen and (max-width: 959px) {
  .swiper_detailing .parental-statistics-daily__title {
    display: none;
  }
}
.detailing-panel {
  background-color: #fff;
  padding: 33px 25px 13px;
  box-shadow: 0px 4px 30px 0px rgba(140,149,156,0.1);
  margin-bottom: 26px;
}
@media screen and (max-width: 759px) {
  .detailing-panel {
    margin: 0 -20px;
    padding: 20px 20px 13px;
  }
}
.detailing-panel__title {
  text-align: center;
  color: #4d4d4d;
}
@media screen and (max-width: 959px) {
  .detailing-panel__title {
    display: none;
  }
}
.detailing-panel__message {
  padding: 1.36rem 30px 2rem;
  text-align: center;
}
.detailing-panel__message-text {
  font-size: 1.4rem;
}
.detailing-panel__message-btn {
  margin-top: 2rem;
}
.detailing-panel__spending:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
}
.detailing-panel__spending-table {
  display: inline-block;
  width: calc(100% - 500px);
  padding-right: 25px;
  box-sizing: border-box;
  float: right;
}
@media screen and (max-width: 1279px) {
  .detailing-panel__spending-table {
    width: 100%;
    float: none;
    padding-right: 0;
  }
}
@media screen and (min-width: 960px) {
  .detailing-panel__spending-table_in-dashboard {
    padding: 0 30px 0 5px;
  }
}
@media screen and (min-width: 1680px) {
  .detailing-panel__spending-table_in-dashboard {
    width: calc(100% - 420px);
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .detailing-panel__spending-table_in-dashboard {
    width: calc(100% - 300px);
  }
}
@media screen and (max-width: 1279px) {
  .detailing-panel__spending-table_in-dashboard {
    width: 100%;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .detailing-panel__spending-table_in-dashboard {
    padding: 0 10px;
  }
}
.detailing-panel__spending-table-toggler {
  color: #999;
  font-size: 0.85rem;
  text-align: center;
  cursor: pointer;
  margin: 30px 10px;
}
.detailing-panel__spending-table-toggler.is-open span:after {
  -webkit-transform: rotate(315deg);
      -ms-transform: rotate(315deg);
          transform: rotate(315deg);
  ms-transform: rotate(315deg);
  margin-top: 0;
}
.detailing-panel__spending-table-toggler span {
  display: inline-block;
  margin-right: 20px;
  border-bottom: 1px dotted #999;
  position: relative;
}
.detailing-panel__spending-table-toggler span:after {
  content: '';
  display: inline-block;
  position: absolute;
  right: -15px;
  top: 50%;
  width: 8px;
  height: 8px;
  margin-top: -5px;
  border: 1px solid transparent;
  border-top-color: #adb4ba;
  border-right-color: #adb4ba;
  -webkit-transform: rotate(135deg);
      -ms-transform: rotate(135deg);
          transform: rotate(135deg);
  ms-transform: rotate(135deg);
  box-sizing: border-box;
}
.detailing-panel__spending-diagram {
  float: right;
  display: inline-block;
  width: 500px;
  box-sizing: border-box;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .detailing-panel__spending-diagram {
    width: 300px;
  }
}
@media screen and (max-width: 959px) {
  .detailing-panel__spending-diagram {
    width: 100%;
    float: none;
  }
}
.detailing-panel__spending-diagram_in-dashboard {
  margin-top: 17px;
  height: 400px;
}
@media screen and (min-width: 1680px) {
  .detailing-panel__spending-diagram_in-dashboard {
    width: 420px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .detailing-panel__spending-diagram_in-dashboard {
    width: 300px;
    height: 350px;
  }
}
@media screen and (max-width: 1279px) {
  .detailing-panel__spending-diagram_in-dashboard {
    width: 100%;
    height: 270px;
  }
}
@media screen and (max-width: 759px) {
  .detailing-panel__spending-diagram_in-dashboard {
    height: 244px;
    margin-top: 0;
  }
}
.detailing-panel__spending-diagram_in-dashboard .circle-diagram-wrap {
  height: 373px;
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .detailing-panel__spending-diagram_in-dashboard .circle-diagram-wrap {
    height: 350px;
  }
}
@media screen and (max-width: 1279px) {
  .detailing-panel__spending-diagram_in-dashboard .circle-diagram-wrap {
    height: 250px;
    width: 250px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 759px) {
  .detailing-panel__spending-diagram_in-dashboard .circle-diagram-wrap {
    width: 234px;
    height: 234px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .detailing-panel__spending-diagram_in-dashboard .circle-diagram-wrap:before {
    width: 290px;
    height: 290px;
  }
}
@media screen and (max-width: 1279px) {
  .detailing-panel__spending-diagram_in-dashboard .circle-diagram-wrap:before {
    width: 240px;
    height: 240px;
  }
}
@media screen and (max-width: 759px) {
  .detailing-panel__spending-diagram_in-dashboard .circle-diagram-wrap:before {
    width: 226px;
    height: 226px;
  }
}
.detailing-panel__spending-diagram_in-dashboard .circle-diagram__handler {
  width: 50px;
  height: 50px;
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .detailing-panel__spending-diagram_in-dashboard .circle-diagram__handler {
    width: 40px;
    height: 40px;
  }
}
@media screen and (max-width: 1279px) {
  .detailing-panel__spending-diagram_in-dashboard .circle-diagram__handler {
    width: 30px;
    height: 30px;
  }
}
.detailing-panel__spending-diagram_in-dashboard .circle-diagram__handler-icon {
  width: 28px;
  height: 30px;
  margin-left: -14px;
  margin-top: -15px;
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .detailing-panel__spending-diagram_in-dashboard .circle-diagram__handler-icon {
    width: 24px;
    height: 26px;
    margin-left: -12px;
    margin-top: -13px;
  }
}
@media screen and (max-width: 1279px) {
  .detailing-panel__spending-diagram_in-dashboard .circle-diagram__handler-icon {
    width: 18px;
    height: 20px;
    margin-left: -9px;
    margin-top: -10px;
  }
}
.detailing-panel__action {
  position: absolute;
  right: 50px;
  top: 5px;
}
@media screen and (max-width: 959px) {
  .detailing-panel__action {
    display: none;
  }
}
.detailing-panel__action_device {
  position: static;
  text-align: center;
}
@media screen and (min-width: 960px) {
  .detailing-panel__action_device {
    display: none;
  }
}
@media screen and (max-width: 959px) {
  .detailing-panel__action_device {
    display: block;
  }
}
.detailing-panel__action-item {
  display: inline-block;
  position: relative;
}
.detailing-panel__action-icon {
  display: inline-block;
  margin-right: 10px;
  width: 33px;
  height: 16px;
  background: no-repeat 50% 50%;
  background-image: url("../i/btn-interested/icon-mail.svg");
  background-size: cover;
  vertical-align: -2px;
}
@media screen and (max-width: 959px) {
  .detailing-panel__action-icon {
    position: absolute;
    left: 10px;
    top: 10px;
    width: 38px;
    height: 32px;
  }
}
.detailing-panel__action a {
  line-height: 1.2;
  font-size: 0.75rem;
  color: #666;
  border-bottom: 1px dotted #666;
}
@media screen and (max-width: 959px) {
  .detailing-panel__action a {
    display: inline-block;
    background-color: #fff;
    border: 1px solid #e6e6e6;
    border-radius: 25px;
    box-sizing: border-box;
    line-height: 50px;
    padding: 0 18px 0 60px;
    overflow: hidden;
    cursor: pointer;
    text-align: left;
    font-size: 1rem;
    color: #4d4d4d;
  }
}
.detailing-panel__action_inline {
  position: static;
  text-align: center;
  margin-bottom: 20px;
}
@media screen and (max-width: 959px) {
  .detailing-panel__action_inline {
    display: block;
  }
}
.detailing-panel__action_inline .detailing-panel__action-icon {
  position: absolute;
  left: 10px;
  top: 10px;
  width: 38px;
  height: 32px;
}
.detailing-panel__action_inline a {
  display: inline-block;
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 25px;
  box-sizing: border-box;
  line-height: 50px;
  padding: 0 18px 0 60px;
  overflow: hidden;
  cursor: pointer;
  text-align: left;
  font-size: 1rem;
  color: #4d4d4d;
}
.detailing-panel__transactions {
  position: relative;
}
.swiper.is-fixed .detailing-panel__filter-container {
  width: 100%;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1;
}
.swiper.is-fixed .detailing-panel__filter-wrap {
  margin: 0 auto;
  padding: 0 40px;
  box-sizing: border-box;
  max-width: 1680px;
}
@media screen and (max-width: 1279px) {
  .swiper.is-fixed .detailing-panel__filter-wrap {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media screen and (max-width: 959px) {
  .swiper.is-fixed .detailing-panel__filter-wrap {
    padding-left: 0;
    padding-right: 0;
  }
}
.detailing-panel__filter-content {
  padding-top: 15px;
}
.swiper.is-fixed .detailing-panel__filter-content {
  background-color: #fff;
  width: calc(75% - (12px / 2));
  margin-left: calc(25% + (12px / 2));
  padding-left: 30px;
  padding-right: 30px;
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .swiper.is-fixed .detailing-panel__filter-content {
    width: calc(75% - (9px / 2));
    margin-left: calc(25% + (9px / 2));
  }
}
@media screen and (max-width: 1279px) {
  .swiper.is-fixed .detailing-panel__filter-content {
    width: calc(75% - (7px / 2));
    margin-left: calc(25% + (7px / 2));
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 959px) {
  .swiper.is-fixed .detailing-panel__filter-content {
    width: 100%;
    margin-left: 0;
  }
}
.detailing-panel__filter-content .detailing-panel__table-thead {
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  visibility: hidden;
  display: none;
  transition: opacity 0.3s ease-in-out;
}
.swiper.is-fixed .detailing-panel__filter-content .detailing-panel__table-thead {
  display: table-header-group;
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  visibility: visible;
}
.detailing-panel__filter {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 15px;
}
@media screen and (max-width: 1279px) {
  .detailing-panel__filter {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 959px) {
  .detailing-panel__filter_full {
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.detailing-panel__filter-select {
  width: 250px;
}
@media screen and (max-width: 1279px) {
  .detailing-panel__filter-select {
    float: none;
  }
}
@media screen and (max-width: 959px) {
  .detailing-panel__filter-select {
    width: 280px;
  }
}
.detailing-panel__filter-nav {
  width: calc(100% - 250px);
}
@media screen and (max-width: 1279px) {
  .detailing-panel__filter-nav {
    padding-top: 0.4rem;
    padding-bottom: 0.4rem;
  }
}
.detailing-panel__filter-nav .checkbox-list_detailing {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 0;
  margin-bottom: 0;
  border: medium none;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 959px) {
  .detailing-panel__filter-nav .checkbox-list_detailing {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.detailing-panel__filter-nav .checkbox-list__item {
  margin-left: 6%;
  margin-right: 0;
  font-size: 0.85rem;
  white-space: nowrap;
}
@media screen and (max-width: 959px) {
  .detailing-panel__filter-nav .checkbox-list__item {
    margin: 6px 0;
    font-size: 16px;
  }
}
.detailing-panel__filter-nav .checkbox-list__item:first-child {
  margin-left: 6%;
}
@media screen and (max-width: 1279px) {
  .detailing-panel__filter-nav .checkbox-list__item:first-child {
    margin-left: 0;
  }
}
.detailing-panel__filter-nav .checkbox__icon {
  margin-top: 0.1em;
}
.detailing-panel__table {
  display: table;
  table-layout: fixed;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
}
.detailing-panel__table-thead {
  display: table-header-group;
}
.detailing-panel__table-tr {
  display: table-row;
  border-bottom: 1px solid #f2f2f2;
}
@media screen and (max-width: 959px) {
  .detailing-panel__table-tr {
    position: relative;
  }
  .detailing-panel__table-tr:last-child {
    border-bottom: 0;
  }
}
.detailing-panel__table-tr:last-child .detailing-panel__table-td {
  border-bottom: 0;
}
.detailing-panel__table-tr .detailing-panel__table-td:first-child,
.detailing-panel__table-tr .detailing-panel__table-th:first-child {
  padding-left: 10px;
}
@media screen and (max-width: 959px) {
  .detailing-panel__table-tr .detailing-panel__table-td:first-child,
  .detailing-panel__table-tr .detailing-panel__table-th:first-child {
    padding-left: 0;
  }
}
.detailing-panel__table-th {
  display: table-cell;
  font-size: 0.75rem;
  color: #999;
  padding: 17px 0;
  text-align: left;
  vertical-align: bottom;
  border-bottom: 1px solid #f2f2f2;
}
@media screen and (max-width: 1279px) {
  .detailing-panel__table-th {
    font-size: 0.85rem;
    padding: 10px 0;
  }
}
@media screen and (max-width: 479px) {
  .detailing-panel__table-th {
    font-size: 12px;
  }
}
.detailing-panel__table-th_date {
  width: 22%;
}
@media screen and (max-width: 1279px) {
  .detailing-panel__table-th_date {
    width: 32%;
  }
}
.detailing-panel__table-th_category,
.detailing-panel__table-td_category {
  width: 25%;
}
@media screen and (max-width: 1279px) {
  .detailing-panel__table-th_category,
  .detailing-panel__table-td_category {
    width: 40%;
  }
}
@media screen and (max-width: 759px) {
  .detailing-panel__table-th_category,
  .detailing-panel__table-td_category {
    width: 70%;
  }
}
.detailing-panel__table-th_value {
  text-align: right;
}
.detailing-panel__table-th_expense {
  text-align: right;
}
.detailing-panel__table-td {
  display: table-cell;
  font-size: 0.85rem;
  color: #333;
  padding: 30px 0;
  border-bottom: 1px solid #f2f2f2;
}
@media screen and (max-width: 1279px) {
  .detailing-panel__table-td {
    padding: 16px 0;
  }
}
@media screen and (max-width: 959px) {
  .detailing-panel__table-td {
    padding: 18px 0 20px;
  }
}
@media screen and (max-width: 479px) {
  .detailing-panel__table-td {
    font-size: 12px;
  }
}
.detailing-panel__table-td_date {
  width: 22%;
}
@media screen and (max-width: 1279px) {
  .detailing-panel__table-td_date {
    width: 32%;
  }
}
@media screen and (max-width: 959px) {
  .detailing-panel__table-td_date {
    position: absolute;
    color: #b2b2b2;
    right: 0;
    bottom: 10px;
  }
}
@media screen and (max-width: 959px) {
  .detailing-panel__table-td_date span {
    font-size: 0;
  }
}
.detailing-panel__table-td_date span:before {
  content: ' ';
}
@media screen and (max-width: 959px) {
  .detailing-panel__table-td_date span:before {
    content: ',';
    font-size: 12px;
  }
}
.detailing-panel__table-td_date span:after {
  content: ' ';
  font-size: 12px;
}
.detailing-panel__table-td_icon {
  padding-left: 50px;
  position: relative;
}
@media screen and (max-width: 959px) {
  .detailing-panel__table-td_icon {
    padding-left: 30px;
  }
}
.detailing-panel__table-td-icon {
  display: none;
  position: absolute;
  left: 0;
  top: 20px;
  width: 40px;
  height: 40px;
  line-height: 40px;
}
@media screen and (max-width: 1279px) {
  .detailing-panel__table-td-icon {
    width: 38px;
    height: 38px;
    top: 12px;
  }
}
@media screen and (max-width: 959px) {
  .detailing-panel__table-td-icon {
    top: 16px;
    width: 24px;
    height: 24px;
    line-height: 24px;
  }
}
.detailing-panel__table-td-icon img {
  max-width: 100%;
  max-height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.detailing-panel__table-td_icon .detailing-panel__table-td-icon {
  display: block;
}
.detailing-panel__table-td_value {
  text-align: right;
}
@media screen and (max-width: 959px) {
  .detailing-panel__table-td_value {
    position: absolute;
    color: #b2b2b2;
    font-size: 12px;
    left: 30px;
    bottom: 10px;
  }
}
@media screen and (max-width: 959px) {
  .detailing-panel__table-td_balance {
    display: none;
  }
}
.detailing-panel__table-td_expense {
  text-align: right;
}
@media screen and (max-width: 959px) {
  .detailing-panel__table-td_expense {
    width: 30%;
    padding: 0 0 20px 0;
    box-sizing: border-box;
  }
}
.detailing-panel__table-td_number {
  padding-left: 30px;
  position: relative;
}
@media screen and (max-width: 959px) {
  .detailing-panel__table-td_number {
    width: 70%;
    display: inline-block;
    vertical-align: top;
    padding: 0 10px 20px 30px;
    box-sizing: border-box;
  }
}
.detailing-panel__table-td_number span {
  width: 19px;
  height: 25px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -6px;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCA3OS42NyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNlMzA2MTM7fS5jbHMtMntmaWxsOiMzYjdkMDA7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5BcnJvd3NfaWNvbjwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNLjI1LDE4LjY5bDE2LDE3YTEsMSwwLDAsMCwxLjQyLDAsMS4wNSwxLjA1LDAsMCwwLDAtMS40MkwzLjMxLDE5SDU5YTEsMSwwLDAsMCwwLTJIMy4zMUwxNy43MiwxLjY5YTEsMSwwLDAsMCwwLTEuNDIsMSwxLDAsMCwwLTEuNDIsMGwtMTYsMTdhMS4wNywxLjA3LDAsMCwwLDAsMS4zOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik01OS43NSw2MWwtMTYtMTdhMSwxLDAsMCwwLTEuNDIsMCwxLjA1LDEuMDUsMCwwLDAsMCwxLjQyTDU2LjY5LDYwLjY2SDFhMSwxLDAsMCwwLDAsMkg1Ni42OUw0Mi4yOCw3OGExLDEsMCwwLDAsMCwxLjQyLDEsMSwwLDAsMCwxLjQyLDBsMTYtMTdhMS4wNywxLjA3LDAsMCwwLDAtMS4zOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48L3N2Zz4=) no-repeat;
}
@media screen and (max-width: 959px) {
  .detailing-panel__table-td_number span {
    top: 25px;
    margin-top: 0;
    width: 13px;
    height: 8px;
  }
}
.detailing-panel__table-td_number span.incomming-call {
  background-position: 0 12px;
  margin-top: -15px;
}
@media screen and (max-width: 1679px) {
  .detailing-panel__table-td_number span.incomming-call {
    margin-top: -17px;
  }
}
.detailing-panel__table-td_number span.outgoing-call {
  background-position: 0 -12px;
}
@media screen and (max-width: 1279px) {
  .detailing-panel__table-text-color {
    color: #808080;
  }
}
.detailing-panel__table-text-color-green {
  color: #4db65d;
}
.detailing-panel__select {
  text-align: center;
  padding-bottom: 20px;
}
.detailing-chart .highcharts-container[style] {
  overflow: visible !important;
}
.detailing-chart .highcharts-container[style] svg {
  overflow: visible;
}
.detailing-chart__tooltip {
  color: #333;
  font-size: 14px;
  width: 290px;
  padding: 18px 20px 10px;
  box-sizing: border-box;
  font-family: "Corpid", "Arial", sans-serif;
}
.detailing-chart__tooltip-head {
  font-size: 0.75rem;
  text-align: center;
  margin-bottom: 15px;
}
.detailing-chart__tooltip-table {
  display: table;
  width: 100%;
  box-sizing: border-box;
}
.detailing-chart__tooltip-item {
  display: table-row;
}
.detailing-chart__tooltip-item:last-child > span {
  border-bottom: 0;
}
.detailing-chart__tooltip-item:before {
  content: '';
}
.detailing-chart__tooltip-item > span {
  display: table-cell;
  padding: 10px 0;
  border-bottom: 2px solid #f2f2f2;
}
.detailing-chart__tooltip-item > span:first-child span {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  margin-right: 10px;
  padding: 0;
}
.detailing-chart__tooltip-item > span:last-child {
  text-align: right;
}

.device-list {
  position: relative;
  padding-top: 1.1rem;
}
@media screen and (max-width: 1279px) {
  .device-list {
    padding-top: 0.8rem;
  }
}
@media screen and (max-width: 959px) {
  .device-list {
    padding-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .device-list .filters__list-wrap {
    border-bottom: medium none;
    margin: 0 auto 18px;
    width: 100%;
    position: relative;
    float: none;
    max-width: none;
    min-width: 280px;
    padding: 0 10px;
  }
}
@media screen and (max-width: 959px) {
  .device-list .tabs_aside .tabs__list-wrap {
    margin-bottom: 50px;
    position: relative;
    padding: 0;
    z-index: 1;
  }
}
.device-list__target-wrap {
  font-size: 0.85rem;
  position: absolute;
  right: 0;
  top: -1.6rem;
}
@media screen and (max-width: 959px) {
  .device-list__target-wrap {
    top: 3.4rem;
  }
}
@media screen and (max-width: 759px) {
  .device-list__target-wrap {
    width: 100%;
    left: 0;
    top: 3.4rem;
    margin-left: 0;
    text-align: left;
  }
}
.device-list_tabs {
  padding-top: 0;
}
.device-list_tabs .device-list__target-wrap {
  top: 0.85rem;
  z-index: 3;
}
@media screen and (max-width: 1279px) {
  .device-list_tabs .device-list__target-wrap {
    top: 0.75rem;
  }
}
@media screen and (max-width: 759px) {
  .device-list_tabs .device-list__target-wrap {
    max-width: 280px;
    position: static;
    margin: 0 auto 1rem;
  }
}

.device-more-layout {
  padding-top: 1.6rem;
}
.device-more-layout .tabs__list-wrap {
  border-bottom: medium none;
  margin-bottom: 0;
}
@media screen and (max-width: 759px) {
  .device-more-layout .tabs__list-wrap {
    margin-bottom: 24px;
  }
}
.device-more-layout .product-action {
  margin-top: 2.4rem;
}
@media screen and (max-width: 959px) {
  .device-more-layout .product-action {
    margin-top: 2.2rem;
  }
}

.device-params {
  background-color: #fff;
  padding: 46px 30px;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .device-params {
    min-height: inherit;
  }
}
@media screen and (max-width: 759px) {
  .device-params {
    background-color: transparent;
    padding: 0;
  }
}
.device-params__padding {
  padding: 0 106px;
}
@media screen and (max-width: 1679px) {
  .device-params__padding {
    padding: 0 70px;
  }
}
@media screen and (max-width: 1279px) {
  .device-params__padding {
    padding: 0 46px;
  }
}
@media screen and (max-width: 959px) {
  .device-params__padding {
    padding: 0 94px;
  }
}
@media screen and (max-width: 759px) {
  .device-params__padding {
    padding: 0;
  }
}
.device-params__padding-no-hidden-select {
  padding: 2.6rem 106px;
}
@media screen and (max-width: 1679px) {
  .device-params__padding-no-hidden-select {
    padding: 2.6rem 70px;
  }
}
@media screen and (max-width: 1279px) {
  .device-params__padding-no-hidden-select {
    padding: 2.6rem 46px;
  }
}
@media screen and (max-width: 959px) {
  .device-params__padding-no-hidden-select {
    padding: 2.6rem 94px;
  }
}
@media screen and (max-width: 759px) {
  .device-params__padding-no-hidden-select {
    padding: 2.6rem 0;
  }
}
.device-params__title {
  font-size: 1.4rem;
  margin-bottom: 2rem;
}
@media screen and (max-width: 959px) {
  .device-params__title {
    margin-bottom: 1.8rem;
  }
}
@media screen and (max-width: 759px) {
  .device-params__title {
    margin-bottom: 1.2rem;
  }
}

.director-block__side {
  overflow: hidden;
  height: 500px;
}
@media screen and (min-width: 1680px) {
  .director-block__side {
    height: 850px;
  }
}
@media screen and (max-width: 1679px) {
  .director-block__side {
    height: 740px;
  }
}
@media screen and (max-width: 1279px) {
  .director-block__side {
    overflow: inherit;
    height: auto;
  }
}
.director-block__left {
  padding-right: 1.54rem;
}
@media screen and (min-width: 1680px) {
  .director-block__left {
    min-height: 850px;
  }
}
@media screen and (max-width: 1679px) {
  .director-block__left {
    min-height: 740px;
    padding-right: 1.2rem;
  }
}
@media screen and (max-width: 1279px) {
  .director-block__left {
    padding-right: 1rem;
  }
}
@media screen and (max-width: 959px) {
  .director-block__left {
    height: 62vw;
    overflow: hidden;
    padding-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .director-block__left {
    height: 64vw;
    min-height: 210px;
    margin-left: -20px;
    margin-right: -20px;
  }
}
.director-block__img {
  width: 100%;
  height: auto;
}
@media screen and (max-width: 959px) {
  .director-block__content {
    padding-top: 0.9rem;
  }
}
.director-block__content-title {
  font-size: 2.5rem;
  font-weight: 100;
  margin-bottom: 10px;
  margin-top: -0.7rem;
}
@media screen and (max-width: 959px) {
  .director-block__content-title {
    margin-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .director-block__content-title {
    font-size: 2rem;
  }
}
.director-block__content-sub-title {
  font-size: 1rem;
  font-weight: 600;
}
.director-block__content-sub-title:after {
  content: '';
  display: block;
  height: 1px;
  width: 134px;
  background: #e6e6e6;
  margin: 25px 0;
}
.director-block__content-text {
  font-size: 0.85rem;
}
.director-block__list {
  display: block;
  position: relative;
  transition: top 0.3s ease-in-out;
}
@media screen and (max-width: 1279px) {
  .director-block__list {
    display: none;
  }
}
.director-block__select {
  display: none;
}
@media screen and (max-width: 1279px) {
  .director-block__select {
    display: block;
    margin-bottom: 40px;
    max-width: 295px;
  }
}
@media screen and (max-width: 759px) {
  .director-block__select {
    margin: 0 auto 30px auto;
  }
}
.director-block__item {
  padding-bottom: 30px;
}
.director-block__item-img {
  width: 100%;
  margin-bottom: 5px;
}
.director-block__item-title {
  color: #1e82b2;
  font-size: 1rem;
  line-height: 1;
  font-weight: bold;
  margin-bottom: 5px;
}
.director-block__item-description {
  font-size: 0.75rem;
}

.diagrams {
  display: inline-block;
  padding: 0;
  font-size: 0;
  margin-top: 0;
  width: 100%;
  vertical-align: top;
}
.diagrams__title {
  color: #999;
}
@media screen and (min-width: 760px) {
  .diagrams__title {
    font-size: 19px;
    margin-bottom: 2.2rem;
  }
}
@media screen and (max-width: 759px) {
  .diagrams__title {
    font-size: 14px;
    margin-bottom: 22px;
  }
}
.diagrams__item {
  display: inline-block;
  width: 33.333%;
  vertical-align: top;
  position: relative;
  padding-bottom: 52px;
}
@media screen and (max-width: 1279px) {
  .diagrams__item {
    padding-bottom: 30px;
    text-align: center;
  }
}
@media screen and (max-width: 959px) {
  .diagrams__item {
    padding-bottom: 0;
  }
}
@media screen and (max-width: 759px) {
  .diagrams__item {
    text-align: left;
    display: block;
    width: 280px;
    margin: 0 auto 27px;
  }
  .diagrams__item:last-child {
    margin-bottom: 0;
  }
}
.diagrams__item:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .diagrams__item:before {
    content: none;
  }
}
@media screen and (max-width: 759px) {
  .diagrams__item:before {
    vertical-align: top;
  }
}
.diagrams__item_nomore {
  padding-bottom: 0;
}
.diagrams__item_vertical {
  width: 100%;
  display: block;
  padding: 20px 0;
  border-bottom: 1px solid #f2f2f2;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .diagrams__item_vertical {
    text-align: center;
  }
}
@media screen and (max-width: 759px) {
  .diagrams__item_vertical {
    font-size: 0;
    margin: 0 auto;
  }
}
.diagrams__item_vertical:last-child {
  border-bottom: 0;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .diagrams__item_vertical .diagrams__item {
    text-align: center;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .diagrams__item_vertical .diagrams__item-diagram {
    display: inline-block;
    margin-right: 0;
  }
}
.diagrams__item_vertical .diagrams__item-text {
  width: calc(100% - 166px);
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .diagrams__item_vertical .diagrams__item-text {
    width: 100%;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .diagrams__item_vertical .diagrams__item-text {
    display: block;
    width: 100%;
  }
}
@media screen and (max-width: 759px) {
  .diagrams__item_vertical .diagrams__item-text {
    display: inline-block;
    vertical-align: middle;
    text-align: left;
    width: calc(100% - 101px);
  }
}
.parental-statistics__content .diagrams__item_vertical .diagrams__item-text {
  padding-top: 0;
  margin-top: 0;
}
@media screen and (max-width: 1279px) {
  .parental-statistics__content .diagrams__item_vertical .diagrams__item-text {
    padding-top: 10px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics__content .diagrams__item_vertical .diagrams__item-text {
    padding-top: 0;
  }
}
.diagrams__item-diagram {
  display: inline-block;
  vertical-align: middle;
  margin-right: 20px;
  position: relative;
}
@media screen and (max-width: 1279px) {
  .diagrams__item-diagram {
    margin-right: 0;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .diagrams__item-diagram {
    margin-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .diagrams__item-diagram {
    margin-right: 16px;
  }
}
.diagrams__item-text {
  display: inline-block;
  vertical-align: middle;
  font-size: 1rem;
  color: #4d4d4d;
  width: calc(100% - 157px);
}
@media screen and (max-width: 1279px) {
  .diagrams__item-text {
    display: block;
    width: 100%;
  }
}
@media screen and (max-width: 759px) {
  .diagrams__item-text {
    display: inline-block;
    width: calc(100% - 101px);
    vertical-align: top;
    margin-top: 4px;
  }
}
.diagrams__item-text > p {
  font-size: 0.63rem;
  color: #808080;
  margin: 5px 0 0;
}
@media screen and (max-width: 759px) {
  .diagrams__item-text > p {
    margin: 6px 0 0;
    font-size: 0.9rem;
  }
}
.diagrams__item-more {
  display: inline-block;
  font-size: 0.75rem;
  color: #999;
  cursor: pointer;
  padding-bottom: 22px;
  margin-bottom: -22px;
}
.diagrams__item-more.is-opened .diagrams__dropdown {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  visibility: visible;
  pointer-events: all;
}
@media screen and (min-width: 960px) {
  .diagrams__item-more {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .diagrams__item-more {
    text-align: center;
    position: relative;
    margin-top: 1.8rem;
  }
}
@media screen and (max-width: 759px) {
  .diagrams__item-more {
    text-align: left;
    margin-top: 13px;
    font-size: 0.75rem;
    position: relative;
  }
}
.diagrams__item-more > span {
  border-bottom: 1px dotted;
  margin-left: 12px;
}
@media screen and (max-width: 1279px) {
  .diagrams__item-more > span {
    margin-left: 0;
  }
}
.diagrams__dropdown {
  position: absolute;
  top: 44px;
  left: -30px;
  min-width: 395px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  visibility: hidden;
  background-color: #fff;
  border: 1px solid #e4e4e4;
  border-radius: 2px;
  box-shadow: 0 5px 29px rgba(0,0,0,0.1);
  padding: 10px 20px;
  z-index: 11;
  pointer-events: none;
  transition: opacity 0.2s ease-in-out;
  box-sizing: border-box;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .diagrams__dropdown {
    min-width: 0;
    left: 0;
    right: 0;
    top: 35px;
  }
}
@media screen and (max-width: 959px) {
  .diagrams__dropdown {
    min-width: 0;
    width: 270px;
    left: -20px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .diagrams__dropdown {
    width: 280px;
    top: 35px;
    left: -111px;
    padding: 10px 20px;
    min-width: 0;
  }
}
@media screen and (max-width: 479px) {
  .diagrams__dropdown {
    width: 260px;
    padding-left: 10px;
    padding-right: 10px;
  }
}
.diagrams__dropdown:before {
  content: '';
  position: absolute;
  left: 50%;
  top: -3px;
  width: 10px;
  height: 10px;
  background-color: #fff;
  border-top: 1px solid #e4e4e4;
  border-left: 1px solid #e4e4e4;
  -webkit-transform: rotate(45deg) translateX(-50%);
      -ms-transform: rotate(45deg) translateX(-50%);
          transform: rotate(45deg) translateX(-50%);
}

.directors-list {
  width: 100%;
  font-size: 0.75rem;
}
@media screen and (max-width: 959px) {
  .directors-list {
    padding-top: 2rem;
    margin-top: 1rem;
    border-top: 1px solid #ededed;
  }
}
@media screen and (max-width: 759px) {
  .directors-list {
    padding-top: 1.2rem;
    margin-top: 0.5rem;
  }
}
.directors-list__item {
  margin: 0 auto 1.2rem;
}
@media screen and (max-width: 959px) {
  .directors-list__item {
    max-width: 66.66%;
  }
}
@media screen and (max-width: 759px) {
  .directors-list__item {
    max-width: 100%;
  }
}
.is-active .directors-list__title,
.directors-list__title:hover {
  color: #e30613;
}
.directors-list__description {
  margin: 0;
  color: #666;
}

.editable:not(.is-edit) .editable__target:hover {
  color: #e30613;
}
.editable__target {
  cursor: pointer;
}
.editable__target[contenteditable="true"] {
  cursor: text;
}
.editable__target .dim {
  color: #808080;
}

.empty-result {
  padding: 60px 135px 120px;
  text-align: center;
}
@media screen and (max-width: 759px) {
  .empty-result {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.empty-result__icon {
  width: 105px;
  height: 105px;
  margin: 0 auto 20px;
}
.empty-result__icon img {
  max-width: 100%;
  max-height: 100%;
}
@media screen and (max-width: 1279px) {
  .empty-result__icon {
    width: 90px;
    height: 90px;
  }
}
@media screen and (max-width: 759px) {
  .empty-result__icon {
    width: 65px;
    height: 65px;
  }
}
.empty-result__icon_city {
  width: 60px;
  height: 50px;
}
.empty-result__text {
  font-size: 1rem;
  font-weight: 100;
  color: #999;
}
.empty-result .b-icon {
  width: 100%;
  height: 100%;
}

@media screen and (max-width: 759px) {
  .faq-block .faq__group {
    border-bottom: none;
  }
}

.faq {
  color: #666;
}
.faq__title {
  color: #4d4d4d;
  font-size: 1.1rem;
  margin-bottom: 1rem;
}
.faq__header {
  color: #4d4d4d;
  font-size: 1.6rem;
  margin-top: -10px;
  margin-bottom: 1rem;
  padding-left: 10px;
}
.faq__groups {
  list-style: none;
  padding: 0;
  margin: 0;
}
.faq__group {
  border-bottom: 1px solid #e6e6e6;
}
.faq__group:first-child {
  border-top: 1px solid #e6e6e6;
}
@media screen and (min-width: 1280px) {
  .faq__group {
    box-sizing: border-box;
    min-height: 70px;
  }
}
.faq__group_securities .faq__group-question {
  padding-left: 20px;
}
@media screen and (max-width: 759px) {
  .faq__group_securities .faq__group-question {
    padding-left: 0;
  }
}
.faq__group_securities .faq__group-drop {
  padding-top: 20px;
  padding-bottom: 50px;
  padding-left: 20px;
}
@media screen and (max-width: 759px) {
  .faq__group_securities .faq__group-drop {
    padding-left: 0;
    padding-top: 10px;
    padding-bottom: 25px;
  }
}
.faq__group-question {
  padding: 0.95rem 70px 0.95rem 0;
  cursor: pointer;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .faq__group-question {
    padding: 1rem 70px 1rem 0;
    padding-right: 24px;
  }
}
.faq__group-question:after {
  content: "";
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE1LjEgOC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNS4xIDguOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjOTU5NTk1IiBkPSJNNy41LDguOEwwLjMsMS41Yy0wLjMtMC4zLTAuMy0wLjksMC0xLjNjMC4zLTAuMywwLjktMC4zLDEuMywwbDYsNmw2LTZjMC4zLTAuMywwLjktMC4zLDEuMywwDQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuM0w3LjUsOC44eiIvPg0KPC9zdmc+") no-repeat 0 0;
  width: 15px;
  height: 9px;
  position: absolute;
  right: 40px;
  top: 50%;
  margin-top: -5px;
  transition: -webkit-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
@media screen and (max-width: 1679px) {
  .faq__group-question:after {
    right: 0;
  }
}
.faq__group-question.is-opened {
  color: #e30613;
}
.faq__group-question.is-opened:after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.faq__group-answer {
  font-size: 0.85rem;
  padding-bottom: 1rem;
  line-height: 1.5;
}
.faq__group-drop {
  display: none;
}
.faq__list {
  list-style: none;
  padding: 0;
  margin: 0;
  border-top: 1px solid #e6e6e6;
}
.faq__list .faq__list {
  margin-bottom: -1rem;
}
.faq__item {
  border-bottom: 1px solid #e6e6e6;
  font-size: 0.85rem;
  margin-left: 40px;
}
@media screen and (max-width: 759px) {
  .faq__item {
    margin-left: 0;
  }
}
.faq__item .faq__item {
  margin-left: 0;
}
.product-params__row .faq__item {
  margin-left: 0;
}
.faq__item:last-child {
  border-bottom: medium none;
}
.faq__question {
  padding: 1rem 0 1rem 40px;
  position: relative;
  cursor: pointer;
}
.faq__question:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE4IDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBvbHlnb24gZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM5NTk1OTUiIHBvaW50cz0iMTgsOCAxMCw4IDEwLDAgOCwwIDgsOCAwLDggMCwxMCA4LDEwIDgsMTggMTAsMTggMTAsMTAgMTgsMTAiLz4NCjwvc3ZnPg==) no-repeat 0 0;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 11px;
  top: 1.1rem;
}
.faq__question.is-opened {
  color: #e30613;
}
.faq__question.is-opened:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE4IDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHJlY3QgeT0iOCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNlMzA2MTMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIyIi8+DQo8L3N2Zz4=);
}
.faq__vote {
  background: #fafafa;
  padding: 12px 25px;
}
.faq__vote-text {
  padding-right: 20px;
}
.faq__answer {
  display: none;
  padding: 0 0 1rem 40px;
  line-height: 1.5;
}
.faq__answer-link {
  display: block;
  font-size: 0.85rem;
  line-height: 1.1rem;
  padding: 0.5rem 0;
  color: #666;
  cursor: pointer;
  transition: color 0.2s;
  border-bottom: 1px solid #e6e6e6;
}
.faq__answer-link:hover {
  color: #e30613;
}
.faq__answer-link:last-child {
  border: none;
}
.faq__question-link {
  display: block;
  color: #666;
  cursor: pointer;
  transition: color 0.2s;
}
.faq__question-link:hover {
  color: #e30613;
}
.faq__all-question {
  margin-top: 2rem;
}
@media screen and (max-width: 639px) {
  .faq__next-line-mobile {
    display: block;
    height: 10px;
    clear: both;
  }
}
.faq_faq-page {
  margin-bottom: 80px;
  padding-left: 9px;
}
.faq_faq-page .faq__group-question {
  color: #1e82b2;
  padding-right: 8%;
}
@media screen and (max-width: 759px) {
  .faq_faq-page .faq__group-question {
    padding-right: 34px;
  }
}
.faq_faq-page .faq__group-answer {
  padding-left: 20px;
  padding-right: 115px;
}
@media screen and (max-width: 959px) {
  .faq_faq-page .faq__group-answer {
    padding-right: 20px;
  }
}
.faq_faq-page .faq__group-question:after {
  right: 3.35%;
}
.faq_faq-page.faq_faq-page__grouped {
  margin-bottom: 50px;
}
.faq_faq-page.faq_faq-page__grouped .faq__group-question.is-opened {
  color: #e30613;
}
@media screen and (min-width: 760px) {
  .faq_no-spoiler .faq__group,
  .faq_no-spoiler .faq__group:first-child {
    border: none;
  }
  .faq_no-spoiler .faq__group >.faq__group-drop>.faq__list>.faq__item>.faq__answer,
  .faq_no-spoiler .faq__group:first-child >.faq__group-drop>.faq__list>.faq__item>.faq__answer {
    display: block !important;
  }
  .faq_no-spoiler .faq__group-question {
    font-size: 1.4rem;
    padding-bottom: 1.3rem;
    cursor: default;
  }
  .faq_no-spoiler .faq__group-question.is-opened {
    color: #666;
  }
  .faq_no-spoiler .faq__group-question:after {
    content: none;
  }
  .faq_no-spoiler .faq__list {
    border: none;
  }
  .faq_no-spoiler .faq__list .faq__list {
    margin-bottom: 0;
  }
  .faq_no-spoiler .faq__list .faq__list .faq__question {
    font-size: 0.85rem;
    line-height: 1.1rem;
    padding: 0.5rem 0;
    padding-right: 35px;
    cursor: pointer;
  }
  .faq_no-spoiler .faq__list .faq__list .faq__question:before {
    content: "";
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE4IDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBvbHlnb24gZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM5NTk1OTUiIHBvaW50cz0iMTgsOCAxMCw4IDEwLDAgOCwwIDgsOCAwLDggMCwxMCA4LDEwIDgsMTggMTAsMTggMTAsMTAgMTgsMTAiLz4NCjwvc3ZnPg==) no-repeat 0 0;
    width: 14px;
    height: 14px;
    position: absolute;
    left: auto;
    right: 10px;
    top: 17px;
  }
  .faq_no-spoiler .faq__list .faq__list .faq__question.is-opened {
    color: #e30613;
  }
  .faq_no-spoiler .faq__list .faq__list .faq__question.is-opened:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE4IDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHJlY3QgeT0iOCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNlMzA2MTMiIHdpZHRoPSIxOCIgaGVpZ2h0PSIyIi8+DQo8L3N2Zz4=);
  }
  .faq_no-spoiler .faq__list .faq__list .faq__answer {
    display: none;
    padding-bottom: 20px;
    padding-left: 20px;
    width: 100%;
    box-sizing: border-box;
  }
  .faq_no-spoiler .faq__list .faq__list .faq__answer .faq__answer-link:last-child,
  .faq_no-spoiler .faq__list .faq__list .faq__answer .faq__item:last-child {
    border: none;
  }
  .faq_no-spoiler .faq__list .faq__list .faq__item {
    border-bottom: 1px solid #e6e6e6;
    padding-right: 0;
  }
  .faq_no-spoiler .faq__list .faq__list .faq__answer-link {
    font-size: 0.75rem;
  }
  .faq_no-spoiler .faq__list .faq__list .faq__list .faq__question,
  .faq_no-spoiler .faq__list .faq__list .faq__list .faq__answer,
  .faq_no-spoiler .faq__list .faq__list .faq__list .faq__answer-link {
    font-size: 0.75rem;
  }
  .faq_no-spoiler .faq__list .faq__list .faq__list .faq__question,
  .faq_no-spoiler .faq__list .faq__list .faq__list .faq__answer-link {
    padding: 0.3rem 0;
  }
  .faq_no-spoiler .faq__list .faq__list .faq__list .faq__question:before {
    top: 13px;
  }
  .faq_no-spoiler .faq__list .faq__list .faq__list .faq__answer {
    padding-bottom: 15px;
  }
  .faq_no-spoiler .faq__group-drop {
    display: block !important;
  }
  .faq_no-spoiler .faq__item {
    display: inline-block;
    vertical-align: top;
    border: none;
    width: 100%;
    max-width: 310px;
    margin: 0;
    padding-right: 30px;
    box-sizing: border-box;
  }
  .faq_no-spoiler .faq__question {
    padding-left: 0;
    font-size: 1.1rem;
    padding-top: 0;
    padding-bottom: 15px;
    cursor: default;
  }
  .faq_no-spoiler .faq__question.is-opened {
    color: #666;
  }
  .faq_no-spoiler .faq__question:before {
    content: none;
  }
  .faq_no-spoiler .faq__answer {
    display: block;
    padding-left: 0;
    padding-bottom: 35px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .faq_no-spoiler .faq__item {
    max-width: 32%;
  }
}

@media screen and (max-width: 759px) {
  .faq-inline {
    width: auto;
    margin: 0 -20px;
  }
}
.faq-inline_desktop {
  display: block;
}
@media screen and (max-width: 759px) {
  .faq-inline_desktop {
    display: none;
  }
}
.faq-inline_mobile {
  display: none;
  margin-bottom: 20px;
}
.faq-inline_mobile:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 759px) {
  .faq-inline_mobile {
    display: block;
  }
}
.faq-inline_clear-padding {
  margin-bottom: -1.8rem;
}
.faq-inline__groups {
  list-style: none;
  padding: 0;
  margin: 0;
}
.faq-inline__group {
  border-bottom: 1px solid #f2f2f2;
}
.faq-inline__group-question {
  font-size: 1rem;
  color: #999;
  font-weight: normal;
  text-align: center;
  padding: 30px 0;
}
@media screen and (max-width: 759px) {
  .faq-inline__group-question {
    padding: 20px 0;
  }
}
.faq-inline__group-question span {
  cursor: pointer;
  position: relative;
  border-bottom: 1px dotted #939393;
  margin-right: 30px;
}
.faq-inline__group-question span:after {
  content: "";
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE1LjEgOC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNS4xIDguOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjOTU5NTk1IiBkPSJNNy41LDguOEwwLjMsMS41Yy0wLjMtMC4zLTAuMy0wLjksMC0xLjNjMC4zLTAuMywwLjktMC4zLDEuMywwbDYsNmw2LTZjMC4zLTAuMywwLjktMC4zLDEuMywwDQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuM0w3LjUsOC44eiIvPg0KPC9zdmc+") no-repeat 0 0;
  width: 15px;
  height: 9px;
  position: absolute;
  right: -30px;
  top: 10px;
  transition: -webkit-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
.faq-inline__group-question.is-opened {
  color: #e30611;
}
.faq-inline__group-question.is-opened span:after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.faq-inline__group-drop {
  display: none;
  border-top: 1px solid #f2f2f2;
  padding: 20px 40px;
}
.faq-inline__group-drop_no-padding {
  padding: 20px 0;
}
/* Crutch */
.mts16-footer__to-bottom-content > :last-child .faq-inline__group:last-child {
  border-bottom: 0;
}
@media screen and (max-width: 759px) {
  .mts16-footer__to-bottom-content > :last-child .faq-inline__group:last-child {
    border-bottom: 1px solid #f2f2f2;
  }
}

.faq2 {
  color: #666;
}
.faq2__title {
  color: #4d4d4d;
  font-size: 1.1rem;
  margin-bottom: 1rem;
}
.faq2__groups {
  list-style: none;
  padding: 0;
  margin: 0;
}
.faq2__group {
  border-bottom: 1px solid #e6e6e6;
}
.faq2__group:first-child {
  border-top: 1px solid #e6e6e6;
}
.faq2__group-question {
  padding: 1rem 70px 1rem 0;
  cursor: pointer;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .faq2__group-question {
    padding-right: 40px;
  }
}
@media screen and (max-width: 759px) {
  .faq2__group-question {
    padding-right: 20px;
  }
}
.faq2__group-question:after {
  content: "";
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE1LjEgOC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNS4xIDguOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjOTU5NTk1IiBkPSJNNy41LDguOEwwLjMsMS41Yy0wLjMtMC4zLTAuMy0wLjksMC0xLjNjMC4zLTAuMywwLjktMC4zLDEuMywwbDYsNmw2LTZjMC4zLTAuMywwLjktMC4zLDEuMywwDQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuM0w3LjUsOC44eiIvPg0KPC9zdmc+") no-repeat 0 0;
  width: 15px;
  height: 9px;
  position: absolute;
  right: 40px;
  top: 50%;
  margin-top: -5px;
  transition: -webkit-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
@media screen and (max-width: 1679px) {
  .faq2__group-question:after {
    right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .faq2__group-question:after {
    right: 0px;
  }
}
.faq2__group-question.is-opened {
  color: #e30613;
}
.faq2__group-question.is-opened:after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.faq2__group-answer {
  font-size: 0.85rem;
  padding-bottom: 1rem;
  line-height: 1rem;
}
.faq2__group-drop {
  display: none;
  border-top: 1px solid #e6e6e6;
  padding-top: 1rem;
}
.faq2__list {
  list-style: none;
  padding: 0;
  margin: 0;
  border-top: 1px solid #e6e6e6;
}
.faq2__list .faq2__list {
  margin-bottom: -1rem;
}
.faq2__item {
  border-bottom: 1px solid #e6e6e6;
  font-size: 0.85rem;
  margin-left: 40px;
}
@media screen and (max-width: 759px) {
  .faq2__item {
    margin-left: 0;
  }
}
.faq2__item .faq2__item {
  margin-left: 0;
}
.faq2__item:last-child {
  border-bottom: medium none;
}
.faq2__question {
  padding: 1rem 0 1rem 40px;
  position: relative;
  cursor: pointer;
}
.faq2__question:before {
  content: "";
  background: url("http://mtshtml2016.test.promo.ru/f/i/icon-plus.svg") no-repeat 0 0;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 11px;
  top: 1.1rem;
}
.faq2__question.is-opened {
  color: #e30613;
}
.faq2__question.is-opened:before {
  background-image: url("http://mtshtml2016.test.promo.ru/f/i/icon-minus.svg");
}
.faq2__answer {
  display: none;
  padding: 0 0 1rem 40px;
  line-height: 1.5;
}
.faq2__all-question {
  margin-top: 2rem;
}

.feedback-form {
  max-width: 420px;
  padding: 35px 35px;
  position: fixed;
  right: 30px;
  bottom: 0;
  z-index: 700;
  background: #fff;
  box-shadow: 5px 5px 25px rgba(0,0,0,0.1);
  box-sizing: border-box;
  display: none;
}
@media screen and (max-width: 759px) {
  .feedback-form {
    right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.feedback-form__title {
  font-size: 20px;
  margin-bottom: 35px;
}
.feedback-form__form {
  width: 100%;
  font-size: 20px;
}
.feedback-form__close-wrap {
  width: 38px;
  height: 38px;
  border: 1px solid #eceeef;
  border-radius: 50%;
  position: absolute;
  cursor: pointer;
  z-index: 30;
  border: none;
  top: 10px;
  right: 10px;
}
.feedback-form__close {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTcuMSAxNy4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4xIDE3LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBvbHlnb24gZmlsbD0iI2FjYjhjMSIgcG9pbnRzPSIxNy4xLDAuOCAxNi4zLDAgOC42LDcuNyAwLjgsMCAwLDAuOCA3LjcsOC42IDAsMTYuMyAwLjgsMTcuMSA4LjYsOS40IDE2LjMsMTcuMSAxNy4xLDE2LjMgOS40LDguNiIvPgo8L3N2Zz4K) no-repeat 0 0;
  width: 18px;
  height: 18px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -9px 0 0 -9px;
  text-indent: -9999px;
  outline: none;
  overflow: hidden;
}
.feedback-form__textarea {
  width: 100%;
  height: 110px;
  box-sizing: border-box;
  padding: 0 12px;
  border-radius: 5px;
  resize: none;
}
.feedback-form__btn {
  position: fixed;
  right: 40px;
  bottom: 0;
  z-index: 650;
}
.feedback-form__btn-icon {
  width: 60px;
  height: 60px;
  box-sizing: border-box;
  border-radius: 30px;
  bottom: 65px;
  right: 15px;
  position: fixed;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjYwcHgiIGhlaWdodD0iNjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0MC4zICgzMzgzOSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWMtY2FsbGJhY2s8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaWMtY2FsbGJhY2siPgogICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLTUiIGZpbGw9IiNFNzE5MUIiIGN4PSIzMCIgY3k9IjMwIiByPSIzMCI+PC9jaXJjbGU+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMS45MzYzODM3LDQwLjU3NzgwMDQgQzIyLjg0NzI3ODcsNDAuMDI0MDczOCAyMy43OTY0NzQ4LDM5LjY1Nzg4NzIgMjQuNzI2ODc2MiwzOS40NDM0NzQzIEMyNS4wNTE2OTU3LDM5LjM2ODYxODkgMjUuMzUwNDA1MSwzOS4zMTgxMTUyIDI1LjYxNTczNjUsMzkuMjg3NDEyNSBDMjUuNzcyMzgyOSwzOS4yNjkyODYyIDI1Ljg4MTI3MzksMzkuMjYxNzgzNSAyNS45MzUxMzI4LDM5LjI2MDMwMjUgQzI2LjEwMTkwNTgsMzkuMjU1NzE2NiAyNi4yMzMzODQ0LDM5LjExNjgwMjggMjYuMjI4Nzk4NSwzOC45NTAwMjk4IEMyNi4yMjQyMTI1LDM4Ljc4MzI1NjggMjYuMDg1Mjk4NywzOC42NTE3NzgyIDI1LjkxODUyNTcsMzguNjU2MzY0MSBDMjUuODQ3NDg5NSwzOC42NTgzMTc1IDI1LjcyMTAyNDgsMzguNjY3MDMxMSAyNS41NDYyODksMzguNjg3MjUwNSBDMjUuMjU5MzE3LDM4LjcyMDQ1NzQgMjQuOTM4NTY1NCwzOC43NzQ2ODc4IDI0LjU5MTIwMDgsMzguODU0NzM4NyBDMjMuNjAxMDc2MiwzOS4wODI5MTUgMjIuNTkyMDY2NywzOS40NzIxNzY4IDIxLjYyMjU1MTUsNDAuMDYxNTM4MSBDMTkuNDg3MjI2Nyw0MS4zNTk1ODY4IDE4LjU4MDU0NTQsNDIuNzQ3MDM4NiAxOC4zMDk5MDAyLDQ0Ljk2MzM4MzYgQzE4LjI4OTY3NzUsNDUuMTI4OTg5NSAxOC40MDc1MzM4LDQ1LjI3OTYzMzMgMTguNTczMTM5Nyw0NS4yOTk4NTU5IEMxOC43Mzg3NDU2LDQ1LjMyMDA3ODYgMTguODg5Mzg5Myw0NS4yMDIyMjIzIDE4LjkwOTYxMiw0NS4wMzY2MTY0IEMxOS4xNTc2NzIzLDQzLjAwNTIyMjUgMTkuOTU4MDc5LDQxLjc4MDM5NzcgMjEuOTM2MzgzNyw0MC41Nzc4MDA0IFoiIGlkPSJQYXRoLTIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgICAgICAgICAgPHBhdGggZD0iTTM5LjM3NzQ0ODUsNDAuMDYxNTM4MSBDMzguNDA3OTMzMywzOS40NzIxNzY4IDM3LjM5ODkyMzgsMzkuMDgyOTE1IDM2LjQwODc5OTIsMzguODU0NzM4NyBDMzYuMDYxNDM0NiwzOC43NzQ2ODc4IDM1Ljc0MDY4MywzOC43MjA0NTc0IDM1LjQ1MzcxMSwzOC42ODcyNTA1IEMzNS4yNzg5NzUyLDM4LjY2NzAzMTEgMzUuMTUyNTEwNSwzOC42NTgzMTc1IDM1LjA4MTQ3NDMsMzguNjU2MzY0MSBDMzQuOTE0NzAxMywzOC42NTE3NzgyIDM0Ljc3NTc4NzUsMzguNzgzMjU2OCAzNC43NzEyMDE1LDM4Ljk1MDAyOTggQzM0Ljc2NjYxNTYsMzkuMTE2ODAyOCAzNC44OTgwOTQyLDM5LjI1NTcxNjYgMzUuMDY0ODY3MiwzOS4yNjAzMDI1IEMzNS4xMTg3MjYxLDM5LjI2MTc4MzUgMzUuMjI3NjE3MSwzOS4yNjkyODYyIDM1LjM4NDI2MzUsMzkuMjg3NDEyNSBDMzUuNjQ5NTk0OSwzOS4zMTgxMTUyIDM1Ljk0ODMwNDMsMzkuMzY4NjE4OSAzNi4yNzMxMjM4LDM5LjQ0MzQ3NDMgQzM3LjIwMzUyNTIsMzkuNjU3ODg3MiAzOC4xNTI3MjEzLDQwLjAyNDA3MzggMzkuMDYzNjE2Myw0MC41Nzc4MDA0IEM0MS4wNDE5MjEsNDEuNzgwMzk3NyA0MS44NDIzMjc3LDQzLjAwNTIyMjUgNDIuMDkwMzg4LDQ1LjAzNjYxNjQgQzQyLjExMDYxMDcsNDUuMjAyMjIyMyA0Mi4yNjEyNTQ0LDQ1LjMyMDA3ODYgNDIuNDI2ODYwMyw0NS4yOTk4NTU5IEM0Mi41OTI0NjYyLDQ1LjI3OTYzMzMgNDIuNzEwMzIyNSw0NS4xMjg5ODk1IDQyLjY5MDA5OTgsNDQuOTYzMzgzNiBDNDIuNDE5NDU0Niw0Mi43NDcwMzg2IDQxLjUxMjc3MzMsNDEuMzU5NTg2OCAzOS4zNzc0NDg1LDQwLjA2MTUzODEgWiIgaWQ9IlBhdGgtMi1Db3B5IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOS42NDM1NDY3LDI3Ljc4MTI1IEMzOS42NDM1NDY3LDIyLjc3NTU0MzYgMzUuNTQ5MjIxOSwxOC43MTg3NSAzMC41LDE4LjcxODc1IEMyNS40NTA3NzgxLDE4LjcxODc1IDIxLjM1NjQ1MzMsMjIuNzc1NTQzNiAyMS4zNTY0NTMzLDI3Ljc4MTI1IEMyMS4zNTY0NTMzLDMyLjc4Njk1NjQgMjUuNDUwNzc4MSwzNi44NDM3NSAzMC41LDM2Ljg0Mzc1IEMzNS41NDkyMjE5LDM2Ljg0Mzc1IDM5LjY0MzU0NjcsMzIuNzg2OTU2NCAzOS42NDM1NDY3LDI3Ljc4MTI1IFogTTIxLjk2MDYxOTksMjcuNzgxMjUgQzIxLjk2MDYxOTksMjMuMTEwNDY3NCAyNS43ODMyMTExLDE5LjMyMjkxNjcgMzAuNSwxOS4zMjI5MTY3IEMzNS4yMTY3ODg5LDE5LjMyMjkxNjcgMzkuMDM5MzgwMSwyMy4xMTA0Njc0IDM5LjAzOTM4MDEsMjcuNzgxMjUgQzM5LjAzOTM4MDEsMzIuNDUyMDMyNiAzNS4yMTY3ODg5LDM2LjIzOTU4MzMgMzAuNSwzNi4yMzk1ODMzIEMyNS43ODMyMTExLDM2LjIzOTU4MzMgMjEuOTYwNjE5OSwzMi40NTIwMzI2IDIxLjk2MDYxOTksMjcuNzgxMjUgWiIgaWQ9Ik92YWwtMiIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMTguNjA0MTY2NywzMS4wOTkwMTMgQzE4LjYwNDE2NjcsMzEuNDM0MDU5NCAxOC44NzkyNTkzLDMxLjcwODMzMzMgMTkuMjE4MjM5NywzMS43MDgzMzMzIEwyMC40NDAyOTY5LDMxLjcwODMzMzMgQzIwLjc4MzIwMTUsMzEuNzA4MzMzMyAyMS4wNTQzNjk5LDMxLjQzNzM2MzIgMjEuMDU0MzY5OSwzMS4wOTkwMTMgTDIxLjA1NDM2OTksMjYuMjc1OTg3IEMyMS4wNTQzNjk5LDI1Ljk0MDk0MDYgMjAuNzc5Mjc3MywyNS42NjY2NjY3IDIwLjQ0MDI5NjksMjUuNjY2NjY2NyBMMTkuMjE4MjM5NywyNS42NjY2NjY3IEMxOC44NzUzMzUxLDI1LjY2NjY2NjcgMTguNjA0MTY2NywyNS45Mzc2MzY4IDE4LjYwNDE2NjcsMjYuMjc1OTg3IEwxOC42MDQxNjY3LDMxLjA5OTAxMyBaIE0xOS4yMTgyMzk3LDI1LjA2MjUgTDIwLjQ0MDI5NjksMjUuMDYyNSBDMjEuMTEzMTEyMSwyNS4wNjI1IDIxLjY1ODUzNjYsMjUuNjA3NDI4MyAyMS42NTg1MzY2LDI2LjI3NTk4NyBMMjEuNjU4NTM2NiwzMS4wOTkwMTMgQzIxLjY1ODUzNjYsMzEuNzY5MjAzNCAyMS4xMTg3MDY5LDMyLjMxMjUgMjAuNDQwMjk2OSwzMi4zMTI1IEwxOS4yMTgyMzk3LDMyLjMxMjUgQzE4LjU0NTQyNDUsMzIuMzEyNSAxOCwzMS43Njc1NzE3IDE4LDMxLjA5OTAxMyBMMTgsMjYuMjc1OTg3IEMxOCwyNS42MDU3OTY2IDE4LjUzOTgyOTcsMjUuMDYyNSAxOS4yMTgyMzk3LDI1LjA2MjUgWiIgaWQ9IlJlY3RhbmdsZSIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMzkuOTQ1NjMwMSwzMS4wOTkwMTMgQzM5Ljk0NTYzMDEsMzEuNDM0MDU5NCA0MC4yMjA3MjI3LDMxLjcwODMzMzMgNDAuNTU5NzAzMSwzMS43MDgzMzMzIEw0MS43ODE3NjAzLDMxLjcwODMzMzMgQzQyLjEyNDY2NDksMzEuNzA4MzMzMyA0Mi4zOTU4MzMzLDMxLjQzNzM2MzIgNDIuMzk1ODMzMywzMS4wOTkwMTMgTDQyLjM5NTgzMzMsMjYuMjc1OTg3IEM0Mi4zOTU4MzMzLDI1Ljk0MDk0MDYgNDIuMTIwNzQwNywyNS42NjY2NjY3IDQxLjc4MTc2MDMsMjUuNjY2NjY2NyBMNDAuNTU5NzAzMSwyNS42NjY2NjY3IEM0MC4yMTY3OTg1LDI1LjY2NjY2NjcgMzkuOTQ1NjMwMSwyNS45Mzc2MzY4IDM5Ljk0NTYzMDEsMjYuMjc1OTg3IEwzOS45NDU2MzAxLDMxLjA5OTAxMyBaIE00MC41NTk3MDMxLDI1LjA2MjUgTDQxLjc4MTc2MDMsMjUuMDYyNSBDNDIuNDU0NTc1NSwyNS4wNjI1IDQzLDI1LjYwNzQyODMgNDMsMjYuMjc1OTg3IEw0MywzMS4wOTkwMTMgQzQzLDMxLjc2OTIwMzQgNDIuNDYwMTcwMywzMi4zMTI1IDQxLjc4MTc2MDMsMzIuMzEyNSBMNDAuNTU5NzAzMSwzMi4zMTI1IEMzOS44ODY4ODc5LDMyLjMxMjUgMzkuMzQxNDYzNCwzMS43Njc1NzE3IDM5LjM0MTQ2MzQsMzEuMDk5MDEzIEwzOS4zNDE0NjM0LDI2LjI3NTk4NyBDMzkuMzQxNDYzNCwyNS42MDU3OTY2IDM5Ljg4MTI5MzEsMjUuMDYyNSA0MC41NTk3MDMxLDI1LjA2MjUgWiIgaWQ9IlJlY3RhbmdsZS1Db3B5IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMC41LDE1LjY5NzkxNjcgQzI0LjQ0OTgyNiwxNS42OTc5MTY3IDE5LjUyNzE4NSwxOS44Nzg2NDUzIDE5LjUyNzE4NSwyNS4wNjI1IEwyMC4xMzEzNTE2LDI1LjA2MjUgQzIwLjEzMTM1MTYsMjAuMjM2MTkzNiAyNC43NjM2MDkzLDE2LjMwMjA4MzMgMzAuNSwxNi4zMDIwODMzIEMzNi4yMzYzOTA3LDE2LjMwMjA4MzMgNDAuODY4NjQ4NCwyMC4yMzYxOTM2IDQwLjg2ODY0ODQsMjUuMDYyNSBMNDEuNDcyODE1LDI1LjA2MjUgQzQxLjQ3MjgxNSwxOS44Nzg2NDUzIDM2LjU1MDE3NCwxNS42OTc5MTY3IDMwLjUsMTUuNjk3OTE2NyBaIiBpZD0iT3ZhbC0zIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMi4zMjIzODAyLDI2LjU1OTY3NzggQzIyLjYyOTgzMTcsMjYuNDg4NTc5NSAyMi45NzEzNDYyLDI2LjM5MDYzNjYgMjMuMzM4NDgwMSwyNi4yNjE1NTczIEMyNC4zODUyNzU3LDI1Ljg5MzUxODIgMjUuNDMxNjA4NywyNS4zNDkzNjU0IDI2LjQwODgyMDgsMjQuNTk0MjEyMiBDMjcuMTUyNDMsMjQuMDE5NTc4NyAyNy44MjY0NDc2LDIzLjM0MzE4NjYgMjguNDE0MTEwMiwyMi41NTcyNDQyIEwyNy45NzA1MjUzLDIyLjYwMTI3MDcgQzI4LjA2MzMxNzcsMjIuNjg0NDYzMiAyOC4yMjc0MDExLDIyLjgyOTIwMjUgMjguNDQyNjA1NywyMy4wMTUwNDYzIEMyOC44MDEyMTgxLDIzLjMyNDczMjYgMjkuMTcwNDM5NywyMy42MzQ0NjY1IDI5LjUzMDMxMSwyMy45MjM5NDQ4IEMyOS42NDAzNzE2LDI0LjAxMjQ3NjggMjkuNzQ4MTA1NywyNC4wOTc5MjI3IDI5Ljg1MzE3NjMsMjQuMTc5OTM1MyBDMzAuNDM2MTk5NywyNC42MzUwMTM2IDMwLjkxMzkwODEsMjQuOTY3MTg2OSAzMS4yNjExOTY2LDI1LjE0NDczNDQgQzMzLjE4Mzk1MzIsMjYuMTI3NzIzMyAzNS4yMzI1NjE2LDI2LjU0ODA5OTIgMzkuMzEwNjM5NSwyNi4yNzQyODQ3IEwzOS4yNzAxNjUxLDI1LjY3MTQ3NTMgQzM1LjMwMTEwMywyNS45Mzc5NzAyIDMzLjM2MTU0MiwyNS41Mzk5NzA5IDMxLjUzNjIxNDMsMjQuNjA2NzkxNCBDMzEuMjMyMzY2MSwyNC40NTE0NTIzIDMwLjc3OTUxNTYsMjQuMTM2NTYzOSAzMC4yMjQ5MjA0LDIzLjcwMzY3NTMgQzMwLjEyMjI0ODksMjMuNjIzNTM1MSAzMC4wMTY4MTc1LDIzLjUzOTkxNTcgMjkuOTA4OTkwOSwyMy40NTMxODA2IEMyOS41NTUxNjQ1LDIzLjE2ODU2NDkgMjkuMTkxMTQ4OSwyMi44NjMxOTgxIDI4LjgzNzQ4MzEsMjIuNTU3NzgzNyBDMjguNjI1MzIwOCwyMi4zNzQ1NjcxIDI4LjQ2Mzk5NDEsMjIuMjMyMjU5NCAyOC4zNzM4MzIsMjIuMTUxNDI1MSBMMjguMTI3OTc3OCwyMS45MzEwMDU4IEwyNy45MzAyNDcyLDIyLjE5NTQ1MTUgQzI3LjM3NjA4MjYsMjIuOTM2NTkzNSAyNi43NDA3MjMxLDIzLjU3NDE5MTQgMjYuMDM5Mzk0LDI0LjExNjE1MjQgQzI1LjExNjUzNjcsMjQuODI5MzAyMyAyNC4xMjcwODEsMjUuMzQzODc1NiAyMy4xMzgwODgsMjUuNjkxNTkyMSBDMjIuNzkyNjk1OSwyNS44MTMwMjcyIDIyLjQ3MjU3OSwyNS45MDQ4MzM2IDIyLjE4NjI1ODgsMjUuOTcxMDQ1MiBDMjIuMDE2OTQ2NCwyNi4wMTAxOTg3IDIxLjg5ODMyMDQsMjYuMDMxOTIxIDIxLjgzODkxNTYsMjYuMDQwMjk3IEwyMS45MjMyNjc2LDI2LjYzODU0NjIgQzIxLjk5OTU4MjEsMjYuNjI3Nzg2IDIyLjEzNTQyOTYsMjYuNjAyOTEwMiAyMi4zMjIzODAyLDI2LjU1OTY3NzggWiIgaWQ9IlBhdGgtMyIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMTkuOTU0ODQyNCwzMi45MDQyMDYgQzIwLjA3NzUxODYsMzMuNDU3OTM1MyAyMC4yNDYxNzU3LDM0LjAxMjA0ODUgMjAuNDY4OTg2OSwzNC41MzE4ODg3IEMyMC44OTc0ODI5LDM1LjUzMTYxMTkgMjEuNDc0NTcyMSwzNi4yODc1MDkzIDIyLjIzNTAyODgsMzYuNjkxNzMzNyBDMjIuODcyMDkxLDM3LjAzMDM2NzIgMjMuNzU4NjE2OCwzNy4yNDA4NjE5IDI0LjgzNjU4NDgsMzcuMzUwNDA0NyBDMjUuODI4ODM0MSwzNy40NTEyMzY5IDI2Ljg4MDgwNDgsMzcuNDU4NTg4OSAyNy44NTUyMjUzLDM3LjQxMDg0MDQgQzI4LjA2NjU2OTYsMzcuNDAwNDg0MSAyOC4yMjExNjMyLDM3LjM5MDA3NTMgMjguMzA2Mzc5NCwzNy4zODMwMTc4IEwyOC4yNTY1MTM2LDM2Ljc4MDkxMjUgQzI4LjE3Nzc5NCwzNi43ODc0MzIgMjguMDI5OTE2NywzNi43OTczODg2IDI3LjgyNTY1NTUsMzYuODA3Mzk3OCBDMjYuODc4OTIzMSwzNi44NTM3ODk1IDI1Ljg1NTE2NywzNi44NDY2MzQ3IDI0Ljg5NzY2NTUsMzYuNzQ5MzMzNiBDMjMuODkwNzIxNSwzNi42NDcwMDgyIDIzLjA3MjY4MDgsMzYuNDUyNzc0NCAyMi41MTg2MDM1LDM2LjE1ODI1MiBDMjEuOTAwNTk1OSwzNS44Mjk3NDcxIDIxLjQwMzUyOTksMzUuMTc4NjY3NiAyMS4wMjQyOTQ5LDM0LjI5Mzg3NTUgQzIwLjgxNzc4NTQsMzMuODEyMDY4NSAyMC42NTk3OTEzLDMzLjI5Mjk4ODMgMjAuNTQ0NzA2NSwzMi43NzM1MjQzIEMyMC40NzU3MzQsMzIuNDYyMTk5NCAyMC40MzY2NjU5LDMyLjIyMTYwNjUgMjAuNDIwODk4OCwzMi4wODc5OTk1IEwxOS44MjA4OTU3LDMyLjE1ODgwNjMgQzE5LjgzODkwMTUsMzIuMzExMzg0MiAxOS44ODExNTg0LDMyLjU3MTYxNDkgMTkuOTU0ODQyNCwzMi45MDQyMDYgWiIgaWQ9IlBhdGgtNCIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICA8ZWxsaXBzZSBpZD0iT3ZhbC00IiBmaWxsPSIjRkZGRkZGIiBjeD0iMjkuMjgwNDg3OCIgY3k9IjM2Ljg0Mzc1IiByeD0iMS41MjQzOTAyNCIgcnk9IjEuNTEwNDE2NjciPjwvZWxsaXBzZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) center center no-repeat;
}
.feedback-form__info {
  font-size: 20px;
}
.feedback-form__info_success {
  padding-left: 50px;
  position: relative;
}
.feedback-form__info_success:before {
  content: '';
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNy4yIDEyLjEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE3LjIgMTIuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMkNCMzRBIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMTYuNCwwLjcgDQoJNi4xLDExLjEgMC43LDUuNyAiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
  position: absolute;
  top: 12px;
  left: 5px;
  width: 18px;
  height: 15px;
}
@media screen and (max-width: 759px) {
  .feedback-form__info_success:before {
    top: 10px;
    left: 5px;
  }
}
.feedback-form__info_unsuccess {
  padding-left: 50px;
  position: relative;
}
.feedback-form__info_unsuccess:before {
  content: '';
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTcuMSAxNy4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4xIDE3LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBvbHlnb24gZmlsbD0iI2U3MTkxYiIgcG9pbnRzPSIxNy4xLDAuOCAxNi4zLDAgOC42LDcuNyAwLjgsMCAwLDAuOCA3LjcsOC42IDAsMTYuMyAwLjgsMTcuMSA4LjYsOS40IDE2LjMsMTcuMSAxNy4xLDE2LjMgOS40LDguNiIvPgo8L3N2Zz4K) no-repeat 0 0;
  position: absolute;
  top: 12px;
  left: 5px;
  width: 18px;
  height: 15px;
}
@media screen and (max-width: 759px) {
  .feedback-form__info_unsuccess:before {
    top: 10px;
    left: 5px;
  }
}
.feedback-form .form__row {
  margin-bottom: 25px;
}
.feedback-form .form__col-value-title {
  color: #999;
  margin-top: 0;
}
.feedback-form .form__error {
  position: absolute;
  margin-top: 0;
  font-size: 16px;
}

.filters {
  box-sizing: border-box;
  margin-left: -12px;
  margin-right: -12px;
  position: relative;
}
.filters:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1679px) {
  .filters {
    margin-left: -9px;
    margin-right: -9px;
  }
}
@media screen and (max-width: 1279px) {
  .filters {
    margin-left: -7px;
    margin-right: -7px;
  }
}
@media screen and (max-width: 959px) {
  .filters {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.filters__list-wrap {
  width: 25%;
  float: left;
  box-sizing: border-box;
  padding-left: 12px;
  padding-right: 12px;
}
@media screen and (max-width: 1679px) {
  .filters__list-wrap {
    padding-left: 9px;
    padding-right: 9px;
  }
}
@media screen and (max-width: 1279px) {
  .filters__list-wrap {
    padding-left: 7px;
    padding-right: 7px;
  }
}
@media screen and (max-width: 959px) {
  .filters__list-wrap {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media screen and (max-width: 759px) {
  .filters__list-wrap {
    border-bottom: medium none;
    margin: 0 auto 18px;
    width: 100%;
    max-width: 280px;
    position: relative;
    padding: 0;
    float: none;
  }
}
.filters__list-cover {
  position: relative;
  margin-bottom: 18px;
}
@media screen and (max-width: 959px) {
  .filters__list-cover {
    width: 36%;
    margin-right: 20px;
    float: left;
  }
  .filters__list-cover .filters__list {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    z-index: 22;
    display: none;
  }
  .filters__list-cover.js-filters-list_t-centred {
    float: none;
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .filters__list-cover {
    width: 100%;
    margin-right: 0;
    float: none;
    margin-bottom: 10px;
    margin-top: 2px;
  }
}
.filters__list-cover_subject {
  display: none;
}
@media screen and (max-width: 959px) {
  .filters__list-cover_subject {
    display: block;
  }
}
@media screen and (max-width: 959px) {
  .filters__list-action {
    border-bottom: medium none;
    width: 22%;
    float: right;
    text-align: right;
  }
}
@media screen and (max-width: 759px) {
  .filters__list-action {
    width: 100%;
    float: none;
    text-align: left;
  }
  .filters__list-action .filters-clear {
    padding: 4px 0 17px 0;
    border-bottom: 1px solid #ededed !important;
  }
}
@media screen and (max-width: 959px) {
  .filters_full-width .filters__list-action {
    width: 83.33333333333334%;
    margin-left: 8.333333333333332%;
    float: none;
  }
}
@media screen and (max-width: 959px) {
  .filters_full-width .filters__list-action {
    width: 100%;
    max-width: 280px;
    margin-left: auto;
    margin-right: auto;
  }
}
.filters__list-cover-item {
  display: none;
}
.filters__content {
  width: 75%;
  float: left;
  box-sizing: border-box;
  padding-left: 12px;
  padding-right: 12px;
}
@media screen and (max-width: 1679px) {
  .filters__content {
    padding-left: 9px;
    padding-right: 9px;
  }
}
@media screen and (max-width: 1279px) {
  .filters__content {
    padding-left: 7px;
    padding-right: 7px;
  }
}
@media screen and (max-width: 959px) {
  .filters__content {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }
}
.filters__content .faq__title {
  margin-bottom: 1.25rem;
}
.filters__content .file-download {
  margin-top: 35px;
}
@media screen and (max-width: 759px) {
  .filters__content-item .tariff-list__item {
    width: 50%;
  }
  .filters__content-item .tariff-list__item .tariff-card {
    max-width: none;
    width: 100%;
  }
}
@media screen and (max-width: 639px) {
  .filters__content-item .tariff-list__item {
    width: 100%;
  }
}
.filters__current {
  display: none;
  box-sizing: border-box;
  background-color: #fff;
  padding: 0 40px 0 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
  cursor: pointer;
  border: 1px solid #e4e4e4;
  border-radius: 4px;
  height: 36px;
  padding: 0 35px 0 12px;
  box-shadow: none;
  font: 400 18.7px/34px 'Corpid', 'Arial', sans-serif;
  color: #333;
}
@media screen and (max-width: 959px) {
  .filters__current {
    display: block;
  }
}
@media screen and (max-width: 759px) {
  .filters__current {
    display: block;
  }
}
@media screen and (max-width: 959px) {
  .tabs_aside-tablet .filters__current {
    display: block;
  }
}
.filters__current:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItNS4yIC00LjcgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTUuMiAtNC43IDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KICA8cGF0aCBpZD0iYXJyb3cuc3ZnIiBmaWxsPSIjZTMwNjEzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjMsMC4yTDIuNiw1LjlDMi4yLDYuNCwxLjUsNi40LDEsNmMwLDAsMCwwLDAsMGwtNS42LTUuN0MtNS0wLjItNS0xLTQuNi0xLjRjMC40LTAuNCwxLjEtMC41LDEuNiwwIGMwLDAsMCwwLDAsMGw0LjgsNC45bDQuOC00LjljMC40LTAuNCwxLjEtMC41LDEuNiwwYzAsMCwwLDAsMCwwQzguNy0xLDguNy0wLjIsOC4zLDAuMnoiLz4KPC9zdmc+) no-repeat 0 0;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 16px;
  top: 50%;
  margin-top: -6px;
  transition: -webkit-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
.filters__current.is-opened:after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.filters__list {
  box-sizing: border-box;
  font-size: 0;
  line-height: 0;
}
@media screen and (max-width: 959px) {
  .filters__list {
    background-color: #fff;
    border: 1px solid #e6e6e6;
    margin: 0;
  }
}
@media screen and (max-width: 959px) {
  .filters__list {
    display: none;
    margin-top: 10px;
  }
  .filters__list:before,
  .filters__list:after {
    content: "";
    border: 5px solid transparent;
    position: absolute;
    left: 50%;
    bottom: 100%;
    margin-left: -5px;
  }
  .filters__list:after {
    border-bottom-color: #fff;
  }
  .filters__list:before {
    border-bottom-color: #e4e4e4;
    margin-bottom: 1px;
  }
}
.filters__list_multiselect {
  border-top: 1px solid #e6e6e6;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
}
@media screen and (max-width: 959px) {
  .filters__list_multiselect {
    margin-top: 10px;
  }
}
.filters__list .checkbox-list + .filters__item-links {
  margin: 30px 0 35px;
}
.filters__list .checkbox-list__item {
  font-size: 0.75rem;
  line-height: 1.3;
  color: #666;
}
@media screen and (max-width: 959px) {
  .filters__list .checkbox-list__item {
    margin-bottom: 0;
    text-align: left;
    margin-left: 0;
    color: #333;
    white-space: normal;
    padding: 7px 40px 7px 12px;
    border-bottom: 1px solid #e4e4e4;
    position: relative;
    display: block;
    height: auto;
    font: 18.7px/1.2 'Corpid', 'Arial', sans-serif;
    line-height: 22px;
  }
  .filters__list .checkbox-list__item:hover {
    background-color: #f5f5f5;
    color: #333;
  }
  .filters__list .checkbox-list__item:last-child {
    border-bottom: medium none;
  }
}
@media screen and (max-width: 959px) {
  .tabs_aside-tablet .filters__list .checkbox-list__item {
    text-align: left;
    margin-left: 0;
  }
}
.filters__list .checkbox-list__item:first-child {
  margin-left: 0;
}
@media screen and (max-width: 959px) {
  .tabs_aside-tablet .filters__list .checkbox-list__item {
    display: block;
    height: auto;
    font-size: 18px;
    line-height: 22px;
    padding: 10px 20px;
    border-bottom: 1px solid #e6e6e6;
  }
  .tabs_aside-tablet .filters__list .checkbox-list__item:last-child {
    border-bottom: medium none;
  }
}
.filters__list .checkbox-list__item.is-active {
  color: #e30613;
  border-bottom-color: #e30613;
}
@media screen and (max-width: 759px) {
  .filters__list .checkbox-list__item.is-active {
    border-bottom: 1px solid #e4e4e4;
    background: #f5f5f5;
    color: #333;
  }
}
@media screen and (max-width: 959px) {
  .tabs_aside-tablet .filters__list .checkbox-list__item.is-active {
    background: #f5f5f5;
    color: #333;
  }
}
@media screen and (max-width: 959px) {
  .tabs_aside-tablet .filters__list .checkbox-list__item.is-active:after {
    margin-top: 0;
    content: "";
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItMS40IC0xLjcgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTEuNCAtMS43IDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0UzMDYxMyIgZD0iTTEwLjYtMC43TDMsOC44TDAuNCw2LjVjMCwwLTEuNCwwLjEtMSwwLjVsMi45LDMuOWMwLjIsMC4yLDAuNCwwLjMsMC42LDAuM2MwLDAsMC4xLDAsMC4xLDAgYzAsMCwwLjEsMCwwLjEsMGMwLjQsMCwwLjctMC4yLDAuOS0wLjVsOC0xMUMxMi4yLTAuOCwxMC42LTAuNywxMC42LTAuN3oiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
    background-size: cover;
    width: 13px;
    height: 12px;
    position: absolute;
    right: 18px;
    top: 12px;
  }
}
@media screen and (max-width: 759px) {
  .filters__list .checkbox-list__item.is-active:after {
    margin-top: 0;
    content: "";
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItMS40IC0xLjcgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTEuNCAtMS43IDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0UzMDYxMyIgZD0iTTEwLjYtMC43TDMsOC44TDAuNCw2LjVjMCwwLTEuNCwwLjEtMSwwLjVsMi45LDMuOWMwLjIsMC4yLDAuNCwwLjMsMC42LDAuM2MwLDAsMC4xLDAsMC4xLDAgYzAsMCwwLjEsMCwwLjEsMGMwLjQsMCwwLjctMC4yLDAuOS0wLjVsOC0xMUMxMi4yLTAuOCwxMC42LTAuNywxMC42LTAuN3oiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
    background-size: cover;
    width: 13px;
    height: 12px;
    position: absolute;
    right: 18px;
    top: 12px;
  }
}
@media screen and (max-width: 959px) and (max-width: 959px) {
  .filters__list .checkbox-list__item {
    padding: 7px 12px;
  }
}
.filters__list .checkbox:hover {
  color: #e30613;
}
.filters__item {
  display: block;
  border-top: 1px solid #ededed;
  margin: 0;
  color: #666;
  cursor: default;
}
@media screen and (max-width: 959px) {
  .filters__item {
    display: block;
    height: auto;
    font-size: 18px;
    line-height: 22px;
    border-bottom: 1px solid #e6e6e6;
    border-top: medium none;
  }
}
.filters__item:first-child {
  border-top: medium none;
}
.filters__item.is-active .filters__item-heading {
  color: #e30613;
}
.filters__item.is-active .filters__item-heading:after {
  display: block;
}
@media screen and (max-width: 959px) {
  .filters__item.is-active .filters__item-heading:after {
    display: none;
  }
}
@media screen and (max-width: 959px) {
  .filters__item {
    text-align: left;
    margin-left: 0;
    color: #333;
    white-space: normal;
    padding: 0;
    border-bottom: 1px solid #e4e4e4;
    position: relative;
    display: block;
    height: auto;
    font: 18.7px/1.2 'Corpid', 'Arial', sans-serif;
    line-height: 22px;
  }
  .filters__item-text {
    display: inline-block;
    width: 100%;
    box-sizing: border-box;
    padding: 7px 40px 7px 12px;
  }
  .filters__item:hover {
    background-color: #f5f5f5;
    color: #333;
  }
  .filters__item:last-child {
    border-bottom: medium none;
  }
}
@media screen and (max-width: 959px) {
  .tabs_aside-tablet .filters__item {
    text-align: left;
    margin-left: 0;
  }
}
.filters__item:first-child {
  margin-left: 0;
}
@media screen and (max-width: 959px) {
  .tabs_aside-tablet .filters__item {
    display: block;
    height: auto;
    font-size: 18px;
    line-height: 22px;
    padding: 10px 20px;
    border-bottom: 1px solid #e6e6e6;
  }
  .tabs_aside-tablet .filters__item:last-child {
    border-bottom: medium none;
  }
}
.filters__item.is-active {
  color: #e30613;
  border-bottom-color: #e30613;
}
@media screen and (max-width: 959px) {
  .filters__item.is-active {
    border-bottom: 1px solid #e4e4e4;
    background: #f5f5f5;
    color: #333;
  }
}
@media screen and (max-width: 959px) {
  .tabs_aside-tablet .filters__item.is-active {
    background: #f5f5f5;
    color: #333;
  }
}
@media screen and (max-width: 959px) {
  .tabs_aside-tablet .filters__item.is-active:after {
    margin-top: 0;
    content: "";
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItMS40IC0xLjcgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTEuNCAtMS43IDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0UzMDYxMyIgZD0iTTEwLjYtMC43TDMsOC44TDAuNCw2LjVjMCwwLTEuNCwwLjEtMSwwLjVsMi45LDMuOWMwLjIsMC4yLDAuNCwwLjMsMC42LDAuM2MwLDAsMC4xLDAsMC4xLDAgYzAsMCwwLjEsMCwwLjEsMGMwLjQsMCwwLjctMC4yLDAuOS0wLjVsOC0xMUMxMi4yLTAuOCwxMC42LTAuNywxMC42LTAuN3oiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
    background-size: cover;
    width: 13px;
    height: 12px;
    position: absolute;
    right: 18px;
    top: 12px;
  }
}
@media screen and (max-width: 959px) {
  .filters__item.is-active:after {
    margin-top: 0;
    content: "";
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItMS40IC0xLjcgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTEuNCAtMS43IDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0UzMDYxMyIgZD0iTTEwLjYtMC43TDMsOC44TDAuNCw2LjVjMCwwLTEuNCwwLjEtMSwwLjVsMi45LDMuOWMwLjIsMC4yLDAuNCwwLjMsMC42LDAuM2MwLDAsMC4xLDAsMC4xLDAgYzAsMCwwLjEsMCwwLjEsMGMwLjQsMCwwLjctMC4yLDAuOS0wLjVsOC0xMUMxMi4yLTAuOCwxMC42LTAuNywxMC42LTAuN3oiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
    background-size: cover;
    width: 13px;
    height: 12px;
    position: absolute;
    right: 18px;
    top: 12px;
  }
}
.filters__item-links {
  color: #1e82b2;
  font-size: 0.75rem;
  line-height: 1;
  display: block;
  margin: 5px 0 35px;
}
@media screen and (max-width: 959px) {
  .filters__item-links {
    margin: 4px 0 4px 30px;
    font-size: 1rem;
  }
}
.filters__item-heading {
  position: relative;
  min-height: 65px;
  line-height: 55px;
  padding: 7px 30px 7px 70px;
  color: #666;
  cursor: pointer;
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .filters__item-heading {
    padding-left: 60px;
  }
}
@media screen and (max-width: 1279px) {
  .filters__item-heading {
    padding-left: 40px;
    min-height: 40px;
  }
}
@media screen and (max-width: 959px) {
  .filters__item-heading {
    min-height: auto;
    padding: 0;
    line-height: 22px;
  }
}
.filters__item-heading + .filters__item-content {
  display: none;
}
@media screen and (max-width: 959px) {
  .filters__item-heading + .filters__item-content {
    display: none !important;
  }
}
.filters_no-image .filters__item-heading {
  padding-left: 0;
}
.filters__item-heading:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZTMwNjExIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMC41LDAuNSBsMTAuNywxMC43TDAuNSwyMiIvPg0KPC9zdmc+) no-repeat 0 0;
  width: 12px;
  height: 23px;
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -12px;
  display: none;
}
@media screen and (max-width: 1679px) {
  .filters__item-heading:after {
    right: 10px;
  }
}
.filters__item-link {
  font-size: 0.75rem;
}
@media screen and (max-width: 959px) {
  .filters__item-link {
    font-size: 1rem;
  }
}
.filters__item-icon {
  max-width: 43px;
  max-height: 43px;
  fill: #adb8c1;
  stroke: #adb8c1;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 5px;
  top: 18px;
}
@media screen and (max-width: 1279px) {
  .filters__item-icon {
    max-width: 34px;
    max-height: 34px;
    left: 0;
    top: 23px;
  }
}
@media screen and (max-width: 959px) {
  .filters__item-icon {
    display: none;
  }
}
.filters__item-icon_other-devices {
  height: 9px;
  top: 35px;
}
.filters__item-text {
  display: inline-block;
  vertical-align: middle;
  font-size: 1rem;
  line-height: 1.2;
  color: inherit;
}
@media screen and (max-width: 959px) {
  .filters__item-text {
    line-height: inherit;
  }
}
.filters__item.is-active .filters__item-text-decor {
  border-bottom: medium none;
}
a .filters__item-text-decor {
  border-bottom: medium none;
}
.filters__item-content {
  padding-right: 40px;
  color: #666;
}
@media screen and (max-width: 1679px) {
  .filters__item-content {
    padding-right: 30px;
  }
}
@media screen and (max-width: 1279px) {
  .filters__item-content {
    padding-right: 15px;
  }
}
@media screen and (max-width: 959px) {
  .filters__item-content {
    padding-right: 0;
  }
}
.filters__more {
  clear: left;
  text-align: center;
  padding: 1.6rem 0 1rem;
}
.filters .filters-clear {
  border-bottom: 1px solid #ededed;
  padding-top: 0.4rem;
  padding-bottom: 0.8rem;
}
@media screen and (max-width: 1279px) {
  .filters .filters-clear {
    padding-top: 0.2rem;
  }
}
@media screen and (max-width: 959px) {
  .filters .filters-clear {
    display: block;
    border-bottom: 0;
  }
}
@media screen and (max-width: 759px) {
  .filters .filters-clear {
    width: 100%;
    float: none;
  }
}
.filters .filters-clear__text-decor {
  border-bottom: medium none;
}
.filters .filters-sort {
  float: right;
  padding-bottom: 0.8rem;
  position: absolute;
  right: 0;
  top: -3.8rem;
}
@media screen and (max-width: 959px) {
  .filters .filters-sort {
    top: -5rem;
  }
}
@media screen and (max-width: 759px) {
  .filters .filters-sort {
    position: static;
    float: none;
  }
}
@media screen and (max-width: 959px) {
  .filters .filters-sort__text {
    float: none;
    padding-left: 12px;
    padding-right: 35px;
  }
}
@media screen and (max-width: 759px) {
  .filters .filters-sort__text {
    float: left;
    padding: 0;
  }
}
@media screen and (max-width: 959px) {
  .filters .filters-sort__content {
    float: none;
  }
}
@media screen and (max-width: 759px) {
  .filters .filters-sort__content {
    float: left;
  }
}
.filters .b-hint_text {
  padding-left: 0;
  margin: -20px 0 0;
  position: relative;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  bottom: auto;
}
@media screen and (max-width: 759px) {
  .filters .b-hint_text {
    margin: 0 0 5px;
  }
}
.filters .b-hint_text .b-hint__icon {
  display: none;
}
.filters__bottom-link {
  display: inline-block;
  font-size: 0.85rem;
  margin-top: 20px;
}
.filters__top-link-block {
  position: absolute;
  top: -61px;
  right: 15px;
  font-size: 0.85rem;
  text-align: right;
  z-index: 2;
}
@media screen and (max-width: 1679px) {
  .filters__top-link-block {
    top: -55px;
  }
}
@media screen and (max-width: 759px) {
  .filters__top-link-block {
    position: static;
    margin-bottom: 16px;
    padding: 0 5px;
    text-align: center;
  }
}
.filters__bottom-link-block {
  font-size: 0.85rem;
  text-align: center;
  z-index: 1;
  margin-top: 15px;
}
@media screen and (max-width: 1679px) {
  .filters__bottom-link-block {
    top: -40px;
  }
}
@media screen and (max-width: 759px) {
  .filters__bottom-link-block {
    position: static;
    margin-bottom: 7px;
    padding: 0 5px;
  }
}

.file-download {
  position: relative;
  padding-left: 32px;
  font-size: 0.85rem;
}
.file-download__icon {
  background: no-repeat 0 0;
  width: 20px;
  height: 26px;
  position: absolute;
  left: 0;
  top: -3px;
}
@media screen and (max-width: 959px) {
  .file-download__icon {
    top: -5px;
  }
}
.file-download__icon_pdf {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiNhZGI4YzEiPg0KCTxwYXRoIGQ9Ik0xOC43NTIsMUwyMyw1LjI0OFYyOUgxVjFIMTguNzUyIE0xOS4xNjYsMEgwdjMwaDI0VjQuODMzTDE5LjE2NiwwTDE5LjE2NiwweiIvPg0KCTxwb2x5Z29uIHBvaW50cz0iMTguMTY2LDUuODMzIDI0LDUuODMzIDE4LjE2NiwwICIvPg0KPC9nPg0KPGcgZmlsbD0iI2FkYjhjMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtOTUyLjM2MjE4KSI+DQoJPHBhdGggZD0iTTEwLjkxLDk1OS44OTZjLTAuOTk3LDAtMS44MTYsMC44Mi0xLjgxNiwxLjgxNmMwLDEuMjM5LDAuNjg4LDIuNzc3LDEuNDEzLDQuMjI0Yy0wLjU2NiwxLjc3NC0xLjIwOSwzLjY3NC0yLjAzMiw1LjI4DQoJCWMtMS42ODQsMC42Ni0zLjE4NSwxLjE1LTQuMDg3LDEuODc5Yy0wLjAxNCwwLjAxNC0wLjAyNywwLjAzLTAuMDM5LDAuMDQ1Yy0wLjMzLDAuMzM3LTAuNTIyLDAuNzk3LTAuNTIyLDEuMjkNCgkJYzAsMC45OTUsMC44MiwxLjgxNSwxLjgxNiwxLjgxNWMwLjQ4NiwwLDAuOTU2LTAuMTgyLDEuMjk0LTAuNTI4YzAuMDEyLTAuMDA4LDAuMDIyLTAuMDE4LDAuMDM0LTAuMDI4DQoJCWMwLjY2NS0wLjc5MiwxLjQ0OC0yLjIzMiwyLjE0Ni0zLjU0OGMxLjYwOS0wLjYzMywzLjI5NS0xLjI3NSw0LjkyMi0xLjY2M2MxLjE4OCwwLjk1OCwyLjkwNiwxLjU5LDQuMzIsMS41OQ0KCQljMC45OTYsMCwxLjgxNi0wLjgxOSwxLjgxNi0xLjgxNmMwLTAuOTk4LTAuODItMS44MTYtMS44MTYtMS44MTZjLTEuMTM0LDAtMi43ODMsMC40MDQtNC4wNDIsMC44MjgNCgkJYy0xLjAyMS0wLjk1OC0xLjk2LTIuMTU2LTIuNjM0LTMuNDI5YzAuNDgyLTEuNDg0LDEuMDQ1LTIuOTcsMS4wNDUtNC4xMjJDMTIuNzI3LDk2MC43MTYsMTEuOTA3LDk1OS44OTYsMTAuOTEsOTU5Ljg5NnoNCgkJIE0xMC45MSw5NjAuOTg2YzAuNDA4LDAsMC43MjcsMC4zMTksMC43MjcsMC43MjZjMCwwLjU0NS0wLjI5MiwxLjU0OS0wLjYzLDIuNjI5Yy0wLjQ1Mi0xLjA1LTAuODIzLTIuMDU4LTAuODIzLTIuNjI5DQoJCUMxMC4xODQsOTYxLjMwNSwxMC41MDIsOTYwLjk4NiwxMC45MSw5NjAuOTg2eiBNMTEuMjIzLDk2Ny4yMDJjMC41NDYsMC44NywxLjE4NiwxLjY3OCwxLjg4NSwyLjM5Ng0KCQljLTEuMDc4LDAuMjk1LTIuMTI5LDAuNjcyLTMuMTY4LDEuMDY3QzEwLjQ0MSw5NjkuNTMzLDEwLjg0Miw5NjguMzU5LDExLjIyMyw5NjcuMjAyeiBNMTguMzU4LDk2OS41MjQNCgkJYzAuNDA4LDAsMC43MjYsMC4zMTksMC43MjYsMC43MjdjMCwwLjQwOC0wLjMxNywwLjcyNi0wLjcyNiwwLjcyNmMtMC44MTgsMC0xLjk4My0wLjM2OS0yLjkxMy0wLjg4NQ0KCQlDMTYuNTEzLDk2OS43OSwxNy42NzksOTY5LjUyNCwxOC4zNTgsOTY5LjUyNHogTTcuNTE2LDk3Mi43NzdjLTAuNTExLDAuOTExLTEuMDE5LDEuNzYzLTEuMzc0LDIuMTkNCgkJYy0wLjEyMiwwLjExNi0wLjI4MywwLjE4Ny0wLjUsMC4xODdjLTAuNDA3LDAtMC43MjctMC4zMTctMC43MjctMC43MjVjMC0wLjE5MiwwLjA4MS0wLjM4NCwwLjE5My0wLjUwNg0KCQlDNS41MzUsOTczLjU5NCw2LjQ2MSw5NzMuMTk5LDcuNTE2LDk3Mi43Nzd6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);
}
.file-download__icon_doc,
.file-download__icon_docx {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiNhZGI4YzEiPg0KCTxwYXRoICBkPSJNMTguNzUyLDFMMjMsNS4yNDhWMjlIMVYxSDE4Ljc1MiBNMTkuMTY2LDBIMHYzMGgyNFY0LjgzM0wxOS4xNjYsMEwxOS4xNjYsMHoiLz4NCgk8cG9seWdvbiBwb2ludHM9IjE4LjE2Niw1LjgzMyAyNCw1LjgzMyAxOC4xNjYsMCAiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjEwLjEyNSIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjE5LjEyNSIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjIyLjEyNSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjE2LjEyNSIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjEzLjEyNSIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.file-download__icon_xls,
.file-download__icon_xlsx,
.file-download__icon_csv,
.file-download__icon_excel {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiNhZGI4YzEiPg0KCTxwYXRoIGQ9Ik0xOC43NTIsMUwyMyw1LjI0OFYyOUgxVjFIMTguNzUyIE0xOS4xNjYsMEgwdjMwaDI0VjQuODMzTDE5LjE2NiwwTDE5LjE2NiwweiIvPg0KCTxwb2x5Z29uIHBvaW50cz0iMTguMTY2LDUuODMzIDI0LDUuODMzIDE4LjE2NiwwICIvPg0KCTxyZWN0IHg9IjQuNSIgeT0iMTAuOTU4IiB3aWR0aD0iNCIgaGVpZ2h0PSIzIi8+DQoJPHJlY3QgeD0iNC41IiB5PSIxNC45NTgiIHdpZHRoPSI0IiBoZWlnaHQ9IjMiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjE4Ljk1OCIgd2lkdGg9IjQiIGhlaWdodD0iMyIvPg0KCTxyZWN0IHg9IjkuNSIgeT0iMTAuOTU4IiB3aWR0aD0iNCIgaGVpZ2h0PSIzIi8+DQoJPHJlY3QgeD0iOS41IiB5PSIxNC45NTgiIHdpZHRoPSI0IiBoZWlnaHQ9IjMiLz4NCgk8cmVjdCB4PSI5LjUiIHk9IjE4Ljk1OCIgd2lkdGg9IjQiIGhlaWdodD0iMyIvPg0KCTxyZWN0IHg9IjE0LjUiIHk9IjEwLjk1OCIgd2lkdGg9IjQiIGhlaWdodD0iMyIvPg0KCTxyZWN0IHg9IjQuNSIgeT0iNy45NTgiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5LjUiIHk9IjcuOTU4IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQuNSIgeT0iNy45NTgiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNC41IiB5PSIxNC45NTgiIHdpZHRoPSI0IiBoZWlnaHQ9IjMiLz4NCgk8cmVjdCB4PSIxNC41IiB5PSIxOC45NTgiIHdpZHRoPSI0IiBoZWlnaHQ9IjMiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjIyLjk1OCIgd2lkdGg9IjQiIGhlaWdodD0iMyIvPg0KCTxyZWN0IHg9IjkuNSIgeT0iMjIuOTU4IiB3aWR0aD0iNCIgaGVpZ2h0PSIzIi8+DQoJPHJlY3QgeD0iMTQuNSIgeT0iMjIuOTU4IiB3aWR0aD0iNCIgaGVpZ2h0PSIzIi8+DQo8L2c+DQo8L3N2Zz4NCg==);
}
.file-download__icon_rar,
.file-download__icon_zip,
.file-download__icon_archive {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI0IDMwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAzMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBmaWxsPSIjYWRiOGMxIj4NCgk8cGF0aCBkPSJNMTguNzUyLDFMMjMsNS4yNDhWMjlIMVYxSDE4Ljc1MiBNMTkuMTY2LDBIMHYzMGgyNFY0LjgzM0wxOS4xNjYsMEwxOS4xNjYsMHoiLz4NCgk8cG9seWdvbiBwb2ludHM9IjE4LjE2Niw1LjgzMyAyNCw1LjgzMyAxOC4xNjYsMCAiLz4NCjwvZz4NCjxnIGZpbGw9IiNhZGI4YzEiPg0KCTxwYXRoIGQ9Ik03LjM0NywxOHY0aDZ2LTRINy4zNDd6IE0xMi4zNDgsMjFoLTR2LTJoNFYyMXoiLz4NCgk8cGF0aCBkPSJNMTMuMzQ4LDIyYzAsMS42NTgtMS4zNDQsMy0zLDNzLTMtMS4zNDItMy0zQzcuMzQ3LDIxLjA1NSwxMy4zNDgsMjEuMDU1LDEzLjM0OCwyMnoiLz4NCgk8cmVjdCB4PSIxMS4zNDciIHk9IjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSIxMS4zNDciIHk9IjEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSIxMS4zNDciIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSIxMS4zNDciIHk9IjEzIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+DQoJPHJlY3QgeD0iOS4zNDciIHk9IjEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSI5LjM0NyIgeT0iMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjkuMzQ3IiB5PSI1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+DQoJPHJlY3QgeD0iOS4zNDciIHk9IjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSI5LjM0NyIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjkuMzQ3IiB5PSIxMSIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjkuMzQ3IiB5PSIxMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjkuMzQ3IiB5PSIxNSIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjcuMzQ3IiB5PSIzIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+DQoJPHJlY3QgeD0iNy4zNDciIHk9IjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSI3LjM0NyIgeT0iMTEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSI3LjM0NyIgeT0iMTUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.file-download__icon_ppt {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiNhZGI4YzEiPg0KCTxwYXRoIGQ9Ik0yMywxdjIwSDFWMUgyMyBNMjQsMEgwdjIyaDI0VjBMMjQsMHoiLz4NCgk8cmVjdCB4PSI3IiB5PSIyMS43MjgiIHRyYW5zZm9ybT0ibWF0cml4KDAuOTM2MiAwLjM1MTQgLTAuMzUxNCAwLjkzNjIgOS42MTYgLTAuOTc3MykiIHdpZHRoPSIxIiBoZWlnaHQ9IjguNTQ0Ii8+DQoJPHJlY3QgeD0iMTIuMjI4IiB5PSIyNS41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjM1MTEgMC45MzYzIC0wLjkzNjMgMC4zNTExIDM1LjA1MSAxLjQyMTQpIiB3aWR0aD0iOC41NDQiIGhlaWdodD0iMC45OTkiLz4NCgk8cmVjdCB4PSI3LjI2MyIgeT0iMjUuMTg3IiB3aWR0aD0iOS40IiBoZWlnaHQ9IjEiLz4NCgk8cG9seWdvbiBwb2ludHM9IjUuMjMsNy40NDcgMy44MDUsNi4wMjEgNC41MTIsNS4zMTQgNS4yMyw2LjAzMyA3LjA2OCw0LjE5NiA3Ljc3NSw0LjkwMyAiLz4NCgk8cmVjdCB4PSI5LjUiIHk9IjUuODQ0IiB3aWR0aD0iMTAuNSIgaGVpZ2h0PSIxIi8+DQoJPHBvbHlnb24gcG9pbnRzPSI1LjIzLDEyLjEwOSAzLjgwNSwxMC42ODMgNC41MTIsOS45NzYgNS4yMywxMC42OTUgNy4wNjgsOC44NTcgNy43NzUsOS41NjQgIi8+DQoJPHJlY3QgeD0iOS41IiB5PSIxMC41MDUiIHdpZHRoPSIxMC41IiBoZWlnaHQ9IjEiLz4NCgk8cG9seWdvbiBwb2ludHM9IjUuMjMsMTYuNzcxIDMuODA1LDE1LjM0NSA0LjUxMiwxNC42MzggNS4yMywxNS4zNTYgNy4wNjgsMTMuNTE5IDcuNzc1LDE0LjIyNiAiLz4NCgk8cmVjdCB4PSI5LjUiIHk9IjE1LjE2NyIgd2lkdGg9IjEwLjUiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=);
}
.file-download__icon_unknown {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI0IDMwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAzMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBmaWxsPSIjYWRiOGMxIj4NCgk8cGF0aCBkPSJNMTguNzUyLDFMMjMsNS4yNDhWMjlIMVYxSDE4Ljc1MiBNMTkuMTY2LDBIMHYzMGgyNFY0LjgzM0wxOS4xNjYsMEwxOS4xNjYsMHoiLz4NCgk8cG9seWdvbiBwb2ludHM9IjE4LjE2Niw1LjgzMyAyNCw1LjgzMyAxOC4xNjYsMCAiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.file-download__size {
  color: #808080;
  white-space: nowrap;
}
.file-download__description {
  font-size: 0.75rem;
  color: #999;
  margin-top: 10px;
}
.file-download-group {
  position: relative;
  padding: 5px 0 5px 160px;
}
@media screen and (max-width: 759px) {
  .file-download-group {
    padding-left: 0;
  }
}
.file-download-group__icon {
  background: no-repeat 0 0;
  width: 45px;
  height: 58px;
  position: absolute;
  top: 50%;
  left: 40px;
  margin-top: -29px;
}
@media screen and (max-width: 759px) {
  .file-download-group__icon {
    display: none;
  }
}
.file-download-group__icon_pdf {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiNhZGI4YzEiPg0KCTxwYXRoIGQ9Ik0xOC43NTIsMUwyMyw1LjI0OFYyOUgxVjFIMTguNzUyIE0xOS4xNjYsMEgwdjMwaDI0VjQuODMzTDE5LjE2NiwwTDE5LjE2NiwweiIvPg0KCTxwb2x5Z29uIHBvaW50cz0iMTguMTY2LDUuODMzIDI0LDUuODMzIDE4LjE2NiwwICIvPg0KPC9nPg0KPGcgZmlsbD0iI2FkYjhjMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtOTUyLjM2MjE4KSI+DQoJPHBhdGggZD0iTTEwLjkxLDk1OS44OTZjLTAuOTk3LDAtMS44MTYsMC44Mi0xLjgxNiwxLjgxNmMwLDEuMjM5LDAuNjg4LDIuNzc3LDEuNDEzLDQuMjI0Yy0wLjU2NiwxLjc3NC0xLjIwOSwzLjY3NC0yLjAzMiw1LjI4DQoJCWMtMS42ODQsMC42Ni0zLjE4NSwxLjE1LTQuMDg3LDEuODc5Yy0wLjAxNCwwLjAxNC0wLjAyNywwLjAzLTAuMDM5LDAuMDQ1Yy0wLjMzLDAuMzM3LTAuNTIyLDAuNzk3LTAuNTIyLDEuMjkNCgkJYzAsMC45OTUsMC44MiwxLjgxNSwxLjgxNiwxLjgxNWMwLjQ4NiwwLDAuOTU2LTAuMTgyLDEuMjk0LTAuNTI4YzAuMDEyLTAuMDA4LDAuMDIyLTAuMDE4LDAuMDM0LTAuMDI4DQoJCWMwLjY2NS0wLjc5MiwxLjQ0OC0yLjIzMiwyLjE0Ni0zLjU0OGMxLjYwOS0wLjYzMywzLjI5NS0xLjI3NSw0LjkyMi0xLjY2M2MxLjE4OCwwLjk1OCwyLjkwNiwxLjU5LDQuMzIsMS41OQ0KCQljMC45OTYsMCwxLjgxNi0wLjgxOSwxLjgxNi0xLjgxNmMwLTAuOTk4LTAuODItMS44MTYtMS44MTYtMS44MTZjLTEuMTM0LDAtMi43ODMsMC40MDQtNC4wNDIsMC44MjgNCgkJYy0xLjAyMS0wLjk1OC0xLjk2LTIuMTU2LTIuNjM0LTMuNDI5YzAuNDgyLTEuNDg0LDEuMDQ1LTIuOTcsMS4wNDUtNC4xMjJDMTIuNzI3LDk2MC43MTYsMTEuOTA3LDk1OS44OTYsMTAuOTEsOTU5Ljg5NnoNCgkJIE0xMC45MSw5NjAuOTg2YzAuNDA4LDAsMC43MjcsMC4zMTksMC43MjcsMC43MjZjMCwwLjU0NS0wLjI5MiwxLjU0OS0wLjYzLDIuNjI5Yy0wLjQ1Mi0xLjA1LTAuODIzLTIuMDU4LTAuODIzLTIuNjI5DQoJCUMxMC4xODQsOTYxLjMwNSwxMC41MDIsOTYwLjk4NiwxMC45MSw5NjAuOTg2eiBNMTEuMjIzLDk2Ny4yMDJjMC41NDYsMC44NywxLjE4NiwxLjY3OCwxLjg4NSwyLjM5Ng0KCQljLTEuMDc4LDAuMjk1LTIuMTI5LDAuNjcyLTMuMTY4LDEuMDY3QzEwLjQ0MSw5NjkuNTMzLDEwLjg0Miw5NjguMzU5LDExLjIyMyw5NjcuMjAyeiBNMTguMzU4LDk2OS41MjQNCgkJYzAuNDA4LDAsMC43MjYsMC4zMTksMC43MjYsMC43MjdjMCwwLjQwOC0wLjMxNywwLjcyNi0wLjcyNiwwLjcyNmMtMC44MTgsMC0xLjk4My0wLjM2OS0yLjkxMy0wLjg4NQ0KCQlDMTYuNTEzLDk2OS43OSwxNy42NzksOTY5LjUyNCwxOC4zNTgsOTY5LjUyNHogTTcuNTE2LDk3Mi43NzdjLTAuNTExLDAuOTExLTEuMDE5LDEuNzYzLTEuMzc0LDIuMTkNCgkJYy0wLjEyMiwwLjExNi0wLjI4MywwLjE4Ny0wLjUsMC4xODdjLTAuNDA3LDAtMC43MjctMC4zMTctMC43MjctMC43MjVjMC0wLjE5MiwwLjA4MS0wLjM4NCwwLjE5My0wLjUwNg0KCQlDNS41MzUsOTczLjU5NCw2LjQ2MSw5NzMuMTk5LDcuNTE2LDk3Mi43Nzd6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);
}
.file-download-group__icon_doc,
.file-download-group__icon_docx {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiNhZGI4YzEiPg0KCTxwYXRoICBkPSJNMTguNzUyLDFMMjMsNS4yNDhWMjlIMVYxSDE4Ljc1MiBNMTkuMTY2LDBIMHYzMGgyNFY0LjgzM0wxOS4xNjYsMEwxOS4xNjYsMHoiLz4NCgk8cG9seWdvbiBwb2ludHM9IjE4LjE2Niw1LjgzMyAyNCw1LjgzMyAxOC4xNjYsMCAiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjEwLjEyNSIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjE5LjEyNSIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjIyLjEyNSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjE2LjEyNSIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjEzLjEyNSIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.file-download-group__icon_xls,
.file-download-group__icon_xlsx,
.file-download-group__icon_csv,
.file-download-group__icon_excel {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiNhZGI4YzEiPg0KCTxwYXRoIGQ9Ik0xOC43NTIsMUwyMyw1LjI0OFYyOUgxVjFIMTguNzUyIE0xOS4xNjYsMEgwdjMwaDI0VjQuODMzTDE5LjE2NiwwTDE5LjE2NiwweiIvPg0KCTxwb2x5Z29uIHBvaW50cz0iMTguMTY2LDUuODMzIDI0LDUuODMzIDE4LjE2NiwwICIvPg0KCTxyZWN0IHg9IjQuNSIgeT0iMTAuOTU4IiB3aWR0aD0iNCIgaGVpZ2h0PSIzIi8+DQoJPHJlY3QgeD0iNC41IiB5PSIxNC45NTgiIHdpZHRoPSI0IiBoZWlnaHQ9IjMiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjE4Ljk1OCIgd2lkdGg9IjQiIGhlaWdodD0iMyIvPg0KCTxyZWN0IHg9IjkuNSIgeT0iMTAuOTU4IiB3aWR0aD0iNCIgaGVpZ2h0PSIzIi8+DQoJPHJlY3QgeD0iOS41IiB5PSIxNC45NTgiIHdpZHRoPSI0IiBoZWlnaHQ9IjMiLz4NCgk8cmVjdCB4PSI5LjUiIHk9IjE4Ljk1OCIgd2lkdGg9IjQiIGhlaWdodD0iMyIvPg0KCTxyZWN0IHg9IjE0LjUiIHk9IjEwLjk1OCIgd2lkdGg9IjQiIGhlaWdodD0iMyIvPg0KCTxyZWN0IHg9IjQuNSIgeT0iNy45NTgiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5LjUiIHk9IjcuOTU4IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQuNSIgeT0iNy45NTgiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNC41IiB5PSIxNC45NTgiIHdpZHRoPSI0IiBoZWlnaHQ9IjMiLz4NCgk8cmVjdCB4PSIxNC41IiB5PSIxOC45NTgiIHdpZHRoPSI0IiBoZWlnaHQ9IjMiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjIyLjk1OCIgd2lkdGg9IjQiIGhlaWdodD0iMyIvPg0KCTxyZWN0IHg9IjkuNSIgeT0iMjIuOTU4IiB3aWR0aD0iNCIgaGVpZ2h0PSIzIi8+DQoJPHJlY3QgeD0iMTQuNSIgeT0iMjIuOTU4IiB3aWR0aD0iNCIgaGVpZ2h0PSIzIi8+DQo8L2c+DQo8L3N2Zz4NCg==);
}
.file-download-group__icon_ppt {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiNhZGI4YzEiPg0KCTxwYXRoIGQ9Ik0yMywxdjIwSDFWMUgyMyBNMjQsMEgwdjIyaDI0VjBMMjQsMHoiLz4NCgk8cmVjdCB4PSI3IiB5PSIyMS43MjgiIHRyYW5zZm9ybT0ibWF0cml4KDAuOTM2MiAwLjM1MTQgLTAuMzUxNCAwLjkzNjIgOS42MTYgLTAuOTc3MykiIHdpZHRoPSIxIiBoZWlnaHQ9IjguNTQ0Ii8+DQoJPHJlY3QgeD0iMTIuMjI4IiB5PSIyNS41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjM1MTEgMC45MzYzIC0wLjkzNjMgMC4zNTExIDM1LjA1MSAxLjQyMTQpIiB3aWR0aD0iOC41NDQiIGhlaWdodD0iMC45OTkiLz4NCgk8cmVjdCB4PSI3LjI2MyIgeT0iMjUuMTg3IiB3aWR0aD0iOS40IiBoZWlnaHQ9IjEiLz4NCgk8cG9seWdvbiBwb2ludHM9IjUuMjMsNy40NDcgMy44MDUsNi4wMjEgNC41MTIsNS4zMTQgNS4yMyw2LjAzMyA3LjA2OCw0LjE5NiA3Ljc3NSw0LjkwMyAiLz4NCgk8cmVjdCB4PSI5LjUiIHk9IjUuODQ0IiB3aWR0aD0iMTAuNSIgaGVpZ2h0PSIxIi8+DQoJPHBvbHlnb24gcG9pbnRzPSI1LjIzLDEyLjEwOSAzLjgwNSwxMC42ODMgNC41MTIsOS45NzYgNS4yMywxMC42OTUgNy4wNjgsOC44NTcgNy43NzUsOS41NjQgIi8+DQoJPHJlY3QgeD0iOS41IiB5PSIxMC41MDUiIHdpZHRoPSIxMC41IiBoZWlnaHQ9IjEiLz4NCgk8cG9seWdvbiBwb2ludHM9IjUuMjMsMTYuNzcxIDMuODA1LDE1LjM0NSA0LjUxMiwxNC42MzggNS4yMywxNS4zNTYgNy4wNjgsMTMuNTE5IDcuNzc1LDE0LjIyNiAiLz4NCgk8cmVjdCB4PSI5LjUiIHk9IjE1LjE2NyIgd2lkdGg9IjEwLjUiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=);
}
.file-download-group__icon_rar,
.file-download-group__icon_zip,
.file-download-group__icon_archive {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI0IDMwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAzMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBmaWxsPSIjYWRiOGMxIj4NCgk8cGF0aCBkPSJNMTguNzUyLDFMMjMsNS4yNDhWMjlIMVYxSDE4Ljc1MiBNMTkuMTY2LDBIMHYzMGgyNFY0LjgzM0wxOS4xNjYsMEwxOS4xNjYsMHoiLz4NCgk8cG9seWdvbiBwb2ludHM9IjE4LjE2Niw1LjgzMyAyNCw1LjgzMyAxOC4xNjYsMCAiLz4NCjwvZz4NCjxnIGZpbGw9IiNhZGI4YzEiPg0KCTxwYXRoIGQ9Ik03LjM0NywxOHY0aDZ2LTRINy4zNDd6IE0xMi4zNDgsMjFoLTR2LTJoNFYyMXoiLz4NCgk8cGF0aCBkPSJNMTMuMzQ4LDIyYzAsMS42NTgtMS4zNDQsMy0zLDNzLTMtMS4zNDItMy0zQzcuMzQ3LDIxLjA1NSwxMy4zNDgsMjEuMDU1LDEzLjM0OCwyMnoiLz4NCgk8cmVjdCB4PSIxMS4zNDciIHk9IjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSIxMS4zNDciIHk9IjEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSIxMS4zNDciIHk9IjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSIxMS4zNDciIHk9IjEzIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+DQoJPHJlY3QgeD0iOS4zNDciIHk9IjEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSI5LjM0NyIgeT0iMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjkuMzQ3IiB5PSI1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+DQoJPHJlY3QgeD0iOS4zNDciIHk9IjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSI5LjM0NyIgeT0iOSIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjkuMzQ3IiB5PSIxMSIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjkuMzQ3IiB5PSIxMyIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjkuMzQ3IiB5PSIxNSIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjcuMzQ3IiB5PSIzIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+DQoJPHJlY3QgeD0iNy4zNDciIHk9IjciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSI3LjM0NyIgeT0iMTEiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSI3LjM0NyIgeT0iMTUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.file-download-group__icon_unknown {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI0IDMwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAzMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBmaWxsPSIjYWRiOGMxIj4NCgk8cGF0aCBkPSJNMTguNzUyLDFMMjMsNS4yNDhWMjlIMVYxSDE4Ljc1MiBNMTkuMTY2LDBIMHYzMGgyNFY0LjgzM0wxOS4xNjYsMEwxOS4xNjYsMHoiLz4NCgk8cG9seWdvbiBwb2ludHM9IjE4LjE2Niw1LjgzMyAyNCw1LjgzMyAxOC4xNjYsMCAiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.file-download-group__list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.file-download-group__item {
  margin-bottom: 25px;
}
.file-download-group__item:last-child {
  margin-bottom: 0;
}

.filters-clear__link {
  display: inline-block;
  vertical-align: middle;
  padding: 2px 0 2px 34px;
  margin-left: 10px;
  position: relative;
}
@media screen and (max-width: 959px) {
  .filters-clear__link {
    padding-left: 30px;
  }
}
@media screen and (max-width: 759px) {
  .filters-clear__link {
    margin-left: 0;
  }
}
.filters-clear__link:hover .filters-clear__text-decor {
  border-bottom: medium none;
}
.filters-clear__link:after {
  content: "";
  background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.filters-clear__icon {
  background-image: url("../i/sprite-icons.png");
  background-repeat: no-repeat;
  background-position: 0px -24px;
  width: 23px;
  height: 23px;
  margin-top: -11.5px;
  position: absolute;
  left: 0;
  top: 50%;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .filters-clear__icon {
    background-image: url("../i/sprite-icons@2x.png");
    background-size: 105px 95px;
  }
}
.filters-clear__text {
  color: #333;
  font-size: 0.85rem;
  line-height: 1.2;
  display: inline-block;
  vertical-align: middle;
}
.filters-clear__text-decor {
  border-bottom: 1px dotted;
}

.filters-search {
  margin-bottom: 1.8rem;
  position: relative;
}
.filters-search__dropdown {
  background-color: #fff;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  z-index: 11;
}
.filters-search__dropdown:after {
  content: "";
  background-color: #fff;
  width: 160%;
  height: 100%;
  display: block;
  z-index: -1;
  position: absolute;
  left: -30%;
  right: -30%;
  top: 0;
  bottom: 0;
}
.filters-search__dropdown.is-active {
  position: relative;
  overflow: hidden;
}
.filters-search__dropdown-heading {
  padding-top: 1.8rem;
  line-height: 100%;
  padding-left: 20px;
  margin-bottom: 2rem;
}
.filters-search__dropdown-heading:after {
  content: '';
  display: table;
  clear: both;
}
.filters-search_faq .filters-search__dropdown-heading {
  position: relative;
  width: 66.66666666666666%;
  left: 16.666666666666664%;
}
@media screen and (max-width: 959px) {
  .filters-search_faq .filters-search__dropdown-heading {
    width: 83.33333333333334%;
    left: 8.333333333333332%;
  }
}
@media screen and (max-width: 759px) {
  .filters-search_faq .filters-search__dropdown-heading {
    width: 100%;
    left: 0;
  }
}
.filters-search__dropdown-title {
  float: left;
  font-style: italic;
  color: #999;
  font-size: 1rem;
}
.filters-search__result-count {
  font-style: italic;
  color: #999;
  font-size: 1rem;
  margin-top: 100px;
  margin-bottom: -20px;
  padding-left: 30px;
}
@media screen and (max-width: 1679px) {
  .filters-search__result-count {
    margin-top: 70px;
  }
}
@media screen and (max-width: 1279px) {
  .filters-search__result-count {
    margin-top: 50px;
  }
}
@media screen and (max-width: 959px) {
  .filters-search__result-count {
    margin-top: 30px;
  }
}
@media screen and (max-width: 759px) {
  .filters-search__result-count {
    margin-bottom: 0;
    padding: 0;
  }
}
.filters-search__close {
  width: 35px;
  height: 40px;
  cursor: pointer;
  display: none;
  position: absolute;
  right: 0;
  top: 0;
}
.filters-search__close-icon {
  width: 22px;
  height: 22px;
  fill: #999;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -11px;
  margin-left: -11px;
  background-image: url("../i/sprite-icons.png");
  background-repeat: no-repeat;
  background-position: -60px -25px;
  width: 22px;
  height: 22px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .filters-search__close-icon {
    background-image: url("../i/sprite-icons@2x.png");
    background-size: 105px 95px;
  }
}
.filters-search__title {
  text-align: center;
  font-size: 1.4rem;
  padding-top: 1rem;
  padding-bottom: 0.8rem;
  margin-bottom: 0;
}
.filters-search .tariff-list {
  margin-top: 0.6rem;
  margin-bottom: 1.6rem;
}
.filters-search_no-icon .filters__item-heading,
.filters-search_no-icon .filters__item-content {
  padding-left: 10px;
}
@media screen and (max-width: 959px) {
  .filters-search_no-icon .filters__item-heading,
  .filters-search_no-icon .filters__item-content {
    padding-left: 0;
  }
}
.filters-search__loading {
  height: 120px;
  background: url("../i/filters-search/loader-circle.gif") no-repeat 50% 50%;
  clear: both;
}
.filters-search__hidden-content .filters__item-heading {
  padding-left: 0;
}
.filters-search__hidden-content .filters__item-icon {
  display: none;
}
.filters-search__hidden-content .b-hint__icon {
  display: none;
}
.filters-search__hidden-content .b-hint_text {
  padding-left: 0;
  margin-left: 0;
}
.filters-search__suggestion {
  margin-bottom: 1.8rem;
  position: relative;
  padding-left: 30px;
}
@media screen and (max-width: 1679px) {
  .filters-search__suggestion {
    margin-top: 70px;
  }
}
@media screen and (max-width: 1279px) {
  .filters-search__suggestion {
    margin-top: 50px;
  }
}
@media screen and (max-width: 959px) {
  .filters-search__suggestion {
    margin-top: 30px;
  }
}
@media screen and (max-width: 759px) {
  .filters-search__suggestion {
    margin-bottom: 0;
    padding: 0;
  }
}
.filters-search__suggestion-title {
  font-style: italic;
  color: #999;
  font-size: 1rem;
}
.filters-search__suggestion_content {
  list-style: none;
  margin: 0.4rem 0 0 0;
  background: #f7f7f7;
  padding: 0.2rem 1rem;
}
.filters-search__suggestion_link {
  padding: 0;
}

.filters-sort:after {
  content: '';
  display: table;
  clear: both;
}
.filters-sort__text {
  color: #999;
  font-size: 0.85rem;
  line-height: 1.54rem;
  float: left;
}
@media screen and (max-width: 959px) {
  .filters-sort__text {
    line-height: 1.24rem;
  }
}
.filters-sort__content {
  float: left;
}
.filters-sort .jq-selectbox__select {
  height: 1.63rem;
  font-size: 0.85rem;
  line-height: 1.54rem;
}
@media screen and (max-width: 959px) {
  .filters-sort .jq-selectbox__select {
    line-height: 1.24rem;
    height: 1.33rem;
  }
}
.filters-sort .jq-selectbox__select:hover .jq-selectbox__select-text:after {
  display: none;
}
.filters-sort .jq-selectbox__select,
.filters-sort .jq-selectbox.focused .jq-selectbox__select {
  border: medium none;
}
.filters-sort .jq-selectbox__select-text {
  position: relative;
  width: auto;
  float: left;
}
.filters-sort .jq-selectbox__select-text:after {
  content: ' ';
  width: 100%;
  height: 0;
  border-top: 1px dotted;
  margin-top: -0.36rem;
  display: block;
  position: absolute;
  left: 0;
  top: 100%;
  right: 0;
}
@media screen and (max-width: 959px) {
  .filters-sort .jq-selectbox__select-text:after {
    margin-top: -0.26rem;
  }
}
.filters-sort .jq-selectbox__dropdown {
  min-width: 200px;
}

.form-steps {
  margin-bottom: 115px;
}
@media screen and (max-width: 1279px) {
  .form-steps {
    margin-bottom: 30px;
  }
}
.form-steps__text {
  font-size: 18px;
  color: #999;
  display: none;
}
@media screen and (max-width: 1279px) {
  .form-steps__text {
    display: block;
  }
}
@media screen and (max-width: 959px) {
  .form-steps__text {
    text-align: center;
  }
}
.form-steps__list {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 0;
  line-height: 0;
  text-align: center;
}
@media screen and (max-width: 1279px) {
  .form-steps__list {
    display: none;
  }
}
.form-steps__item {
  display: inline-block;
  vertical-align: top;
  width: 50px;
  position: relative;
  margin-right: 180px;
}
.form-steps__item:last-child {
  margin-right: 0;
}
.form-steps__item:last-child:after {
  display: none;
}
.form-steps__item:after {
  content: "";
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRUExQkEwNzI3REExMUU2OTU2QzhEMEY4MDkyNjY0MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRUExQkEwODI3REExMUU2OTU2QzhEMEY4MDkyNjY0MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZFQTFCQTA1MjdEQTExRTY5NTZDOEQwRjgwOTI2NjQxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZFQTFCQTA2MjdEQTExRTY5NTZDOEQwRjgwOTI2NjQxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+WL14sQAAADBJREFUeNpivHnzpjMDA4M5EJ9UU1Pby4ADMAGxFRCzQRUz4FN4DIh/gUzEpxAgwAC6VggDO/x1cAAAAABJRU5ErkJggg==) repeat-x 0 0;
  width: 163px;
  height: 3px;
  position: absolute;
  top: 25px;
  left: 100%;
  margin-left: 9px;
}
.form-steps__item_active .form-steps__dot {
  background-color: #e30613;
  border-color: #e30613;
  color: #fff;
}
.form-steps__dot {
  background-color: #fff;
  box-sizing: border-box;
  width: 50px;
  height: 50px;
  border: 1px solid #dadada;
  border-radius: 25px;
  font-size: 20px;
  line-height: 48px;
  text-align: center;
}
.form-steps__label {
  width: 120px;
  position: absolute;
  left: 50%;
  margin-left: -60px;
  margin-top: 12px;
  font-size: 16px;
  line-height: 1.25;
  color: #999;
  text-align: center;
}

.full-instruction {
  display: inline-block;
  width: 100%;
  margin-bottom: 1.45rem;
}
.full-instruction__toggler {
  color: #1e82b2;
  cursor: pointer;
  padding: 30px 0 26px;
  font-size: 0.85rem;
  border-bottom: 1px solid #f2f2f2;
  transition: border-bottom 0s ease-in-out;
  transition-delay: 0.25s;
}
.full-instruction__toggler span {
  display: inline-block;
}
.full-instruction__toggler span:after {
  content: '';
  display: inline-block;
  vertical-align: 3px;
  margin-left: 20px;
  width: 10px;
  height: 10px;
  border-top: 2px solid #adb4ba;
  border-right: 2px solid #adb4ba;
  -webkit-transform: rotate(135deg);
      -ms-transform: rotate(135deg);
          transform: rotate(135deg);
}
.full-instruction__toggler.is-opened {
  border-bottom: 0;
}
.full-instruction__toggler.is-opened span:after {
  -webkit-transform: rotate(315deg);
      -ms-transform: rotate(315deg);
          transform: rotate(315deg);
  vertical-align: 0px;
}
.full-instruction__content {
  display: none;
  font-size: 0;
  padding: 5px 0 20px;
  border-bottom: 1px solid #f2f2f2;
}
.full-instruction__content .bx-controls {
  margin: 9px auto 13px;
  display: block;
}
.full-instruction__slider {
  padding-bottom: 2.3rem;
}
.full-instruction__item {
  display: inline-block;
  width: 50%;
  box-sizing: border-box;
  vertical-align: top;
  margin-bottom: 30px;
  padding: 0 10px;
}
.full-instruction__item:last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 1680px) {
  .full-instruction__item:nth-child(odd) {
    padding-left: 0;
  }
  .full-instruction__item:nth-child(even) {
    padding-right: 0;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .full-instruction__item {
    width: 33.33%;
    padding: 0 10px;
  }
  .full-instruction__item:nth-child(3n-2) {
    padding-left: 0;
  }
  .full-instruction__item:nth-child(3n) {
    padding-right: 0;
  }
  .full-instruction__item:nth-child(3n-1) {
    padding: 0 10px;
  }
}
@media screen and (max-width: 759px) {
  .full-instruction__item {
    width: 100%;
    margin-bottom: 0;
  }
}
.full-instruction__item-image {
  display: inline-block;
  vertical-align: top;
  width: 219px;
  cursor: url("../i/full-instruction/full-view.png"), auto;
  text-decoration: none;
}
.full-instruction__item-image img {
  max-width: 100%;
  max-height: 100%;
}
@media screen and (max-width: 1679px) {
  .full-instruction__item-image {
    width: 100%;
    height: 270px;
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 759px) {
  .full-instruction__item-image {
    text-align: center;
  }
}
.full-instruction__item-text {
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 219px);
  box-sizing: border-box;
  padding-left: 30px;
  font-size: 0.75rem;
  line-height: 1rem;
  color: #333;
}
@media screen and (max-width: 1679px) {
  .full-instruction__item-text {
    width: 100%;
    padding-left: 0;
  }
}
.full-instruction__item-text p {
  margin-bottom: 0;
}
.full-instruction__item-text span {
  font-size: 0.75rem;
  display: block;
  margin-bottom: 28px;
  color: #999;
}
@media screen and (max-width: 759px) {
  .full-instruction__item-text span {
    margin-bottom: 18px;
    text-align: center;
  }
}
.full-instruction__text {
  border-top: 1px solid #f2f2f2;
  font-size: 0.85rem;
  padding-top: 1rem;
}
.full-instruction__text h4 {
  color: #333;
  margin: 1rem 0 0;
}
.full-instruction__text p {
  margin: 1.3rem 0;
  line-height: 1.3;
}
@media screen and (max-width: 759px) {
  .full-instruction__text p {
    margin: 1.4375rem 0;
  }
}

.g-page-wrapper {
  height: 100%;
  position: relative;
}
.g-page-wrapper.hometv {
  height: auto;
  min-height: 100%;
  background: url("../i/home-internet-header/home-internet-header-full-width_back.jpg") no-repeat center top;
  background-size: cover;
}

.gallery {
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 0.3s ease-in-out;
}
.gallery.is-loaded {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.gallery__slider {
  position: relative;
  margin-bottom: 15px;
}
.gallery__slider img {
  max-width: 100%;
}
@media screen and (max-width: 1279px) {
  .gallery__slider img {
    width: 100%;
  }
}
.gallery__slider .bx-prev {
  left: -60px;
}
.gallery__slider .bx-next {
  right: -60px;
}
.gallery__slider .bx-controls {
  width: 100%;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  margin-top: -12px;
}
@media screen and (max-width: 959px) {
  .gallery__slider .bx-controls {
    display: none;
  }
}
.gallery__slider-list {
  padding: 0;
  list-style: none;
}
.gallery__nav {
  position: relative;
  font-size: 0;
  margin-top: 50px;
}
@media screen and (max-width: 759px) {
  .gallery__nav {
    overflow: hidden;
    margin-top: 20px;
    margin-left: -20px;
    padding-left: 20px;
    margin-right: -20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .gallery__nav .bx-viewport {
    overflow: visible !important;
  }
}
.gallery__nav .bx-controls {
  width: 100%;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  margin-top: -12px;
}
@media screen and (max-width: 959px) {
  .gallery__nav .bx-controls {
    display: none;
  }
}
.gallery__nav .bx-prev {
  left: -60px;
}
.gallery__nav .bx-next {
  right: -60px;
}
.gallery__nav-item {
  display: inline-block;
  vertical-align: top;
  width: 110px;
  border: 2px solid transparent;
  box-sizing: border-box;
  font-size: 0;
}
.gallery__nav-item.active {
  border: 2px solid #e30613;
}
.gallery__nav-item img {
  max-width: 100%;
  border: 2px solid #fff;
  box-sizing: border-box;
}
.gallery_b2b-business {
  margin-bottom: 60px;
}
@media screen and (max-width: 959px) {
  .gallery_b2b-business {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 759px) {
  .gallery_b2b-business {
    margin-bottom: 0;
  }
}

.guides {
  background-color: #fff;
  padding: 50px 70px;
  min-height: 1000px;
}
@media screen and (max-width: 1679px) {
  .guides {
    padding-left: 60px;
    padding-right: 60px;
  }
}
@media screen and (max-width: 759px) {
  .guides {
    min-width: 0;
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
  }
}
.guides__table-contents {
  display: none;
  margin-bottom: 80px;
}
@media screen and (max-width: 1679px) {
  .guides__table-contents {
    display: block;
  }
}
.guides__table-contents-title {
  font-size: 16px;
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  color: #999;
}
.guides__table-contents-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.guides__table-contents-item {
  display: inline;
  margin-left: 5px;
  font-size: 18px;
}
.guides__table-contents-item:before {
  content: "•";
  color: #ccc;
  display: inline;
  margin-right: 8px;
}
.guides__table-contents-item:first-child {
  margin-left: 0;
}
.guides__table-contents-item:first-child:before {
  display: none;
}
.guides__table-contents-item a {
  color: inherit;
}
.guides__table-contents-item a:hover {
  color: #e30613;
}
.guides__h1 {
  font-weight: 700;
  font-size: 50px;
  margin: 0 0 30px;
}
.guides__p {
  font-size: 18px;
  margin: 0 0 20px;
}
.guides__set {
  margin-bottom: 60px;
}
.guides__title {
  font-size: 30px;
  font-weight: 300;
  color: #e30613;
  padding-bottom: 12px;
  border-bottom: 1px solid #e6e6e6;
  margin-bottom: 21px;
}
.guides__row {
  margin-left: -10px;
  margin-right: -10px;
}
.guides__row:after {
  content: '';
  display: table;
  clear: both;
}
.guides__col,
.guides__col-0,
.guides__col-1,
.guides__col-2,
.guides__col-3,
.guides__col-4,
.guides__col-5,
.guides__col-6,
.guides__col-7,
.guides__col-8,
.guides__col-9,
.guides__col-10,
.guides__col-11,
.guides__col-12 {
  box-sizing: border-box;
  float: left;
  padding-left: 10px;
  padding-right: 10px;
  min-height: 1px;
}
.guides__col-0 {
  width: 0%;
}
.guides__col-1 {
  width: 8.333333333333332%;
}
.guides__col-2 {
  width: 16.666666666666664%;
}
.guides__col-3 {
  width: 25%;
}
.guides__col-4 {
  width: 33.33333333333333%;
}
.guides__col-5 {
  width: 41.66666666666667%;
}
.guides__col-6 {
  width: 50%;
}
.guides__col-7 {
  width: 58.333333333333336%;
}
.guides__col-8 {
  width: 66.66666666666666%;
}
.guides__col-9 {
  width: 75%;
}
.guides__col-10 {
  width: 83.33333333333334%;
}
.guides__col-11 {
  width: 91.66666666666666%;
}
.guides__col-12 {
  width: 100%;
}
.guides__color {
  height: 128px;
  line-height: 128px;
  color: #fff;
  text-align: center;
  margin-bottom: 10px;
}
.guides__color-text {
  display: inline-block;
  vertical-align: middle;
  font-size: 18px;
  line-height: 1.2;
}
.guides__breakpoint {
  background-color: rgba(0,173,239,0.2);
  height: 100px;
  line-height: 100px;
  color: #00aeef;
  font-size: 18px;
  text-align: center;
  margin-bottom: 10px;
}
.guides__breakpoint-label {
  text-align: center;
  font-weight: 300;
  font-size: 18px;
}
.guides__label {
  color: #999;
  font-size: 16px;
}
.guides__list {
  padding-top: 30px;
}
.guides__list-icon:after {
  content: '';
  display: table;
  clear: both;
}
.guides__icon {
  background: rgba(0,0,0,0.1);
  width: 16.666666666666664%;
  height: 150px;
  border: 2px solid #fff;
  float: left;
  text-align: center;
  padding: 20px;
  box-sizing: border-box;
  position: relative;
}
.guides__icon .b-icon {
  width: 50px;
  height: 50px;
  margin-bottom: 5px;
}
.guides__icon .b-icon > img {
  max-width: 100%;
  max-height: 50px;
}
.guides__icon-count {
  font-size: 12px;
  color: #999;
  position: absolute;
  left: 10px;
  top: 10px;
}
.guides__icon-stroke .b-icon {
  stroke: #000;
  fill: none;
}
.guides__icon-name {
  font-size: 12px;
  word-wrap: break-word;
}
.guides__list-link {
  list-style: none;
  padding-left: 0;
  margin: 0;
}
.guides__list-link li {
  position: relative;
  margin: 0.3em 0;
  padding-left: 1.4em;
}
.guides__list-link li:before {
  content: "";
  background-color: #e30613;
  width: 5px;
  height: 5px;
  border-radius: 3px;
  position: absolute;
  left: 5px;
  top: 0.5em;
}
.guides__list-link li li {
  font-size: 0.9em;
}
.guides__list-link li li:before {
  background-color: #333;
}

.goods-card {
  background-color: #fff;
  padding: 20px;
  color: #000;
}
@media screen and (max-width: 1679px) {
  .goods-card {
    padding: 18px;
  }
}
@media screen and (max-width: 759px) {
  .goods-card {
    padding: 12px 18px 18px;
  }
}
.goods-card__inner {
  position: relative;
}
@media screen and (max-width: 959px) {
  .goods-card__inner {
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
  }
}
.goods-card__img-wrap {
  height: 185px;
  font-size: 0;
  line-height: 185px;
  text-align: center;
  margin-bottom: 1rem;
}
@media screen and (max-width: 759px) {
  .goods-card__img-wrap {
    margin-bottom: 1.625rem;
  }
}
.goods-card__img {
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
}
.goods-card__marks {
  position: absolute;
  left: 0;
  top: 0;
}
.goods-card__marks .b-hint-badge {
  margin-bottom: 6px;
}
.goods-card__mark-item {
  background-color: #fff;
  width: 44px;
  height: 44px;
  line-height: 38px;
  text-align: center;
  border: 1px solid #e6e6e6;
  border-radius: 22px;
  margin-bottom: 6px;
}
.goods-card__mark-icon {
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 24px;
}
.goods-card__mark-icon img {
  max-height: 100%;
  vertical-align: top;
}
.goods-card__mark-icon_star {
  width: 23px;
  height: 22px;
  fill: #84b427;
}
.goods-card__mark-icon_hot {
  width: 15px;
  height: 28px;
  fill: #fd7822;
}
.goods-card__actions {
  margin-bottom: 0.85rem;
  font-size: 0;
}
@media screen and (max-width: 759px) {
  .goods-card__actions {
    margin-bottom: 1.5rem;
  }
}
.goods-card__action-item {
  margin-left: 2%;
  max-width: 49%;
}
.goods-card__action-item:first-child {
  margin-left: 0;
}
.goods-card__name {
  font-size: 0.85rem;
  line-height: 1.2rem;
}
@media screen and (max-width: 1279px) {
  .goods-card__name {
    font-size: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .goods-card__name {
    margin-bottom: 0.9375rem;
  }
}
.goods-card__name a {
  color: inherit;
}
.goods-card__footer:after {
  content: '';
  display: table;
  clear: both;
}
.goods-card__btn-buy {
  float: left;
  margin-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
}
.goods-card__price-wrap {
  float: left;
  margin-right: 10px;
}
@media screen and (max-width: 959px) {
  .goods-card__price-wrap {
    width: 120px;
  }
}
.goods-card__price {
  font-size: 1.4rem;
  font-weight: 700;
  padding-top: 0.2rem;
}

.guides-fixed {
  background-color: #fff;
  box-sizing: border-box;
  width: 320px;
  padding: 30px 40px;
  position: fixed;
  right: 60px;
  top: 40px;
}
@media screen and (max-width: 1679px) {
  .guides-fixed {
    display: none;
  }
}
.guides-fixed__title {
  color: #999;
  font-size: 16px;
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  margin-bottom: 20px;
}
.guides-fixed__list {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 16px;
  color: #808080;
}
.guides-fixed__item {
  margin-bottom: 15px;
}
.guides-fixed__link {
  color: inherit;
}
.guides-fixed__link.is-active {
  color: #e30613;
}
.guides-fixed__link:hover {
  color: #e30613;
}

.guides-footer {
  background-color: #fff;
  box-sizing: border-box;
  border-top: 1px solid #f2f2f2;
  padding: 30px 54px;
  color: #666;
  font-size: 20px;
  overflow: hidden;
  height: 110px;
}
.guides-footer__copyright {
  float: left;
  margin-top: 10px;
}
@media screen and (max-width: 759px) {
  .guides-footer__copyright {
    float: none;
    margin-top: 10px;
    text-align: right;
  }
}
.guides-footer__madein {
  float: right;
}
@media screen and (max-width: 759px) {
  .guides-footer__madein {
    float: none;
    text-align: right;
    display: block;
    margin-top: 10px;
  }
}

.guides-header {
  background-color: #e30613;
  box-sizing: border-box;
  padding: 30px 30px 20px;
  height: 168px;
  color: #fff;
}
@media screen and (max-width: 1399px) {
  .guides-header {
    position: fixed;
    z-index: 200;
    top: 0;
    left: 0;
    width: 100%;
    min-width: 1024px;
    height: 100px;
    padding: 29px 20px;
    text-align: center;
  }
}
@media screen and (max-width: 759px) {
  .guides-header {
    min-width: 0;
    width: 100%;
  }
}
@media screen and (max-width: 1023px) {
  .guides-header {
    text-align: left;
  }
}
.guides-header__logo {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTcuNSA0Mi4xNTYiPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNDcuMDUsNTYuMjI3YTQ3LjMxNiw0Ny4zMTYsMCwwLDEtNS40LjMyNWMtMy41MjUsMC00LjIxNi0xLjEzNC00LjIxNi0zLjkxOVY0OS4yODZjMC0yLjg3LjYxMS0zLjk1OSw0LjIxNi0zLjk1OWE0MC42NjgsNDAuNjY4LDAsMCwxLDUuMTA5LjM2M2wwLjM2NS01LjE2NmE1MC42NDEsNTAuNjQxLDAsMCwwLTUuOTYtLjQ0OWMtNy4zNDEsMC0xMC4wMTksMi40MjUtMTAuMDE5LDguMzJ2NS4xMjRjMCw2LjUsMy4yNDMsOC4zMjQsOS45NzYsOC4zMjRhNjIuMzQyLDYyLjM0MiwwLDAsMCw2LjMzMS0uNDUyWk0xMTAuMzA3LDQ1Ljc4M2g2LjA4NHYxNS43NGg2LjMyOVY0NS43ODNIMTI4LjhsMC4zNjUtNS4zNEgxMDkuOTM3Wk05Ny40LDU5LjQwNmwzLjM3LTguMDc5aDAuMzdsMC43LDEwLjE5NWg2LjEybC0xLjQtMjEuMDhoLTUuOTExTDk1LjU2Miw1Mi40MmgtMC4zN2wtNS4zLTExLjk3N0g4NC4wNjFsLTEuNCwyMS4wOGg1Ljk1OWwwLjYxNC0xMC4xOTVIODkuNmwzLjc4LDguMDc5SDk3LjRaTTcwLjAwOSw2Ny44NDRhMi4xLDIuMSwwLDAsMS0yLjEsMi4xSDM0LjE4MmEyLjEwOCwyLjEwOCwwLDAsMS0yLjExLTIuMVYzNC4xMTVhMi4xMSwyLjExLDAsMCwxLDIuMTEtMi4xSDY3LjkwN2EyLjEwNywyLjEwNywwLDAsMSwyLjEsMi4xdjMzLjczWm0tMi4xLTM3Ljk0SDM0LjE4MmE0LjIxMiw0LjIxMiwwLDAsMC00LjIxMyw0LjIxMXYzMy43M2E0LjIxOCw0LjIxOCwwLDAsMCw0LjIxMyw0LjIxOUg2Ny45MDdhNC4yMjQsNC4yMjQsMCwwLDAsNC4yMTYtNC4yMTlWMzQuMTE1YTQuMjE4LDQuMjE4LDAsMCwwLTQuMjE2LTQuMjFNNTEuMDQ1LDY1Ljc2MmMtNy4zLDAtMTAuNTYzLTUuODUzLTEwLjU2My0xMS42NTRhMjQuNTg4LDI0LjU4OCwwLDAsMSwzLjU4OS0xMi4yMThjMi4xNTctMy41NjEsNC43NjktNS42OCw2Ljk3NC01LjY4czQuODExLDIuMTE5LDYuOTg2LDUuNjhhMjQuNywyNC43LDAsMCwxLDMuNTc2LDEyLjIxOGMwLDUuOC0zLjI2OCwxMS42NTQtMTAuNTYyLDExLjY1NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI5Ljk2OSAtMjkuOTA2KSIvPgo8L3N2Zz4K) no-repeat 0 0;
  width: 118px;
  height: 42px;
  display: block;
  margin-bottom: 40px;
}
@media screen and (max-width: 1399px) {
  .guides-header__logo {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 1023px) {
  .guides-header__logo {
    margin-left: 287px;
  }
}
@media screen and (max-width: 759px) {
  .guides-header__logo {
    position: absolute;
    right: 20px;
    margin-left: 0;
    width: 41px;
    background-size: auto 100%;
  }
}
.guides-header__caption {
  font-size: 30px;
  font-weight: 300;
}
@media screen and (max-width: 1399px) {
  .guides-header__caption {
    display: inline-block;
    vertical-align: middle;
    font-size: 36px;
  }
  .guides-header__caption:before {
    content: "";
    border-left: 1px solid rgba(255,255,255,0.5);
    height: 42px;
    margin: 0 29px;
  }
}
@media screen and (max-width: 759px) {
  .guides-header__caption {
    display: none;
  }
}
.guides-header__nav-opener {
  font-size: 24px;
  line-height: 22px;
  font-weight: 300;
  color: #fff;
  padding-left: 46px;
  cursor: pointer;
  display: none;
  position: absolute;
  left: 20px;
  top: 39px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
@media screen and (max-width: 1399px) {
  .guides-header__nav-opener {
    display: block;
  }
}
.guides-header__nav-opener:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyMiI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTY0MCwzOWgzMHYySDY0MFYzOVptMCwxMGgzMHYySDY0MFY0OVptMCwxMGgzMHYySDY0MFY1OVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NDAgLTM5KSIvPgo8L3N2Zz4K) no-repeat 0 0;
  width: 30px;
  height: 22px;
  position: absolute;
  left: 0;
  top: 0;
}
.guides-header__nav-opener_opened:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTcuMSAxNy4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4xIDE3LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBvbHlnb24gZmlsbD0iI2ZmZiIgcG9pbnRzPSIxNy4xLDAuOCAxNi4zLDAgOC42LDcuNyAwLjgsMCAwLDAuOCA3LjcsOC42IDAsMTYuMyAwLjgsMTcuMSA4LjYsOS40IDE2LjMsMTcuMSAxNy4xLDE2LjMgOS40LDguNiIvPgo8L3N2Zz4K) no-repeat 0 0;
  width: 26px;
  height: 26px;
  left: 2px;
  top: -2px;
}

@media screen and (max-width: 1399px) {
  .guides-nav {
    background-color: #fff;
    box-shadow: 0 0 15px rgba(0,0,0,0.08);
    position: fixed;
    top: 100px;
    left: -400px;
    width: 320px;
    z-index: 200;
  }
}
.guides-nav__overlay {
  background: rgba(0,0,0,0.05);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  display: none;
}
.guides-nav__search-wrap {
  padding: 17px 20px 17px 30px;
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 15px;
}
.guides-nav__search {
  position: relative;
  padding-right: 35px;
}
.guides-nav__search-input {
  background: none;
  border: none;
  box-sizing: border-box;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  font: 18px/24px 'Corpid', 'Arial', sans-serif;
  padding: 8px 2px;
}
.guides-nav__search-input::-webkit-input-placeholder {
  font-style: italic;
}
.guides-nav__search-input::-moz-placeholder {
  font-style: italic;
}
.guides-nav__search-input:-ms-input-placeholder {
  font-style: italic;
}
.guides-nav__search-btn {
  background: none;
  border: none;
  position: absolute;
  height: 40px;
  width: 35px;
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
}
.guides-nav__search-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -12px 0 0 -12px;
  width: 23px;
  height: 23px;
  fill: #adb8c1;
}
.guides-nav__list {
  list-style: none;
  padding: 0;
  margin: 0;
  overflow: auto;
}
.guides-nav__item {
  margin-bottom: 7px;
}
.guides-nav__item_opened .guides-nav__link {
  font-weight: 700;
}
.guides-nav__link {
  display: block;
  font-size: 20px;
  line-height: 1.2;
  padding: 13px 30px;
  color: #333;
}
.guides-nav__link:hover {
  color: #e30613;
}
.guides-nav__link_with-drop {
  cursor: pointer;
}
.guides-nav__sublist {
  list-style: none;
  padding: 0;
  margin: 0;
  border-bottom: 1px solid #f2f2f2;
  display: none;
}
.guides-nav__sublist .guides-nav__sublist .guides-nav__sublink {
  padding-left: 77px;
  font-size: 18px;
}
.guides-nav__subitem_active .guides-nav__sublink {
  background-color: #f7f7f7;
  border-left-color: #e30613;
}
.guides-nav__subitem_active > .guides-nav__sublink {
  color: #e30613;
}
.guides-nav__sublink {
  display: block;
  font-size: 20px;
  line-height: 1.2;
  padding: 13px 30px 13px 57px;
  border-left: 3px solid transparent;
  color: #808080;
  cursor: pointer;
}
.guides-nav__sublink:hover {
  color: #e30613;
}

.guides-layout {
  display: table;
  width: 100%;
}
@media screen and (max-width: 1399px) {
  .guides-layout {
    display: block;
    width: auto;
    min-width: 1000px;
    padding-top: 100px;
  }
}
@media screen and (max-width: 759px) {
  .guides-layout {
    min-width: 0;
    width: 100%;
  }
}
.guides-layout__body {
  background-color: #f5f5f5;
  overflow-x: auto;
}
.guides-layout__alide {
  background-color: #fff;
  display: table-cell;
  vertical-align: top;
  width: 320px;
  box-shadow: 0 0 15px rgba(0,0,0,0.08);
  position: relative;
}
@media screen and (max-width: 1399px) {
  .guides-layout__alide {
    display: block;
    position: absolute;
    left: -320px;
  }
}
.guides-layout__section {
  display: table-cell;
  vertical-align: top;
}
@media screen and (max-width: 1399px) {
  .guides-layout__section {
    display: block;
  }
}
.guides-layout__content {
  margin-left: 54px;
  margin-right: 429px;
  padding: 40px 0 60px;
}
@media screen and (max-width: 1679px) {
  .guides-layout__content {
    margin: 0;
    padding: 0;
  }
}

.guides-pager {
  background-color: #fff;
  border-top: 1px solid #f2f2f2;
  height: 190px;
}
.guides-pager:after {
  content: '';
  display: table;
  clear: both;
}
.guides-pager__prev,
.guides-pager__next {
  box-sizing: border-box;
  width: 50%;
  height: 100%;
  float: left;
  padding-top: 54px;
}
.guides-pager__prev {
  padding-right: 50px;
  text-align: right;
  border-right: 1px solid #f2f2f2;
}
.guides-pager__next {
  padding-left: 50px;
}
.guides-pager__label {
  font-size: 20px;
  color: #ccc;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  margin-bottom: 10px;
}
.guides-pager__title {
  font-size: 36px;
}
.guides-pager__title a {
  color: inherit;
}
.guides-pager__title a:hover {
  color: #e30613;
}

.header {
  padding: 30px 0;
}
@media screen and (max-width: 759px) {
  .header {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.header__logo {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsKCTwhRU5USVRZIG5zX2V4dGVuZCAiaHR0cDovL25zLmFkb2JlLmNvbS9FeHRlbnNpYmlsaXR5LzEuMC8iPgoJPCFFTlRJVFkgbnNfYWkgImh0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVJbGx1c3RyYXRvci8xMC4wLyI+Cgk8IUVOVElUWSBuc19ncmFwaHMgImh0dHA6Ly9ucy5hZG9iZS5jb20vR3JhcGhzLzEuMC8iPgoJPCFFTlRJVFkgbnNfdmFycyAiaHR0cDovL25zLmFkb2JlLmNvbS9WYXJpYWJsZXMvMS4wLyI+Cgk8IUVOVElUWSBuc19pbXJlcCAiaHR0cDovL25zLmFkb2JlLmNvbS9JbWFnZVJlcGxhY2VtZW50LzEuMC8iPgoJPCFFTlRJVFkgbnNfc2Z3ICJodHRwOi8vbnMuYWRvYmUuY29tL1NhdmVGb3JXZWIvMS4wLyI+Cgk8IUVOVElUWSBuc19jdXN0b20gImh0dHA6Ly9ucy5hZG9iZS5jb20vR2VuZXJpY0N1c3RvbU5hbWVzcGFjZS8xLjAvIj4KCTwhRU5USVRZIG5zX2Fkb2JlX3hwYXRoICJodHRwOi8vbnMuYWRvYmUuY29tL1hQYXRoLzEuMC8iPgpdPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zOng9IiZuc19leHRlbmQ7IiB4bWxuczppPSImbnNfYWk7IiB4bWxuczpncmFwaD0iJm5zX2dyYXBoczsiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA5OCAzNSIKCSBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA5OCAzNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxzd2l0Y2g+Cgk8ZyBpOmV4dHJhbmVvdXM9InNlbGYiPgoJCTxwYXRoIGZpbGw9IiNFNTAwMUYiIGQ9Ik05Ny42LDIxLjRjMCwwLTIuMSwwLjMtNC42LDAuM2MtMywwLTMuNi0xLTMuNi0zLjN2LTIuOWMwLTIuNCwwLjUtMy40LDMuNi0zLjRjMi4yLDAsNC4zLDAuMyw0LjMsMC4zCgkJCUw5Ny43LDhjMCwwLTIuNy0wLjQtNS4xLTAuNGMtNi4zLDAtOC41LDIuMS04LjUsNy4xdjQuNGMwLDUuNSwyLjgsNy4xLDguNSw3LjFjMi4zLDAsNS40LTAuNCw1LjQtMC40TDk3LjYsMjEuNHoiLz4KCQk8cG9seWdvbiBmaWxsPSIjRTUwMDFGIiBwb2ludHM9IjY2LjMsMTIuNSA3MS41LDEyLjUgNzEuNSwyNS45IDc2LjksMjUuOSA3Ni45LDEyLjUgODIuMSwxMi41IDgyLjQsOCA2Niw4IAkJIi8+CgkJPHBvbHlnb24gZmlsbD0iI0U1MDAxRiIgcG9pbnRzPSI1NS4zLDI0LjEgNTguMiwxNy4zIDU4LjUsMTcuMyA1OS4xLDI1LjkgNjQuMywyNS45IDYzLjEsOCA1OC4xLDggNTMuOCwxOC4yIDUzLjUsMTguMiA0OC45LDggCgkJCTQ0LDggNDIuOCwyNS45IDQ3LjksMjUuOSA0OC40LDE3LjMgNDguNywxNy4zIDUxLjksMjQuMSAJCSIvPgoJCTxwYXRoIGZpbGw9IiNFNTAwMUYiIGQ9Ik0zNSwzMS41YzAsMS45LTEuNiwzLjUtMy41LDMuNWgtMjhDMS42LDM1LDAsMzMuNCwwLDMxLjV2LTI4QzAsMS42LDEuNiwwLDMuNSwwbDI4LDAKCQkJQzMzLjQsMCwzNSwxLjYsMzUsMy41VjMxLjV6IE0xNy41LDMwLjRjNi41LDAsOS41LTUuMiw5LjUtMTAuNGMwLTcuMy01LTE1LjUtOS41LTE1LjVDMTMuMSw0LjUsOCwxMi44LDgsMjAuMQoJCQlDOCwyNS4yLDEwLjksMzAuNCwxNy41LDMwLjQiLz4KCQk8Zz4KCQk8L2c+CgkJPGc+CgkJPC9nPgoJCTxnPgoJCTwvZz4KCQk8Zz4KCQk8L2c+CgkJPGc+CgkJPC9nPgoJCTxnPgoJCTwvZz4KCTwvZz4KPC9zd2l0Y2g+Cjwvc3ZnPgo=) no-repeat 0 0;
  width: 100px;
  height: 35px;
  display: block;
  float: left;
  margin-right: 22px;
}
.header__tagline {
  box-sizing: border-box;
  width: 200px;
  margin-right: 20px;
  float: left;
  color: #e30613;
  font-size: 16px;
  line-height: 35px;
}
@media screen and (max-width: 759px) {
  .header__tagline {
    display: none;
  }
}
.header__region {
  float: left;
  margin-top: 6px;
}
@media screen and (max-width: 759px) {
  .header__region {
    display: none;
  }
}
.header__region-opener {
  font-size: 13px;
  border-bottom: 1px dotted;
  color: #666;
  cursor: pointer;
}
.header__iframe-place-user {
  float: right;
  width: 220px;
  height: 35px;
}
@media screen and (max-width: 959px) {
  .header__iframe-place-user {
    display: none;
  }
}
.header__iframe-place-shop {
  float: right;
  width: 140px;
  height: 35px;
}
@media screen and (max-width: 959px) {
  .header__iframe-place-shop {
    display: none;
  }
}
.header__mobile-menu-opener {
  box-sizing: border-box;
  height: 35px;
  border-left: 1px solid #ebebeb;
  padding-left: 52px;
  font-size: 17px;
  line-height: 35px;
  color: #acb8c1;
  text-transform: uppercase;
  position: relative;
  cursor: pointer;
  float: right;
  margin-left: 20px;
  display: none;
}
@media screen and (max-width: 959px) {
  .header__mobile-menu-opener {
    display: block;
  }
}
@media screen and (max-width: 759px) {
  .header__mobile-menu-opener {
    width: 61px;
    padding: 24px 0 0;
    font-size: 10px;
    text-align: center;
    margin-right: -20px;
    line-height: 1.2;
  }
}
.header__mobile-menu-opener:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjEuOSAxNS4zIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMS45IDE1LjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBhdGggZmlsbD0iI2FjYjhjMSIgZD0iTTIxLjIsMS45SDAuOEMwLjMsMS45LDAsMS42LDAsMS4yczAuMy0wLjgsMC44LTAuOGgyMC40YzAuNCwwLDAuOCwwLjMsMC44LDAuOFMyMS42LDEuOSwyMS4yLDEuOXoiLz4KCTxwYXRoIGZpbGw9IiNhY2I4YzEiIGQ9Ik0yMS4yLDE0LjlIMC44Yy0wLjQsMC0wLjgtMC4zLTAuOC0wLjhzMC4zLTAuOCwwLjgtMC44aDIwLjRjMC40LDAsMC44LDAuMywwLjgsMC44UzIxLjYsMTQuOSwyMS4yLDE0Ljl6Ii8+Cgk8cGF0aCBmaWxsPSIjYWNiOGMxIiBkPSJNMjEuMiw4LjRIMC44QzAuMyw4LjQsMCw4LjEsMCw3LjdzMC4zLTAuOCwwLjgtMC44aDIwLjRjMC40LDAsMC44LDAuMywwLjgsMC44UzIxLjYsOC40LDIxLjIsOC40eiIvPgo8L3N2Zz4K) no-repeat 0 0;
  width: 23px;
  height: 16px;
  position: absolute;
  left: 20px;
  top: 50%;
  margin-top: -8px;
}
@media screen and (max-width: 759px) {
  .header__mobile-menu-opener:before {
    top: 2px;
    margin-top: 0;
  }
}
.header__basket {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDM0LjkgMjguMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzQuOSAyOC4xIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxwYXRoIGZpbGw9IiNhZGI4YzEiIGQ9Ik0xNS40LDI4LjFjLTEuNSwwLTIuNy0xLjItMi43LTIuN2MwLTEuNSwxLjItMi43LDIuNy0yLjdjMS41LDAsMi43LDEuMiwyLjcsMi43CgkJCUMxOC4yLDI2LjksMTYuOSwyOC4xLDE1LjQsMjguMXogTTE1LjQsMjMuN2MtMSwwLTEuNywwLjgtMS43LDEuN2MwLDEsMC44LDEuNywxLjcsMS43YzEsMCwxLjctMC44LDEuNy0xLjcKCQkJQzE3LjIsMjQuNCwxNi40LDIzLjcsMTUuNCwyMy43eiBNMzIuNSwxNC42bDIuNC05LjdjMC4xLTAuNCwwLTAuOC0wLjMtMS4xYy0wLjMtMC4zLTAuNi0wLjUtMS0wLjVoLTIzYy0wLjMsMC0wLjUsMC4yLTAuNSwwLjUKCQkJczAuMiwwLjUsMC41LDAuNWgyM2MwLjEsMCwwLjIsMCwwLjMsMC4xYzAuMSwwLjEsMC4xLDAuMiwwLjEsMC4zbC0yLjQsOS43YzAsMC4yLTAuMiwwLjMtMC4zLDAuM0g5LjFjLTAuMywwLTAuNSwwLjItMC41LDAuNQoJCQlzMC4yLDAuNSwwLjUsMC41aDIyLjFDMzEuOCwxNS43LDMyLjQsMTUuMiwzMi41LDE0LjZ6IE02LjMsMi45YzAuMy0wLjEsMC40LTAuMywwLjQtMC42QzYuNCwxLDUsMCwzLjUsMGgtM0MwLjIsMCwwLDAuMiwwLDAuNQoJCQlTMC4yLDEsMC41LDFoM2MxLDAsMiwwLjcsMi4yLDEuNUM1LjgsMi43LDYsMi45LDYuMywyLjlDNi4yLDIuOSw2LjMsMi45LDYuMywyLjl6IE02LjIsMi40IE0xMC4yLDIwLjIgTTI3LjEsMjguMQoJCQljLTEuNSwwLTIuNy0xLjItMi43LTIuN2MwLTEuNSwxLjItMi43LDIuNy0yLjdjMS41LDAsMi43LDEuMiwyLjcsMi43QzI5LjgsMjYuOSwyOC42LDI4LjEsMjcuMSwyOC4xeiBNMjcuMSwyMy43CgkJCWMtMSwwLTEuNywwLjgtMS43LDEuN2MwLDEsMC44LDEuNywxLjcsMS43YzEsMCwxLjctMC44LDEuNy0xLjdDMjguOCwyNC40LDI4LjEsMjMuNywyNy4xLDIzLjd6IE0xMy44LDcuNWMwLDAuNS0wLjQsMC45LTAuOSwwLjkKCQkJYy0wLjUsMC0wLjktMC40LTAuOS0wLjljMC0wLjUsMC40LTAuOSwwLjktMC45QzEzLjQsNi42LDEzLjgsNywxMy44LDcuNXogTTE3LjUsNy41YzAsMC41LTAuNCwwLjktMC45LDAuOQoJCQljLTAuNSwwLTAuOS0wLjQtMC45LTAuOWMwLTAuNSwwLjQtMC45LDAuOS0wLjlDMTcuMSw2LjYsMTcuNSw3LDE3LjUsNy41eiBNMjEuMiw3LjVjMCwwLjUtMC40LDAuOS0wLjksMC45CgkJCWMtMC41LDAtMC45LTAuNC0wLjktMC45YzAtMC41LDAuNC0wLjksMC45LTAuOUMyMC44LDYuNiwyMS4yLDcsMjEuMiw3LjV6IE0yNSw3LjVjMCwwLjUtMC40LDAuOS0wLjksMC45Yy0wLjUsMC0wLjktMC40LTAuOS0wLjkKCQkJYzAtMC41LDAuNC0wLjksMC45LTAuOUMyNC41LDYuNiwyNSw3LDI1LDcuNXogTTI4LjcsNy41YzAsMC41LTAuNCwwLjktMC45LDAuOWMtMC41LDAtMC45LTAuNC0wLjktMC45YzAtMC41LDAuNC0wLjksMC45LTAuOQoJCQlDMjguMiw2LjYsMjguNyw3LDI4LjcsNy41eiBNMTUuNywxMS4yYzAsMC41LTAuNCwwLjktMC45LDAuOWMtMC41LDAtMC45LTAuNC0wLjktMC45YzAtMC41LDAuNC0wLjksMC45LTAuOQoJCQlDMTUuMiwxMC4zLDE1LjcsMTAuNywxNS43LDExLjJ6IE0xOS40LDExLjJjMCwwLjUtMC40LDAuOS0wLjksMC45Yy0wLjUsMC0wLjktMC40LTAuOS0wLjljMC0wLjUsMC40LTAuOSwwLjktMC45CgkJCUMxOSwxMC4zLDE5LjQsMTAuNywxOS40LDExLjJ6IE0yMy4xLDExLjJjMCwwLjUtMC40LDAuOS0wLjksMC45Yy0wLjUsMC0wLjktMC40LTAuOS0wLjljMC0wLjUsMC40LTAuOSwwLjktMC45CgkJCUMyMi43LDEwLjMsMjMuMSwxMC43LDIzLjEsMTEuMnogTTI2LjgsMTEuMmMwLDAuNS0wLjQsMC45LTAuOSwwLjljLTAuNSwwLTAuOS0wLjQtMC45LTAuOWMwLTAuNSwwLjQtMC45LDAuOS0wLjkKCQkJQzI2LjQsMTAuMywyNi44LDEwLjcsMjYuOCwxMS4yeiBNMzEsMjAuMmMwLTAuMy0wLjItMC41LTAuNS0wLjVIMTEuNGMtMC41LDAtMS0wLjQtMS0wLjlMNi43LDIuM0M2LjYsMiw2LjQsMS44LDYuMSwxLjkKCQkJQzUuOCwyLDUuNiwyLjIsNS43LDIuNUw5LjQsMTljMC4xLDEsMSwxLjgsMiwxLjhoMTkuMUMzMC44LDIwLjcsMzEsMjAuNSwzMSwyMC4yeiIvPgo8L3N2Zz4K) no-repeat 0 0;
  display: block;
  width: 23px;
  height: 19px;
  position: relative;
  float: right;
  margin-top: 9px;
  display: none;
}
@media screen and (max-width: 959px) {
  .header__basket {
    display: block;
  }
}
.header__basket-count {
  background-color: #e30613;
  width: 16px;
  heihgt: 16px;
  border-radius: 8px;
  font-size: 11px;
  line-height: 16px;
  text-align: center;
  color: #fff;
  position: absolute;
  right: -8px;
  top: -7px;
}
.header__user {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyLjUgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyLjUgMzQiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBhdGggZmlsbD0iI2FkYjhjMSIgZD0iTTE2LjEsMjQuMkMxMC4xLDI0LjEsNS4yLDE5LDUsMTIuNmMwLTAuMywwLjItMC41LDAuNS0wLjVjMC4zLDAsMC41LDAuMiwwLjUsMC41CgkJYzAuMiw1LjksNC43LDEwLjUsMTAuMSwxMC42bDAuMiwwYzAsMCwwLjEsMCwwLjEsMGM1LjYtMC4xLDEwLjItNS4xLDEwLjItMTEuMWMwLTAuMSwwLTAuMiwwLTAuM2wwLTAuMmMwLTAuMywwLjItMC41LDAuNS0wLjUKCQljMC4zLDAsMC41LDAuMiwwLjUsMC41bDAsMC4yYzAsMC4xLDAsMC4yLDAsMC4zYzAsNi42LTUsMTItMTEuMSwxMi4xYzAsMC0wLjEsMC0wLjEsMGwtMC4xLTAuNWwtMC4xLDAuNUwxNi4xLDI0LjJ6Ii8+Cgk8cGF0aCBmaWxsPSIjYWRiOGMxIiBkPSJNNS42LDExLjFjLTAuMiwwLTAuNC0wLjEtMC41LTAuM2MtMC4xLTAuMywwLTAuNSwwLjMtMC43YzIuNy0xLjEsNS4xLTMsNy01LjRjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjIKCQljMC4xLDAsMC4zLDAsMC40LDAuMWMzLjksMy40LDguNyw1LDEzLjcsNC40YzAuMywwLDAuNSwwLjIsMC42LDAuNGMwLDAuMy0wLjIsMC41LTAuNCwwLjZjLTUuMSwwLjYtMTAtMS0xNC00LjQKCQlDMTAuOSw4LjEsOC40LDkuOSw1LjcsMTFDNS43LDExLjEsNS42LDExLjEsNS42LDExLjF6Ii8+Cgk8cGF0aCBmaWxsPSIjYWRiOGMxIiBkPSJNNS42LDExLjFDNS41LDExLjEsNS41LDExLjEsNS42LDExLjFjLTAuMywwLTAuNS0wLjMtMC41LTAuNkM1LjgsNC41LDEwLjYsMCwxNi4yLDBjNS4zLDAsOS45LDQsMTEsOS42CgkJYzAuMSwwLjMtMC4xLDAuNS0wLjQsMC42Yy0wLjMsMC4xLTAuNS0wLjEtMC42LTAuNEMyNS4zLDQuNywyMS4xLDEsMTYuMiwxQzExLjEsMSw2LjcsNS4xLDYsMTAuNkM2LDEwLjksNS44LDExLjEsNS42LDExLjF6Ii8+Cgk8cGF0aCBmaWxsPSIjYWRiOGMxIiBkPSJNMzIsMzRjLTAuMywwLTAuNS0wLjItMC41LTAuNWMwLTMtMy42LTUuNy05LjItNi45Yy0wLjMtMC4xLTAuNC0wLjMtMC40LTAuNmMwLjEtMC4zLDAuMy0wLjQsMC42LTAuNAoJCWM2LjEsMS4zLDEwLDQuNCwxMCw3LjlDMzIuNSwzMy43LDMyLjMsMzQsMzIsMzR6Ii8+Cgk8cGF0aCBmaWxsPSIjYWRiOGMxIiBkPSJNMC41LDM0QzAuMiwzNCwwLDMzLjcsMCwzMy41YzAtMy40LDMuOC02LjUsOS44LTcuOWMwLjMtMC4xLDAuNSwwLjEsMC42LDAuNGMwLjEsMC4zLTAuMSwwLjUtMC40LDAuNgoJCWMtNS41LDEuMi05LDMuOS05LDYuOUMxLDMzLjcsMC44LDM0LDAuNSwzNHoiLz4KCTxwYXRoIGZpbGw9IiNhZGI4YzEiIGQ9Ik0xNi4xLDIwLjZjLTEuOCwwLTMuNS0xLTQuNC0yLjVjLTAuMS0wLjItMC4xLTAuNSwwLjItMC43YzAuMi0wLjEsMC41LTAuMSwwLjcsMC4yYzAuNywxLjMsMi4xLDIsMy41LDIKCQlzMi44LTAuOCwzLjUtMmMwLjEtMC4yLDAuNC0wLjMsMC43LTAuMmMwLjIsMC4xLDAuMywwLjQsMC4yLDAuN0MxOS42LDE5LjYsMTcuOSwyMC42LDE2LjEsMjAuNnoiLz4KPC9zdmc+) no-repeat 0 0;
  display: block;
  width: 21px;
  height: 22px;
  float: right;
  margin: 8px 0 0 24px;
  display: none;
}
@media screen and (max-width: 959px) {
  .header__user {
    display: block;
  }
}
.header__user_logout {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDM1IDM1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzNSAzNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2FkYjhjMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iDQoJCTIxLjMsOCAyMS4zLDAgMCwwIDAuNCwzMi45IDIxLjMsMzIuOSAyMS4zLDI0LjkgIi8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiOGMxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjEwLjUiIHkxPSIxNi45IiB4Mj0iMzQuNyIgeTI9IjE2LjkiLz4NCgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNhZGI4YzEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMjYuOCIgeTE9IjguOSIgeDI9IjM0LjciIHkyPSIxNi44Ii8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiOGMxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjI2LjgiIHkxPSIyNC43IiB4Mj0iMzQuNyIgeTI9IjE2LjgiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
}

.history-success {
  background-color: #c8d2da;
  height: 980px;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .history-success {
    height: 680px;
  }
}
@media screen and (max-width: 959px) {
  .history-success {
    height: 580px;
  }
}
@media screen and (max-width: 759px) {
  .history-success {
    height: 460px;
  }
}
.history-success[data-mask-colors="white-white"] .history-success__mask-top {
  background-image: url("../i/history-success/mask-top_white.png");
}
.history-success[data-mask-colors="white-white"] .history-success__mask-bottom {
  background-image: url("../i/history-success/mask-bottom_white.png");
}
.history-success[data-mask-colors="gray-white"] .history-success__mask-top {
  background-image: url("../i/history-success/mask-top_gray.png");
}
.history-success[data-mask-colors="gray-white"] .history-success__mask-bottom {
  background-image: url("../i/history-success/mask-bottom_white.png");
}
.history-success[data-mask-colors="white-gray"] .history-success__mask-top {
  background-image: url("../i/history-success/mask-top_white.png");
}
.history-success[data-mask-colors="white-gray"] .history-success__mask-bottom {
  background-image: url("../i/history-success/mask-bottom_gray.png");
}
.history-success[data-mask-colors="gray-gray"] .history-success__mask-top {
  background-image: url("../i/history-success/mask-top_gray.png");
}
.history-success[data-mask-colors="gray-gray"] .history-success__mask-bottom {
  background-image: url("../i/history-success/mask-bottom_gray.png");
}
.history-success__mask-top {
  background: no-repeat 50% 0;
  background-size: 100% 100%;
  height: 32px;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
@media screen and (max-width: 1679px) {
  .history-success__mask-top {
    background-size: auto;
  }
}
.history-success__mask-bottom {
  background: no-repeat 50% 100%;
  background-size: 100% 100%;
  height: 54px;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
}
@media screen and (max-width: 1679px) {
  .history-success__mask-bottom {
    background-size: auto;
  }
}
.history-success__slides {
  height: 100%;
}
.history-success__slide {
  background: no-repeat 50% 50%;
  background-size: cover;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 1s ease 0s;
}
@media screen and (max-width: 959px) {
  .history-success__slide {
    background-size: auto auto;
  }
}
@media screen and (max-width: 759px) {
  .history-success__slide {
    background-size: cover;
  }
  .history-success_slide-4 .history-success__slide_4 {
    background-position: 10% 0;
  }
}
.history-success__slide_1 {
  background-image: url("../i/history-success/slide-bg-1.jpg");
}
@media screen and (max-width: 959px) {
  .history-success__slide_1 {
    background-image: url("../i/history-success/slide-bg-1_device.jpg");
  }
}
.history-success_slide-1 .history-success__slide_1 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success__slide_2 {
  background-image: url("../i/history-success/slide-bg-2.jpg");
}
@media screen and (max-width: 959px) {
  .history-success__slide_2 {
    background-image: url("../i/history-success/slide-bg-2_device.jpg");
  }
}
.history-success_slide-2 .history-success__slide_2 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success__slide_3 {
  background-image: url("../i/history-success/slide-bg-3.jpg");
}
@media screen and (max-width: 959px) {
  .history-success__slide_3 {
    background-image: url("../i/history-success/slide-bg-3_device.jpg");
  }
}
.history-success_slide-3 .history-success__slide_3 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success__slide_4 {
  background-image: url("../i/history-success/slide-bg-4.jpg");
}
@media screen and (max-width: 959px) {
  .history-success__slide_4 {
    background-image: url("../i/history-success/slide-bg-4_device.jpg");
  }
}
.history-success_slide-4 .history-success__slide_4 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success__slide_5 {
  background-image: url("../i/history-success/slide-bg-5.jpg");
}
@media screen and (max-width: 959px) {
  .history-success__slide_5 {
    background-image: url("../i/history-success/slide-bg-5_device.jpg");
  }
}
.history-success_slide-5 .history-success__slide_5 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success__slide_6 {
  background-image: url("../i/history-success/slide-bg-6.jpg");
}
@media screen and (max-width: 959px) {
  .history-success__slide_6 {
    background-image: url("../i/history-success/slide-bg-6_device.jpg");
  }
}
.history-success_slide-6 .history-success__slide_6 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success__slide_7 {
  background-image: url("../i/history-success/slide-bg-7.jpg");
}
@media screen and (max-width: 959px) {
  .history-success__slide_7 {
    background-image: url("../i/history-success/slide-bg-7_device.jpg");
  }
}
.history-success_slide-7 .history-success__slide_7 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success__slide_8 {
  background-image: url("../i/history-success/slide-bg-8.jpg");
}
.history-success_slide-8 .history-success__slide_8 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success__slide_9 {
  background-image: url("../i/history-success/slide-bg-9.jpg");
}
.history-success_slide-9 .history-success__slide_9 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success__slide_10 {
  background-image: url("../i/history-success/slide-bg-10.jpg");
}
.history-success_slide-10 .history-success__slide_10 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success__slide_11 {
  background-image: url("../i/history-success/slide-bg-11.jpg");
}
.history-success_slide-11 .history-success__slide_11 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success__text {
  font-size: 48px;
  font-weight: 300;
  font-style: italic;
  color: #fff;
  width: 518px;
  position: absolute;
  left: 50%;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  cursor: default;
  transition: opacity 0.5s ease 0s;
}
@media screen and (max-width: 1679px) {
  .history-success__text {
    font-size: 36px;
    width: 440px;
  }
}
@media screen and (max-width: 959px) {
  .history-success__text {
    font-size: 30px;
  }
}
.history-success__text_1 {
  left: 176px;
  bottom: 130px;
}
@media screen and (max-width: 1679px) {
  .history-success__text_1 {
    left: 75px;
    bottom: 70px;
  }
}
@media screen and (max-width: 759px) {
  .history-success__text_1 {
    bottom: 50px;
  }
}
.history-success__text_2 {
  margin-left: -260px;
  top: 185px;
}
@media screen and (max-width: 1679px) {
  .history-success__text_2 {
    margin-left: -220px;
    top: 150px;
  }
}
@media screen and (max-width: 959px) {
  .history-success__text_2 {
    top: 100px;
    width: 350px;
  }
}
@media screen and (max-width: 759px) {
  .history-success__text_2 {
    width: 250px;
    margin-left: -110px;
    top: 75px;
  }
}
.history-success__text_3 {
  left: 176px;
  top: 200px;
}
@media screen and (max-width: 1679px) {
  .history-success__text_3 {
    left: 70px;
    top: 140px;
  }
}
@media screen and (max-width: 959px) {
  .history-success__text_3 {
    width: 500px;
    left: 50%;
    top: 120px;
    margin-left: -250px;
  }
}
@media screen and (max-width: 759px) {
  .history-success__text_3 {
    top: 75px;
  }
}
.history-success__text_4 {
  left: 176px;
  top: 530px;
}
@media screen and (max-width: 1679px) {
  .history-success__text_4 {
    top: 385px;
    left: 75px;
  }
}
@media screen and (max-width: 959px) {
  .history-success__text_4 {
    width: 350px;
    top: 95px;
    left: 50%;
    margin-left: 8px;
  }
  .history-success__text_4 .history-success__text-separate {
    display: none;
  }
}
@media screen and (max-width: 759px) {
  .history-success__text_4 {
    top: auto;
    bottom: 50px;
  }
}
.history-success__text_5 {
  left: 176px;
  bottom: 155px;
}
.history-success__text_6 {
  left: 176px;
  bottom: 185px;
}
.history-success__text_7 {
  left: 140px;
  bottom: 185px;
}
@media screen and (max-width: 759px) {
  .history-success__text {
    font-size: 24px;
  }
  .history-success__text_1,
  .history-success__text_2,
  .history-success__text_3,
  .history-success__text_4 {
    width: 250px;
    left: 50%;
    margin-left: -110px;
  }
}
.history-success_slide-1 .history-success__text_1 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success_slide-2 .history-success__text_2 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success_slide-3 .history-success__text_3 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success_slide-4 .history-success__text_4 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success_slide-5 .history-success__text_5 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success_slide-6 .history-success__text_6 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success_slide-7 .history-success__text_7 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success_slide-8 .history-success__text_8 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success_slide-9 .history-success__text_9 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success_slide-10 .history-success__text_10 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success_slide-11 .history-success__text_11 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success__quote {
  position: relative;
}
.history-success__quote:before {
  content: "—";
  position: absolute;
  left: -55px;
}
@media screen and (max-width: 1679px) {
  .history-success__quote:before {
    left: -40px;
  }
}
@media screen and (max-width: 759px) {
  .history-success__quote:before {
    left: -30px;
  }
}
.history-success__text-footer {
  font-size: 30px;
  font-style: normal;
}
@media screen and (max-width: 959px) {
  .history-success__text-footer {
    font-size: 24px;
  }
}
@media screen and (max-width: 759px) {
  .history-success__text-footer {
    font-size: 18px;
  }
}
.history-success__text-separate {
  background-color: #fff;
  height: 1px;
  margin: 30px 0;
  opacity: 0.2;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
}
@media screen and (max-width: 959px) {
  .history-success__text-separate {
    margin: 25px 0;
  }
}
@media screen and (max-width: 759px) {
  .history-success__text-separate {
    margin: 20px 0;
  }
}
.history-success__hand-tablet {
  background: url("../i/history-success/hand-tablet.png") no-repeat 0 0;
  background-size: cover;
  width: 650px;
  height: 854px;
  position: absolute;
  bottom: -800px;
  left: 5%;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: all 0.8s ease 0s;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
@media screen and (max-width: 1679px) {
  .history-success__hand-tablet {
    width: 440px;
    height: 578px;
    left: 0;
  }
}
@media screen and (max-width: 959px) {
  .history-success__hand-tablet {
    display: none;
  }
}
.history-success_slide-1 .history-success__hand-tablet {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  bottom: 0;
  -webkit-animation-name: history-success__hand-anim-2;
          animation-name: history-success__hand-anim-2;
}
.history-success_slide-2 .history-success__hand-tablet {
  background-image: url("../i/history-success/hand-tablet-2.png");
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  -webkit-transform-origin: 100% 0;
      -ms-transform-origin: 100% 0;
          transform-origin: 100% 0;
  left: -175px;
  bottom: -520px;
}
@media screen and (max-width: 1679px) {
  .history-success_slide-2 .history-success__hand-tablet {
    left: -300px;
    bottom: -340px;
  }
}
.history-success__mackbook {
  background: url("../i/history-success/macbook.png") no-repeat 0 0;
  background-size: cover;
  width: 555px;
  height: 732px;
  position: absolute;
  right: -600px;
  top: 107px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: all 0.8s ease 0s;
}
@media screen and (max-width: 1679px) {
  .history-success__mackbook {
    width: 394px;
    height: 520px;
    right: -400px;
  }
}
@media screen and (max-width: 959px) {
  .history-success__mackbook {
    display: none;
  }
}
.history-success_slide-2 .history-success__mackbook {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  right: 0;
}
@media screen and (max-width: 1679px) {
  .history-success_slide-2 .history-success__mackbook {
    right: -125px;
  }
}
.history-success__hand-phone {
  background: url("../i/history-success/hand-phone.png") no-repeat 0 0;
  background-size: cover;
  width: 626px;
  height: 706px;
  position: absolute;
  top: 780px;
  left: 50%;
  margin-left: -245px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: all 0.6s ease 0s;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
@media screen and (max-width: 1679px) {
  .history-success__hand-phone {
    width: 500px;
    height: 564px;
    margin-left: -200px;
  }
}
@media screen and (max-width: 959px) {
  .history-success__hand-phone {
    width: 460px;
    height: 519px;
    margin-left: -190px;
  }
}
@media screen and (max-width: 759px) {
  .history-success__hand-phone {
    width: 380px;
    height: 428px;
    margin-left: -150px;
  }
}
.history-success_slide-2 .history-success__hand-phone {
  top: 490px;
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  -webkit-animation-name: history-success__hand-anim-2;
          animation-name: history-success__hand-anim-2;
}
@media screen and (max-width: 1679px) {
  .history-success_slide-2 .history-success__hand-phone {
    top: 325px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_slide-2 .history-success__hand-phone {
    top: 260px;
  }
}
@media screen and (max-width: 759px) {
  .history-success_slide-2 .history-success__hand-phone {
    top: 210px;
  }
}
.history-success_slide-3 .history-success__hand-phone {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  -webkit-transform: rotate(-15deg);
      -ms-transform: rotate(-15deg);
          transform: rotate(-15deg);
  -webkit-animation-name: history-success__hand-anim-3;
          animation-name: history-success__hand-anim-3;
  top: 425px;
  margin-left: -185px;
}
@media screen and (max-width: 1679px) {
  .history-success_slide-3 .history-success__hand-phone {
    top: 300px;
    margin-left: -200px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_slide-3 .history-success__hand-phone {
    top: 270px;
  }
}
@media screen and (max-width: 759px) {
  .history-success_slide-3 .history-success__hand-phone {
    top: 185px;
    margin-left: -115px;
  }
}
.history-success_slide-4 .history-success__hand-phone {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  -webkit-transform: rotate(3deg);
      -ms-transform: rotate(3deg);
          transform: rotate(3deg);
  -webkit-animation-name: history-success__hand-anim-4;
          animation-name: history-success__hand-anim-4;
  top: 265px;
  margin-left: 95px;
}
@media screen and (max-width: 1679px) {
  .history-success_slide-4 .history-success__hand-phone {
    margin-left: 70px;
    top: 280px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_slide-4 .history-success__hand-phone {
    margin-left: 20px;
    top: 260px;
  }
}
@media screen and (max-width: 759px) {
  .history-success_slide-4 .history-success__hand-phone {
    top: 100%;
  }
}
.history-success__phone-screen-3,
.history-success__phone-screen-4 {
  position: absolute;
  width: 43.3%;
  left: 18.3%;
  top: 11.3%;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 0.6s ease 0s;
}
.history-success_slide-3 .history-success__phone-screen-3,
.history-success_slide-4 .history-success__phone-screen-4 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success__phone-bubble {
  background: url("../i/history-success/phone-bubble.png") no-repeat 0 0;
  background-size: cover;
  width: 424px;
  height: 424px;
  position: absolute;
  bottom: 455px;
  left: 50%;
  margin-left: 260px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: all 0.8s ease 0s;
}
@media screen and (max-width: 1679px) {
  .history-success__phone-bubble {
    width: 300px;
    height: 300px;
    margin-left: 116px;
    bottom: 300px;
  }
}
@media screen and (max-width: 959px) {
  .history-success__phone-bubble {
    display: none;
  }
}
.history-success_slide-3 .history-success__phone-bubble {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.history-success__img-4 {
  width: 410px;
  height: 410px;
  position: absolute;
  right: -500px;
  transition: all 0.8s ease 0s;
}
@media screen and (max-width: 1679px) {
  .history-success__img-4 {
    width: 310px;
    height: 310px;
  }
}
@media screen and (max-width: 959px) {
  .history-success__img-4 {
    display: none;
  }
}
.history-success__img-4_1 {
  top: 157px;
}
@media screen and (max-width: 1679px) {
  .history-success__img-4_1 {
    top: 195px;
  }
}
.history-success__img-4_2 {
  top: 67px;
}
@media screen and (max-width: 1679px) {
  .history-success__img-4_2 {
    top: 125px;
  }
}
.history-success__img-4_3 {
  top: 308px;
}
@media screen and (max-width: 1679px) {
  .history-success__img-4_3 {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
}
.history-success_slide-4 .history-success__img-4_1 {
  right: 510px;
}
@media screen and (max-width: 1679px) {
  .history-success_slide-4 .history-success__img-4_1 {
    right: 160px;
  }
}
.history-success_slide-4 .history-success__img-4_2 {
  right: 150px;
}
@media screen and (max-width: 1679px) {
  .history-success_slide-4 .history-success__img-4_2 {
    right: -110px;
  }
}
.history-success_slide-4 .history-success__img-4_3 {
  right: -234px;
}
.history-success__arrow {
  background: no-repeat 0 0;
  background-size: cover;
  width: 60px;
  height: 60px;
  position: absolute;
  top: 50%;
  margin-top: -33px;
  cursor: pointer;
}
@media screen and (max-width: 759px) {
  .history-success__arrow {
    display: none;
  }
}
.history-success__arrow_prev {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAYAAADjVADoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QjA1MDY5OUU2RDMxMUU1QkEzNzlDMDQzOUQ2QzNGQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QjA1MDY5QUU2RDMxMUU1QkEzNzlDMDQzOUQ2QzNGQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlCMDUwNjk3RTZEMzExRTVCQTM3OUMwNDM5RDZDM0ZCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlCMDUwNjk4RTZEMzExRTVCQTM3OUMwNDM5RDZDM0ZCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Kqd1ugAACdNJREFUeNrUXAlsFFUY7swe7R66yBbwQFHUag1oVTzTJuIRvGKsiQpBNI1GiajxqFFBFCWYoAYjhBgCgYhGPJBDSLQpSqDc5ahoS7eUqm0ptaXSYwt02+36/e3M5O3jzXZ3Z3bavuRloDsz773v/ff/v5HSBrdJSqcW4a6WT8SqcWxKl5mu13qZ3oMeHs5A0KLtSpdNeF9YAaVHAcgaICKR5ChUkiQnLo6BFj9y5Ehp/vz5vqysLK/T6bQ3NzefDQQCwTlz5gTjBCWEOfbEmIf1QEj9o9LinaJ3rlq1yj9lypQ8n893h8PhuMZms10ly/IlGKMDnRbeg1e4cPXg6ujt7a3p6ek52t3dXd7Y2Fgyd+7c0jVr1nTpsFCXCJBEgUiLBUQ8XSF9L/p5bF+3bl1WW1vb+1hMGRbW3tXVVYT/z62rq3ts27ZtE3Nyckbwz1CfOXPm6EOHDt154sSJZ4LB4CI8vx/Pd+D5n5uamp6l3wXPeYgVuXlZA4QiA9z8pMrKynIx6fWY/H9nzpxZeezYsYdzc3MvEC063r5o0aJLCIRQKFRM7wVAH69evfoKwb3plgKhUEHUJPbs2XMz7Vo4HK5tbW0tnDdv3oVxLNKr7KZH+bd3oGeImjo7O78AICcByGeCcTzKJqUWCEKdJ2VM6FPaKQAwOz8/36+zCLciQ/q0yABAy8p96crCzhOxHihuDcatb2homCG4x54yINBc7GB79+6dBAooJ1agienwriNeeTMAME4RxVRXV9+POVQBlO8E1OEwHQgeBKi757AbLSdPnnxFZ/dtRgGIwZZRVFJYWDgaQHwNQAK7d+++iZuL0zQg0DLYl7e3t3+EQesOHDhwu4AC7KkAQACIg98AbMpL2Jx/KysrJ5tGGXoyAYJqCUA4snnz5mw9iW1VF2mu+vr6xwFGM7TVQ6bIDBHqZBcAhD+XLVt2GY+41SDEEuCksgFGk4AyktImNvYlpMfx8rpNmzZdyyM9mCAwYDjZeR0/fvxJzLexpKTkBk52Jdw0gVReXp5H6lEgE2xDAQQ9MKDO3wYF/0HCNFnhqRlMpJLwsqPQEjOHIiXEAgOO3flQ7ZugUZYnwyISq69hLH1OOnooyYQ4wNAE6OLFi8cSS5PcSJRFNET3799/G15yAt7j5YOpHZI0wDyMvJhKRhc84JHxUoXE7jw8v99aWlpeZ+2EoQ4Cp1q1tcBh+/XUqVNvxEsVGjVA9dwNFGs4z9E2jICIWg95xWQEcr6QbvBIkw3kScJSe5lF0KIFqM6W3QQgJMGaZjFryohpN2zZsuU6ss64IIjNApPZK/BZZANARFFFbW3tI6ROuTDAOS2DsSA/hCm91CpqEPkNRscWyb3x48f7yG2HXZTLm94yRxH9/OH1Pg70fmB+C6UsjC5JDpZEDx48OAEq+wMK7qrzwj1GouARNR1QU1PTe/r06e/HjRuXL1q3CkgfQuRMkZ1Oxoj6N6soASDcQSyJ3yLQVq8ZsVv0DMSqqqp7wR5lnMesNQcTZ3geQmVtqtkiFggU6OWlu0Eg0tR3kS1BwWTOcZTOkQ+wIldjN15lbfNBBsGojFCbm7EptpCRJXLR3YwRtffIkSN3pUpbDADCLxwInmTHF7R0xm34pL29fYHIEdPUFiZ1auHChRezZDPcQNABIor9Qfnf8vaExOYPMLFWVs8ORxB0gLAxgZsHQfk7eHNb0xjFxcXZlJcw27fg8yCpBkEHCJmLvgfYMWUuMevDpT0F5kI6ayfk5OT8BNsgE0KraOrUqdPXr18fYnKZZ7GQlJYBQD508k6XzKoOt9udjp3q4owRowaTpBpulAxWQcA4vw8GCHpNZhfb0dFxWpZll5n1E5F+Ou2rZygoKGjBbnzWN7AsT1y+fPmT3FzsViza4/GQcDzLA6E1+BhBhWfMbhqVjRgxYgnGeZfG9vv9S+ANzmAdJFBLeqqLYnw+nxcUydZhRKIooqioqAUT8ZtdUaPUL3QzYCweJDD6msvlopKEtphxCEFozkw7IoOLMs+J9LcwwHjRzIRRLDuCYhKwI75i7QiZEVT9NTnhcHVeXl62HvsYpIyzg0gZMkMR2dBYAbbyRmZqkvr97VCoPDMz80Y9N3UYg6EJYqfTeRP8qcNcTVa0m9rQ0PAUGTkWeJ+JsIlkkDU063n27NljqBSJS/pI59y4YsWKcbixjQ19pzAeoQsG1VAZSSbpyYfa2tpHRea1MMVHHijF96xI6IjAoBwEV3hilCLcTJhhJVhxHiuUdd1UymXggW+symfwYBD5Gh1b5GPAoBtF3vX27duvj5Xo0R6g6A2xB6XLLIxiZ+gEb+0GgdA2GOxWAGovGSiKHcUeFKkCCc23Msul7I7HxHiEzGXuSrnIlK5G0oTKzp07c6i+YMGCBRdZnQE3w4jjZUNdXV0+ud4U0hdpi5hWJpXvBYPBhRwpycMk5aeZBFTlCxAOk2mQSEZco4q1a9deTaF9vupkuCWAKfkLttjJpijiNRQ9jDorpJdwtdPO4VIfQZW6VKVLUalkSoiiyIokLcciQ7ZYhNU+FALE3A9hM9/k2TsR21xDlQrIqH6RrLKhXD7EV9eR8USlQxxL2JPx1rxsqoxcdEFBmWOoUYLK0lQKSZF5Q1V1ouizWrK3b9++Wwa72JQrE3ILKnD5UkhPUiEFvXxEc3PzCxSKDwQC91hVf53IoRkYge+BEv7hNF3SxaYx6xehj6dTQTrnIVrGKiIqIG+5s7NzGZ0W2Lhx4zWmHVkYSBBRESoG/ZsGnzZtWmYqjieILE5+HtS3bt06gY48URxl6dKll5p6biOeylZyykgqUzkOlzhmVVW6Cek7u+jYFKl2EopkJ+D6DqcdzDm8kkiZD7EIleSQo0ZpwxjHllzsKR4mwaR2WeFlhwKgW6+kqLq6+gE6OEc2Tmlp6a0pO86UgJeolSpTup12B4B8SfnNNAMH2kSdKKC+vv4JLH47OVBNTU0FAipwmxlwTppfSW+T+w5AGjDhfSDZt3bt2nVjsounOk/YMPdRKTRRHbnSoMCnOS9SpTh7sqf8DB+AlSTJphgzUbuA3bNBj0/OzMzMdzqdk6kgDPJkRygUqoCArW5sbKwBYB0VFRVt+HvvmDFj0seOHevBdZTf77/S5XJl4bkcu91+G3b/GO4prqys/HHSpEkVgmmElbxpLzMva4FgBlYLRYVkCb0+Pjs7+86MjIwsh8NxNRZI5zbp5K9PeYZO9HYSa2Hhf2HhVaCC8g0bNuyYNWtWq86wYeW5sGA+5gBhoNlUTZGijF1EyYt0p5l4WD6VXwuQFO2gfjXAyFjs5xN6UpohtqgEQfT9CInbbbWMQO3hNAs+rvG/AAMAS/SYDJNfNNUAAAAASUVORK5CYII=);
  background-position: 0 0;
  left: 27px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .history-success__arrow_prev {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAYAAABRRIOnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGOTM3RTVEMkYxQTMxMUU1ODBCMjkwOEM0MjREQkM0MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGOTM3RTVEM0YxQTMxMUU1ODBCMjkwOEM0MjREQkM0MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5MzdFNUQwRjFBMzExRTU4MEIyOTA4QzQyNERCQzQxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY5MzdFNUQxRjFBMzExRTU4MEIyOTA4QzQyNERCQzQxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ugL4/QAAFqtJREFUeNrsnQ9wFNd9x/f2/p8kCCcMOKiyjR1MwBiFDLHsymQgUI1tbEwHCrhJPDQpJiE0TYZJamimzrR0SkvlQopjNbKN5RJjsOVSiUkoAZc/BgVDEDYCIek0RhKSsSSQ0Onv/VF/P/Geuz72vX17uj+7d7czO6d/u9p97/O+vz/vn21kZESyWCxSmh2WiDPyGIk40+awpXily+S0kk/6M70HQhEmnyHyNT0zQBgYABupfGuUFc+7t1WlzCggyjMDRBIBsCogkJMIobIcg+QMmVFBbCaGwG7gMqXlSlUjYBY4zAKEEgIzecDUfDmIagQIICMpAwRGJQmTA4uFQhBTcMvKyrwzZ8705ubmeu12exb+zOl0ZoVCof5gMAivOBLs7u6+fuXKletvvPFG17vvvjscQ+UIUzjg/yRcNbQiSovesDMRQBAQHApHTvdRUlIy7sknn3zA6/XO8ng8s2w22z2yLN8FZx65t553/hRg+RjO5qGhoUt+v7/28uXLFxYuXNg8xlcdTjQYpgJiLCAgAKtWrVowYcKE+Q6HoxAqfibrPvAON+HsDIfDXfCtH38GX/fB//dYbhWGA673wpejJ8tfgXtcCwQCJwcGBqrr6uoOFxYW1hsdDFMAAf+f2lldpqGqqiqvqKhoWVZW1uOgAA9FXB8A+b+AJ7Tq2t7e3vqrV682l5aWNr/22muDov9j2rRp8vbt2++cMWNGPsB2r9vt/jKYmQfg/xXAc09Q/i1A1Tw4OPjbtra2d4qLi3/f1NSkp4KxYIegfAPJBEJ3BePfx+okoaITzhzR84UXXpjS2dn5fWiZp7BFjfz/AT8KnOjp6fl5Q0ND8bp16ybpua/eE0AZf+7cuT8GX+N5AO43AEOv4llG4PtWMC0lx48fn6Pz3h5UtliWc0SZGxMIIsPZogWFBQvS/B9Q0DcV5d4PlbG/vb39WTAZU+MJgNYJSjWhvr5+UV9f3w70NZRsAKhHQZ1WIkQ67ulIGyD0qMLFixfnY6XDdSGFFPweVWLLli13JhMC1gmO7DhUKQD41wgtfW4ApR6fG+FJlloYCgji5GWJFMbZs2cLAYRKhVkYggLeDTL9iBEhYJ2oXGBWNoOytSjAaOro6PhLHYphTzkgiInQfHlw+O5G04C5AGoWQIZ3VlRUTI9hRWUTMD2K001O+n2WHpOmdYKT6QUI1iIMCjBqfD7f44L3cKUMECImAltLV1fXj6AldVPLAGCU7d+///4xVARWrEsRwchRPj9NmdvJu3jG4muA2dgA79lOwYDIZO/u3bunCb6PbGogSKvjvmh1dfVXMZ5X+Aj/e/r06XlRFHgWAcBGQ+p4ngSSqADZsWNHHijfL/F1SVRyHRUk3iYkaUCQVqVZUEQV+kmhfArHX0Qh/654hmo6Q2hdcNTU1BRBAzhNGwM60GVlZXfFC4qkAEEKJ0urhcDLH1AUxNuCBaGUz4QoQZTK4dKT04CG8UNoEH6aw8AoJR6hacKBEMkvYKRAnSvMK4BUflcHCGiCbEaDIBaJN8y1gFqcIW1kGKKTn8QaioQCIQJDW1vbM9REABQf6cjkuZNtFhIBBkYj4Fu8RJUTcxnLli3LjRUUCQOCvDQXBiD+b2iCCTzrfRs3bpwk6CjazAgCw5S4RcAAX2oNTWphpnPnzp1/FAsoEgkE12fw+/0v0lRuT0/PP2A2L1npWwOAIZS2r6urW4CONlHTC3v37r1vrI5mQoDgUY8VTxJNowNPwF9Yl+wOHjOZkaNHj84GGBpp6vvQoUNfHgsUcQeC91IEhl/RQAL8hz9PV1UYi1qgMgAMtQQKX2Vl5QyNMFxOChAkA8gzE9spDC0tLX+ayJy9CdWC61tgSA4wfEiguFReXn4PzwFPOBBafRPgJ/wdNRMYWQgkl9ISBj0pfoQAYKgjjuYHGk65I2FAaEUU7e3t3ya9lJh6/I5AOCmnOwyiqovmAhNXJJl3oKCg4At6FDdeQDBJrq2tfZTmGVAltGDIQKAfChwaAGXcg2WMZlmPPxGPMZJ2Xtc1HS0EzuSbiejOTXFnk1l+TU1NT5EhAmEwyd8SLedYA8E0FRhRDA8PHyL2rUZjTGNGGWKgFKDAf0vS//5Tp07NFTEdsQbCyclCPk+7cY8cOTIrA0P8ocBGCH7Ef5FGeI6T4v7MdMQSCCuvswqz0fhgGvKVlank2EYfmNKmw/PAn9jGKXtnrIHwsEYAoYkgfsPrGn5DJpqIHgpmd3pjY+NjxJ8I4qBkTvlbYwWETcCOtW7duvWLmaRTXJNXzFCfjL7CpNWH2GPKCfHHDISF1XGFeXUaYuK8g0w6OnmRB05gohEe+HObOHVhGysQzIfAwaEkQVKZcSKTDwU0ylV00BEnte3RCiO11EF1pvTly5e/5nQ6l+N8xJMnTz7PuceQlDlidpC5n0G1302dOvUA+HNHLBZLzooVK37GCQ5s0QLBXKpn2rRpmIW0oO1asGDBFRYMyVgDIQ0OZiM7f/48Ns6Qy+X61rFjx+7hqH5UQKiqg8/nm2+z2R7FafW7d+9+kXEtjowaztRdXFQizIJi3rx5l8CU70EVgK+f5wQJVr1AMC/Kz8//KX5C3Lvzueeeu5ExFUmBAhubqvpWV1f/E5oVUIkVx48fn6ZHJbSAuO2ora2dQ9Shb9euXS8xrsWYOJQqhY/rV8DpIOtYGN50oAnHMavYoOfOnfs9DhCyaJQhszxZiCjeQU8WfId/5yVAUnyIm9MoSTZWwhAnAN0KOMJ9nPkudlGFUG0J4C/c4XA4lqACQGSxk3FtwOzqAEpgJwXt4PhWHvJ3yT5U/bSCgoLzOCUSl0lavnz5alGzIesxF0uWLMExkY7h4eGDixcvbmUBkQIwuCTt5Q/x965kQ4Hpaomxgm5nZ+er+JmTk/Msp+FbtYCQWUBkZ2d/Ez87OjpeT0XfQQGDnsNlAKVQVYn169f/BlfQk2V5BuaNRBq/LGouwCbNgRtPx9XbVq1a9btUU4coYaCHE66Xk6wSt0UcuL7mwMAAOpdSXl7echH3QBY1F/fdd9+yUbd2aGj/iRMn1DJlYfJgKQdDcXGxvbu7ez1+csxHslVCtexbWlrewU+32/00rqjHAMLCizJUe9RCoVADRhc+n+8JidPfnmpD1bDnkA5Cgc93OT2JHgNME1QdRAN1dwWfv6Gh4U8krQ6vCCBUb3rs2LEHSadJN2eUrzXVYMARSBQGxbIFTCiMGoL29fW9TAbQbGW8q4tlMlT9h9mzZy8edRACgSPgS4QYaepQKpkJgMGxZ8+eVyDMXvo5e2qzzV6zZs0Exj2TvTC7ah3cuHFj1OdzOp3Fmn5EhEK4Gcmo/0bCcEm9VDAX0SgDGXzSyFnzKssgybTbng0HPJMhjiHOLHKLGhCq/gOdgfz+++8XmN1cxAkGw0wrkBiDmUDdq/E9OFMqbZFAqNKFC3rQ9Z8YN8rOwGCcRsFKt9PlGODzXzjp+M/5EKr+w/333z+X+A8f6LFbqeIzQEPwVVVVPbF06dI2XieTgXwo1ee4efPmmdGcu8NRwLhOjgRCNbHi8XgeJEDUMm4UzsBgqHEfqvXh8/kuEKd4JtexVJgMlkP5W435FrY0NhMOg76z6kp32POJ74ZTLlmOpaZCAFF4sdTe3t5gNoVIM2Xgmg3cuwNXoMGvH374YdagGZkLhNfrteC2RPh1ZWXlx6xUegYGwx2qdQLvNlqH48ePv4vpRyhWnVVdyoZEGB1mijDS0UwIRhrbyTINL7DeTeaZi+nTp08hfka7WdRhDMrQmALKwK2XYDDYTtyAO1jFx+2yHTdu3ARSWNfNAMQYYViSIjAw6wUixRu3HAXZqwWEag7e7XZ7zQIEGY/gzMDArpfBwcGO0fjSar0jKiBAWlyk0AZMoBDMXX/TDAYeEH7SeDxRmQyQFnphvwkKwZaBYeyHnAovQbqd5QwMfIW4CQdp6DlRKYSJDtV+mO3btz8KMDwV+fPr16//qwYMAZMrg6rpdLlcdtIgWEMdR2RB0iwGLwDVDp38/PzDUPk/jmwxEydOfLGlpWURzx8B0XFJKXZA46ALhgxEZTJCodBNIsnjDK2Pt7Ixqin03NzcV1SgcOXl5f063aBQTEUMawHBilsHtLxSA70vU+LTEArVevF4PDSvdEPLZKgC0d/f30WckIlGB4IspBHIQMGuFzAZmnklLhBdcBAgvCZQCIRiUOIM2EkjKFTrxW6330FcgeiAOHz4cBsBIs8sYStuS5SBQr1eQCFG+6aCweBVESBug2Lz5s24bSDS5N67d+9kTg4gA4UJFIIOZfD7/c2M68JKksKMSGN0/aiCgoK7zaISGSiYg53uxc9r165FDwTIy2X89Hq9M80ERLpCwcrarlu3zg0KgYuQBbdt29YYNRDDw8Ojg2vdbvcsxk2sRm4qaQiFagPdsGEDDvyxYtr+zTffVFuKKBx5sSoQPT09HxKHZI7ZFCJNoVCtj8mTJ88huaWPGNeFIi9WLbDKyspzCAvYnzlr1qxRe3mrER3LBEPhMNCrqip2VlZWIX4ODg6eYZkLWlCfu05SXwrgIqaH6+vrF0smHIovMkOanl1dXX9N9gtTHgMAxTLJHDO3WMs5jO79yVkt36omLyGGH3GSyM7XGXTZzJKxiadSGMChtKqFnFVVVXngUN6LiweuXbtW2GQwgYACOjzatDyeb5gdiDhCYQTnWrUeCgsLv0H8h2OM1X9CLAdEtZDeeuutY3g/8CPmlZaWTmBEO+kCxe6Kioo71Zw5A/hSqnWQk5NTTBJSh3jqoOZDMP0IXPOQrBHxPSmFdtnT6VOE4fsfSgZcH0JibHKzadOmyWRPkzBn33ArDwgXp2BGwJ/4nZRiWygJQhHiwJD0BsGqt/b29mfpTsASe4M2bsyqOrzqwIED+/F3drt9fnl5+USjOlbxMh+nT59+CD5f5dwmaUsykikIqmXv9XpHlyPs6+t7h3F5MLIw1P5INXShM8G7u7s3Sym4656WUkgaO94ZbeoemYqJ40MDb7/99pckgS2XZCFqyAH+w+vESXkWJwIzHCubZNJDSylYDhkuTmdEdSguLsaVh224FPXy5cs/0XQo9QKxcuVKVIhPIKb9Uk1NzULGtU7JxIdOKELk75N5qE5QKioqsmVnZ38Hv+7o6NjFMXMjokDc1reBMWxvb28Zfj1lypQfsHLpZlYJBRRaw/CHkw0DTx327dv3NA5sggijaf78+YdEGz6vY0pVJSAGfwVTueBcLjx37tyDLJUwQ/+GBhRoBgZIOdBWNEK+H0immdBSBzTnkyZNwohIAn/vF7hYCKPvIqj24rxOEu6moeBkVklpslen0UJqibPJjWK7xk9xjUqJs+qcHoUIsUKpgwcP4sZrAw6H4/GLFy9+haMSqTIzTDLg7oIORphpAXOOUSBO3St5+eWXB3SFyRobufJU4hck4XFUymziapgVcsCBXEvUoU2vOogAgYfq6nS4khkuhk5WqHtGyuz5nfQ9wHG7Z6iTq6SL4QdSNJvCCwDBVAlwWH5C1mb6mEOjaVPaBgXCxSpnv99fQlS7Bpch1K0OgkAwVQK3CQAYLpElc/8tYzriDoODVcYQ8T2CXU1oLTj7YuRIWkMeBYFgqkR9ff0iFAkEs7a29lGjpndT2W/APUxAFf4wOrRrYKCMVwci3rOoV+vkOJilxHRc3rhx46R0CUWN4Dfg2dPT8/fEkbxaUlIyldOrKccSCOZDYZ873YIJCP2VRkdQxsmMYadbXV3dQmoqmpubl2qVeyyB4MoWDt7EXBVCgX3wGShiBoObVY7l5eX3gCq0COy07FbcL6ZAcB8Qoo5NRLr6z5w581AGivhFFMRveI9EFX9YvXr1RJEoLx5AMFOmuAMcXTIYTIgPCc5AEXsY8ETTTJed5gyNu62MYw6ElseLyRGA4QIdtqXhZGag0GkmyJC+H9FNAn0+3xI94X5cgOCN0sGzsrJyBpDbSjrADnC2dsxAcXs0wR21Bf7Zt3HDXCzbjo6O5zTKVU4kENxQ6OzZs4UARQ8++ODg4F4BKByZPAO7PPFsbW1dQR13v9//z9E0srgBIbINAU79I0PAMRzdLQCFKx3T3FrlSGBYjsVIIoqXom1ccQVC5GWampqeolCA+ajAvSo0XiY7XUwIUVmXFgzETAyRhrULnXcpyukAcQdCK8eOJzg+jwMUvWRex+EtW7bcKTCS2ZHuJoI4kD+mPgNu2awBg1vg/8YfCC0nk2TUFgAUXSQkvYCOpwAUOIvMmo6qgL2VAMAOOv2cs9+msqwshgFCBArcGRjzEyR+vtbY2PiYJDbvwWV2MMjYR4fI+5aWluaDkv4PYSHQ2dn5VwJmVhZ8jsQBIZJQwYE1gUDgOH1ZnPSjIYORvXWySc1Dlsg7Yo8xji8hjeaGRv+Ebp8r4UCIQFFUVDSBDsEjfsURzswiUyoGMQ1OURDQRPT09PyMdFShWT1/9OjR2bF2wJMChIj5wLOtre2buMwuaQ1dHR0d35X0TaHDjJ5NxHYmEAQrefds0fc4efLkV0A1T3y2XM3AwCsCGd6saNQyaUCIRB80q0mXGiBqcei99957QCcY2UQ1bEmGQNfcUAzBQRV+TvML2C9x9erVlQLXeqJtBEkFQhQK9CFwqj0dtIszojATh/0ikv6Jt9lEOezx8jeIg0h3AMyK4hlRHZ+hDjZRhbcEOgPHvOxA0oHQE3NXVFRMHxwc3EcX6MCJJuB0/lRjAG+OYPjqJq3YTsyMldh5mVQwPenPrOTv7ARqF2mZ2WN5FoysQBFPKjaPrRdwHGOWmzEEEAonyy3y4jgKCArtNC00nGOA0cjWrVu/OEYwknKiAkKlP600jRhB4PgRgcxtTDsADQOEHhNCCxHs6WpoQR8pCvEmJmuqq6u/agYQ0ORhDoEOB6DvAObwH3fs2JGnw3GWY2jujAWEHhNCwzF0tKB1va9YNzKMXjkU9vcxiWMkCLADz+fzPYF9DlD5fgUIn6ADqfN5HXHwf4wHREScLlzYly5d+joU9H9C4fYp4BgeGho6iOtAHTlyZFYyIEBnEMeRwrO9ihlY5YqnAO4pHLegMcRNLYqwxskhNiYQESGbrnANh5qDOmwgYwqDygrA0d9QMeWoHjiuE5NgsQYAk2itra1/ht3QxKSFI56hCczCtihNmz3OITL3GI1l9SzlEMUYTKGDbOTulHRu27Rnz55JixYteiwnJ2eR3W5foLKD4HAwGLwELbcBALoCUUwzKMo1qMzreMDXww0NDTfhc3R29/Tp07MdDodtPBzjxo3zwn0nwff5eNpstrutVusD8D9yI2fKw/8429/ffwhAOThr1qyaKIoAFygJxHuWuVZdGwYI8rB0RRS7FMV+XriMTllZWcGUKVO+5na7H8EF22VZzpdivDcYlEEPKgNA9AFECtX79+8/tX79+u4obxcgIISkBBymAkIFDJs0xu0XIFTNWbp06Yzc3Nx7oZXfhS0ddxnEjeXI5nK4mv1nM6Kxp1m6tbIKVnoXptbhsx3Upbm3t9cHIXHd4sWLW2PwmgkFIW5AJPiwkIpySAbfqEW0PREQELiQER/QZoICDJLTqlANs61fFSQghCTGDogZIPQfIUWrsilOi4EhoEoQNkshm3X5QFrYkqLPwZpksxImlR80gxKkGhAs5ZAUYCg7r+JhysKK/21aAFIRCC1AlD2YFun23k1JxeyMKFo9/aQQhM1kAnR78YkIIzOHeY7/E2AAompBo4LNI7UAAAAASUVORK5CYII=);
    background-size: 100% auto;
  }
}
@media screen and (max-width: 959px) {
  .history-success__arrow_prev {
    left: 20px;
  }
}
.history-success__arrow_next {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAYAAADjVADoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNDRDRTU1OUU2RDMxMUU1OUVEREI5OThGNjlBNTFFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNDRDRTU1QUU2RDMxMUU1OUVEREI5OThGNjlBNTFFOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE0NENFNTU3RTZEMzExRTU5RUREQjk5OEY2OUE1MUU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE0NENFNTU4RTZEMzExRTU5RUREQjk5OEY2OUE1MUU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+d5CsugAAChNJREFUeNrUXA1sVVcd77t9H+17r2ulBatuY3TysQ60oDg1bbLNEeYGC92C0OA0jUbJ/IhuGBVlQ0mXsC2QlRDTlIyMGd2U0CAk0oA2UPkoFHhOG+ij1NmWVgoP2sd70L5++fuze2/OPe/c917f/XiPm5w08O6955zf//vj3JypqamcDF4OeUjycGRsIQSEw2HL/LkYTmbTUoJ7J5kxIY+pexUISd64UwbB6EWgjMtjIiuASCROeBdt3J3K5uvq6vzz58/3z5w5My8Wi40Hg8HIpk2bhm/cuDGVAihjWEcsrU0L9msaEDIAHhHL19TUeLZs2bK0tLS0yuVyPep0OudKklSG94zh5yj+3iHOwTv8GAWTk5NXJiYmusbGxjqHh4dPNjc3t9bW1oZES8GIyaBMGQEiJx1lSc8oQ6a8D6OAHevXr581ODj4ndHR0b9iY7ewqfZIJLJtYGDg2+fPn/8q/c4/Q6OioqLo6NGji3p7e58HCJvwfDOeD+P5AP792r59++YJnvMTkOy6Eo1ps3kyIGQO0Cxqz549c7DhN7D4G2D3wwTGtm3bPiPadKqjsrLyE5cvX15x586dd+i9AKcpEAhUCu71EmFsA0LEBZs3by4FANux0OvRaPR3RNUUNumXh08e/mTP0DxDQ0MbIDo9xG2nTp36guA+px1AOPmJ+/v7XwQAfaDYH3VYt0DeqEcxoUkWqlgct0zluPdVV1cXA5CNxCEgwFsCUfNYCYSLpw42/wGoE+zq6npah+LuZBtPUa5dIl1EwJOoYA0dbW1tX+R+z7cCCDc7ycmTJ5dg8k4A8fsNGzbMElDfaXTzOpvIFXHJ9evXfwzuCF27du27ycAwAoSGEy5evPgEJr2KyX8o4AKXFQAINuPkOeTs2bNfBnF6w+Hw69ya8swAQqMToL2fBQjX+vr6VqejsS0ARGO5Dh48+AjAuACFvUNPZ6QDRK6AEwbJlKWqmGwCQ8OxDQ0NDwKMf5PfIeLWdIBQZbG1tfXzAOF/V65cWcO93J1JEDhRUdd14MCBBVhvL/kx3HpzpwuEqhxJGQLhf8Fc/SIbQeAUqUZnkHnt6Oio4hR5ykBoXgjL0AgTdWDGjBn3ZSsIepwBK7IeRLxEpp51uFIFwssoxxXEYvX19fezijEbQdDTGeTrwOl6m/NvHMmAULlh+fLlM8hZgl5Yy7GWlM1A8NZk9+7dD4GYA+3t7Y+xHJ0MCJUbbt68+QoCp7/xyibbQWDAUP2MUCj0MiLYv3N7cegBIbG+PDknXJTn5sPwLAcil41gsZ9uuABPCrmCAyKPcVl/QNGdSK5MUGYeq1xwwXxeZk8/EuxJCIQaBpO57OnpeU6EXpoLkgQxgt9ql5zlCopQySs+cuRIeZxfwQChmh3Y3UoKq8vKygpF8mSUMnbHJ+zccL13wuP8LRuH5HD5RdXjmj17dvXt27f/1N3dPSn/l6F0usPhkJT3wxdxwJT95ty5cwtZkcQ9Lguz9WqSF1z+Z7/fvzpu3wxH+BixCASDwaf0HBAjdh3a+6eUaCUWBRhfsYszlDnIKaR4iYIzZl5JucnBBiyULCUfgrkxxyAQGmtECVm7wWDFA/Pvhcf5PXbOOLeUnCf4Dke48NoQEPxCMgEGGzuBK38Cb3OPRk/wN4XD4TrI8JtsiG0SEJqErwzGIbvAYK3HhQsXHodz1aYhtnxTHuOXvx/HNiYAkWkwWPHfunXrpzHfTY0Z59kWSP0DgdYzieJ3EyiTKTBUPwlzDWnqLbxPTglZLhssmQlEmmA4zY49qC5y+PBh1XKISvNe6ImolSV4LIr8khG5mJvT1NQUW7t27Too6Wb4EyUVFRV/4fwMjwXLCMOUFrJBVkYuPTDAEf9UwED4XKys02FO74LqNGGeUa/X60kExIjP58uzCQ8nu4bGxsY1kiQtukuucHg7UwGfnDKntUcFE/Pk37p16zYPBItUpLCw0C962NTGDIfDwwZyiAxfLC4uphS8hFjg10VFRTuY20ctWEIB5okk4ojh/Pz8IkvbdJKDUM/cTr0P4yb2bClrKG5ubg7xYTjrR7xHuQgr/AhRQQZzvUT6glh/aGjoV4kqVGb5EUrqjvUjJKYV5+MwLRbrBEc8wmWtMsUJIyb3dN29qqqqqBrWxbYiSUyYffeCH/6h2+1ewim0ex0ETZqhpKRkMQjewfw2Ecc2VMyhVp+NGzd+UpjkTC/6dGRCHBJEn4f6+/u/qUkzMFZJ42b39PSs0tMTRoou1ENlNwhsPoLSCyD08K5du2ZrCM0AoSoxsOpm6lfSC8WNcAQ1dlCtxGYQ1MQQ5WG5yNPHZ6jUMPXYsWOfo+gMDs1MUcxh1M/nxM5SEPi5QeA/UI0jLs2gl8UGaq1g41pRXsKMmqSNIKgEprIliQVl4eIIzAHhYTNVAOMMt2jJxHyEz46qGcsNEPktXGbKp1fXUGWZUvkUkvf29lbzusIM58buynhdXd2nqL/j+PHjFUIjkKj2SSYGYHxI3bBm5wZsAEFiRT0SiWyl9kdhlStZNZxS3xCP41QMvtcKwYJun8G9e/fO1Q0dkvVHULaKumm5Ttps749ws73dREzq1k3YNaMDhIat8JKf4WXnKaVml7Y3q0mERIIsIC/e0+mhcrIiQq1DnJOV8W66ZCaavGPqB6XGskR1mml11VHGl1r2OBbLGs7gOUFuJBvgSpd+3Wg6CRASa4eVlj1Bx603k+1EfI7j9OnTS3VaIZ1GOm81HXakgcEZ/4Vz8qqRwyNW9WV3dnZ+jUoCuL6vVx8x0outkb39+/fPp274aDTawBWLbeMOXhSUyJYa0+H/rEvUD2q0O18Dxs6dOx+guJ6OKLW0tCwUxBAeKzxI0XGFmpqaEiIKiPMR11wqVOhmnNfQgEHWBMrzl+RnkBLlTBTLIU4TRMAjOuFDBV1qcyKrxvWC6jbFmnWCJ+4Y05kzZ75EtpoOoHV1dX09QYuQV96QS36PcvqXPxGsnN7J1zveROU6CqCoxYlEYjrtSGae6YprDCPuGBwcrKVADYAc6+vr+4YOhxgaVBcFAO8SF1L7AtdanFJUa8UpPydPMYpaQaFvUQhP1KLWX9jyZdTnmO7mT5w4sRii93O88zTe2U/htM7JwZT0kjC5bPQArNwolidqH2hvby9fsGDBCx6PZ1lubu7D4+PjbbFYLACKBkOh0OWrV6/SAZgo/o7iHqm8vLwQV0FpaWmZz+f7rNvtLsf/V1KRHM+1wH9pWrlyZUsgEOCPRFM5YkSup6aSUTcfCOblikITnoeAlSlatWpVpd/vfxSbmwdg5kiSVILnlNN/VN8cxt8oAPsPqH9pZGQkCGV4oqqqqltnKQTA6HQrYaYBkYL+cMnDqs8QTMj1UNMOy1v92QTlSwFOgxUzYkHlKwHjORZ8QsHO70c4GJMpcaaT71/gvx8xafXi/i/AADEeR4xYMjggAAAAAElFTkSuQmCC);
  background-position: 0 0;
  right: 27px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .history-success__arrow_next {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAYAAABRRIOnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNzNERDMyNUYxQTMxMUU1QjM2MTlGRTcyMjQyMkFEQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNzNERDMyNkYxQTMxMUU1QjM2MTlGRTcyMjQyMkFEQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU3M0REMzIzRjFBMzExRTVCMzYxOUZFNzIyNDIyQURBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU3M0REMzI0RjFBMzExRTVCMzYxOUZFNzIyNDIyQURBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hS5+NAAAFyhJREFUeNrsnQtwFMeZgGdnZ1fa1QNYsMDAARYGZLCNTIpE9mF8EIjKGMdRCg5w4qPIAyvhsM8XyjkgqThlkzruKOVQItuclUDkYPOw5XBClRACPgEGGUOAgEBIWp0RegRLAoTe2ofu/0W3M4jpnpnVPmZ2d6qmdvXY2Znur/9X//231N/fL1gsFiHGDsugc/DRP+iMmUOK8k4XyWklr/R3eg+Ewk9efeQ9PeNAGBgAiXS+NcCO513bqtBmFBD5GQciggBYZRCIEYRQ3o5ecvrMKEEkE0NgM3Cb0nalUsNjFjjMAoQcAjNZwFR92YnU8BBA+k0PBHojYRcHFguFIKjgFhYWuqZPn+4aOXKky2azJeHvEhISknw+X5fX64VH7ffevHnz+pUrV66//fbbrR988EFfECWHn8IB3+MPY1tq+z+tbmc4gSAg2GWGnO4jLy8v9emnn37Q5XLNcDqdMyRJuk8UxYlwjifXFnQMhs8Alk/hrOvt7b3U0dFRcfny5Qvz58+vG+Kj9oULDFMCMRQQEIDly5fPGzFixFy73Z4FHT+ddR14lltwtvj9/lb4sQN/B+874fudltuNYYfPu+DtwMmyV+Aa1zwez/Hu7u7yysrKQ1lZWVVGBcNUQMD3Uz2rSzXs379//Jw5c3KSkpIWgQT40qDPe0D8X8ATRnVFe3t7VUNDQ922bdvqtm/f3qP1O9LT08WtW7fem5GRMQFgm+xwOB4ANfMgfF8m3PcI+f8CVHU9PT1/aGxsfD87O/vj2tpaPR2MDdwL7eyJJBCaOxr/L9gncRUT4EzRer7yyitjWlpavg8j8wSOqP6/HfArz7G2trafVldXZ+fm5qbpua7eE0AZdubMmb8HW2M9APd7gKFddi/98HM9qJa8o0ePztR5bSdKthC0tbGBIGI4WWtDYcOCaP5vaOhbsnbvgs7Y19TUtBJUxrhQAqB2gqQaUVVVtaCzszMfbQ05GwBqGUinZQiRjmvaYwYIPVLh4sWLc7HT4XM+mSj4GKXEpk2b7o0kBKwTDNlUlFIA8DsILb1vAKUK7xvhCbe0MCQQxMhL0tIYp0+fzgIQSmRqoRcaeCeI6ceMCAHrRMkFamUjSLarMjBqm5ubv6tDYtiiDgiiIlQfHgy+SagaMBZA1QKI4YLi4uKpQeyoZAKmU3Y6yEl/TtKj0tROMDJdAMFqhEEGxlm3271I4zUSowYILSoCR0tra+tLMJJuUs0AYBTu27dv2hA6Ajs2UebBiAHePw2Z28izOIdia4DaWAvP2UTBAM9kz86dO9M1Po9oaiDIqOM+aHl5+RfQn5fZCP978uTJ2QE0eBIBQKIudShPAklAgOTn548HyfcGPi7xSq6jBAmVCok4EGRUqTYUkQpdpFE+g+NbAYj/xFC4agG60LrgOHv27BwYACfpYEADurCwcGKwoYgoEKRxktRGCDx8qawh3tPYEHLxGRZJEKDkSNQT04CB8SIMiA4aw0AvJZiuacSA0BJfQE+BGlcYVwBR+R0dIKAKkowGQTACbxhrAWlxioyRPvBOXg4WFBEBQgsMjY2Nz1IVAVCc1xHJc0RaLYQDDPRGwLZ4nUpOjGXk5OSMHCoUYQeCPDQXBiD+32iACSzrvevWrUvTaChKZgSBoUocWsAAW2oVDWphpLOgoODvhgJFJIDg2gwdHR0/p6Hctra21zCaF+7wrYHA0BS2r6ysnIeGNpGmF/bs2XN/oIZmWIHgUY8dTwJNA4knYC/kRmqCx4xqpKys7CGAoYaGvg8ePPhAIFCEDQjeQxEY3qKOBNgP34hVqTAUaYGSAWCoIFC4S0pKMlTccDEiQJAIIE9NbKUwXL169evhiNmbWFpwbQt0yQGGvxAoLhUVFd3HM8DDDoTa3ATYCT+hagI9Cw3BpZiEQU+IHyEAGCqJofmJilFuDxsQah5FU1PTP5FZSgw9fluDOynGOgxapS6qCwxckWBeaWZm5nAtEjfUQDBJrqioeJzGGVBKqMEQh0A/FJgaAG3chm2MalmLPREyIHiqAqeuabYQGJPvhnI6N0aMTWb71dbWfpWkCPhBJT+n1s4hAYKnKtCj6OvrO0j021mVnMa4ZAiCpAAJ/CMS/u84ceLELJ7qCBUQCZwo5Ho6jXv48OEZcRhCDwUOQrAjfkcG4RlOiDtZ0Lr2VYc4sfImqzAajTemIr6S4p0cXO8DQ9o0PQ/siS2ctk8INhBOVgYQqghiN/xGxW6IexOBQ8GcTq+pqXmS2BNeTErmtL/qAiitS+gl1sVKS0vXSJI0E26mIT8/fz3nGj3hXMsYhUefwFgkfP/99x/r6up6C/to2rRpv8zOzmbZDPZgSAgLa+IK4+rUxcR1B/FwdOQ8D1zARD08sOc2cPpCGioQzJvA5FASICmJG5GRhwIG5XKadMQJbTuHojIsLDFz+fLlLyYkJCzB9YjHjx/nqYreuLQP3kHWfnqV/jZu3LhSsOcOWyyWlKVLl/6Y4xxIgQLBLNWTnp6OUUgLZg7PmzfvCgsGI9oNZHGxmQ/mIDt37hwOTl9iYuJzR44cuY8j9QMCQlE6uN3uuWBIPo7L6nfu3PlzxmcxM6rPQBDYyHL/AbGJr+TnBDhFk0kJPwuK2bNnXwJVvgulALxfr9dJEAPxLCZMmPBDfAW/t+D555+/YXRVAR2eSFP1FSSgnQBiMxkUONgUpW95efm/o1oBKbH06NGj6XqkhBoQdx0VFRUziXTo3LFjx+uMz6JP7DMIDA4NoVu0lRLNBgVr0KEKx5xVBH7WrFnf4wAhagVCZDUi+Lwv4Wt3d/eOF154oY3jMxsFBj1FSEwFBQaiBEZtTDD6cbD2OxyO57CmFsdG1ASEoqoAe+Eeu92+GCUAeBYFjM96jCAdoGN1V6QxIxSswZeZmXkOl0SinbRkyZIVWtWGqEddLF68GHMi7X19fQcWLlxYzwLCADCIvKhcTU3NnJycHHs0QMGTEi0tLb/G15SUlJWcgW9VA0JkAZGcnPxNfG1ubv6NwW0HZj3LpqamnMmTJ//Prl27dkYLFCwpsWbNmt9jBT1RFDMwbqRp8CtEKhUjYbgolUTBmjkVUCSDRPMUJ+JIap9Htp70DxpWRdlMEsFUnF7o7Oz8JT4rxosEDZFLUau6AGMyZ8Cs7e3dd+zYMaVImZ+ILyMcd9lAALGUlpb2svz5wB7KjiJJodj2V69efR9fwbj8GlbUY7SVhSchFDOifD5fNZLmdrufYpCWYKDRoighoPMn06xl+RENkkJg5KtgEg088xV8zurq6q8IahNeg4BQvOiRI0ceJuriJifL12qGhJIoh8LJUBtvkgSazYznSmQBoZiudePGjR+QRitm6SEDLnxJjjUoWAOhvr5+Cc11FdgLqhVtCMX4g9PpfAJf29vb/8SatzBLrB+P5cuXf7Z3796nQOJdvmM0mN+mUHT5X3vttSPYHpIkPVRQUDCc4VlalCSE4qiiK5A/+uijTKOrCz1Zy9EoKVjeBkiHcnw2zpJKaTAQosCoakLrPzEulGzmVPZog4KlNmg5Bnj9T4GThCuqqYtp06bNGpBFHs8nZlAXjFnBWFIfiv1x69atU+S5MjnzV3cAITLsh4cJEBWMCxk+cTbGoFDsD7fbfWEgyCRJ03mxG1UgbDbbA4Sw82aUELEGBStDbeXKlZ9iiSK4z7Hbt28fqTQFhKcqEEDUJDIHUG1WCRGDkuKuQYp7d2AFGnz/6KOPspJmRC4QLpfLgtsS4fuSkpJPWe0smOgYIhTvmAQKxT6BZxrow2HDhk1k2hGyqrOKpWzohJYZPYwQeR8HjO59cDyNraRMwyuM+7aLPHUxderUMWRUNUWDdAiSpPiKCSSFYr94vd4mYgbcw/gcP9s4NTV1BBE116MNiCiHQrFfwFO8cdtQEF1qQCgmkzgcDlc0AxEGKCKV4q/YLz09Pc0D/qXVek9AQIBoSSRAdEcrECGGAtvVZiAgBrakxDzLgFQGiBb6wS4hyo8hQsFzSU21v7ooxI9QxylEi+ZNM0MrIW7BQQZ6SkASIoah8PCgaG1t3Tz49ygpCgoKshkfC/daUkUAExMTbcQEYKU69osaSbPEChBk2R9T79fW1v7DqFGjBq9JQd9+/dixY0u0Rg4jcQC0DvK2OyCV4fP5bpFGSo3DcBuGSZMm7SYrwu6AYfjw4axljQPbTBrk+aik8qsBwfJbu9Ws0jgMXBgEITILlxT7xel00rjSDTWVoQhEV1dXKzFCRkUzECGEwRuhkggWhspQjStxgQDjiQLhilYgQggD1sfojtRjKf3SZrPdQ0yBwIA4dOhQIwFifDS6rSGGIZKxG5EhIQbmprxeb4MWIO6CYuPGjbhtINLk2LNnz2hGo1riMBgKBqaEoKkMHR0ddSwDWE6Sn+FpDNSPyszMnBQtUiLKYWD2iSRJk/H12rVrgQMB4mUgKudyuaZHAxDRDgOR2Hf1SW5urgMkBBYh827ZsqUmYCD6+voGkmsdDscMxkWscRgMIxmYA3Tt2rXTsK/Aw6h59913lcLz/sEfVgQCGuMvxCCZaWYJESMwMPtj9OjRM0lsiZssLQ7+xeCjpKTkDMKC9axXrVqVqCQhjG5YxhAMTImdlJSUha89PT2nWOri9lPfGVVVXAYGhuVFDL9WVVUtFAxcKERvFXnh9s40T9N63bLDf/PmzR8KKnuLGvR5WeUcBvb+5FTLtyqJFx/DjjhOxM4TDLqkuGQwxPNalVzO/fv3jweDcjIWklm9erVmlcEE4vr164fw1el0ftksQJB8xpiBgdcPWVlZXyb2wxFG9R8fywBRBGL37t24nNwDdsTsbdu2jWB4O5KBYBAFeRGM2ICBCURKSko2CUgd5EkHJRuCaUdgzUPUQS0tLd8TDL7LnsCpIBNtNoPsmSWl+96wYcNo8rx+zr7hVh4QikZYa2vrv2DLgT3xJ8HgWygJjNI60QoDz3huampaSXcCFtgbtHF9VsX0qtLS0n34N5vNNreoqIg1HW6UtY2KVegmTpyYF4VqgqpIxbZ3uVy4p4nQ2dn5PuPjd/Y3I5lH0XXBIhpkC5+NgoF33WNJCCyeRnewixbJwFORZCkm1uX0vPfee1MELVsuMYBQFD8NDQ0ryO70VVjuzqgxCZ4NgVDA/V+NIhiYBdZwDSdZj7qf85wWLWFnRbWxbNkylBB/BZ92ytmzZ+czPptgACnKTFubO3fu/7366quzza4mBqlpi5KKTE5O/ja+b25u3sFppzskggUpY0Sek5SAAepeTk1N/REYKYfsdnsO44u6I13VlsQhEgP4qGlgILaDUwkIMCaXjBkz5tegImunTJkyC+tDKPXT4MHPm5hS7NDi4uJfYWoYGJfzz5w58zBLSkR6foNsVtYbrTDwpAPW9UhLS3sR34Nq/AUDBr9SH+sGYtWqVa1kB1/L9OnT13Nm3CLucaitxDIzDLwtIM6fP78I1DpWD2zeuHHjO3r6lweEj6WLDxw4gBuvdYPKWHTx4sVHOFJCNAgUPSr/1mcyySCwYEDpAKoCvUBcupf35ptvduuys1TWkDA3gAe/9hck4FEmmGATVwJ/giwSm0R+FvujaDNXMCBXk6o/jbm5uWmC3o3hNSwqcihddPv27ZOwGDp+eWNj47OCuYp7WkxcConpZuJ2z9AnDWSK4Z+FQDaF1wAEU0qAwfIyiUt8yqExxYyj0Iz5HR0dHXm0yHl6evow3dJBIxBMKZGdne0CGC6Rkrn/JcT3/45YoTTw+B5Dewm1BWdfjBRBLeVRIxBMKVFVVbUAhQSCWVFR8TjnRhLinRoauwH3MAGp8GccmOABFvL6QK2jtXoB6HEorlGcOnXqx11dXXgTUkZGRuG6descLKuYbJ0YPwJzMZmdWVZW9gNJkh5Bc+6NN974CWvsC1oWHutYqc40ZnDOnW7BBIS+JUTBpmZm2CkHz8rKyvlUVdTV1T3Da3etfrqe/2OKLUzexHkUhALn4ONQBA0GB6sdi4qK7qOzt7j7Hs+G0xO40fx/ajcIXscG4gN3nTp16ktxKELnURC74UPiVfx5xYoVowI2JIcIhMj6YpwS7+3t/R1xRd1IcByK0CwfQNVMy05zUuM+b+OQAaGmOjA4AjBcoGlbYGSmxaEInpoQbqczvkRLb7vd7sVa3P2QAqGWhFJSUpIB5NaT5IxSztaOcSjujkI6eW1FdifGyjT9zc3Nz6u0qxhOILhbIZ4+fToLoGjDG+/p6dmjAQp7PM7Abk/h9naLS6nh3tHR8R96BlnIgVBTHSRotZBmOYPO26kBisRYDHOrtaPwt703u4lH8brewRUWILQ8TG1t7VcpFLgRrIa9JpJjRYUQKZuoBgNRE71kYO3g5LMy18eEDQgtm5GA4bMIoGgn6zoObdq06V61Roh2FaJFRRAD8l+pzYBbNqvA4OB8X/iAUDMySURtHkDRSlzSC2h4aoACcxassSgVcLYSAMinq4k4+23K28piGCC0QIE7A2N8gvjP12pqap7UAAW1LawmB8GiJknpuW3btgkgSf9IWPC0tLS8oEHNiirfH34gtARUMLHG4/EcpQ+Li35UxODg2TqzZjglaXlGnDHG/BIyaG6ozE9otrkiBoQWKObMmTOCpuARu+IwZ2WRKSWGQsqeqopoa2v7MZmoQrV6rqys7KFgGeARBUKL+sCzsbHxm1hml4yG1ubm5u/ogIJO2khGSokjuSMJWgxGeh4/fvwRkJrH6AABT+JXGiK8SXqkZcSB0OJ90KgmLTVApMXBDz/88EGdYCQTqSFFGAKnnvtGFxykwk9pfAHnJRoaGpZp+KxT7yAwBBBaoUAbAtyrF2nSLqbEYyQO50V0gkHhcBC9LYbQQKQrw5ICuEeUjs9SA5tIhd0aJgMDrsNhGCD0+NzFxcVTe3p69uJgISPmM1yUq5LAm6LRfXWQUWwjasZK9LxIOpie9HdW8n82AnUiGZnJQ7kX9KxAIh6nIODCaQ2G45BjM4YCQmZkObQ8OGYBQaOd/Lyih9/fiN7I5s2bxw4RjIicKAGh078mV43oQWD+iIbIbVAmAA0HhB4VQhsRyw/ACDova8RbGKwpLy//ghlAQJWHMQSaDkCfAdThz/Lz88frMJzFILS7MYHQo0KoO4aGFoyuj+RlgNAqh8b+PgZxjAQBTuC53e6ncM4BOr9DBsJf0YDUeb/2ILa5cYEY5KdrbuxLly49AQ39W2jcThkcfbhBO9bAOnz48IxIQIDGIOaRwr3h8vtr8gJWAO4JzFtQSXFT8iKsQW5vYwMxyGXT5a7l5eWNA+mwluQUeuUdgNnf0DFFKD0wrxODYMEGAINo9fX1/4jT0ESl+QfdQy2ohS0BqjZbiNpZW8o/p2BIoOn6ga49sBGJoauuxK5du9IWLFjwZEpKygKbzTZPYQfBPq/XewlGbjUAdAW8mDqQKNegM6/jAe/7qqurb8Grn6wzSbbb7dIwOFJTU11w3TT4eQKekiRNslqtD8J3jBy8bgW+43RXV9dBAOXAjBkzzgbQBAP7hSJcIWpfcwEhW5BCK9DqLjiCZXQKCwszx4wZ80WHw/EYFmwXRXGCEOS9waAt2lAyAESfgKdQvm/fvhNr1qy5GeDlPAQEX4jb1nxAKIAhCUPcfgFc1ZRnnnkmY+TIkZNhlE/EkY67DOLGcmRzORt83+cronGmWbhdTAM7vRVD6/DaBNKlrr293Q0uceXChQvrg/CYYQEhZEBE6LCQjrILJtqohTeuCAgInM+INyiZoAG95LTKpIbZNn7zEhB8AmMHxDgQ+g+fbFRJstNiYAioJPCbpZElwZwHbWxBNudgjbBa8ZPO95pBEkQbECzJIcjAkE9ehUKV+WXfbVoAohEINUDkM5gW4e7ZTUFB7fTLRj19pRD4zaQCdFvx4XQn44fxj/8XYADHBUbIYfUEvQAAAABJRU5ErkJggg==);
    background-size: 100% auto;
  }
}
@media screen and (max-width: 959px) {
  .history-success__arrow_next {
    right: 20px;
  }
}
.history-success__pager {
  position: absolute;
  left: 0;
  top: 60px;
  width: 100%;
  text-align: center;
  font-size: 0;
  line-height: 0;
}
@media screen and (max-width: 759px) {
  .history-success__pager {
    top: 40px;
  }
}
.history-success__pager-item {
  background-color: #fff;
  display: inline-block;
  vertical-align: middle;
  width: 9px;
  height: 9px;
  border-radius: 5px;
  margin: 0 9px;
  cursor: pointer;
}
.history-success__pager-item_active {
  width: 15px;
  height: 15px;
  border-radius: 8px;
  margin: -3px 6px;
}
.history-success__text-title {
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 1.039;
  font-style: normal;
  margin-bottom: 1.4rem;
}
@media screen and (max-width: 959px) {
  .history-success__text-title br {
    content: '';
  }
  .history-success__text-title br:before {
    content: ' ';
  }
}
.history-success__text-title_italic {
  font-size: 1.4rem;
  color: #fff;
  font-style: italic;
  font-weight: 300;
  line-height: 1.2;
}
.history-success__table {
  display: table;
  width: 100%;
  font-size: 1rem;
  font-style: normal;
  line-height: 1.283;
}
.history-success__table-tr {
  display: table-row;
}
.history-success__table-td {
  display: table-cell;
  padding: 0.7rem 0;
  font-weight: 300;
}
.history-success__table-td:first-child {
  padding-right: 20px;
}
.history-success__table-td .b-list li {
  margin: 0.5rem 0 0;
}
.history-success__table-td p {
  font-weight: 300;
  line-height: 1.283;
  margin-bottom: 0;
}
.history-success__table-td small {
  margin-top: 15px;
  font-size: 14px;
  color: #fff;
  color: rgba(255,255,255,0.4);
}
@-webkit-keyframes history-success__hand-anim-2 {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  50% {
    -webkit-transform: rotate(2deg);
            transform: rotate(2deg);
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
}
@keyframes history-success__hand-anim-2 {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  50% {
    -webkit-transform: rotate(2deg);
            transform: rotate(2deg);
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
}
@-webkit-keyframes history-success__hand-anim-3 {
  0% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
  }
  50% {
    -webkit-transform: rotate(-13deg);
            transform: rotate(-13deg);
  }
  100% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
  }
}
@keyframes history-success__hand-anim-3 {
  0% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
  }
  50% {
    -webkit-transform: rotate(-13deg);
            transform: rotate(-13deg);
  }
  100% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
  }
}
@-webkit-keyframes history-success__hand-anim-4 {
  0% {
    -webkit-transform: rotate(3deg);
            transform: rotate(3deg);
  }
  50% {
    -webkit-transform: rotate(1deg);
            transform: rotate(1deg);
  }
  100% {
    -webkit-transform: rotate(3deg);
            transform: rotate(3deg);
  }
}
@keyframes history-success__hand-anim-4 {
  0% {
    -webkit-transform: rotate(3deg);
            transform: rotate(3deg);
  }
  50% {
    -webkit-transform: rotate(1deg);
            transform: rotate(1deg);
  }
  100% {
    -webkit-transform: rotate(3deg);
            transform: rotate(3deg);
  }
}
.history-success_small {
  height: auto;
  min-height: 630px;
}
@media screen and (max-width: 1679px) {
  .history-success_small {
    min-height: 580px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small {
    min-height: 0;
  }
}
.history-success_small .history-success_slide-4 .history-success__img-4_1 {
  right: 580px;
}
@media screen and (max-width: 1679px) {
  .history-success_small .history-success_slide-4 .history-success__img-4_1 {
    right: 360px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small .history-success_slide-4 .history-success__img-4_1 {
    right: 160px;
  }
}
.history-success_small .history-success_slide-4 .history-success__img-4_2 {
  right: 220px;
}
@media screen and (max-width: 1679px) {
  .history-success_small .history-success_slide-4 .history-success__img-4_2 {
    right: 100px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small .history-success_slide-4 .history-success__img-4_2 {
    right: -110px;
  }
}
.history-success_small .history-success_slide-4 .history-success__img-4_3 {
  right: -174px;
}
@media screen and (max-width: 1679px) {
  .history-success_small .history-success_slide-4 .history-success__img-4_3 {
    right: -190px;
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small .history-success_slide-4 .history-success__img-4_3 {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
}
.history-success_small .history-success__slide {
  background-position: 50% 20%;
}
@media screen and (max-width: 959px) {
  .history-success_small .history-success__slide {
    background-size: cover;
  }
}
.history-success_small[class*="history-success_slide-"] img[class^="history-success__img-"] {
  box-shadow: 0px 17px 57px 0px rgba(0,0,0,0.2);
}
@media screen and (max-width: 959px) {
  .history-success_small[class*="history-success_slide-"] img[class^="history-success__img-"] {
    width: 180px;
    top: 85px;
    right: 50%;
    -webkit-transform: translateX(50%);
        -ms-transform: translateX(50%);
            transform: translateX(50%);
  }
}
.history-success_small .history-success__text {
  padding-top: 120px;
  padding-bottom: 70px;
  -webkit-transform: translateX(-500px);
      -ms-transform: translateX(-500px);
          transform: translateX(-500px);
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  box-sizing: border-box;
}
@media screen and (min-width: 1280px) {
  .history-success_small .history-success__text {
    margin-left: 12vw;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small .history-success__text {
    padding-top: 280px;
  }
}
@media screen and (max-width: 1679px) {
  .history-success_small .history-success__text_4 {
    top: 330px;
  }
}
.history-success_small .history-success__quote:before {
  display: none;
}
.history-success_small .history-success__text-footer {
  font-size: 22px;
}
.history-success_small.history-success_slide-5 .history-success__text_5 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  position: static;
  height: auto;
  left: 0;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.history-success_small .history-success__text_5 {
  width: 660px;
}
@media screen and (max-width: 1679px) {
  .history-success_small .history-success__text_5 {
    width: 490px;
    padding-left: 120px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .history-success_small .history-success__text_5 {
    padding-left: 110px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small .history-success__text_5 {
    width: 380px;
    padding-left: 0px;
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .history-success_small .history-success__text_5 {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.history-success_small.history-success_slide-5 .history-success__img-5 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  visibility: visible;
}
.history-success_small.history-success_slide-5 .history-success__img-5_2 {
  position: absolute;
  right: 520px;
  top: 128px;
  transition-property: opacity, left, right;
  transition-duration: 0.8s;
  transition-timing-function: ease;
}
@media screen and (min-width: 1680px) {
  .history-success_small.history-success_slide-5 .history-success__img-5_2.history-success__img_big {
    right: 380px;
    top: 120px;
  }
}
.history-success_small.history-success_slide-5 .history-success__img-5_1 {
  position: absolute;
  right: 207px;
  transition: all 0.8s ease 0s;
}
.history-success_small .history-success__img-5 {
  position: absolute;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  right: -500px;
  visibility: hidden;
}
.history-success_small.history-success_slide-5 .history-success__img-5_2 {
  top: 128px;
}
@media screen and (max-width: 1679px) {
  .history-success_small.history-success_slide-5 .history-success__img-5_2 {
    width: 310px;
    right: 330px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small.history-success_slide-5 .history-success__img-5_2 {
    width: 280px;
    right: 159px;
  }
}
.history-success_small.history-success_slide-5 .history-success__img-5_1 {
  top: 50px;
}
@media screen and (max-width: 1679px) {
  .history-success_small.history-success_slide-5 .history-success__img-5_1 {
    width: 310px;
    right: 110px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small.history-success_slide-5 .history-success__img-5_1 {
    width: 280px;
    right: -20px;
    top: 317px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small.history-success_slide-5 .history-success__img-5_1 {
    display: none;
  }
}
.history-success_small.history-success_slide-6 .history-success__text_6 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  position: static;
  height: auto;
  left: 0;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.history-success_small .history-success__text_6 {
  width: 660px;
}
@media screen and (max-width: 1679px) {
  .history-success_small .history-success__text_6 {
    width: 490px;
    padding-left: 120px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .history-success_small .history-success__text_6 {
    padding-left: 110px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small .history-success__text_6 {
    width: 380px;
    padding-left: 0px;
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .history-success_small .history-success__text_6 {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.history-success_small.history-success_slide-6 .history-success__img-6 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  visibility: visible;
}
.history-success_small.history-success_slide-6 .history-success__img-6_2 {
  position: absolute;
  right: 520px;
  top: 128px;
  transition-property: opacity, left, right;
  transition-duration: 0.8s;
  transition-timing-function: ease;
}
@media screen and (min-width: 1680px) {
  .history-success_small.history-success_slide-6 .history-success__img-6_2.history-success__img_big {
    right: 380px;
    top: 120px;
  }
}
.history-success_small.history-success_slide-6 .history-success__img-6_1 {
  position: absolute;
  right: 207px;
  transition: all 0.8s ease 0s;
}
.history-success_small .history-success__img-6 {
  position: absolute;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  right: -500px;
  visibility: hidden;
}
.history-success_small.history-success_slide-6 .history-success__img-6_2 {
  top: 128px;
}
@media screen and (max-width: 1679px) {
  .history-success_small.history-success_slide-6 .history-success__img-6_2 {
    width: 310px;
    right: 330px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small.history-success_slide-6 .history-success__img-6_2 {
    width: 280px;
    right: 159px;
  }
}
.history-success_small.history-success_slide-6 .history-success__img-6_1 {
  top: 50px;
}
@media screen and (max-width: 1679px) {
  .history-success_small.history-success_slide-6 .history-success__img-6_1 {
    width: 310px;
    right: 110px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small.history-success_slide-6 .history-success__img-6_1 {
    width: 280px;
    right: -20px;
    top: 317px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small.history-success_slide-6 .history-success__img-6_1 {
    display: none;
  }
}
.history-success_small.history-success_slide-7 .history-success__text_7 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  position: static;
  height: auto;
  left: 0;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.history-success_small .history-success__text_7 {
  width: 660px;
}
@media screen and (max-width: 1679px) {
  .history-success_small .history-success__text_7 {
    width: 490px;
    padding-left: 120px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .history-success_small .history-success__text_7 {
    padding-left: 110px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small .history-success__text_7 {
    width: 380px;
    padding-left: 0px;
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .history-success_small .history-success__text_7 {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.history-success_small.history-success_slide-7 .history-success__img-7 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  visibility: visible;
}
.history-success_small.history-success_slide-7 .history-success__img-7_2 {
  position: absolute;
  right: 520px;
  top: 128px;
  transition-property: opacity, left, right;
  transition-duration: 0.8s;
  transition-timing-function: ease;
}
@media screen and (min-width: 1680px) {
  .history-success_small.history-success_slide-7 .history-success__img-7_2.history-success__img_big {
    right: 380px;
    top: 120px;
  }
}
.history-success_small.history-success_slide-7 .history-success__img-7_1 {
  position: absolute;
  right: 207px;
  transition: all 0.8s ease 0s;
}
.history-success_small .history-success__img-7 {
  position: absolute;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  right: -500px;
  visibility: hidden;
}
.history-success_small.history-success_slide-7 .history-success__img-7_2 {
  top: 128px;
}
@media screen and (max-width: 1679px) {
  .history-success_small.history-success_slide-7 .history-success__img-7_2 {
    width: 310px;
    right: 330px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small.history-success_slide-7 .history-success__img-7_2 {
    width: 280px;
    right: 159px;
  }
}
.history-success_small.history-success_slide-7 .history-success__img-7_1 {
  top: 50px;
}
@media screen and (max-width: 1679px) {
  .history-success_small.history-success_slide-7 .history-success__img-7_1 {
    width: 310px;
    right: 110px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small.history-success_slide-7 .history-success__img-7_1 {
    width: 280px;
    right: -20px;
    top: 317px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small.history-success_slide-7 .history-success__img-7_1 {
    display: none;
  }
}
.history-success_small.history-success_slide-8 .history-success__text_8 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  position: static;
  height: auto;
  left: 0;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.history-success_small .history-success__text_8 {
  width: 660px;
}
@media screen and (max-width: 1679px) {
  .history-success_small .history-success__text_8 {
    width: 490px;
    padding-left: 120px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .history-success_small .history-success__text_8 {
    padding-left: 110px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small .history-success__text_8 {
    width: 380px;
    padding-left: 0px;
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .history-success_small .history-success__text_8 {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.history-success_small.history-success_slide-8 .history-success__img-8 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  visibility: visible;
}
.history-success_small.history-success_slide-8 .history-success__img-8_2 {
  position: absolute;
  right: 520px;
  top: 128px;
  transition-property: opacity, left, right;
  transition-duration: 0.8s;
  transition-timing-function: ease;
}
@media screen and (min-width: 1680px) {
  .history-success_small.history-success_slide-8 .history-success__img-8_2.history-success__img_big {
    right: 380px;
    top: 120px;
  }
}
.history-success_small.history-success_slide-8 .history-success__img-8_1 {
  position: absolute;
  right: 207px;
  transition: all 0.8s ease 0s;
}
.history-success_small .history-success__img-8 {
  position: absolute;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  right: -500px;
  visibility: hidden;
}
.history-success_small.history-success_slide-8 .history-success__img-8_2 {
  top: 128px;
}
@media screen and (max-width: 1679px) {
  .history-success_small.history-success_slide-8 .history-success__img-8_2 {
    width: 310px;
    right: 330px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small.history-success_slide-8 .history-success__img-8_2 {
    width: 280px;
    right: 159px;
  }
}
.history-success_small.history-success_slide-8 .history-success__img-8_1 {
  top: 50px;
}
@media screen and (max-width: 1679px) {
  .history-success_small.history-success_slide-8 .history-success__img-8_1 {
    width: 310px;
    right: 110px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small.history-success_slide-8 .history-success__img-8_1 {
    width: 280px;
    right: -20px;
    top: 317px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small.history-success_slide-8 .history-success__img-8_1 {
    display: none;
  }
}
.history-success_small.history-success_slide-9 .history-success__text_9 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  position: static;
  height: auto;
  left: 0;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.history-success_small .history-success__text_9 {
  width: 660px;
}
@media screen and (max-width: 1679px) {
  .history-success_small .history-success__text_9 {
    width: 490px;
    padding-left: 120px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .history-success_small .history-success__text_9 {
    padding-left: 110px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small .history-success__text_9 {
    width: 380px;
    padding-left: 0px;
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .history-success_small .history-success__text_9 {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.history-success_small.history-success_slide-9 .history-success__img-9 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  visibility: visible;
}
.history-success_small.history-success_slide-9 .history-success__img-9_2 {
  position: absolute;
  right: 520px;
  top: 128px;
  transition-property: opacity, left, right;
  transition-duration: 0.8s;
  transition-timing-function: ease;
}
@media screen and (min-width: 1680px) {
  .history-success_small.history-success_slide-9 .history-success__img-9_2.history-success__img_big {
    right: 380px;
    top: 120px;
  }
}
.history-success_small.history-success_slide-9 .history-success__img-9_1 {
  position: absolute;
  right: 207px;
  transition: all 0.8s ease 0s;
}
.history-success_small .history-success__img-9 {
  position: absolute;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  right: -500px;
  visibility: hidden;
}
.history-success_small.history-success_slide-9 .history-success__img-9_2 {
  top: 128px;
}
@media screen and (max-width: 1679px) {
  .history-success_small.history-success_slide-9 .history-success__img-9_2 {
    width: 310px;
    right: 330px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small.history-success_slide-9 .history-success__img-9_2 {
    width: 280px;
    right: 159px;
  }
}
.history-success_small.history-success_slide-9 .history-success__img-9_1 {
  top: 50px;
}
@media screen and (max-width: 1679px) {
  .history-success_small.history-success_slide-9 .history-success__img-9_1 {
    width: 310px;
    right: 110px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small.history-success_slide-9 .history-success__img-9_1 {
    width: 280px;
    right: -20px;
    top: 317px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small.history-success_slide-9 .history-success__img-9_1 {
    display: none;
  }
}
.history-success_small.history-success_slide-10 .history-success__text_10 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  position: static;
  height: auto;
  left: 0;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.history-success_small .history-success__text_10 {
  width: 660px;
}
@media screen and (max-width: 1679px) {
  .history-success_small .history-success__text_10 {
    width: 490px;
    padding-left: 120px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .history-success_small .history-success__text_10 {
    padding-left: 110px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small .history-success__text_10 {
    width: 380px;
    padding-left: 0px;
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .history-success_small .history-success__text_10 {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.history-success_small.history-success_slide-10 .history-success__img-10 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  visibility: visible;
}
.history-success_small.history-success_slide-10 .history-success__img-10_2 {
  position: absolute;
  right: 520px;
  top: 128px;
  transition-property: opacity, left, right;
  transition-duration: 0.8s;
  transition-timing-function: ease;
}
@media screen and (min-width: 1680px) {
  .history-success_small.history-success_slide-10 .history-success__img-10_2.history-success__img_big {
    right: 380px;
    top: 120px;
  }
}
.history-success_small.history-success_slide-10 .history-success__img-10_1 {
  position: absolute;
  right: 207px;
  transition: all 0.8s ease 0s;
}
.history-success_small .history-success__img-10 {
  position: absolute;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  right: -500px;
  visibility: hidden;
}
.history-success_small.history-success_slide-10 .history-success__img-10_2 {
  top: 128px;
}
@media screen and (max-width: 1679px) {
  .history-success_small.history-success_slide-10 .history-success__img-10_2 {
    width: 310px;
    right: 330px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small.history-success_slide-10 .history-success__img-10_2 {
    width: 280px;
    right: 159px;
  }
}
.history-success_small.history-success_slide-10 .history-success__img-10_1 {
  top: 50px;
}
@media screen and (max-width: 1679px) {
  .history-success_small.history-success_slide-10 .history-success__img-10_1 {
    width: 310px;
    right: 110px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small.history-success_slide-10 .history-success__img-10_1 {
    width: 280px;
    right: -20px;
    top: 317px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small.history-success_slide-10 .history-success__img-10_1 {
    display: none;
  }
}
.history-success_small.history-success_slide-11 .history-success__text_11 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  position: static;
  height: auto;
  left: 0;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.history-success_small .history-success__text_11 {
  width: 660px;
}
@media screen and (max-width: 1679px) {
  .history-success_small .history-success__text_11 {
    width: 490px;
    padding-left: 120px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .history-success_small .history-success__text_11 {
    padding-left: 110px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small .history-success__text_11 {
    width: 380px;
    padding-left: 0px;
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .history-success_small .history-success__text_11 {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.history-success_small.history-success_slide-11 .history-success__img-11 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  visibility: visible;
}
.history-success_small.history-success_slide-11 .history-success__img-11_2 {
  position: absolute;
  right: 520px;
  top: 128px;
  transition-property: opacity, left, right;
  transition-duration: 0.8s;
  transition-timing-function: ease;
}
@media screen and (min-width: 1680px) {
  .history-success_small.history-success_slide-11 .history-success__img-11_2.history-success__img_big {
    right: 380px;
    top: 120px;
  }
}
.history-success_small.history-success_slide-11 .history-success__img-11_1 {
  position: absolute;
  right: 207px;
  transition: all 0.8s ease 0s;
}
.history-success_small .history-success__img-11 {
  position: absolute;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  right: -500px;
  visibility: hidden;
}
.history-success_small.history-success_slide-11 .history-success__img-11_2 {
  top: 128px;
}
@media screen and (max-width: 1679px) {
  .history-success_small.history-success_slide-11 .history-success__img-11_2 {
    width: 310px;
    right: 330px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small.history-success_slide-11 .history-success__img-11_2 {
    width: 280px;
    right: 159px;
  }
}
.history-success_small.history-success_slide-11 .history-success__img-11_1 {
  top: 50px;
}
@media screen and (max-width: 1679px) {
  .history-success_small.history-success_slide-11 .history-success__img-11_1 {
    width: 310px;
    right: 110px;
  }
}
@media screen and (max-width: 1279px) {
  .history-success_small.history-success_slide-11 .history-success__img-11_1 {
    width: 280px;
    right: -20px;
    top: 317px;
  }
}
@media screen and (max-width: 959px) {
  .history-success_small.history-success_slide-11 .history-success__img-11_1 {
    display: none;
  }
}

.home-internet-banner__wrap {
  background: url("../i/home-internet-banner/banner-bg.jpg") 50% 50% no-repeat;
  background-size: cover;
  padding: 3.09rem 0 2.73rem;
  position: relative;
}
@media screen and (max-width: 1279px) {
  .home-internet-banner__wrap {
    padding: 3.89rem 0 3.33rem;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-banner__wrap {
    padding-bottom: 2.22rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-banner__wrap {
    padding: 2rem 0 0;
  }
}
.home-internet-banner__wrap:after {
  content: " ";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(51,51,51,0.2);
}
.home-internet-banner__wrap .home-internet__fixed {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 759px) {
  .home-internet-banner__wrap .home-internet__fixed {
    width: 100%;
  }
}
.home-internet-banner {
  left: -13px;
  margin-right: -26px;
}
@media screen and (max-width: 1279px) {
  .home-internet-banner {
    left: -8px;
    margin-right: -16px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-banner {
    left: -10px;
    margin-right: -20px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-banner {
    left: 0;
    margin-right: 0;
  }
}
@media screen and (min-width: 760px) {
  .home-internet-banner .bx-viewport {
    height: auto !important;
    overflow: visible !important;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-banner .bx-controls {
    padding-top: 0;
    padding-bottom: 12px;
    margin-top: -20px;
  }
}
.home-internet-banner__slider {
  list-style: none;
  padding: 0;
  margin: 0;
}
.home-internet-banner__slider:after {
  content: '';
  display: table;
  clear: both;
}
.home-internet-banner-slider__item {
  width: 100%;
  float: left;
}
@media screen and (min-width: 760px) {
  .home-internet-banner-slider__item {
    width: 50%;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-banner-slider__item {
    margin-left: -20px;
    padding: 30px 0 40px;
  }
  .home-internet-banner-slider__item.active-slide {
    margin-left: 0;
  }
  .home-internet-banner-slider__item.active-slide .home-internet__banner-panel-fixed {
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__banner-panel-fixed {
    width: 87.5%;
  }
}
.home-internet__banner-title {
  color: #fff;
  text-align: center;
  margin: 0 0 6.14rem;
}
@media screen and (max-width: 1279px) {
  .home-internet__banner-title {
    margin: 0 0 7.5rem;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__banner-title {
    margin: 0 0 5.56rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__banner-title {
    width: 87.5%;
    margin: 0 auto 5rem;
  }
}
.home-internet__banner-subtitle {
  font-size: 0.85rem;
  display: block;
  margin: 0.23rem 0 0;
}
@media screen and (max-width: 1279px) {
  .home-internet__banner-subtitle {
    margin: 0.56rem 0 0;
    font-size: 0.94rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__banner-subtitle {
    font-size: 0.85rem;
    margin: 8px 0 0;
  }
}
.home-internet__banner-panel {
  position: relative;
  margin: 0 13px;
}
.home-internet__banner-panel:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1279px) {
  .home-internet__banner-panel {
    margin: 0 8px;
    height: 124px;
    padding: 30px 215px 0 30px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__banner-panel {
    margin: 0 10px;
    height: 183px;
    padding: 22px 28px 0 30px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__banner-panel {
    margin: 0 20px 0 0;
    padding: 30px 28px 0;
    height: 205px;
  }
}
.home-internet__banner-panel-item {
  float: left;
  width: 22.3%;
  height: 96px;
  margin: 21px 0 0;
  padding: 50px 10px 0;
  box-sizing: border-box;
  border-left: 1px solid #ededed;
  font-size: 0.85rem;
  color: #333;
  position: relative;
}
@media screen and (max-width: 1279px) {
  .home-internet__banner-panel-item {
    float: none;
    width: auto;
    height: auto;
    margin: 8px 0;
    padding: 0 0 0 30px;
    border: none;
    font-size: 0.94rem;
    text-align: left;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__banner-panel-item {
    font-size: 0.85rem;
  }
}
.home-internet__banner-panel-item.no {
  color: #d2d2d2;
}
.home-internet__banner-panel-device-kol {
  display: block;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 1.82rem;
  line-height: 100%;
  color: #e52a32;
}
@media screen and (max-width: 1279px) {
  .home-internet__banner-panel-device-kol {
    font-size: 1.11rem;
    width: 20px;
    text-align: center;
  }
}
.home-internet__banner-panel-icon-yes,
.home-internet__banner-panel-icon-no {
  display: block;
  position: absolute;
  top: 9px;
  left: 50%;
  height: 25px;
}
@media screen and (max-width: 1279px) {
  .home-internet__banner-panel-icon-yes,
  .home-internet__banner-panel-icon-no {
    top: 50%;
    left: 0;
    height: 12px;
    margin-top: -6px;
  }
}
.home-internet__banner-panel-icon-yes {
  width: 35px;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4xNiAxMi4xNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiNlNDFlMjY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjEuNXB4O308L3N0eWxlPjwvZGVmcz48dGl0bGU+dGljazwvdGl0bGU+PHBvbHlsaW5lIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxNi40MSAwLjc1IDYuMDggMTEuMDggMC43NSA1Ljc1Ii8+PC9zdmc+) 0 0 no-repeat;
  margin-left: -17px;
}
@media screen and (max-width: 1279px) {
  .home-internet__banner-panel-icon-yes {
    width: 17px;
    margin-left: 0;
  }
}
.home-internet__banner-panel-icon-no {
  width: 25px;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS44MyAxMS44MyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiNkMmQyZDI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjEuNXB4O308L3N0eWxlPjwvZGVmcz48dGl0bGU+bm88L3RpdGxlPjxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjExLjA4IiB5MT0iMC43NSIgeDI9IjAuNzUiIHkyPSIxMS4wOCIvPjxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjAuNzUiIHkxPSIwLjc1IiB4Mj0iMTEuMDgiIHkyPSIxMS4wOCIvPjwvc3ZnPg==) 0 0 no-repeat;
  margin-left: -12px;
}
@media screen and (max-width: 1279px) {
  .home-internet__banner-panel-icon-no {
    width: 12px;
    left: 2px;
    margin-left: 0;
  }
}
.home-internet__banner-panel-price {
  float: right;
  width: 33%;
  height: 154px;
  box-sizing: border-box;
  border-left: 1px solid #ededed;
  text-align: left;
  padding: 0 0 0 25px;
}
@media screen and (max-width: 1279px) {
  .home-internet__banner-panel-price {
    float: none;
    width: 200px;
    position: absolute;
    top: 0;
    right: 0;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__banner-panel-price {
    width: auto;
    height: auto;
    padding: 15px 145px 0 0;
    border: none;
    position: relative;
    right: auto;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__banner-panel-price {
    padding: 20px 0 0;
  }
}
.home-internet__banner-panel-price-summ {
  padding: 22px 0 15px;
}
@media screen and (max-width: 959px) {
  .home-internet__banner-panel-price-summ {
    padding: 0;
    font-size: 1.11rem;
    line-height: 38px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__banner-panel-price-summ {
    font-size: 1rem;
    line-height: 100%;
    padding: 0 0 10px;
  }
}
.home-internet__banner-panel-price-summ strong {
  font-size: 1.8rem;
  font-weight: normal;
  line-height: 100%;
}
@media screen and (max-width: 959px) {
  .home-internet__banner-panel-price-summ strong {
    font-size: 2rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__banner-panel-price-summ strong {
    font-size: 1.8rem;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet-banner__choose {
    font-size: 18px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-banner__choose {
    position: absolute;
    top: 15px;
    right: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-banner__choose {
    position: relative;
    top: 0;
  }
}

.header-frame {
  position: relative;
}
.header-frame[data-banner-type="head-banner"] {
  margin-top: -54px;
}
@media screen and (max-width: 959px) {
  .header-frame[data-banner-type="head-banner"] {
    margin-top: 0;
  }
}
.header-frame__wrapper {
  min-height: 180px;
  max-height: 260px;
  height: 37.6vw;
  width: 100%;
  z-index: 1;
  display: table;
}
@media screen and (min-width: 1680px) {
  .header-frame__wrapper_support {
    background-position: 90% 50%;
  }
}
@media screen and (max-width: 959px) {
  .header-frame__wrapper_support {
    background-position: 75% 50%;
  }
}
@media screen and (max-width: 959px) {
  .header-frame__wrapper {
    max-height: 220px;
  }
}
@media screen and (max-width: 759px) {
  .header-frame__wrapper {
    max-height: 180px;
  }
}
.header-frame__crumbs {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.header-frame__content {
  display: table-cell;
  vertical-align: middle;
  padding: 80px 0 60px;
}
@media screen and (max-width: 759px) {
  .header-frame__content {
    padding: 40px 0 50px;
  }
}
.header-frame__title {
  text-align: center;
  color: #fff;
  font-size: 2.5rem;
  margin: 0;
  font-weight: 100;
}
@media screen and (max-width: 759px) {
  .header-frame__title {
    margin-bottom: 25px;
  }
}
.header-frame__text {
  font-size: 1.4rem;
  color: #fff;
  text-align: center;
  margin-bottom: 1.6rem;
}
@media screen and (max-width: 1279px) {
  .header-frame__text {
    margin-bottom: 0.4rem;
  }
}
@media screen and (max-width: 759px) {
  .header-frame__text {
    font-size: 1.1rem;
  }
}
.header-frame__meta {
  text-align: center;
  margin-bottom: 1rem;
}
.header-frame__meta-item {
  display: inline-block;
  vertical-align: top;
  font-size: 0.75rem;
  line-height: 1.06;
  font-weight: 400;
  color: #fff;
  padding-top: 12px;
  padding-bottom: 12px;
}
@media screen and (max-width: 759px) {
  .header-frame__meta-item {
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
}
.header-frame__meta-item + .header-frame__meta-item {
  padding-left: 2rem;
}
@media screen and (max-width: 759px) {
  .header-frame__meta-item + .header-frame__meta-item {
    padding-left: 1rem;
  }
}
.header-frame__meta-link {
  margin: 0.1rem 0.22rem 0.1rem 0;
  color: inherit;
  transition: color 200ms linear 0s;
}
.header-frame__meta-link:after {
  content: ', ';
  display: inline;
}
.header-frame__meta-link:last-child:after {
  display: none;
}
.header-frame__meta-link:hover {
  color: #e30613;
}
.header-frame__meta-item_bigger {
  font-size: 22px;
  font-weight: 300;
}
@media screen and (max-width: 759px) {
  .header-frame__meta-item_bigger {
    font-size: 20px;
  }
}
.header-frame__meta-icon {
  max-width: 20px;
  max-height: 20px;
  fill: #fff;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
.header-frame__meta-content {
  max-width: 300px;
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
@media screen and (max-width: 1679px) {
  .header-frame__meta-content {
    max-width: 240px;
  }
}
.header-frame__meta-title {
  width: 100%;
  height: 20px;
  display: table-cell;
  vertical-align: middle;
}
.header-frame_dark:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.5);
}

.home-internet-dop__wrap {
  background: #f7f7f7;
  padding: 2.27rem 0;
}
@media screen and (max-width: 759px) {
  .home-internet-dop__wrap {
    padding: 1.88rem 0;
  }
}
.home-internet-dop__choose {
  margin-top: 20px;
}
@media screen and (max-width: 759px) {
  .home-internet-dop__choose {
    margin-top: 10px;
  }
}
.home-internet-dop__choose .js-choose-handler {
  width: auto;
  display: inline-block;
  box-sizing: border-box;
  padding-right: 0.8rem;
}
@media screen and (max-width: 1279px) {
  .home-internet-dop__choose .js-choose-handler {
    font-size: 18px;
  }
}
.home-internet__dop-panel {
  position: relative;
  display: table;
  table-layout: fixed;
  width: 100%;
}
@media screen and (max-width: 759px) {
  .home-internet__dop-panel {
    display: block;
  }
}
.home-internet__dop-panel-wrap-img {
  width: 266px;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 30px;
  overflow: hidden;
  box-sizing: border-box;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
}
@media screen and (max-width: 1279px) {
  .home-internet__dop-panel-wrap-img {
    width: 212px;
    padding: 20px;
  }
  .tabs_aside .home-internet__dop-panel-wrap-img {
    width: 165px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__dop-panel-wrap-img {
    width: 165px;
  }
  .tabs_aside .home-internet__dop-panel-wrap-img {
    width: 100%;
    height: 150px;
    position: relative;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__dop-panel-wrap-img {
    width: 100%;
    height: 150px;
    position: relative;
  }
}
.home-internet__dop-panel-img {
  max-width: 100%;
  height: auto;
}
@media screen and (max-width: 759px) {
  .home-internet__dop-panel-img {
    max-height: 130px;
  }
}
.home-internet__dop-panel-info {
  width: 100%;
  padding: 30px 30px 30px 272px;
  font-size: 0.85rem;
  color: #666;
  display: table-cell;
  vertical-align: top;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .home-internet__dop-panel-info {
    padding: 18px 18px 18px 216px;
  }
  .tabs_aside .home-internet__dop-panel-info {
    padding: 15px 15px 15px 170px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__dop-panel-info {
    padding: 15px 15px 15px 170px;
  }
  .tabs_aside .home-internet__dop-panel-info {
    padding: 20px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__dop-panel-info {
    display: block;
    padding: 20px;
  }
}
.home-internet__dop-tv-title {
  margin: 0 0 0.45rem;
  padding-top: 0.8rem;
  color: #333;
}
@media screen and (max-width: 759px) {
  .home-internet__dop-tv-title {
    margin-bottom: 8px;
  }
}
.home-internet__dop-tv-list {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-left: -4px;
  margin-right: -4px;
}
@media screen and (max-width: 759px) {
  .home-internet__dop-tv-list {
    margin-left: -2px;
    margin-right: -2px;
  }
}
.home-internet__dop-tv-list li {
  display: inline-block;
  vertical-align: top;
  margin: 0 4px;
  width: 54px;
  height: 26px;
  border: 1px solid #e6e6e6;
  border-radius: 14px;
  font-size: 0.9rem;
  color: #999;
  text-align: center;
  line-height: 24px;
  cursor: pointer;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .home-internet__dop-tv-list li {
    font-size: 0.85rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__dop-tv-list li {
    font-size: 0.96rem;
    margin: 4px 2px;
  }
}
.home-internet__dop-tv-list li:hover {
  background-color: #e5e5e5;
}
.home-internet__dop-tv-list li.is-active {
  background: #e30613;
  border-color: #e30613;
  color: #fff;
}
.home-internet__dop-panel-info-title {
  margin-bottom: 0.8rem;
  color: #333;
  font-weight: 600;
}
.home-internet__dop-panel-price {
  width: 402px;
  padding: 20px 26px;
  display: table-cell;
  vertical-align: top;
  box-sizing: border-box;
  position: relative;
}
.tabs_aside .home-internet__dop-panel-price {
  width: 280px;
  padding: 0 20px;
}
@media screen and (max-width: 1679px) {
  .home-internet__dop-panel-price {
    width: 386px;
  }
  .tabs_aside .home-internet__dop-panel-price {
    width: 250px;
    padding: 0 20px;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet__dop-panel-price {
    width: 230px;
    padding: 18px 14px 18px 28px;
  }
  .tabs_aside .home-internet__dop-panel-price {
    width: 220px;
    padding: 0 20px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__dop-panel-price {
    width: 220px;
    padding: 15px 14px 15px 20px;
  }
  .tabs_aside .home-internet__dop-panel-price {
    width: auto;
    padding: 15px 20px 20px;
    border-left: none;
    border-top: 1px solid #f2f2f2;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__dop-panel-price {
    width: 100%;
    padding: 15px 20px 20px;
    border-top: 1px solid #f2f2f2;
    display: block;
  }
}
.home-internet__dop-panel-price:before {
  border-left: 1px solid #f2f2f2;
  width: 0;
  content: "";
  position: absolute;
  left: 0;
  top: 20px;
  bottom: 20px;
}
@media screen and (max-width: 1279px) {
  .home-internet__dop-panel-price:before {
    top: 18px;
    bottom: 18px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__dop-panel-price:before {
    top: 15px;
    bottom: 15px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__dop-panel-price:before {
    display: none;
  }
}
.home-internet__dop-panel-price-summ {
  padding: 0.2rem 0 0.4rem;
}
@media screen and (max-width: 959px) {
  .home-internet__dop-panel-price-summ {
    font-size: 1.11rem;
    padding: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__dop-panel-price-summ {
    font-size: 1.25rem;
    line-height: 100%;
  }
}
.home-internet__dop-panel-price-summ strong {
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 100%;
}
@media screen and (max-width: 959px) {
  .home-internet__dop-panel-price-summ strong {
    font-size: 1.56rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__dop-panel-price-summ strong {
    font-size: 1.75rem;
  }
}
.home-internet__dop-panel-price-eq {
  margin: 0.6rem 0 0;
}
.home-internet__dop-panel-price-eq h4 {
  font-size: 0.85rem;
  line-height: 100%;
  margin: 0 0 0.2rem;
}
@media screen and (max-width: 959px) {
  .home-internet__dop-panel-price-eq h4 {
    font-size: 0.94rem;
    margin: 1.11rem 0 0.56rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__dop-panel-price-eq h4 {
    font-size: 1.06rem;
    margin: 20px 0 5px;
  }
}
.home-internet__dop-panel-price-eq-kol {
  font-size: 0.75rem;
  color: #999;
}
@media screen and (max-width: 1279px) {
  .home-internet__dop-panel-price-eq-kol {
    position: relative;
    padding-left: 38px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__dop-panel-price-eq-kol {
    font-size: 0.83rem;
    margin-top: 0.53rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__dop-panel-price-eq-kol {
    font-size: 0.94rem;
    margin-top: 1rem;
  }
}
.home-internet__dop-panel-price-eq-kol img {
  vertical-align: middle;
  margin: 0 10px 0 0;
}
@media screen and (max-width: 1279px) {
  .home-internet__dop-panel-price-eq-kol img {
    margin: 0;
    max-width: 28px;
    position: absolute;
    top: 0;
    left: 0;
  }
}

.home-internet-equipment__wrap,
.home-internet-equipment__wrap-satellite {
  background: #fff;
  padding: 2.05rem 0 1.36rem;
}
@media screen and (max-width: 759px) {
  .home-internet-equipment__wrap,
  .home-internet-equipment__wrap-satellite {
    padding: 2rem 0 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-equipment__wrap .home-internet__fixed,
  .home-internet-equipment__wrap-satellite .home-internet__fixed {
    width: 100%;
  }
}
.home-internet-equipment__wrap-satellite {
  background: #f7f7f7;
  margin: 0 0 10px;
}
.home-internet-equipment__wrap-satellite .home-internet__fixed {
  position: relative;
}
.home-internet-equipment__wrap-satellite .b-hint_text {
  margin: 0;
  padding: 0;
}
.home-internet-equipment__wrap-satellite .b-hint_text .b-hint__icon {
  display: none;
}
.home-internet-equipment__wrap_white {
  background-color: #fff;
}
.home-internet-equipment__wrap_clear-margin {
  margin: 0;
}
.home-internet__equipment-internet {
  position: relative;
  margin: 1.36rem 0 1.81rem;
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-internet {
    width: 87.5%;
    margin: 0.63rem auto;
  }
}
.home-internet__equipment-internet .tabs__list-wrap {
  margin-bottom: 40px;
}
@media screen and (max-width: 959px) {
  .home-internet__equipment-internet .tabs__list-wrap {
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-internet .tabs__list-wrap {
    margin-bottom: 20px;
    max-width: none;
  }
}
.home-internet__equipment-internet-title {
  font-size: 1.1rem;
  color: #4d4d4d;
  margin: 0;
  position: absolute;
  top: 0.2rem;
  left: 0;
}
@media screen and (max-width: 959px) {
  .home-internet__equipment-internet-title {
    position: static;
    margin-bottom: 1.67rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-internet-title {
    margin-bottom: 0.88rem;
  }
}
.home-internet__equipment-internet-title.static {
  position: static;
  margin-bottom: 1.4rem;
}
@media screen and (max-width: 959px) {
  .home-internet__equipment-internet-title.static {
    margin: 0 0 1.67rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-internet-title.static {
    margin-bottom: 0.88rem;
  }
}
.home-internet__equipment-checkbox-list {
  text-align: center;
}
.home-internet__equipment-checkbox-list .checkbox-list__item {
  display: inline-block;
  vertical-align: top;
  margin: 0 11px;
  padding: 32px 0 0;
  width: 379px;
  height: 120px;
  border: 1px solid #ededed;
  font-size: 1.1rem;
  transition: all 0.3s ease-out;
}
@media screen and (max-width: 959px) {
  .home-internet__equipment-checkbox-list .checkbox-list__item {
    width: 340px;
    margin: 0 8px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-checkbox-list .checkbox-list__item {
    display: block;
    width: auto;
    height: 87px;
    padding: 25px 0 0;
    margin: 0 0 20px;
    font-size: 1.24rem;
  }
}
.home-internet__equipment-checkbox-list .checkbox-list__item:first-child {
  margin-left: 0;
}
.home-internet__equipment-checkbox-list .checkbox-list__item:last-child {
  margin-right: 0;
}
.home-internet__equipment-checkbox-list .checkbox-list__item.is-active {
  border-color: #e30613;
  box-shadow: 0 10px 30px rgba(0,0,0,0.1);
}
.home-internet__equipment-checkbox-list .checkbox-list__item:hover {
  box-shadow: 0 10px 30px rgba(0,0,0,0.1);
}
.home-internet__equipment-checkbox-list .radio__icon {
  float: none;
  display: inline-block;
  margin-right: 10px;
}
.home-internet__equipment-checkbox-list .radio__text {
  position: relative;
}
.home-internet__equipment-checkbox-list_col-2 .checkbox-list__item {
  width: 379px;
}
@media screen and (max-width: 959px) {
  .home-internet__equipment-checkbox-list_col-2 .checkbox-list__item {
    width: 340px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-checkbox-list_col-2 .checkbox-list__item {
    width: auto;
  }
}
.home-internet__equipment-checkbox-list_col-3 .checkbox-list__item {
  width: 379px;
}
@media screen and (max-width: 1279px) {
  .home-internet__equipment-checkbox-list_col-3 .checkbox-list__item {
    width: 279px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__equipment-checkbox-list_col-3 .checkbox-list__item {
    width: 224px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-checkbox-list_col-3 .checkbox-list__item {
    width: auto;
  }
}
.home-internet__equipment-tv {
  padding-top: 2.05rem;
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-tv {
    padding-top: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-tv .tabs__list-wrap {
    margin: 1.88rem auto 20px;
    max-width: none;
    width: 87.5%;
  }
}
.home-internet__equipment-tv-title {
  font-size: 1.1rem;
  color: #4d4d4d;
  margin-bottom: 1.4rem;
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-tv-title {
    width: 87.5%;
    margin: 0 auto 0.88rem;
  }
}
.home-internet__equipment-free {
  display: block;
  position: absolute;
  top: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  font-size: 1.8rem;
  font-weight: 300;
  line-height: 100%;
  color: #e30613;
  margin: 0.9rem 0 0;
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-free {
    margin: 8px 0 0;
  }
}
.home-internet__equipment-buy {
  display: block;
  position: absolute;
  top: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  font-size: 1.8rem;
  line-height: 100%;
  margin: 0.9rem 0 0;
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-buy {
    margin: 8px 0 0;
  }
}
@media screen and (min-width: 760px) {
  .home-internet__equipment-tv-slider-wrap {
    text-align: left;
  }
}
.home-internet__equipment-tv-slider-wrap .bx-viewport {
  height: auto !important;
}
@media screen and (min-width: 760px) {
  .home-internet__equipment-tv-slider-wrap .bx-viewport {
    overflow: visible !important;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-tv-slider-wrap .bx-controls {
    padding-top: 0;
    padding-bottom: 12px;
    margin-top: -20px;
  }
}
.home-internet__equipment-tv-slider {
  list-style: none;
  padding: 0;
  margin: 0;
}
.home-internet__equipment-tv-slider:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (min-width: 760px) {
  .home-internet__equipment-tv-slider {
    width: 100% !important;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
    transition: none !important;
  }
}
.home-internet__equipment-tv-slider-item {
  width: 100%;
}
@media screen and (min-width: 760px) {
  .home-internet__equipment-tv-slider-item {
    float: none !important;
    width: 100% !important;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-tv-slider-item {
    margin-left: -20px;
    padding-bottom: 40px;
  }
  .home-internet__equipment-tv-slider-item.active-slide {
    margin-left: 0;
  }
  .home-internet__equipment-tv-slider-item.active-slide .home-internet__equipment-tv-panel-fixed {
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-tv-panel-fixed {
    width: 87.5%;
  }
}
.home-internet__equipment-tv-panel {
  width: 100%;
  display: table;
  table-layout: fixed;
  position: relative;
  margin-bottom: 0.91rem;
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-tv-panel {
    width: auto;
    display: block;
    margin: 0 20px 0 0;
    text-align: left;
  }
}
.home-internet__equipment-tv-panel-image {
  position: absolute;
  top: 0;
  left: 1px;
  width: 270px;
  height: 100%;
}
@media screen and (max-width: 1279px) {
  .home-internet__equipment-tv-panel-image {
    width: 228px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__equipment-tv-panel-image {
    width: 184px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-tv-panel-image {
    position: relative;
    width: 100%;
    height: 145px;
  }
}
.home-internet__equipment-tv-panel-image img {
  display: block;
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
@media screen and (max-width: 1279px) {
  .home-internet__equipment-tv-panel-image img {
    max-width: 80%;
  }
}
.home-internet__equipment-tv-panel-info {
  width: 100%;
  padding: 30px 30px 30px 272px;
  font-size: 0.85rem;
  color: #666;
  display: table-cell;
  vertical-align: top;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .home-internet__equipment-tv-panel-info {
    padding: 18px 18px 18px 216px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__equipment-tv-panel-info {
    padding: 15px 15px 15px 170px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-tv-panel-info {
    display: block;
    padding: 20px;
  }
}
.home-internet__equipment-tv-panel-info .b-list > li {
  padding-left: 20px;
  margin: 0.27rem 0;
}
.home-internet__equipment-panel-info-title {
  margin: 0 0 0.9rem;
  color: #000;
}
.home-internet__equipment-tv-panel-price {
  width: 402px;
  padding: 20px 26px;
  display: table-cell;
  vertical-align: top;
  box-sizing: border-box;
  position: relative;
}
.tabs_aside .home-internet__equipment-tv-panel-price {
  width: 280px;
  padding: 20px;
}
@media screen and (max-width: 1679px) {
  .home-internet__equipment-tv-panel-price {
    width: 386px;
  }
  .tabs_aside .home-internet__equipment-tv-panel-price {
    width: 250px;
    padding: 18px 14px 18px 20px;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet__equipment-tv-panel-price {
    width: 230px;
    padding: 18px 14px 18px 28px;
  }
  .tabs_aside .home-internet__equipment-tv-panel-price {
    width: 220px;
    padding: 15px 14px 15px 20px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__equipment-tv-panel-price {
    width: 220px;
    padding: 15px 14px 15px 20px;
  }
  .tabs_aside .home-internet__equipment-tv-panel-price {
    width: auto;
    padding: 15px 20px 20px;
    border-left: none;
    border-top: 1px solid #f2f2f2;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-tv-panel-price {
    width: 100%;
    padding: 15px 20px 20px;
    border-top: 1px solid #f2f2f2;
    display: block;
  }
}
.home-internet__equipment-tv-panel-price:before {
  border-left: 1px solid #f2f2f2;
  width: 0;
  content: "";
  position: absolute;
  left: 0;
  top: 20px;
  bottom: 20px;
}
@media screen and (max-width: 1279px) {
  .home-internet__equipment-tv-panel-price:before {
    top: 18px;
    bottom: 18px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__equipment-tv-panel-price:before {
    top: 15px;
    bottom: 15px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-tv-panel-price:before {
    display: none;
  }
}
.home-internet__equipment-tv-panel-price .checkbox-list {
  padding-bottom: 1px;
}
.home-internet__equipment-tv-panel-price .checkbox-list__item {
  font-size: 0.85rem;
  margin: 0 0 9px;
}
@media screen and (max-width: 1679px) {
  .home-internet__equipment-tv-panel-price .checkbox-list__item {
    font-size: 17px;
  }
}
.home-internet__equipment-tv-panel-info-title {
  margin-top: 1.6rem;
}
.home-internet__equipment-tv-panel-price-summ {
  padding: 0.35rem 0 0.9rem;
  font-size: 1.25rem;
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-tv-panel-price-summ {
    padding: 0 0 1.25rem;
  }
}
.home-internet__equipment-tv-panel-price-summ strong {
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 100%;
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-tv-panel-price-summ strong {
    font-size: 1.75rem;
  }
}
.home-internet__equipment-tv-choose {
  position: absolute;
  right: 28px;
  top: 20px;
}
@media screen and (max-width: 1279px) {
  .home-internet__equipment-tv-choose {
    font-size: 18px;
    margin-top: 0.35rem;
    position: relative;
    right: auto;
    top: auto;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__equipment-tv-choose {
    margin-top: 10px;
  }
}
.home-internet__equipment-tv-choose .js-choose-handler {
  width: auto;
  display: inline-block;
  box-sizing: border-box;
  padding-right: 0.8rem;
}
@media screen and (max-width: 759px) {
  .home-internet-equipment__wrap-satellite .home-internet__equipment-tv-panel-info {
    min-height: 315px;
  }
}
.home-internet-equipment__wrap-satellite .home-internet__equipment-tv {
  padding-top: 0.5rem;
}
.home-internet-equipment__wrap-satellite .home-internet__equipment-tv-title {
  text-align: center;
  color: #999;
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .home-internet-equipment__wrap-satellite .tabs__list-wrap {
    margin-left: auto;
    margin-right: auto;
    max-width: none;
    width: 87.5%;
  }
}

.home-internet-header {
  height: 446px;
  position: relative;
}
.home-internet-header__back {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}
@media screen and (max-width: 1279px) {
  .home-internet-header {
    height: 214px;
  }
  .hometv .home-internet-header {
    height: 244px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-header {
    height: 177px;
  }
  .hometv .home-internet-header {
    height: 207px;
  }
}
.home-internet-header:before {
  display: block;
  content: " ";
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.25);
  position: absolute;
  top: 0;
  left: 0;
}
.hometv .home-internet-header_clear {
  height: 0;
}
.home-internet-header_indented-top {
  margin-top: -111px;
}
@media screen and (max-width: 759px) {
  .hometv .home-internet-header_indented-top {
    margin-top: -90px;
  }
}

.home-internet-stphone__wrap {
  background: #f7f7f7;
  padding: 2.27rem 0;
}
@media screen and (max-width: 759px) {
  .home-internet-stphone__wrap {
    padding: 1.25rem 0 1.88rem;
  }
}
.home-internet-stphone__wrap_white {
  background-color: #fff;
}
.home-internet-stphone__choose {
  margin-top: 20px;
}
@media screen and (max-width: 759px) {
  .home-internet-stphone__choose {
    margin-top: 10px;
  }
}
.home-internet-stphone__choose .js-choose-handler {
  width: auto;
  display: inline-block;
  box-sizing: border-box;
  padding-right: 0.8rem;
}
@media screen and (max-width: 1279px) {
  .home-internet-stphone__choose .js-choose-handler {
    font-size: 18px;
  }
}
.home-internet__stphone-panel {
  width: 100%;
  position: relative;
  display: table;
  table-layout: fixed;
}
@media screen and (max-width: 759px) {
  .home-internet__stphone-panel {
    display: block;
  }
}
.home-internet__stphone-wrap-img {
  width: 266px;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 30px;
  overflow: hidden;
  box-sizing: border-box;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
}
@media screen and (max-width: 1279px) {
  .home-internet__stphone-wrap-img {
    width: 212px;
    padding: 20px;
  }
  .tabs_aside .home-internet__stphone-wrap-img {
    width: 165px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__stphone-wrap-img {
    width: 165px;
  }
  .tabs_aside .home-internet__stphone-wrap-img {
    width: 100%;
    height: 150px;
    position: relative;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__stphone-wrap-img {
    width: 100%;
    height: 150px;
    position: relative;
  }
}
.home-internet__stphone-img {
  max-width: 100%;
  height: auto;
}
@media screen and (max-width: 759px) {
  .home-internet__stphone-img {
    max-height: 130px;
  }
}
.home-internet__stphone-panel-info {
  width: 100%;
  padding: 30px 30px 30px 272px;
  font-size: 0.85rem;
  color: #666;
  display: table-cell;
  vertical-align: top;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .home-internet__stphone-panel-info {
    padding: 18px 18px 18px 216px;
  }
  .tabs_aside .home-internet__stphone-panel-info {
    padding: 15px 15px 15px 170px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__stphone-panel-info {
    padding: 15px 15px 15px 170px;
  }
  .tabs_aside .home-internet__stphone-panel-info {
    padding: 20px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__stphone-panel-info {
    display: block;
    padding: 20px;
  }
}
.home-internet__stphone-panel-info .b-list > li {
  padding-left: 24px;
  margin: 0.27rem 0;
}
.home-internet__stphone-panel-info-title {
  margin-bottom: 0.64rem;
  color: #333;
  padding-right: 30px;
}
.home-internet__stphone-panel-info-title .b-hint-badge {
  font-weight: normal;
  margin-top: -3px;
}
.home-internet__stphone-panel-info-title-text {
  font-weight: bold;
  margin-right: 10px;
  display: inline-block;
}
@media screen and (max-width: 759px) {
  .home-internet__stphone-panel-info-title-text {
    margin-bottom: 5px;
  }
}
.home-internet__stphone-panel-price {
  width: 402px;
  padding: 20px 26px;
  display: table-cell;
  vertical-align: top;
  box-sizing: border-box;
  position: relative;
}
.tabs_aside .home-internet__stphone-panel-price {
  width: 280px;
  padding: 20px;
}
@media screen and (max-width: 1679px) {
  .home-internet__stphone-panel-price {
    width: 386px;
  }
  .tabs_aside .home-internet__stphone-panel-price {
    width: 250px;
    padding: 18px 14px 18px 20px;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet__stphone-panel-price {
    width: 230px;
    padding: 18px 14px 18px 28px;
  }
  .tabs_aside .home-internet__stphone-panel-price {
    width: 220px;
    padding: 15px 14px 15px 20px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__stphone-panel-price {
    width: 220px;
    padding: 15px 14px 15px 20px;
  }
  .tabs_aside .home-internet__stphone-panel-price {
    width: auto;
    padding: 15px 20px 20px;
    border-left: none;
    border-top: 1px solid #f2f2f2;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__stphone-panel-price {
    width: auto;
    height: auto;
    padding: 15px 20px 20px;
    border-top: 1px solid #f2f2f2;
  }
}
.home-internet__stphone-panel-price:before {
  border-left: 1px solid #f2f2f2;
  width: 0;
  content: "";
  position: absolute;
  left: 0;
  top: 20px;
  bottom: 20px;
}
@media screen and (max-width: 1279px) {
  .home-internet__stphone-panel-price:before {
    top: 18px;
    bottom: 18px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__stphone-panel-price:before {
    top: 15px;
    bottom: 15px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__stphone-panel-price:before {
    display: none;
  }
}
.home-internet__stphone-panel-price-summ {
  padding-top: 0.64rem;
}
@media screen and (max-width: 759px) {
  .home-internet__stphone-panel-price-summ {
    padding-top: 0;
    font-size: 1.13rem;
  }
}
.home-internet__stphone-panel-price-summ strong {
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 100%;
}
@media screen and (max-width: 759px) {
  .home-internet__stphone-panel-price-summ strong {
    font-size: 1.58rem;
  }
}

.home-internet-order__wrap {
  background: #fff;
  padding: 2.5rem 0 0.5rem;
}
@media screen and (max-width: 1279px) {
  .home-internet-order__wrap {
    padding: 3.33rem 0 0;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-order__wrap {
    padding: 2.5rem 0 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-order__wrap {
    padding: 3.1rem 0 0;
  }
}
.home-internet__order-title {
  color: #4d4d4d;
  text-align: center;
  margin: 0 0 2.05rem;
}
@media screen and (max-width: 1279px) {
  .home-internet__order-title {
    margin: 0 0 2.78rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__order-title {
    margin: 0 0 3.1rem;
  }
}
.home-internet__order-cols {
  position: relative;
  left: -13px;
  margin-right: -26px;
}
.home-internet__order-cols:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1279px) {
  .home-internet__order-cols {
    left: -8px;
    margin-right: -16px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__order-cols {
    left: 0;
    margin-right: 0;
    padding: 0 17%;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__order-cols {
    padding: 0;
  }
}
.home-internet__order-typed-address {
  display: none;
  padding: 7px 0 20px;
  text-align: center;
}
.home-internet__order-typed-address .home-internet__order-address {
  font-size: 0.85rem;
}
.home-internet__order-typed-coordinates {
  display: none;
  padding: 7px 0 20px;
  text-align: center;
}
.home-internet__order-typed-coordinates .home-internet__order-coordinates {
  font-size: 0.85rem;
  margin-bottom: 0;
}
.home-internet__order-change-address,
.home-internet__order-change-coordinates {
  margin-left: 20px;
  border-bottom: 1px dotted #1381b4;
  font-size: 0.85rem;
  color: #1381b4;
  cursor: pointer;
  transition: opacity 0.3s ease-in-out;
}
.home-internet__order-change-address:hover,
.home-internet__order-change-coordinates:hover,
.home-internet__order-change-address:active,
.home-internet__order-change-coordinates:active {
  opacity: 0.7;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}
.home-internet__order-col {
  float: left;
  box-sizing: border-box;
  width: 50%;
  padding: 0 67px 0 13px;
  position: relative;
}
@media screen and (max-width: 1279px) {
  .home-internet__order-col {
    padding: 0 36px 0 8px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__order-col {
    float: none;
    width: auto;
    padding: 0 0 15px;
  }
}
.home-internet__order-col .jq-selectbox {
  max-width: 100%;
}
.home-internet__order-col .form__caption {
  font-size: 0.85rem;
  font-weight: bold;
  color: #4d4d4d;
}
@media screen and (max-width: 1279px) {
  .home-internet__order-col .form__col-label {
    font-size: 15px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__order-col .form__col-label {
    font-size: 0.85rem;
  }
}
.home-internet__order-col .form__row {
  margin: 0 0 20px;
}
@media screen and (max-width: 759px) {
  .home-internet__order-col .form__row {
    position: relative;
  }
}
.home-internet__order-col .form__col-label {
  width: 185px;
}
@media screen and (max-width: 1279px) {
  .home-internet__order-col .form__col-label {
    width: 105px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__order-col .form__col-label {
    width: 110px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__order-col .form__col-label {
    width: auto;
  }
}
.home-internet__order-col .form__col-label.narrow {
  width: 85px;
}
@media screen and (max-width: 1279px) {
  .home-internet__order-col .form__col-label.narrow {
    width: 65px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__order-col .form__col-label.narrow {
    width: 110px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__order-col .form__col-label.narrow {
    width: auto;
  }
}
.home-internet__order-col .form__col-label.right {
  text-align: right;
}
@media screen and (max-width: 759px) {
  .home-internet__order-col .form__col-label.right {
    text-align: left;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__order-col .mob-position {
    margin-top: -21px;
  }
}
.home-internet__order-satellite-map {
  position: absolute;
  top: 0;
  right: 67px;
  font-size: 0.85rem;
  padding: 0 0 0 33px;
}
@media screen and (max-width: 1279px) {
  .home-internet__order-satellite-map {
    right: 36px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__order-satellite-map {
    right: 0;
  }
}
.home-internet__order-satellite-map:after {
  display: block;
  content: " ";
  width: 23px;
  height: 23px;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy4yOCAyMy4yOCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiNhZGI4YzE7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO308L3N0eWxlPjwvZGVmcz48dGl0bGU+bWFwLWljb248L3RpdGxlPjxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMTEuNjQiIGN5PSIxMS42NCIgcj0iOC43Ii8+PGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIxMS42NCIgY3k9IjExLjY0IiByPSIxLjM4Ii8+PGxpbmUgY2xhc3M9ImNscy0xIiB4MT0iMTEuNjQiIHkxPSIwLjUiIHgyPSIxMS42NCIgeTI9IjUuMzciLz48bGluZSBjbGFzcz0iY2xzLTEiIHgxPSIxMS42NCIgeTE9IjAuNSIgeDI9IjExLjY0IiB5Mj0iNS4zNyIvPjxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjExLjY0IiB5MT0iMTcuOTEiIHgyPSIxMS42NCIgeTI9IjIyLjc4Ii8+PGxpbmUgY2xhc3M9ImNscy0xIiB4MT0iMjIuNzgiIHkxPSIxMS42NCIgeDI9IjE3LjkxIiB5Mj0iMTEuNjQiLz48bGluZSBjbGFzcz0iY2xzLTEiIHgxPSI1LjM3IiB5MT0iMTEuNjQiIHgyPSIwLjUiIHkyPSIxMS42NCIvPjwvc3ZnPg==) 0 0 no-repeat;
  position: absolute;
  top: 0;
  left: 0;
}
.home-internet__order-satellite-map-dotted {
  border-bottom: 1px dotted #1481b4;
}
.home-internet__order-satellite-manual-wrap {
  padding: 7px 0 20px;
  font-size: 0.85rem;
  display: none;
}
.home-internet__order-address {
  color: #808080;
}
.home-internet__order-coordinates {
  color: #686868;
  margin: 0 0 30px;
}
.home-internet__order-satellite-manual {
  border-bottom: 1px dotted #1481b4;
  font-size: 0.85rem;
}
.home-internet__order-warning {
  border: 1px solid #f2f2f2;
  position: relative;
  margin: 45px 17% 30px;
  padding: 20px 30px 20px 65px;
  font-size: 0.85rem;
  color: #4d4d4d;
}
@media screen and (max-width: 759px) {
  .home-internet__order-warning {
    margin: 20px 0;
  }
}
.home-internet__order-warning:after {
  display: block;
  content: " ";
  width: 20px;
  height: 20px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBhdGggZmlsbD0iI2UzMDYxMyIgZD0iTTEwLDBDNC40NzgsMCwwLDQuNDc4LDAsMTBzNC40NzgsMTAsMTAsMTBzMTAtNC40NzcsMTAtMTBTMTUuNTIyLDAsMTAsMHogTTkuODUxLDE1Ljc3NA0KCQkJYy0wLjksMC0xLjU3Ni0wLjY5LTEuNTc2LTEuNjA0YzAtMC45NDYsMC42OS0xLjYzNiwxLjU5LTEuNjM2YzAuOSwwLDEuNTkxLDAuNjksMS41OTEsMS42MjENCgkJCUMxMS40NTUsMTUuMDg0LDEwLjc2NSwxNS43NzQsOS44NTEsMTUuNzc0eiBNMTEuMTQsMTAuOTk1SDguNTlsLTAuMzMtNi42NWgzLjIxTDExLjE0LDEwLjk5NXoiLz4NCjwvc3ZnPg0K) 0 0 no-repeat;
  position: absolute;
  top: 50%;
  left: 30px;
  margin-top: -10px;
}
.home-internet__order-agree {
  text-align: center;
  font-size: 0.85rem;
  color: #999;
  padding: 0.91rem 0 1.14rem;
}
@media screen and (max-width: 1279px) {
  .home-internet__order-agree {
    padding: 20px 0 25px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__order-agree {
    padding: 5px 0 25px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__order-agree {
    padding: 10px 0 15px;
    text-align: left;
  }
}
.home-internet__order-btn {
  text-align: center;
  margin: 0 0 0.91rem;
}
@media screen and (max-width: 1279px) {
  .home-internet__order-btn {
    margin: 0 0 20px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__order-btn {
    margin: 0 0 40px;
  }
}
.home-internet__order-notes {
  font-size: 0.55rem;
  line-height: 0.82rem;
  color: #b2b2b2;
  padding: 1.14rem 0 0;
  position: relative;
}
@media screen and (max-width: 1279px) {
  .home-internet__order-notes {
    font-size: 0.67rem;
    line-height: 0.89rem;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__order-notes {
    padding-top: 25px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__order-notes {
    font-size: 0.75rem;
    line-height: 1rem;
    padding: 20px 0 0;
  }
}
.home-internet__order-notes:after {
  content: " ";
  display: block;
  width: 213px;
  height: 1px;
  background: #eaeaea;
  position: absolute;
  top: 0;
  left: 0;
}
@media screen and (max-width: 759px) {
  .home-internet__order-notes:after {
    width: 100%;
  }
}

.home-internet-summary__wrap {
  background: #f7f7f7;
  padding: 50px 0;
}
@media screen and (max-width: 959px) {
  .home-internet-summary__wrap {
    padding: 40px 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-summary__wrap {
    padding: 30px 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-summary__wrap .home-internet__fixed {
    width: 100%;
  }
}
.home-internet__summary-title {
  color: #4d4d4d;
  text-align: center;
  margin: 0 0 40px;
}
@media screen and (max-width: 959px) {
  .home-internet__summary-title {
    margin: 0 0 20px;
  }
}
.home-internet__summary-panels {
  position: relative;
  left: -13px;
  margin-right: -26px;
}
.home-internet__summary-panels:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1279px) {
  .home-internet__summary-panels {
    left: -8px;
    margin-right: -16px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__summary-panels {
    left: 0;
    margin-right: 0;
    padding: 0 14%;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__summary-panels {
    padding: 0;
  }
}
.home-internet__summary-action {
  margin-top: 30px;
  text-align: center;
}
.home-internet__summary-panel {
  float: left;
  box-sizing: border-box;
  width: 50%;
}
@media screen and (max-width: 959px) {
  .home-internet__summary-panel {
    float: none;
    width: auto;
  }
}
.home-internet__summary-panel-inner {
  margin: 0 13px;
  padding: 20px 60px 10px 0;
  font-size: 0.85rem;
  color: #333;
}
@media screen and (max-width: 1679px) {
  .home-internet__summary-panel-inner {
    padding-right: 30px;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet__summary-panel-inner {
    margin: 0 8px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__summary-panel-inner {
    margin: 0;
    padding-left: 20px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__summary-panel-inner {
    padding-left: 6.25%;
    padding-right: 6.25%;
  }
}
.home-internet__summary-panel-white .home-internet__summary-panel-inner {
  background: #fff;
  padding: 20px 30px 10px;
}
@media screen and (max-width: 1279px) {
  .home-internet__summary-panel-white .home-internet__summary-panel-inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__summary-panel-white .home-internet__summary-panel-inner {
    padding-left: 6.25%;
    padding-right: 6.25%;
  }
}
.home-internet__summary-panel-pay {
  border-bottom: 1px solid #eaeaea;
  margin: 0 0 1.36rem;
  padding: 0 0 1.36rem;
  font-size: 1.4rem;
}
@media screen and (max-width: 1279px) {
  .home-internet__summary-panel-pay {
    margin: 0 0 35px;
    padding: 0 0 35px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__summary-panel-pay {
    margin: 0 0 25px;
    padding: 0 0 15px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__summary-panel-pay {
    margin: 0 0 20px;
    padding: 0 0 20px;
  }
}
.home-internet__summary-panel-pay dl {
  display: table;
  margin: 0;
  padding: 0;
  width: 100%;
}
@media screen and (max-width: 759px) {
  .home-internet__summary-panel-pay dl {
    display: block;
  }
}
.home-internet__summary-panel-pay dt {
  display: table-cell;
  text-align: left;
  vertical-align: middle;
  font-weight: bold;
  margin: 0;
}
@media screen and (max-width: 759px) {
  .home-internet__summary-panel-pay dt {
    display: block;
    padding: 0 0 5px;
  }
}
.home-internet__summary-panel-pay dd {
  display: table-cell;
  text-align: right;
  vertical-align: top;
  max-width: 210px;
  margin: 0;
  white-space: nowrap;
}
@media screen and (max-width: 759px) {
  .home-internet__summary-panel-pay dd {
    display: block;
    max-width: 100%;
    text-align: left;
  }
}
.home-internet__summary-panel-pay-sum {
  font-size: 2.5rem;
  line-height: 100%;
  font-weight: normal;
}
.home-internet__summary-panel-pay-desr {
  font-size: 14px;
  color: #999;
  padding: 15px 0 0;
}
.home-internet__summary-panel-item {
  margin: 0 0 0.91rem;
}
.home-internet__summary-panel-item:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1279px) {
  .home-internet__summary-panel-item {
    margin: 0 0 20px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__summary-panel-item {
    margin: 0 0 15px;
  }
}
.home-internet__summary-panel-item dt {
  float: left;
  color: #999;
  width: 70%;
  margin: 0;
}
@media screen and (max-width: 759px) {
  .home-internet__summary-panel-item dt {
    float: none;
    display: block;
    width: 100%;
    padding: 0 0 5px;
  }
}
.home-internet__summary-panel-item dd {
  float: right;
  width: 30%;
  margin: 0;
  text-align: right;
}
@media screen and (max-width: 759px) {
  .home-internet__summary-panel-item dd {
    float: none;
    display: block;
    width: 100%;
    text-align: left;
  }
}
.home-internet__summary-panel-item_bordered {
  border-top: 1px solid #eaeaea;
  padding-top: 30px;
}
.home-internet__summary-panel-item_bordered dt,
.home-internet__summary-panel-item_bordered dd {
  color: #333;
}
.home-internet__summary-panel-item_bold dt,
.home-internet__summary-panel-item_bold dd {
  font-weight: bold;
  color: #333;
}
.home-internet__summary-panel-item_red dt,
.home-internet__summary-panel-item_red dd {
  color: #e30613;
}
.home-internet__summary-panels.three .home-internet__summary-panel {
  width: 30%;
}
@media screen and (max-width: 959px) {
  .home-internet__summary-panels.three .home-internet__summary-panel {
    width: auto;
  }
}
.home-internet__summary-panels.three .home-internet__summary-panel-inner {
  padding-right: 20px;
}
.home-internet__summary-panels.three .home-internet__summary-panel-white {
  width: 40%;
}
@media screen and (max-width: 959px) {
  .home-internet__summary-panels.three .home-internet__summary-panel-white {
    width: auto;
  }
}
.home-internet__summary-panels.three .home-internet__summary-panel-white .home-internet__summary-panel-inner {
  padding-right: 30px;
}
@media screen and (max-width: 1279px) {
  .home-internet__summary-panels.three .home-internet__summary-panel-pay {
    font-size: 1.4rem;
  }
}
.home-internet__summary-panels.three .home-internet__summary-panel-pay dt {
  font-size: 1.1rem;
}
@media screen and (max-width: 1279px) {
  .home-internet__summary-panels.three .home-internet__summary-panel-pay-sum {
    font-size: 2.5rem;
  }
}

@media screen and (max-width: 759px) {
  .nophone-view {
    display: none;
  }
}
.phone-view {
  display: none;
}
@media screen and (max-width: 759px) {
  .phone-view {
    display: block;
    padding: 18px 0 0;
  }
}
.home-internet-tariff__wrap_alternative {
  background: #f7f7f7;
  padding: 1.36rem 0 0;
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__wrap_alternative {
    padding: 1.25rem 0;
  }
}
.home-internet__fixed_alternative {
  width: 93.75%;
  max-width: 1330px;
  margin: 0 auto;
  padding: 0 2.5rem 1.82rem;
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .home-internet__fixed_alternative {
    max-width: none;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__fixed_alternative {
    padding: 0;
    width: 94.74%;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__fixed_alternative {
    width: 100%;
  }
}
.js-choose {
  border: 1px solid #e7e7e7;
  background: #fff;
  transition: all 0.3s ease-out;
  box-shadow: 0 0 0 rgba(0,0,0,0);
}
.js-choose.is-active {
  border-color: #e30613;
  box-shadow: 0 10px 30px rgba(0,0,0,0.1);
}
.home-internet-tariff__slider_alternative {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.home-internet-tariff__slider_alternative:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
}
.home-internet-tariff_alternative__panel {
  margin: 0 0.6rem 0.9rem;
  text-align: left;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff_alternative__panel {
    margin: 0 auto;
    width: 87.5%;
  }
}
.home-internet-tariff_alternative__panel-wrap {
  padding: 30px;
  position: relative;
}
.home-internet-tariff_alternative__panel-icon {
  width: 100%;
  height: 165px;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  margin-bottom: 1.82rem;
}
.home-internet-tariff_alternative__panel-icon img {
  position: absolute;
  max-width: 100%;
  max-height: 100%;
  z-index: 3;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.home-internet-tariff_alternative__panel-icon:after,
.home-internet-tariff_alternative__panel-icon:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border-radius: 50%;
}
.home-internet-tariff_alternative__panel-icon:before {
  width: 125px;
  height: 125px;
  background-color: #f5f7fa;
  z-index: 1;
}
.home-internet-tariff_alternative__panel-icon:after {
  width: 162px;
  height: 162px;
  opacity: 0.5;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  background-color: #f5f7fa;
  z-index: 2;
}
.home-internet-tariff_alternative__panel-name {
  margin-bottom: 1rem;
  font-size: 1.1rem;
}
.home-internet-tariff_alternative__panel-text {
  margin-bottom: 85px;
  font-size: 0.72rem;
  color: #808080;
}
.home-internet-tariff_alternative__panel-choose {
  position: absolute;
  bottom: 30px;
  left: 30px;
}
.home-internet-tariff-slider_alternative__item {
  float: left;
  width: 33.3%;
}

@media screen and (max-width: 759px) {
  .nophone-view {
    display: none;
  }
}
.phone-view {
  display: none;
}
@media screen and (max-width: 759px) {
  .phone-view {
    display: block;
    padding: 18px 0 0;
  }
}
.home-internet-tariff__wrap {
  background: #f7f7f7;
  padding: 2.05rem 0 1.36rem;
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__wrap {
    padding: 1.25rem 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__wrap {
    padding-bottom: 0.3rem;
  }
}
.home-internet-tariff__wrap .home-internet__fixed {
  position: relative;
}
@media screen and (max-width: 959px) {
  .tabs_aside .home-internet-tariff__wrap .home-internet__fixed {
    width: 100%;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__wrap .home-internet__fixed {
    width: 100%;
  }
}
.home-internet-tariff__wrap_filled {
  margin: 1.36rem 0 0;
  padding: 1.36rem 0 0;
  position: relative;
}
.home-internet__fixed {
  width: 93.75%;
  max-width: 1330px;
  margin: 0 auto;
}
@media screen and (max-width: 1679px) {
  .home-internet__fixed {
    max-width: none;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__fixed {
    width: 94.74%;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__fixed {
    width: 87.5%;
  }
}
.home-internet__fixed_clear {
  margin: 0 auto 20px;
}
@media screen and (max-width: 759px) {
  .home-internet__fixed_clear {
    width: 100%;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet__fixed_clear .home-internet-order__wrap {
    padding: 2.5rem 0 0.5rem;
  }
}
@media screen and (max-width: 959px) {
  .home-internet__fixed_clear .home-internet-order__wrap {
    padding: 2.5rem 20px 0.5rem;
  }
}
.home-internet__hr {
  height: 1px;
  background: #e8e8e8;
  line-height: 0;
  font-size: 0;
}
.home-internet__step {
  line-height: 1.8rem;
  text-align: center;
}
@media screen and (max-width: 759px) {
  .home-internet__step {
    width: 87.5%;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__step+ .home-internet-hint__wrap {
    margin-top: -1.4rem;
  }
}
.home-internet__step-numb {
  display: inline-block;
  vertical-align: top;
  width: 30px;
  height: 30px;
  border: 1px solid #cdcdcd;
  border-radius: 50%;
  font-size: 0.86rem;
  font-weight: 300;
  line-height: 30px;
  text-align: center;
  color: #666;
  margin: 5px 15px 0 0;
}
@media screen and (max-width: 1679px) {
  .home-internet__step-numb {
    margin-top: 3px;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet__step-numb {
    margin-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet__step-numb {
    margin-right: 10px;
  }
}
.js-choose {
  border: 1px solid #e7e7e7;
  background: #fff;
  transition: all 0.3s ease-out;
  box-shadow: 0 0 0 rgba(0,0,0,0);
}
.js-choose.is-active {
  border-color: #e30613;
  box-shadow: 0 10px 30px rgba(0,0,0,0.1);
}
@media screen and (min-width: 760px) {
  .home-internet-tariff {
    text-align: left;
  }
}
.home-internet-tariff .bx-viewport.is-opened {
  height: auto !important;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff .bx-controls {
    margin-top: 0;
  }
}
.home-internet-tariff__slider {
  list-style: none;
  padding: 0;
  margin: 0;
}
.home-internet-tariff__slider:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (min-width: 760px) {
  .home-internet-tariff__slider {
    width: 100% !important;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
    transition: none !important;
  }
}
.home-internet-tariff-slider__item {
  width: 100%;
}
@media screen and (min-width: 760px) {
  .home-internet-tariff-slider__item {
    float: none !important;
    width: 100% !important;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff-slider__item {
    margin-left: -20px;
    padding-bottom: 14px;
  }
  .home-internet-tariff-slider__item.active-slide {
    margin-left: 0;
  }
  .home-internet-tariff-slider__item.active-slide .home-internet-tariff__panel-fixed {
    margin: 0 auto;
  }
}
.home-internet-tariff-slider__item_devices .home-internet-tariff__panel-wrap {
  padding: 20px 30px 18px 0;
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__panel-wrap {
    padding: 10px 10px 10px 0;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__panel-wrap {
    padding: 10px 10px 20px 5px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__panel-wrap {
    padding: 0;
  }
}
.home-internet-tariff-slider__item_devices .home-internet-tariff__info-title {
  padding: 0 0 0 210px;
  width: 56%;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-title {
    width: 60%;
    padding: 0 0 0 170px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-title {
    width: 100%;
    height: auto;
    padding-top: 13px;
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-title {
    float: none;
    width: auto;
    height: auto;
    padding: 0;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-internet {
    margin: 0;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-internet {
    margin-left: 170px;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-tv {
    margin: 0;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-tv {
    margin: 0 30px 0 0;
  }
}
.home-internet-tariff-slider__item_devices .home-internet-tariff__info-internet,
.home-internet-tariff-slider__item_devices .home-internet-tariff__info-tv {
  width: 22%;
  margin-top: 0;
  box-sizing: border-box;
}
.home-internet-tariff-slider__item_devices .home-internet-tariff__info-internet .smaller,
.home-internet-tariff-slider__item_devices .home-internet-tariff__info-tv .smaller {
  font-size: 1rem;
}
.home-internet-tariff-slider__item_devices .home-internet-tariff__info-internet .home-internet-tariff__tbl-cell,
.home-internet-tariff-slider__item_devices .home-internet-tariff__info-tv .home-internet-tariff__tbl-cell {
  vertical-align: middle;
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-internet,
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-tv {
    width: 20%;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-internet,
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-tv {
    box-sizing: border-box;
    width: auto;
    height: 40px;
    text-align: left;
    position: relative;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-internet,
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-tv {
    margin: 0;
    width: 50%;
    height: 88px;
    text-align: center;
  }
}
.home-internet-tariff-slider__item_devices .home-internet-tariff__price {
  padding: 0 110px 0 0;
  text-align: right;
  width: 25%;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__price {
    padding-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__price {
    width: 100%;
    padding: 20px;
    text-align: center;
  }
}
.home-internet-tariff-slider__item_devices .tariff-card__mark-block {
  position: absolute;
  bottom: 0;
  right: 0;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff-slider__item_devices .tariff-card__mark-block {
    position: static;
    display: block;
    text-align: center;
    float: none;
  }
}
.home-internet-tariff-slider__item_devices .home-internet-tariff__tbl-cell {
  vertical-align: top;
}
.home-internet-tariff-slider__item_devices .home-internet-tariff__price-rub {
  font-size: 1rem;
}
.home-internet-tariff-slider__item_devices .home-internet-tariff__price-rub strong {
  font-size: 1.8rem;
}
.home-internet-tariff-slider__item_devices .home-internet-tariff__btn {
  position: absolute;
  top: 3px;
  right: 0;
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__btn {
    top: auto;
    bottom: 45px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__btn {
    position: static;
    display: block;
    margin: 20px auto 10px;
  }
}
.home-internet-tariff-slider__item_devices .home-internet-tariff__info {
  width: 75%;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info {
    width: 100%;
  }
}
.home-internet-tariff-slider__item_devices .home-internet-tariff__conditions {
  padding-bottom: 0;
  margin-left: 25px;
  padding-left: 5px;
}
.home-internet-tariff-slider__item_devices .home-internet-tariff__info-internet-icon {
  width: 45px;
  height: 26px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI4LjEyNSAxNi4zODEiIHdpZHRoPSIyOC4xMjUiIGhlaWdodD0iMTYuMzgxIiB4PSIxNzczLjE1NCIgeT0iNTk4LjYiPjxwYXRoIGZpbGw9IiNhY2I4YzEiICBkPSJNMjguMTI1IDE0LjU1OGgtOC4zMjR2LTFoNy4zMTVhMTMuMDIgMTMuMDIgMCAwIDAtMy44MTctOC43MzcgMTMuMDI1IDEzLjAyNSAwIDAgMC00LjE1Mi0yLjggMTMuMTc2IDEzLjE3NiAwIDAgMC0xMC4xNjggMCAxMy4wMyAxMy4wMyAwIDAgMC00LjE1MyAyLjggMTMuMDIgMTMuMDIgMCAwIDAtMy44MTcgOC43MzdoOC4zNTh2MUgwdi0uNWMwLTEuODk5LjM3Mi0zLjc0MSAxLjEwNS01LjQ3NWExNC4wNCAxNC4wNCAwIDAgMSAzLjAxMy00LjQ3QTE0LjA1IDE0LjA1IDAgMCAxIDguNTg5IDEuMWExNC4xNjcgMTQuMTY3IDAgMCAxIDEwLjk0OCAwIDE0LjAxMSAxNC4wMTEgMCAwIDEgNC40NjkgMy4wMTQgMTMuOTk5IDEzLjk5OSAwIDAgMSAzLjAxNCA0LjQ3IDEzLjk3NyAxMy45NzcgMCAwIDEgMS4xMDUgNS40NzV2LjQ5OXoiLz48cGF0aCBmaWxsPSIjYWNiOGMxIiAgZD0iTTE0LjA3MiAxNi4zODFhMi4zMTMgMi4zMTMgMCAwIDEtMS42NDQtLjY4IDIuMzMgMi4zMyAwIDAgMSAwLTMuMjljLjczMi0uNzMyIDcuMTA3LTQuNzc1IDcuODMyLTUuMjMzYS41LjUgMCAwIDEgLjY5LjY5Yy0uNDU4LjcyNS00LjUwMSA3LjEwMS01LjIzMyA3LjgzMy0uNDQuNDM5LTEuMDI1LjY4LTEuNjQ1LjY4em00LjgxOS03LjE0NGMtMi41NDkgMS42MzctNS4zNjQgMy40OS01Ljc1NiAzLjg4MmExLjMyOSAxLjMyOSAwIDAgMCAwIDEuODc1Yy40OTkuNDk5IDEuMzczLjUgMS44NzUgMCAuMzkyLS4zOTIgMi4yNDUtMy4yMDggMy44ODEtNS43NTd6Ii8+PC9zdmc+) 0 0 no-repeat;
  background-size: 100%;
}
@media screen and (max-width: 959px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-internet-icon {
    position: absolute;
    top: 3px;
    left: 0;
    margin: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-internet-icon {
    top: 6px;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
.home-internet-tariff-slider__item_devices .home-internet-tariff__info-traffic-icon {
  width: 33px;
  height: 26px;
  display: block;
  margin: 0 auto 10px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDMwIDI0IiB3aWR0aD0iMzAiIGhlaWdodD0iMjQiIHg9IjEwNzEuNzUiIHk9Ijk4MS4yMTg5OTk5OTk5OTk5Ij48cGF0aCBmaWxsPSIjYWNiOGMxIiBkPSJNMzAgOC44YzAtLjIgMC0uNC0uMi0uNUwyMC4xLjRjLS4yLS4yLS42LS4yLS44LjEtLjIuMi0uMi42LjEuOGw4LjcgNy4xSDMuNmMtLjMtLjEtLjYuMi0uNi41cy4zLjYuNi42aDI1LjljLjIgMCAuNS0uMy41LS43IDAgLjEgMCAwIDAgMHpNMjYuNCAxNC41SC42Yy0uMyAwLS42LjMtLjYuNnYuMWMwIC4yIDAgLjQuMi41bDkuNyA3LjljLjEuMS4yLjEuNC4xcy4zLS4xLjQtLjJjLjItLjIuMi0uNi0uMS0uOGwtOC43LTcuMWgyNC41Yy4zIDAgLjYtLjMuNi0uNnMtLjMtLjUtLjYtLjV6Ii8+PC9zdmc+) 0 0 no-repeat;
  background-size: 100%;
}
@media screen and (max-width: 959px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-traffic-icon {
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff-slider__item_devices .home-internet-tariff__info-traffic-icon {
    top: 3px;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
.home-internet-tariff-slider__item_devices .device-icon {
  position: absolute;
  top: -20px;
  left: 0;
  bottom: -11px;
  width: 200px;
  text-align: center;
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff-slider__item_devices .device-icon {
    width: 170px;
    top: -10px;
    bottom: -28px;
  }
  .home-internet-tariff-slider__item_devices .device-icon:after {
    content: '';
    vertical-align: middle;
    display: inline-block;
    height: 100%;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tariff-slider__item_devices .device-icon {
    top: 26px;
    margin: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff-slider__item_devices .device-icon {
    position: relative;
    top: auto;
    left: auto;
    margin: 0 auto 40px;
    width: 200px;
    line-height: 44px;
  }
}
.home-internet-tariff-slider__item_devices .device-icon__img {
  display: inline-block;
  height: 100%;
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff-slider__item_devices .device-icon__img {
    width: 100%;
    display: inline-block;
    height: auto;
    vertical-align: middle;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff-slider__item_devices .device-icon__img {
    width: 100%;
  }
}
.home-internet-tariff__title {
  width: 93.75%;
  max-width: 1330px;
  margin: 0 auto;
  font-size: 1.4rem;
  color: #4d4d4d;
  text-align: center;
  padding: 0 2.5rem;
  box-sizing: border-box;
  margin: 0 0 1.14rem;
}
@media screen and (max-width: 1679px) {
  .home-internet-tariff__title {
    max-width: none;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__title {
    padding: 0;
    width: 94.74%;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__title {
    width: 100%;
    margin-bottom: 1rem;
  }
}
.home-internet-tariff__content {
  width: 36%;
  float: right;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
@media screen and (max-width: 1679px) {
  .home-internet-tariff__content {
    width: 44%;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff__content {
    width: 40%;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__content {
    width: 100%;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__content {
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.home-internet-tariff__notify {
  display: table;
  table-layout: fixed;
  width: 93.75%;
  height: 80px;
  max-width: 740px;
  margin: 0 auto;
  position: relative;
  padding-left: 137px;
  font-size: 0.85rem;
  color: #4d4d4d;
  margin-bottom: 1rem;
  box-sizing: border-box;
}
.home-internet-tariff__notify:before {
  width: 80px;
  height: 80px;
  border: 1px solid #d9d9d9;
  border-radius: 80px;
  content: "!";
  font-size: 48px;
  line-height: 80px;
  text-align: center;
  color: #e30613;
  position: absolute;
  top: 0;
  left: 30px;
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__notify {
    max-width: 500px;
  }
  .home-internet-tariff__notify:before {
    width: 46px;
    height: 46px;
    line-height: 46px;
    font-size: 28px;
    left: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__notify {
    width: 100%;
    height: 46px;
    padding-left: 77px;
    padding-right: 10px;
  }
  .home-internet-tariff__notify:before {
    left: 10px;
  }
}
.home-internet-tariff__notify-text {
  width: 100%;
  display: table-cell;
  vertical-align: middle;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__panel-fixed {
    width: 87.5%;
  }
}
.home-internet-tariff__panel {
  margin-bottom: 20px;
  box-sizing: border-box;
  position: relative;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__panel {
    margin: 0 20px 0 0;
  }
}
.home-internet-tariff__panel-wrap {
  padding: 10px 24px 10px 13px;
}
@media screen and (max-width: 1679px) {
  .home-internet-tariff__panel-wrap {
    padding-right: 30px;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff__panel-wrap {
    padding: 15px 24px 30px 13px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__panel-wrap {
    padding: 10px 0 20px 5px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__panel-wrap {
    padding: 0;
  }
}
.home-internet-tariff__panel-header {
  display: table;
  table-layout: fixed;
  width: 100%;
}
.home-internet-tariff__img-wrap {
  width: 124px;
  display: table-cell;
  vertical-align: middle;
  position: relative;
  padding: 0 6px;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__img-wrap {
    width: auto;
    display: block;
    padding: 10px 10px 0;
  }
}
.home-internet-tariff__img-wrap_no-icon:after {
  content: '';
  display: table;
  clear: both;
}
.home-internet-tariff__img-wrap_no-icon .home-internet-tariff__img {
  box-shadow: none;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  width: 100%;
  height: auto;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__img-wrap_no-icon .home-internet-tariff__img {
    top: 0;
    margin-top: 0;
    margin-bottom: 0;
  }
}
.home-internet-tariff__img-wrap_no-icon .home-internet-tariff__img-icon {
  vertical-align: middle;
}
.home-internet-tariff__img-wrap_no-icon .home-internet-tariff__img:before,
.home-internet-tariff__img-wrap_no-icon .home-internet-tariff__img:after {
  display: none;
}
.home-internet-tariff__img {
  position: relative;
  width: 46px;
  height: 46px;
  border-radius: 50%;
  box-shadow: inset 0 5px 15px rgba(194,203,210,0.5);
  font-size: 1.36rem;
  font-weight: 300;
  line-height: 58px;
  text-align: center;
  color: #666;
  margin: 0 auto;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__img {
    top: auto;
    left: auto;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    margin: 19px auto;
    width: 44px;
    height: 44px;
    line-height: 44px;
  }
}
.home-internet-tariff__img:before,
.home-internet-tariff__img:after {
  content: " ";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border-radius: 50%;
  box-shadow: inset 0 5px 15px rgba(194,203,210,0.5);
}
.home-internet-tariff__img:before {
  width: 112px;
  height: 112px;
  opacity: 0.3;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__img:before {
    width: 106px;
    height: 106px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__img:before {
    width: 82px;
    height: 82px;
  }
}
.home-internet-tariff__img:after {
  width: 84px;
  height: 84px;
  opacity: 0.6;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__img:after {
    width: 78px;
    height: 78px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__img:after {
    width: 62px;
    height: 62px;
  }
}
.home-internet-tariff__img-icon {
  max-width: 100%;
  max-height: 100%;
}
.home-internet-tariff__info {
  width: 70%;
  display: table-cell;
  vertical-align: middle;
  padding-left: 20px;
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .home-internet-tariff__info {
    width: 67%;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff__info {
    width: 75%;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__info {
    width: 68%;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__info {
    width: auto;
    display: block;
    padding: 10px 10px 15px;
  }
  .home-internet-tariff__info:after {
    content: '';
    display: table;
    clear: both;
  }
}
.home-internet-tariff__info-text {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.home-internet-tariff__info-title {
  float: left;
  box-sizing: border-box;
  width: 64%;
  height: 112px;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .home-internet-tariff__info-title {
    width: 56%;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff__info-title {
    width: 60%;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__info-title {
    width: 100%;
    height: auto;
    padding-top: 13px;
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__info-title {
    float: none;
    width: auto;
    height: auto;
    padding: 0;
  }
}
.home-internet-tariff__tbl {
  display: table;
  width: 100%;
  height: 100%;
}
.home-internet-tariff__tbl-cell {
  display: table-cell;
  vertical-align: middle;
}
.home-internet-tariff__img-wrap + .home-internet-tariff__info {
  padding-left: 0;
}
.home-internet-tariff__img-wrap + .home-internet-tariff__info .home-internet-tariff__info-name {
  font-size: 1.09rem;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .home-internet-tariff__img-wrap + .home-internet-tariff__info .home-internet-tariff__info-title {
    width: 60%;
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .home-internet-tariff__img-wrap + .home-internet-tariff__info .home-internet-tariff__content {
    width: 38%;
    display: inline-block;
    vertical-align: middle;
    float: none;
    padding-top: 13px;
    padding-bottom: 20px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .home-internet-tariff__img-wrap + .home-internet-tariff__info .home-internet-tariff__info-internet {
    margin-right: 10px;
  }
}
.home-internet-tariff__info-name {
  font-size: 1.4rem;
  margin-bottom: 10px;
  color: #000;
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff__info-name {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__info-name {
    margin: 3px 0 15px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__info-name .b-hint-badge {
    margin: -2px 45px 0 5px;
  }
}
.home-internet-tariff__info-name-text {
  display: inline-block;
}
.home-internet-tariff__info-name-text[href] {
  color: inherit;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__info-name-text[href] {
    display: block;
    margin-bottom: 10px;
  }
}
.home-internet-tariff__info-name-text[href]:hover {
  color: #e30613;
}
.home-internet-tariff__info-more {
  font-size: 0.75rem;
  color: #1381b4;
  cursor: pointer;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__info-more {
    font-size: 0.85rem;
  }
}
.home-internet-tariff__drop {
  background: url("../i/home-internet-tariff/arrow-down.svg") no-repeat 0 0;
  background-size: contain;
  width: 11px;
  height: 8px;
  margin: 0 0 0 3px;
  display: inline-block;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
.home-internet-tariff__info-internet,
.home-internet-tariff__info-tv {
  margin: 5px 0 0;
  float: right;
  width: 50%;
  height: 98px;
  text-align: center;
  box-sizing: border-box;
  font-weight: 300;
}
.home-internet-tariff__info-internet .smaller,
.home-internet-tariff__info-tv .smaller {
  font-size: 0.75rem;
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__info-internet .smaller,
  .home-internet-tariff__info-tv .smaller {
    text-align: center;
  }
}
.home-internet-tariff__info-internet .accent,
.home-internet-tariff__info-tv .accent {
  display: inline-block;
  background: #e41e26;
  border-radius: 3px;
  margin: 3px 0 0;
  padding: 0 10px;
  line-height: 25px;
  color: #fff;
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff__info-internet,
  .home-internet-tariff__info-tv {
    margin: 0;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__info-internet,
  .home-internet-tariff__info-tv {
    box-sizing: border-box;
    margin: 0 30px 0 0;
    width: auto;
    height: 40px;
    text-align: left;
    position: relative;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__info-internet,
  .home-internet-tariff__info-tv {
    margin: 0;
    width: 50%;
    height: 88px;
    text-align: center;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__info-internet {
    padding-left: 54px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__info-internet {
    margin: 0;
    padding: 50px 0 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__info-internet .home-internet-tariff__tbl-cell {
    vertical-align: top;
  }
}
.home-internet-tariff__info-tv {
  border-left: 1px solid #f2f2f2;
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__info-tv {
    border: none;
    padding-left: 58px;
    margin-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__info-tv {
    border-left: 1px solid #f2f2f2;
    padding: 50px 0 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__info-tv .home-internet-tariff__tbl-cell {
    vertical-align: top;
  }
}
.home-internet-tariff__info-internet-icon {
  display: block;
  width: 45px;
  height: 36px;
  margin: 0 auto 10px;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0My41MiAzNS4xNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiNhZGI4YzE7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjEuNXB4O308L3N0eWxlPjwvZGVmcz48dGl0bGU+Z3Bvbi1pY29uPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0uNzcsOS40NWEyOS43NSwyOS43NSwwLDAsMSw0MiwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wMiAtMC4wMSkiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik02LjU4LDE1LjI3QTIxLjM3LDIxLjM3LDAsMCwxLDIxLjc4LDloMEEyMS4zNiwyMS4zNiwwLDAsMSwzNywxNS4yNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDIgLTAuMDEpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTIuNywyMS4zOWExMi44NiwxMi44NiwwLDAsMSwxOC4xNSwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wMiAtMC4wMSkiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMS43OCwyNi4zNmE0LDQsMCwxLDAsMi44NSwxLjE4LDQsNCwwLDAsMC0yLjg1LTEuMThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wMiAtMC4wMSkiLz48L3N2Zz4=) 0 0 no-repeat;
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__info-internet-icon {
    position: absolute;
    top: 3px;
    left: 0;
    margin: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__info-internet-icon {
    top: 6px;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
.home-internet-tariff__info-tv-icon {
  display: block;
  width: 42px;
  height: 40px;
  margin: 0 auto 5px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0My4yIDM5LjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQzLjIgMzkuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOm5vbmU7c3Ryb2tlOiNBREI4QzE7c3Ryb2tlLXdpZHRoOjEuNTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+CjxsaW5lIGNsYXNzPSJzdDAiIHgxPSIyMS42IiB5MT0iNi43IiB4Mj0iMTcuNCIgeTI9IjIuNSIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjEuNiw2LjdIMy45Yy0xLjcsMC0zLjEsMS40LTMuMSwzLjF2MjAuMmMwLDEuNywxLjQsMy4xLDMuMSwzLjFoMzUuNGMxLjcsMCwzLjEtMS40LDMuMS0zLjFWOS44CgljMC0xLjctMS40LTMuMS0zLjEtMy4xaC0xMyIvPgo8bGluZSBjbGFzcz0ic3QwIiB4MT0iMTYuNiIgeTE9IjM4LjgiIHgyPSIyNi42IiB5Mj0iMzguOCIvPgo8bGluZSBjbGFzcz0ic3QwIiB4MT0iMjEuNiIgeTE9IjYuNyIgeDI9IjI3LjUiIHkyPSIwLjgiLz4KPC9zdmc+Cg==) 0 0 no-repeat;
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__info-tv-icon {
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__info-tv-icon {
    top: 3px;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
.home-internet-tariff__info-link:hover .home-internet-tariff__info-tv-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0My4yIDM5LjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQzLjIgMzkuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOm5vbmU7c3Ryb2tlOiNlNDFlMjY7c3Ryb2tlLXdpZHRoOjEuNTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+CjxsaW5lIGNsYXNzPSJzdDAiIHgxPSIyMS42IiB5MT0iNi43IiB4Mj0iMTcuNCIgeTI9IjIuNSIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjEuNiw2LjdIMy45Yy0xLjcsMC0zLjEsMS40LTMuMSwzLjF2MjAuMmMwLDEuNywxLjQsMy4xLDMuMSwzLjFoMzUuNGMxLjcsMCwzLjEtMS40LDMuMS0zLjFWOS44CgljMC0xLjctMS40LTMuMS0zLjEtMy4xaC0xMyIvPgo8bGluZSBjbGFzcz0ic3QwIiB4MT0iMTYuNiIgeTE9IjM4LjgiIHgyPSIyNi42IiB5Mj0iMzguOCIvPgo8bGluZSBjbGFzcz0ic3QwIiB4MT0iMjEuNiIgeTE9IjYuNyIgeDI9IjI3LjUiIHkyPSIwLjgiLz4KPC9zdmc+Cg==);
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__info-internet-text,
  .home-internet-tariff__info-tv-text {
    display: inline-block;
    vertical-align: middle;
  }
}
.home-internet-tariff__info-tv-hd {
  display: block;
  font-size: 0.75rem;
  color: #999;
}
.home-internet-tariff__price {
  display: table-cell;
  vertical-align: middle;
  width: 30%;
  height: 98px;
  box-sizing: border-box;
  border-left: 1px solid #f2f2f2;
  margin: 5px 0 0;
  padding: 0 150px 0 30px;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .home-internet-tariff__price {
    width: 33%;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff__price {
    width: 25%;
    margin: 0;
    padding: 0 0 50px 20px;
    height: 130px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__price {
    width: 32%;
    margin: 10px 0 0;
    padding: 0 15px 50px 30px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__price {
    display: block;
    width: auto;
    height: auto;
    margin: 0;
    padding: 15px 10px 20px;
    border-left: none;
    border-top: 1px solid #f2f2f2;
  }
}
.home-internet-tariff__price-rub strong {
  font-size: 1.36rem;
  font-weight: normal;
}
.home-internet-tariff__price-dop {
  display: block;
  font-size: 0.75rem;
  margin: 3px 0 0;
}
.home-internet-tariff__price-bonus {
  display: block;
  font-size: 0.75rem;
  color: #999;
  margin: 11px 0 0;
}
.home-internet-tariff__choose {
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -23px;
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff__choose {
    top: auto;
    bottom: 0;
    right: auto;
    left: 20px;
    margin: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__choose {
    position: relative;
    bottom: auto;
    left: auto;
    margin: 15px auto 0;
    text-align: left;
  }
}
.home-internet-tariff__panel-content {
  display: none;
}
.home-internet-tariff__conditions {
  border-top: 1px solid #f2f2f2;
  margin: 11px 0 0 11px;
  padding: 25px 0 20px;
  font-size: 0.75rem;
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__conditions {
    margin-top: 25px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__conditions {
    margin: 0;
    padding: 15px 20px 30px;
    text-align: left;
    font-size: 0.85rem;
  }
}
.home-internet-tariff__conditions-item {
  margin: 0 0 11px;
}
.home-internet-tariff__conditions-item:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__conditions-item {
    margin: 0 0 15px;
  }
}
.home-internet-tariff__conditions-item dt {
  float: left;
  width: 515px;
  margin: 0 25px 0 0;
  color: #999;
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__conditions-item dt {
    width: 470px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__conditions-item dt {
    float: none;
    display: block;
    width: 100%;
    margin: 0 0 5px;
  }
}
.home-internet-tariff__conditions-item dd {
  float: left;
  color: #333;
  margin: 0;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__conditions-item dd {
    float: none;
    display: block;
  }
}
.home-internet-tariff__conditions .file-download {
  margin: 25px 0 0;
  font-size: 0.75rem;
}
.home-internet-tariff__conditions .file-download .file-download__icon {
  top: -5px;
}
.home-internet-tariff__conditions .file-download a {
  color: #1e82b2;
}
.home-internet-tariff__description {
  margin-top: 30px;
}
.home-internet-tariff__description p:last-child {
  margin-bottom: 10px;
}
.home-internet-tariff__panel-footer {
  background: #fbfbfb;
  padding: 15px 34px;
  font-size: 0.75rem;
  color: #333;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__panel-footer {
    text-align: left;
    padding: 15px 20px 1px;
  }
}
.home-internet-tariff__panel-footer-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.home-internet-tariff__panel-footer-list-item {
  display: inline-block;
  vertical-align: top;
  padding: 0 0 0 20px;
  margin: 0 0 0 20px;
  border-left: 1px solid #e6e6e6;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__panel-footer-list-item {
    display: block;
    margin: 0 0 20px;
    padding: 0 0 0 45px;
    border-left: none;
    position: relative;
  }
}
.home-internet-tariff__panel-footer-list-item:first-child {
  margin-left: 0;
  padding: 0;
  border: none;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__panel-footer-list-item:first-child {
    padding-left: 45px;
  }
}
.home-internet-tariff__panel-footer-list-item-icon {
  display: inline-block;
  width: 33px;
  height: 23px;
  margin-right: 13px;
  vertical-align: middle;
}
.home-internet-tariff__panel-footer-list-item-icon img {
  max-width: 100%;
  max-height: 100%;
  display: inline-block;
  vertical-align: middle;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__panel-footer-list-item-icon {
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  .home-internet-tariff__panel-footer-list-item-icon:after {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__spoller-header {
    display: none;
  }
}
.home-internet-tariff__spoller-opener {
  padding-bottom: 20px;
  text-align: center;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__spoller-opener {
    display: none;
  }
}
.home-internet-tariff__spoller-opener-decor {
  display: inline-block;
  font-size: 0.75rem;
  color: #1381b4;
  cursor: pointer;
}
.home-internet-tariff__spoller-content {
  display: none;
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__spoller-content {
    display: block;
  }
}
.is-opened .home-internet-tariff__drop {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.home-internet-tariff__info.wide .home-internet-tariff__info-title {
  width: 82%;
}
@media screen and (max-width: 1679px) {
  .home-internet-tariff__info.wide .home-internet-tariff__info-title {
    width: 78%;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet-tariff__info.wide .home-internet-tariff__info-title {
    width: 80%;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tariff__info.wide .home-internet-tariff__info-title {
    width: 100%;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__info.wide .home-internet-tariff__info-title {
    width: auto;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tariff__info.wide .home-internet-tariff__info-internet {
    width: 100%;
  }
}

.home-internet-tabs__wrap {
  background: #f7f7f7;
}
@media screen and (max-width: 959px) {
  .home-internet-tabs__wrap {
    background: #fff;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tabs__wrap {
    padding: 0 0 10px;
  }
}
.home-internet-tabs__wrap.var2 {
  background: #fff;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .home-internet-tabs__wrap .home-internet__fixed {
    width: 100%;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .home-internet-tabs__wrap .home-internet__fixed {
    width: 100%;
  }
}
.home-internet-tabs__wrap_clear {
  background-color: transparent;
}
.home-internet-tabs {
  position: relative;
  top: -330px;
  margin: 0 0 -330px;
}
@media screen and (max-width: 1279px) {
  .home-internet-tabs {
    top: 0;
    margin: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tabs {
    margin-top: -20px;
    padding-bottom: 18px;
  }
}
.home-internet-tabs h1 {
  text-align: center;
  color: #fff;
}
@media screen and (max-width: 1279px) {
  .home-internet-tabs h1 {
    width: 100%;
    position: absolute;
    top: -80px;
    left: 0;
    margin: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tabs h1 {
    top: -110px;
    margin: 0;
  }
}
.home-internet-tabs_clear {
  top: 0;
  margin: 19% 0 0;
}
@media screen and (max-width: 959px) {
  .home-internet-tabs_clear {
    margin: 55px 0 0;
  }
}
.home-internet-tabs_clear h1 {
  text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
}
@media screen and (max-width: 959px) {
  .home-internet-tabs_clear h1 {
    position: static;
    margin: 0 0 2rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tabs_clear .home-internet-tabs__section {
    background-color: #fff;
    padding: 0 20px;
  }
}
.home-internet-tabs__section {
  background: #fff;
  box-shadow: 0 10px 30px rgba(0,0,0,0.1);
  margin: 0;
}
@media screen and (max-width: 1279px) {
  .home-internet-tabs__section {
    box-shadow: none;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tabs__section {
    background: none;
  }
}
.home-internet-tabs__section .tabs__list-wrap {
  background: #f7f7f7;
  border-bottom: none;
}
@media screen and (max-width: 1679px) {
  .home-internet-tabs__section .tabs__list-wrap {
    margin-bottom: 35px;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet-tabs__section .tabs__list-wrap {
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tabs__section .tabs__list-wrap {
    margin-bottom: 15px;
    max-width: none;
    background: none;
  }
}
.home-internet-tabs__section .tabs__item {
  margin-left: 50px;
  position: relative;
}
@media screen and (max-width: 759px) {
  .home-internet-tabs__section .tabs__item {
    margin-left: 0;
  }
}
.home-internet-tabs__section .tabs__item:first-child {
  margin-left: 0;
}
.home-internet-tabs__section .tabs__item-icon_error {
  width: 15px;
  height: 15px;
  fill: #e41e26;
  stroke: none;
  position: absolute;
  top: 50%;
  right: -20px;
  margin: -13px 0 0;
}
@media screen and (max-width: 759px) {
  .home-internet-tabs__section .jq-selectbox {
    max-width: 100%;
  }
}
.home-internet-connect {
  padding: 1.59rem 0;
}
@media screen and (max-width: 1279px) {
  .home-internet-connect {
    padding: 1.39rem 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-connect {
    padding: 1.68rem 0;
  }
}
.home-internet-connect .home-internet-connect-form {
  padding-bottom: 0;
}
.home-internet-connect-form {
  text-align: center;
  padding: 0 0 1.59rem;
}
@media screen and (max-width: 1279px) {
  .home-internet-connect-form {
    padding-bottom: 1.39rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-connect-form {
    padding-bottom: 1.68rem;
  }
}
.home-internet-connect-form .btn_large {
  width: 192px;
  height: 61px;
}
@media screen and (max-width: 759px) {
  .home-internet-connect-form .btn_large {
    height: auto;
    line-height: 38px;
  }
}
.home-internet-connect-form-title {
  font-size: 1.1rem;
  color: #4d4d4d;
  text-align: center;
  margin: 0 0 1.14rem;
}
@media screen and (max-width: 759px) {
  .home-internet-connect-form-title {
    margin-bottom: 1rem;
  }
}
.home-internet-connect-form-subtitle {
  font-size: 0.85rem;
  color: #4d4d4d;
  margin: 0 0 1.14rem;
}
@media screen and (max-width: 759px) {
  .home-internet-connect-form-subtitle {
    margin-bottom: 1rem;
  }
}
.home-internet-connect-form-subtitle__label {
  font-size: 1.1rem;
}
.home-internet-connect-form-subtitle__btn {
  margin-left: 20px;
  border-bottom: 1px dotted #1381b4;
  font-size: 0.85rem;
  color: #1381b4;
  cursor: pointer;
  transition: opacity 0.3s ease-in-out;
}
.home-internet-connect-form-done {
  text-align: center;
  font-size: 0.85rem;
  color: #4d4d4d;
  padding: 0 1rem 2.05rem;
  display: none;
}
@media screen and (max-width: 1279px) {
  .home-internet-connect-form-done {
    padding-bottom: 1.39rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-connect-form-done {
    padding-bottom: 0;
  }
}
.home-internet-connect-form-done__wrap {
  max-width: 80%;
  display: inline-block;
  vertical-align: top;
  position: relative;
  text-align: left;
}
.home-internet-connect-form-done__wrap:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .home-internet-connect-form-done__wrap {
    max-width: 100%;
    text-align: center;
  }
}
.home-internet-connect-form-done__text {
  display: table-cell;
  vertical-align: top;
  padding-left: 10px;
}
.home-internet-connect-form-done-icon {
  width: 22px;
  height: 20px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjcwMSAxMS44NzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyLjcwMSAxMS44NzYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNjRkNTVmIiBkPSJNMTEuMjk4LDAuMDA5TDMuNjkyLDkuNDJMMS4wNzcsNy4xNzcNCgkJCWMwLDAtMS40MDksMC4wNjMtMS4wMDQsMC40NjZsMi45MzUsMy45MjdjMC4xNzQsMC4xNzMsMC4zOTYsMC4yNTYsMC42MjMsMC4yOGMwLjAyOCwwLjAwNSwwLjA1NiwwLjAxMywwLjA4NSwwLjAxNg0KCQkJYzAuMDI2LDAsMC4wNTEtMC4wMDQsMC4wNzYtMC4wMDVjMC4zNTMsMC4wMDYsMC42OTctMC4xNTksMC44ODUtMC40ODZMMTIuNjcsMC4zODlDMTIuOTQ1LTAuMDkyLDExLjI5OCwwLjAwOSwxMS4yOTgsMC4wMDl6Ii8+DQo8L3N2Zz4NCg==) 0 0 no-repeat;
  display: table-cell;
  vertical-align: top;
}
.home-internet-connect-form-error-icon {
  width: 22px;
  height: 20px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBhdGggZmlsbD0iI2UzMDYxMyIgZD0iTTEwLDBDNC40NzgsMCwwLDQuNDc4LDAsMTBzNC40NzgsMTAsMTAsMTBzMTAtNC40NzcsMTAtMTBTMTUuNTIyLDAsMTAsMHogTTkuODUxLDE1Ljc3NA0KCQkJYy0wLjksMC0xLjU3Ni0wLjY5LTEuNTc2LTEuNjA0YzAtMC45NDYsMC42OS0xLjYzNiwxLjU5LTEuNjM2YzAuOSwwLDEuNTkxLDAuNjksMS41OTEsMS42MjENCgkJCUMxMS40NTUsMTUuMDg0LDEwLjc2NSwxNS43NzQsOS44NTEsMTUuNzc0eiBNMTEuMTQsMTAuOTk1SDguNTlsLTAuMzMtNi42NWgzLjIxTDExLjE0LDEwLjk5NXoiLz4NCjwvc3ZnPg0K) 0 0 no-repeat;
  display: table-cell;
  vertical-align: top;
}
.home-internet-tabs__switch-wrap {
  height: 0;
  overflow: hidden;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 1s ease-out;
}
.home-internet-tabs__switch-wrap.tab-is-active {
  height: auto;
  overflow: visible;
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.home-internet-tabs__switch-wrap .tabs__list-wrap.tabs__list-wrap_round {
  position: relative;
}
.home-internet-tabs__switch-wrap .advantages {
  position: absolute;
  top: 0;
  right: 0;
}
.home-internet__order-satellite-triggers-wrap {
  text-align: center;
  padding: 25px 0 0;
  color: #e6e6e6;
}
.home-internet__order-satellite-triggers-wrap .home-internet__order-satellite-manual-wrap {
  font-size: 1rem;
}
.home-internet__order-satellite-triggers-wrap .home-internet__order-satellite-map {
  position: relative;
  right: auto;
  margin: 0 15px;
  display: inline-block;
  vertical-align: top;
}
.home-internet__order-satellite-triggers-wrap .home-internet__order-satellite-manual {
  display: inline-block;
  margin: 0 15px;
  vertical-align: top;
}

.home-internet-tvpack__main {
  margin: 0 0 1.82rem;
  padding: 0 0 0.91rem;
  border-bottom: 1px solid #f1f1f1;
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__main {
    margin-bottom: 2.22rem;
    padding-bottom: 1.11rem;
  }
}
@media screen and (max-width: 959px) {
  .tabs_aside .home-internet-tvpack__main {
    margin: 0 auto 1.25rem;
    padding-bottom: 1rem;
    width: 100%;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__main {
    margin: 0 auto 1.25rem;
    padding-bottom: 1rem;
    width: 87.5%;
  }
}
.home-internet-tvpack__wrap:after {
  content: '';
  display: table;
  clear: both;
}
.home-internet-tvpack__title {
  font-size: 1.11rem;
  color: #4d4d4d;
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__title {
    margin-bottom: 0.88rem;
  }
}
.home-internet-tvpack__main-panel {
  width: 100%;
  display: table;
  table-layout: fixed;
  margin-bottom: 0.91rem;
  position: relative;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__main-panel {
    margin-bottom: 1.11rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__main-panel {
    display: block;
  }
  .tabs_aside .home-internet-tvpack__main-panel {
    margin: 0 auto 20px;
    max-width: 400px;
  }
}
.home-internet-tvpack__main-panel-wrap-img {
  width: 266px;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 30px;
  overflow: hidden;
  box-sizing: border-box;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__main-panel-wrap-img {
    width: 212px;
    padding: 20px;
  }
  .tabs_aside .home-internet-tvpack__main-panel-wrap-img {
    width: 165px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tvpack__main-panel-wrap-img {
    width: 165px;
  }
  .tabs_aside .home-internet-tvpack__main-panel-wrap-img {
    height: 150px;
    position: relative;
    display: table-cell;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__main-panel-wrap-img {
    width: 100%;
    height: 150px;
    position: relative;
  }
  .tabs_aside .home-internet-tvpack__main-panel-wrap-img {
    display: block;
    height: auto;
    padding-bottom: 0;
  }
}
.home-internet-tvpack__main-panel-img {
  max-width: 100%;
  height: auto;
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__main-panel-img {
    max-height: 130px;
  }
}
.home-internet-tvpack__main-panel-info {
  width: 100%;
  padding: 30px 30px 30px 272px;
  font-size: 0.75rem;
  color: #808080;
  display: table-cell;
  vertical-align: top;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__main-panel-info {
    padding: 18px 18px 18px 216px;
  }
  .tabs_aside .home-internet-tvpack__main-panel-info {
    padding: 15px 15px 15px 170px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tvpack__main-panel-info {
    padding: 15px 15px 15px 170px;
  }
  .tabs_aside .home-internet-tvpack__main-panel-info {
    padding: 20px;
    width: 50%;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__main-panel-info {
    display: block;
    padding: 20px;
  }
  .tabs_aside .home-internet-tvpack__main-panel-info {
    width: 100%;
  }
}
.home-internet-tvpack__main-panel-info-title {
  margin-top: -0.3rem;
  margin-bottom: 0.55rem;
  color: #000;
}
@media screen and (max-width: 959px) {
  .tabs_aside .home-internet-tvpack__main-panel-info-title {
    font-size: 1.38rem;
    margin-bottom: 0.94rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__main-panel-info-title {
    font-size: 1.38rem;
    margin-bottom: 0.94rem;
  }
}
.home-internet-tvpack__main-panel-info-channel {
  font-size: 0.85rem;
  margin-bottom: 1.14rem;
}
@media screen and (max-width: 959px) {
  .tabs_aside .home-internet-tvpack__main-panel-info-channel {
    font-size: 1.06rem;
    margin-bottom: 0.94rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__main-panel-info-channel {
    font-size: 1.06rem;
    margin-bottom: 0.94rem;
  }
}
.home-internet-tvpack__main-panel-info-logos-list {
  list-style: none;
  padding: 0;
  margin: 0;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
}
.home-internet-tvpack__main-panel-info-logos-list:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 50px;
  background: linear-gradient(to right, rgba(255,255,255,0), #fff);
}
@media screen and (max-width: 1279px) {
  .tabs_aside .home-internet-tvpack__main-panel-info-logos-list {
    padding: 0 0 10px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tvpack__main-panel-info-logos-list {
    padding: 0 0 10px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__main-panel-info-logos-list {
    max-width: 235px;
  }
}
.home-internet-tvpack__main-panel-info-logos-item {
  display: inline-block;
  vertical-align: middle;
  margin: 0 15px 15px 0;
}
@media screen and (max-width: 959px) {
  .home-internet-tvpack__main-panel-info-logos-item {
    margin: 0 7px 7px 0;
  }
}
.home-internet-tvpack__main-panel-info-logos-item:last-child {
  margin-right: 0;
}
@media screen and (max-width: 959px) {
  .home-internet-tvpack__main-panel-info-logos-item img {
    max-height: 20px;
  }
}
.home-internet-tvpack__main-panel-price {
  width: 402px;
  padding: 20px 26px;
  display: table-cell;
  vertical-align: top;
  box-sizing: border-box;
  position: relative;
}
.tabs_aside .home-internet-tvpack__main-panel-price {
  width: 280px;
  padding: 20px;
}
@media screen and (max-width: 1679px) {
  .home-internet-tvpack__main-panel-price {
    width: 386px;
  }
  .tabs_aside .home-internet-tvpack__main-panel-price {
    width: 250px;
    padding: 18px 14px 18px 20px;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__main-panel-price {
    width: 230px;
    padding: 18px 14px 18px 28px;
  }
  .tabs_aside .home-internet-tvpack__main-panel-price {
    width: 220px;
    padding: 15px 14px 15px 20px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tvpack__main-panel-price {
    width: 220px;
    padding: 15px 14px 15px 20px;
  }
  .tabs_aside .home-internet-tvpack__main-panel-price {
    width: auto;
    padding: 15px 20px 20px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__main-panel-price {
    width: 100%;
    padding: 15px 20px 20px;
    border-top: 1px solid #f2f2f2;
    display: block;
  }
  .tabs_aside .home-internet-tvpack__main-panel-price {
    width: 100%;
  }
}
.home-internet-tvpack__main-panel-price:before {
  border-left: 1px solid #f2f2f2;
  width: 0;
  content: "";
  position: absolute;
  left: 0;
  top: 20px;
  bottom: 20px;
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__main-panel-price:before {
    top: 18px;
    bottom: 18px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tvpack__main-panel-price:before {
    top: 15px;
    bottom: 15px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__main-panel-price:before {
    display: none;
  }
}
.home-internet-tvpack__main-panel-price-title {
  font-size: 0.85rem;
  color: #000;
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__main-panel-price-title {
    font-size: 0.94rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__main-panel-price-title {
    font-size: 1.06rem;
  }
}
.home-internet-tvpack__main-panel-price-summ {
  color: #ccc;
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__main-panel-price-summ {
    font-size: 1.11rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__main-panel-price-summ {
    font-size: 1.25rem;
  }
}
.home-internet-tvpack__main-panel-price-summ strong {
  font-size: 1.8rem;
  font-weight: normal;
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__main-panel-price-summ strong {
    font-size: 1.56rem;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__main-panel-price-summ strong {
    font-size: 1.75rem;
  }
}
.is-active .home-internet-tvpack__main-panel-price-summ {
  color: #000;
}
.home-internet-tvpack__main-panel-price-summ_enabled {
  color: #000;
}
.home-internet-tvpack__price-currency {
  display: inline-block;
  font-size: 0.75rem;
}
.home-internet-tvpack__price-twix {
  display: inline-block;
  text-align: center;
  line-height: 1;
}
.home-internet-tvpack__price-twix_top {
  color: #ccc;
  font-size: 0.75rem;
  border-bottom: 1px solid #ccc;
  padding-bottom: 4px;
}
.is-active .home-internet-tvpack__price-twix_top,
.home-internet-tvpack__main-panel-price-summ_enabled .home-internet-tvpack__price-twix_top,
.home-internet-tvpack__dop-panel-price_enabled .home-internet-tvpack__price-twix_top {
  color: #000;
  border-bottom-color: #000;
}
.home-internet-tvpack__price-twix_bottom {
  color: #ccc;
  font-size: 0.75rem;
}
.is-active .home-internet-tvpack__price-twix_bottom,
.home-internet-tvpack__main-panel-price-summ_enabled .home-internet-tvpack__price-twix_bottom,
.home-internet-tvpack__dop-panel-price_enabled .home-internet-tvpack__price-twix_bottom {
  color: #000;
}
.home-internet-tvpack-main__choose {
  margin-top: 20px;
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack-main__choose {
    margin-top: 10px;
  }
}

.home-internet-tvpack__wrap {
  background: #fff;
  padding: 2.05rem 0 1.36rem;
}
@media screen and (max-width: 959px) {
  .tabs_aside .home-internet-tvpack__wrap {
    padding: 1.25rem 0 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__wrap {
    padding: 1.25rem 0 0;
  }
}
.home-internet-tvpack__wrap .home-internet__fixed {
  position: relative;
}
@media screen and (max-width: 959px) {
  .tabs_aside .home-internet-tvpack__wrap .home-internet__fixed {
    width: 100%;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__wrap .home-internet__fixed {
    width: 100%;
  }
}
@media screen and (max-width: 759px) and (max-width: 959px) {
  .tabs_aside .home-internet-tvpack__wrap {
    margin-bottom: 1.55rem;
  }
}
@media screen and (max-width: 759px) and (max-width: 759px) {
  .home-internet-tvpack__wrap {
    margin-bottom: 1.55rem;
  }
}
@media screen and (max-width: 759px) {
  .tabs_aside .home-internet-tvpack__dop {
    margin-left: -20px;
    margin-right: -20px;
    overflow: hidden;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop .home-internet-tvpack__title {
    width: 87.5%;
    margin: 0 auto 0.88rem;
  }
  .tabs_aside .home-internet-tvpack__dop .home-internet-tvpack__title {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.home-internet-tvpack__dop_inline {
  padding: 0 40px;
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__dop_inline {
    padding: 0 30px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tvpack__dop_inline {
    padding: 0 20px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop_inline {
    padding: 0;
  }
}
@media screen and (min-width: 760px) {
  .home-internet-tvpack__dop-slider-wrap {
    left: -8px;
    margin-right: -16px;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__dop-slider-wrap {
    left: -7px;
    margin-right: -14px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tvpack__dop-slider-wrap {
    left: -10px;
    margin-right: -20px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-slider-wrap {
    left: 0;
    margin-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-slider-wrap .bx-controls {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 6px;
    margin-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-slider-wrap .bx-controls .bx-pager {
    vertical-align: bottom;
  }
}
.home-internet-tvpack__dop-slider {
  list-style: none;
  padding: 0;
  margin: 0;
}
.home-internet-tvpack__dop-slider:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-slider {
    margin-bottom: 20px;
  }
}
.home-internet-tvpack__dop-list-pack {
  list-style: none;
  padding: 0;
  margin: 0;
}
.home-internet-tvpack__dop-list-pack:after {
  content: '';
  display: table;
  clear: both;
}
.home-internet-tvpack__dop-slider-item {
  text-align: left;
}
@media screen and (min-width: 760px) {
  .home-internet-tvpack__dop-slider-item {
    float: left;
    width: 33.3%;
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .home-internet-tvpack__dop-slider-item {
    width: 50%;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-slider-item {
    padding: 0 0 36px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-slider-item .home-internet-tvpack__dop-panel-fixed {
    margin-left: -20px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-slider-item.active-slide .home-internet-tvpack__dop-panel-fixed {
    margin: 0 auto;
  }
  .tabs__content-item .home-internet-tvpack__dop-slider-item.active-slide .home-internet-tvpack__dop-panel-fixed {
    margin-left: 20px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-panel-fixed {
    width: 87.5%;
  }
}
.home-internet-tvpack__dop-panel {
  margin: 0 8px;
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__dop-panel {
    margin: 0 7px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tvpack__dop-panel {
    margin: 0 10px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-panel {
    margin: 0 20px;
    text-align: left;
  }
  .home-internet-tvpack__dop-slider .home-internet-tvpack__dop-panel {
    margin-left: 0;
  }
}
.home-internet-tvpack__dop-panel:hover {
  box-shadow: 0 10px 30px rgba(0,0,0,0.1);
}
.home-internet-tvpack__dop-panels {
  font-size: 0;
  margin-top: 20px;
}
.home-internet-tvpack__dop-panel_inline {
  width: calc(33% - 16px);
  display: inline-block;
  border: 1px solid #e7e7e7;
  margin-bottom: 20px;
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__dop-panel_inline {
    width: calc(33% - 14px);
  }
}
@media screen and (max-width: 959px) {
  .home-internet-tvpack__dop-panel_inline {
    width: calc(33% - 20px);
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-panel_inline {
    display: block;
    margin: 0 auto 20px;
    width: 87.5%;
  }
  .home-internet-tvpack__dop-panel_inline:last-child {
    margin-bottom: 0;
  }
}
.home-internet-tvpack__dop-panel-inner-holder {
  position: relative;
}
.home-internet-tvpack__dop-panel-content {
  padding: 15px 30px 118px;
  font-size: 0.75rem;
  color: #808080;
  box-sizing: border-box;
}
.is-active .home-internet-tvpack__dop-panel-content {
  color: #333;
}
@media screen and (max-width: 1679px) {
  .home-internet-tvpack__dop-panel-content {
    padding-bottom: 140px;
  }
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__dop-panel-content {
    padding: 20px 20px 128px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-panel-content {
    padding-bottom: 140px;
  }
}
.home-internet-tvpack__dop-panel-name {
  margin: 0 0 0.45rem;
}
.home-internet-tvpack__dop-panel-name .b-hint-badge {
  display: inline-block;
  margin: -6px 0 0 6px;
}
.home-internet-tvpack__dop-panel-channel {
  font-size: 0.85rem;
  margin: 0 0 0.81rem;
}
.home-internet-tvpack__dop-panel-logos {
  position: relative;
  right: -10px;
  margin-left: -10px;
  padding-bottom: 15px;
  overflow: hidden;
  white-space: nowrap;
}
.home-internet-tvpack__dop-panel-logos:after {
  display: block;
  content: " ";
  width: 15px;
  height: 100%;
  background: linear-gradient(to left, #fff 40%, rgba(255,255,255,0) 100%);
  position: absolute;
  top: 0;
  right: 0;
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-list-pack .home-internet-tvpack__dop-panel-logos {
    max-width: 248px;
  }
}
.home-internet-tvpack__dop-panel-logos-item {
  display: inline-block;
  margin: 0 15px 0 0;
  vertical-align: middle;
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__dop-panel-logos-item {
    margin-right: 10px;
  }
}
.home-internet-tvpack__dop-panel-logos-item:last-child {
  margin: 0;
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-panel-logos-item:last-child {
    margin-right: 5px;
    max-width: 20px;
  }
}
.home-internet-tvpack__dop-panel-text {
  padding-bottom: 15px;
}
.home-internet-tvpack__dop-panel-footer {
  padding: 20px 30px;
  box-sizing: border-box;
  border-top: 1px solid #f2f2f2;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__dop-panel-footer {
    padding: 10px 20px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-panel-footer {
    padding: 20px;
  }
}
.home-internet-tvpack__dop-panel-bottom:after {
  content: '';
  display: table;
  clear: both;
}
.home-internet-tvpack__dop-panel-price {
  float: left;
  width: 45%;
  color: #ccc;
}
.home-internet-tvpack__dop-panel-price strong {
  font-size: 1.8rem;
  font-weight: normal;
}
.is-active .home-internet-tvpack__dop-panel-price strong {
  color: #000;
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__dop-panel-price {
    width: 83px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-panel-price {
    float: none;
    width: auto;
  }
}
.home-internet-tvpack__dop-panel-price-month {
  line-height: 100%;
  padding: 3px 0 0;
}
@media screen and (max-width: 1279px) {
  .home-internet-tvpack__dop-panel-price-month {
    padding-top: 6px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-panel-price-month {
    font-size: 1.125rem;
    padding: 0;
  }
}
.home-internet-tvpack__dop-panel-price-month strong {
  font-size: 1.4rem;
  font-weight: normal;
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-panel-price-month strong {
    font-size: 1.58rem;
  }
}
.home-internet-tvpack__dop-panel-price-free {
  font-size: 0.75rem;
  color: #e10b29;
  position: relative;
  top: -8px;
  margin-bottom: -4px;
}
@media screen and (max-width: 1679px) {
  .home-internet-tvpack__dop-panel-price-free {
    top: -4px;
    margin-bottom: 0;
  }
}
.home-internet-tvpack__dop-panel-price-after {
  font-size: 0.75rem;
  color: #333;
}
.home-internet-tvpack__dop-panel-price_enabled strong {
  color: #000;
}
.home-internet-tvpack__dop-choose {
  float: right;
  text-align: right;
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-choose {
    float: none;
    margin: 15px 0 0;
    text-align: left;
  }
}
.home-internet-tvpack__dop-choose.is-break {
  float: left;
  margin: 15px 0 0;
  text-align: left;
}
.home-internet-tvpack__dop-choose .js-choose-handler {
  width: 80px;
  height: 36px;
  display: inline-block;
  text-align: left;
  padding: 0 0 0 37px;
  font-size: 0.85rem;
  line-height: 36px;
}
.home-internet-tvpack__dop-choose .js-choose-handler:before {
  width: 14px;
  height: 14px;
  left: 12px;
  margin-top: -7px;
}
.home-internet-tvpack__dop-choose .js-choose-handler:after {
  width: 11px;
  height: 10px;
  left: 14px;
  margin-top: -5px;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .home-internet-tvpack__dop-choose .js-choose-handler {
    width: 66px;
    padding-left: 29px;
  }
  .home-internet-tvpack__dop-choose .js-choose-handler:before {
    left: 9px;
  }
  .home-internet-tvpack__dop-choose .js-choose-handler:after {
    left: 11px;
  }
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-choose .js-choose-handler {
    width: auto;
    font-size: 0.96rem;
    padding-right: 14px;
  }
}
.home-internet-tvpack__dop-choose .btn {
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .home-internet-tvpack__dop-choose .btn {
    font-size: 0.96rem;
  }
}
.home-internet-hint__wrap {
  position: absolute;
  top: 6px;
  right: 0;
  z-index: 1;
}
@media screen and (max-width: 1279px) {
  .home-internet-hint__wrap {
    top: 2px;
  }
}
@media screen and (max-width: 959px) {
  .home-internet-hint__wrap {
    position: static;
    text-align: center;
    padding: 0 0 1.14rem;
  }
}
.home-internet-hint__link {
  font-size: 0.85rem;
  line-height: 1.2;
  display: inline-block;
  vertical-align: middle;
}
.home-internet-hint__icon {
  width: 30px;
  height: 35px;
  margin-right: 5px;
  text-align: center;
  display: inline-block;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  vertical-align: middle;
}
.home-internet-hint__icon .b-icon {
  width: 30px;
  fill: #acb8c1;
}
@media screen and (max-width: 959px) {
  .home-internet-hint__icon {
    display: inline-block;
  }
}

.home-tariff {
  width: 31.3333%;
  margin-left: 2%;
  margin-bottom: 1rem;
  font-size: 1rem;
  display: inline-block;
  vertical-align: top;
}
@media screen and (max-width: 959px) {
  .home-tariff {
    width: 48%;
    margin-left: 2% !important;
  }
}
@media screen and (max-width: 759px) {
  .home-tariff {
    width: 100%;
    display: block;
    max-width: 320px;
    margin-left: auto !important;
    margin-right: auto;
  }
}
.home-tariff__head {
  border-top: 1px solid #ededed;
  padding: 14px 0;
  box-sizing: border-box;
  height: 70px;
}
@media screen and (min-width: 960px) {
  .home-tariff__head {
    text-align: right;
  }
}
@media screen and (max-width: 959px) {
  .home-tariff__head {
    padding-left: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-tariff__head {
    text-align: center;
  }
}
.home-tariff__head-icon {
  width: 30px;
  height: 35px;
  margin-right: 5px;
  text-align: center;
  display: inline-block;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
}
.home-tariff__head-link {
  margin-left: 10px;
  font-size: 0.85rem;
}
.home-tariff__select {
  text-align: center;
  margin-bottom: 50px;
}
@media screen and (max-width: 959px) {
  .home-tariff__select {
    margin-bottom: 20px;
    float: left;
    width: 260px;
    margin-right: 20px;
    margin-top: -7px;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 759px) {
  .home-tariff__select {
    min-width: 280px;
    width: 100%;
    margin: auto;
    margin-bottom: 7px;
    float: none;
  }
  .home-tariff__select .jq-selectbox {
    width: 100%;
    max-width: none;
    min-width: 280px;
  }
}
.home-tariff__switch {
  display: inline-block;
  margin-left: 20px;
}
@media screen and (max-width: 959px) {
  .home-tariff__switch {
    text-align: left;
    margin-top: 15px;
    margin-bottom: 10px;
    margin-left: 0;
    z-index: 1;
    position: relative;
  }
}
@media screen and (max-width: 759px) {
  .home-tariff__switch {
    min-width: 280px;
    width: 100%;
  }
}
.home-tariff__tv-base {
  margin-bottom: 70px;
}
@media screen and (max-width: 759px) {
  .home-tariff__tv-base {
    margin-bottom: 35px;
  }
}
.home-tariff__list {
  list-style: none;
  font-size: 0;
}
@media screen and (max-width: 959px) {
  .home-tariff__list {
    text-align: center;
  }
}
.home-tariff__inner {
  padding: 25px 20px;
}
@media screen and (max-width: 1279px) {
  .home-tariff__inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.home-tariff__img-wrap {
  height: 275px;
  line-height: 275px;
  text-align: center;
}
@media screen and (max-width: 1679px) {
  .home-tariff__img-wrap {
    height: 240px;
    line-height: 240px;
  }
}
@media screen and (max-width: 1279px) {
  .home-tariff__img-wrap {
    height: 200px;
    line-height: 200px;
  }
}
@media screen and (max-width: 759px) {
  .home-tariff__img-wrap {
    margin-bottom: 15px;
  }
}
.home-tariff__img {
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
}
.home-tariff .b-list {
  font-size: 16px;
}
@media screen and (max-width: 1279px) {
  .home-tariff .b-list {
    font-size: 13.5px;
  }
}
.home-tariff .tariff-card__marks:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1679px) {
  .home-tariff .tariff-card__marks {
    position: static;
  }
}
.home-tariff__add-more {
  text-align: center;
  margin-top: 1rem;
  margin-bottom: 2.8rem;
}
.home-tariff__links {
  margin: 50px 0;
}
.home-tariff__link {
  display: block;
  margin-bottom: 20px;
  font-size: 0.85rem;
}
.home-tariff__aside {
  margin-top: 50px;
}
@media screen and (max-width: 959px) {
  .home-tariff__aside {
    display: none;
  }
}
.home-tariff__bottom {
  display: none;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .home-tariff__bottom {
    display: block;
  }
}
.home-tariff__aside-block {
  margin-bottom: 30px;
  color: #333;
  display: inline-block;
  vertical-align: top;
}
.home-tariff__bottom .home-tariff__aside-block {
  margin-left: 20px;
  margin-right: 20px;
}
.home-tariff__aside-icon {
  width: 60px;
  height: 60px;
  margin-right: 20px;
  display: inline-block;
  vertical-align: middle;
}
.home-tariff__aside-icon .b-icon {
  width: 100%;
  height: 100%;
  fill: #999;
}
.home-tariff__aside-content {
  display: inline-block;
  vertical-align: middle;
}
.home-tariff__aside-title {
  font-size: 0.75rem;
}
.home-tariff__aside-num {
  font-size: 1.1rem;
  font-weight: bold;
}
.home-tariff__aside-info {
  font-size: 0.75rem;
  color: #999;
}

.horizontal-content {
  border-top: 1px solid rgba(0,0,0,0.05);
  font-size: 0;
}
@media screen and (max-width: 759px) {
  .horizontal-content {
    position: relative;
    padding-bottom: 95px;
    padding-top: 30px;
  }
}
@media screen and (max-width: 759px) {
  .horizontal-content__title {
    margin-bottom: 10px;
  }
}
.horizontal-content__text {
  font-size: 0.85rem;
  line-height: 1.1rem;
}
@media screen and (max-width: 759px) {
  .horizontal-content__text {
    line-height: 1.2rem;
  }
}
.horizontal-content__item {
  display: inline-block;
  vertical-align: middle;
  font-size: 1rem;
}
@media screen and (max-width: 759px) {
  .horizontal-content__item {
    vertical-align: bottom;
    left: 1.2rem;
  }
}
.horizontal-content__item_content-left {
  width: 100%;
  box-sizing: border-box;
  padding-right: 380px;
  margin-right: -360px;
}
@media screen and (max-width: 759px) {
  .horizontal-content__item_content-left {
    padding-right: 150px;
    margin-right: -130px;
  }
}
.horizontal-content__item_img {
  width: 360px;
  font-size: 0;
}
@media screen and (max-width: 759px) {
  .horizontal-content__item_img {
    width: 130px;
  }
}
.horizontal-content__img {
  max-width: 100%;
}
.horizontal-content__btn-block {
  margin-top: 30px;
}
@media screen and (max-width: 759px) {
  .horizontal-content__btn-block {
    position: absolute;
    left: 0;
    bottom: 40px;
    width: 100%;
  }
}
.horizontal-content__btn {
  margin-right: 60px;
}
.horizontal-content__link {
  font-size: 0.85rem;
}

.horizontal-block {
  position: relative;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.horizontal-block:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 959px) {
  .horizontal-block:last-child {
    border-bottom: 0;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 759px) {
  .horizontal-block {
    margin: 0 auto 30px;
    max-width: 300px;
  }
}
.horizontal-block__list {
  padding-top: 10px;
}
.horizontal-block__img-block {
  width: 325px;
  height: 180px;
  float: left;
  margin-right: 80px;
}
@media screen and (max-width: 959px) {
  .horizontal-block__img-block {
    margin-right: 60px;
  }
}
@media screen and (max-width: 759px) {
  .horizontal-block__img-block {
    float: none;
    margin-bottom: 25px;
    margin-right: 0;
    max-width: 300px;
    width: 100%;
    height: 160px;
  }
}
.horizontal-block__img {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}
.horizontal-block__content {
  float: right;
  width: 100%;
  box-sizing: border-box;
  padding-left: 405px;
  margin-left: -405px;
}
@media screen and (max-width: 959px) {
  .horizontal-block__content {
    padding-left: 385px;
    margin-left: -385px;
  }
}
@media screen and (max-width: 759px) {
  .horizontal-block__content {
    float: none;
    margin-left: 0;
    padding-left: 30px;
  }
}
.horizontal-block__title {
  font-size: 1.4rem;
  font-weight: 100;
  margin-bottom: 7px;
  color: #333;
}
.horizontal-block__title_city {
  position: relative;
}
.horizontal-block__title_city:before {
  content: '';
  display: block;
  position: absolute;
  top: 7px;
  left: -30px;
  width: 16px;
  height: 21px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIxLjUxNyAyOC43NDQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIxLjUxNyAyOC43NDQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxwYXRoIGZpbGw9IiNGRjAwMDAiIGQ9Ik0xMC43NTgsMjguNzQ0bC0wLjM3NC0wLjQyMkM5Ljk2LDI3Ljg0NCwwLDE2LjU0OCwwLDEwLjc1OUMwLDQuODI2LDQuODI2LDAsMTAuNzU4LDANCgkJczEwLjc1OCw0LjgyNiwxMC43NTgsMTAuNzU5YzAsNS43ODktOS45NiwxNy4wODUtMTAuMzg0LDE3LjU2M0wxMC43NTgsMjguNzQ0eiBNMTAuNzU4LDFDNS4zNzcsMSwxLDUuMzc4LDEsMTAuNzU5DQoJCWMwLDQuODEyLDcuOTI2LDE0LjMzMyw5Ljc1OCwxNi40NjhjMS44MzItMi4xMzYsOS43NTgtMTEuNjU4LDkuNzU4LTE2LjQ2OEMyMC41MTcsNS4zNzgsMTYuMTM5LDEsMTAuNzU4LDF6Ii8+DQoJPHBhdGggZmlsbD0iI0ZGMDAwMCIgZD0iTTEwLjc1OCwxNS40MjZjLTIuNTczLDAtNC42NjctMi4wOTQtNC42NjctNC42NjdjMC0yLjU3NCwyLjA5NC00LjY2OCw0LjY2Ny00LjY2OA0KCQljMi41NzQsMCw0LjY2NywyLjA5NCw0LjY2Nyw0LjY2OEMxNS40MjYsMTMuMzMyLDEzLjMzMiwxNS40MjYsMTAuNzU4LDE1LjQyNnogTTEwLjc1OCw3LjA5MWMtMi4wMjIsMC0zLjY2NywxLjY0Ni0zLjY2NywzLjY2OA0KCQljMCwyLjAyMiwxLjY0NSwzLjY2NywzLjY2NywzLjY2N2MyLjAyMiwwLDMuNjY3LTEuNjQ1LDMuNjY3LTMuNjY3QzE0LjQyNiw4LjczNiwxMi43ODEsNy4wOTEsMTAuNzU4LDcuMDkxeiIvPg0KPC9zdmc+DQo=) center center no-repeat;
  background-size: contain;
}
.horizontal-block__subtitle {
  font-size: 1rem;
  font-weight: 100;
  margin-bottom: 7px;
  color: #333;
}
.horizontal-block__subtitle:hover {
  color: #e30613;
}
.horizontal-block__date {
  font-size: 0.75rem;
  color: #999;
  margin-bottom: 15px;
}
.horizontal-block__text {
  font-size: 0.85rem;
  color: #808080;
  padding-right: 10px;
}

.how-it-works {
  background-color: #c8d2da;
  height: 760px;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .how-it-works {
    height: 680px;
  }
}
@media screen and (max-width: 959px) {
  .how-it-works {
    height: 580px;
  }
}
@media screen and (max-width: 759px) {
  .how-it-works {
    height: 400px;
  }
}
.how-it-works__mask-top {
  background: url("../i/how-it-works/mask-top.png") no-repeat 50% 0;
  background-size: 100% 100%;
  height: 32px;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
@media screen and (max-width: 1679px) {
  .how-it-works__mask-top {
    background-size: auto;
  }
}
.how-it-works__mask-bottom {
  background: url("../i/how-it-works/mask-bottom.png") no-repeat 50% 100%;
  background-size: 100% 100%;
  height: 54px;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
}
@media screen and (max-width: 1679px) {
  .how-it-works__mask-bottom {
    background-size: auto;
  }
}
.how-it-works__title {
  width: 100%;
  position: absolute;
  top: 80px;
  left: 0;
  z-index: 2;
  font-size: 2.25em;
  line-height: 100%;
  text-align: center;
  color: #fff;
}
@media screen and (max-width: 759px) {
  .how-it-works__title {
    font-size: 1.5em;
    top: 40px;
  }
}
.how-it-works__slides {
  height: 100%;
}
.how-it-works__slide {
  background: no-repeat 100% 50%;
  background-size: cover;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 0.5s ease 0s;
}
@media screen and (max-width: 959px) {
  .how-it-works__slide {
    background-size: auto auto;
  }
}
@media screen and (max-width: 759px) {
  .how-it-works__slide {
    background-size: cover;
  }
}
.how-it-works__slide_1 {
  background-image: url("../i/how-it-works/slide-bg-1.jpg");
}
@media screen and (max-width: 959px) {
  .how-it-works__slide_1 {
    background-image: url("../i/how-it-works/slide-bg-1_device.jpg");
  }
}
.how-it-works_slide-1 .how-it-works__slide_1 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.how-it-works__slide_2 {
  background-image: url("../i/how-it-works/slide-bg-2.jpg");
}
@media screen and (max-width: 959px) {
  .how-it-works__slide_2 {
    background-image: url("../i/how-it-works/slide-bg-2_device.jpg");
  }
}
.how-it-works_slide-2 .how-it-works__slide_2 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.how-it-works__slide_3 {
  background-image: url("../i/how-it-works/slide-bg-3.jpg");
}
@media screen and (max-width: 959px) {
  .how-it-works__slide_3 {
    background-image: url("../i/how-it-works/slide-bg-3_device.jpg");
  }
}
.how-it-works_slide-3 .how-it-works__slide_3 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.how-it-works__slide_card-1 {
  background-image: url("../i/how-it-works/slide-bg-card-1.jpg");
}
@media screen and (max-width: 959px) {
  .how-it-works__slide_card-1 {
    background-image: url("../i/how-it-works/slide-bg-card-1_device.jpg");
  }
}
.how-it-works_slide-card-1 .how-it-works__slide_card-1 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.how-it-works__slide_card-2 {
  background-image: url("../i/how-it-works/slide-bg-card-2.jpg");
}
@media screen and (max-width: 959px) {
  .how-it-works__slide_card-2 {
    background-image: url("../i/how-it-works/slide-bg-card-2_device.jpg");
  }
}
.how-it-works_slide-card-2 .how-it-works__slide_card-2 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.how-it-works__slide_card-3 {
  background-image: url("../i/how-it-works/slide-bg-card-3.jpg");
}
@media screen and (max-width: 959px) {
  .how-it-works__slide_card-3 {
    background-image: url("../i/how-it-works/slide-bg-card-3_device.jpg");
  }
}
.how-it-works_slide-card-3 .how-it-works__slide_card-3 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.how-it-works__text {
  font-size: 42px;
  font-weight: 300;
  text-align: center;
  color: #fff;
  width: 740px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -370px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  cursor: default;
  transition: opacity 0.5s ease 0s;
}
.how-it-works__text a {
  color: #fff;
  border-bottom: 1px solid #fff;
}
.how-it-works__text a:hover {
  border: none;
}
@media screen and (max-width: 759px) {
  .how-it-works__text {
    font-size: 1.125em;
    width: 100%;
    left: 0;
    margin-left: 0;
  }
}
.how-it-works_slide-1 .how-it-works__text_1 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  z-index: 1;
}
.how-it-works_slide-2 .how-it-works__text_2 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  z-index: 1;
}
.how-it-works_slide-3 .how-it-works__text_3 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  z-index: 1;
}
.how-it-works_slide-card-1 .how-it-works__text_1 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  z-index: 1;
}
.how-it-works_slide-card-2 .how-it-works__text_2 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  z-index: 1;
}
.how-it-works_slide-card-3 .how-it-works__text_3 {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  z-index: 1;
}
.how-it-works__hint {
  width: auto;
  height: auto;
  background: none;
  font-size: 42px;
  vertical-align: baseline;
}
.how-it-works__hint:hover {
  background: none;
  color: #e30613;
}
.how-it-works__arrow {
  background: no-repeat 0 0;
  background-size: cover;
  width: 60px;
  height: 60px;
  position: absolute;
  top: 50%;
  margin-top: -33px;
  cursor: pointer;
}
@media screen and (max-width: 759px) {
  .how-it-works__arrow {
    display: none;
  }
}
.how-it-works__arrow_prev {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAYAAADjVADoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QjA1MDY5OUU2RDMxMUU1QkEzNzlDMDQzOUQ2QzNGQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QjA1MDY5QUU2RDMxMUU1QkEzNzlDMDQzOUQ2QzNGQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlCMDUwNjk3RTZEMzExRTVCQTM3OUMwNDM5RDZDM0ZCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlCMDUwNjk4RTZEMzExRTVCQTM3OUMwNDM5RDZDM0ZCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Kqd1ugAACdNJREFUeNrUXAlsFFUY7swe7R66yBbwQFHUag1oVTzTJuIRvGKsiQpBNI1GiajxqFFBFCWYoAYjhBgCgYhGPJBDSLQpSqDc5ahoS7eUqm0ptaXSYwt02+36/e3M5O3jzXZ3Z3bavuRloDsz773v/ff/v5HSBrdJSqcW4a6WT8SqcWxKl5mu13qZ3oMeHs5A0KLtSpdNeF9YAaVHAcgaICKR5ChUkiQnLo6BFj9y5Ehp/vz5vqysLK/T6bQ3NzefDQQCwTlz5gTjBCWEOfbEmIf1QEj9o9LinaJ3rlq1yj9lypQ8n893h8PhuMZms10ly/IlGKMDnRbeg1e4cPXg6ujt7a3p6ek52t3dXd7Y2Fgyd+7c0jVr1nTpsFCXCJBEgUiLBUQ8XSF9L/p5bF+3bl1WW1vb+1hMGRbW3tXVVYT/z62rq3ts27ZtE3Nyckbwz1CfOXPm6EOHDt154sSJZ4LB4CI8vx/Pd+D5n5uamp6l3wXPeYgVuXlZA4QiA9z8pMrKynIx6fWY/H9nzpxZeezYsYdzc3MvEC063r5o0aJLCIRQKFRM7wVAH69evfoKwb3plgKhUEHUJPbs2XMz7Vo4HK5tbW0tnDdv3oVxLNKr7KZH+bd3oGeImjo7O78AICcByGeCcTzKJqUWCEKdJ2VM6FPaKQAwOz8/36+zCLciQ/q0yABAy8p96crCzhOxHihuDcatb2homCG4x54yINBc7GB79+6dBAooJ1agienwriNeeTMAME4RxVRXV9+POVQBlO8E1OEwHQgeBKi757AbLSdPnnxFZ/dtRgGIwZZRVFJYWDgaQHwNQAK7d+++iZuL0zQg0DLYl7e3t3+EQesOHDhwu4AC7KkAQACIg98AbMpL2Jx/KysrJ5tGGXoyAYJqCUA4snnz5mw9iW1VF2mu+vr6xwFGM7TVQ6bIDBHqZBcAhD+XLVt2GY+41SDEEuCksgFGk4AyktImNvYlpMfx8rpNmzZdyyM9mCAwYDjZeR0/fvxJzLexpKTkBk52Jdw0gVReXp5H6lEgE2xDAQQ9MKDO3wYF/0HCNFnhqRlMpJLwsqPQEjOHIiXEAgOO3flQ7ZugUZYnwyISq69hLH1OOnooyYQ4wNAE6OLFi8cSS5PcSJRFNET3799/G15yAt7j5YOpHZI0wDyMvJhKRhc84JHxUoXE7jw8v99aWlpeZ+2EoQ4Cp1q1tcBh+/XUqVNvxEsVGjVA9dwNFGs4z9E2jICIWg95xWQEcr6QbvBIkw3kScJSe5lF0KIFqM6W3QQgJMGaZjFryohpN2zZsuU6ss64IIjNApPZK/BZZANARFFFbW3tI6ROuTDAOS2DsSA/hCm91CpqEPkNRscWyb3x48f7yG2HXZTLm94yRxH9/OH1Pg70fmB+C6UsjC5JDpZEDx48OAEq+wMK7qrzwj1GouARNR1QU1PTe/r06e/HjRuXL1q3CkgfQuRMkZ1Oxoj6N6soASDcQSyJ3yLQVq8ZsVv0DMSqqqp7wR5lnMesNQcTZ3geQmVtqtkiFggU6OWlu0Eg0tR3kS1BwWTOcZTOkQ+wIldjN15lbfNBBsGojFCbm7EptpCRJXLR3YwRtffIkSN3pUpbDADCLxwInmTHF7R0xm34pL29fYHIEdPUFiZ1auHChRezZDPcQNABIor9Qfnf8vaExOYPMLFWVs8ORxB0gLAxgZsHQfk7eHNb0xjFxcXZlJcw27fg8yCpBkEHCJmLvgfYMWUuMevDpT0F5kI6ayfk5OT8BNsgE0KraOrUqdPXr18fYnKZZ7GQlJYBQD508k6XzKoOt9udjp3q4owRowaTpBpulAxWQcA4vw8GCHpNZhfb0dFxWpZll5n1E5F+Ou2rZygoKGjBbnzWN7AsT1y+fPmT3FzsViza4/GQcDzLA6E1+BhBhWfMbhqVjRgxYgnGeZfG9vv9S+ANzmAdJFBLeqqLYnw+nxcUydZhRKIooqioqAUT8ZtdUaPUL3QzYCweJDD6msvlopKEtphxCEFozkw7IoOLMs+J9LcwwHjRzIRRLDuCYhKwI75i7QiZEVT9NTnhcHVeXl62HvsYpIyzg0gZMkMR2dBYAbbyRmZqkvr97VCoPDMz80Y9N3UYg6EJYqfTeRP8qcNcTVa0m9rQ0PAUGTkWeJ+JsIlkkDU063n27NljqBSJS/pI59y4YsWKcbixjQ19pzAeoQsG1VAZSSbpyYfa2tpHRea1MMVHHijF96xI6IjAoBwEV3hilCLcTJhhJVhxHiuUdd1UymXggW+symfwYBD5Gh1b5GPAoBtF3vX27duvj5Xo0R6g6A2xB6XLLIxiZ+gEb+0GgdA2GOxWAGovGSiKHcUeFKkCCc23Msul7I7HxHiEzGXuSrnIlK5G0oTKzp07c6i+YMGCBRdZnQE3w4jjZUNdXV0+ud4U0hdpi5hWJpXvBYPBhRwpycMk5aeZBFTlCxAOk2mQSEZco4q1a9deTaF9vupkuCWAKfkLttjJpijiNRQ9jDorpJdwtdPO4VIfQZW6VKVLUalkSoiiyIokLcciQ7ZYhNU+FALE3A9hM9/k2TsR21xDlQrIqH6RrLKhXD7EV9eR8USlQxxL2JPx1rxsqoxcdEFBmWOoUYLK0lQKSZF5Q1V1ouizWrK3b9++Wwa72JQrE3ILKnD5UkhPUiEFvXxEc3PzCxSKDwQC91hVf53IoRkYge+BEv7hNF3SxaYx6xehj6dTQTrnIVrGKiIqIG+5s7NzGZ0W2Lhx4zWmHVkYSBBRESoG/ZsGnzZtWmYqjieILE5+HtS3bt06gY48URxl6dKll5p6biOeylZyykgqUzkOlzhmVVW6Cek7u+jYFKl2EopkJ+D6DqcdzDm8kkiZD7EIleSQo0ZpwxjHllzsKR4mwaR2WeFlhwKgW6+kqLq6+gE6OEc2Tmlp6a0pO86UgJeolSpTup12B4B8SfnNNAMH2kSdKKC+vv4JLH47OVBNTU0FAipwmxlwTppfSW+T+w5AGjDhfSDZt3bt2nVjsounOk/YMPdRKTRRHbnSoMCnOS9SpTh7sqf8DB+AlSTJphgzUbuA3bNBj0/OzMzMdzqdk6kgDPJkRygUqoCArW5sbKwBYB0VFRVt+HvvmDFj0seOHevBdZTf77/S5XJl4bkcu91+G3b/GO4prqys/HHSpEkVgmmElbxpLzMva4FgBlYLRYVkCb0+Pjs7+86MjIwsh8NxNRZI5zbp5K9PeYZO9HYSa2Hhf2HhVaCC8g0bNuyYNWtWq86wYeW5sGA+5gBhoNlUTZGijF1EyYt0p5l4WD6VXwuQFO2gfjXAyFjs5xN6UpohtqgEQfT9CInbbbWMQO3hNAs+rvG/AAMAS/SYDJNfNNUAAAAASUVORK5CYII=);
  background-position: 0 0;
  left: 27px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .how-it-works__arrow_prev {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAYAAABRRIOnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGOTM3RTVEMkYxQTMxMUU1ODBCMjkwOEM0MjREQkM0MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGOTM3RTVEM0YxQTMxMUU1ODBCMjkwOEM0MjREQkM0MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5MzdFNUQwRjFBMzExRTU4MEIyOTA4QzQyNERCQzQxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY5MzdFNUQxRjFBMzExRTU4MEIyOTA4QzQyNERCQzQxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ugL4/QAAFqtJREFUeNrsnQ9wFNd9x/f2/p8kCCcMOKiyjR1MwBiFDLHsymQgUI1tbEwHCrhJPDQpJiE0TYZJamimzrR0SkvlQopjNbKN5RJjsOVSiUkoAZc/BgVDEDYCIek0RhKSsSSQ0Onv/VF/P/Geuz72vX17uj+7d7czO6d/u9p97/O+vz/vn21kZESyWCxSmh2WiDPyGIk40+awpXily+S0kk/6M70HQhEmnyHyNT0zQBgYABupfGuUFc+7t1WlzCggyjMDRBIBsCogkJMIobIcg+QMmVFBbCaGwG7gMqXlSlUjYBY4zAKEEgIzecDUfDmIagQIICMpAwRGJQmTA4uFQhBTcMvKyrwzZ8705ubmeu12exb+zOl0ZoVCof5gMAivOBLs7u6+fuXKletvvPFG17vvvjscQ+UIUzjg/yRcNbQiSovesDMRQBAQHApHTvdRUlIy7sknn3zA6/XO8ng8s2w22z2yLN8FZx65t553/hRg+RjO5qGhoUt+v7/28uXLFxYuXNg8xlcdTjQYpgJiLCAgAKtWrVowYcKE+Q6HoxAqfibrPvAON+HsDIfDXfCtH38GX/fB//dYbhWGA673wpejJ8tfgXtcCwQCJwcGBqrr6uoOFxYW1hsdDFMAAf+f2lldpqGqqiqvqKhoWVZW1uOgAA9FXB8A+b+AJ7Tq2t7e3vqrV682l5aWNr/22muDov9j2rRp8vbt2++cMWNGPsB2r9vt/jKYmQfg/xXAc09Q/i1A1Tw4OPjbtra2d4qLi3/f1NSkp4KxYIegfAPJBEJ3BePfx+okoaITzhzR84UXXpjS2dn5fWiZp7BFjfz/AT8KnOjp6fl5Q0ND8bp16ybpua/eE0AZf+7cuT8GX+N5AO43AEOv4llG4PtWMC0lx48fn6Pz3h5UtliWc0SZGxMIIsPZogWFBQvS/B9Q0DcV5d4PlbG/vb39WTAZU+MJgNYJSjWhvr5+UV9f3w70NZRsAKhHQZ1WIkQ67ulIGyD0qMLFixfnY6XDdSGFFPweVWLLli13JhMC1gmO7DhUKQD41wgtfW4ApR6fG+FJlloYCgji5GWJFMbZs2cLAYRKhVkYggLeDTL9iBEhYJ2oXGBWNoOytSjAaOro6PhLHYphTzkgiInQfHlw+O5G04C5AGoWQIZ3VlRUTI9hRWUTMD2K001O+n2WHpOmdYKT6QUI1iIMCjBqfD7f44L3cKUMECImAltLV1fXj6AldVPLAGCU7d+///4xVARWrEsRwchRPj9NmdvJu3jG4muA2dgA79lOwYDIZO/u3bunCb6PbGogSKvjvmh1dfVXMZ5X+Aj/e/r06XlRFHgWAcBGQ+p4ngSSqADZsWNHHijfL/F1SVRyHRUk3iYkaUCQVqVZUEQV+kmhfArHX0Qh/654hmo6Q2hdcNTU1BRBAzhNGwM60GVlZXfFC4qkAEEKJ0urhcDLH1AUxNuCBaGUz4QoQZTK4dKT04CG8UNoEH6aw8AoJR6hacKBEMkvYKRAnSvMK4BUflcHCGiCbEaDIBaJN8y1gFqcIW1kGKKTn8QaioQCIQJDW1vbM9REABQf6cjkuZNtFhIBBkYj4Fu8RJUTcxnLli3LjRUUCQOCvDQXBiD+b2iCCTzrfRs3bpwk6CjazAgCw5S4RcAAX2oNTWphpnPnzp1/FAsoEgkE12fw+/0v0lRuT0/PP2A2L1npWwOAIZS2r6urW4CONlHTC3v37r1vrI5mQoDgUY8VTxJNowNPwF9Yl+wOHjOZkaNHj84GGBpp6vvQoUNfHgsUcQeC91IEhl/RQAL8hz9PV1UYi1qgMgAMtQQKX2Vl5QyNMFxOChAkA8gzE9spDC0tLX+ayJy9CdWC61tgSA4wfEiguFReXn4PzwFPOBBafRPgJ/wdNRMYWQgkl9ISBj0pfoQAYKgjjuYHGk65I2FAaEUU7e3t3ya9lJh6/I5AOCmnOwyiqovmAhNXJJl3oKCg4At6FDdeQDBJrq2tfZTmGVAltGDIQKAfChwaAGXcg2WMZlmPPxGPMZJ2Xtc1HS0EzuSbiejOTXFnk1l+TU1NT5EhAmEwyd8SLedYA8E0FRhRDA8PHyL2rUZjTGNGGWKgFKDAf0vS//5Tp07NFTEdsQbCyclCPk+7cY8cOTIrA0P8ocBGCH7Ef5FGeI6T4v7MdMQSCCuvswqz0fhgGvKVlank2EYfmNKmw/PAn9jGKXtnrIHwsEYAoYkgfsPrGn5DJpqIHgpmd3pjY+NjxJ8I4qBkTvlbYwWETcCOtW7duvWLmaRTXJNXzFCfjL7CpNWH2GPKCfHHDISF1XGFeXUaYuK8g0w6OnmRB05gohEe+HObOHVhGysQzIfAwaEkQVKZcSKTDwU0ylV00BEnte3RCiO11EF1pvTly5e/5nQ6l+N8xJMnTz7PuceQlDlidpC5n0G1302dOvUA+HNHLBZLzooVK37GCQ5s0QLBXKpn2rRpmIW0oO1asGDBFRYMyVgDIQ0OZiM7f/48Ns6Qy+X61rFjx+7hqH5UQKiqg8/nm2+z2R7FafW7d+9+kXEtjowaztRdXFQizIJi3rx5l8CU70EVgK+f5wQJVr1AMC/Kz8//KX5C3Lvzueeeu5ExFUmBAhubqvpWV1f/E5oVUIkVx48fn6ZHJbSAuO2ora2dQ9Shb9euXS8xrsWYOJQqhY/rV8DpIOtYGN50oAnHMavYoOfOnfs9DhCyaJQhszxZiCjeQU8WfId/5yVAUnyIm9MoSTZWwhAnAN0KOMJ9nPkudlGFUG0J4C/c4XA4lqACQGSxk3FtwOzqAEpgJwXt4PhWHvJ3yT5U/bSCgoLzOCUSl0lavnz5alGzIesxF0uWLMExkY7h4eGDixcvbmUBkQIwuCTt5Q/x965kQ4Hpaomxgm5nZ+er+JmTk/Msp+FbtYCQWUBkZ2d/Ez87OjpeT0XfQQGDnsNlAKVQVYn169f/BlfQk2V5BuaNRBq/LGouwCbNgRtPx9XbVq1a9btUU4coYaCHE66Xk6wSt0UcuL7mwMAAOpdSXl7echH3QBY1F/fdd9+yUbd2aGj/iRMn1DJlYfJgKQdDcXGxvbu7ez1+csxHslVCtexbWlrewU+32/00rqjHAMLCizJUe9RCoVADRhc+n+8JidPfnmpD1bDnkA5Cgc93OT2JHgNME1QdRAN1dwWfv6Gh4U8krQ6vCCBUb3rs2LEHSadJN2eUrzXVYMARSBQGxbIFTCiMGoL29fW9TAbQbGW8q4tlMlT9h9mzZy8edRACgSPgS4QYaepQKpkJgMGxZ8+eVyDMXvo5e2qzzV6zZs0Exj2TvTC7ah3cuHFj1OdzOp3Fmn5EhEK4Gcmo/0bCcEm9VDAX0SgDGXzSyFnzKssgybTbng0HPJMhjiHOLHKLGhCq/gOdgfz+++8XmN1cxAkGw0wrkBiDmUDdq/E9OFMqbZFAqNKFC3rQ9Z8YN8rOwGCcRsFKt9PlGODzXzjp+M/5EKr+w/333z+X+A8f6LFbqeIzQEPwVVVVPbF06dI2XieTgXwo1ee4efPmmdGcu8NRwLhOjgRCNbHi8XgeJEDUMm4UzsBgqHEfqvXh8/kuEKd4JtexVJgMlkP5W435FrY0NhMOg76z6kp32POJ74ZTLlmOpaZCAFF4sdTe3t5gNoVIM2Xgmg3cuwNXoMGvH374YdagGZkLhNfrteC2RPh1ZWXlx6xUegYGwx2qdQLvNlqH48ePv4vpRyhWnVVdyoZEGB1mijDS0UwIRhrbyTINL7DeTeaZi+nTp08hfka7WdRhDMrQmALKwK2XYDDYTtyAO1jFx+2yHTdu3ARSWNfNAMQYYViSIjAw6wUixRu3HAXZqwWEag7e7XZ7zQIEGY/gzMDArpfBwcGO0fjSar0jKiBAWlyk0AZMoBDMXX/TDAYeEH7SeDxRmQyQFnphvwkKwZaBYeyHnAovQbqd5QwMfIW4CQdp6DlRKYSJDtV+mO3btz8KMDwV+fPr16//qwYMAZMrg6rpdLlcdtIgWEMdR2RB0iwGLwDVDp38/PzDUPk/jmwxEydOfLGlpWURzx8B0XFJKXZA46ALhgxEZTJCodBNIsnjDK2Pt7Ixqin03NzcV1SgcOXl5f063aBQTEUMawHBilsHtLxSA70vU+LTEArVevF4PDSvdEPLZKgC0d/f30WckIlGB4IspBHIQMGuFzAZmnklLhBdcBAgvCZQCIRiUOIM2EkjKFTrxW6330FcgeiAOHz4cBsBIs8sYStuS5SBQr1eQCFG+6aCweBVESBug2Lz5s24bSDS5N67d+9kTg4gA4UJFIIOZfD7/c2M68JKksKMSGN0/aiCgoK7zaISGSiYg53uxc9r165FDwTIy2X89Hq9M80ERLpCwcrarlu3zg0KgYuQBbdt29YYNRDDw8Ojg2vdbvcsxk2sRm4qaQiFagPdsGEDDvyxYtr+zTffVFuKKBx5sSoQPT09HxKHZI7ZFCJNoVCtj8mTJ88huaWPGNeFIi9WLbDKyspzCAvYnzlr1qxRe3mrER3LBEPhMNCrqip2VlZWIX4ODg6eYZkLWlCfu05SXwrgIqaH6+vrF0smHIovMkOanl1dXX9N9gtTHgMAxTLJHDO3WMs5jO79yVkt36omLyGGH3GSyM7XGXTZzJKxiadSGMChtKqFnFVVVXngUN6LiweuXbtW2GQwgYACOjzatDyeb5gdiDhCYQTnWrUeCgsLv0H8h2OM1X9CLAdEtZDeeuutY3g/8CPmlZaWTmBEO+kCxe6Kioo71Zw5A/hSqnWQk5NTTBJSh3jqoOZDMP0IXPOQrBHxPSmFdtnT6VOE4fsfSgZcH0JibHKzadOmyWRPkzBn33ArDwgXp2BGwJ/4nZRiWygJQhHiwJD0BsGqt/b29mfpTsASe4M2bsyqOrzqwIED+/F3drt9fnl5+USjOlbxMh+nT59+CD5f5dwmaUsykikIqmXv9XpHlyPs6+t7h3F5MLIw1P5INXShM8G7u7s3Sym4656WUkgaO94ZbeoemYqJ40MDb7/99pckgS2XZCFqyAH+w+vESXkWJwIzHCubZNJDSylYDhkuTmdEdSguLsaVh224FPXy5cs/0XQo9QKxcuVKVIhPIKb9Uk1NzULGtU7JxIdOKELk75N5qE5QKioqsmVnZ38Hv+7o6NjFMXMjokDc1reBMWxvb28Zfj1lypQfsHLpZlYJBRRaw/CHkw0DTx327dv3NA5sggijaf78+YdEGz6vY0pVJSAGfwVTueBcLjx37tyDLJUwQ/+GBhRoBgZIOdBWNEK+H0immdBSBzTnkyZNwohIAn/vF7hYCKPvIqj24rxOEu6moeBkVklpslen0UJqibPJjWK7xk9xjUqJs+qcHoUIsUKpgwcP4sZrAw6H4/GLFy9+haMSqTIzTDLg7oIORphpAXOOUSBO3St5+eWXB3SFyRobufJU4hck4XFUymziapgVcsCBXEvUoU2vOogAgYfq6nS4khkuhk5WqHtGyuz5nfQ9wHG7Z6iTq6SL4QdSNJvCCwDBVAlwWH5C1mb6mEOjaVPaBgXCxSpnv99fQlS7Bpch1K0OgkAwVQK3CQAYLpElc/8tYzriDoODVcYQ8T2CXU1oLTj7YuRIWkMeBYFgqkR9ff0iFAkEs7a29lGjpndT2W/APUxAFf4wOrRrYKCMVwci3rOoV+vkOJilxHRc3rhx46R0CUWN4Dfg2dPT8/fEkbxaUlIyldOrKccSCOZDYZ873YIJCP2VRkdQxsmMYadbXV3dQmoqmpubl2qVeyyB4MoWDt7EXBVCgX3wGShiBoObVY7l5eX3gCq0COy07FbcL6ZAcB8Qoo5NRLr6z5w581AGivhFFMRveI9EFX9YvXr1RJEoLx5AMFOmuAMcXTIYTIgPCc5AEXsY8ETTTJed5gyNu62MYw6ElseLyRGA4QIdtqXhZGag0GkmyJC+H9FNAn0+3xI94X5cgOCN0sGzsrJyBpDbSjrADnC2dsxAcXs0wR21Bf7Zt3HDXCzbjo6O5zTKVU4kENxQ6OzZs4UARQ8++ODg4F4BKByZPAO7PPFsbW1dQR13v9//z9E0srgBIbINAU79I0PAMRzdLQCFKx3T3FrlSGBYjsVIIoqXom1ccQVC5GWampqeolCA+ajAvSo0XiY7XUwIUVmXFgzETAyRhrULnXcpyukAcQdCK8eOJzg+jwMUvWRex+EtW7bcKTCS2ZHuJoI4kD+mPgNu2awBg1vg/8YfCC0nk2TUFgAUXSQkvYCOpwAUOIvMmo6qgL2VAMAOOv2cs9+msqwshgFCBArcGRjzEyR+vtbY2PiYJDbvwWV2MMjYR4fI+5aWluaDkv4PYSHQ2dn5VwJmVhZ8jsQBIZJQwYE1gUDgOH1ZnPSjIYORvXWySc1Dlsg7Yo8xji8hjeaGRv+Ebp8r4UCIQFFUVDSBDsEjfsURzswiUyoGMQ1OURDQRPT09PyMdFShWT1/9OjR2bF2wJMChIj5wLOtre2buMwuaQ1dHR0d35X0TaHDjJ5NxHYmEAQrefds0fc4efLkV0A1T3y2XM3AwCsCGd6saNQyaUCIRB80q0mXGiBqcei99957QCcY2UQ1bEmGQNfcUAzBQRV+TvML2C9x9erVlQLXeqJtBEkFQhQK9CFwqj0dtIszojATh/0ikv6Jt9lEOezx8jeIg0h3AMyK4hlRHZ+hDjZRhbcEOgPHvOxA0oHQE3NXVFRMHxwc3EcX6MCJJuB0/lRjAG+OYPjqJq3YTsyMldh5mVQwPenPrOTv7ARqF2mZ2WN5FoysQBFPKjaPrRdwHGOWmzEEEAonyy3y4jgKCArtNC00nGOA0cjWrVu/OEYwknKiAkKlP600jRhB4PgRgcxtTDsADQOEHhNCCxHs6WpoQR8pCvEmJmuqq6u/agYQ0ORhDoEOB6DvAObwH3fs2JGnw3GWY2jujAWEHhNCwzF0tKB1va9YNzKMXjkU9vcxiWMkCLADz+fzPYF9DlD5fgUIn6ADqfN5HXHwf4wHREScLlzYly5d+joU9H9C4fYp4BgeGho6iOtAHTlyZFYyIEBnEMeRwrO9ihlY5YqnAO4pHLegMcRNLYqwxskhNiYQESGbrnANh5qDOmwgYwqDygrA0d9QMeWoHjiuE5NgsQYAk2itra1/ht3QxKSFI56hCczCtihNmz3OITL3GI1l9SzlEMUYTKGDbOTulHRu27Rnz55JixYteiwnJ2eR3W5foLKD4HAwGLwELbcBALoCUUwzKMo1qMzreMDXww0NDTfhc3R29/Tp07MdDodtPBzjxo3zwn0nwff5eNpstrutVusD8D9yI2fKw/8429/ffwhAOThr1qyaKIoAFygJxHuWuVZdGwYI8rB0RRS7FMV+XriMTllZWcGUKVO+5na7H8EF22VZzpdivDcYlEEPKgNA9AFECtX79+8/tX79+u4obxcgIISkBBymAkIFDJs0xu0XIFTNWbp06Yzc3Nx7oZXfhS0ddxnEjeXI5nK4mv1nM6Kxp1m6tbIKVnoXptbhsx3Upbm3t9cHIXHd4sWLW2PwmgkFIW5AJPiwkIpySAbfqEW0PREQELiQER/QZoICDJLTqlANs61fFSQghCTGDogZIPQfIUWrsilOi4EhoEoQNkshm3X5QFrYkqLPwZpksxImlR80gxKkGhAs5ZAUYCg7r+JhysKK/21aAFIRCC1AlD2YFun23k1JxeyMKFo9/aQQhM1kAnR78YkIIzOHeY7/E2AAompBo4LNI7UAAAAASUVORK5CYII=);
    background-size: 100% auto;
  }
}
@media screen and (max-width: 959px) {
  .how-it-works__arrow_prev {
    left: 20px;
  }
}
.how-it-works__arrow_next {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAYAAADjVADoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNDRDRTU1OUU2RDMxMUU1OUVEREI5OThGNjlBNTFFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNDRDRTU1QUU2RDMxMUU1OUVEREI5OThGNjlBNTFFOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE0NENFNTU3RTZEMzExRTU5RUREQjk5OEY2OUE1MUU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE0NENFNTU4RTZEMzExRTU5RUREQjk5OEY2OUE1MUU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+d5CsugAAChNJREFUeNrUXA1sVVcd77t9H+17r2ulBatuY3TysQ60oDg1bbLNEeYGC92C0OA0jUbJ/IhuGBVlQ0mXsC2QlRDTlIyMGd2U0CAk0oA2UPkoFHhOG+ij1NmWVgoP2sd70L5++fuze2/OPe/c917f/XiPm5w08O6955zf//vj3JypqamcDF4OeUjycGRsIQSEw2HL/LkYTmbTUoJ7J5kxIY+pexUISd64UwbB6EWgjMtjIiuASCROeBdt3J3K5uvq6vzz58/3z5w5My8Wi40Hg8HIpk2bhm/cuDGVAihjWEcsrU0L9msaEDIAHhHL19TUeLZs2bK0tLS0yuVyPep0OudKklSG94zh5yj+3iHOwTv8GAWTk5NXJiYmusbGxjqHh4dPNjc3t9bW1oZES8GIyaBMGQEiJx1lSc8oQ6a8D6OAHevXr581ODj4ndHR0b9iY7ewqfZIJLJtYGDg2+fPn/8q/c4/Q6OioqLo6NGji3p7e58HCJvwfDOeD+P5AP792r59++YJnvMTkOy6Eo1ps3kyIGQO0Cxqz549c7DhN7D4G2D3wwTGtm3bPiPadKqjsrLyE5cvX15x586dd+i9AKcpEAhUCu71EmFsA0LEBZs3by4FANux0OvRaPR3RNUUNumXh08e/mTP0DxDQ0MbIDo9xG2nTp36guA+px1AOPmJ+/v7XwQAfaDYH3VYt0DeqEcxoUkWqlgct0zluPdVV1cXA5CNxCEgwFsCUfNYCYSLpw42/wGoE+zq6npah+LuZBtPUa5dIl1EwJOoYA0dbW1tX+R+z7cCCDc7ycmTJ5dg8k4A8fsNGzbMElDfaXTzOpvIFXHJ9evXfwzuCF27du27ycAwAoSGEy5evPgEJr2KyX8o4AKXFQAINuPkOeTs2bNfBnF6w+Hw69ya8swAQqMToL2fBQjX+vr6VqejsS0ARGO5Dh48+AjAuACFvUNPZ6QDRK6AEwbJlKWqmGwCQ8OxDQ0NDwKMf5PfIeLWdIBQZbG1tfXzAOF/V65cWcO93J1JEDhRUdd14MCBBVhvL/kx3HpzpwuEqhxJGQLhf8Fc/SIbQeAUqUZnkHnt6Oio4hR5ykBoXgjL0AgTdWDGjBn3ZSsIepwBK7IeRLxEpp51uFIFwssoxxXEYvX19fezijEbQdDTGeTrwOl6m/NvHMmAULlh+fLlM8hZgl5Yy7GWlM1A8NZk9+7dD4GYA+3t7Y+xHJ0MCJUbbt68+QoCp7/xyibbQWDAUP2MUCj0MiLYv3N7cegBIbG+PDknXJTn5sPwLAcil41gsZ9uuABPCrmCAyKPcVl/QNGdSK5MUGYeq1xwwXxeZk8/EuxJCIQaBpO57OnpeU6EXpoLkgQxgt9ql5zlCopQySs+cuRIeZxfwQChmh3Y3UoKq8vKygpF8mSUMnbHJ+zccL13wuP8LRuH5HD5RdXjmj17dvXt27f/1N3dPSn/l6F0usPhkJT3wxdxwJT95ty5cwtZkcQ9Lguz9WqSF1z+Z7/fvzpu3wxH+BixCASDwaf0HBAjdh3a+6eUaCUWBRhfsYszlDnIKaR4iYIzZl5JucnBBiyULCUfgrkxxyAQGmtECVm7wWDFA/Pvhcf5PXbOOLeUnCf4Dke48NoQEPxCMgEGGzuBK38Cb3OPRk/wN4XD4TrI8JtsiG0SEJqErwzGIbvAYK3HhQsXHodz1aYhtnxTHuOXvx/HNiYAkWkwWPHfunXrpzHfTY0Z59kWSP0DgdYzieJ3EyiTKTBUPwlzDWnqLbxPTglZLhssmQlEmmA4zY49qC5y+PBh1XKISvNe6ImolSV4LIr8khG5mJvT1NQUW7t27Too6Wb4EyUVFRV/4fwMjwXLCMOUFrJBVkYuPTDAEf9UwED4XKys02FO74LqNGGeUa/X60kExIjP58uzCQ8nu4bGxsY1kiQtukuucHg7UwGfnDKntUcFE/Pk37p16zYPBItUpLCw0C962NTGDIfDwwZyiAxfLC4uphS8hFjg10VFRTuY20ctWEIB5okk4ojh/Pz8IkvbdJKDUM/cTr0P4yb2bClrKG5ubg7xYTjrR7xHuQgr/AhRQQZzvUT6glh/aGjoV4kqVGb5EUrqjvUjJKYV5+MwLRbrBEc8wmWtMsUJIyb3dN29qqqqqBrWxbYiSUyYffeCH/6h2+1ewim0ex0ETZqhpKRkMQjewfw2Ecc2VMyhVp+NGzd+UpjkTC/6dGRCHBJEn4f6+/u/qUkzMFZJ42b39PSs0tMTRoou1ENlNwhsPoLSCyD08K5du2ZrCM0AoSoxsOpm6lfSC8WNcAQ1dlCtxGYQ1MQQ5WG5yNPHZ6jUMPXYsWOfo+gMDs1MUcxh1M/nxM5SEPi5QeA/UI0jLs2gl8UGaq1g41pRXsKMmqSNIKgEprIliQVl4eIIzAHhYTNVAOMMt2jJxHyEz46qGcsNEPktXGbKp1fXUGWZUvkUkvf29lbzusIM58buynhdXd2nqL/j+PHjFUIjkKj2SSYGYHxI3bBm5wZsAEFiRT0SiWyl9kdhlStZNZxS3xCP41QMvtcKwYJun8G9e/fO1Q0dkvVHULaKumm5Ttps749ws73dREzq1k3YNaMDhIat8JKf4WXnKaVml7Y3q0mERIIsIC/e0+mhcrIiQq1DnJOV8W66ZCaavGPqB6XGskR1mml11VHGl1r2OBbLGs7gOUFuJBvgSpd+3Wg6CRASa4eVlj1Bx603k+1EfI7j9OnTS3VaIZ1GOm81HXakgcEZ/4Vz8qqRwyNW9WV3dnZ+jUoCuL6vVx8x0outkb39+/fPp274aDTawBWLbeMOXhSUyJYa0+H/rEvUD2q0O18Dxs6dOx+guJ6OKLW0tCwUxBAeKzxI0XGFmpqaEiIKiPMR11wqVOhmnNfQgEHWBMrzl+RnkBLlTBTLIU4TRMAjOuFDBV1qcyKrxvWC6jbFmnWCJ+4Y05kzZ75EtpoOoHV1dX09QYuQV96QS36PcvqXPxGsnN7J1zveROU6CqCoxYlEYjrtSGae6YprDCPuGBwcrKVADYAc6+vr+4YOhxgaVBcFAO8SF1L7AtdanFJUa8UpPydPMYpaQaFvUQhP1KLWX9jyZdTnmO7mT5w4sRii93O88zTe2U/htM7JwZT0kjC5bPQArNwolidqH2hvby9fsGDBCx6PZ1lubu7D4+PjbbFYLACKBkOh0OWrV6/SAZgo/o7iHqm8vLwQV0FpaWmZz+f7rNvtLsf/V1KRHM+1wH9pWrlyZUsgEOCPRFM5YkSup6aSUTcfCOblikITnoeAlSlatWpVpd/vfxSbmwdg5kiSVILnlNN/VN8cxt8oAPsPqH9pZGQkCGV4oqqqqltnKQTA6HQrYaYBkYL+cMnDqs8QTMj1UNMOy1v92QTlSwFOgxUzYkHlKwHjORZ8QsHO70c4GJMpcaaT71/gvx8xafXi/i/AADEeR4xYMjggAAAAAElFTkSuQmCC);
  background-position: 0 0;
  right: 27px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .how-it-works__arrow_next {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAYAAABRRIOnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNzNERDMyNUYxQTMxMUU1QjM2MTlGRTcyMjQyMkFEQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNzNERDMyNkYxQTMxMUU1QjM2MTlGRTcyMjQyMkFEQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU3M0REMzIzRjFBMzExRTVCMzYxOUZFNzIyNDIyQURBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU3M0REMzI0RjFBMzExRTVCMzYxOUZFNzIyNDIyQURBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hS5+NAAAFyhJREFUeNrsnQtwFMeZgGdnZ1fa1QNYsMDAARYGZLCNTIpE9mF8EIjKGMdRCg5w4qPIAyvhsM8XyjkgqThlkzruKOVQItuclUDkYPOw5XBClRACPgEGGUOAgEBIWp0RegRLAoTe2ofu/0W3M4jpnpnVPmZ2d6qmdvXY2Znur/9X//231N/fL1gsFiHGDsugc/DRP+iMmUOK8k4XyWklr/R3eg+Ewk9efeQ9PeNAGBgAiXS+NcCO513bqtBmFBD5GQciggBYZRCIEYRQ3o5ecvrMKEEkE0NgM3Cb0nalUsNjFjjMAoQcAjNZwFR92YnU8BBA+k0PBHojYRcHFguFIKjgFhYWuqZPn+4aOXKky2azJeHvEhISknw+X5fX64VH7ffevHnz+pUrV66//fbbrR988EFfECWHn8IB3+MPY1tq+z+tbmc4gSAg2GWGnO4jLy8v9emnn37Q5XLNcDqdMyRJuk8UxYlwjifXFnQMhs8Alk/hrOvt7b3U0dFRcfny5Qvz58+vG+Kj9oULDFMCMRQQEIDly5fPGzFixFy73Z4FHT+ddR14lltwtvj9/lb4sQN/B+874fudltuNYYfPu+DtwMmyV+Aa1zwez/Hu7u7yysrKQ1lZWVVGBcNUQMD3Uz2rSzXs379//Jw5c3KSkpIWgQT40qDPe0D8X8ATRnVFe3t7VUNDQ922bdvqtm/f3qP1O9LT08WtW7fem5GRMQFgm+xwOB4ANfMgfF8m3PcI+f8CVHU9PT1/aGxsfD87O/vj2tpaPR2MDdwL7eyJJBCaOxr/L9gncRUT4EzRer7yyitjWlpavg8j8wSOqP6/HfArz7G2trafVldXZ+fm5qbpua7eE0AZdubMmb8HW2M9APd7gKFddi/98HM9qJa8o0ePztR5bSdKthC0tbGBIGI4WWtDYcOCaP5vaOhbsnbvgs7Y19TUtBJUxrhQAqB2gqQaUVVVtaCzszMfbQ05GwBqGUinZQiRjmvaYwYIPVLh4sWLc7HT4XM+mSj4GKXEpk2b7o0kBKwTDNlUlFIA8DsILb1vAKUK7xvhCbe0MCQQxMhL0tIYp0+fzgIQSmRqoRcaeCeI6ceMCAHrRMkFamUjSLarMjBqm5ubv6tDYtiiDgiiIlQfHgy+SagaMBZA1QKI4YLi4uKpQeyoZAKmU3Y6yEl/TtKj0tROMDJdAMFqhEEGxlm3271I4zUSowYILSoCR0tra+tLMJJuUs0AYBTu27dv2hA6Ajs2UebBiAHePw2Z28izOIdia4DaWAvP2UTBAM9kz86dO9M1Po9oaiDIqOM+aHl5+RfQn5fZCP978uTJ2QE0eBIBQKIudShPAklAgOTn548HyfcGPi7xSq6jBAmVCok4EGRUqTYUkQpdpFE+g+NbAYj/xFC4agG60LrgOHv27BwYACfpYEADurCwcGKwoYgoEKRxktRGCDx8qawh3tPYEHLxGRZJEKDkSNQT04CB8SIMiA4aw0AvJZiuacSA0BJfQE+BGlcYVwBR+R0dIKAKkowGQTACbxhrAWlxioyRPvBOXg4WFBEBQgsMjY2Nz1IVAVCc1xHJc0RaLYQDDPRGwLZ4nUpOjGXk5OSMHCoUYQeCPDQXBiD+32iACSzrvevWrUvTaChKZgSBoUocWsAAW2oVDWphpLOgoODvhgJFJIDg2gwdHR0/p6Hctra21zCaF+7wrYHA0BS2r6ysnIeGNpGmF/bs2XN/oIZmWIHgUY8dTwJNA4knYC/kRmqCx4xqpKys7CGAoYaGvg8ePPhAIFCEDQjeQxEY3qKOBNgP34hVqTAUaYGSAWCoIFC4S0pKMlTccDEiQJAIIE9NbKUwXL169evhiNmbWFpwbQt0yQGGvxAoLhUVFd3HM8DDDoTa3ATYCT+hagI9Cw3BpZiEQU+IHyEAGCqJofmJilFuDxsQah5FU1PTP5FZSgw9fluDOynGOgxapS6qCwxckWBeaWZm5nAtEjfUQDBJrqioeJzGGVBKqMEQh0A/FJgaAG3chm2MalmLPREyIHiqAqeuabYQGJPvhnI6N0aMTWb71dbWfpWkCPhBJT+n1s4hAYKnKtCj6OvrO0j021mVnMa4ZAiCpAAJ/CMS/u84ceLELJ7qCBUQCZwo5Ho6jXv48OEZcRhCDwUOQrAjfkcG4RlOiDtZ0Lr2VYc4sfImqzAajTemIr6S4p0cXO8DQ9o0PQ/siS2ctk8INhBOVgYQqghiN/xGxW6IexOBQ8GcTq+pqXmS2BNeTErmtL/qAiitS+gl1sVKS0vXSJI0E26mIT8/fz3nGj3hXMsYhUefwFgkfP/99x/r6up6C/to2rRpv8zOzmbZDPZgSAgLa+IK4+rUxcR1B/FwdOQ8D1zARD08sOc2cPpCGioQzJvA5FASICmJG5GRhwIG5XKadMQJbTuHojIsLDFz+fLlLyYkJCzB9YjHjx/nqYreuLQP3kHWfnqV/jZu3LhSsOcOWyyWlKVLl/6Y4xxIgQLBLNWTnp6OUUgLZg7PmzfvCgsGI9oNZHGxmQ/mIDt37hwOTl9iYuJzR44cuY8j9QMCQlE6uN3uuWBIPo7L6nfu3PlzxmcxM6rPQBDYyHL/AbGJr+TnBDhFk0kJPwuK2bNnXwJVvgulALxfr9dJEAPxLCZMmPBDfAW/t+D555+/YXRVAR2eSFP1FSSgnQBiMxkUONgUpW95efm/o1oBKbH06NGj6XqkhBoQdx0VFRUziXTo3LFjx+uMz6JP7DMIDA4NoVu0lRLNBgVr0KEKx5xVBH7WrFnf4wAhagVCZDUi+Lwv4Wt3d/eOF154oY3jMxsFBj1FSEwFBQaiBEZtTDD6cbD2OxyO57CmFsdG1ASEoqoAe+Eeu92+GCUAeBYFjM96jCAdoGN1V6QxIxSswZeZmXkOl0SinbRkyZIVWtWGqEddLF68GHMi7X19fQcWLlxYzwLCADCIvKhcTU3NnJycHHs0QMGTEi0tLb/G15SUlJWcgW9VA0JkAZGcnPxNfG1ubv6NwW0HZj3LpqamnMmTJ//Prl27dkYLFCwpsWbNmt9jBT1RFDMwbqRp8CtEKhUjYbgolUTBmjkVUCSDRPMUJ+JIap9Htp70DxpWRdlMEsFUnF7o7Oz8JT4rxosEDZFLUau6AGMyZ8Cs7e3dd+zYMaVImZ+ILyMcd9lAALGUlpb2svz5wB7KjiJJodj2V69efR9fwbj8GlbUY7SVhSchFDOifD5fNZLmdrufYpCWYKDRoighoPMn06xl+RENkkJg5KtgEg088xV8zurq6q8IahNeg4BQvOiRI0ceJuriJifL12qGhJIoh8LJUBtvkgSazYznSmQBoZiudePGjR+QRitm6SEDLnxJjjUoWAOhvr5+Cc11FdgLqhVtCMX4g9PpfAJf29vb/8SatzBLrB+P5cuXf7Z3796nQOJdvmM0mN+mUHT5X3vttSPYHpIkPVRQUDCc4VlalCSE4qiiK5A/+uijTKOrCz1Zy9EoKVjeBkiHcnw2zpJKaTAQosCoakLrPzEulGzmVPZog4KlNmg5Bnj9T4GThCuqqYtp06bNGpBFHs8nZlAXjFnBWFIfiv1x69atU+S5MjnzV3cAITLsh4cJEBWMCxk+cTbGoFDsD7fbfWEgyCRJ03mxG1UgbDbbA4Sw82aUELEGBStDbeXKlZ9iiSK4z7Hbt28fqTQFhKcqEEDUJDIHUG1WCRGDkuKuQYp7d2AFGnz/6KOPspJmRC4QLpfLgtsS4fuSkpJPWe0smOgYIhTvmAQKxT6BZxrow2HDhk1k2hGyqrOKpWzohJYZPYwQeR8HjO59cDyNraRMwyuM+7aLPHUxderUMWRUNUWDdAiSpPiKCSSFYr94vd4mYgbcw/gcP9s4NTV1BBE116MNiCiHQrFfwFO8cdtQEF1qQCgmkzgcDlc0AxEGKCKV4q/YLz09Pc0D/qXVek9AQIBoSSRAdEcrECGGAtvVZiAgBrakxDzLgFQGiBb6wS4hyo8hQsFzSU21v7ooxI9QxylEi+ZNM0MrIW7BQQZ6SkASIoah8PCgaG1t3Tz49ygpCgoKshkfC/daUkUAExMTbcQEYKU69osaSbPEChBk2R9T79fW1v7DqFGjBq9JQd9+/dixY0u0Rg4jcQC0DvK2OyCV4fP5bpFGSo3DcBuGSZMm7SYrwu6AYfjw4axljQPbTBrk+aik8qsBwfJbu9Ws0jgMXBgEITILlxT7xel00rjSDTWVoQhEV1dXKzFCRkUzECGEwRuhkggWhspQjStxgQDjiQLhilYgQggD1sfojtRjKf3SZrPdQ0yBwIA4dOhQIwFifDS6rSGGIZKxG5EhIQbmprxeb4MWIO6CYuPGjbhtINLk2LNnz2hGo1riMBgKBqaEoKkMHR0ddSwDWE6Sn+FpDNSPyszMnBQtUiLKYWD2iSRJk/H12rVrgQMB4mUgKudyuaZHAxDRDgOR2Hf1SW5urgMkBBYh827ZsqUmYCD6+voGkmsdDscMxkWscRgMIxmYA3Tt2rXTsK/Aw6h59913lcLz/sEfVgQCGuMvxCCZaWYJESMwMPtj9OjRM0lsiZssLQ7+xeCjpKTkDMKC9axXrVqVqCQhjG5YxhAMTImdlJSUha89PT2nWOri9lPfGVVVXAYGhuVFDL9WVVUtFAxcKERvFXnh9s40T9N63bLDf/PmzR8KKnuLGvR5WeUcBvb+5FTLtyqJFx/DjjhOxM4TDLqkuGQwxPNalVzO/fv3jweDcjIWklm9erVmlcEE4vr164fw1el0ftksQJB8xpiBgdcPWVlZXyb2wxFG9R8fywBRBGL37t24nNwDdsTsbdu2jWB4O5KBYBAFeRGM2ICBCURKSko2CUgd5EkHJRuCaUdgzUPUQS0tLd8TDL7LnsCpIBNtNoPsmSWl+96wYcNo8rx+zr7hVh4QikZYa2vrv2DLgT3xJ8HgWygJjNI60QoDz3huampaSXcCFtgbtHF9VsX0qtLS0n34N5vNNreoqIg1HW6UtY2KVegmTpyYF4VqgqpIxbZ3uVy4p4nQ2dn5PuPjd/Y3I5lH0XXBIhpkC5+NgoF33WNJCCyeRnewixbJwFORZCkm1uX0vPfee1MELVsuMYBQFD8NDQ0ryO70VVjuzqgxCZ4NgVDA/V+NIhiYBdZwDSdZj7qf85wWLWFnRbWxbNkylBB/BZ92ytmzZ+czPptgACnKTFubO3fu/7366quzza4mBqlpi5KKTE5O/ja+b25u3sFppzskggUpY0Sek5SAAepeTk1N/REYKYfsdnsO44u6I13VlsQhEgP4qGlgILaDUwkIMCaXjBkz5tegImunTJkyC+tDKPXT4MHPm5hS7NDi4uJfYWoYGJfzz5w58zBLSkR6foNsVtYbrTDwpAPW9UhLS3sR34Nq/AUDBr9SH+sGYtWqVa1kB1/L9OnT13Nm3CLucaitxDIzDLwtIM6fP78I1DpWD2zeuHHjO3r6lweEj6WLDxw4gBuvdYPKWHTx4sVHOFJCNAgUPSr/1mcyySCwYEDpAKoCvUBcupf35ptvduuys1TWkDA3gAe/9hck4FEmmGATVwJ/giwSm0R+FvujaDNXMCBXk6o/jbm5uWmC3o3hNSwqcihddPv27ZOwGDp+eWNj47OCuYp7WkxcConpZuJ2z9AnDWSK4Z+FQDaF1wAEU0qAwfIyiUt8yqExxYyj0Iz5HR0dHXm0yHl6evow3dJBIxBMKZGdne0CGC6Rkrn/JcT3/45YoTTw+B5Dewm1BWdfjBRBLeVRIxBMKVFVVbUAhQSCWVFR8TjnRhLinRoauwH3MAGp8GccmOABFvL6QK2jtXoB6HEorlGcOnXqx11dXXgTUkZGRuG6descLKuYbJ0YPwJzMZmdWVZW9gNJkh5Bc+6NN974CWvsC1oWHutYqc40ZnDOnW7BBIS+JUTBpmZm2CkHz8rKyvlUVdTV1T3Da3etfrqe/2OKLUzexHkUhALn4ONQBA0GB6sdi4qK7qOzt7j7Hs+G0xO40fx/ajcIXscG4gN3nTp16ktxKELnURC74UPiVfx5xYoVowI2JIcIhMj6YpwS7+3t/R1xRd1IcByK0CwfQNVMy05zUuM+b+OQAaGmOjA4AjBcoGlbYGSmxaEInpoQbqczvkRLb7vd7sVa3P2QAqGWhFJSUpIB5NaT5IxSztaOcSjujkI6eW1FdifGyjT9zc3Nz6u0qxhOILhbIZ4+fToLoGjDG+/p6dmjAQp7PM7Abk/h9naLS6nh3tHR8R96BlnIgVBTHSRotZBmOYPO26kBisRYDHOrtaPwt703u4lH8brewRUWILQ8TG1t7VcpFLgRrIa9JpJjRYUQKZuoBgNRE71kYO3g5LMy18eEDQgtm5GA4bMIoGgn6zoObdq06V61Roh2FaJFRRAD8l+pzYBbNqvA4OB8X/iAUDMySURtHkDRSlzSC2h4aoACcxassSgVcLYSAMinq4k4+23K28piGCC0QIE7A2N8gvjP12pqap7UAAW1LawmB8GiJknpuW3btgkgSf9IWPC0tLS8oEHNiirfH34gtARUMLHG4/EcpQ+Li35UxODg2TqzZjglaXlGnDHG/BIyaG6ozE9otrkiBoQWKObMmTOCpuARu+IwZ2WRKSWGQsqeqopoa2v7MZmoQrV6rqys7KFgGeARBUKL+sCzsbHxm1hml4yG1ubm5u/ogIJO2khGSokjuSMJWgxGeh4/fvwRkJrH6AABT+JXGiK8SXqkZcSB0OJ90KgmLTVApMXBDz/88EGdYCQTqSFFGAKnnvtGFxykwk9pfAHnJRoaGpZp+KxT7yAwBBBaoUAbAtyrF2nSLqbEYyQO50V0gkHhcBC9LYbQQKQrw5ICuEeUjs9SA5tIhd0aJgMDrsNhGCD0+NzFxcVTe3p69uJgISPmM1yUq5LAm6LRfXWQUWwjasZK9LxIOpie9HdW8n82AnUiGZnJQ7kX9KxAIh6nIODCaQ2G45BjM4YCQmZkObQ8OGYBQaOd/Lyih9/fiN7I5s2bxw4RjIicKAGh078mV43oQWD+iIbIbVAmAA0HhB4VQhsRyw/ACDova8RbGKwpLy//ghlAQJWHMQSaDkCfAdThz/Lz88frMJzFILS7MYHQo0KoO4aGFoyuj+RlgNAqh8b+PgZxjAQBTuC53e6ncM4BOr9DBsJf0YDUeb/2ILa5cYEY5KdrbuxLly49AQ39W2jcThkcfbhBO9bAOnz48IxIQIDGIOaRwr3h8vtr8gJWAO4JzFtQSXFT8iKsQW5vYwMxyGXT5a7l5eWNA+mwluQUeuUdgNnf0DFFKD0wrxODYMEGAINo9fX1/4jT0ESl+QfdQy2ohS0BqjZbiNpZW8o/p2BIoOn6ga49sBGJoauuxK5du9IWLFjwZEpKygKbzTZPYQfBPq/XewlGbjUAdAW8mDqQKNegM6/jAe/7qqurb8Grn6wzSbbb7dIwOFJTU11w3TT4eQKekiRNslqtD8J3jBy8bgW+43RXV9dBAOXAjBkzzgbQBAP7hSJcIWpfcwEhW5BCK9DqLjiCZXQKCwszx4wZ80WHw/EYFmwXRXGCEOS9waAt2lAyAESfgKdQvm/fvhNr1qy5GeDlPAQEX4jb1nxAKIAhCUPcfgFc1ZRnnnkmY+TIkZNhlE/EkY67DOLGcmRzORt83+cronGmWbhdTAM7vRVD6/DaBNKlrr293Q0uceXChQvrg/CYYQEhZEBE6LCQjrILJtqohTeuCAgInM+INyiZoAG95LTKpIbZNn7zEhB8AmMHxDgQ+g+fbFRJstNiYAioJPCbpZElwZwHbWxBNudgjbBa8ZPO95pBEkQbECzJIcjAkE9ehUKV+WXfbVoAohEINUDkM5gW4e7ZTUFB7fTLRj19pRD4zaQCdFvx4XQn44fxj/8XYADHBUbIYfUEvQAAAABJRU5ErkJggg==);
    background-size: 100% auto;
  }
}
@media screen and (max-width: 959px) {
  .how-it-works__arrow_next {
    right: 20px;
  }
}
.how-it-works__pager {
  position: absolute;
  left: 0;
  bottom: 80px;
  width: 100%;
  text-align: center;
  font-size: 0;
  line-height: 0;
}
.how-it-works__pager-item {
  background-color: #fff;
  display: inline-block;
  vertical-align: middle;
  width: 9px;
  height: 9px;
  border-radius: 5px;
  margin: 0 9px;
  cursor: pointer;
}
.how-it-works__pager-item_active {
  width: 15px;
  height: 15px;
  border-radius: 8px;
  margin: -3px 6px;
}

.how2 {
  max-width: 100%;
  box-sizing: border-box;
}
.how2__item {
  margin-bottom: 30px;
  background-color: #fff;
  border: solid 1px #ededed;
  padding: 35px 0 40px 155px;
  box-sizing: border-box;
  position: relative;
  color: #333;
}
@media screen and (max-width: 959px) {
  .how2__item {
    padding: 35px 40px 40px 119px;
  }
}
@media screen and (max-width: 479px) {
  .how2__item {
    padding: 30px;
  }
}
.how2__item:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
}
.how2__item:last-child {
  margin-bottom: 0;
}
.how2__item-inner {
  width: 53%;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .how2__item-inner {
    width: 100%;
  }
}
.how2__item-icon {
  position: absolute;
  left: 40px;
  top: 35px;
  width: 90px;
  height: 90px;
  background-size: 100% 100%;
  border-radius: 15px;
  background-color: #e20a17;
}
@media screen and (max-width: 959px) {
  .how2__item-icon {
    width: 54px;
    height: 54px;
  }
}
@media screen and (max-width: 479px) {
  .how2__item-icon {
    top: 30px;
  }
}
.how2__item-header {
  font-size: 1.4rem;
  margin-bottom: 20px;
}
@media screen and (max-width: 479px) {
  .how2__item-header {
    padding-left: 80px;
    min-height: 54px;
  }
  .how2__item-header span {
    display: inline-block;
    vertical-align: middle;
  }
  .how2__item-header:after {
    content: '';
    display: inline-block;
    min-height: 54px;
    vertical-align: middle;
  }
}
.how2__item-text {
  font-size: 1rem;
  font-weight: 300;
  margin-bottom: 30px;
}
@media screen and (max-width: 479px) {
  .how2__item-text {
    margin-top: 30px;
    margin-bottom: 0;
  }
}
.how2__item-list {
  color: #666;
}
@media screen and (max-width: 479px) {
  .how2__item-list {
    margin-top: 30px;
  }
}
.how2__item-list li {
  font-size: 16px;
}
.how2__item-list li:last-child {
  margin-bottom: 0;
}
.how2__item-list-title {
  color: #666;
  font: 16px/1.2 Corpid;
}
.how2__item-bottom-block {
  margin: 80px 0 -10px 0;
}
@media screen and (max-width: 479px) {
  .how2__item-bottom-block {
    text-align: center;
  }
  .how2__item-bottom-block .app-btn-lg {
    margin: 0 0 20px;
  }
  .how2__item-bottom-block .app-btn-lg:last-child {
    margin-bottom: 0;
  }
}
.how2__item-image {
  position: absolute;
  right: 0;
  top: 35px;
  bottom: 0;
  width: 40%;
  background-repeat: no-repeat;
  background-position: center;
  box-sizing: border-box;
  background-size: contain;
}
@media screen and (max-width: 2047px) {
  .how2__item-image {
    width: 35%;
    bottom: 40px;
    right: 40px;
  }
}
@media screen and (min-width: 1680px) {
  .how2__item-image {
    background-size: initial;
  }
}
@media screen and (max-width: 959px) {
  .how2__item-image {
    display: none;
  }
}

.id-block-info {
  margin: 0 40px;
  padding: 20px;
  padding-right: 20px;
  border-bottom: 1px solid rgba(0,0,0,0.05);
}
.id-block-info:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .id-block-info {
    margin: 0 20px;
    padding: 20px;
  }
}
.id-block-info__title {
  font-size: 20px;
  font-weight: bold;
  color: #666;
}
.id-block-info__subtitle {
  font-size: 22px;
  color: #333;
}
.id-block-info__list {
  font-weight: 100;
  list-style: none;
  padding-left: 0;
  width: 100%;
  display: inline-block;
  vertical-align: top;
  padding-right: 300px;
  margin-right: -270px;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .id-block-info__list {
    margin-right: 0;
    padding-right: 0;
  }
}
.id-block-info__item {
  margin-bottom: 10px;
  color: #666;
  font-size: 18px;
}
.id-block-info__item:before {
  content: '';
  width: 5px;
  height: 5px;
  background: #ec1d23;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  left: -10px;
  border-radius: 50%;
}
.id-block-info__content {
  margin-left: 60px;
  margin-bottom: 25px;
}
.id-block-info__text {
  font-size: 18px;
  color: #666;
  font-weight: 100;
}
.id-block-info__text_half-complete {
  margin-left: 60px;
}
@media screen and (min-width: 1680px) {
  .id-block-info__text_half-complete {
    padding-top: 13px;
  }
}
.id-block-info__text_transfer-unauth {
  font-size: 1.1rem;
  color: #4c4c4c;
  display: inline-block;
  vertical-align: top;
  margin-top: 10px;
}
@media screen and (max-width: 759px) {
  .id-block-info__text_transfer-unauth {
    font-size: 1rem;
    margin-top: 15px;
  }
}
.id-block-info__btn {
  margin-top: 60px;
  margin-bottom: 30px;
  vertical-align: top;
}
@media screen and (max-width: 1279px) {
  .id-block-info__btn {
    margin-top: 0;
  }
}
.id-block-info__btn_half-complete {
  float: right;
  margin: 0;
}
.id-block-info__btn_transfer-unauth {
  float: right;
  margin: 0;
  margin-top: 10px;
  position: relative;
  z-index: 5;
}
@media screen and (max-width: 759px) {
  .id-block-info__btn_transfer-unauth {
    position: absolute;
    bottom: 20px;
    left: 50%;
    margin-left: -75px;
    width: 150px;
  }
}
.id-block-info__icon {
  width: 42px;
  height: 42px;
  display: inline-block;
  vertical-align: top;
}
.id-block-info__icon_half-complete {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MiIgaGVpZ2h0PSI0MiIgdmlld0JveD0iMCAwIDQyIDQyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBmaWxsPSJub25lIiBzdHJva2U9IiM4ZGM1NzgiIGN4PSIyMSIgY3k9IjIxIiByPSIyMCIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOGRjNTc4IiBkPSJNMTEuNzU2LDE5Ljc1NWw2LjkwNyw2LjlMMzAuNDk1LDE0LjgzMiIvPgo8L3N2Zz4K) center center no-repeat;
  float: left;
  margin-right: 20px;
}
.id-block-info__icon_warn {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTggMTUiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEsIC5jbHMtMiB7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBkPSJNOS4wMDAsLTAuMDAxIEwxOC4wMDEsMTUuMDAwIEwtMC4wMDEsMTUuMDAwIEw5LjAwMCwtMC4wMDEgWiIgZmlsbD0iI2UzMDYxMyIvPgogIDxwYXRoIGQ9Ik04LjAwMCwxMC4wMDAgTDguMDAwLDUuMDAwIEw5LjAwMCw1LjAwMCBMMTAuMDAwLDUuMDAwIEwxMC4wMDAsMTAuMDAwIEw5LjAwMCwxMC4wMDAgTDguMDAwLDEwLjAwMCBaTTkuMDAwLDExLjAwMCBDOS41NTIsMTEuMDAwIDEwLjAwMCwxMS40NDggMTAuMDAwLDEyLjAwMCBDMTAuMDAwLDEyLjU1MiA5LjU1MiwxMy4wMDAgOS4wMDAsMTMuMDAwIEM4LjQ0OCwxMy4wMDAgOC4wMDAsMTIuNTUyIDguMDAwLDEyLjAwMCBDOC4wMDAsMTEuNDQ4IDguNDQ4LDExLjAwMCA5LjAwMCwxMS4wMDAgWiIgZmlsbD0iI2ZmZiIvPgo8L3N2Zz4K) center center no-repeat;
  background-size: contain;
  float: left;
  margin-right: 20px;
}
.id-block-info__icon_attention {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjMwcHgiIGhlaWdodD0iMzBweCIgdmlld0JveD0iMCAwIDMwIDMwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0MC4zICgzMzgzOSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNfYXR0ZW50aW9uPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImljX2F0dGVudGlvbiIgZmlsbD0iI2UzMDYxMyI+CiAgICAgICAgICAgIDxnIGlkPSJMYXllcl8xIj4KICAgICAgICAgICAgICAgIDxnPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4wMDk5NzYyLDI5Ljk0ODI0NjQgQzYuNzQ1NzI0NDcsMjkuOTQ4MjQ2NCAwLjAyMjMwNDAzOCwyMy4yNDA2ODcyIDAuMDIyMzA0MDM4LDE0Ljk5NjA5IEMwLjAyMjMwNDAzOCw2Ljc1MTQ5Mjg5IDYuNzQ1Nzk1NzIsMC4wNDM5MzM2NDkzIDE1LjAwOTk3NjIsMC4wNDM5MzM2NDkzIEMyMy4yNzQxNTY4LDAuMDQzOTMzNjQ5MyAyOS45OTc2NDg1LDYuNzUxNDkyODkgMjkuOTk3NjQ4NSwxNC45OTYwOSBDMjkuOTk3NjQ4NSwyMy4yNDA2ODcyIDIzLjI3NDIyOCwyOS45NDgyNDY0IDE1LjAwOTk3NjIsMjkuOTQ4MjQ2NCBMMTUuMDA5OTc2MiwyOS45NDgyNDY0IFogTTE1LjAwOTk3NjIsMS4yNTI0NjQ0NSBDNy40MTM3MDU0NiwxLjI1MjQ2NDQ1IDEuMjMzNzA1NDYsNy40MTc4MTk5MSAxLjIzMzcwNTQ2LDE0Ljk5NjA5IEMxLjIzMzcwNTQ2LDIyLjU3NDM2MDIgNy40MTM3MDU0NiwyOC43Mzk3MTU2IDE1LjAwOTk3NjIsMjguNzM5NzE1NiBDMjIuNjA2MjQ3LDI4LjczOTcxNTYgMjguNzg2MjQ3LDIyLjU3NDI4OTEgMjguNzg2MjQ3LDE0Ljk5NjA5IEMyOC43ODYyNDcsNy40MTc4MTk5MSAyMi42MDYyNDcsMS4yNTI0NjQ0NSAxNS4wMDk5NzYyLDEuMjUyNDY0NDUgTDE1LjAwOTk3NjIsMS4yNTI0NjQ0NSBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTUuODE1MzQ0NCwxOC45NTYwOSBMMTYuMDc0MjI4LDYuODE3NzQ4ODIgTDEzLjk0NTcyNDUsNi44MTc3NDg4MiBMMTQuMjA0NjA4MSwxOC45NTYwOSBMMTUuODE1MzQ0NCwxOC45NTYwOSBMMTUuODE1MzQ0NCwxOC45NTYwOSBaIE0xNS4wMDk5NzYyLDIzLjE3NDM2MDIgQzE1Ljc1NzgzODUsMjMuMTc0MzYwMiAxNi4zMzMxMTE2LDIyLjYwMDQ1MDIgMTYuMzMzMTExNiwyMS44MjU2Mzk4IEMxNi4zMzMxMTE2LDIxLjA3OTU0OTggMTUuNzU3ODM4NSwyMC40NzY5MTk0IDE1LjAwOTk3NjIsMjAuNDc2OTE5NCBDMTQuMjYyMTE0LDIwLjQ3NjkxOTQgMTMuNjg2ODQwOSwyMS4wNTA4Mjk0IDEzLjY4Njg0MDksMjEuODI1NjM5OCBDMTMuNjg2ODQwOSwyMi42MDA0NTAyIDE0LjI2MjExNCwyMy4xNzQzNjAyIDE1LjAwOTk3NjIsMjMuMTc0MzYwMiBMMTUuMDA5OTc2MiwyMy4xNzQzNjAyIFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) center center no-repeat;
  background-size: contain;
  float: left;
  margin-right: 20px;
}
.id-block-info__icon_transfer-unauth {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDhweCIgaGVpZ2h0PSI0OHB4IiB2aWV3Qm94PSIwIDAgNDggNDgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ4IDQ4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FDQjhDMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik00LjkxNywzMy4wODNjLTEuMTA1LDAtMi0wLjg5NS0yLTJWMTENCgljMC0xLjEwNSwwLjg5NS0yLDItMmgzMC42NjdjMS4xMDUsMCwyLDAuODk1LDIsMiIvPg0KPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQUNCOEMxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjE1LjgzMyIgeTE9IjI1LjM3NSIgeDI9IjM5Ljk1OCIgeTI9IjI1LjM3NSIvPg0KPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQUNCOEMxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjE1LjgzMyIgeTE9IjM0LjU2MyIgeDI9IjIwLjk1OCIgeTI9IjM0LjU2MyIvPg0KPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQUNCOEMxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjE1LjgzMyIgeTE9IjIxLjUiIHgyPSIzOS45NTgiIHkyPSIyMS41Ii8+DQo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNBQ0I4QzEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTQ1LjA4MywzOC4zMzNjMCwxLjEwNS0wLjg5NSwyLTIsMkgxMi40MTdjLTEuMTA1LDAtMi0wLjg5NS0yLTINCglWMTguMjVjMC0xLjEwNSwwLjg5NS0yLDItMmgzMC42NjdjMS4xMDUsMCwyLDAuODk1LDIsMlYzOC4zMzN6Ii8+DQo8L3N2Zz4NCg==) center center no-repeat;
  float: left;
  margin-right: 20px;
  margin-top: 5px;
}
@media screen and (max-width: 759px) {
  .id-block-info__icon_transfer-unauth {
    margin-right: 5px;
  }
}
.id-block-info__content_transfer-unauth {
  display: block;
  width: 100%;
  box-sizing: border-box;
  display: inline-block;
  margin-left: -300px;
  margin-right: -200px;
  padding-left: 320px;
  padding-right: 250px;
  text-align: center;
}
@media screen and (max-width: 1679px) {
  .id-block-info__content_transfer-unauth {
    padding-right: 180px;
    padding-left: 310px;
  }
}
@media screen and (max-width: 1279px) {
  .id-block-info__content_transfer-unauth {
    padding-right: 150px;
  }
}
@media screen and (max-width: 959px) {
  .id-block-info__content_transfer-unauth {
    display: block;
    margin: 0;
    padding: 0;
    margin-top: 40px;
  }
}
@media screen and (max-width: 759px) {
  .id-block-info__content_transfer-unauth {
    text-align: left;
    margin-top: 30px;
  }
}
.id-block-info__content-block {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.75rem;
  color: #808080;
  margin: 0 35px;
}
@media screen and (max-width: 1279px) {
  .id-block-info__content-block {
    margin: 0 15px;
  }
}
@media screen and (max-width: 759px) {
  .id-block-info__content-block {
    display: block;
    width: 150px;
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .id-block-info__content-block-img {
    width: 50px;
    display: inline-block;
    vertical-align: middle;
  }
}
.id-block-info__content-img_star {
  max-width: 30px;
  max-height: 30px;
}
@media screen and (max-width: 759px) {
  .id-block-info__content-img_star {
    margin: 13px 0;
  }
}
.id-block-info__content-img_rubl {
  max-width: 25px;
  max-height: 30px;
}
@media screen and (max-width: 759px) {
  .id-block-info__content-img_rubl {
    margin: 13px 0;
  }
}
.id-block-info__content-img_bank {
  max-height: 13px;
  max-width: 30px;
  margin: 0 2px;
}
@media screen and (max-width: 759px) {
  .id-block-info__content-img_bank {
    display: block;
    margin: 8px 0;
  }
}
@media screen and (max-width: 759px) {
  .id-block-info__content-block-text {
    display: inline-block;
    vertical-align: middle;
  }
}
.id-block-info_half-complete {
  background: rgba(0,0,0,0.05);
  margin: 0;
  padding: 20px 60px;
  border-bottom: 1px solid rgba(0,0,0,0.05);
  margin-top: 20px;
  min-height: 45px;
}
.id-block-info_transfer-unauth {
  background: #fff;
  border: 1px solid #f2f2f2;
  margin-bottom: 30px;
}
@media screen and (max-width: 1279px) {
  .id-block-info_transfer-unauth {
    margin-left: 0;
    margin-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .id-block-info_transfer-unauth {
    padding-bottom: 70px;
    position: relative;
    margin-right: 0;
    margin-left: 0;
  }
}
.id-block-info_inline {
  display: inline-block;
}
.id-block-info_inline .id-block-info__text {
  margin-right: 20px;
}
.id-block-info_warn {
  padding: 0;
  margin: 0;
  background: none;
  border: none;
}
.id-block-info_warn .id-block-info__text {
  font-size: 16px;
  color: #333;
  margin-left: 65px;
}
.id-block-info_in-pouch {
  max-width: 940px;
}
.id-block-info_in-popup {
  padding: 0;
  margin: 0;
  border: none;
  margin-bottom: 25px;
}

.iframe-user {
  width: 240px;
  height: 50px;
}
.iframe-user.is-active {
  height: 280px !important;
}
.iframe-user_header {
  position: absolute;
  top: 56px;
  left: 50%;
  margin-left: 590px;
  z-index: 101;
}
@media screen and (max-width: 1679px) {
  .iframe-user_header {
    left: auto;
    right: 0;
  }
}
@media screen and (max-width: 959px) {
  .iframe-user_header {
    display: none;
  }
}
.iframe-user_mobilemenu {
  position: relative;
  z-index: 101;
  width: 258px;
}
.cabinet {
  position: relative;
  padding-left: 43px;
  margin-left: 20px;
}
.cabinet__title {
  color: #1481b4;
  font-size: 13px;
  line-height: 12px;
  border-bottom: 1px dotted #0280b6;
  display: inline-block;
  vertical-align: baseline;
}
.cabinet__text {
  font-size: 12px;
  line-height: 13px;
  font-weight: 300;
  white-space: nowrap;
}
.cabinet .i-user {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyLjUgMzQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyLjUgMzQiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNFMzA2MTMiPgoJPHBhdGggZD0iTTE2LjEsMjQuMkMxMC4xLDI0LjEsNS4yLDE5LDUsMTIuNmMwLTAuMywwLjItMC41LDAuNS0wLjVjMC4zLDAsMC41LDAuMiwwLjUsMC41CgkJYzAuMiw1LjksNC43LDEwLjUsMTAuMSwxMC42bDAuMiwwYzAsMCwwLjEsMCwwLjEsMGM1LjYtMC4xLDEwLjItNS4xLDEwLjItMTEuMWMwLTAuMSwwLTAuMiwwLTAuM2wwLTAuMmMwLTAuMywwLjItMC41LDAuNS0wLjUKCQljMC4zLDAsMC41LDAuMiwwLjUsMC41bDAsMC4yYzAsMC4xLDAsMC4yLDAsMC4zYzAsNi42LTUsMTItMTEuMSwxMi4xYzAsMC0wLjEsMC0wLjEsMGwtMC4xLTAuNWwtMC4xLDAuNUwxNi4xLDI0LjJ6Ii8+Cgk8cGF0aCBkPSJNNS42LDExLjFjLTAuMiwwLTAuNC0wLjEtMC41LTAuM2MtMC4xLTAuMywwLTAuNSwwLjMtMC43YzIuNy0xLjEsNS4xLTMsNy01LjRjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjIKCQljMC4xLDAsMC4zLDAsMC40LDAuMWMzLjksMy40LDguNyw1LDEzLjcsNC40YzAuMywwLDAuNSwwLjIsMC42LDAuNGMwLDAuMy0wLjIsMC41LTAuNCwwLjZjLTUuMSwwLjYtMTAtMS0xNC00LjQKCQlDMTAuOSw4LjEsOC40LDkuOSw1LjcsMTFDNS43LDExLjEsNS42LDExLjEsNS42LDExLjF6Ii8+Cgk8cGF0aCBkPSJNNS42LDExLjFDNS41LDExLjEsNS41LDExLjEsNS42LDExLjFjLTAuMywwLTAuNS0wLjMtMC41LTAuNkM1LjgsNC41LDEwLjYsMCwxNi4yLDBjNS4zLDAsOS45LDQsMTEsOS42CgkJYzAuMSwwLjMtMC4xLDAuNS0wLjQsMC42Yy0wLjMsMC4xLTAuNS0wLjEtMC42LTAuNEMyNS4zLDQuNywyMS4xLDEsMTYuMiwxQzExLjEsMSw2LjcsNS4xLDYsMTAuNkM2LDEwLjksNS44LDExLjEsNS42LDExLjF6Ii8+Cgk8cGF0aCBkPSJNMzIsMzRjLTAuMywwLTAuNS0wLjItMC41LTAuNWMwLTMtMy42LTUuNy05LjItNi45Yy0wLjMtMC4xLTAuNC0wLjMtMC40LTAuNmMwLjEtMC4zLDAuMy0wLjQsMC42LTAuNAoJCWM2LjEsMS4zLDEwLDQuNCwxMCw3LjlDMzIuNSwzMy43LDMyLjMsMzQsMzIsMzR6Ii8+Cgk8cGF0aCBkPSJNMC41LDM0QzAuMiwzNCwwLDMzLjcsMCwzMy41YzAtMy40LDMuOC02LjUsOS44LTcuOWMwLjMtMC4xLDAuNSwwLjEsMC42LDAuNGMwLjEsMC4zLTAuMSwwLjUtMC40LDAuNgoJCWMtNS41LDEuMi05LDMuOS05LDYuOUMxLDMzLjcsMC44LDM0LDAuNSwzNHoiLz4KPC9zdmc+) no-repeat 0 0;
  width: 30px;
  height: 30px;
  display: block;
  position: absolute;
  left: 0;
  top: 3px;
}

.iframe-shop {
  width: 190px;
  height: 50px;
}
.iframe-shop_header {
  position: absolute;
  top: 56px;
  left: 50%;
  margin-left: 400px;
  z-index: 101;
}
@media screen and (max-width: 1679px) {
  .iframe-shop_header {
    left: auto;
    right: 220px;
  }
}
@media screen and (max-width: 959px) {
  .iframe-shop_header {
    display: none;
  }
}
.iframe-shop_mobilemenu {
  position: relative;
  z-index: 101;
  margin-left: 20px;
}
.basket {
  position: relative;
  padding-left: 43px;
}
.basket__count {
  position: absolute;
  top: 0;
  left: -2px;
  color: #e9222d;
  text-align: center;
  width: 40px;
  font-size: 21px;
  line-height: 22px;
  font-weight: 200;
}
.basket__count a {
  color: #e9222d;
}
.basket__title {
  color: #1481b4;
  font-size: 13px;
  line-height: 12px;
  border-bottom: 1px dotted #0280b6;
  display: inline-block;
  vertical-align: baseline;
}
.basket__text {
  font-size: 12px;
  line-height: 13px;
  font-weight: 300;
  white-space: nowrap;
}
.basket .i-shop {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjAgNjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYwIDYwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxwb2x5Z29uIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0UzMDYxMyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjQ2LjUsMzUuNCAxMy4yLDM1LjQgMTEuMSwxMy41IDU1LjQsMTMuNSAiLz4KCTxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNFMzA2MTMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIxMS4xLDEzLjUgMTAsNy41IDIuMyw3LjUgIi8+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNFMzA2MTMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEzLjIsMzUuNHYzLjVjMCwxLjgsMS40LDMuMiwzLjIsMy4yaDI2LjQiLz4KCTxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRTMwNjEzIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxNy4yIiBjeT0iNDguOSIgcj0iMi45Ii8+Cgk8Y2lyY2xlIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0UzMDYxMyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBjeD0iMzkiIGN5PSI0OC45IiByPSIyLjkiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 34px;
  height: 34px;
  display: block;
  position: absolute;
  left: 0;
  top: 7px;
}

.infographics {
  height: 750px;
  background: #f7f7f7;
  position: relative;
  overflow: hidden;
}
.infographics__wrapper {
  height: 100%;
  position: relative;
}
.infographics__content {
  margin-top: 100px;
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .infographics__content {
    margin-top: 20px;
  }
}
.infographics__fn {
  max-width: 500px;
  font-size: 0.75rem;
  padding: 25px 30px;
  border: 1px solid #adb8c1;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .infographics__fn {
    max-width: none;
    margin-top: 20px;
    margin-bottom: 100px;
  }
}
.infographics__mask-top {
  background: url("../i/infographics/mask-top.png") no-repeat 50% 0;
  background-size: 100% 100%;
  height: 32px;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.infographics__mask-bottom {
  background: url("../i/infographics/mask-bottom.png") no-repeat 50% 100%;
  background-size: 100% 100%;
  height: 54px;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
}
.infographics__back {
  width: 37px;
  height: 23px;
  background: url("../i/infographics/icon-arrow.svg") no-repeat 50% 50%;
  background-size: contain;
  position: absolute;
  top: 55px;
  left: 40px;
  cursor: pointer;
  z-index: 5;
}
@media screen and (max-width: 759px) {
  .infographics__back {
    top: 45px;
    left: 20px;
  }
}
.infographics__list {
  display: block;
}
.infographics__item {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.infographics__item:first-child {
  display: block;
}
@media screen and (max-width: 759px) {
  .infographics__item {
    height: auto;
  }
}
.infographics__item_1-stage {
  background: url("../i/infographics/bg-1-stage.jpg") no-repeat 50% 50%;
  background-size: cover;
}
@media screen and (max-width: 759px) {
  .infographics__item_1-stage {
    background: url("../i/infographics/bg-1-stage.jpg") no-repeat 60% 50%;
  }
}
.infographics__item_2-stage {
  background: url("../i/infographics/bg-2-stage.jpg") no-repeat 50% 80%;
  background-size: cover;
}
.infographics__item-title {
  font-size: 1.8rem;
  line-height: 1.2;
  font-weight: 100;
  text-align: center;
  max-width: 800px;
  margin: 0 auto;
  padding-top: 60px;
}
@media screen and (max-width: 959px) {
  .infographics__item-title {
    max-width: 500px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__item-title {
    padding-top: 80px;
  }
}
.infographics__item-title_wide {
  max-width: none;
}
.infographics__item-title_white {
  color: #fff;
}
.infographics__promo-select {
  width: 400px;
  margin: 170px auto 190px;
  text-align: center;
}
@media screen and (max-width: 759px) {
  .infographics__promo-select {
    width: 100%;
    margin-top: 60px;
  }
}
.infographics__promo-select .jq-selectbox__select {
  height: 60px;
  background: none;
  color: #4c4c4c;
  border: 1px solid #fff;
  background-color: #fff;
  font-size: 1.4rem;
  text-align: left;
}
.infographics__promo-select .jq-selectbox__select-text {
  line-height: 60px;
  text-shadow: none;
}
.infographics__promo-select .jq-selectbox__dropdown li {
  padding: 15px 10px;
  text-align: left;
}
.infographics__promo-select .jq-selectbox__dropdown ul {
  height: auto;
  max-height: 250px;
}
.infographics__promo-select .jq-selectbox__trigger-arrow {
  background: url("../i/infographics/drop-arrow.svg") center center no-repeat;
  background-size: contain;
  width: 15px;
  height: 10px;
}
.infographics__promo-select .jq-selectbox.opened .jq-selectbox__trigger-arrow {
  background: url("../i/infographics/drop-arrow.svg") center center no-repeat;
  background-size: contain;
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.infographics__promo-text {
  font-size: 0.75rem;
  line-height: 1.1rem;
  color: #fff;
  text-align: center;
  margin-top: 25px;
}
.infographics__promo-text a {
  color: #fff;
}
.infographics__bg_stage-2-card {
  position: absolute;
  top: 130px;
  left: 0;
  background: url("../i/infographics/stage-2__card.png") left top no-repeat;
  background-size: contain;
  width: 360px;
  height: 330px;
}
@media screen and (max-width: 1679px) {
  .infographics__bg_stage-2-card {
    top: 90px;
    width: 300px;
    height: 280px;
  }
}
@media screen and (max-width: 959px) {
  .infographics__bg_stage-2-card {
    top: 100px;
    width: 200px;
    height: 190px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__bg_stage-2-card {
    top: 270px;
    width: 110px;
    height: 100px;
  }
}
.infographics__bg_stage-2-hand {
  position: absolute;
  right: 0;
  bottom: 0;
  background: url("../i/infographics/stage-2__hand.png") right top no-repeat;
  background-size: contain;
  width: 466px;
  height: 600px;
}
@media screen and (max-width: 1679px) {
  .infographics__bg_stage-2-hand {
    width: 346px;
    height: 440px;
  }
}
@media screen and (max-width: 959px) {
  .infographics__bg_stage-2-hand {
    width: 260px;
    height: 350px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__bg_stage-2-hand {
    width: 80px;
    height: 120px;
  }
}
.infographics__item-disclaimer {
  position: absolute;
  left: 0;
  bottom: 55px;
  width: 100%;
}
@media screen and (max-width: 1679px) {
  .infographics__item-disclaimer {
    left: 20px;
    width: auto;
  }
}
.infographics__item-disclaimer .red-star {
  font-size: 1.24rem;
  position: absolute;
  left: -25px;
  top: 25px;
  color: #e30613;
}
.infographics__item-disclaimer-content {
  font-size: 0.75rem;
  color: #fff;
  max-width: 400px;
  box-sizing: border-box;
  position: relative;
  padding: 30px 30px 30px 0;
  border-top: 1px solid rgba(255,255,255,0.1);
}
.infographics .b-wrapper {
  position: relative;
}
.infographics .red {
  color: #e30613;
}
.infographics__tariff-select {
  max-width: 400px;
  margin: 30px auto 0;
  text-align: center;
}
.infographics__tariff-select-label {
  display: inline-block;
  margin-right: 15px;
  font-size: 0.85rem;
}
.infographics__tariff-select-select {
  display: inline-block;
  width: 260px;
  text-align: left;
}
.infographics__tariff-shares {
  background: rgba(0,0,0,0.05);
  max-width: 800px;
  margin: 50px auto 55px;
  font-size: 0;
  position: relative;
}
@media screen and (max-width: 959px) {
  .infographics__tariff-shares {
    max-width: 420px;
  }
}
.infographics__tariff-shares-left,
.infographics__tariff-shares-right {
  width: 50%;
  display: inline-block;
  vertical-align: top;
  font-size: 1rem;
  padding: 30px 50px;
  box-sizing: border-box;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .infographics__tariff-shares-left,
  .infographics__tariff-shares-right {
    display: block;
    width: 100%;
  }
}
@media screen and (max-width: 759px) {
  .infographics__tariff-shares-left,
  .infographics__tariff-shares-right {
    padding: 25px;
  }
}
.infographics__tariff-shares-left {
  border-right: 1px solid rgba(255,255,255,0.5);
}
@media screen and (max-width: 959px) {
  .infographics__tariff-shares-left {
    border-right: none;
    border-bottom: 1px solid rgba(255,255,255,0.5);
  }
}
.infographics__tariff-count {
  font-size: 2.5rem;
  font-weight: 100;
  margin-bottom: 15px;
}
.infographics__tariff-count span {
  font-size: 1.8rem;
}
.infographics__tariff-text {
  font-size: 0.85rem;
}
.infographics__tariff-link {
  display: block;
  font-size: 0.85rem;
  color: #1481b4;
  cursor: pointer;
}
.infographics__tariff-shares-or {
  position: absolute;
  top: 95px;
  left: 50%;
  width: 46px;
  height: 46px;
  border-radius: 50%;
  margin-left: -23px;
  text-align: center;
  background: #fff;
  font-size: 0.8rem;
  line-height: 43px;
}
@media screen and (max-width: 1679px) {
  .infographics__tariff-shares-or {
    top: 75px;
  }
}
@media screen and (max-width: 959px) {
  .infographics__tariff-shares-or {
    display: block;
    position: static;
    margin: -23px auto;
  }
}
.infographics__calc-period {
  position: relative;
  height: 320px;
  margin-top: 35px;
  margin-bottom: 40px;
  background: url("../i/infographics/graphic-calc.png") center bottom no-repeat;
}
@media screen and (max-width: 1279px) {
  .infographics__calc-period {
    background: url("../i/infographics/graphic-calc.png") 55% bottom no-repeat;
    background-size: 1380px;
  }
}
@media screen and (max-width: 959px) {
  .infographics__calc-period {
    background-size: 1200px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__calc-period {
    height: 420px;
    background: url("../i/infographics/graphic-calc-phone.png") 50% bottom no-repeat;
  }
}
.infographics__calc-header {
  text-align: center;
  position: relative;
  height: 320px;
}
.infographics__calc-header:before,
.infographics__calc-header:after {
  content: '';
  height: 50px;
  position: absolute;
  top: 15px;
}
.infographics__calc-header:before {
  background: url("../i/infographics/graphic-calc-top-left.png") left top no-repeat;
  left: 50%;
  width: 340px;
  margin-left: -450px;
}
@media screen and (max-width: 1279px) {
  .infographics__calc-header:before {
    top: 10px;
    width: 270px;
    margin-left: -370px;
  }
}
@media screen and (max-width: 959px) {
  .infographics__calc-header:before {
    margin-left: -340px;
    width: 240px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__calc-header:before {
    margin-left: -140px;
    width: 60px;
  }
}
.infographics__calc-header:after {
  background: url("../i/infographics/graphic-calc-top-right.png") right top no-repeat;
  width: 400px;
  right: 50%;
  margin-right: -515px;
}
@media screen and (max-width: 1279px) {
  .infographics__calc-header:after {
    top: 10px;
    width: 295px;
    margin-right: -395px;
  }
}
@media screen and (max-width: 959px) {
  .infographics__calc-header:after {
    width: 245px;
    margin-right: -345px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__calc-header:after {
    width: 60px;
    margin-right: -140px;
  }
}
.infographics__calc-title {
  font-size: 1.1rem;
  margin-bottom: 5px;
}
.infographics__calc-subtitle {
  font-size: 0.75rem;
  font-style: italic;
  max-width: 650px;
  margin: 0 auto;
}
@media screen and (max-width: 1679px) {
  .infographics__calc-subtitle {
    max-width: 550px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__calc-subtitle {
    max-width: 200px;
  }
}
.infographics__calc-start {
  width: 170px;
  text-align: center;
  position: absolute;
  bottom: 140px;
  left: 50%;
  margin-left: -530px;
}
.infographics__calc-start:before {
  content: '';
  width: 34px;
  height: 30px;
  position: absolute;
  top: -45px;
  left: 70px;
  display: block;
  background: url("../i/infographics/ok-green.svg") center center no-repeat;
}
@media screen and (max-width: 1279px) {
  .infographics__calc-start {
    margin-left: -450px;
  }
}
@media screen and (max-width: 959px) {
  .infographics__calc-start {
    margin-left: -380px;
    bottom: 120px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__calc-start {
    width: 150px;
    bottom: 200px;
    margin-left: -150px;
    font-size: 14px;
  }
}
.infographics__calc-end {
  width: 170px;
  text-align: center;
  position: absolute;
  bottom: 140px;
  left: 50%;
  margin-left: 430px;
}
.infographics__calc-end:before {
  content: '';
  width: 30px;
  height: 30px;
  position: absolute;
  top: -45px;
  left: 70px;
  display: block;
  background: url("../i/infographics/icon-close.svg") center center no-repeat;
}
@media screen and (max-width: 1279px) {
  .infographics__calc-end {
    margin-left: 310px;
  }
}
@media screen and (max-width: 959px) {
  .infographics__calc-end {
    margin-left: 210px;
    bottom: 120px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__calc-end {
    width: 150px;
    bottom: 200px;
    margin-left: 10px;
    font-size: 14px;
  }
}
.infographics__card {
  max-width: 615px;
  margin: 0 auto;
}
@media screen and (max-width: 759px) {
  .infographics__card {
    margin-bottom: 110px;
    max-width: 300px;
  }
}
.infographics__card-img {
  width: 84px;
  height: 53px;
  float: left;
  background: url("../i/infographics/graphic-card.png") center center no-repeat;
  background-size: contain;
}
@media screen and (max-width: 759px) {
  .infographics__card-img {
    float: none;
    margin-bottom: 15px;
  }
}
.infographics__card-text {
  margin-left: 110px;
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .infographics__card-text {
    margin-left: 0;
  }
}
.infographics__card-text-link {
  display: block;
  margin-top: 5px;
}
.infographics__link {
  text-align: center;
  position: absolute;
  width: 200px;
  left: 50%;
  margin-left: -100px;
  bottom: 60px;
  z-index: 5;
}
.infographics__link span {
  font-size: 1rem;
  text-align: center;
  display: inline-block;
  color: #1481b4;
  border-bottom: 1px dotted #1481b4;
  cursor: pointer;
  position: relative;
}
.infographics__link span:after {
  content: '';
  width: 8px;
  height: 14px;
  position: absolute;
  right: -25px;
  top: 8px;
  background: url("../i/infographics/graphic-calc-arrow.png") center center no-repeat;
  background-size: contain;
}
@media screen and (max-width: 1679px) {
  .infographics__link span:after {
    top: 5px;
  }
}
.infographics__fly-text {
  position: absolute;
}
.infographics__fly-text_1 {
  top: 195px;
  left: 50%;
  margin-left: 515px;
  width: 120px;
  font-size: 0.8rem;
  font-style: italic;
}
@media screen and (max-width: 1279px) {
  .infographics__fly-text_1 {
    top: 140px;
    margin-left: 325px;
    text-align: right;
  }
}
@media screen and (max-width: 959px) {
  .infographics__fly-text_1 {
    top: 130px;
    margin-left: 240px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__fly-text_1 {
    top: 240px;
    margin-left: 10px;
  }
}
.infographics__fly-text_num {
  left: -40px;
  top: 0;
  font-size: 12px;
  line-height: 22px;
  width: 23px;
  height: 23px;
  border-radius: 50%;
  text-align: center;
  background: #e30613;
  color: #fff;
}
.infographics__fly-text_2 {
  top: 125px;
  left: 190px;
  margin-left: 515px;
  font-size: 0.75rem;
  color: #4c4c4c;
  font-weight: bold;
}
@media screen and (max-width: 1679px) {
  .infographics__fly-text_2 {
    top: 115px;
    margin-left: 425px;
  }
}
@media screen and (max-width: 1279px) {
  .infographics__fly-text_2 {
    background: #f7f7f7;
    padding: 5px 10px;
    padding-right: 40px;
    left: auto;
    right: 0;
    top: 101px;
    z-index: 1;
    width: 150px;
  }
  .infographics__fly-text_2:before {
    content: '';
    display: block;
    width: 5px;
    height: 5px;
    background: #b7b7b7;
    border-radius: 50%;
    position: absolute;
    top: 13px;
    left: -2px;
  }
}
@media screen and (max-width: 959px) {
  .infographics__fly-text_2 {
    padding-right: 10px;
    top: 112px;
    z-index: 1;
  }
}
@media screen and (max-width: 759px) {
  .infographics__fly-text_2 {
    width: 100px;
    top: 88px;
  }
}
.infographics__fly-text_3 {
  top: 185px;
  left: 190px;
  color: #4c4c4c;
  margin-left: 515px;
  font-size: 0.75rem;
  font-weight: bold;
}
@media screen and (max-width: 1679px) {
  .infographics__fly-text_3 {
    top: 168px;
    margin-left: 425px;
  }
}
@media screen and (max-width: 1279px) {
  .infographics__fly-text_3 {
    width: 150px;
    background: #f7f7f7;
    padding: 45px 10px 90px;
    padding-right: 40px;
    left: auto;
    right: 0;
    top: 110px;
  }
  .infographics__fly-text_3:before {
    content: '';
    display: block;
    width: 5px;
    height: 5px;
    background: #e30613;
    border-radius: 50%;
    position: absolute;
    top: 51px;
    left: -2px;
  }
}
@media screen and (max-width: 959px) {
  .infographics__fly-text_3 {
    padding-top: 65px;
    padding-bottom: 120px;
    padding-right: 10px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__fly-text_3 {
    width: 100px;
    top: 90px;
  }
}
@media screen and (max-width: 1279px) and (max-width: 959px) {
  .infographics__fly-text_3:before {
    top: 70px;
  }
}
.infographics__fly-text_3-large {
  display: block;
  font-size: 1.4rem;
  margin-bottom: 10px;
}
.infographics__fly-text_3-middle {
  font-size: 1.1rem;
}
.infographics__fly-text_4 {
  top: 385px;
  left: 35px;
  width: 260px;
  font-size: 0.65rem;
  padding-top: 15px;
}
.infographics__fly-text_4:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 3px;
  width: 75px;
  background: #e30613;
}
.infographics__fly-text_5 {
  top: 145px;
  left: 50%;
  width: 200px;
  color: #4c4c4c;
  margin-left: 515px;
  font-size: 0.75rem;
}
@media screen and (max-width: 1679px) {
  .infographics__fly-text_5 {
    width: 120px;
  }
}
@media screen and (max-width: 1279px) {
  .infographics__fly-text_5 {
    background: #f7f7f7;
    padding: 120px 10px 5px;
    left: auto;
    right: 0;
    top: 30px;
  }
  .infographics__fly-text_5:before {
    content: '';
    display: block;
    width: 5px;
    height: 5px;
    background: #e30613;
    border-radius: 50%;
    position: absolute;
    top: 123px;
    left: -2px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__fly-text_5 {
    background: none;
    padding: 0;
    top: 510px;
    text-align: right;
    right: 50%;
    width: 150px;
    margin-right: -140px;
  }
  .infographics__fly-text_5:before {
    content: none;
  }
}
.infographics__fly-text_5-large {
  display: block;
  font-size: 1.4rem;
  margin-bottom: 10px;
}
.infographics__fly-text_5-middle {
  font-size: 1.1rem;
}
.infographics__fly-text_6 {
  top: 290px;
  right: 50%;
  margin-right: 150px;
  width: 320px;
  font-size: 0.65rem;
  padding-top: 15px;
  text-align: right;
}
.infographics__fly-text_6:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  height: 3px;
  width: 75px;
  background: #e30613;
}
@media screen and (max-width: 959px) {
  .infographics__fly-text_6 {
    width: 220px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__fly-text_6 {
    right: auto;
    left: 20px;
    top: 650px;
    margin-right: 0;
    text-align: left;
  }
  .infographics__fly-text_6:before {
    right: auto;
    left: 0;
  }
}
.infographics__fly-text_7 {
  top: -80px;
  left: 50%;
  margin-left: 110px;
  width: 380px;
  font-size: 0.75rem;
  padding-top: 15px;
}
@media screen and (max-width: 1279px) {
  .infographics__fly-text_7 {
    width: 300px;
  }
}
@media screen and (max-width: 959px) {
  .infographics__fly-text_7 {
    width: 250px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__fly-text_7 {
    top: 400px;
    margin-left: -140px;
  }
}
.infographics__fly-text_8 {
  top: 290px;
  left: 50%;
  margin-left: 10px;
  width: 380px;
  font-size: 0.75rem;
  padding-top: 15px;
}
@media screen and (max-width: 959px) {
  .infographics__fly-text_8 {
    width: 350px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__fly-text_8 {
    right: 50%;
    margin-right: -145px;
    left: auto;
    margin-left: 0;
    text-align: right;
    width: 240px;
    top: 10px;
  }
}
.infographics__fly-text_card {
  top: -80px;
  left: 50%;
  margin-left: -495px;
  width: 260px;
  font-size: 0.75rem;
  padding-top: 15px;
  text-align: right;
}
.infographics__fly-text_card:after {
  content: '';
  display: block;
  width: 84px;
  height: 53px;
  background: url("../i/infographics/graphic-card.png") center center no-repeat;
  background-size: contain;
  position: absolute;
  top: 20px;
  right: -100px;
  text-align: right;
}
@media screen and (max-width: 759px) {
  .infographics__fly-text_card:after {
    top: -50px;
    right: auto;
    left: 0;
  }
}
@media screen and (max-width: 1279px) {
  .infographics__fly-text_card {
    width: 220px;
    margin-left: -455px;
  }
}
@media screen and (max-width: 959px) {
  .infographics__fly-text_card {
    width: 140px;
    margin-left: -375px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__fly-text_card {
    width: 180px;
    margin-left: -145px;
    text-align: left;
    top: -130px;
  }
}
.infographics__minimal {
  position: relative;
  height: 320px;
  margin-top: 70px;
  margin-bottom: 150px;
  background: url("../i/infographics/graphic-minimal.png") center bottom no-repeat;
}
.infographics__minimal:before,
.infographics__minimal:after {
  content: '';
  height: 50px;
  position: absolute;
  bottom: 0;
  -webkit-transform: rotateX(180deg);
          transform: rotateX(180deg);
}
@media screen and (max-width: 759px) {
  .infographics__minimal:before,
  .infographics__minimal:after {
    content: none;
  }
}
.infographics__minimal:before {
  background: url("../i/infographics/graphic-calc-top-left.png") left top no-repeat;
  left: 50%;
  width: 360px;
  margin-left: -480px;
}
@media screen and (max-width: 1279px) {
  .infographics__minimal:before {
    bottom: -5px;
    width: 320px;
    margin-left: -420px;
  }
}
.infographics__minimal:after {
  background: url("../i/infographics/graphic-calc-top-right.png") right top no-repeat;
  width: 370px;
  right: 50%;
  margin-right: -490px;
}
@media screen and (max-width: 1279px) {
  .infographics__minimal:after {
    bottom: -5px;
    width: 330px;
    margin-right: -430px;
  }
}
@media screen and (max-width: 1279px) {
  .infographics__minimal {
    background-size: 900px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__minimal {
    height: 380px;
    margin-top: 40px;
    background: url("../i/infographics/graphic-minimal.png") -500px bottom no-repeat;
    background-size: 900px;
  }
}
.infographics__minimal-content {
  max-width: 630px;
  margin: 0 auto;
  text-align: center;
  font-size: 0.85rem;
}
.infographics__minimal-content-large {
  font-size: 1.1rem;
  margin-bottom: 5px;
}
.infographics__minimal-content-small {
  font-size: 0.64rem;
  margin-top: 5px;
}
.infographics__minimal-info {
  text-align: center;
  position: absolute;
  width: 100%;
  bottom: -30px;
}
.infographics__minimal-title {
  font-size: 1.1rem;
}
.infographics__minimal-subtitle {
  font-size: 0.85rem;
  font-style: italic;
}
.infographics__tab {
  margin-top: 40px;
}
@media screen and (max-width: 759px) {
  .infographics__tab-header {
    position: relative;
    max-width: 280px;
    margin: 20px auto;
  }
}
.infographics__tab-current {
  display: none;
}
@media screen and (max-width: 759px) {
  .infographics__tab-current {
    display: block;
    box-sizing: border-box;
    background: #fff;
    border: 1px solid #e4e4e4;
    border-radius: 4px;
    height: 36px;
    padding: 0 35px 0 12px;
    box-shadow: none;
    font: 400 18.7px/34px 'Corpid', 'Arial', sans-serif;
    color: #333;
  }
  .infographics__tab-current:after {
    content: '';
    display: block;
    position: absolute;
    border: medium none;
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItNS4yIC00LjcgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTUuMiAtNC43IDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KICA8cGF0aCBpZD0iYXJyb3cuc3ZnIiBmaWxsPSIjZTMwNjEzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjMsMC4yTDIuNiw1LjlDMi4yLDYuNCwxLjUsNi40LDEsNmMwLDAsMCwwLDAsMGwtNS42LTUuN0MtNS0wLjItNS0xLTQuNi0xLjRjMC40LTAuNCwxLjEtMC41LDEuNiwwIGMwLDAsMCwwLDAsMGw0LjgsNC45bDQuOC00LjljMC40LTAuNCwxLjEtMC41LDEuNiwwYzAsMCwwLDAsMCwwQzguNy0xLDguNy0wLjIsOC4zLDAuMnoiLz4KPC9zdmc+) no-repeat 0 0;
    background-size: cover;
    width: 10px;
    height: 6px;
    right: 16px;
    top: 50%;
    margin-top: -3px;
  }
  .infographics__tab-current.is-active:after {
    -webkit-transform: rotateZ(180deg);
        -ms-transform: rotate(180deg);
            transform: rotateZ(180deg);
  }
}
.infographics__tab-controlls {
  max-width: 1150px;
  margin: 30px auto 0;
  text-align: center;
  border-bottom: 1px solid #d9d9d9;
}
@media screen and (max-width: 759px) {
  .infographics__tab-controlls-drop {
    display: none;
    position: absolute;
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
    margin-top: 5px;
    background-color: #fff;
    border: 1px solid #e4e4e4;
    border-radius: 2px;
    font: 18.7px/1.2 'Corpid', 'Arial', sans-serif;
    z-index: 10;
    width: 100%;
  }
}
.infographics__tab-btn {
  display: inline-block;
  padding: 15px 10px;
  font-size: 0.85rem;
  color: #666;
  margin: 0 15px;
  cursor: pointer;
  border-bottom: 3px solid transparent;
}
.infographics__tab-btn:hover,
.infographics__tab-btn.is-active {
  border-bottom: 3px solid #e30613;
  color: #e30613;
}
@media screen and (max-width: 759px) {
  .infographics__tab-btn {
    white-space: normal;
    padding: 7px 40px 7px 12px;
    border-bottom: 1px solid #e4e4e4;
    position: relative;
    min-height: 18px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    color: #231f20;
    display: block;
    margin: 0;
    text-align: left;
  }
  .infographics__tab-btn:hover,
  .infographics__tab-btn.is-active {
    background-color: #f5f5f5;
    color: #333;
    border-bottom: 1px solid #e4e4e4;
  }
}
.infographics__tab-btn_content {
  background: url("../i/infographics/tab-btn-content.png") center bottom no-repeat;
  width: 208px;
  height: 55px;
  box-sizing: border-box;
  display: block;
  margin-left: 0;
  margin-bottom: 10px;
  color: #4c4c4c;
  border: none;
  padding: 18px 0 0 30px;
  font-size: 0.65rem;
}
.infographics__tab-btn_content:hover,
.infographics__tab-btn_content.is-active {
  border: none;
  color: #4c4c4c;
  background: url("../i/infographics/tab-btn-content-is-active.png") center bottom no-repeat;
}
@media screen and (max-width: 1679px) {
  .infographics__tab-btn_content {
    height: 48px;
    background: url("../i/infographics/tab-btn-content.png") center bottom no-repeat;
    background-size: 100% 100%;
  }
  .infographics__tab-btn_content.is-active {
    background: url("../i/infographics/tab-btn-content-is-active.png") center bottom no-repeat;
    background-size: 100% 100%;
  }
}
.infographics__tab-item {
  display: none;
  height: 570px;
}
.infographics__tab-item.is-visible {
  display: block;
}
@media screen and (max-width: 759px) {
  .infographics__tab-item {
    height: auto;
  }
}
.infographics__tab-item_tab-1 {
  background: url("../i/infographics/graphic-minimal-tab-1.png") center bottom no-repeat;
}
@media screen and (max-width: 1679px) {
  .infographics__tab-item_tab-1 {
    background: url("../i/infographics/graphic-minimal-tab-1.png") 40% bottom no-repeat;
  }
}
@media screen and (max-width: 1279px) {
  .infographics__tab-item_tab-1 {
    background: url("../i/infographics/graphic-minimal-tab-1.png") 37% 55% no-repeat;
    background-size: 1400px;
  }
}
@media screen and (max-width: 959px) {
  .infographics__tab-item_tab-1 {
    background: url("../i/infographics/graphic-minimal-tab-1.png") 37% 75% no-repeat;
    background-size: 1100px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__tab-item_tab-1 {
    background: url("../i/infographics/graphic-minimal-tab-1-phone.png") -4% 95% no-repeat;
    background-size: 640px;
    padding-bottom: 320px;
  }
}
.infographics__infographics_2-1 {
  height: 300px;
  margin-top: 50px;
  background: url("../i/infographics/graphic-minimal-tab-2-1.png") center top no-repeat;
  max-width: 800px;
}
@media screen and (max-width: 1279px) {
  .infographics__infographics_2-1 {
    background: url("../i/infographics/graphic-minimal-tab-2-1.png") center center no-repeat;
    background-size: contain;
  }
}
@media screen and (max-width: 959px) {
  .infographics__infographics_2-1 {
    background-size: 650px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__infographics_2-1 {
    background: url("../i/infographics/graphic-minimal-tab-2-1-phone.png") 50% top no-repeat;
    height: 310px;
    margin-top: 20px;
    margin-left: -15px;
    margin-right: -15px;
  }
}
.infographics__infographics_2-2 {
  height: 300px;
  margin-top: 50px;
  background: url("../i/infographics/graphic-minimal-tab-2-2.png") center top no-repeat;
  max-width: 800px;
}
@media screen and (max-width: 1279px) {
  .infographics__infographics_2-2 {
    background: url("../i/infographics/graphic-minimal-tab-2-2.png") center center no-repeat;
    background-size: contain;
  }
}
@media screen and (max-width: 959px) {
  .infographics__infographics_2-2 {
    background-size: 600px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__infographics_2-2 {
    background: url("../i/infographics/graphic-minimal-tab-2-2-phone.png") 50% top no-repeat;
    height: 360px;
    margin-top: 0;
    margin-left: -15px;
    margin-right: -15px;
  }
}
.infographics__infographics_2-3 {
  height: 300px;
  background: url("../i/infographics/graphic-minimal-tab-2-3.png") center top no-repeat;
  max-width: 800px;
}
@media screen and (max-width: 1279px) {
  .infographics__infographics_2-3 {
    background: url("../i/infographics/graphic-minimal-tab-2-3.png") center center no-repeat;
    background-size: contain;
  }
}
@media screen and (max-width: 959px) {
  .infographics__infographics_2-3 {
    background-size: 530px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__infographics_2-3 {
    background: url("../i/infographics/graphic-minimal-tab-2-3-phone.png") 50% top no-repeat;
    margin-left: -15px;
    margin-right: -15px;
    margin-top: 30px;
  }
}
.infographics__infographics_3-1 {
  height: 310px;
  background: url("../i/infographics/graphic-minimal-tab-3-1.png") center top no-repeat;
  margin-top: 115px;
}
@media screen and (max-width: 759px) {
  .infographics__infographics_3-1 {
    background: url("../i/infographics/graphic-minimal-tab-3-1-phone.png") center top no-repeat;
    margin: 220px -15px 250px;
    height: 540px;
  }
}
.infographics__infographics_3-2 {
  height: 300px;
  background: url("../i/infographics/graphic-minimal-tab-3-2.png") left top no-repeat;
  max-width: 800px;
  margin-top: 60px;
}
@media screen and (max-width: 1679px) {
  .infographics__infographics_3-2 {
    max-width: 600px;
    background: url("../i/infographics/graphic-minimal-tab-3-2.png") left top no-repeat;
    background-size: contain;
  }
}
@media screen and (max-width: 1279px) {
  .infographics__infographics_3-2 {
    background-size: 530px;
  }
}
@media screen and (max-width: 959px) {
  .infographics__infographics_3-2 {
    background-size: 630px;
  }
}
@media screen and (max-width: 759px) {
  .infographics__infographics_3-2 {
    background: url("../i/infographics/graphic-minimal-tab-3-2.png") -70px top no-repeat;
    margin-top: 30px;
    margin-bottom: 50px;
  }
}
.infographics__exemple-info {
  font-size: 0.75rem;
  padding: 25px 30px;
  color: #000;
  border: 1px solid #adb8c1;
  margin-bottom: 30px;
}
@media screen and (max-width: 759px) {
  .infographics__exemple-info {
    padding: 15px 20px;
  }
}
.infographics__exemple-content {
  max-width: 480px;
  font-size: 0.85rem;
  color: #4c4c4c;
  padding-top: 35px;
}
.infographics__exemple-content_with-info {
  padding-left: 130px;
}
@media screen and (max-width: 959px) {
  .infographics__exemple-content_with-info {
    padding-left: 70px;
  }
}
.infographics__exemple-content_with-info .b-list > li:first-child {
  margin-top: 0;
}
@media screen and (max-width: 759px) {
  .infographics__exemple-content_with-info {
    padding-left: 0;
  }
}
.infographics__text {
  margin-bottom: 1.2em;
  position: relative;
}
.infographics__text_black {
  color: #000;
}

.leave-feedback {
  display: none;
  position: fixed;
  bottom: 40px;
  right: 40px;
  background-color: #fff;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  min-width: 530px;
  text-align: center;
  z-index: 500;
}
@media screen and (max-width: 639px) {
  .leave-feedback {
    min-width: 0;
    left: 20px;
    right: 20px;
    bottom: 20px;
  }
}
.leave-feedback__inner {
  padding: 46px 20px;
}
@media screen and (max-width: 479px) {
  .leave-feedback__inner {
    padding: 20px 10px;
  }
}
.leave-feedback__inner-text {
  font-size: 1.1rem;
  margin-bottom: 1.82rem;
}
@media screen and (max-width: 479px) {
  .leave-feedback__inner-text {
    margin-bottom: 1rem;
  }
}
.leave-feedback__inner-buttons {
  text-align: center;
}
@media screen and (max-width: 479px) {
  .leave-feedback__inner-buttons .btn {
    width: 100%;
    margin-bottom: 10px;
  }
  .leave-feedback__inner-buttons .btn:last-child {
    margin-bottom: 0;
  }
}

.letter-list__list {
  height: 100%;
  margin-left: -12px;
  margin-right: -12px;
  list-style: none;
  padding-top: 9px;
}
.letter-list__list:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1679px) {
  .letter-list__list {
    margin-left: -9px;
    margin-right: -9px;
  }
}
@media screen and (max-width: 1279px) {
  .letter-list__list {
    margin-left: -7px;
    margin-right: -7px;
  }
}
@media screen and (max-width: 959px) {
  .letter-list__list {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.letter-list__col {
  height: 100%;
  box-sizing: border-box;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  -webkit-column-gap: 12px;
     -moz-column-gap: 12px;
          column-gap: 12px;
}
@media screen and (max-width: 1679px) {
  .letter-list__col {
    padding-left: 9px;
    padding-right: 9px;
    -webkit-column-gap: 9px;
       -moz-column-gap: 9px;
            column-gap: 9px;
  }
}
@media screen and (max-width: 1279px) {
  .letter-list__col {
    width: 100%;
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
    -webkit-column-gap: 0;
       -moz-column-gap: 0;
            column-gap: 0;
    padding-left: 7px;
    padding-right: 7px;
  }
}
@media screen and (max-width: 959px) {
  .letter-list__col {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.letter-list__group {
  position: relative;
  padding-left: 64px;
  padding-bottom: 26px;
  -webkit-column-break-inside: avoid;
     page-break-inside: avoid;
          break-inside: avoid;
}
@media screen and (max-width: 759px) {
  .letter-list__group {
    padding-left: 20px;
    padding-bottom: 20px;
  }
}
.letter-list__symbol {
  font-size: 1.1rem;
  color: #e30613;
  position: absolute;
  left: 26px;
  top: 13px;
}
@media screen and (max-width: 759px) {
  .letter-list__symbol {
    left: 2px;
    top: 10px;
  }
}
.letter-list__list-wrap {
  border-bottom: 1px solid #ededed;
  list-style: none;
  margin: 0;
  padding-top: 9px;
  padding-left: 10px;
  padding-bottom: 26px;
}
@media screen and (max-width: 759px) {
  .letter-list__list-wrap {
    padding-bottom: 21px;
  }
}
.letter-list__link {
  width: 100%;
  font-size: 0.85rem;
  color: #1e82b2;
  display: table;
  table-layout: fixed;
  padding-top: 9px;
  padding-bottom: 9px;
}
.letter-list__link:hover {
  color: #e30613;
}
@media screen and (max-width: 759px) {
  .letter-list__link {
    padding-top: 6px;
    padding-bottom: 7px;
  }
}
.letter-list__title {
  width: 76.10619469026548%;
  display: table-cell;
  vertical-align: top;
}
.letter-list__info {
  width: 23.893805309734514%;
  display: table-cell;
  vertical-align: top;
  font-size: 0.75rem;
  color: #999;
  text-align: right;
  padding-top: 2px;
}
.letter-list__info-text {
  float: right;
}
.letter-list__info-size {
  float: right;
}
.letter-list__info-size:before {
  content: "|";
  color: #ededed;
  margin-left: 4px;
  margin-right: 4px;
}
.letter-list__descr {
  font-size: 0.75rem;
  color: #999;
  padding-bottom: 20px;
}

.link-with-icon {
  display: inline-block;
}
.link-with-icon__icon {
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  margin-right: 12px;
  text-align: center;
}
.link-with-icon__icon img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
.link-with-icon__text {
  vertical-align: middle;
}

@media screen and (max-width: 959px) {
  .likert-scale__table {
    display: block;
  }
  .likert-scale__table:after {
    content: "";
    display: table;
    clear: both;
  }
  .likert-scale__table tbody {
    display: block;
  }
}
.likert-scale__table tr:nth-child(2n) .likert-scale__td {
  background-color: #fbfbfb;
}
@media screen and (max-width: 959px) {
  .likert-scale__table tr:nth-child(2n) .likert-scale__td {
    background-color: transparent;
  }
}
.likert-scale__table .checkbox,
.likert-scale__table .radio {
  padding-left: 16px;
}
@media screen and (max-width: 959px) {
  .likert-scale__table .checkbox,
  .likert-scale__table .radio {
    padding-left: 28px;
    margin-top: 15px;
  }
}
.likert-scale__table .checkbox__icon,
.likert-scale__table .radio__icon {
  margin-left: -16px;
  margin-top: 0;
}
@media screen and (max-width: 959px) {
  .likert-scale__table .checkbox__icon,
  .likert-scale__table .radio__icon {
    margin-left: -28px;
    margin-top: 0.1rem;
  }
}
@media screen and (max-width: 759px) {
  .likert-scale__table .checkbox__icon,
  .likert-scale__table .radio__icon {
    margin-top: 0;
  }
}
.likert-scale__table .checkbox__text,
.likert-scale__table .radio__text {
  display: none;
}
@media screen and (max-width: 959px) {
  .likert-scale__table .checkbox__text,
  .likert-scale__table .radio__text {
    display: inline;
  }
}
@media screen and (max-width: 959px) {
  .likert-scale__tr {
    box-sizing: border-box;
    display: block;
    width: 33.33%;
    float: left;
    padding-right: 15px;
    margin-bottom: 20px;
  }
  .likert-scale__tr:first-child {
    display: none;
  }
}
@media screen and (max-width: 759px) {
  .likert-scale__tr {
    min-width: 200px;
    width: auto;
  }
}
.likert-scale__th,
.likert-scale__td {
  background-color: #fff;
  box-sizing: border-box;
  font-size: 0.85rem;
  line-height: 1.2;
  font-weight: 400;
  padding: 14px 24px;
  border: 1px solid #e1e1e1;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .likert-scale__th,
  .likert-scale__td {
    background-color: transparent;
    display: block;
    border: medium none;
    text-align: left;
    padding: 0;
  }
}
.likert-scale__th:first-child,
.likert-scale__td:first-child {
  border-left: medium none;
}
.likert-scale__th:last-child,
.likert-scale__td:last-child {
  border-right: medium none;
}
.likert-scale__td_question {
  text-align: left;
  width: 224px;
}
@media screen and (max-width: 959px) {
  .likert-scale__td_question {
    width: auto;
    color: #999;
  }
}

.lk-nav {
  box-sizing: border-box;
  margin-bottom: 24px;
  position: relative;
}
@media screen and (max-width: 959px) {
  .lk-nav {
    border-bottom: medium none;
    margin: 0 auto 18px;
    width: 100%;
    max-width: 560px;
  }
}
@media screen and (max-width: 759px) {
  .lk-nav {
    max-width: 280px;
  }
}
.lk-nav__current {
  display: none;
  box-sizing: border-box;
  background-color: #fff;
  padding: 0 40px 0 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
  cursor: pointer;
  border: 1px solid #e4e4e4;
  border-radius: 4px;
  height: 36px;
  padding: 0 35px 0 12px;
  box-shadow: none;
  font: 400 18.7px/34px 'Corpid', 'Arial', sans-serif;
  color: #999;
}
@media screen and (max-width: 959px) {
  .lk-nav__current {
    display: block;
  }
}
.lk-nav__current:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItNS4yIC00LjcgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTUuMiAtNC43IDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KICA8cGF0aCBpZD0iYXJyb3cuc3ZnIiBmaWxsPSIjZTMwNjEzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjMsMC4yTDIuNiw1LjlDMi4yLDYuNCwxLjUsNi40LDEsNmMwLDAsMCwwLDAsMGwtNS42LTUuN0MtNS0wLjItNS0xLTQuNi0xLjRjMC40LTAuNCwxLjEtMC41LDEuNiwwIGMwLDAsMCwwLDAsMGw0LjgsNC45bDQuOC00LjljMC40LTAuNCwxLjEtMC41LDEuNiwwYzAsMCwwLDAsMCwwQzguNy0xLDguNy0wLjIsOC4zLDAuMnoiLz4KPC9zdmc+) no-repeat 0 0;
  width: 11px;
  height: 8px;
  position: absolute;
  right: 16px;
  top: 50%;
  margin-top: -4px;
  transition: -webkit-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
.lk-nav__current.is-opened:after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.lk-nav__list {
  box-sizing: border-box;
  margin-bottom: -1px;
  font-size: 0;
  line-height: 0;
}
@media screen and (max-width: 959px) {
  .lk-nav__list {
    margin: 5px 0 0;
    display: none;
    background-color: #fff;
    border-top: medium none;
    position: absolute;
    z-index: 20;
    width: 100%;
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
    border: 1px solid #e4e4e4;
    border-radius: 2px;
    font: 18.7px/1.2 'Corpid', 'Arial', sans-serif;
  }
  .lk-nav__list:before,
  .lk-nav__list:after {
    content: "";
    border: 5px solid transparent;
    position: absolute;
    left: 50%;
    bottom: 100%;
    margin-left: -5px;
  }
  .lk-nav__list:after {
    border-bottom-color: #fff;
  }
  .lk-nav__list:before {
    border-bottom-color: #e4e4e4;
    margin-bottom: 1px;
  }
}
.lk-nav__item {
  border-top: 1px solid #e6e6e6;
  color: #666;
}
@media screen and (max-width: 959px) {
  .lk-nav__item {
    border-top: 1px solid #e4e4e4;
  }
  .lk-nav__item:hover {
    background-color: #f5f5f5;
  }
  .lk-nav__item:hover .lk-nav__heading {
    color: #e30613;
  }
}
.lk-nav__item:first-child {
  border-top: medium none;
}
.lk-nav__heading {
  position: relative;
  min-height: 65px;
  line-height: 55px;
  margin: 0;
  padding: 7px 30px 7px 60px;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .lk-nav__heading {
    min-height: 40px;
    padding-left: 40px;
  }
}
@media screen and (max-width: 959px) {
  .lk-nav__heading {
    height: auto;
    font: 18.7px/1.2 'Corpid', 'Arial', sans-serif;
    white-space: normal;
    position: relative;
    padding: 0;
  }
  .lk-nav__heading .lk-nav__item-text {
    display: inline-block;
    width: 100%;
    min-height: 40px;
    padding: 7px 60px 7px 12px;
    line-height: 1.6;
    box-sizing: border-box;
  }
}
.is-active .lk-nav__heading {
  color: #e30613;
}
@media screen and (min-width: 1280px) {
  .is-active .lk-nav__heading:not(.lk-nav__heading_noimg) {
    padding: 7px 35px 7px 60px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .is-active .lk-nav__heading:not(.lk-nav__heading_noimg) {
    padding: 7px 35px 7px 40px;
  }
}
.is-active .lk-nav__heading:after {
  display: block;
}
.is-active .lk-nav__heading .lk-nav__item-value {
  display: none;
}
@media screen and (max-width: 959px) {
  .is-active .lk-nav__heading {
    color: #e30613;
  }
  .is-active .lk-nav__heading:after {
    display: none;
  }
}
.lk-nav__heading:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZTMwNjExIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMC41LDAuNSBsMTAuNywxMC43TDAuNSwyMiIvPg0KPC9zdmc+) no-repeat 0 0;
  width: 12px;
  height: 23px;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -10px;
  display: none;
}
@media screen and (max-width: 1679px) {
  .lk-nav__heading:after {
    right: 10px;
  }
}
.lk-nav__heading_valued {
  padding: 7px 85px 7px 60px;
}
@media screen and (max-width: 1279px) {
  .lk-nav__heading_valued {
    padding: 7px 85px 7px 40px;
  }
}
@media screen and (max-width: 959px) {
  .lk-nav__heading_valued {
    padding: 0;
  }
  .lk-nav__heading_valued a {
    padding: 7px 90px 7px 12px;
  }
}
.lk-nav__heading_noimg {
  padding-left: 0;
}
.lk-nav__content {
  padding-bottom: 1.2rem;
  padding-right: 20px;
  display: none;
}
@media screen and (max-width: 959px) {
  .lk-nav__content {
    padding-left: 30px;
    padding-bottom: 0.8rem;
  }
}
.is-opened .lk-nav__content {
  display: block;
}
.lk-nav__sublist {
  list-style: none;
  padding: 0;
  margin: 0;
}
.lk-nav__sublist-item {
  display: inline-block;
  vertical-align: top;
  font-size: 0.75rem;
  line-height: 1.2;
  color: inherit;
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
}
@media screen and (max-width: 959px) {
  .lk-nav__sublist-item:hover {
    color: #e30613;
  }
}
@media screen and (max-width: 959px) {
  .lk-nav__sublist-item {
    display: block;
  }
}
.lk-nav__sublist-item.is-active {
  color: #e30613;
}
.lk-nav__item-text {
  display: inline-block;
  vertical-align: middle;
  font-size: 1rem;
  line-height: 1.2;
  color: inherit;
}
@media screen and (max-width: 959px) {
  .lk-nav__item-text {
    line-height: inherit;
  }
}
.lk-nav__heading_noimg .lk-nav__item-text {
  margin-bottom: 0.2rem;
}
.lk-nav__item-icon {
  width: 100%;
  height: 100%;
  max-width: 43px;
  max-height: 43px;
  fill: #adb8c1;
  stroke: #adb8c1;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 5px;
  top: 50%;
  margin-top: -21.5px;
}
@media screen and (max-width: 1279px) {
  .lk-nav__item-icon {
    max-width: 34px;
    max-height: 34px;
    left: 0;
    margin-top: -17px;
  }
}
@media screen and (max-width: 959px) {
  .lk-nav__item-icon {
    display: none;
  }
}
.lk-nav__item-value {
  font-size: 0.85rem;
  color: #e41e26;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.lk-nav__item-value span {
  font-size: 1rem;
}
@media screen and (max-width: 959px) {
  .lk-nav__item-value {
    right: 12px;
  }
}

.locality-codes {
  padding-bottom: 30%;
  margin-bottom: -40px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center bottom;
}
.locality-codes__delimeter {
  height: 65px;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 75% 0;
}
@media screen and (max-width: 959px) {
  .locality-codes__delimeter {
    -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
            transform: rotate(0deg);
    background: none !important;
    height: 20px;
  }
}
.locality-codes__call {
  display: table;
  width: 100%;
  background-color: #fff;
  box-shadow: 0 5px 30px rgba(172,184,193,0.3);
  border-radius: 6px;
  position: relative;
  padding: 0 60px 0 22px;
  height: 60px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: default;
  table-layout: fixed;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .locality-codes__call {
    padding: 0 20px 0 22px;
  }
}
@media screen and (max-width: 759px) {
  .locality-codes__call {
    height: 50px;
  }
}
.locality-codes__call-icon {
  display: table-cell;
  width: 27px;
  vertical-align: middle;
}
.locality-codes__call-icon img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
.locality-codes__call-name {
  display: table-cell;
  padding-left: 21px;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.locality-codes__call-time {
  display: table-cell;
  text-align: right;
  vertical-align: middle;
  width: 50px;
}

.mnp-promo {
  overflow: hidden;
  position: relative;
}
.crumbs__outer + .mnp-promo {
  margin-top: -54px;
}
.crumbs__outer + .mnp-promo .b-wrapper {
  padding-top: 54px;
}
@media screen and (max-width: 959px) {
  .crumbs__outer + .mnp-promo {
    margin-top: 0;
  }
  .crumbs__outer + .mnp-promo .b-wrapper {
    padding-top: 0;
  }
}
.mnp-promo__content {
  height: 770px;
  position: relative;
}
@media screen and (max-width: 1279px) {
  .mnp-promo__content {
    height: 612px;
  }
}
@media screen and (max-width: 959px) {
  .mnp-promo__content {
    width: 100%;
    height: auto;
    padding: 0;
  }
}
.mnp-promo__content:after {
  content: "";
  background: url("../i/mnp-promo/section_how_top.png") no-repeat 50% 0;
  background-size: cover;
  width: 100%;
  height: 45px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
.mnp-promo__img {
  width: 100%;
  height: 770px;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  text-align: center;
  position: absolute;
  top: 0;
  left: 50%;
}
@media screen and (max-width: 1279px) {
  .mnp-promo__img {
    height: 612px;
  }
}
@media screen and (max-width: 959px) {
  .mnp-promo__img {
    height: 100%;
  }
}
.mnp-promo__img img {
  width: 100%;
}
@media screen and (max-width: 959px) {
  .mnp-promo__img img {
    width: auto;
    height: 100%;
  }
}
.mnp-promo__info-box {
  width: 100%;
  padding-left: 240px;
  padding-right: 240px;
  box-sizing: border-box;
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .mnp-promo__info-box {
    padding-left: 120px;
    padding-right: 120px;
  }
}
@media screen and (max-width: 1279px) {
  .mnp-promo__info-box {
    padding-left: 60px;
    padding-right: 60px;
  }
}
@media screen and (max-width: 959px) {
  .mnp-promo__info-box {
    padding-left: 0;
    padding-right: 0;
  }
}
.mnp-promo__info {
  position: relative;
  padding-left: 50%;
  color: #fff;
}
@media screen and (max-width: 959px) {
  .mnp-promo__info {
    max-width: 60%;
    padding-left: 0;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 759px) {
  .mnp-promo__info {
    max-width: 300px;
  }
}
.mnp-promo__info-content {
  padding-top: 1.5rem;
}
.mnp-promo__info-media {
  background: url("../i/mnp-promo/promo_woman.png") no-repeat 100% 0;
  background-size: contain;
  width: 486px;
  height: 780px;
  position: absolute;
  top: 22px;
  right: 50%;
  margin-right: 4.6rem;
}
@media screen and (max-width: 1279px) {
  .mnp-promo__info-media {
    width: 342px;
    height: 600px;
  }
}
@media screen and (max-width: 959px) {
  .mnp-promo__info-media {
    background-size: cover;
    width: 260px;
    height: 400px;
    margin: 40px auto 0;
    position: static;
  }
}
@media screen and (max-width: 759px) {
  .mnp-promo__info-media {
    width: 240px;
    height: 380px;
  }
}
.mnp-promo__info-title {
  font-size: 2.5rem;
  font-weight: 300;
  margin-bottom: 10px;
  display: block;
}
@media screen and (max-width: 959px) {
  .mnp-promo__info-title {
    font-size: 2.3rem;
  }
}
.mnp-promo__benefits {
  list-style: none;
  margin-top: 1rem;
  margin-bottom: 2.3rem;
  padding: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media screen and (max-width: 959px) {
  .mnp-promo__benefits {
    margin-bottom: 1.5rem;
  }
}
.mnp-promo__benefits-item {
  width: 33.33333333333333%;
  box-sizing: border-box;
  padding-right: 30px;
  margin-top: 1.27rem;
}
@media screen and (max-width: 1279px) {
  .mnp-promo__benefits-item {
    padding-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .mnp-promo__benefits-item {
    width: 100%;
    padding-right: 0;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.mnp-promo__benefits-icon {
  width: 50px;
  height: 60px;
}
@media screen and (max-width: 759px) {
  .mnp-promo__benefits-icon {
    -webkit-flex-basis: 36px;
        -ms-flex-preferred-size: 36px;
            flex-basis: 36px;
    height: auto;
  }
}
.mnp-promo__benefits-icon img {
  max-width: 100%;
  height: auto;
}
.mnp-promo__benefits-name {
  font-size: 0.75rem;
  color: #fff;
}
@media screen and (max-width: 759px) {
  .mnp-promo__benefits-name {
    font-size: 16px;
    padding-left: 20px;
  }
}

.mts-connect-only {
  background: url("../i/mts-connect-only/bg.jpg") no-repeat 50% 0;
  background-size: cover;
  height: 724px;
  box-sizing: border-box;
  padding-top: 4.5rem;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .mts-connect-only {
    height: 600px;
  }
}
@media screen and (max-width: 1279px) {
  .mts-connect-only {
    height: 450px;
    padding-top: 2rem;
  }
}
@media screen and (max-width: 759px) {
  .mts-connect-only {
    background: none;
    height: auto;
    padding-top: 0;
  }
}
.mts-connect-only:after {
  content: "";
  background: url("../i/mts-connect-only/mask-bottom.png") repeat-x 50% 100%;
  width: 100%;
  height: 68px;
  position: absolute;
  left: 0;
  bottom: 0;
}
@media screen and (max-width: 759px) {
  .mts-connect-only:after {
    display: none;
  }
}
.mts-connect-only__bg-phone {
  background: url("../i/mts-connect-only/bg.jpg") no-repeat 50% 0;
  background-size: cover;
  height: 210px;
  margin-bottom: 15px;
  position: relative;
  overflow: hidden;
  display: none;
}
@media screen and (max-width: 759px) {
  .mts-connect-only__bg-phone {
    display: block;
  }
}
.mts-connect-only__bg-phone:after {
  content: "";
  background: url("../i/mts-connect-only/mask-bottom.png") repeat-x 50% 100%;
  width: 100%;
  height: 68px;
  position: absolute;
  left: 0;
  bottom: -40px;
}
.mts-connect-only__text-small {
  font-size: 0.75rem;
  margin-top: 2rem;
}
@media screen and (max-width: 1279px) {
  .mts-connect-only__text-small {
    margin-top: 1rem;
  }
  .mts-connect-only__text-small .b-list > li {
    margin: 0.5em 0;
  }
}
@media screen and (max-width: 759px) {
  .mts-connect-only__text-small {
    font-size: 0.85rem;
  }
}

.mts-connect-adv__inner {
  position: relative;
  min-height: 550px;
}
@media screen and (max-width: 1279px) {
  .mts-connect-adv__inner {
    min-height: 415px;
  }
}
@media screen and (max-width: 759px) {
  .mts-connect-adv__inner {
    min-height: 0;
  }
}
.mts-connect-adv__item {
  padding: 25px 0;
  border-bottom: 1px solid #f2f2f2;
}
@media screen and (max-width: 1279px) {
  .mts-connect-adv__item {
    padding: 12px 0;
  }
}
@media screen and (max-width: 759px) {
  .mts-connect-adv__item:first-child {
    border-top: 1px solid #f2f2f2;
  }
}
.mts-connect-adv__item:last-child {
  border-bottom: medium none;
  padding-bottom: 35px;
}
@media screen and (max-width: 1279px) {
  .mts-connect-adv__item:last-child {
    padding-bottom: 25px;
  }
}
.mts-connect-adv__icon {
  background: no-repeat 50% 50%;
  background-size: 50px 62px;
  float: left;
  width: 80px;
  height: 80px;
  margin-left: 15px;
}
@media screen and (max-width: 1279px) {
  .mts-connect-adv__icon {
    background-size: 55px 55px;
    width: 55px;
    height: 55px;
  }
}
@media screen and (max-width: 959px) {
  .mts-connect-adv__icon {
    display: none;
  }
}
.mts-connect-adv__icon_bonus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYxLjI2NyA3Ny45MDgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYxLjI2NyA3Ny45MDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxnIGZpbGw9IiNlMzA2MTMiPg0KCQk8cGF0aCBkPSJNNTUuMzYyLDc3LjkwOEg1LjkwNWMtMC41NTMsMC0xLTAuNDQ3LTEtMVYzNC43ODdjMC0wLjU1MiwwLjQ0Ny0xLDEtMWg0OS40NTdjMC41NTMsMCwxLDAuNDQ4LDEsMXY0Mi4xMjENCgkJCUM1Ni4zNjIsNzcuNDYxLDU1LjkxNSw3Ny45MDgsNTUuMzYyLDc3LjkwOHogTTYuOTA1LDc1LjkwOGg0Ny40NTdWMzUuNzg3SDYuOTA1Vjc1LjkwOHoiLz4NCgkJPHBhdGggZD0iTTYwLjI2NywzNS43ODdIMWMtMC41NTIsMC0xLTAuNDQ4LTEtMVYyNC43MjVjMC0wLjU1MiwwLjQ0OC0xLDEtMWg1OS4yNjdjMC41NTMsMCwxLDAuNDQ4LDEsMXYxMC4wNjINCgkJCUM2MS4yNjcsMzUuMzM5LDYwLjgxOSwzNS43ODcsNjAuMjY3LDM1Ljc4N3ogTTIsMzMuNzg3aDU3LjI2N3YtOC4wNjJIMlYzMy43ODd6Ii8+DQoJCTxwYXRoIGQ9Ik0zMy42NTMsNzcuOTA4aC02LjAzOGMtMC41NTIsMC0xLTAuNDQ3LTEtMVYyNC43MjVjMC0wLjU1MiwwLjQ0OC0xLDEtMWg2LjAzOGMwLjU1MywwLDEsMC40NDgsMSwxdjUyLjE4NA0KCQkJQzM0LjY1Myw3Ny40NjEsMzQuMjA2LDc3LjkwOCwzMy42NTMsNzcuOTA4eiBNMjguNjE1LDc1LjkwOGg0LjAzOFYyNS43MjVoLTQuMDM4Vjc1LjkwOHoiLz4NCgkJPHBhdGggZD0iTTQzLjE0NCwyMC45ODNoLTkuNDljLTAuNTUzLDAtMS0wLjQ0OC0xLTF2LTkuNDkyQzMyLjY1Myw0LjcwNiwzNy4zNTgsMCw0My4xNDQsMA0KCQkJczEwLjQ5LDQuNzA2LDEwLjQ5LDEwLjQ5MUM1My42MzQsMTYuMjc2LDQ4LjkyOSwyMC45ODMsNDMuMTQ0LDIwLjk4M3ogTTM0LjY1MywxOC45ODNoOC40OWM0LjY4MiwwLDguNDktMy44MSw4LjQ5LTguNDkyDQoJCQljMC00LjY4Mi0zLjgwOS04LjQ5MS04LjQ5LTguNDkxcy04LjQ5LDMuODA5LTguNDksOC40OTFWMTguOTgzeiIvPg0KCQk8cGF0aCBkPSJNMjcuNjE1LDIwLjk4M2gtOS40OTJjLTUuNzg0LDAtMTAuNDkxLTQuNzA3LTEwLjQ5MS0xMC40OTJDNy42MzIsNC43MDYsMTIuMzM5LDAsMTguMTIzLDANCgkJCWM1Ljc4NiwwLDEwLjQ5Miw0LjcwNiwxMC40OTIsMTAuNDkxdjkuNDkyQzI4LjYxNSwyMC41MzUsMjguMTY3LDIwLjk4MywyNy42MTUsMjAuOTgzeiBNMTguMTIzLDINCgkJCWMtNC42ODIsMC04LjQ5MSwzLjgwOS04LjQ5MSw4LjQ5MWMwLDQuNjgzLDMuODEsOC40OTIsOC40OTEsOC40OTJoOC40OTJ2LTguNDkyQzI2LjYxNSw1LjgwOSwyMi44MDYsMiwxOC4xMjMsMnoiLz4NCgk8L2c+DQo8L3N2Zz4NCg==);
}
.mts-connect-adv__icon_null {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYwLjExMyA1Ni4yNTkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYwLjExMyA1Ni4yNTkiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxnIGZpbGw9IiNlMzA2MTMiPg0KCQk8cGF0aCBkPSJNNDQuNTY1LDU2LjUzMmgtMlYxOC4zMTRoNy4wNzljMS4xMTcsMCwyLjc2LDAuMDQ5LDQuMTEzLDAuNDc3YzMuODQzLDEuMDA5LDYuMzU1LDQuOTM2LDYuMzU1LDkuOTkyDQoJCQljMCw2LjY0Ni0zLjYzNCwxMC43NzUtOS40ODUsMTAuNzc1aC02LjA2MlY1Ni41MzJ6IE00NC41NjUsMzcuNTU5aDYuMDYyYzQuNzU3LDAsNy40ODUtMy4xOTksNy40ODUtOC43NzUNCgkJCWMwLTQuMTE5LTEuOTI4LTcuMjg3LTQuOTEtOC4wNzFjLTEuMjY0LTAuMzk4LTIuOTkxLTAuMzk4LTMuNTU5LTAuMzk4aC01LjA3OVYzNy41NTl6Ii8+DQoJCTxyZWN0IHg9IjM4LjQ3OSIgeT0iMzcuNTU5IiB3aWR0aD0iNS4wODYiIGhlaWdodD0iMiIvPg0KCQk8cmVjdCB4PSIzOC40NzkiIHk9IjQzLjUzNiIgd2lkdGg9IjExLjUyOCIgaGVpZ2h0PSIyIi8+DQoJCTxwYXRoIGQ9Ik0yLDQxLjEzMUgwVjE1LjEyOEMwLDcuODE2LDMuNjA1LDIuMTQzLDkuMTg1LDAuNjc1QzExLjA5NiwwLjA3MSwxMy40OTQsMCwxNS4xMjgsMHYyDQoJCQljLTEuNTAxLDAtMy42OTQsMC4wNjItNS4zODgsMC41OTZDNS4wMiwzLjgzOSwyLDguNzUzLDIsMTUuMTI4VjQxLjEzMXoiLz4NCgkJPHBhdGggZD0iTTMxLjAxLDE1LjEyOGgtMmMwLTYuMzc1LTMuMDItMTEuMjktNy42OTMtMTIuNTE5QzE5LjU3NiwyLjA2MiwxNy4zODQsMiwxNS44ODIsMmgtMC43NTRWMGgwLjc1NA0KCQkJYzEuNjMzLDAsNC4wMzEsMC4wNzEsNS45ODksMC42ODhDMjcuNDA1LDIuMTQzLDMxLjAxLDcuODE2LDMxLjAxLDE1LjEyOHoiLz4NCgkJPHBhdGggZD0iTTE1LjEyOCw1Ni4yNThjLTEuNjMzLDAtNC4wMy0wLjA3LTUuOTktMC42ODhDMy42MDUsNTQuMTE2LDAsNDguNDQyLDAsNDEuMTMxaDINCgkJCWMwLDYuMzc1LDMuMDIsMTEuMjg3LDcuNjkzLDEyLjUxOGMxLjc0MiwwLjU0OSwzLjkzNCwwLjYwOSw1LjQzNSwwLjYwOVY1Ni4yNTh6Ii8+DQoJCTxwYXRoIGQ9Ik0xNS44ODIsNTYuMjU4aC0wLjc1NHYtMmgwLjc1NGMxLjUsMCwzLjY5Mi0wLjA2MSw1LjM4OC0wLjU5NmM0LjcyLTEuMjQ0LDcuNzQtNi4xNTYsNy43NC0xMi41MzFWMTUuMTI4DQoJCQloMnYyNi4wMDNjMCw3LjMxMS0zLjYwNSwxMi45ODQtOS4xODUsMTQuNDUxQzE5LjkxMiw1Ni4xODgsMTcuNTE1LDU2LjI1OCwxNS44ODIsNTYuMjU4eiIvPg0KCTwvZz4NCjwvc3ZnPg0K);
}
.mts-connect-adv__icon_roaming {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDk1Ljk2NCA5MC4xNTMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDk1Ljk2NCA5MC4xNTMiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxnIGZpbGw9IiNlMzA2MTMiPg0KCQk8cmVjdCB4PSI0MS4zOTYiIHk9IjUxLjM4MSIgdHJhbnNmb3JtPSJtYXRyaXgoMC45ODQ3IDAuMTc0MyAtMC4xNzQzIDAuOTg0NyAxMC4yNDQ4IC02LjU0NjQpIiB3aWR0aD0iMiIgaGVpZ2h0PSI3LjM1NSIvPg0KCQk8cGF0aCBkPSJNNDQuNDk1LDQ4LjkxMWwtMS45NzMtMC4zMjhjMC45OTYtNS45ODYsMy4zMTItMjEuNzAxLDMuMzEyLTM4LjMwOGgyDQoJCQlDNDcuODM0LDI3LjAzMiw0NS40OTksNDIuODc2LDQ0LjQ5NSw0OC45MTF6Ii8+DQoJCTxwYXRoIGQ9Ik00OS45ODMsMTEuMjc1aC0zLjk5N2wtMC45MzQtNS42NDVsMi45MzMtMi42NWwyLjkzNCwyLjY1TDQ5Ljk4MywxMS4yNzV6IE00Ny42ODMsOS4yNzVoMC42MDQNCgkJCWwwLjQ3OS0yLjg5NGwtMC43ODItMC43MDZsLTAuNzgxLDAuNzA2TDQ3LjY4Myw5LjI3NXoiLz4NCgkJPHJlY3QgeD0iNDYuOTg1IiB3aWR0aD0iMiIgaGVpZ2h0PSI0LjMyOCIvPg0KCQk8cGF0aCBkPSJNNTUuNjkyLDY3LjIzN2MtMS44NDgtNC44MDctMi40NDMtOC4yNDYtMi40NjktOC4zOTFsMS45NzEtMC4zMzZjMC4wMDYsMC4wMzMsMC41OTYsMy40MDIsMi4zNjUsOC4wMQ0KCQkJTDU1LjY5Miw2Ny4yMzd6Ii8+DQoJCTxwYXRoIGQ9Ik03MC40MjMsOTAuMTUzSDU5Ljk4M2wtMC4yNjQtMC41OTVjLTAuMDE4LTAuMDM4LTEuNzMyLTMuOS0yLjMxMS01LjAyOQ0KCQkJYy0wLjExMS0wLjIxNy0wLjIxOS0wLjQ0Mi0wLjMzLTAuNjcyYy0xLjA2Ni0yLjIxNC0yLjE2OC00LjUwMy05LjA5Ni00LjUwM2MtNi45MjksMC04LjAzMSwyLjI4OS05LjA5Niw0LjUwMw0KCQkJYy0wLjExLDAuMjI5LTAuMjE5LDAuNDU1LTAuMzMxLDAuNjczYy0wLjU3OSwxLjEyOC0yLjI5Miw0Ljk4OS0yLjMwOSw1LjAyOGwtMC4yNjQsMC41OTVIMjUuNTQxbDEuMTM4LTEuNTgzDQoJCQljMi43NjEtMy44NDQsNS40Mi04LjM2NCw3LjkwNS0xMy40MzZsMi4yMDEtNC44MjFsMS44MTksMC44MzFsLTIuMjEyLDQuODQ1Yy0yLjIxMSw0LjUxNS00LjU1Miw4LjU5Mi02Ljk4MiwxMi4xNjRoNS4yNzQNCgkJCWMwLjUxMy0xLjE0OCwxLjYyNS0zLjYyNSwyLjA5My00LjUzNmMwLjEwNC0wLjIwMywwLjIwNS0wLjQxMywwLjMwOC0wLjYyN2MxLjE0NS0yLjM3OSwyLjcxMi01LjYzNiwxMC44OTgtNS42MzYNCgkJCXM5Ljc1MiwzLjI1NywxMC44OTksNS42MzZjMC4xMDQsMC4yMTQsMC4yMDMsMC40MjQsMC4zMDksMC42MjhjMC40NjcsMC45MTEsMS41OCwzLjM4NywyLjA5Miw0LjUzNWg1LjI3Mw0KCQkJYy0yLjQyOC0zLjU3MS00Ljc2OC03LjY0Ni02Ljk3MS0xMi4xMzlsLTIuMzkxLTUuMjM2bDEuODE4LTAuODNsMi4zODEsNS4yMTFjMi40NzMsNS4wNDcsNS4xMzMsOS41NjcsNy44OTMsMTMuNDExTDcwLjQyMyw5MC4xNTMNCgkJCXoiLz4NCgkJPHBhdGggZD0iTTQwLjI5LDY3LjE5NWwtMS44NjctMC43MTZjMS43NTgtNC41ODYsMi4zNDEtNy45MzUsMi4zNDctNy45NjlsMS45NzIsMC4zMzYNCgkJCUM0Mi43MTcsNTguOTg5LDQyLjEyNSw2Mi40MSw0MC4yOSw2Ny4xOTV6Ii8+DQoJCQ0KCQkJPHJlY3QgeD0iNDkuODkyIiB5PSI1NC4wNTgiIHRyYW5zZm9ybT0ibWF0cml4KDAuMTc0MiAwLjk4NDcgLTAuOTg0NyAwLjE3NDIgOTguNDUyOCAtNy4yODQxKSIgd2lkdGg9IjcuMzU1IiBoZWlnaHQ9IjEuOTk5Ii8+DQoJCTxwYXRoIGQ9Ik01MS4zOTcsNDguNDY1Yy0wLjk4Mi01Ljk4Ny0zLjI2Ni0yMS42OTItMy4yNjYtMzguMTg5aDJjMCwxNi4zNSwyLjI2NiwzMS45MjcsMy4yMzgsMzcuODY1DQoJCQlMNTEuMzk3LDQ4LjQ2NXoiLz4NCgk8cGF0aCBkPSJNNTUuMDYyLDUyLjcwNEg0MC45MDJ2LTUuNTU1aDE0LjE1OVY1Mi43MDR6IE00Mi45MDIsNTAuNzA0aDEwLjE1OXYtMS41NTVINDIuOTAyVjUwLjcwNHoiLz4NCgk8cGF0aCBkPSJNNjAuNTcxLDcxLjU0M0gzNS4zOTN2LTUuNTU1aDI1LjE3OFY3MS41NDN6IE0zNy4zOTMsNjkuNTQzaDIxLjE3OHYtMS41NTVIMzcuMzkzVjY5LjU0M3oiLz4NCgkJPHJlY3QgeD0iMTYuODgiIHk9IjczLjgyNiIgd2lkdGg9IjIiIGhlaWdodD0iMTUuMzI3Ii8+DQoJCTxwYXRoIGQ9Ik0xNy44OCw4MS44NDNjLTIuNDA1LDAtNC4zNjEtMi4yODctNC4zNjEtNS4wOTl2LTYuOTAxYzAtMi44MTIsMS45NTYtNS4xLDQuMzYxLTUuMQ0KCQkJYzIuNDA1LDAsNC4zNjIsMi4yODgsNC4zNjIsNS4xdjYuOTAxQzIyLjI0Myw3OS41NTYsMjAuMjg2LDgxLjg0MywxNy44OCw4MS44NDN6IE0xNy44OCw2Ni43NDNjLTEuMjgsMC0yLjM2MSwxLjQyLTIuMzYxLDMuMQ0KCQkJdjYuOTAxYzAsMS42OCwxLjA4MSwzLjA5OSwyLjM2MSwzLjA5OWMxLjI4LDAsMi4zNjItMS40MTksMi4zNjItMy4wOTl2LTYuOTAxQzIwLjI0Myw2OC4xNjMsMTkuMTYxLDY2Ljc0MywxNy44OCw2Ni43NDN6Ii8+DQoJCTxyZWN0IHg9IjQuMjM5IiB5PSI2OC42NDgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIwLjUwNSIvPg0KCQk8cGF0aCBkPSJNNS4yMzksNzkuNjcyQzIuMzUsNzkuNjcyLDAsNzYuOTA1LDAsNzMuNTA0di04LjcwMmMwLTMuNDAyLDIuMzUtNi4xNyw1LjIzOS02LjE3DQoJCQljMi44ODksMCw1LjIzOSwyLjc2OCw1LjIzOSw2LjE3djguNzAyQzEwLjQ3OCw3Ni45MDUsOC4xMjgsNzkuNjcyLDUuMjM5LDc5LjY3MnogTTUuMjM5LDYwLjYzMmMtMS43NTYsMC0zLjIzOSwxLjkxLTMuMjM5LDQuMTcNCgkJCXY4LjcwMmMwLDIuMjU5LDEuNDgzLDQuMTY4LDMuMjM5LDQuMTY4YzEuNzU1LDAsMy4yMzktMS45MDksMy4yMzktNC4xNjh2LTguNzAyQzguNDc4LDYyLjU0Miw2Ljk5NSw2MC42MzIsNS4yMzksNjAuNjMyeiIvPg0KCQk8cmVjdCB4PSI3Ny4wODMiIHk9IjczLjgyNiIgd2lkdGg9IjIiIGhlaWdodD0iMTUuMzI3Ii8+DQoJCTxwYXRoIGQ9Ik03OC4wODMsODEuODQzYy0yLjQwNCwwLTQuMzYxLTIuMjg3LTQuMzYxLTUuMDk5di02LjkwMWMwLTIuODEyLDEuOTU3LTUuMSw0LjM2MS01LjENCgkJCWMyLjQwNiwwLDQuMzYzLDIuMjg4LDQuMzYzLDUuMXY2LjkwMUM4Mi40NDYsNzkuNTU2LDgwLjQ4OSw4MS44NDMsNzguMDgzLDgxLjg0M3ogTTc4LjA4Myw2Ni43NDNjLTEuMjc5LDAtMi4zNjEsMS40Mi0yLjM2MSwzLjENCgkJCXY2LjkwMWMwLDEuNjgsMS4wODIsMy4wOTksMi4zNjEsMy4wOTljMS4yODEsMCwyLjM2My0xLjQxOSwyLjM2My0zLjA5OXYtNi45MDFDODAuNDQ2LDY4LjE2Myw3OS4zNjQsNjYuNzQzLDc4LjA4Myw2Ni43NDN6Ii8+DQoJCTxyZWN0IHg9Ijg5LjcyNiIgeT0iNjguNjQ4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyMC41MDUiLz4NCgkJPHBhdGggZD0iTTkwLjcyNiw3OS42NzJjLTIuODg5LDAtNS4yNC0yLjc2Ny01LjI0LTYuMTY4di04LjcwMmMwLTMuNDAyLDIuMzUyLTYuMTcsNS4yNC02LjE3DQoJCQlzNS4yMzgsMi43NjgsNS4yMzgsNi4xN3Y4LjcwMkM5NS45NjQsNzYuOTA1LDkzLjYxNCw3OS42NzIsOTAuNzI2LDc5LjY3MnogTTkwLjcyNiw2MC42MzJjLTEuNzU2LDAtMy4yNCwxLjkxLTMuMjQsNC4xN3Y4LjcwMg0KCQkJYzAsMi4yNTksMS40ODQsNC4xNjgsMy4yNCw0LjE2OHMzLjIzOC0xLjkwOSwzLjIzOC00LjE2OHYtOC43MDJDOTMuOTY0LDYyLjU0Miw5Mi40ODEsNjAuNjMyLDkwLjcyNiw2MC42MzJ6Ii8+DQoJPC9nPg0KPC9zdmc+DQo=);
  background-size: 82px 70px;
}
@media screen and (max-width: 1279px) {
  .mts-connect-adv__icon_roaming {
    width: 78px;
    height: 74px;
    margin-left: 0;
  }
}
.mts-connect-adv__icon_coverage {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDY2LjEyOSA2Ny4zNDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY2LjEyOSA2Ny4zNDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxnIGZpbGw9IiNlMzA2MTMiPg0KCQk8cGF0aCBkPSJNMzMuMDY0LDY3LjM0NmMtMC41NTMsMC0xLTAuNDQ3LTEtMXYtMzcuNzZjMC0wLjU1MiwwLjQ0Ny0xLDEtMXMxLDAuNDQ4LDEsMXYzNy43Ng0KCQkJQzM0LjA2NCw2Ni44OTgsMzMuNjE3LDY3LjM0NiwzMy4wNjQsNjcuMzQ2eiIvPg0KCQk8cGF0aCBkPSJNMzMuMDY0LDI5LjU4NmMtMS41NzgsMC0zLjA2My0wLjYxNS00LjE4Mi0xLjczMmMtMS4xMTctMS4xMTgtMS43MzEtMi42MDMtMS43MzEtNC4xODENCgkJCWMwLTEuNTc4LDAuNjE0LTMuMDYzLDEuNzMxLTQuMTgxczIuNjAzLTEuNzMyLDQuMTgyLTEuNzMyYzEuNTc4LDAsMy4wNjMsMC42MTUsNC4xODEsMS43MzFjMS4xMTcsMS4xMTgsMS43MzIsMi42MDMsMS43MzIsNC4xODINCgkJCWMwLDEuNTgtMC42MTUsMy4wNjQtMS43MzIsNC4xODFDMzYuMTI3LDI4Ljk3MSwzNC42NDMsMjkuNTg2LDMzLjA2NCwyOS41ODZ6IE0zMy4wNjQsMTkuNzZjLTEuMDQ1LDAtMi4wMjcsMC40MDctMi43NjgsMS4xNDYNCgkJCWMtMC43MzgsMC43MzktMS4xNDYsMS43MjItMS4xNDYsMi43NjdzMC40MDcsMi4wMjcsMS4xNDYsMi43NjdjMS40NzgsMS40NzgsNC4wNTIsMS40NzksNS41MzMsMA0KCQkJYzAuNzM5LTAuNzM5LDEuMTQ2LTEuNzIxLDEuMTQ2LTIuNzY2cy0wLjQwNy0yLjAyOC0xLjE0Ni0yLjc2N0MzNS4wOTIsMjAuMTY3LDM0LjEwOSwxOS43NiwzMy4wNjQsMTkuNzZ6Ii8+DQoJCTxwYXRoIGQ9Ik00Mi45MzgsMzQuNTQ1Yy0wLjI1NiwwLTAuNTEyLTAuMDk4LTAuNzA3LTAuMjkzYy0wLjM5MS0wLjM5MS0wLjM5MS0xLjAyNCwwLTEuNDE0DQoJCQljMi40NDgtMi40NDgsMy43OTctNS43MDMsMy43OTctOS4xNjVjMC0zLjQ2My0xLjM0OS02LjcxOC0zLjc5Ny05LjE2N2MtMC4zOTEtMC4zOTEtMC4zOTEtMS4wMjMsMC0xLjQxNHMxLjAyMy0wLjM5MSwxLjQxNCwwDQoJCQljMi44MjYsMi44MjYsNC4zODMsNi41ODQsNC4zODMsMTAuNTgxcy0xLjU1Nyw3Ljc1NC00LjM4MywxMC41NzlDNDMuNDQ5LDM0LjQ0Nyw0My4xOTMsMzQuNTQ1LDQyLjkzOCwzNC41NDV6Ii8+DQoJCTxwYXRoIGQ9Ik0yMy4xOTEsMzQuNTQ1Yy0wLjI1NiwwLTAuNTEyLTAuMDk4LTAuNzA3LTAuMjkzYy0yLjgyNi0yLjgyNS00LjM4My02LjU4My00LjM4My0xMC41NzkNCgkJCXMxLjU1Ny03Ljc1NCw0LjM4My0xMC41ODFjMC4zOTEtMC4zOTEsMS4wMjMtMC4zOTEsMS40MTQsMHMwLjM5MSwxLjAyMywwLDEuNDE0Yy0yLjQ0OSwyLjQ0OS0zLjc5Nyw1LjcwNS0zLjc5Nyw5LjE2Nw0KCQkJczEuMzQ4LDYuNzE3LDMuNzk3LDkuMTY1YzAuMzkxLDAuMzksMC4zOTEsMS4wMjMsMCwxLjQxNEMyMy43MDMsMzQuNDQ3LDIzLjQ0NywzNC41NDUsMjMuMTkxLDM0LjU0NXoiLz4NCgkJPHBhdGggZD0iTTQ5LjMzOSw0MC45NDZjLTAuMjU2LDAtMC41MTItMC4wOTgtMC43MDctMC4yOTNjLTAuMzkxLTAuMzkxLTAuMzkxLTEuMDIzLDAtMS40MTQNCgkJCWM0LjE1Ny00LjE1OCw2LjQ0Ni05LjY4Nyw2LjQ0Ni0xNS41NjZjMC01Ljg4MS0yLjI4OS0xMS40MDktNi40NDYtMTUuNTY2Yy0wLjM5MS0wLjM5MS0wLjM5MS0xLjAyMywwLTEuNDE0czEuMDIzLTAuMzkxLDEuNDE0LDANCgkJCWM0LjUzNSw0LjUzNCw3LjAzMiwxMC41NjQsNy4wMzIsMTYuOThjMCw2LjQxNC0yLjQ5NywxMi40NDQtNy4wMzIsMTYuOThDNDkuODUxLDQwLjg0OSw0OS41OTUsNDAuOTQ2LDQ5LjMzOSw0MC45NDZ6Ii8+DQoJCTxwYXRoIGQ9Ik0xNi43OTEsNDAuOTQ2Yy0wLjI1NiwwLTAuNTEyLTAuMDk4LTAuNzA3LTAuMjkzYy00LjUzNS00LjUzNy03LjAzMy0xMC41NjctNy4wMzMtMTYuOTgNCgkJCWMwLTYuNDE0LDIuNDk4LTEyLjQ0NSw3LjAzMy0xNi45OGMwLjM5MS0wLjM5MSwxLjAyMy0wLjM5MSwxLjQxNCwwczAuMzkxLDEuMDIzLDAsMS40MTRjLTQuMTU4LDQuMTU4LTYuNDQ3LDkuNjg2LTYuNDQ3LDE1LjU2Ng0KCQkJYzAsNS44NzksMi4yODksMTEuNDA3LDYuNDQ3LDE1LjU2NmMwLjM5MSwwLjM5MSwwLjM5MSwxLjAyMywwLDEuNDE0QzE3LjMwMyw0MC44NDksMTcuMDQ3LDQwLjk0NiwxNi43OTEsNDAuOTQ2eiIvPg0KCQk8cGF0aCBkPSJNNTUuNzM4LDQ3LjM0NmMtMC4yNTYsMC0wLjUxMi0wLjA5OC0wLjcwNy0wLjI5M2MtMC4zOTEtMC4zOTEtMC4zOTEtMS4wMjMsMC0xLjQxNA0KCQkJYzUuODY2LTUuODY5LDkuMDk4LTEzLjY3LDkuMDk4LTIxLjk2NmMwLTguMjk2LTMuMjMxLTE2LjA5OC05LjA5OC0yMS45NjZjLTAuMzkxLTAuMzkxLTAuMzkxLTEuMDI0LDAtMS40MTQNCgkJCWMwLjM5MS0wLjM5MSwxLjAyMy0wLjM5MSwxLjQxNCwwYzYuMjQ0LDYuMjQ2LDkuNjg0LDE0LjU0OSw5LjY4NCwyMy4zOGMwLDguODMtMy40MzgsMTcuMTMzLTkuNjg0LDIzLjM4DQoJCQlDNTYuMjUsNDcuMjQ4LDU1Ljk5NCw0Ny4zNDYsNTUuNzM4LDQ3LjM0NnoiLz4NCgkJPHBhdGggZD0iTTEwLjM5Miw0Ny4zNDZjLTAuMjU2LDAtMC41MTItMC4wOTgtMC43MDctMC4yOTNDMy40MzksNDAuODA3LDAsMzIuNTAzLDAsMjMuNjczDQoJCQljMC04LjgzMSwzLjQzOS0xNy4xMzQsOS42ODUtMjMuMzhjMC4zOTEtMC4zOTEsMS4wMjMtMC4zOTEsMS40MTQsMHMwLjM5MSwxLjAyMywwLDEuNDE0QzUuMjMxLDcuNTc1LDIsMTUuMzc2LDIsMjMuNjczDQoJCQljMCw4LjI5NiwzLjIzMSwxNi4wOTgsOS4wOTksMjEuOTY2YzAuMzkxLDAuMzkxLDAuMzkxLDEuMDIzLDAsMS40MTRDMTAuOTAzLDQ3LjI0OCwxMC42NDcsNDcuMzQ2LDEwLjM5Miw0Ny4zNDZ6Ii8+DQoJCTxwYXRoIGQ9Ik00Mi45MzgsNjcuMzQ2SDIzLjE5MWMtMC41NTMsMC0xLTAuNDQ3LTEtMXMwLjQ0Ny0xLDEtMWgxOS43NDZjMC41NTMsMCwxLDAuNDQ3LDEsMQ0KCQlTNDMuNDksNjcuMzQ2LDQyLjkzOCw2Ny4zNDZ6Ii8+DQoJPC9nPg0KPC9zdmc+DQo=);
}
.mts-connect-adv__text {
  margin-left: 136px;
}
@media screen and (max-width: 1279px) {
  .mts-connect-adv__text {
    margin-left: 100px;
  }
}
@media screen and (max-width: 959px) {
  .mts-connect-adv__text {
    margin-left: 0;
  }
}
.mts-connect-adv__title {
  font-size: 1.1rem;
  font-weight: 700;
  margin-bottom: 10px;
}
.mts-connect-adv__desc {
  font-size: 0.85rem;
}
.mts-connect-adv__slider-col {
  position: absolute;
  width: 50%;
  left: 50%;
  bottom: 0;
}
@media screen and (max-width: 759px) {
  .mts-connect-adv__slider-col {
    position: relative;
    left: auto;
    bottom: auto;
    width: auto;
    margin-top: 35px;
  }
}
.mts-connect-adv__slider-wrap {
  background: url("../i/mts-connect-adv/phone.png") no-repeat 0 100%;
  background-size: cover;
  width: 373px;
  height: 515px;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -186.5px;
  box-sizing: border-box;
  padding: 82px 20px 0;
}
@media screen and (max-width: 1279px) {
  .mts-connect-adv__slider-wrap {
    width: 301px;
    height: 415px;
    margin-left: -150.5px;
    padding: 65px 16px 0;
  }
}
@media screen and (max-width: 759px) {
  .mts-connect-adv__slider-wrap {
    width: 239px;
    height: 330px;
    position: static;
    margin: 0 auto;
    padding: 53px 13px 0;
  }
}
.mts-connect-adv__slider-wrap .bx-controls {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAB4CAYAAAAzOJiAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMTUyMDVBNzg3MEQxMUU2OEExMTgzQUY4RTdCMDU4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMTUyMDVBODg3MEQxMUU2OEExMTgzQUY4RTdCMDU4NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYxNTIwNUE1ODcwRDExRTY4QTExODNBRjhFN0IwNTg0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNTIwNUE2ODcwRDExRTY4QTExODNBRjhFN0IwNTg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+cETk1wAAAGNJREFUeNqUkdsKwDAIQ71u///D65gPSsRB+3IISWotlbWWCBEFCNEC/WDpWXqOQfWuTCO4sefoNfgw3nGy4W1VrrM6rKu4lQ4QVDxUGHuM3q86R/sU3lQbOCrvjoqnPq8AAwCXSwXduHsivQAAAABJRU5ErkJggg==) repeat-x 0 0;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 99;
  height: 120px;
  width: 100%;
  margin: 0;
  padding: 0;
}
.mts-connect-adv__slider-wrap .bx-pager {
  margin-top: 80px;
}
@media screen and (max-width: 759px) {
  .mts-connect-adv__slider-wrap .bx-pager {
    margin-top: 92px;
  }
}
.mts-connect-adv__slider-wrap .bx-prev,
.mts-connect-adv__slider-wrap .bx-next {
  width: 24px;
  height: 45px;
  top: -130px;
  position: absolute;
}
@media screen and (max-width: 1279px) {
  .mts-connect-adv__slider-wrap .bx-prev,
  .mts-connect-adv__slider-wrap .bx-next {
    width: 18px;
    height: 34px;
    top: -85px;
  }
}
@media screen and (max-width: 959px) {
  .mts-connect-adv__slider-wrap .bx-prev,
  .mts-connect-adv__slider-wrap .bx-next {
    display: none;
  }
}
.mts-connect-adv__slider-wrap .bx-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiNGJhIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTExLjgsMjIgTDEuMSwxMS4zTDExLjgsMC41Ii8+DQo8L3N2Zz4=);
  left: -110px;
}
@media screen and (max-width: 1679px) {
  .mts-connect-adv__slider-wrap .bx-prev {
    left: -65px;
  }
}
@media screen and (max-width: 1279px) {
  .mts-connect-adv__slider-wrap .bx-prev {
    left: -45px;
  }
}
.mts-connect-adv__slider-wrap .bx-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiNGJhIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTAuNSwwLjUgbDEwLjcsMTAuN0wwLjUsMjIiLz4NCjwvc3ZnPg==);
  right: -110px;
}
@media screen and (max-width: 1679px) {
  .mts-connect-adv__slider-wrap .bx-next {
    right: -65px;
  }
}
@media screen and (max-width: 1279px) {
  .mts-connect-adv__slider-wrap .bx-next {
    right: -45px;
  }
}
.mts-connect-adv__slider {
  list-style: none;
  padding: 0;
  margin: 0;
}
.mts-connect-adv__slider-img {
  display: block;
  width: 333px;
}
@media screen and (max-width: 1279px) {
  .mts-connect-adv__slider-img {
    width: 269px;
  }
}
@media screen and (max-width: 759px) {
  .mts-connect-adv__slider-img {
    width: 213px;
  }
}

.mts16-app-btn {
  box-sizing: border-box;
  border: 1px solid rgba(255,255,255,0.2);
  display: inline-block;
  vertical-align: middle;
  width: 164px;
  height: 50px;
  padding-left: 45px;
  overflow: hidden;
  color: #fff;
  text-align: left;
  transition: border-color 0.3s ease 0s;
}
.mts16-app-btn:hover {
  border-color: #fff;
}
.mts16-app-btn:hover .mts16-app-btn__icon {
  border-color: #fff;
}
.mts16-app-btn:hover .mts16-app-btn__text {
  color: #fff;
}
.mts16-app-btn__icon-place {
  box-sizing: border-box;
  width: 45px;
  height: 100%;
  border-right: 1px solid rgba(255,255,255,0.2);
  float: left;
  margin-left: -45px;
  position: relative;
  transition: border-color 0.3s ease 0s;
}
.mts16-app-btn__icon {
  content: "";
  width: 22px;
  height: 22px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -11px 0 0 -11px;
  fill: #fff;
  text-align: center;
}
.mts16-app-btn__icon img {
  vertical-align: top;
  max-height: 100%;
}
.mts16-app-btn__icon span {
  display: inline-block;
}
.mts16-app-btn__icon_app-store {
  background-image: url("../i/sprite-icons.png");
  background-repeat: no-repeat;
  background-position: -35px -73px;
  width: 14px;
  height: 22px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .mts16-app-btn__icon_app-store {
    background-image: url("../i/sprite-icons@2x.png");
    background-size: 105px 95px;
  }
}
.mts16-app-btn__icon_google-play {
  background-image: url("../i/sprite-icons.png");
  background-repeat: no-repeat;
  background-position: -85px -24px;
  width: 19px;
  height: 22px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .mts16-app-btn__icon_google-play {
    background-image: url("../i/sprite-icons@2x.png");
    background-size: 105px 95px;
  }
}
.mts16-app-btn__icon_windows-phone {
  background-image: url("../i/sprite-icons.png");
  background-repeat: no-repeat;
  background-position: -85px 0px;
  width: 20px;
  height: 22px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .mts16-app-btn__icon_windows-phone {
    background-image: url("../i/sprite-icons@2x.png");
    background-size: 105px 95px;
  }
}
.mts16-app-btn__text {
  display: block;
  padding: 0 5px 0 8px;
  line-height: 48px;
  font-size: 12px;
}
.mts16-app-btn__valign {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  color: #fff;
}
.mts16-app-btn__shop {
  font-size: 0.72rem;
  margin-top: 2px;
  display: block;
}

.mts16-b-wrapper {
  margin: 0 auto;
  padding: 0 40px;
  box-sizing: border-box;
  max-width: 1680px;
  min-width: 320px;
}
@media screen and (max-width: 1279px) {
  .mts16-b-wrapper {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media screen and (max-width: 959px) {
  .mts16-b-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.mts16-footer {
  background-color: #adb0b3;
  position: relative;
  color: #fff;
  font-size: 0.75rem;
  margin-top: 50px;
  font-family: 'Corpid', 'Arial', sans-serif;
}
.mts16-footer__to-bottom-wrap {
  display: table;
  width: 100%;
  height: 100%;
}
.mts16-footer__to-bottom-content {
  display: table-row;
  height: 100%;
}
.mts16-footer__craft {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABpAAAAAyCAYAAABbJ5geAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAANlFJREFUeNrsnQmYZVV179e9NVd3dVcP0AM9QtOADOLAGFHEOaJExDk8I9FoNEZjfJqoyRcTX6JPX16MPvUFookTcSLiiBNCRFRABIRmhmZopp67q7vmuu/83/mv7+w6fc6d6t6qW1X/3/ftr+ree84+6+yz9z57r7XX2oVSqWRCCCGEEEIIIYQQQgghxFzjssu/M9MiLI3SRJT2tHAxzQYZxQxQVBEIIYQQQgghhBBCCCGEEE1hV5SGJKOYjciAJIQQQgghhBBCCCGEEEI0jyHJKGYj7S3gwicORW6NQoiKnH/euSoEIYQQQgghhBBCCCFEU5AHUmsit0YhhBBCCCGEEEIIIYQQQswY7SqClkVujUKIssiDdMbpjdJBySiEqBV5kAohhBBCCCGEmA3IA0kIIYSoj4OSUQghhBBCCCGEEELMVWRAEkIIIYQQQgghhBBCCCGEEJNQCDshhBBCCCGEEEKICiiEtBAtT0eUjozSnZJxxilEqSQZhZj9yANJCCGEEEIIIYQQQtTDiVFaKRlFizBqrW+YmQ0yTpX+KH0kSssloxCzH3kgCSGEEEIIIYQQQoh6gCJ8RDIKIQL2RemvrLX1zrNBRiFagsI3vvntlpDD5NYohBBCCNHq9HA8NCQZhWgofVHaHKWbojQuGYUQQgghhBCtQCuEsJNboxBCCCFEa3NhlG61eAXv5VH6QpTO5m8nRek+ft8pGYWoi6dF6e1RWmytG2Z8NsgohBBCCCGEaCCt4KYnt0YhhBBCiMl0R2lBlHa2iDw/snjvgE1RutriMDAwyCyzWJE8GKVtNrPhYbJkvJ2/tYqMQuRxR5QeiVJvlHZLRiGEEEIIIUQr0Coh7IQQQohq6ObfIckoxIywMEoDqe/g0XNslLZavOjGgZfCiijtidITMyzjkii9yGIF+I05MrZFab/FobkGZ6BsYTA8nrLclXPMqhmWUQghhBBCCCHEPEKhB4QQQgghRLUMZHwHj55bbLLxCLwlSl+N0t/MoIxrorQxSuui9HdROiVKSy3ey6U/JeMrovRJiw0504nLCM+pS6P07JSMITMloxBChPRKRiGEEFOkfRrHtHgnLJ+jMopp5vzzzp139ywPJCGEEEII0Qx+EqVz+P9hUXqlxSH5vm6xB810cITFHkl3ZvwGb8HvBjKuj9K5LShj6M2ICewBVS0hmgqUNzskoxBCCNFUFkXpyCjdNA3XQtjt34/Sx6s8Hg4XE7NExvnGtNz3TBmJLrv8Oy1Z6IVSqdSywgkhhJgxOqJ0epQuiNL7LN5X5N4mXAdKU6y6P9zifRVuDX5DaKm9s1zGaoBi/V+j9JIoPTNKP+P3L43S0VH6jM28wng2yChaD3jPnGyxgeRLbKswyvxncMyZFoeQ8++6onQq29pFUXp/HdfF6r2DwWcYhp4ape9FaThHRngAfa5FZcw7RwghsoAHIzxCxyRjU+jjew2hRickoxBC1M1a9ldbpuFavZzXVxtW+5goPWjxgo1Wl3G+hbU+yuIFdtuadYHZ6mEE+47L3khbD/JsnyVl0M7J+oFparBIO+agjEIIUQlf7T7OFzNCJY1aYwwzJ0bpGVH6dPAdlK8f5/Ww/0jB4r1KnhOlP47ShRaHx9rRYjIeZ3EorNfnyFgL26P0qSh9M3UPI/xuuM58V/OdtLcB5dIsGcXcBnv5XBV8vsImG0BQp+6wZN8wAEUXjLW/itK/VXGNLCNu2sjyMCdiw2VkvKqFZcw7Rwgx91jO/mJ0CnnAMLOS/cp8lbFZYHX4MRwTTkhGIYTFRpCHpnA+Fuq9zeJQy+PzSEboNM+L0uVTzKeHfysZUQ6WGUunPVo+wPnvl2eBjJfMwzZ3IccQ77bs8OrlwPtxWx3nZRIabFqBUJZGyBUaoWZLCDu5NTZGxvnGbLjv+fpsRGvSyYHcniblD6MLDEPY42M36/7rovRqiw03UMa+Kkovs3i1P47/WpR+ackK1SwZ0Y5KTNMl4wUctBydIWOaAlMoY8cUFS/V0MHrjlRxbCGj/KZDxnpp57OZCPrR8H57OLnp4eBwPKg/i/hsmxmerI9lN9IgGQsNqt9pGQetcau/65HxsSi9KUq1DEaXsGxQRs/lZPj6nGMXssxxn0Ms68FUXnhOHtf8ceY7yOdwgN+9MUNG1MF+9kVjMywjFjAN57STPBmFEK0H+lHsgXalZGzZez+dfepdNn1hTueajHMRLDDr5t99wTs4XGC8iP93MB2YZj3AbJBxNs+hR6aYR3r8N19kPCNKv2jBZxrOg2eDjPONaQnpPR/3OSo7wJglIezk1tgYGeXWKBlFazEbwhE1WsbXROk0i8Oh/bYBk+TjLVbULuNEeaiOfNotWZU1liNjP/OuNX8Mbp5nsfI4lBEKaRidbq1TxizqlRHPGOG7bkt9X6uMIaui9GgTlSPHsl4Os4wXcBANZf01FivdN/O9dwcVKfst9hpbZ/FqsrEmyYhrYLQJg+Of1SkjwpkhXNqdQXkWKG+pgTKiTl00hefQGwzeGy1j3kTpYou9E8+P0u9G6bOsp+lJBMIrwgtvg8UGOsh2n8X7Mj3GY94TpRNYztgH6ZVs+wjT+GuLVxu+wGKvpPQEDc8IHoifSY3HXMb3Ur7ntqCMzmKeI88mUS/uMfx1ySjmkw6lie+52SgjDBLF4B3kixo82s0ijjOHeGwn/+9j6qSsT7Y4RPIIv8dCrV0WL+46mu8xGED2cbyE9ycMZPCM72FaxHcaxngrODae4OfdfNdin8MnUeYj+PsoPz/Ecdk6XucMytPJZLxekdfq5vf9TLjOdt57keMkXyTUF5SRv3sP8tgSy2w/r49rHM4xxVIef4D5PMg81/D8MylrkWPNx1hubdQZFShbD/tDXOs3nJf0Uv7HKd8y5j3Ia6HMbufnCUsWHo1yXLKD+e/jM3UPbb/PEd7fOP8fYP0Y43c+p/GFVm02N4yei1j24JEp5rWAz7krmON5mxlj+Y6yrhQtMRR2syzbWXe8jUzwOR/HvLZTF9XNY3v4u7GtrOJ1B9kmV3POsjaoC+38fRnzeYjf7edYs0QZwra0hPP4u1mPenjcPua5lvX2INvDPublfVsH69PDbMfjLKNNzPsA6/QY5egMyqXAex5lW1nE8/exHfr4eDH7CozN72G/sJ/tpcB+zfPYHugklvM57GRZHAjyXcO+aQHlHeT93MP7OJLltD9oX4tY7vexPeLej+H9H8FrjrLObaQcvoC1g7Ls5f9rKWsb72cHr7eLZeRG5fagPu3j/G4bj1nAawyyv+mlHP2U8SHKdCL7g3ZeY5xpVfCcu1gn3ZDdRbkeY71bTRlLLPeu4J66LVmw+Tjb2n7m105ZBih7F/vKPfzf7+MZlH0J65r3YT/gfdwV9OFtzLczSF38fix4bgNBGmY5DVPWYR47FpRHyRJDfen8886d9O6+7PLvFNLfzdjAImVAOtyqN0pk0Sy3xos4QZ6Ky2W1LoPlKOfW+PoWl/ESm38rkP7Gps+tEZ3RtXNURtH6tHMQ6BOMUb5QUUe+xZcZFIknsZ85hYMXvGgfiNJfsx/7GAcah7EfWsiBwFFUvvyUL8kfc0A0wBdzKWMi+WIOUC4JJpHHcRCwiYOf0aAe7+WgoRYZX0TF6SeoYMW5P6pDxs9RgXsn+0m8d7C/yc0cHBmVwJClFqPXauaNCfFTOFjaygFaPZPzYwIZLUcZXGu4Osj4Vg6a3pb6DYPbp7PsTuDgagPvAWV8VZTO4jvmSg5u8VyeygH7MPNYw4EeBm//ZLEH1xnB5McnxTfzWW/kfbwjdW8YkMHo8Xl+vo31ah3P90nwGN+F7cFkdSfrNGS8nhOWx1g3qpUR17wxStdRxjPYzuCVdiHP+Q8+89dSbh9ou/y9wSDevemGOXl6iM8BZff9KP0eB8LXUv4XcAB9Ce/pRuZ1Dp/jV9hOsIfONbz+pez7XcaXsE/4iyh9kMfg+80sLxg5nsbj72V9w73enxqXHaQy5z2sC1trkHFoCn3del7rhRYbTNKgvC7IeNftYV9m7Df83F0s8ztY917Lsvnv/H0z7++eDLlfyOf0t1H6aPAudhmRz4cbKOOdVBq9ugEyOs9hv/nPDRojepi/IRPzRYn+brbtP6vx3MXsG3ZJxpY1PPTxvSUZW5ueQFE4zvFPkWOhBZYo711BtzNQcBcDBWZXoAhzxdoQy/cI/o/31GmWGDYG+M5zpegujg8OozwDHDM8iUrRcY55Cvx7OP8PKTGfZepiW4pR1o1hSyIq7OMcwJXJN/DZr+H4G+cs57ing+cOc8y+nGOvO9mOPSxmifXmm6y7u4NrlTLmv2PMu5t1Nc8AVbDJBpjQ6NkWtB8LrhMauhZbEv2gi98NUm431nUxTyxEfDmPQTtDqPX/4rEFtqMOtivfp2wJ28ODnHP1sm1v5VwL/2/h3GcN55RunOnl3OYk5ruKeS1kWXdzjLuSugIPF7+Y9+nGvYmgr1gQlEuJfwd5rWIL1ctSxnNuNSaC+lVguYrprSNjLPtatvAZY/sZZD9RsMSg1s6/bshqC/QFvsB1kGnEEgOs/z+cSqPBuUP8u59/99mhhqgRJjfgjvH6oUHKmmF0Soewa4QLnNwaW1fG+ca0uDVS0XN38CK+l0rIjZasIuqjYqiTyp6lfDYTwYvElZijwWBmO1/6vpJqMdvYfg7QoIS/iee1U4YODlDu5qALg4i1HIAcxfy2ULG30ZIV5I+yzEZYn8/koM7DLaHD3MTBkSuKfJXTjmAy4quvDlKeBynLOnZoyzmgWWzJKoPOYCBX5EDzICc5SywJwTPMDnSIk5FeS1bGFDkwGqUidjmv0UfZMKj9OQdqyy0JgeZ7ivmkaQfv7UjKORj87i//IZbtfktW4ffy2qssWWVjwfnhSqAwrFjBEuOxr1QY5H37Cpkx5uGrjGZycIR7vJ/KGA+hVAgG0QMs85kcXGKQvIF98kc4Ccniz9kufpihgOgMXsLGiayHtKsFX823lc9wGZ/tdradVay3G4IBBNozDFi/w/a8i39XU4b1qYnKFn5eyc99vOfXWxKiwikyHxi1vs82/UWLDXaNGKAVKnwOB/e+Iuw6TogmOAHyPulgICNWjp/YoEF8WDfvY5s/lc96lH9dceKria7neejLrmabfWfQN32cv8PTBB5nX2Z7uJz3jb4RoQ4vtGTl0xj7ZBht/t1iI+Nr+Mzw3TnBhPUvKecrLDbwXEO5NvJ5YyUQVpPCMPYtHovrf4V1y2VEP48VVfDgguEVhtEPc9KO9wkMrzAmfCMoJ3ii/W/KBKMrvH9+zWd0GvtKlMd7q5TxF0FdhIzlFi6t4ztkKa+xJ5hso86fzHr/J/zto7zWVWwrX+F3b7bYQAqD16eC/I9hfcMzf5htrchncQTLspxy2VdEZ8l4Pz8fXYOMb2U5ZsnYThkfrUPGG8qMETsbOFaSAUlUy1JrfcNMs2Ss17PbPR18TlANyywxGKRlgLLx5mDe/o8WG9mu5Xvsv7G/ubxFZcQY6S11yHgkxyH3tnDdcxkfC5RW7mFyvCVGoV6OkbAYYBvnLRv4bj3Ad+RgMOfE+Y/zGkt4rBCtyEMcM01wLPkzS4xVaBN3cDyLfuZNrPO387sNHF893+JFbSuZzzDnHA9wbP40tqGhQHfhXhm7OLZbxzHymTx2EdufL47ss8T7aj1lPjrjfvbz+I5Ar+LKZyHE3KWU8blU5hg3RA1bElkmNEC5gWo4+G7UEuPSOI8Z4XeuXzwQpDCPkUD/geuMnn/eubmLCmFAKlqivO1jxyi3Rrk1yq2xvFvjepbzJkuMA0X1j0JU/SItZPyffoHmHeOg3f+K/bi/h0bYHtFGL2M/sZOpxAnI3TwfCtib2N6PqFGZ0B4oR7qZ9xL2sZDnVZas/Oxlv3q6JcZCY3+2oEllvDfo6x30v+/khKkn6MNeWCafiSb2beib4QXzDb4TFvF7eIE8nf04lP7PsljJnsetfD+tZD3w1YwbLQk34uOVGzixXM3PX7LYAAdP5yf4nHr4bG7iuwZ15nssy6IlBuS/tGQfpstYH/eynN9lsTHos5yA3sC6+C6e6wZ4GIl+wYkwDDXH8t03aMkKYiwWOIvP6/0WGz5vpGJogPlipeNRvPcBKtUgyyl8v2F88Uue5zK+kff9BZ73U8qGZ/ItygCl1Ct57p2BjL6f0yjL2FdJ3svyXU+5lvHaeK/+O+vbFraFzqCNPsix2rFUDJ7BsjvWkpABYbt/gnkO8FluDcpsA8cVeywxRi5l+xzmOGWQ7/PbmTpZhy7g9dzzaoDKiB6e+yj7ons4FkNouM1VyriNx/n4FjJew2PaLNlPE/ULBtXfsD/bwufiHoYfYFnhWd5i8SKWfvZBO3i/A5asDC6wfnw+6Fdd4ZGmn3ItZp31/niFJSFqCizPXktCLE43Hexbh6z1w0hNlcOpBLuG9TxUrruyayXr1f1zQMbllixKalVCGfuoLLzZkgUn6C+wYOD3rbF7Sq6yJAzRcJV5u9drlowIlfnSVHn7eOCKaZYxz6D2TL4TxhooY7X0B/PdtXxXLLPEM38d/29j3301+/mn8F1ZCPQHm4LxrIeUMr6LejQtEKJh80ohhJir/Vz6cyVDlHsXurHJbTZpb6YDnNPvp17lekt07W5b+f8eTzAg/S8OakY5EJJb4/Qjt8aZryP1uDUKocF4fp9bCPq3Ypn8/W/WcXkyYJL+OH/voYKhvwYZ/8riFWgIBQXvCyjZYbDo5LtwJ/P9sSVx2t0wBWUCVuaexjzwrnRPIV8Vt9AST71GlX8tzwNGkX+xWCGOc+BdAwPZS/m+L1myWKIZMlYj66dZvpelvke5IgwajHxXsBxh4HiuTXbPdo9FKMqhXIIiH8p/ePj8kcVGMtwrlOY3sr5s53M9k+MVKOEfZD6oC19OyYJrwNDx8xrLZYPFRjAYGOBJchafxXct3rcHxoCt/HsK7xl1DEp+D9+3nHldwbbxMtar/xmlP7Qk1NxWpuezXvriHNTra/jcP8kyg3fL+y0xmL6AdQAeaDDYwID0BGVHG8OCizUsr7SMHXXUFxgfFqW++xDLAM8RRkKEQIaRE+HZzmnR8ZqPhd3Lttn8muUGgxIMOc/i92OswxtSx/sKsjZOAlYzQVl8Fesg6tInLFm4g2cKIyYMnCcyb1x3C+vTUk4krmGbOIl19DxLvL3vCmQ4npMSlNFRlNP3bXCWsz1irgEjnBsdH2Z7XWXJQqpH2I6upnxPZ5nsY3qYMl/Ja/jiqH0ss4OWGMBmG1BGv85iQ+aVdmhongWWeGHfJRlnhHQYtU5LPIb3zlIZ17JdH8d3GRYyHMN3EhZVzKSRbxH7jhPYzxzHPswXv97AerbQksgAyywxfK/mPXuI28c4dtgezMXXaT4uhBBCiDlGJUPUQc67nrAkzK2Hsx2AAcn3CpDVXgghhJjdeJjDagcQhRqONZvsFZb3OcuLDGy1WMkDoNgJ92NJ798HYNyAJ8zz+NkXW2TJDGMejFEIeQcPHax2x+rv7anjsmKjw0gCxbLHJbYcGasF8kGhCqMRViOfysHXlVWc20c5oKTHqv6vBb/9X4uV8VCawRi0iuWJ72BgguEHRgIo3+EZ/QoOAmEggufMeksUbmMcGG5h3q6Qr0ZGKBJhwDoy+C7LOJQGin0okqHIg8L/7RYr7c62WIGH1U4wisGr5eXzaBBfqKM9zgRoN1C6Ls6ZN1zPerGaz3Ed61noBfiPnJTgXrFfF5S5HQ2W8UFLFrs9yjp/A+WFEe4Otmv0FR66L/Qo9X7C9yfzUFHDwe8e0hb9RQ+PQVrBvE9mObTzOvdb4vk1akl4ivEq2xtCdl1sk713XEZf1Le3BWV0OijPQAvWa5TdIP/2WhLeqxrS9aba63mo6oX87JsnI7QsvG4/ybrbbUl0D9DP4+9kf7uC/WmJecFA8jOW81q+Q3DuA6wb+9l28c54tsWetefy2fyK97+P7fcsPvus9rmH74oxPu+drGd+XQ/n1G+J9+dB1q1FlnjFusfjQr4DvN4t5Xt5rSUhnT0CSTfrc6+Ge6KF38HV5lUKjk3LUU0e5Y71BVceHt6CsXSxTnmFEELMj3dj+G5y3U4JBqSSykcIIUQLTujSRgoxtTLFpLGthnL15zCeGkAUU7+74SfP+xjKoH+w2OAAg4Er6A7jZ3i4QCmNTRlh0IDxBUpneE/Am2pBauLrG1pCeYf9ei612CDhcX/PsGQ/MyimVvNchPvaarESa8CmHvrqCMsPyYTvfaUzrgWFF5RgMCg9xN/WW6L4q0bGV/Ge4VF1O7872+Iwqx+yJMSZA0XkbSyHW/kdPEygNIRyDkamn1iyYTFkhHfKdfw+vBcoKR8NvoPHCMLfQfmHvSd8/4p3WKywfMSSsL947lAUwih0POVEeEAoQd9nsaENz/R3o/SnrBPr+X+Ix2j2GPLFGvuSvPpeqf42ux+aqHDtgiX7IipUbmPYxb4FinB4dMGzwg2cKOdLLPbq2x20w++zvndbYmSBERbG3qP52RX9+NvFNgXD2qfZD57I9gVFPpT/Pwjaslmy11UY6QFGcHh6fT11D++eBTJONwt4D+vZr3pI7wOp/suC/gr9CgwVi3jv7uGHfTNeYnGI0R9mnIs+cVXQt1rQl/tiB9+/Yz37vY2WhBxfxv6wi9/h3XAW89nO+8AzPWiVjfNCzMU5QCN+q9Uw8ijHdHdzjPcA2+UtfE+gX7yG/esfs099hGNXeL39mOOri4K2jjzggX4ax67r+L2H2/foM22BrHmRGfy7vHFD+ns3IBVyxjXWgDITQggxT5ABSQghRCtMFtOTGE1gaptklwt558qskk1NAe1KbM+/XHgXTFphEMK+N9/kRNnlQegqKMUQogzeRV+1WImHSThWNPtedzAIvdhio8btnNTjt52WGCi2ZFwbHj8IKwiF3VJLNqK8lufC2wZ72PyE102D+/KwVx4jOAuEykOYr5ts8ip9KCHfYLFycBPLHwrrJVQo/NZio0sHZYQhbagKGY9nXq7MhbISyuLHLfGkWB5cr51KDJTRr1gOrng4g/JDcbqR3+2mvDgPCuSPROlHzHc1y7wSx/M538Y6sogylZMRzxzK7B4+4yKVMwhjB6+Gmyk/9leCgvjllihji5aski/k9Cl53nJW5feVFDSNasN5yh2b4b6wkvEq9Awsdz/lVldPtb+vJKMbwX0Ps5+yf4IS/xS2d9Q995zqakIZGq8/zPaPvuOzNnmfOvQRr2Kb+A7bDBSWMMLeV6GOtKKMabBf1/fLzUvZlhEi8XXMG15tb7Yk/BqUukfzuOU13mO1HrowyPnehh0mhKj23WVl+vnplqdSe/d3l/d9WCyDRS23cFz2Bo4D13LssTLoE3xR1n6OXcb5/0KbbPCdYH/am5LVx+Pp/6t532t+JIQQYkaQAUkIIebvBK8RlAsr1srl4qvyzGbXqv56vCGqVXiPWLInSg8n0yM2OQRVVr6YHO/gRB1Kx/+yOPRcH39/2JL9F2AYwSrObZygQ0H4vSpky9pkezEn/geDY4aZLxSMJ1uy+hyGFqwOXUOZENLqt7y3cjJCKQ2F888zrg0jDBSm91O5gLKCUQN7bJ1DOfKAF9KHeO2nBLLcRBkhCwxF8NJZTQXGKJ8LZIJx6ViLV7av4X1vp+Kij/UDMsMgBE+jq/hsRnlv8O55ZgUZt0bpvRYrcBEGDCvxd6fHkRYr4TfWKeOPWN/O5TP5UqBoGeCz226Jx4MrZkKvuLThICu2c9GyFe6FMueF5+b1d40wJrWypyVkg4fFLtabvZbsgTUQlH13Dfc0wudZzXtjlO3PvTDaguePtofV4vBye4TPYh3rNIwMS/gbzr2Y8p/Nc97NdtvP+jtKud4SpddYbHhuxHs39OIcZfmhrD5o8b5tWcbpV7M/vTajz7MK9bXZMq5hm3w5/z7AfuswPtO1Qb5oxytZvp3MZwP7zsNtevYPE2I+4F60B/ieXWzZhs+wrRct2d/6Yf62ku30Af6+kOdt4pjFQ4FuYhseCPr+OzhmOJn9Fozwp1uyuMYXe9zCPE62yd7sgxw7ODvYDw/wnrbw96PZ1+xk34LFKfD0ezLlvpv9+tOCd0gP7/UgzxFCCCFEHciAJISYC8yG1VjNlBGTMsSPX2XVKzPLeaw0U/4wn7+L0hspdzNxI8gQy6ezhnMHORFutpFpOye29/Nvfw3nuRLXDTYftthYciUVA1D+n88J+CJOohGC7GZOwqHohwEE4XxO46Qdygd4f5zKPKE0hnEFitpn8lrIr5fKCqw+x2rw7/HauM7vsKxfT+UCyvI5VDxcygk+rvknVADUAuT9BGWEXM+12AjxS7aF41mGUH6/m/ItoCLh51RijPB+l6RkPJlKCFco45i3lpERx7yACo/nsWwWVlHPvsp8P0qZEDrJN/b+Nu/rTbx+gb9N8FnAM+AkKnJChlgf2vmcey1ZYesr+BcGCp32Cm17N89DvfwDKmjCcSMU9X9VRsYTWNeqkRHf/9aSPUK2Mr0jR7a08Sa94tlX9o4E7T7PuJSVX95n/1suBEytjNnk8DXT+U4rt3eCWWJcQV+ywRJj6V4+wyU5eZaC/6vZjP4b7Fv6WcYuwwPsU05h3S2wvB6yxHDt+/XsYf+5jO0Qv/1LlP4Hr4Fwj2ezPuPcH2TIsbjK/miiTN0JGWU/jTBxN/AePmpJ2Mc0C9kPjVfx3Bol4xjb+kPs49H/38g+vZ+f8Z5eG7yb3OuvfQbr6WwbB4r5zV5L9n2Dly6M2YexD21nG9zFturj4tvZV2ExxulBX+p7nt3EPhnjLYRP+2nQhm9mmz6d18HxT+F7F30MjDMX8++7OAY5jeMR5AWD0h/xL97N91KW5/Adj/O2cVy1gGPlhXW2Y7z/u4Nx94Hg/V3gNRZXGIurDxBCCCGaiAxIQoj5RKtMLvJWZ0815MO4TY53nZ5o1ZJ33r4groSqNhRM+jxMYD/PiSD2nECorNWcFGPyeiaPWWLJxq/4zZWYyKef1/+cxV4Vf2ixkhqTT4THgeEEykPs/YBV3FiFDqPIK6N0nMWKO6xivICTbCgTsfH0l6P0r5xcX8/JMAwN8Ki5m3nA+LGC557Je1tqyYblaXzyG64GxYQbivf7mFcHJ/xrbbKiFcoFGHdOYHlgRfi/RenvLV4l/zGLw3zBaPEVSxS5t3ISj3KEB8lbqFxYYDPjbXUvZTnWDlVm7qciwpWpMPy8mc8AChZs9P0iS/btSK9SnSrjLPMHWV+WUtGyl/+jTiFM03nBOeFeQ1BIf4bPcXmNfdAY84GCZx3z3cn7xrNF+JQnUb5HA6XScVW0tVBpnxcDvx6gzILBaDdl/YDF+7CgfT7AtrbZkj2d6pUReQ2wTEZYVputvhAv6f+tzrJIK+PTG4uazR/lFe5/B9tKwbI9UdPvEJTTUKr9hqvTb2Ef6ArI9pz+qtp3GOoNvOau4l8Yi17KPhHXvZH1d8CSkJmoj+vZZ9X6bszrX9DfI5TnP9hkb54OS0InTWUcMVUZG91H1NqWhKi17qTrdjV7xeTtHRN+LudxHfK4JR65b2AfAm/ajzMPjC8vZp+DPhIG6bOYdzgWPGDJHo+72T92MY+VUywnjB3fwXHN9Rxvol/7Lvs+3DdC5CLEsHtrHzlP52RCCCGEqAIZkIQQc5lWnpw0I2xRemX8dNx73v46Ydn7ysL9TPgeysL/Y/FeCtjroFaDFFZpuqHJvStW8C8m9kdZHEbt07z+I5Tv/bweVlP28nuEEoOnzd9ygo08oQC/wuL9H9ZwMg9DDsJkwMPlCxaHMIPh6c95fyfxHqBEh1EAK/Y/Sbk+RFmgJMDqzVfyWl/meWfzXOQDJaYbSqCogKfND6loWEU5sBofhiMYixCzHR4wb7PEIGJUGKzh5/1UXvROY3sLFTa474V26N4iMEL0UUY3yiydRhndwDdOGXtZVot47GI+o7tZ586hogUKIRh9lvPYft6bGzt9ZX7J8veeKgXtA/d+DevuL/j5U3xm3axnBbaXwyu0x6HgOXtYwgWp+w4VxtX2kzgHiqgXWrwqGca901hGQ/wNPNPKK4d9r4D+oA7sZpt1TyRX8sNQehuv14x3QNbv1Sq357MSfCf7KPQvBy3ZA8KN/mGIQaTvsx2dyD7rM5bsL3aYTQ5DmGfwC8Mv+XfFMs8SCl3fyPxh9suQFyHioLjFQoPtrFvoX29kXYY34sfreO9mgbaHBQj/ZLHiNqTH8vdXy2It21w/289nZ9nYRcpiMV1MR9/se9+0WeKxiLHjLzlGOMYqe+M0sv2M8Z6xGGYrxwlYkPMmjhvRF73TYoPSDks8ChdoDieEEEKIamhXEQgh5hizZcKRXrneCIpB3tNVnsXU/RSCz1Aou4IMSj+schzipNXDpCEEF4wkMCJAwQfF9ygVADhnryWhcjot8UTabonHCIDBB0rBWzip9/NhbLnSkpXlv+L/8GZ4KY9ZQNlh0EKoJBh4sGrc9/aBoQjh0aC4g+EIoc6gnLycefyU5bCL79VtnMxDyfp7Fnve3M78dgdKBeT3MovDLQ1bsh+PWbJKH8rV11IpAUUnwpV80ZLVqbi3bpYHFO3rWJYoNw9Ndxi/G+J1OmzyPiQePsv3mak25FRWnbbgebvhZIyfr+VzOorX8rBYKwMZ97Hc3IPKDSHDzG+BHboCudqwX1lhG9241ssyh1EPoddOpVIIdRXh8Z7N5+ReA67wnuB9dPA7v2/fYNmV3GE4r/SePD1U+lzPZ4bnhJXDG/hsfUUyymiRJUavg7xuhyVK9Xbm5/faETxnZ6JCmWTtC1RgW37CknBWT7JkL5wh/n+6Hbqvge9TtI3fr7TJirXfROmpwXXvZVvdwPp84hT72Vp/L+f1EpZPscXeNxPTKNPSoB51Bc/YDTzp/uP1rCfwLPsZ+6sXs1/tyKhv6boXvmN8X6BuyuDX9eNg7IVH5nUsjy3Bb+hvPhZco5fye54jPC+rXPPKu1jmmE62k4tYp32hxG62g5Vsr0grmA/u6xj2g51B/ziT46fwWRSa1BaFaPRYuN4+tBr6gv/DMJ6nV2hfYVuo1dCVZbz1Nus6nQ1MljPHWDGLnqP6DCGEEKKVXszyQBJCCDEFqlkV6WFB8hYtwPADpTwUZx3M8wlOrKFEw6pwKNig6F/AY/pzZIHyEkYIGKWwAhNGC4SoQ6gxGAAQsuNo/oZj/sNir5JjKQN+gwL7ycwTykcYL6Dw3MbfL6FcCN31douNNbjmAPNHPmfkKBImmB/KBF5Kx/B+YEBYxHIapnIC1/si5UF8+i7ez7dZ5n/Nz39gsScVrn8cy3kvzz2O9wf2UE4YxaDA3MQyQblBkdo2hXqwh88Pcn2PMsJ491o+Rzyvu3n/HpYNMsIzYT3LC2VyE5837udIloMbL5ayfNzI1ZEq10qKmFHWR+QRek3sYd5j/B8yPI3lvbhMPZ9IXduV524MzNrEeig4p8QycxnuCGQ60SYbf0aD/NBeruOz9f2WKsmY9tTwYws5ddR/HwvOeYJtqYtt51RLvMvWsk1szCn7CT7D9GrnQUtWQ3v/cLBCfyHy++Fme5/WYpzydgGjzcWsH8/is8W+RH9hcRjQNsv2NAqvaUH7Qj/nYTrRN67kMU9h+3kt+3X0M28I2jcM7JfaoV4/aOu3W2JE8muWC4tV7n7zjhm3xHDv4fK6TUpSIebTOFnhG4UQQggxK5EBSQghhGhNoGjYavGK0XamSkaeRnofVJMXjEAwuCBUihs/FlnjvSDCEIdDloSKw/V8JTC8tDZYbBRzD51BHodjPBychzzcFuSLY9cyHxwHwxGMJDCOYENpGN5gdITRZDmPf5T/9/CefVNq33g+7z48VJ6vGh7ks4ZMXTy/ZIkXWzfLGd5bUDzB4DJsyYbT8E6AZ90Pef8I0wXj4B6ej/PgydPB8wdYHu1lZNzP4x/j+QOWGLlg9NzC8riZv29keb7AJu9rNG6JESwvhJ5oXvucav+T5dGUtwreWC/RPmGQuZp18VzWgU7L3l/E859IXbOtTJ9zN9sJvJheYbEh6mz+hnp4D/uDs3lMge0GHqr/bLEX1K5UvmgjWGgAw/UHrXolb62GplZ4tkLMlf4ur63V24YabYSvZFhW3yCEEEKIWYFWdwohhBCtCZQNtW5q3EjFQl5eoQIDhpZnlTm3lPHZlcV+j6UgudLYPbU8HGGoTPaQWfAogMECBh4YbHbyNze0Ie9upgNBHriOG4mgVB7isZ08poefYUCBkvk/LQ6xhmPhqQZvBng/nMDruVIIRiEPMQfDC7yofslzT7HEo2fMEu+jcM8Y90oYtcSABNkeZv74fjXv1cN2HWD5fJPfYd+r03gcwupsssnePLjWAkuMOxOWGLEW8Br4fzc/L6WcUMpD6f41lvcHLDYawgvvCJbZk1PPPAwtlvYsqcbbrVJ4vflOs72M8sLhFXJk8ToNYHA8k/W+J+P4MR7jBuBOmxwGzz2A9vM7r9vfZttD3TyR7XEzE4y6MKTC8whejVst3gfvRTx/KfsqeGTCwISwlDA4vY//oz/I2hMkVPxmKYGzfivmnF8L8lQQIrvfqSakYquEWszqE1qx3xdCCCGEKIsMSEIIIcJJeaGFZAkny6OWKBj9czsn5VDYQxnp4e183x187wr+Qg3373vXtOJEfavFSleE/OqZRhlDZWa5a8Lr4NMWGzGglN3MZ+ahCdPK1jCUWhg6zcMe+n4qobe0X38lz7nRYs8BXLOP53ZbsqdTwZJ9rtzzBfXicKbOVN6+Wnglf0fYwiXMt79CGeE+YUjCXi/38XoH+Nf3SVqRql9u8Fqeuk98t5qpK1VWXl5L+D1CHC62yR5ZXTky+v3CgwqK9F2sTyfx3od57+1BG4PyHcZMGI2gdEc4u3WWGAzy2m0xo22V89YI2166P5Ixafr7/lrK2I9FnXheFfOPPktCSlrGs0babomh9N2sqzgeXoa/Zp3HMQjpCK+kH1sc2vEIvhPutDjM3Wr2AW4ohYx/arGx6cUp2caCvqOYqq95hqRyxp56FMeV3j8yLon5TKHOPkoIIYQQQtSJDEhCiNlGqyoOp2sPiumalLeaLOn9ZDpT/y/NeL+113nNRijmsoxQ6Tj4UPb73jbh/Y0E9wVlfrhvDxT9g8HxpZx7SO8p4t8VU7+PB3IWeQ0oY59ucbgnXAur+rEy/8LgOtspA7wB4AkEIw4Uwj+yZE+lfj6D0eCaSF3Bfbtxz41HB4Jn5+Xle5MM8jvIdVWU3hKlv7fYyOPh4NosMRqGRiqzyaGxJoL64XurtLOsi8Gx+HsEj+ut8MzDeoN7PyvIqzM4pphT9wp26F5FHcHvfj9uVAsNcKuqrJdh/rifzUFZdQdtrTuQyT2ifI8ZeDU9kWqD6T2V0gruvLY1kWojxZz/Z+M7Ybb2/dNVlm7ILceRQT25NHje+9hPdlgSOhLGVHjE/YT1GrzQYkOph2zEefDqu8tiQ9OzUvXILFmkEBqLKtXNrD3G8gyleX8to+3kGYpkPBJCCCGEEEI0i0Pm2NoDSQjR8h2Vtb6CMNxw3hXfZlJqitmFG7XcqIOwZWsy6vEvLA5jBuUuwrjt5HEIN/Wk1LEeDm0l24cbtGAYwx5D8NKBgQoeAlDqXsR8OywxsAEofhFCDiHibmde8HCC4ngpP+/l/6XgHsZ4fptNVurmGfZGLAmZ5cYNl8MNXyO8Jw8lB2PabyzxejuC94Bz3VuiPci/M6P/CP8vVvGcSjbZM2uc/7vnxARl7GNZ4hldS5khzwL+nbDEaAYFPAx4j1ni3QVZse/Rcbwe8vyKxaEDj5nGvnk2vhf0Dq+uz2lEuLdyeP2GXDBGX8G2jL3DTmGbqXVPrnLv+GbsiTQR9J0yHgkhhBBCCCGmdY4nA5IQomU6JDtUGZMX2sgyjoNiFwpkKJi7q8g7Twbg3gjOw/wNCnWEbUIIqjY7dAVx6M3hip5Rm+wt4McWmlR+rRx+TTSvrbQKO9le3hOl50TprRZ7KdWqQK3XCFtimyvaZKVrOoReFr4HUXuqnNGuH7LYWPUEv4PB7DAei7Baj/O6X7TYSIN9j6C4hgdEX9A/hJ5ObpjyPWI6qrjnvPbtXg/I9w5LjHpreE8wDMGYtyp1btpLC7/BQ6OTv43wcx/L56Al4f0q1UeF2RLl6nFxinUm7WVZT59YSp1f7fXz+qd6DWJ53kjlxkNqW0IIIYQQQohpQQYkIcRUmElFNpSaHgLLFZ0IVYNV9YssUQrtsXi1va/WHw/OCzeRB9j0/kEev8GS/XV2W7KvykrmBWUqQkB5KC4vCzcs+XU8zM4h/e8ceAZi/rS3ctd3wwUMuFdF6YLU71lGCrPsMHv+edwmG2nD64dyjPO6aIfwoBnk58PZXt0bx9smDCA/57EIxQZjz3X8Dh5Qr4rS2alruMfUXn4H74VO/g3zNh7nfVJnKo+R4DuUF4xRMMz0BPl4XwFvKxjijuIxuL+bKOPzeH9ZoDz2W+L91GMz6xGp/klYTn/QyPPK/VatccjHB4OW7COWd51K4efSYe+qMRAJIYQQQgghREuiPZCEEFOh1pBC6dXzU1k17OGkQoUMPIN6gjzx93qL90VwfD8P/PU9Vdp5LAxPJzGPEX6H/xcH13XvAQ9D1WFJaK5wTxXf+8W9jdz7qK3Jz0DMLUqp+jyTMuRd38O5wSjzREabN0vCSLlxKK1MTXsHFVN/Q2+i8DPy/QH/Pp/tdYkduu+R5+P9xjLKjHw+GqX7o7TRYi+j0INpnOeh3R4e/Ob9QPq5dJVpp12p8dfqMmWOe1hqk0Pu4Tvsq7S8zHlt7K/c02mmw2kWaqzjYu5TyYummhBwE1b9fllev4pV1tXxGu4hT6b0PRYryFmrp5IQQgghhBBCTN/EXh5IQogmMxXlYKVzoeiB8hp7kMAYBMXqutQx+L6nTP5mte17UM+9lAs9I+WpmAtt3Pfg2cV2WLDJ4RzT7aycN1PeceH/E6n8Kxm5wvzCPYQGmGDcWWSTDbzujYDj4ZXoBhl4NS7hMcP8vq3Fngk8rXqD/zss2xNSiFahnJGoXkNoMwwuoXdRrflXMo5Nx55QQgghhBBCCFET8kASQjSTqRpHsvbqCIHSFsrqZTZZUR1et6cK2aqV08PguPK5Uj5ZK5/T4bhkPBKzndD7bkWFdlzuu6zvCzn/F1PfF2qQNWy72J+pr8wYqS/j/CXB5w5rjoI3DNdXae+mrH2RYORCOE7sfYRwnzCyw2vyGRYbw9wbbMwSb6piqn/yPZu6gusM857Dc9vUBMQUmMho0/45/K1URT5ZeVRzXC2yFjNkrDa/YpXfZf0mY5IQQgghhBBiRpABSQjRTBphHKkm/EwY4ss9IdoqXL9Qh5xZitxwT5ZCFfcvjyMhWoNyhpm0t5PvlwZjzEJ+v43/w0iDfYdgWFrOY3A8jNcwvgwydVkSQs8NNDDCwEMIof9W8HwYaHYHfQuOOaxMv1EK+jwYjm612PC1nb9vpOzY4+0hfvbwe5B7NT/jPpZRLuwnd6/F+z6dzGOujtI9UTqH1ziC19xs+UY4q6J8p9JHSqk++8nbJ6hWb91ilXViKkalWg1A9ZSF6rQQQgghhBCipZABSQgx01RSChVqzKuZq+ELDZBxpvezEWI200jlasEONRTBuON7nHnItzFLDNLdlhiLV1nikYhjl3Nc1R7kZzwX53Xx/zaeM8Lz8BnGpoWW7Me2tIb7CPs8GHJOscRraIwJ+z1tssRA5UanBbxeZ1AeyG+lxUar26L0kygdH6X7LDYmHc38+nmNYp1lX+1v5d4RUrTPvXZdzKkHU/HyKdd3VNOnlAs91+iwc3lGJNV1IYQQQgghxIygPZCEEM0mS/mXDvuW5cEzGzx1wjBTMggJUXtfUA3TvSI/3D+oGtn83qYzlFstZTJVGR9kmWyu8Tl4WLxaQ3XWem/FKdY99d+t21+EXoLlnvVU9iKq9tyJ4H1fbGDbzZNFnkhCCCGEEEKIlkAeSEKIZlNp/xNXLobG7NmiOAmNR1JCCjGZtHdPvW16uvoCl7E34x5KOf2Zh82c7vFULWXi+xV11HkteCN1VvmcK/X9jb63YgUZqpFF/XZrkO4j0obHcl4+tRpd8sLmlcujWGN9Kee1FP5fTP1fjYxCCCGEEEII0ZIKCCGEaCaFWdo3KSSdEJOZaFKbnmiCjKBURsaCTfY8uNvi/Yz8PIShGw3yLKXytIzrNJvwOuOUcayGc0d4L0jDlm08mkg951LG/bVZ4oHU7OdamMHyFtMzJ5lIHTvRgHlNMSO/YoP6omKF84s1yl1sUl8ohBBCCCGEEFOarAkhhBBCtMLYIk9pXInSFGUMQ2kdZfF+RQBGi/1RetTivYK22OTQnKPBtYeidKclxqYsg0upxnvIYjxVRm287q1RejxKe4PfJlLH4v8rLTYalfN4cKNUeG6hRjmbXV/kEdr6TNR4XHGK+dRaDydy/obHTuS0pTw5i3XU+aLmb0IIIYQQQoiZ5P8JMAAMjJ9NbaOKpAAAAABJRU5ErkJggg==");
  background-repeat: repeat-x;
  background-position: 50% 0;
  width: 100%;
  height: 50px;
  position: absolute;
  left: 0;
  top: -50px;
}
.mts16-footer__legal {
  padding: 32px 0 18px;
  margin: 0 0 33px;
  color: #fefcff;
  font-size: 0.75rem;
  line-height: 1.197;
  border-bottom: 1px solid #bbbdc0;
}
@media screen and (max-width: 759px) {
  .mts16-footer__legal {
    padding: 8px 0 27px;
    margin: 0 0 16px;
    line-height: 1.2;
    font-size: 13.6px;
  }
}
.mts16-footer__nav {
  list-style: none;
  padding: 0;
  margin: 0;
  padding: 50px 0 40px;
  font-size: 0;
  line-height: 0;
  text-align: center;
}
.mts16-footer__nav:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1279px) {
  .mts16-footer__nav {
    padding-bottom: 0;
  }
}
@media screen and (max-width: 759px) {
  .mts16-footer__nav {
    padding: 10px 0 20px;
  }
}
.mts16-footer__nav-column {
  box-sizing: border-box;
  display: inline-block;
  vertical-align: top;
  font-size: 0.75rem;
  line-height: 1.2;
  width: 16.66%;
  padding-right: 15px;
  text-align: left;
}
@media screen and (max-width: 1279px) {
  .mts16-footer__nav-column {
    width: 33.33%;
    margin-bottom: 25px;
  }
  .mts16-footer__nav_mts-money .mts16-footer__nav-column {
    width: 25%;
  }
}
@media screen and (max-width: 759px) {
  .mts16-footer__nav-column {
    display: block;
    width: auto;
    margin-bottom: 12px;
  }
}
@media screen and (max-width: 1279px) and (max-width: 759px) {
  .mts16-footer__nav_mts-money .mts16-footer__nav-column {
    width: auto;
  }
}
.mts16-footer__nav-caption {
  margin-bottom: 20px;
  font-size: 0.85rem;
}
@media screen and (max-width: 1279px) {
  .mts16-footer__nav-caption {
    margin-bottom: 24px;
  }
}
@media screen and (max-width: 759px) {
  .mts16-footer__nav-caption {
    margin-bottom: 0;
  }
}
.mts16-footer__nav-caption-link {
  color: #fff;
  transition: opacity 0.3s ease 0s;
}
.mts16-footer__nav-caption-link:hover {
  opacity: 0.7;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}
.mts16-footer__nav-list {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-bottom: 20px;
  font-size: 0.75rem;
}
@media screen and (max-width: 759px) {
  .mts16-footer__nav-list {
    display: none;
  }
}
.mts16-footer__nav-item {
  margin-bottom: 10px;
}
.mts16-footer__nav-item:last-child {
  margin-bottom: 0;
}
.mts16-footer__nav-link {
  color: #fff;
  opacity: 0.7;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  transition: opacity 0.3s ease 0s;
}
.mts16-footer__nav-link:hover {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.mts16-footer__bottom {
  border-top: 1px solid #bbbdc0;
  padding: 35px 0;
}
.mts16-footer__bottom:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .mts16-footer__bottom {
    padding: 25px 0;
  }
}
.mts16-footer__social-clear {
  display: none;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .mts16-footer__social-clear {
    display: block;
  }
}
.mts16-footer__social-wrap {
  overflow: hidden;
  float: right;
}
@media screen and (max-width: 1279px) {
  .mts16-footer__social-wrap {
    float: left;
    margin-top: 20px;
  }
}
@media screen and (max-width: 959px) {
  .mts16-footer__social-wrap {
    margin-top: 10px;
  }
}
.mts16-footer__social {
  font-size: 0;
  line-height: 0;
  float: right;
  margin-top: 9px;
}
.mts16-footer__social-item {
  background: #fff no-repeat 50% 50%;
  background-size: 16px 16px;
  width: 32px;
  height: 32px;
  border-radius: 16px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 3px;
  transition: background-color 0.3s ease 0s;
  position: relative;
}
.mts16-footer__social-item:first-child {
  margin-left: 0;
}
.mts16-footer__social-item:hover .mts16-footer__social-icon {
  fill: #fff;
}
.mts16-footer__social-item_vk {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ3LjAyMSAyNi41NTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ3LjAyMSAyNi41NTYiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNhZGIwYjMiPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjMuMDA2LDI2LjUyaDIuODExYzAsMCwwLjg1LTAuMDksMS4yODMtMC41NTUNCgljMC4zOTctMC40MjQsMC4zODYtMS4yMjMsMC4zODYtMS4yMjNzLTAuMDU1LTMuNzc5LDEuNjk1LTQuMzNjMS43MjYtMC41NDIsMy45NDEsMy42MTUsNi4yODksNS4yMTINCgljMS43NzYsMS4yMDgsMy4xMjYsMC44OTYsMy4xMjYsMC44OTZsNi4yOCwwLjAwN2MwLDAsMy4yODMtMC4yNDUsMS43MjctMi44MWMtMC4xMjgtMC4yMDYtMC45MDctMS44OTMtNC42Ny01LjM1NA0KCWMtMy45MzgtMy42MjEtMy40MS0zLjAzNiwxLjMzNC05LjMwMmMyLjg4Ny0zLjgxOCw0LjA0Mi02LjE0NiwzLjY4Mi03LjE0NWMtMC4zNDQtMC45NTEtMi40NTMtMC43ODctMi40NTMtMC43ODdMMzcuNDEsMS4xMjcNCgljMCwwLTAuNTI1LTAuMDUxLTAuOTEzLDAuMTc3Yy0wLjM4LDAuMjI5LTAuNjI1LDAuODE0LTAuNjI1LDAuODE0cy0xLjExOCwzLjAwNi0yLjYxLDUuNTE3Yy0zLjE0OCw1LjMwMS00LjQwNyw1LjU4Mi00LjkyMiw1LjI1Mg0KCWMtMS4xOTgtMC43NjgtMC44OTgtMy4wODItMC44OTgtNC43MjVjMC01LjEzNCwwLjc4Ny03LjI3Ny0xLjUzLTcuODMzYy0wLjc2OC0wLjE4NC0xLjMzNS0wLjMwNS0zLjI5OS0wLjMyNA0KCWMtMi41MjMtMC4wMjYtNC42NTksMC4wMDgtNS44NjgsMC41OTZjLTAuODA0LDAuMzkxLTEuNDI2LDEuMjYtMS4wNDcsMS4zMWMwLjQ2OCwwLjA2MiwxLjUyNiwwLjI4MiwyLjA4NiwxLjAzOA0KCWMwLjcyNiwwLjk3OSwwLjcsMy4xNzQsMC43LDMuMTc0czAuNDE2LDYuMDQ0LTAuOTczLDYuNzk1Yy0wLjk1MywwLjUxNi0yLjI2LTAuNTM1LTUuMDY1LTUuMzQ0QzExLjAwNiw1LjExMyw5LjkyLDIuMzM5LDkuOTIsMi4zMzkNCglTOS43MTEsMS44Myw5LjMzNywxLjU1OUM4Ljg4NCwxLjIyOCw4LjI1MSwxLjEyNCw4LjI1MSwxLjEyNEgxLjUzM2MwLDAtMS4wMDksMC4wMjktMS4zOCwwLjQ2Mw0KCWMtMC4zMywwLjM4OC0wLjAyNSwxLjE4OC0wLjAyNSwxLjE4OHM1LjI1OSwxMi4yOTEsMTEuMjE1LDE4LjQzOUMxNi44MDYsMjYuODUyLDIzLjAwNiwyNi41MiwyMy4wMDYsMjYuNTJ6Ii8+DQo8L3N2Zz4NCg==);
}
.mts16-footer__social-item_vk:hover {
  background-color: #006691;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ3LjAyMSAyNi41NTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ3LjAyMSAyNi41NTYiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjMuMDA2LDI2LjUyaDIuODExYzAsMCwwLjg1LTAuMDksMS4yODMtMC41NTUNCgljMC4zOTctMC40MjQsMC4zODYtMS4yMjMsMC4zODYtMS4yMjNzLTAuMDU1LTMuNzc5LDEuNjk1LTQuMzNjMS43MjYtMC41NDIsMy45NDEsMy42MTUsNi4yODksNS4yMTINCgljMS43NzYsMS4yMDgsMy4xMjYsMC44OTYsMy4xMjYsMC44OTZsNi4yOCwwLjAwN2MwLDAsMy4yODMtMC4yNDUsMS43MjctMi44MWMtMC4xMjgtMC4yMDYtMC45MDctMS44OTMtNC42Ny01LjM1NA0KCWMtMy45MzgtMy42MjEtMy40MS0zLjAzNiwxLjMzNC05LjMwMmMyLjg4Ny0zLjgxOCw0LjA0Mi02LjE0NiwzLjY4Mi03LjE0NWMtMC4zNDQtMC45NTEtMi40NTMtMC43ODctMi40NTMtMC43ODdMMzcuNDEsMS4xMjcNCgljMCwwLTAuNTI1LTAuMDUxLTAuOTEzLDAuMTc3Yy0wLjM4LDAuMjI5LTAuNjI1LDAuODE0LTAuNjI1LDAuODE0cy0xLjExOCwzLjAwNi0yLjYxLDUuNTE3Yy0zLjE0OCw1LjMwMS00LjQwNyw1LjU4Mi00LjkyMiw1LjI1Mg0KCWMtMS4xOTgtMC43NjgtMC44OTgtMy4wODItMC44OTgtNC43MjVjMC01LjEzNCwwLjc4Ny03LjI3Ny0xLjUzLTcuODMzYy0wLjc2OC0wLjE4NC0xLjMzNS0wLjMwNS0zLjI5OS0wLjMyNA0KCWMtMi41MjMtMC4wMjYtNC42NTksMC4wMDgtNS44NjgsMC41OTZjLTAuODA0LDAuMzkxLTEuNDI2LDEuMjYtMS4wNDcsMS4zMWMwLjQ2OCwwLjA2MiwxLjUyNiwwLjI4MiwyLjA4NiwxLjAzOA0KCWMwLjcyNiwwLjk3OSwwLjcsMy4xNzQsMC43LDMuMTc0czAuNDE2LDYuMDQ0LTAuOTczLDYuNzk1Yy0wLjk1MywwLjUxNi0yLjI2LTAuNTM1LTUuMDY1LTUuMzQ0QzExLjAwNiw1LjExMyw5LjkyLDIuMzM5LDkuOTIsMi4zMzkNCglTOS43MTEsMS44Myw5LjMzNywxLjU1OUM4Ljg4NCwxLjIyOCw4LjI1MSwxLjEyNCw4LjI1MSwxLjEyNEgxLjUzM2MwLDAtMS4wMDksMC4wMjktMS4zOCwwLjQ2Mw0KCWMtMC4zMywwLjM4OC0wLjAyNSwxLjE4OC0wLjAyNSwxLjE4OHM1LjI1OSwxMi4yOTEsMTEuMjE1LDE4LjQzOUMxNi44MDYsMjYuODUyLDIzLjAwNiwyNi41MiwyMy4wMDYsMjYuNTJ6Ii8+DQo8L3N2Zz4NCg==);
}
.mts16-footer__social-item_tw {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgOTIgNzQuOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTIgNzQuOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iI2FkYjBiMyI+Cgk8cGF0aCBkPSJNOTIsOC44Yy0zLjQsMS41LTcsMi41LTEwLjgsM2MzLjktMi4zLDYuOS02LDguMy0xMC40Yy0zLjYsMi4yLTcuNywzLjctMTIsNC42Qzc0LDIuMyw2OS4xLDAsNjMuNywwIEM1My4zLDAsNDQuOCw4LjUsNDQuOCwxOC45YzAsMS41LDAuMiwyLjksMC41LDQuM0MyOS42LDIyLjQsMTUuNywxNC45LDYuNCwzLjVjLTEuNiwyLjgtMi42LDYtMi42LDkuNWMwLDYuNSwzLjMsMTIuMyw4LjQsMTUuNyBjLTMuMS0wLjEtNi0wLjktOC41LTIuNGMwLDAuMSwwLDAuMiwwLDAuMmMwLDkuMSw2LjUsMTYuOCwxNS4xLDE4LjVjLTEuNiwwLjQtMy4yLDAuNy01LDAuN2MtMS4yLDAtMi40LTAuMS0zLjYtMC4zIGMyLjQsNy41LDkuNCwxMywxNy42LDEzLjFjLTYuNSw1LjEtMTQuNiw4LjEtMjMuNCw4LjFjLTEuNSwwLTMtMC4xLTQuNS0wLjNjOC40LDUuNCwxOC4zLDguNSwyOC45LDguNSBjMzQuNywwLDUzLjctMjguOCw1My43LTUzLjdjMC0wLjgsMC0xLjYtMC4xLTIuNEM4Ni4zLDE2LDg5LjUsMTIuNiw5Miw4Ljh6Ii8+Cjwvc3ZnPgo=);
}
.mts16-footer__social-item_tw:hover {
  background-color: #00aff5;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgOTIgNzQuOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTIgNzQuOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iI2ZmZiI+Cgk8cGF0aCBkPSJNOTIsOC44Yy0zLjQsMS41LTcsMi41LTEwLjgsM2MzLjktMi4zLDYuOS02LDguMy0xMC40Yy0zLjYsMi4yLTcuNywzLjctMTIsNC42Qzc0LDIuMyw2OS4xLDAsNjMuNywwIEM1My4zLDAsNDQuOCw4LjUsNDQuOCwxOC45YzAsMS41LDAuMiwyLjksMC41LDQuM0MyOS42LDIyLjQsMTUuNywxNC45LDYuNCwzLjVjLTEuNiwyLjgtMi42LDYtMi42LDkuNWMwLDYuNSwzLjMsMTIuMyw4LjQsMTUuNyBjLTMuMS0wLjEtNi0wLjktOC41LTIuNGMwLDAuMSwwLDAuMiwwLDAuMmMwLDkuMSw2LjUsMTYuOCwxNS4xLDE4LjVjLTEuNiwwLjQtMy4yLDAuNy01LDAuN2MtMS4yLDAtMi40LTAuMS0zLjYtMC4zIGMyLjQsNy41LDkuNCwxMywxNy42LDEzLjFjLTYuNSw1LjEtMTQuNiw4LjEtMjMuNCw4LjFjLTEuNSwwLTMtMC4xLTQuNS0wLjNjOC40LDUuNCwxOC4zLDguNSwyOC45LDguNSBjMzQuNywwLDUzLjctMjguOCw1My43LTUzLjdjMC0wLjgsMC0xLjYtMC4xLTIuNEM4Ni4zLDE2LDg5LjUsMTIuNiw5Miw4Ljh6Ii8+Cjwvc3ZnPgo=);
}
.mts16-footer__social-item_ok {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTguOCA5Ny43IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1OC44IDk3LjciIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNhZGIwYjMiPgoJPHBhdGggZD0iTTI5LjQsNDkuNGMxMy43LDAsMjQuNy0xMS4xLDI0LjctMjQuN0M1NC4xLDExLjEsNDMsMCwyOS40LDBDMTUuNywwLDQuNywxMS4xLDQuNywyNC43IEM0LjcsMzguNCwxNS43LDQ5LjQsMjkuNCw0OS40eiBNMjkuNCwxMi41YzYuNywwLDEyLjIsNS40LDEyLjIsMTIuMmMwLDYuNy01LjQsMTIuMi0xMi4yLDEyLjJzLTEyLjItNS40LTEyLjItMTIuMiBDMTcuMiwxOCwyMi43LDEyLjUsMjkuNCwxMi41eiBNNTcuOSw1Mi41Yy0xLjQtMi44LTUuMy01LjEtMTAuNC0xLjFjLTYuOSw1LjUtMTguMSw1LjUtMTguMSw1LjVzLTExLjIsMC0xOC4xLTUuNSBjLTUuMS00LTktMS43LTEwLjQsMS4xYy0yLjQsNC45LDAuMyw3LjMsNi41LDExLjJjNS4zLDMuNCwxMi42LDQuNywxNy4zLDUuMWwtMy45LDMuOUMxNS4yLDc4LjMsOS45LDgzLjYsNi4yLDg3LjMgYy0yLjIsMi4yLTIuMiw1LjgsMCw4TDYuOSw5NmMyLjIsMi4yLDUuOCwyLjIsOCwwbDE0LjYtMTQuNkMzNSw4Nyw0MC4zLDkyLjMsNDQsOTZjMi4yLDIuMiw1LjgsMi4yLDgsMGwwLjctMC43IGMyLjItMi4yLDIuMi01LjgsMC04TDM4LjEsNzIuOGwtMy45LTMuOWM0LjctMC41LDExLjktMS44LDE3LjItNS4xQzU3LjYsNTkuNyw2MC4zLDU3LjMsNTcuOSw1Mi41eiIvPgo8L3N2Zz4K);
}
.mts16-footer__social-item_ok:hover {
  background-color: #ff9100;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTguOCA5Ny43IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1OC44IDk3LjciIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiPgoJPHBhdGggZD0iTTI5LjQsNDkuNGMxMy43LDAsMjQuNy0xMS4xLDI0LjctMjQuN0M1NC4xLDExLjEsNDMsMCwyOS40LDBDMTUuNywwLDQuNywxMS4xLDQuNywyNC43IEM0LjcsMzguNCwxNS43LDQ5LjQsMjkuNCw0OS40eiBNMjkuNCwxMi41YzYuNywwLDEyLjIsNS40LDEyLjIsMTIuMmMwLDYuNy01LjQsMTIuMi0xMi4yLDEyLjJzLTEyLjItNS40LTEyLjItMTIuMiBDMTcuMiwxOCwyMi43LDEyLjUsMjkuNCwxMi41eiBNNTcuOSw1Mi41Yy0xLjQtMi44LTUuMy01LjEtMTAuNC0xLjFjLTYuOSw1LjUtMTguMSw1LjUtMTguMSw1LjVzLTExLjIsMC0xOC4xLTUuNSBjLTUuMS00LTktMS43LTEwLjQsMS4xYy0yLjQsNC45LDAuMyw3LjMsNi41LDExLjJjNS4zLDMuNCwxMi42LDQuNywxNy4zLDUuMWwtMy45LDMuOUMxNS4yLDc4LjMsOS45LDgzLjYsNi4yLDg3LjMgYy0yLjIsMi4yLTIuMiw1LjgsMCw4TDYuOSw5NmMyLjIsMi4yLDUuOCwyLjIsOCwwbDE0LjYtMTQuNkMzNSw4Nyw0MC4zLDkyLjMsNDQsOTZjMi4yLDIuMiw1LjgsMi4yLDgsMGwwLjctMC43IGMyLjItMi4yLDIuMi01LjgsMC04TDM4LjEsNzIuOGwtMy45LTMuOWM0LjctMC41LDExLjktMS44LDE3LjItNS4xQzU3LjYsNTkuNyw2MC4zLDU3LjMsNTcuOSw1Mi41eiIvPgo8L3N2Zz4K);
}
.mts16-footer__social-item_fb {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzcuMiA3My41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzNy4yIDczLjUiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNhZGIwYjMiPgoJPHBhdGggZD0iTTM3LjIsMzguN1YyNS4ySDI1Ljl2LTdjMC0xLjgsMC43LTMsMi45LTNoOC41VjBoLTkuNUMxOCwwLDEwLjMsOC4xLDEwLjMsMTguNXY2LjdIMHYxMy40aDEwLjN2MzQuOGgxNS42VjM4LjdIMzcuMnoiLz4KPC9zdmc+Cg==);
}
.mts16-footer__social-item_fb:hover {
  background-color: #00569e;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzcuMiA3My41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzNy4yIDczLjUiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiPgoJPHBhdGggZD0iTTM3LjIsMzguN1YyNS4ySDI1Ljl2LTdjMC0xLjgsMC43LTMsMi45LTNoOC41VjBoLTkuNUMxOCwwLDEwLjMsOC4xLDEwLjMsMTguNXY2LjdIMHYxMy40aDEwLjN2MzQuOGgxNS42VjM4LjdIMzcuMnoiLz4KPC9zdmc+Cg==);
}
.mts16-footer__social-item_gp {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjYWRiMGIzIj4KCTxwYXRoIGQ9Ik0zMzYuMTk5LDI0LjcwM2M0LjIxNywyLjYyLDguOTU5LDYuNDM4LDE0LjIyMywxMS40NTNjNS4wNTMsNS4yNCwxMC4wMTgsMTEuNjc3LDE0Ljg1NywxOS4zMTIKCQljNC42NDEsNy4xOTksOC43NDYsMTUuNzE5LDEyLjMyNiwyNS41MzhjMi45NDMsOS44MTgsNC40MywyMS4yNzEsNC40MywzNC4zN2MtMC4zOTgsMjQuMDE2LTUuNzAzLDQzLjIxNi0xNS44OTUsNTcuNjEyCgkJYy01LjAwNCw2Ljk4Ni0xMC4zMDUsMTMuNDI0LTE1LjkwNiwxOS4zMjVjLTYuMTk5LDUuOTAxLTEyLjgwMSwxMS44ODktMTkuNzk5LDE4LjAwMmMtMy45OTIsNC4xNDItNy42OTcsOC44NDUtMTEuMDkyLDE0LjA3MgoJCWMtNC4wMDQsNS40NjUtNS45ODgsMTEuNzktNS45ODgsMTguOTg4YzAsNi45ODYsMi4wNDcsMTIuNzc0LDYuMTUyLDE3LjM2NWMzLjQ3OSw0LjM2Nyw2Ljg2MSw4LjE4NSwxMC4xNDEsMTEuNDUzbDIyLjc3LDE4LjY2MwoJCWMxNC4xNTgsMTEuNTY1LDI2LjU3MiwyNC4zMjgsMzcuMjI3LDM4LjMwMWMxMC4wNTcsMTQuMTcyLDE1LjI4MywzMi43MzUsMTUuNjk1LDU1LjY0MWMwLDMyLjUyNC0xNC4zNjEsNjEuMzMtNDMuMDgsODYuNDMxCgkJYy0yOS43NzcsMjUuOTc1LTcyLjc0NCwzOS4zOTgtMTI4Ljg5Nyw0MC4yNzFjLTQ3LjAwOC0wLjQzNy04Mi4xMTQtMTAuNDU0LTEwNS4yOTQtMzAuMDY2CgkJYy0yMy40MDQtMTguMjg5LTM1LjEwNi00MC4xOTYtMzUuMTA2LTY1LjY3MWMwLTEyLjQyNiwzLjgwNS0yNi4yNDksMTEuNDI4LTQxLjQ5NGM3LjM4NS0xNS4yNzEsMjAuNzQ3LTI4LjY2OSw0MC4xMDktNDAuMTk2CgkJYzIxLjczMi0xMi40MjYsNDQuNTc1LTIwLjcxLDY4LjQ5MS0yNC44MzljMjMuNjkxLTMuNDgsNDMuMzc3LTUuNDM5LDU5LjAyMS01Ljg3NmMtNC44NC02LjM2Mi05LjE0NC0xMy4xNzQtMTIuOTM2LTIwLjQxCgkJYy00LjQzLTcuMDIzLTYuNjI2LTE1LjQ3LTYuNjI2LTI1LjM1MWMwLTUuOTEzLDAuODQ5LTEwLjg2NiwyLjUyLTE0LjgyMWMxLjQ4NS00LjE2NiwyLjg0NC03Ljk5Niw0LjEwNi0xMS41MDIKCQljLTcuNjI0LDAuODczLTE0LjgxLDEuMjk4LTIxLjU3MiwxLjI5OGMtMzUuNzE3LTAuNDI1LTYyLjk1Mi0xMS42NjUtODEuNjc4LTMzLjcwOWMtMTkuNjExLTIwLjUxLTI5LjQwNS00NC40MTMtMjkuNDA1LTcxLjY4NQoJCWMwLTMyLjk2LDEzLjg4NS02Mi44NCw0MS42NTYtODkuNjg3YzE5LjA4Ny0xNS43MDcsMzguOTExLTI1Ljk2Miw1OS40ODMtMzAuNzc3YzIwLjM2LTQuMTQyLDM5LjQzNS02LjIxMyw1Ny4yNTEtNi4yMTNoMTM0LjIyNQoJCWwtNDEuNDQzLDI0LjIwM0gzMzYuMTk5eiBNMzYyLjEyNSw0MTEuMDQ3YzAtMTcuMDQyLTUuNTUzLTMxLjg3NS0xNi42NjgtNDQuNTM4Yy0xMS43NTItMTIuMDAyLTMwLjEyOS0yNi43MzUtNTUuMTQzLTQ0LjIwMQoJCWMtNC4yNjYtMC40MzctOS4yODEtMC42NjEtMTUuMDU5LTAuNjYxYy0zLjQxOC0wLjQyNC0xMi4xNzYsMC0yNi4yODYsMS4zMjJjLTEzLjg4NSwxLjk1OS0yOC4xMDcsNS4xMTUtNDIuNjI5LDkuNDgxCgkJYy0zLjQxOCwxLjMyMi04LjIyMSwzLjI5NC0xNC40MzQsNS45MDFjLTYuMiwyLjgzMi0xMi40ODgsNi44NzQtMTguOSwxMi4xMTNjLTYuMjAxLDUuNDY1LTExLjQyOCwxMi4yMjctMTUuNzA3LDIwLjMxMQoJCWMtNC45MTUsOC41MDktNy4zNzMsMTguNzY0LTcuMzczLDMwLjc3N2MwLDIzLjU2NiwxMC42NzksNDMuMDAzLDMyLjA1LDU4LjI3M2MyMC4zMTEsMTUuMjk1LDQ4LjA4MSwyMy4xNDMsODMuMzUsMjMuNTc5CgkJYzMxLjYxMi0wLjQzNyw1NS43NzgtNy40MTEsNzIuNDMzLTIwLjk1OUMzNTQuMDAyLDQ0OS4xMjIsMzYyLjEyNSw0MzIuMDA2LDM2Mi4xMjUsNDExLjA0N3ogTTI2OC41NDQsMjE0LjMwNwoJCWMxNy42NzktMC42NDgsMzIuMzk5LTYuOTg2LDQ0LjE2My0xOS4wMzhjNS42ODktOC41MDgsOS4zNDYtMTcuMjY3LDEwLjk1My0yNi4yMjRjMC45ODYtOC45ODIsMS40NzMtMTYuNTE4LDEuNDczLTIyLjY0MwoJCWMwLTI2LjQ2LTYuNzYyLTUzLjEzMy0yMC4zMTEtODAuMDQzYy02LjMzOC0xMi44OTktMTQuNjk1LTIzLjM5Mi0yNS4wNTEtMzEuNDg4Yy0xMC41NzktNy42NDctMjIuNzQyLTExLjcwMi0zNi40OTEtMTIuMTM5CgkJYy0xOC4xODksMC40MzctMzMuMzEsNy43Ni00NS4zNzQsMjEuOTgyYy0xMC4xNTUsMTQuODcxLTE1LjAzMywzMS40ODgtMTQuNTk3LDQ5Ljg1M2MwLDI0LjI3Nyw3LjExMSw0OS41NDEsMjEuMzIxLDc1Ljc3NwoJCWM2Ljg3NCwxMi4yNTEsMTUuNzQ0LDIyLjY0MywyNi42MjMsMzEuMTY0QzI0Mi4xMzMsMjEwLjA0LDI1NC41NzEsMjE0LjMwNywyNjguNTQ0LDIxNC4zMDd6Ij48L3BhdGg+Cjwvc3ZnPg==);
}
.mts16-footer__social-item_gp:hover {
  background-color: #dd4b39;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjZmZmIj4KCTxwYXRoIGQ9Ik0zMzYuMTk5LDI0LjcwM2M0LjIxNywyLjYyLDguOTU5LDYuNDM4LDE0LjIyMywxMS40NTNjNS4wNTMsNS4yNCwxMC4wMTgsMTEuNjc3LDE0Ljg1NywxOS4zMTIKCQljNC42NDEsNy4xOTksOC43NDYsMTUuNzE5LDEyLjMyNiwyNS41MzhjMi45NDMsOS44MTgsNC40MywyMS4yNzEsNC40MywzNC4zN2MtMC4zOTgsMjQuMDE2LTUuNzAzLDQzLjIxNi0xNS44OTUsNTcuNjEyCgkJYy01LjAwNCw2Ljk4Ni0xMC4zMDUsMTMuNDI0LTE1LjkwNiwxOS4zMjVjLTYuMTk5LDUuOTAxLTEyLjgwMSwxMS44ODktMTkuNzk5LDE4LjAwMmMtMy45OTIsNC4xNDItNy42OTcsOC44NDUtMTEuMDkyLDE0LjA3MgoJCWMtNC4wMDQsNS40NjUtNS45ODgsMTEuNzktNS45ODgsMTguOTg4YzAsNi45ODYsMi4wNDcsMTIuNzc0LDYuMTUyLDE3LjM2NWMzLjQ3OSw0LjM2Nyw2Ljg2MSw4LjE4NSwxMC4xNDEsMTEuNDUzbDIyLjc3LDE4LjY2MwoJCWMxNC4xNTgsMTEuNTY1LDI2LjU3MiwyNC4zMjgsMzcuMjI3LDM4LjMwMWMxMC4wNTcsMTQuMTcyLDE1LjI4MywzMi43MzUsMTUuNjk1LDU1LjY0MWMwLDMyLjUyNC0xNC4zNjEsNjEuMzMtNDMuMDgsODYuNDMxCgkJYy0yOS43NzcsMjUuOTc1LTcyLjc0NCwzOS4zOTgtMTI4Ljg5Nyw0MC4yNzFjLTQ3LjAwOC0wLjQzNy04Mi4xMTQtMTAuNDU0LTEwNS4yOTQtMzAuMDY2CgkJYy0yMy40MDQtMTguMjg5LTM1LjEwNi00MC4xOTYtMzUuMTA2LTY1LjY3MWMwLTEyLjQyNiwzLjgwNS0yNi4yNDksMTEuNDI4LTQxLjQ5NGM3LjM4NS0xNS4yNzEsMjAuNzQ3LTI4LjY2OSw0MC4xMDktNDAuMTk2CgkJYzIxLjczMi0xMi40MjYsNDQuNTc1LTIwLjcxLDY4LjQ5MS0yNC44MzljMjMuNjkxLTMuNDgsNDMuMzc3LTUuNDM5LDU5LjAyMS01Ljg3NmMtNC44NC02LjM2Mi05LjE0NC0xMy4xNzQtMTIuOTM2LTIwLjQxCgkJYy00LjQzLTcuMDIzLTYuNjI2LTE1LjQ3LTYuNjI2LTI1LjM1MWMwLTUuOTEzLDAuODQ5LTEwLjg2NiwyLjUyLTE0LjgyMWMxLjQ4NS00LjE2NiwyLjg0NC03Ljk5Niw0LjEwNi0xMS41MDIKCQljLTcuNjI0LDAuODczLTE0LjgxLDEuMjk4LTIxLjU3MiwxLjI5OGMtMzUuNzE3LTAuNDI1LTYyLjk1Mi0xMS42NjUtODEuNjc4LTMzLjcwOWMtMTkuNjExLTIwLjUxLTI5LjQwNS00NC40MTMtMjkuNDA1LTcxLjY4NQoJCWMwLTMyLjk2LDEzLjg4NS02Mi44NCw0MS42NTYtODkuNjg3YzE5LjA4Ny0xNS43MDcsMzguOTExLTI1Ljk2Miw1OS40ODMtMzAuNzc3YzIwLjM2LTQuMTQyLDM5LjQzNS02LjIxMyw1Ny4yNTEtNi4yMTNoMTM0LjIyNQoJCWwtNDEuNDQzLDI0LjIwM0gzMzYuMTk5eiBNMzYyLjEyNSw0MTEuMDQ3YzAtMTcuMDQyLTUuNTUzLTMxLjg3NS0xNi42NjgtNDQuNTM4Yy0xMS43NTItMTIuMDAyLTMwLjEyOS0yNi43MzUtNTUuMTQzLTQ0LjIwMQoJCWMtNC4yNjYtMC40MzctOS4yODEtMC42NjEtMTUuMDU5LTAuNjYxYy0zLjQxOC0wLjQyNC0xMi4xNzYsMC0yNi4yODYsMS4zMjJjLTEzLjg4NSwxLjk1OS0yOC4xMDcsNS4xMTUtNDIuNjI5LDkuNDgxCgkJYy0zLjQxOCwxLjMyMi04LjIyMSwzLjI5NC0xNC40MzQsNS45MDFjLTYuMiwyLjgzMi0xMi40ODgsNi44NzQtMTguOSwxMi4xMTNjLTYuMjAxLDUuNDY1LTExLjQyOCwxMi4yMjctMTUuNzA3LDIwLjMxMQoJCWMtNC45MTUsOC41MDktNy4zNzMsMTguNzY0LTcuMzczLDMwLjc3N2MwLDIzLjU2NiwxMC42NzksNDMuMDAzLDMyLjA1LDU4LjI3M2MyMC4zMTEsMTUuMjk1LDQ4LjA4MSwyMy4xNDMsODMuMzUsMjMuNTc5CgkJYzMxLjYxMi0wLjQzNyw1NS43NzgtNy40MTEsNzIuNDMzLTIwLjk1OUMzNTQuMDAyLDQ0OS4xMjIsMzYyLjEyNSw0MzIuMDA2LDM2Mi4xMjUsNDExLjA0N3ogTTI2OC41NDQsMjE0LjMwNwoJCWMxNy42NzktMC42NDgsMzIuMzk5LTYuOTg2LDQ0LjE2My0xOS4wMzhjNS42ODktOC41MDgsOS4zNDYtMTcuMjY3LDEwLjk1My0yNi4yMjRjMC45ODYtOC45ODIsMS40NzMtMTYuNTE4LDEuNDczLTIyLjY0MwoJCWMwLTI2LjQ2LTYuNzYyLTUzLjEzMy0yMC4zMTEtODAuMDQzYy02LjMzOC0xMi44OTktMTQuNjk1LTIzLjM5Mi0yNS4wNTEtMzEuNDg4Yy0xMC41NzktNy42NDctMjIuNzQyLTExLjcwMi0zNi40OTEtMTIuMTM5CgkJYy0xOC4xODksMC40MzctMzMuMzEsNy43Ni00NS4zNzQsMjEuOTgyYy0xMC4xNTUsMTQuODcxLTE1LjAzMywzMS40ODgtMTQuNTk3LDQ5Ljg1M2MwLDI0LjI3Nyw3LjExMSw0OS41NDEsMjEuMzIxLDc1Ljc3NwoJCWM2Ljg3NCwxMi4yNTEsMTUuNzQ0LDIyLjY0MywyNi42MjMsMzEuMTY0QzI0Mi4xMzMsMjEwLjA0LDI1NC41NzEsMjE0LjMwNywyNjguNTQ0LDIxNC4zMDd6Ij48L3BhdGg+Cjwvc3ZnPg==);
}
.mts16-footer__social-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -9px 0 0 -9px;
  width: 18px;
  height: 18px;
  fill: #adb0b3;
}
.mts16-footer__bottom-info {
  float: left;
  width: 540px;
}
@media screen and (max-width: 1679px) {
  .mts16-footer__bottom-info {
    width: 420px;
  }
}
@media screen and (max-width: 1279px) {
  .mts16-footer__bottom-info {
    width: 376px;
  }
}
@media screen and (max-width: 959px) {
  .mts16-footer__bottom-info {
    width: auto;
    float: none;
    margin-bottom: 25px;
  }
}
.mts16-footer__bottom-nav {
  list-style: none;
  padding: 0;
  margin: 0;
  line-height: 1.5;
  margin-bottom: 5px;
}
.mts16-footer__bottom-nav-item {
  display: inline;
  cursor: pointer;
}
.mts16-footer__bottom-nav-item:after {
  content: "|";
  opacity: 0.7;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  display: inline;
  margin: 0 10px;
}
.mts16-footer__bottom-nav-item:last-child:after {
  display: none;
}
.mts16-footer__bottom-nav-link {
  color: #fff;
  opacity: 0.7;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  transition: opacity 0.3s ease 0s;
}
.mts16-footer__bottom-nav-link:hover {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.mts16-footer__bottom-nav-link_mobile-only {
  display: none;
}
@media screen and (max-width: 759px) {
  .mts16-footer__bottom-nav-link_mobile-only {
    display: inline;
  }
}
.mts16-footer__copyright {
  opacity: 0.7;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}
@media screen and (max-width: 1679px) {
  .mts16-footer__bottom_mts-money .mts16-footer__copyright {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 1279px) {
  .mts16-footer__bottom_mts-money .mts16-footer__copyright {
    margin-bottom: 0;
  }
}
.mts16-footer__agreement {
  display: inline-block;
  color: #fff;
  opacity: 0.7;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  transition: opacity 0.3s ease 0s;
}
.mts16-footer__agreement:hover {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
@media screen and (max-width: 759px) {
  .mts16-footer__agreement {
    display: block;
    margin-top: 5px;
  }
}
.mts16-footer__agreement:before {
  content: '|';
  display: inline-block;
  padding: 0 10px;
}
@media screen and (max-width: 1679px) {
  .mts16-footer__agreement:before {
    content: none;
  }
}
@media screen and (max-width: 1279px) {
  .mts16-footer__agreement:before {
    content: '|';
  }
}
@media screen and (max-width: 759px) {
  .mts16-footer__agreement:before {
    content: none;
  }
}
.mts16-footer__age-place {
  height: 50px;
  line-height: 50px;
  border-left: 1px solid #bdc0c2;
  padding-left: 20px;
  float: right;
  margin-left: 16px;
}
.mts16-footer__age {
  box-sizing: border-box;
  font-size: 1rem;
  color: #fff;
}
.mts16-footer__payment {
  float: left;
  font-size: 0;
  padding: 10px 0;
  margin-left: 40px;
}
@media screen and (max-width: 1679px) {
  .mts16-footer__payment {
    margin-left: 10px;
  }
}
@media screen and (max-width: 1279px) {
  .mts16-footer__payment {
    margin-left: 70px;
    float: right;
  }
}
@media screen and (max-width: 959px) {
  .mts16-footer__payment {
    float: left;
    margin-left: 0;
    margin-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .mts16-footer__payment {
    float: none;
  }
}
.mts16-footer__payment-item {
  margin-right: 20px;
  width: 65px;
  height: 30px;
  display: inline-block;
}
@media screen and (max-width: 1679px) {
  .mts16-footer__payment-item {
    margin-right: 10px;
  }
}
.mts16-footer__payment-item:last-child {
  margin-right: 0;
}
.mts16-footer__payment-item_pci {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQ0NnB4IiBoZWlnaHQ9IjE3M3B4IiB2aWV3Qm94PSIwIDAgNDQ2IDE3MyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDAuMyAoMzM4MzkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPlBDSTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJQQ0kiIGZpbGw9IiNmZmZmZmYiPgogICAgICAgICAgICA8cGF0aCBkPSJNMzA0LjQzMzMzMyw5Ny44MTY3ODYgTDMwOC44NDQ0NDQsOTkuMTUwMTE5NCBDMzA4LjU0ODE0NywxMDAuMzg3MTYzIDMwOC4wODE0ODUsMTAxLjQyMDQ4NiAzMDcuNDQ0NDQ0LDEwMi4yNTAxMTkgQzMwNi44MDc0MDQsMTAzLjA3OTc1MyAzMDYuMDE2NjcxLDEwMy43MDU2NzMgMzA1LjA3MjIyMiwxMDQuMTI3ODk3IEMzMDQuMTI3NzczLDEwNC41NTAxMjEgMzAyLjkyNTkzMywxMDQuNzYxMjMgMzAxLjQ2NjY2NywxMDQuNzYxMjMgQzI5OS42OTYyODcsMTA0Ljc2MTIzIDI5OC4yNTAwMDYsMTA0LjUwMzgyNiAyOTcuMTI3Nzc4LDEwMy45ODkwMDggQzI5Ni4wMDU1NSwxMDMuNDc0MTkxIDI5NS4wMzcwNDEsMTAyLjU2ODY0NCAyOTQuMjIyMjIyLDEwMS4yNzIzNDIgQzI5My40MDc0MDMsOTkuOTc2MDM4OCAyOTMsOTguMzE2Nzk2MSAyOTMsOTYuMjk0NTYzOCBDMjkzLDkzLjU5ODI1NCAyOTMuNzE2NjU5LDkxLjUyNjA1MjUgMjk1LjE1LDkwLjA3Nzg5NzEgQzI5Ni41ODMzNDEsODguNjI5NzQxNyAyOTguNjExMDk4LDg3LjkwNTY3NDkgMzAxLjIzMzMzMyw4Ny45MDU2NzQ5IEMzMDMuMjg1MTk1LDg3LjkwNTY3NDkgMzA0Ljg5ODE0Miw4OC4zMjA0ODU2IDMwNi4wNzIyMjIsODkuMTUwMTE5NCBDMzA3LjI0NjMwMiw4OS45Nzk3NTMxIDMwOC4xMTg1MTYsOTEuMjUzODE0NSAzMDguNjg4ODg5LDkyLjk3MjM0MTYgTDMwNC4yNDQ0NDQsOTMuOTYxMjMwNSBDMzA0LjA4ODg4OCw5My40NjQ5MzE3IDMwMy45MjU5MjcsOTMuMTAxOTcyNCAzMDMuNzU1NTU2LDkyLjg3MjM0MTYgQzMwMy40NzQwNzMsOTIuNDg3MTU0NSAzMDMuMTI5NjMyLDkyLjE5MDg2MTEgMzAyLjcyMjIyMiw5MS45ODM0NTI3IEMzMDIuMzE0ODEzLDkxLjc3NjA0NDIgMzAxLjg1OTI2Miw5MS42NzIzNDE2IDMwMS4zNTU1NTYsOTEuNjcyMzQxNiBDMzAwLjIxNDgwOSw5MS42NzIzNDE2IDI5OS4zNDA3NDQsOTIuMTMxNTk2MiAyOTguNzMzMzMzLDkzLjA1MDExOTQgQzI5OC4yNzQwNzIsOTMuNzMxNjA0MiAyOTguMDQ0NDQ0LDk0LjgwMTk2MzkgMjk4LjA0NDQ0NCw5Ni4yNjEyMzA1IEMyOTguMDQ0NDQ0LDk4LjA2ODY0NjkgMjk4LjMxODUxNiw5OS4zMDc1MjM0IDI5OC44NjY2NjcsOTkuOTc3ODk3MSBDMjk5LjQxNDgxOCwxMDAuNjQ4MjcxIDMwMC4xODUxOCwxMDAuOTgzNDUzIDMwMS4xNzc3NzgsMTAwLjk4MzQ1MyBDMzAyLjE0MDc0NiwxMDAuOTgzNDUzIDMwMi44Njg1MTYsMTAwLjcxMzA4NSAzMDMuMzYxMTExLDEwMC4xNzIzNDIgQzMwMy44NTM3MDYsOTkuNjMxNTk4MSAzMDQuMjExMTEsOTguODQ2NDIwOCAzMDQuNDMzMzMzLDk3LjgxNjc4NiBMMzA0LjQzMzMzMyw5Ny44MTY3ODYgWiBNMzEwLjY1NTU1Niw5Ni4zMzkwMDgyIEMzMTAuNjU1NTU2LDkzLjY3OTczNTcgMzExLjM5NjI4OSw5MS42MDkzODYgMzEyLjg3Nzc3OCw5MC4xMjc4OTcxIEMzMTQuMzU5MjY3LDg4LjY0NjQwODIgMzE2LjQyMjIwOSw4Ny45MDU2NzQ5IDMxOS4wNjY2NjcsODcuOTA1Njc0OSBDMzIxLjc3Nzc5MSw4Ny45MDU2NzQ5IDMyMy44NjY2NTksODguNjMzNDQ1NCAzMjUuMzMzMzMzLDkwLjA4OTAwODIgQzMyNi44MDAwMDcsOTEuNTQ0NTcxMSAzMjcuNTMzMzMzLDkzLjU4MzQzOTYgMzI3LjUzMzMzMyw5Ni4yMDU2NzQ5IEMzMjcuNTMzMzMzLDk4LjEwOTM4ODEgMzI3LjIxMjk2Niw5OS42NzA0ODM2IDMyNi41NzIyMjIsMTAwLjg4OTAwOCBDMzI1LjkzMTQ3OCwxMDIuMTA3NTMzIDMyNS4wMDU1NjIsMTAzLjA1NTY3MiAzMjMuNzk0NDQ0LDEwMy43MzM0NTMgQzMyMi41ODMzMjcsMTA0LjQxMTIzNCAzMjEuMDc0MDgzLDEwNC43NTAxMTkgMzE5LjI2NjY2NywxMDQuNzUwMTE5IEMzMTcuNDI5NjIsMTA0Ljc1MDExOSAzMTUuOTA5MjY1LDEwNC40NTc1MyAzMTQuNzA1NTU2LDEwMy44NzIzNDIgQzMxMy41MDE4NDYsMTAzLjI4NzE1MyAzMTIuNTI1OTMsMTAyLjM2MTIzNyAzMTEuNzc3Nzc4LDEwMS4wOTQ1NjQgQzMxMS4wMjk2MjYsOTkuODI3ODkwOCAzMTAuNjU1NTU2LDk4LjI0MjcyMTUgMzEwLjY1NTU1Niw5Ni4zMzkwMDgyIEwzMTAuNjU1NTU2LDk2LjMzOTAwODIgWiBNMzE1LjY4ODg4OSw5Ni4zNjEyMzA1IEMzMTUuNjg4ODg5LDk4LjAwNTY4MzEgMzE1Ljk5NDQ0MSw5OS4xODcxNTI4IDMxNi42MDU1NTYsOTkuOTA1Njc0OSBDMzE3LjIxNjY3LDEwMC42MjQxOTcgMzE4LjA0ODE0MywxMDAuOTgzNDUzIDMxOS4xLDEwMC45ODM0NTMgQzMyMC4xODE0ODcsMTAwLjk4MzQ1MyAzMjEuMDE4NTE2LDEwMC42MzE2MDQgMzIxLjYxMTExMSw5OS45Mjc4OTcxIEMzMjIuMjAzNzA3LDk5LjIyNDE4OTkgMzIyLjUsOTcuOTYxMjM5NiAzMjIuNSw5Ni4xMzkwMDgyIEMzMjIuNSw5NC42MDU2NjcyIDMyMi4xOTA3NDQsOTMuNDg1MzA4MSAzMjEuNTcyMjIyLDkyLjc3Nzg5NzEgQzMyMC45NTM3MDEsOTIuMDcwNDg2MiAzMjAuMTE0ODIsOTEuNzE2Nzg2IDMxOS4wNTU1NTYsOTEuNzE2Nzg2IEMzMTguMDQwNzM2LDkxLjcxNjc4NiAzMTcuMjI1OTI5LDkyLjA3NjA0MTcgMzE2LjYxMTExMSw5Mi43OTQ1NjM4IEMzMTUuOTk2MjkzLDkzLjUxMzA4NTkgMzE1LjY4ODg4OSw5NC43MDE5NjI5IDMxNS42ODg4ODksOTYuMzYxMjMwNSBMMzE1LjY4ODg4OSw5Ni4zNjEyMzA1IFogTTMzMC4xODg4ODksODguMTgzNDUyNyBMMzM2LjgxMTExMSw4OC4xODM0NTI3IEwzMzkuMzY2NjY3LDk4LjA5NDU2MzggTDM0MS45MTExMTEsODguMTgzNDUyNyBMMzQ4LjUxMTExMSw4OC4xODM0NTI3IEwzNDguNTExMTExLDEwNC40NzIzNDIgTDM0NC40LDEwNC40NzIzNDIgTDM0NC40LDkyLjA1MDExOTQgTDM0MS4yMTExMTEsMTA0LjQ3MjM0MiBMMzM3LjQ4ODg4OSwxMDQuNDcyMzQyIEwzMzQuMzExMTExLDkyLjA1MDExOTQgTDMzNC4zMTExMTEsMTA0LjQ3MjM0MiBMMzMwLjE4ODg4OSwxMDQuNDcyMzQyIEwzMzAuMTg4ODg5LDg4LjE4MzQ1MjcgWiBNMzUxLjcsODguMTgzNDUyNyBMMzYwLjA2NjY2Nyw4OC4xODM0NTI3IEMzNjEuODg4ODk4LDg4LjE4MzQ1MjcgMzYzLjI1MzY5OSw4OC42MTY3ODE3IDM2NC4xNjExMTEsODkuNDgzNDUyNyBDMzY1LjA2ODUyMyw5MC4zNTAxMjM3IDM2NS41MjIyMjIsOTEuNTgzNDQ0NyAzNjUuNTIyMjIyLDkzLjE4MzQ1MjcgQzM2NS41MjIyMjIsOTQuODI3OTA1NCAzNjUuMDI3NzgzLDk2LjExMzA3NzcgMzY0LjAzODg4OSw5Ny4wMzkwMDgyIEMzNjMuMDQ5OTk1LDk3Ljk2NDkzODggMzYxLjU0MDc1MSw5OC40Mjc4OTcxIDM1OS41MTExMTEsOTguNDI3ODk3MSBMMzU2Ljc1NTU1Niw5OC40Mjc4OTcxIEwzNTYuNzU1NTU2LDEwNC40NzIzNDIgTDM1MS43LDEwNC40NzIzNDIgTDM1MS43LDg4LjE4MzQ1MjcgWiBNMzU2Ljc1NTU1Niw5NS4xMjc4OTcxIEwzNTcuOTg4ODg5LDk1LjEyNzg5NzEgQzM1OC45NTkyNjQsOTUuMTI3ODk3MSAzNTkuNjQwNzM5LDk0Ljk1OTM4MDMgMzYwLjAzMzMzMyw5NC42MjIzNDE2IEMzNjAuNDI1OTI4LDk0LjI4NTMwMjkgMzYwLjYyMjIyMiw5My44NTM4MjU3IDM2MC42MjIyMjIsOTMuMzI3ODk3MSBDMzYwLjYyMjIyMiw5Mi44MTY3ODM1IDM2MC40NTE4NTQsOTIuMzgzNDU0NSAzNjAuMTExMTExLDkyLjAyNzg5NzEgQzM1OS43NzAzNjksOTEuNjcyMzM5OCAzNTkuMTI5NjM0LDkxLjQ5NDU2MzggMzU4LjE4ODg4OSw5MS40OTQ1NjM4IEwzNTYuNzU1NTU2LDkxLjQ5NDU2MzggTDM1Ni43NTU1NTYsOTUuMTI3ODk3MSBaIE0zNjguMTU1NTU2LDg4LjE4MzQ1MjcgTDM3My4xODg4ODksODguMTgzNDUyNyBMMzczLjE4ODg4OSwxMDAuNDYxMjMgTDM4MS4wNDQ0NDQsMTAwLjQ2MTIzIEwzODEuMDQ0NDQ0LDEwNC40NzIzNDIgTDM2OC4xNTU1NTYsMTA0LjQ3MjM0MiBMMzY4LjE1NTU1Niw4OC4xODM0NTI3IFogTTM4My41MzMzMzMsODguMTgzNDUyNyBMMzg4LjU3Nzc3OCw4OC4xODM0NTI3IEwzODguNTc3Nzc4LDEwNC40NzIzNDIgTDM4My41MzMzMzMsMTA0LjQ3MjM0MiBMMzgzLjUzMzMzMyw4OC4xODM0NTI3IFogTTQwMi4yMTExMTEsMTAxLjc4MzQ1MyBMMzk2LjQ3Nzc3OCwxMDEuNzgzNDUzIEwzOTUuNjg4ODg5LDEwNC40NzIzNDIgTDM5MC41NDQ0NDQsMTA0LjQ3MjM0MiBMMzk2LjY2NjY2Nyw4OC4xODM0NTI3IEw0MDIuMTU1NTU2LDg4LjE4MzQ1MjcgTDQwOC4yNzc3NzgsMTA0LjQ3MjM0MiBMNDAzLjAxMTExMSwxMDQuNDcyMzQyIEw0MDIuMjExMTExLDEwMS43ODM0NTMgWiBNNDAxLjE1NTU1Niw5OC4yNjEyMzA1IEwzOTkuMzU1NTU2LDkyLjQwNTY3NDkgTDM5Ny41NjY2NjcsOTguMjYxMjMwNSBMNDAxLjE1NTU1Niw5OC4yNjEyMzA1IFogTTQwOS45MjIyMjIsODguMTgzNDUyNyBMNDE0LjYyMjIyMiw4OC4xODM0NTI3IEw0MjAuNzU1NTU2LDk3LjE5NDU2MzggTDQyMC43NTU1NTYsODguMTgzNDUyNyBMNDI1LjUsODguMTgzNDUyNyBMNDI1LjUsMTA0LjQ3MjM0MiBMNDIwLjc1NTU1NiwxMDQuNDcyMzQyIEw0MTQuNjU1NTU2LDk1LjUyNzg5NzEgTDQxNC42NTU1NTYsMTA0LjQ3MjM0MiBMNDA5LjkyMjIyMiwxMDQuNDcyMzQyIEw0MDkuOTIyMjIyLDg4LjE4MzQ1MjcgWiBNNDI3LjcsODguMTgzNDUyNyBMNDQzLDg4LjE4MzQ1MjcgTDQ0Myw5Mi4yMDU2NzQ5IEw0MzcuODY2NjY3LDkyLjIwNTY3NDkgTDQzNy44NjY2NjcsMTA0LjQ3MjM0MiBMNDMyLjgzMzMzMywxMDQuNDcyMzQyIEw0MzIuODMzMzMzLDkyLjIwNTY3NDkgTDQyNy43LDkyLjIwNTY3NDkgTDQyNy43LDg4LjE4MzQ1MjcgWiIgaWQ9IkNPTVBMSUFOVCI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMjE3LjQ2ODUwMSw5NC43MDc1MTk1IEwyMTcuNDY4NTAxLDUzLjMyNjYyNTEgTDE5MS40ODE0ODQsNTMuMzI2NjI1MSBMMTkxLjQ4MTQ4NCwxMTAuMTA5Mjc4IEMxODYuNjkwMjA3LDEwNy4yNjc5MDggMTgzLjAwNDk1MywxMDUuNjI2MDM5IDE4MC44NTY5LDEwNC44MzU4NyBMMTgwLjg1MDU1NiwxMDIuMDU3ODY1IEMxNzcuNDg3MjY4LDEwMy4zMTA4NjkgMTc0LjMzMzQ2NSwxMDQuMjYxNDQ5IDE3MS4zNzc2MywxMDQuOTE4OTg3IEMxNjguNDE5NjM1LDEwNS41NzM2MzggMTY1LjM4Mzg5MywxMDUuOTAyMDQ2IDE2Mi4yOTU2LDEwNS45MDIwNDYgQzE1OS4yODcyMTQsMTA1LjkwMjA0NiAxNTYuNDg2ODczLDEwNS41MDc5NTcgMTUzLjg3NTg2MSwxMDQuNzE0MDAyIEMxNTEuMjY1NTY5LDEwMy45NDAyNTggMTQ4Ljk5NTc4MiwxMDIuNzczMTQ2IDE0Ny4wNDU2MjIsMTAxLjIyNDIxMyBDMTQ1LjEwOTEzOSw5OS42ODMyMjA4IDE0My41NTg1MTQsOTcuNzQ3NDE2NSAxNDIuNDAwMjI0LDk1LjQxMjQ2OTcgQzE0MS4yNjIwOTEsOTMuMDg0NzQwOCAxNDAuNjg2MTg1LDkwLjM4MTY4ODEgMTQwLjY4NjE4NSw4Ny4yODU5ODkgQzE0MC42ODYxODUsODEuMzE1NDU0NSAxNDIuNTE4Mjg0LDc2LjcyNDIzNDcgMTQ2LjE4MTc2Myw3My40OTY0NTA2IEMxNDkuODU4OTIsNzAuMjg5NTk3OSAxNTQuNjAxNTAyLDY4LjY3NTcwNTkgMTYwLjQ0NDA2NCw2OC42NzU3MDU5IEMxNjQuMDYyMTksNjguNjc1NzA1OSAxNjcuNDcwODMxLDY5LjE2MTQ2MTQgMTcwLjY0NDA3LDcwLjEwNTU0NDkgQzE3My44MTczMSw3MS4wNjMzNDIyIDE3Ni43MDI1OTcsNzIuMjU3MTYwNCAxNzkuMjUzODU4LDczLjcwMDcxMzMgTDE3OS4yOTk5MzEsNTUuNDcyMjQ5OCBDMTc2LjAzNTI2Niw1NC4yODk5OCAxNzUuOTQ4ODgsNTQuMTY1ODM0NSAxNzEuODQxMjM0LDUzLjI2NzIyMjkgQzE2Ny43NTMwMjUsNTIuMzgxNjAzMiAxNjMuMDgwOTkxLDUyLjIzMDAzMDEgMTU4LjA0Mzk3OCw1Mi4yMzAwMzAxIEMxNTEuNTEzOTI5LDUyLjIzMDAzMDEgMTQ1LjUyMDkxMiw1My4wNzU5NTIxIDE0MC4wOTczMjIsNTQuNzQyNTMzOSBDMTM0LjY1MzU3NSw1Ni40MjIxMDc2IDEyOS45NjI4MjQsNTguODAzOTY5OCAxMjYuMDM4MDI4LDYxLjg4NTk1NTEgQzEyMi4xMDUzMTMsNjQuOTc1ODc5OSAxMTkuMDU3MzMzLDY4LjY3NTcwNTkgMTE2Ljg5MTkyOCw3My4wMTIxMzg2IEMxMTQuNzMyMjgzLDc3LjM0NzEyNzggMTEzLjY1MzE4LDgyLjEzNjgzNjEgMTEzLjY1MzE4LDg3LjM5MDY0NjYgQzExMy42NTMxOCw5Mi43MDI5MjExIDExNC42NjY3NzMsOTcuNTI0Mzg3NiAxMTYuNjk1NDAxLDEwMS44NzQ1MzQgQzExOC43MjMzMDgsMTA2LjE5NjUzMSAxMjEuNjgwNTgzLDEwOS44NjMxNTUgMTI1LjU3Mjk4NCwxMTIuODkzMTczIEMxMjkuNDY2MTA2LDExNS45MTgxMzggMTM0LjIxNTg4NiwxMTguMjQ3MzEgMTM5LjgxNjU2OCwxMTkuODgwNjkgQzE0NS40NDI0NDUsMTIxLjUyNjM0MSAxNTEuODIxMzE4LDEyMi4zNDcgMTU4Ljk3MjYyNSwxMjIuMzQ3IEMxNjAuNzE5NDY2LDEyMi4zNDcgMTYyLjQwMTIxMSwxMjIuMzAxMjk2IDE2NC4wMTg2MzcsMTIyLjIwOTk3OCBDMTY0LjI5NjYwNSwxMjMuMTk3ODk1IDE2NC43MjIxNjgsMTI0LjM3MDEzNyAxNjQuNzIyMTY4LDEyNS41MjczNDQgQzE2NC43MjIxNjgsMTI4LjEwNDk4IDE3MS42NTE1NzMsMTM1LjgxNzczNCAxNzEuNjUxNTczLDEzNS44MTc3MzQgTDYwLjAzODMxOSwxNzEgTDIsMTIuNzYwNjI1IEwyMTAuODczNzM1LDEgTDIzOS41NzI3NTQsNjQuNDU2NTQzIE0yNTMuNTg1NDc0LDk2LjIxMzk0NDMgTDI0My44NzczMjksMTEzLjA1MTAzMSBMMjU5LDEwOC4yODQxMjUgTDI1My41ODU0NzQsOTYuMjEzOTQ0MyBNMjIwLjI2MTIxMSwzMi4wMzk3MDYyIEMyMjAuMjYxMjExLDM2LjYxMjE1OTggMjE4Ljc0NDQyLDQwLjIwNzMyODIgMjE1LjcyODExNSw0Mi44MTA3NzU3IEMyMTIuNzA0NjExLDQ1LjQxNDk0NSAyMDguOTYyNjY0LDQ2LjcxNDE0MjYgMjA0LjUxMzc5NCw0Ni43MTQxNDI2IEMyMDAuMDY1NjQ0LDQ2LjcxNDE0MjYgMTk2LjMyMjk3OCw0NS40MTQ5NDUgMTkzLjMwMDE5NCw0Mi44MTA3NzU3IEMxOTAuMjcxNjUxLDQwLjIwNzMyODIgMTg4Ljc2NjM3OCwzNi42MTIxNTk4IDE4OC43NjYzNzgsMzIuMDM5NzA2MiBDMTg4Ljc2NjM3OCwyNy4zNjk4MTI4IDE5MC4yNzE2NTEsMjMuNzIzMzk4MyAxOTMuMzAwMTk0LDIxLjEyNTAwMzIgQzE5Ni4zMjI5NzgsMTguNTE0MzM3OSAyMDAuMDY1NjQ0LDE3LjIwODY0NDMgMjA0LjUxMzc5NCwxNy4yMDg2NDQzIEMyMDguOTYyNjY0LDE3LjIwODY0NDMgMjEyLjcwNDYxMSwxOC41MTQzMzc5IDIxNS43MjgxMTUsMjEuMTI1MDAzMiBDMjE4Ljc0NDQyLDIzLjcyMzM5ODMgMjIwLjI2MTIxMSwyNy4zNjk4MTI4IDIyMC4yNjEyMTEsMzIuMDM5NzA2MiBMMjIwLjI2MTIxMSwzMi4wMzk3MDYyIEwyMjAuMjYxMjExLDMyLjAzOTcwNjIgTDIyMC4yNjEyMTEsMzIuMDM5NzA2MiBMMjIwLjI2MTIxMSwzMi4wMzk3MDYyIEwyMjAuMjYxMjExLDMyLjAzOTcwNjIgTDIyMC4yNjEyMTEsMzIuMDM5NzA2MiBaIE0xMDguNTY5NDQ2LDc2LjU2MTA0MTEgQzEwOC41Njk0NDYsODAuNTY4MzQzNyAxMDcuNjkyNjI5LDg0LjA4NDExNjcgMTA1LjkwMDEyNCw4Ny4xNDgwNTc2IEMxMDQuMTQwMDEyLDkwLjIwNDc4MDcgMTAxLjY0Nzc4MSw5Mi43NDMyNjg0IDk4LjQzNDk0ODIsOTQuNzcwMDE2NiBDOTUuMjIyODM1MSw5Ni44MTU1MzA5IDkxLjM2MjgyODMsOTguMzM4NDc5MiA4Ni44MzU0OTEsOTkuMzU1NDYyMSBDODIuMzE0NjMyNywxMDAuMzcxMDAyIDc3LjMxMDAxMzYsMTAwLjg3Njk2NyA3MS44MDc5NTYyLDEwMC44NzY5NjcgTDY3Ljc2NDM3OTYsMTAwLjg3Njk2NyBMNjcuNzY0Mzc5NiwxMjEuMjU3NzY4IEw0MS44OTU0MjMzLDEyMS4yNTc3NjggTDQxLjg5NTQyMzMsNTMuMzI3MDU4MSBMNzIuMTkzODEyOSw1My4zMjcwNTgxIEM4My41MTgyNzUyLDUzLjMyNzA1ODEgOTIuNDIzMjE0NCw1NS4yNDg0MjcgOTguODczMzU2Miw1OS4wODUzOTA0IEMxMDUuMzQzNjU1LDYyLjkyMjM1MzggMTA4LjU2OTQ0Niw2OC43NTQzMDczIDEwOC41Njk0NDYsNzYuNTYxMDQxMSBMMTA4LjU2OTQ0Niw3Ni41NjEwNDExIEwxMDguNTY5NDQ2LDc2LjU2MTA0MTEgTDEwOC41Njk0NDYsNzYuNTYxMDQxMSBMMTA4LjU2OTQ0Niw3Ni41NjEwNDExIEwxMDguNTY5NDQ2LDc2LjU2MTA0MTEgTDEwOC41Njk0NDYsNzYuNTYxMDQxMSBaIE04Myw3Ni43NDcwNzY4IEM4Myw3MC45MTgwNzA1IDc4LjcwNDgwNzUsNjggNzAuMTIxNTE4NSw2OCBMNjcsNjggTDY3LDg2IEw2OS44NzU5OTc5LDg2IEM3NC4xMTkzODk3LDg2IDc3LjM2OTM0NTQsODUuMjU0NDI5NCA3OS42MjY1NzQ0LDgzLjc2MjU3NDggQzgxLjg3ODEyNjcsODIuMjU5MzA0OCA4Myw3OS45MzA1NTYxIDgzLDc2Ljc0NzA3NjggTDgzLDc2Ljc0NzA3NjggTDgzLDc2Ljc0NzA3NjggTDgzLDc2Ljc0NzA3NjggTDgzLDc2Ljc0NzA3NjggTDgzLDc2Ljc0NzA3NjggTDgzLDc2Ljc0NzA3NjggWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNzcuNjI5ODgzLDExMi42MjIwNyBDMTc3LjYyOTg4MywxMTIuNjIyMDcgMTcwLjAzNjM3NywxMTguNTIzOTI2IDE3MC41MzMyMDMsMTIyLjM3OTg4MyBDMTcxLjAzMDAyOSwxMjYuMjM1ODQgMTkyLjUwNDg4MywxNTAuNjQyMDkgMTkyLjUwNDg4MywxNTAuNjQyMDkgQzE5Mi41MDQ4ODMsMTUwLjY0MjA5IDE5OS44NDgxNDUsMTU1Ljc3MDk5NiAyMDYuMTQ1NTA4LDE1NC40MjQzMTYgQzIwOC42MjkyNjcsMTUzLjg5MzE2OSAyMTEuMzc2NzA4LDE1My4wMjUyNzMgMjEzLjM0MTc5NywxNTEuMjg0MTggQzIxNi4zNTkwMjcsMTQ4LjYxMDg3NyAyMTguMDM4MDg2LDE0NC44NzA2MDUgMjE4LjAzODA4NiwxNDQuODcwNjA1IEwyNTAuMjU0ODgzLDg2LjM2MTgxNjQgQzI1MC4yNTQ4ODMsODYuMzYxODE2NCAyNjIuNDU2NTQzLDY5LjQ0MjM4MjggMjY3Ljc4MjIyNyw2NC4yMjk0OTIyIEMyNzMuMTA3OTEsNTkuMDE2NjAxNiAyODUuMTIzNTM1LDQ3LjY0MjU3ODEgMjg1LjEyMzUzNSw0Ny42NDI1NzgxIEMyODUuMTIzNTM1LDQ3LjY0MjU3ODEgMjg0Ljg3NTk3Nyw0Ni4wMDgzMDA4IDI4My45NTk0NzMsNDYuMDA4MzAwOCBDMjgzLjA0Mjk2OSw0Ni4wMDgzMDA4IDI4MC4wNTI3MzQsNDQuOTYzMzc4OSAyNzEuOTg0ODYzLDQ3LjM3Njk1MzEgQzI2My45MTY5OTIsNDkuNzkwNTI3MyAyNTQuMTgxMTUyLDU5LjIwNzAzMTIgMjUzLjYyMzUzNSw1OS4yMDcwMzEyIEMyNTMuMDY1OTE4LDU5LjIwNzAzMTIgMjI3LjA4NDQ3Myw5My42MTY2OTkyIDIyNy4wODQ0NzMsOTMuNjE2Njk5MiBDMjI3LjA4NDQ3Myw5My42MTY2OTkyIDIwNS45NTM2MTMsMTI5LjkwNjk4MiAyMDQuMzMzNDk2LDEyOS45MDY5ODIgQzIwMi43MTMzNzksMTI5LjkwNjk4MiAxODguNzk3ODUyLDExNy4xMjIwNyAxODguNzk3ODUyLDExNy4xMjIwNyBDMTg4Ljc5Nzg1MiwxMTcuMTIyMDcgMTgyLjc5MjQ4LDExMi4wNjQyMDkgMTgwLjcxMTkxNCwxMTIuMDY0MjA5IEMxNzguNjMxMzQ4LDExMi4wNjQyMDkgMTc3LjYyOTg4MywxMTIuNjIyMDcgMTc3LjYyOTg4MywxMTIuNjIyMDcgWiIgaWQ9IlBhdGgtMiI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNMjkzLDI2Ljg3OTEzMTcgTDMxNi42NjYyMjYsMjYuODc5MTMxNyBDMzIxLjMzMTUwOCwyNi44NzkxMzE3IDMyNS4xMDAwMTUsMjcuNTEyMTAwMiAzMjcuOTcxODU5LDI4Ljc3ODA1NjIgQzMzMC44NDM3MDQsMzAuMDQ0MDEyMiAzMzMuMjE3MzM2LDMxLjg2MDg2NjIgMzM1LjA5MjgyNiwzNC4yMjg2NzI4IEMzMzYuOTY4MzE3LDM2LjU5NjQ3OTQgMzM4LjMyODAyNywzOS4zNTEwNjQ1IDMzOS4xNzE5OTcsNDIuNDkyNTEwOSBDMzQwLjAxNTk2OCw0NS42MzM5NTcyIDM0MC40Mzc5NDcsNDguOTYyOTAyNyAzNDAuNDM3OTQ3LDUyLjQ3OTQ0NzEgQzM0MC40Mzc5NDcsNTcuOTg4NyAzMzkuODEwODM5LDYyLjI2MTIzNzQgMzM4LjU1NjYwNSw2NS4yOTcxODc0IEMzMzcuMzAyMzcxLDY4LjMzMzEzNzQgMzM1LjU2MTcwOCw3MC44NzY3MzMxIDMzMy4zMzQ1NjMsNzIuOTI4MDUwNyBDMzMxLjEwNzQxOCw3NC45NzkzNjgyIDMyOC43MTYyMDQsNzYuMzQ0OTM5MiAzMjYuMTYwODQ4LDc3LjAyNDgwNDQgQzMyMi42Njc3NDcsNzcuOTYyNTQ5NiAzMTkuNTAyOTA1LDc4LjQzMTQxNTIgMzE2LjY2NjIyNiw3OC40MzE0MTUyIEwyOTMsNzguNDMxNDE1MiBMMjkzLDI2Ljg3OTEzMTcgWiBNMzA4LjkyOTg2NywzOC41NTQwMDA4IEwzMDguOTI5ODY3LDY2LjcyMTM4MDggTDMxMi44MzMyMTEsNjYuNzIxMzgwOCBDMzE2LjE2MjIwNyw2Ni43MjEzODA4IDMxOC41Mjk5NzgsNjYuMzUyMTQ5MiAzMTkuOTM2NTk2LDY1LjYxMzY3NDggQzMyMS4zNDMyMTMsNjQuODc1MjAwNSAzMjIuNDQ1MDQ3LDYzLjU4NTgyMDIgMzIzLjI0MjEzMSw2MS43NDU0OTUzIEMzMjQuMDM5MjE0LDU5LjkwNTE3MDQgMzI0LjQzNzc1LDU2LjkyMjAxMzMgMzI0LjQzNzc1LDUyLjc5NTkzNDUgQzMyNC40Mzc3NSw0Ny4zMzM1Njg4IDMyMy41NDY5MDUsNDMuNTk0MzY2IDMyMS43NjUxOSw0MS41NzgyMTM5IEMzMTkuOTgzNDc0LDM5LjU2MjA2MTggMzE3LjAyOTYyMSwzOC41NTQwMDA4IDMxMi45MDM1NDIsMzguNTU0MDAwOCBMMzA4LjkyOTg2NywzOC41NTQwMDA4IFogTTM0Ni4wMjkyMjUsNjEuMzc2MjYgTDM2MS4xODU0NTUsNjAuNDI2Nzk3OCBDMzYxLjUxMzY2Niw2Mi44ODgzNzg4IDM2Mi4xODE4LDY0Ljc2Mzg0MTEgMzYzLjE4OTg3Niw2Ni4wNTMyNDA3IEMzNjQuODMwOTMsNjguMTM5NzIzNyAzNjcuMTc1MjU4LDY5LjE4Mjk0OTYgMzcwLjIyMjkyOSw2OS4xODI5NDk2IEMzNzIuNDk2OTYxLDY5LjE4Mjk0OTYgMzc0LjI0OTM0Niw2OC42NDk2MTUgMzc1LjQ4MDEzNyw2Ny41ODI5Mjk5IEMzNzYuNzEwOTI4LDY2LjUxNjI0NDcgMzc3LjMyNjMxNCw2NS4yNzk2MTE4IDM3Ny4zMjYzMTQsNjMuODcyOTk0MSBDMzc3LjMyNjMxNCw2Mi41MzY3MDcyIDM3Ni43NDAyMzIsNjEuMzQxMSAzNzUuNTY4MDUsNjAuMjg2MTM2NyBDMzc0LjM5NTg2OSw1OS4yMzExNzM0IDM3MS42NzY0NDgsNTguMjM0ODM0IDM2Ny40MDk3MDgsNTcuMjk3MDg4OSBDMzYwLjQyMzUwNiw1NS43MjYzNjU3IDM1NS40NDE4MSw1My42Mzk5MTQgMzUyLjQ2NDQ2OSw1MS4wMzc2NzExIEMzNDkuNDYzNjg0LDQ4LjQzNTQyODIgMzQ3Ljk2MzMxNCw0NS4xMTgyMDQ0IDM0Ny45NjMzMTQsNDEuMDg1OTAwMSBDMzQ3Ljk2MzMxNCwzOC40MzY3NyAzNDguNzMxMDgyLDM1LjkzNDIwMDEgMzUwLjI2NjY0LDMzLjU3ODExNTMgQzM1MS44MDIxOTcsMzEuMjIyMDMwNiAzNTQuMTExMzYsMjkuMzcwMDExNiAzNTcuMTk0MTk3LDI4LjAyMjAwMjkgQzM2MC4yNzcwMzUsMjYuNjczOTk0MiAzNjQuNTAyNjg2LDI2IDM2OS44NzEyNzcsMjYgQzM3Ni40NTg5MzcsMjYgMzgxLjQ4MTY1OSwyNy4yMjQ5MTEzIDM4NC45Mzk1OTQsMjkuNjc0NzcwNSBDMzg4LjM5NzUzLDMyLjEyNDYyOTggMzkwLjQ1NDY3NywzNi4wMjIwNzQ4IDM5MS4xMTEwOTksNDEuMzY3MjIyMyBMMzc2LjA5NTUyOSw0Mi4yNDYzNTQgQzM3NS42OTY5ODcsMzkuOTI1NDM0NyAzNzQuODU4ODksMzguMjM3NTE4NyAzNzMuNTgxMjEzLDM3LjE4MjU1NTMgQzM3Mi4zMDM1MzUsMzYuMTI3NTkyIDM3MC41Mzk0MjgsMzUuNjAwMTE4MyAzNjguMjg4ODQsMzUuNjAwMTE4MyBDMzY2LjQzNjc5MywzNS42MDAxMTgzIDM2NS4wNDE5MTgsMzUuOTkyNzkzMiAzNjQuMTA0MTczLDM2Ljc3ODE1NDggQzM2My4xNjY0MjcsMzcuNTYzNTE2MyAzNjIuNjk3NTYyLDM4LjUxODgyOTkgMzYyLjY5NzU2MiwzOS42NDQxMjQxIEMzNjIuNjk3NTYyLDQwLjQ2NDY1MTIgMzYzLjA4NDM3Niw0MS4yMDMxMTQ0IDM2My44NTgwMTYsNDEuODU5NTM2IEMzNjQuNjA4MjEyLDQyLjUzOTQwMTMgMzY2LjM4OTkwMSw0My4xNzIzNjk4IDM2OS4yMDMxMzcsNDMuNzU4NDYwNSBDMzc2LjE2NTg5NSw0NS4yNTg4NTI4IDM4MS4xNTM0NTIsNDYuNzc2ODA1MSAzODQuMTY1OTU4LDQ4LjMxMjM2MjggQzM4Ny4xNzg0NjUsNDkuODQ3OTIwNSAzODkuMzcwNDExLDUxLjc1MjY4NjggMzkwLjc0MTg2Myw1NC4wMjY3MTg5IEMzOTIuMTEzMzE2LDU2LjMwMDc1MSAzOTIuNzk5MDMyLDU4Ljg0NDM0NjYgMzkyLjc5OTAzMiw2MS42NTc1ODIxIEMzOTIuNzk5MDMyLDY0Ljk2MzEzMzkgMzkxLjg4NDc0NCw2OC4wMTA3NiAzOTAuMDU2MTQxLDcwLjgwMDU1MTkgQzM4OC4yMjc1MzgsNzMuNTkwMzQzOCAzODUuNjcyMjIsNzUuNzA2MDk5NyAzODIuMzkwMTEyLDc3LjE0Nzg4MjkgQzM3OS4xMDgwMDQsNzguNTg5NjY2MSAzNzQuOTcwMjY2LDc5LjMxMDU0NjkgMzY5Ljk3Njc3Miw3OS4zMTA1NDY5IEMzNjEuMjA4ODU1LDc5LjMxMDU0NjkgMzU1LjEzNzA0Niw3Ny42MjI2MzA5IDM1MS43NjExNjMsNzQuMjQ2NzQ4MiBDMzQ4LjM4NTI4MSw3MC44NzA4NjU2IDM0Ni40NzQ2NTQsNjYuNTgwNzQ1NyAzNDYuMDI5MjI1LDYxLjM3NjI2IEwzNDYuMDI5MjI1LDYxLjM3NjI2IFogTTM5OC4wMzg2NTcsNjEuMzc2MjYgTDQxMy4xOTQ4ODcsNjAuNDI2Nzk3OCBDNDEzLjUyMzA5OCw2Mi44ODgzNzg4IDQxNC4xOTEyMzIsNjQuNzYzODQxMSA0MTUuMTk5MzA4LDY2LjA1MzI0MDcgQzQxNi44NDAzNjIsNjguMTM5NzIzNyA0MTkuMTg0Njg5LDY5LjE4Mjk0OTYgNDIyLjIzMjM2MSw2OS4xODI5NDk2IEM0MjQuNTA2MzkzLDY5LjE4Mjk0OTYgNDI2LjI1ODc3OCw2OC42NDk2MTUgNDI3LjQ4OTU2OSw2Ny41ODI5Mjk5IEM0MjguNzIwMzU5LDY2LjUxNjI0NDcgNDI5LjMzNTc0Niw2NS4yNzk2MTE4IDQyOS4zMzU3NDYsNjMuODcyOTk0MSBDNDI5LjMzNTc0Niw2Mi41MzY3MDcyIDQyOC43NDk2NjQsNjEuMzQxMSA0MjcuNTc3NDgyLDYwLjI4NjEzNjcgQzQyNi40MDUzMDEsNTkuMjMxMTczNCA0MjMuNjg1ODgsNTguMjM0ODM0IDQxOS40MTkxNCw1Ny4yOTcwODg5IEM0MTIuNDMyOTM4LDU1LjcyNjM2NTcgNDA3LjQ1MTI0Miw1My42Mzk5MTQgNDA0LjQ3MzkwMSw1MS4wMzc2NzExIEM0MDEuNDczMTE2LDQ4LjQzNTQyODIgMzk5Ljk3Mjc0Niw0NS4xMTgyMDQ0IDM5OS45NzI3NDYsNDEuMDg1OTAwMSBDMzk5Ljk3Mjc0NiwzOC40MzY3NyA0MDAuNzQwNTE0LDM1LjkzNDIwMDEgNDAyLjI3NjA3MiwzMy41NzgxMTUzIEM0MDMuODExNjI5LDMxLjIyMjAzMDYgNDA2LjEyMDc5MiwyOS4zNzAwMTE2IDQwOS4yMDM2MjksMjguMDIyMDAyOSBDNDEyLjI4NjQ2NywyNi42NzM5OTQyIDQxNi41MTIxMTcsMjYgNDIxLjg4MDcwOSwyNiBDNDI4LjQ2ODM2OSwyNiA0MzMuNDkxMDkxLDI3LjIyNDkxMTMgNDM2Ljk0OTAyNiwyOS42NzQ3NzA1IEM0NDAuNDA2OTYxLDMyLjEyNDYyOTggNDQyLjQ2NDEwOSwzNi4wMjIwNzQ4IDQ0My4xMjA1MzEsNDEuMzY3MjIyMyBMNDI4LjEwNDk2MSw0Mi4yNDYzNTQgQzQyNy43MDY0MTksMzkuOTI1NDM0NyA0MjYuODY4MzIyLDM4LjIzNzUxODcgNDI1LjU5MDY0NCwzNy4xODI1NTUzIEM0MjQuMzEyOTY3LDM2LjEyNzU5MiA0MjIuNTQ4ODYsMzUuNjAwMTE4MyA0MjAuMjk4MjcyLDM1LjYwMDExODMgQzQxOC40NDYyMjUsMzUuNjAwMTE4MyA0MTcuMDUxMzUsMzUuOTkyNzkzMiA0MTYuMTEzNjA1LDM2Ljc3ODE1NDggQzQxNS4xNzU4NTksMzcuNTYzNTE2MyA0MTQuNzA2OTk0LDM4LjUxODgyOTkgNDE0LjcwNjk5NCwzOS42NDQxMjQxIEM0MTQuNzA2OTk0LDQwLjQ2NDY1MTIgNDE1LjA5MzgwOCw0MS4yMDMxMTQ0IDQxNS44Njc0NDgsNDEuODU5NTM2IEM0MTYuNjE3NjQ0LDQyLjUzOTQwMTMgNDE4LjM5OTMzMyw0My4xNzIzNjk4IDQyMS4yMTI1NjksNDMuNzU4NDYwNSBDNDI4LjE3NTMyNiw0NS4yNTg4NTI4IDQzMy4xNjI4ODQsNDYuNzc2ODA1MSA0MzYuMTc1MzksNDguMzEyMzYyOCBDNDM5LjE4Nzg5Nyw0OS44NDc5MjA1IDQ0MS4zNzk4NDMsNTEuNzUyNjg2OCA0NDIuNzUxMjk1LDU0LjAyNjcxODkgQzQ0NC4xMjI3NDgsNTYuMzAwNzUxIDQ0NC44MDg0NjQsNTguODQ0MzQ2NiA0NDQuODA4NDY0LDYxLjY1NzU4MjEgQzQ0NC44MDg0NjQsNjQuOTYzMTMzOSA0NDMuODk0MTc2LDY4LjAxMDc2IDQ0Mi4wNjU1NzMsNzAuODAwNTUxOSBDNDQwLjIzNjk3LDczLjU5MDM0MzggNDM3LjY4MTY1Miw3NS43MDYwOTk3IDQzNC4zOTk1NDQsNzcuMTQ3ODgyOSBDNDMxLjExNzQzNiw3OC41ODk2NjYxIDQyNi45Nzk2OTgsNzkuMzEwNTQ2OSA0MjEuOTg2MjA0LDc5LjMxMDU0NjkgQzQxMy4yMTgyODcsNzkuMzEwNTQ2OSA0MDcuMTQ2NDc4LDc3LjYyMjYzMDkgNDAzLjc3MDU5NSw3NC4yNDY3NDgyIEM0MDAuMzk0NzEzLDcwLjg3MDg2NTYgMzk4LjQ4NDA4Niw2Ni41ODA3NDU3IDM5OC4wMzg2NTcsNjEuMzc2MjYgTDM5OC4wMzg2NTcsNjEuMzc2MjYgWiIgaWQ9IkRTUyI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) center center no-repeat;
  background-size: 100%;
}
.mts16-footer__payment-item_visa {
  background: url("../i/mts16-footer/visa.svg") center center no-repeat;
  background-size: 100%;
}
.mts16-footer__payment-item_master-card {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxODBweCINCgkgaGVpZ2h0PSI2My44NTlweCIgdmlld0JveD0iMCAwIDE4MCA2My44NTkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4MCA2My44NTkiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IkdyaWQiIGRpc3BsYXk9Im5vbmUiPg0KPC9nPg0KPGcgaWQ9IkxheWVyXzEiPg0KPC9nPg0KPGcgaWQ9IkRlc2t0b3AiPg0KPC9nPg0KPGcgaWQ9Ikd1aWRlcyI+DQo8L2c+DQo8ZyBpZD0iUGFnZV8xIj4NCgk8ZyBpZD0iTGF5ZXJfMV8xXyI+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmZmZmYiIGQ9Ik0xNjkuMDU1LDI1LjEyN2MwLTEuOTY4LDEuNTI1LTMuNTYsMy4zOS0zLjU2DQoJCQkJCWMxLjg3MiwwLDMuMzgyLDEuNTkyLDMuMzgyLDMuNTZjMCwxLjk3MS0xLjUxLDMuNTYzLTMuMzgyLDMuNTYzQzE3MC41OCwyOC42OSwxNjkuMDU1LDI3LjA5OCwxNjkuMDU1LDI1LjEyN0wxNjkuMDU1LDI1LjEyN3oNCgkJCQkJIE0xNzIuNDQ1LDI3Ljg0N2MxLjQyMywwLDIuNTg2LTEuMjIyLDIuNTg2LTIuNzE5YzAtMS40OS0xLjE2My0yLjcwMS0yLjU4Ni0yLjcwMWMtMS40MTksMC0yLjU4NSwxLjIxMS0yLjU4NSwyLjcwMQ0KCQkJCQlDMTY5Ljg1OSwyNi42MjUsMTcxLjAyNiwyNy44NDcsMTcyLjQ0NSwyNy44NDdMMTcyLjQ0NSwyNy44NDd6IE0xNzEuOTg0LDI2LjY4OGgtMC42OTR2LTMuMTM3aDEuMjU3DQoJCQkJCWMwLjI1NiwwLDAuNTQ0LDAuMDE2LDAuNzY1LDAuMTczYzAuMjQsMC4xNzYsMC4zNzgsMC40NzMsMC4zNzgsMC43ODhjMCwwLjM0Ny0wLjE5NywwLjY3My0wLjUxMiwwLjc5MWwwLjU0NCwxLjM4NWgtMC43NzMNCgkJCQkJbC0wLjQ1Ny0xLjIzaC0wLjUwOFYyNi42ODhMMTcxLjk4NCwyNi42ODh6IE0xNzEuOTg0LDI0LjkyNWgwLjM4NmMwLjE0MiwwLDAuMzA3LDAuMDA1LDAuNDI2LTAuMDY2DQoJCQkJCWMwLjExOC0wLjA3NiwwLjE3LTAuMjI5LDAuMTctMC4zNjNjMC0wLjExOC0wLjA2Ny0wLjI2LTAuMTctMC4zMTVjLTAuMTAyLTAuMDcxLTAuMzExLTAuMDU1LTAuNDM0LTAuMDU1aC0wLjM3OFYyNC45MjUNCgkJCQkJTDE3MS45ODQsMjQuOTI1eiIvPg0KCQkJPC9nPg0KCQkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmZmZmYiIGQ9Ik0xMjAuNjA4LDEuNDVsLTAuOTI2LDYuMDM4DQoJCQkJYy0yLjAxNC0xLjA3Mi0zLjQ5Ni0xLjQ5Mi01LjA3Ny0xLjQ5MmMtNC4yMjEsMC03LjIwNSw0LjI5MS03LjIwNSwxMC40MTZjMCw0LjIzLDIuMDAyLDYuNzc5LDUuMjk3LDYuNzc5DQoJCQkJYzEuMzk5LDAsMi45MzYtMC40NDksNC44MTYtMS40MzVsLTAuOTg5LDYuMzUzYy0yLjA4MSwwLjU5OS0zLjQzNywwLjgxMi01LjAwOSwwLjgxMmMtNi4xMTMsMC05LjkxNy00LjYxMS05LjkxNy0xMi4wMTMNCgkJCQljMC05Ljk1Niw1LjI1NC0xNi45MDgsMTIuNzctMTYuOTA4YzAuOTY5LDAsMS44MzcsMC4wOTUsMi41NDIsMC4zbDIuMzM3LDAuNjEyQzExOS45NDEsMS4xODgsMTIwLjA5OSwxLjIzLDEyMC42MDgsMS40NQ0KCQkJCUwxMjAuNjA4LDEuNDV6Ii8+DQoJCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZmZmZiIgZD0iTTEwMS43OTEsNS41ODljLTAuMTc3LTAuMDM0LTAuMzc0LTAuMDU4LTAuNTc5LTAuMDU4DQoJCQkJYy0xLjg2OCwwLTIuOTI0LDAuOTg4LTQuNjU5LDMuNjg0bDAuNTA0LTMuNDM5aC01LjEzNmwtMy40ODEsMjIuNjM0aDUuNjk3YzIuMDM4LTEzLjgzNCwyLjU1OC0xNi4yMjMsNS4yODktMTYuMjIzDQoJCQkJYzAuMTY2LDAsMC4xODEsMCwwLjQxNCwwLjAyNGMwLjUwNS0yLjcyNywxLjE5NC00LjczMiwyLjE0NC02LjU2MUwxMDEuNzkxLDUuNTg5TDEwMS43OTEsNS41ODl6Ii8+DQoJCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZmZmZiIgZD0iTTY3Ljg1MSwyOC4xMzNjLTEuNTQxLDAuNTEyLTIuNzU5LDAuNzQ2LTQuMDY4LDAuNzQ2DQoJCQkJYy0yLjg5MywwLTQuNDc0LTEuNzYzLTQuNDc0LTQuOTc5YzAtMC42MzEsMC4wNDctMS4zMTEsMC4xNjItMi4wMjhsMC4zNTEtMi4yMDdsMC4yNi0xLjgwM2wyLjQ1OS0xNS40NDVoNS42MzZsLTAuNjQ2LDMuMzU4DQoJCQkJaDIuOTAxbC0wLjc5Niw1LjUwMmgtMi44OTNsLTEuNDk4LDkuNDQ2Yy0wLjA1MSwwLjQxOC0wLjA5NSwwLjcyNS0wLjA5NSwwLjkzOGMwLDEuMTU5LDAuNTkxLDEuNjc2LDEuOTMxLDEuNjc2DQoJCQkJYzAuNjU0LDAsMS4xNDctMC4wNjgsMS41MjUtMC4yMUw2Ny44NTEsMjguMTMzTDY3Ljg1MSwyOC4xMzN6Ii8+DQoJCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZmZmZiIgZD0iTTQ1LjUwMywxMi45MzNjMCwyLjg1NiwxLjMxNiw0LjgzMiw0LjI5Niw2LjMwOQ0KCQkJCWMyLjI4MiwxLjEzNSwyLjY0NSwxLjQ2NiwyLjY0NSwyLjQ5NmMwLDEuNDA2LTEuMDEzLDIuMDU3LTMuMjQ0LDIuMDU3Yy0xLjY4MywwLTMuMjU2LTAuMjgxLTUuMDY5LTAuOTA2bC0wLjc4NCw1LjIyMQ0KCQkJCWwwLjI1NiwwLjA1NWwxLjA0MSwwLjIyMWMwLjMzNSwwLjA3MSwwLjgyOCwwLjEzNCwxLjQ3OCwwLjIwNWMxLjM1MiwwLjEyNiwyLjM4OSwwLjE4NywzLjEyMiwwLjE4Nw0KCQkJCWM1Ljk0OCwwLDguNjk5LTIuNDAyLDguNjk5LTcuNTU3YzAtMy4wOTgtMS4xNDctNC45MjktMy45ODEtNi4zMDFjLTIuMzY1LTEuMTI3LTIuNjMzLTEuMzkzLTIuNjMzLTIuNDQ0DQoJCQkJYzAtMS4yMjcsMC45MzgtMS44NTgsMi43NTktMS44NThjMS4xMTEsMCwyLjYxNywwLjEzMSw0LjA1NiwwLjMzNmwwLjgwOC01LjIyNmMtMS40NzgtMC4yNTItMy42NzMtMC40NDctNC45NzQtMC40NDcNCgkJCQlDNDcuNjY3LDUuMjgxLDQ1LjQ4LDguNzU1LDQ1LjUwMywxMi45MzNMNDUuNTAzLDEyLjkzM3oiLz4NCgkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmZmZmIiBkPSJNMTY1Ljc2NCwyOC40MDlIMTYwLjRsMC4yOC0yLjIxOA0KCQkJCWMtMS41NjEsMS43NTMtMy4xNjUsMi41MTctNS4yMzgsMi41MTdjLTQuMTQ2LDAtNi44NjItMy43MzYtNi44NjItOS4zOTZjMC03LjUyOCw0LjIyMS0xMy44ODQsOS4yMzUtMTMuODg0DQoJCQkJYzIuMjAzLDAsMy44NywwLjk1NCw1LjQzOSwzLjA5OGwxLjIzNC03Ljk1MWg1LjU4OUwxNjUuNzY0LDI4LjQwOUwxNjUuNzY0LDI4LjQwOXogTTE1Ny4zOTYsMjMuMDgNCgkJCQljMi42NDksMCw0LjUwMS0zLjE0NSw0LjUwMS03LjYyNWMwLTIuODc3LTEuMDU2LTQuNDQzLTMuMDE1LTQuNDQzYy0yLjU3LDAtNC4zOTUsMy4xNTgtNC4zOTUsNy42MTINCgkJCQlDMTU0LjQ4OCwyMS41ODgsMTU1LjQ2OSwyMy4wOCwxNTcuMzk2LDIzLjA4TDE1Ny4zOTYsMjMuMDh6Ii8+DQoJCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZmZmZiIgZD0iTTg1LjgwOCwyNy45MzRjLTEuOTM5LDAuNjEtMy44MTUsMC45MTctNS44MjUsMC45MDkNCgkJCQljLTYuMzIyLDAtOS42MjUtMy40NzktOS42MjUtMTAuMTMyYzAtNy43NzgsNC4yMDEtMTMuNTAzLDkuOTEzLTEzLjUwM2M0LjY1OSwwLDcuNjUsMy4yMDgsNy42NSw4LjIzNw0KCQkJCWMwLDEuNjY2LTAuMjAxLDMuMjktMC43MDYsNS41ODRINzUuOTQzYy0wLjA0NywwLjM0NC0wLjA1NSwwLjUwMi0wLjA1NSwwLjcwMmMwLDIuNjQ2LDEuNjg3LDMuOTc4LDQuOTg2LDMuOTc4DQoJCQkJYzIuMDIyLDAsMy44NDMtMC40MzksNS44ODEtMS40NEw4NS44MDgsMjcuOTM0TDg1LjgwOCwyNy45MzR6IE04Mi42MjcsMTQuNDU3YzAuMDMxLTAuNDczLDAuMDM5LTAuODU5LDAuMDM5LTEuMTQ2DQoJCQkJYzAtMS44NS0wLjk5Ny0yLjkzLTIuNjg0LTIuOTNjLTEuNzk3LDAtMy4wODYsMS40NDMtMy42MTQsNC4wNkw4Mi42MjcsMTQuNDU3TDgyLjYyNywxNC40NTd6Ii8+DQoJCQk8cG9seWdvbiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZmZmZiIgcG9pbnRzPSIyMi43NDIsMjguNDA5IDE3LjA3OCwyOC40MDkgMjAuMzIyLDcuMDIxIA0KCQkJCTEzLjA3NCwyOC40MDkgOS4xOTEsMjguNDA5IDguNzIyLDcuMTQ3IDUuMzA1LDI4LjQwOSAwLDI4LjQwOSA0LjQyNiwwLjU3NSAxMi41ODksMC41NzUgMTIuODEzLDE3Ljc5OSAxOC4zMjMsMC41NzUgDQoJCQkJMjcuMTMyLDAuNTc1IDIyLjc0MiwyOC40MDkgCQkJIi8+DQoJCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZmZmZiIgZD0iTTM3LjMzNywxOC4zMjdjLTAuNTk5LTAuMDcxLTAuODYzLTAuMDk3LTEuMjY5LTAuMDk3DQoJCQkJYy0zLjIxMiwwLTQuODQsMS4xNjktNC44NCwzLjQ1NWMwLDEuNDA4LDAuOCwyLjMwNywyLjAzOCwyLjMwN0MzNS41NzEsMjMuOTkyLDM3LjI0MiwyMS42ODUsMzcuMzM3LDE4LjMyN0wzNy4zMzcsMTguMzI3eg0KCQkJCSBNNDEuNDU5LDI4LjQwOWgtNC42OTRsMC4xMDItMi4zNDljLTEuNDMxLDEuODczLTMuMzQyLDIuNzQzLTUuOTQsMi43NDNjLTMuMDgyLDAtNS4xODctMi41MjItNS4xODctNi4xNjcNCgkJCQljMC01LjUyNiwzLjY3Ny04LjczNCw5Ljk2NC04LjczNGMwLjY0MiwwLDEuNDYyLDAuMDUsMi4zMDYsMC4xNjhjMC4xNzctMC43NDksMC4yMjUtMS4wNzIsMC4yMjUtMS40NjkNCgkJCQljMC0xLjQ5NS0wLjk4NS0yLjA2My0zLjY0Mi0yLjA2M2MtMS42MDQsMC0zLjQ0NSwwLjI0NC00LjcxNCwwLjY0NmwtMC43ODgsMC4yMjlsLTAuNDk3LDAuMTQ3bDAuNzgtNS4wNzYNCgkJCQljMi44My0wLjg4LDQuNjk0LTEuMjE5LDYuNzk1LTEuMjE5YzQuODcxLDAsNy40NTMsMi4yOTksNy40NTMsNi42MzdjMCwxLjEyNy0wLjA4MywxLjk2My0wLjQ2OSw0LjQ5bC0xLjE4Niw4LjAxOWwtMC4xOTMsMS40NDgNCgkJCQlsLTAuMTQ2LDEuMTUzbC0wLjA5OSwwLjc4OEw0MS40NTksMjguNDA5TDQxLjQ1OSwyOC40MDl6Ii8+DQoJCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZmZmZiIgZD0iTTEzMC4zNzQsMTguMzI3Yy0wLjU5MS0wLjA3MS0wLjg2My0wLjA5Ny0xLjI2MS0wLjA5Nw0KCQkJCWMtMy4yMjQsMC00Ljg1NiwxLjE2OS00Ljg1NiwzLjQ1NWMwLDEuNDA4LDAuODA4LDIuMzA3LDIuMDQ2LDIuMzA3QzEyOC42MiwyMy45OTIsMTMwLjI3MiwyMS42ODUsMTMwLjM3NCwxOC4zMjdMMTMwLjM3NCwxOC4zMjcNCgkJCQl6IE0xMzQuNTAxLDI4LjQwOWgtNC43MDJsMC4xMS0yLjM0OWMtMS40MzEsMS44NzMtMy4zNDYsMi43NDMtNS45NCwyLjc0M2MtMy4wODIsMC01LjE5NS0yLjUyMi01LjE5NS02LjE2Nw0KCQkJCWMwLTUuNTI2LDMuNjczLTguNzM0LDkuOTcyLTguNzM0YzAuNjM5LDAsMS40NjYsMC4wNSwyLjMwNiwwLjE2OGMwLjE3My0wLjc0OSwwLjIyNS0xLjA3MiwwLjIyNS0xLjQ2OQ0KCQkJCWMwLTEuNDk1LTAuOTg1LTIuMDYzLTMuNjQyLTIuMDYzYy0xLjYxMiwwLTMuNDQ5LDAuMjQ0LTQuNzA2LDAuNjQ2bC0wLjgwOCwwLjIyOWwtMC40ODksMC4xNDdsMC43ODgtNS4wNzYNCgkJCQljMi44MzQtMC44OCw0LjY5NC0xLjIxOSw2Ljc3OS0xLjIxOWM0Ljg4LDAsNy40NjEsMi4yOTksNy40NjEsNi42MzdjMCwxLjEyNy0wLjA5OCwxLjk2My0wLjQ2NSw0LjQ5bC0xLjE5NCw4LjAxOWwtMC4xNzcsMS40NDgNCgkJCQlsLTAuMTU4LDEuMTUzbC0wLjEwMiwwLjc4OEwxMzQuNTAxLDI4LjQwOUwxMzQuNTAxLDI4LjQwOXoiLz4NCgkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmZmZmIiBkPSJNMTUwLjMzNyw1LjU4OWMtMC4xNy0wLjAzNC0wLjM1NS0wLjA1OC0wLjU3Mi0wLjA1OA0KCQkJCWMtMS44NiwwLTIuOTI0LDAuOTg4LTQuNjY3LDMuNjg0bDAuNTA0LTMuNDM5aC01LjEyOGwtMy40NjgsMjIuNjM0aDUuNjhjMi4wMzgtMTMuODM0LDIuNTc0LTE2LjIyMyw1LjI4NS0xNi4yMjMNCgkJCQljMC4xNzcsMCwwLjE2Ni0wLjAxNiwwLjM5OCwwLjAyNGMwLjUxMi0yLjcyNywxLjIwNi00LjczMiwyLjE2LTYuNTYxTDE1MC4zMzcsNS41ODlMMTUwLjMzNyw1LjU4OXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmZmZmIiBkPSJNMTI3LjYzOSw1MC4zNjFjMCw1LjEzMi0xLjU4OCw4LjE1My00LjA5MSw4LjE1Mw0KCQkJCWMtMS44MjksMC4wNTUtMi45MzYtMS45ODEtMi45MzYtNS4wMjljMC0zLjYwMiwxLjYyLTcuNjg2LDQuMjE3LTcuNjg2QzEyNi45MTgsNDUuOCwxMjcuNjM5LDQ4LjAxMiwxMjcuNjM5LDUwLjM2MQ0KCQkJCUwxMjcuNjM5LDUwLjM2MXogTTEzMy4yMTYsNTAuNDU2YzAtNS43MDQtMi44MTgtMTAuMTQyLTguMTE1LTEwLjE0MmMtNi4wOTcsMC0xMC4wNDcsNS4zOTctMTAuMDQ3LDEzLjM0NQ0KCQkJCWMwLDUuNjg5LDIuMzMzLDEwLjM0Miw4LjEwNywxMC4zNDJDMTI4Ljk4Nyw2NC4wMDEsMTMzLjIxNiw1OS44NzUsMTMzLjIxNiw1MC40NTZMMTMzLjIxNiw1MC40NTZ6Ii8+DQoJCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZmZmZiIgZD0iTTExNi44NzUsMzYuMzA5bC0wLjg2Nyw2LjAzDQoJCQkJYy0xLjg4NC0xLjA2NC0zLjI1Ni0xLjUwNi00LjczOC0xLjUwNmMtMy45NjEsMC02LjcyOCw0LjMwOS02LjcyOCwxMC40MzRjMCw0LjIyOCwxLjg1Miw2Ljc4Nyw0LjkzOSw2Ljc4Nw0KCQkJCWMxLjMxNiwwLDIuNzU1LTAuNDQ5LDQuNTA1LTEuNDM1bC0wLjkxOCw2LjM0OGMtMS45NTksMC42MDQtMy4yNCwwLjgxMi00LjY5NCwwLjgxMmMtNS43MDcsMC05LjI2Mi00LjYxNC05LjI2Mi0xMi4wMTYNCgkJCQljMC05Ljk2MSw0LjkwNy0xNi45MTQsMTEuOTM1LTE2LjkxNGMwLjkxLDAsMS43MTQsMC4xMTYsMi4zOCwwLjNsMi4xNjgsMC42MTVDMTE2LjI2NCwzNi4wMywxMTYuNDAyLDM2LjA3OCwxMTYuODc1LDM2LjMwOQ0KCQkJCUwxMTYuODc1LDM2LjMwOXoiLz4NCgkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmZmZmIiBkPSJNODEuODE5LDQwLjQ1M2MtMC4xNjItMC4wNDUtMC4zNDctMC4wNjMtMC41NDQtMC4wNjMNCgkJCQljLTEuNzE4LDAtMi43MjcsMC45OTMtNC4zMzksMy42ODFsMC40NjktMy40MzRoLTQuNzkzbC0zLjIzNiwyMi42MzZoNS4yOTNjMS45MDQtMTMuODQ3LDIuNDA4LTE2LjIzLDQuOTQ3LTE2LjIzDQoJCQkJYzAuMTUsMCwwLjE2NiwwLDAuMzg2LDAuMDI2YzAuNDc3LTIuNzM4LDEuMTE5LTQuNzQ1LDIuMDEtNi41NzdMODEuODE5LDQwLjQ1M0w4MS44MTksNDAuNDUzeiIvPg0KCQkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmZmZmYiIGQ9Ik0xNTAuOTY4LDYzLjAzMWgtNS4wMDJsMC4yNTYtMi4yMQ0KCQkJCWMtMS40NTQsMS43NDItMi45NjgsMi41MTUtNC45MDMsMi41MTVjLTMuODU5LDAtNi40MDUtMy43NDEtNi40MDUtOS40MDFjMC03LjUxNSwzLjk1My0xMy44ODksOC42MjgtMTMuODg5DQoJCQkJYzIuMDYxLDAsMy42MjYsMC45NzUsNS4wNzMsMy4xMTlsMS4xNjctNy45NTloNS4yMTFMMTUwLjk2OCw2My4wMzFMMTUwLjk2OCw2My4wMzF6IE0xNDMuMTQxLDU3LjcwOA0KCQkJCWMyLjQ5NSwwLDQuMjEzLTMuMTQzLDQuMjEzLTcuNjI4YzAtMi44ODUtMC45ODEtNC40MzMtMi44MDItNC40MzNjLTIuNDA4LDAtNC4xMTksMy4xNDUtNC4xMTksNy42MTUNCgkJCQlDMTQwLjQzMyw1Ni4yMSwxNDEuMzUxLDU3LjcwOCwxNDMuMTQxLDU3LjcwOEwxNDMuMTQxLDU3LjcwOHoiLz4NCgkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmZmZmIiBkPSJNMzIuMTc3LDYyLjkzNmMtMS44MDEsMC42MjMtMy41NTUsMC45MjItNS40MjMsMC45MjINCgkJCQljLTUuOTEyLDAtOC45OTgtMy40ODctOC45OTgtMTAuMTM3YzAtNy43NjcsMy45MjYtMTMuNDk4LDkuMjU0LTEzLjQ5OGM0LjM2MywwLDcuMTQ2LDMuMjAzLDcuMTQ2LDguMjMyDQoJCQkJYzAsMS42NjMtMC4xODksMy4yOTItMC42NDIsNS41ODZIMjIuOTYyYy0wLjAzMiwwLjMzOS0wLjA0MywwLjUwNy0wLjA0MywwLjcwNGMwLDIuNjM4LDEuNTgxLDMuOTcsNC42NTEsMy45Nw0KCQkJCWMxLjg5MiwwLDMuNjAyLTAuNDQxLDUuNDk4LTEuNDM1TDMyLjE3Nyw2Mi45MzZMMzIuMTc3LDYyLjkzNnogTTI5LjIxNyw0OS40N2MwLjAyNC0wLjQ3OCwwLjAzOS0wLjg1OSwwLjAzOS0xLjE1MQ0KCQkJCWMwLTEuODQ1LTAuOTMtMi45MjQtMi41MDMtMi45MjRjLTEuNjkxLDAtMi44OTMsMS40NTMtMy4zNzgsNC4wNTJMMjkuMjE3LDQ5LjQ3TDI5LjIxNyw0OS40N3oiLz4NCgkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmZmZmIiBkPSJNOTUuMTUsNjIuOTM2Yy0xLjgwNSwwLjYyMy0zLjU2MywwLjkyMi01LjQyNSwwLjkyMg0KCQkJCWMtNS45MjQsMC05LjAwNi0zLjQ4Ny05LjAwNi0xMC4xMzdjMC03Ljc2NywzLjkzLTEzLjQ5OCw5LjI1NC0xMy40OThjNC4zNjQsMCw3LjE1NSwzLjIwMyw3LjE1NSw4LjIzMg0KCQkJCWMwLDEuNjYzLTAuMTk3LDMuMjkyLTAuNjY2LDUuNTg2SDg1LjkzNGMtMC4wMzIsMC4zMzktMC4wNTEsMC41MDctMC4wNTEsMC43MDRjMCwyLjYzOCwxLjU3NywzLjk3LDQuNjQ4LDMuOTcNCgkJCQljMS44OTIsMCwzLjYwNi0wLjQ0MSw1LjUwMi0xLjQzNUw5NS4xNSw2Mi45MzZMOTUuMTUsNjIuOTM2eiBNOTIuMTc0LDQ5LjQ3YzAuMDM1LTAuNDc4LDAuMDU1LTAuODU5LDAuMDU1LTEuMTUxDQoJCQkJYzAtMS44NDUtMC45MzgtMi45MjQtMi41MDQtMi45MjRjLTEuNjkxLDAtMi44OTMsMS40NTMtMy4zODIsNC4wNTJMOTIuMTc0LDQ5LjQ3TDkyLjE3NCw0OS40N3oiLz4NCgkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmZmZmIiBkPSJNMTY5LjAzMSw2Mi45MzZjLTEuODI5LDAuNjIzLTMuNTYzLDAuOTIyLTUuNDM5LDAuOTIyDQoJCQkJYy01LjkxMiwwLTkuMDA2LTMuNDg3LTkuMDA2LTEwLjEzN2MwLTcuNzY3LDMuOTM3LTEzLjQ5OCw5LjI2Mi0xMy40OThjNC4zNjMsMCw3LjE0MiwzLjIwMyw3LjE0Miw4LjIzMg0KCQkJCWMwLDEuNjYzLTAuMTgxLDMuMjkyLTAuNjUsNS41ODZoLTEwLjUzOWMtMC4wMzUsMC4zMzktMC4wNDMsMC41MDctMC4wNDMsMC43MDRjMCwyLjYzOCwxLjU4MSwzLjk3LDQuNjUxLDMuOTcNCgkJCQljMS44OTYsMCwzLjYwMi0wLjQ0MSw1LjUwMi0xLjQzNUwxNjkuMDMxLDYyLjkzNkwxNjkuMDMxLDYyLjkzNnogTTE2Ni4wNTYsNDkuNDdjMC4wMjQtMC40NzgsMC4wMzktMC44NTksMC4wMzktMS4xNTENCgkJCQljMC0xLjg0NS0wLjkyNi0yLjkyNC0yLjUwMy0yLjkyNGMtMS42OTEsMC0yLjg4OSwxLjQ1My0zLjM3OCw0LjA1MkwxNjYuMDU2LDQ5LjQ3TDE2Ni4wNTYsNDkuNDd6Ii8+DQoJCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZmZmZiIgZD0iTTE2LjUwNiw0MS40NzdjLTEuMDM3LTAuNjk0LTIuNDQtMS4zMDEtNC40MjItMS4zMDENCgkJCQljLTIuMTQsMC0zLjg2MywwLjQ0NC0zLjg2MywyLjcyMmMwLDQuMDIsNy44MDQsMi41Miw3LjgwNCwxMS4xM2MwLDcuODQzLTUuMTUxLDkuODc3LTkuODEsOS44NzcNCgkJCQljLTIuMDczLDAtNC40NTgtMC42ODYtNi4yMTUtMS40NjZsMS4yNjUtNS43NjVjMS4wNiwwLjk2NCwzLjIsMS42MjQsNC45NSwxLjYyNGMxLjY2NywwLDQuMjgtMC40NTUsNC4yOC0zLjM2Ng0KCQkJCWMwLTQuNTU2LTcuOC0yLjg2MS03LjgtMTAuODZjMC03LjMxNSw0LjU1Ni05LjUwNyw4Ljk1MS05LjUwN2MyLjQ3NSwwLDQuODAxLDAuMzYzLDYuMTY0LDEuMjY5TDE2LjUwNiw0MS40NzdMMTYuNTA2LDQxLjQ3N3oiLz4NCgkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmZmZmIiBkPSJNNDcuNjc5LDYyLjkyOWMtMS4wOTIsMC41MjUtMi41NSwwLjg3Mi00LjcwMiwwLjg3Mg0KCQkJCWMtNC42MjcsMC03LjQ5Ny00LjYyNC03LjQ5Ny0xMC4yNTVjMC03LjM3LDQuMTUtMTMuMjQ4LDEwLjI1OS0xMy4yNDhjMS4zMzIsMCwzLjM2NiwwLjU3NSw0Ljk3LDEuNTA2bC0xLjE3MSw1LjQwNQ0KCQkJCWMtMS4xMzUtMC43NDYtMi4zMTctMS4yMTktMy41MzUtMS4yMTljLTIuODMsMC00Ljg1MiwyLjU5My00Ljg1Miw3LjI0MmMwLDIuNjc1LDEuNDY2LDQuODcxLDMuNzg0LDQuODcxDQoJCQkJYzEuMzc5LDAsMi4zNDktMC4yOTIsMy41MzUtMC45ODVMNDcuNjc5LDYyLjkyOUw0Ny42NzksNjIuOTI5eiIvPg0KCQkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmZmZmYiIGQ9Ik02Ny40OCw1Ny4yNjFjLTAuMjcyLDEuOTQ3LTAuNTI0LDMuODM5LTAuNjc0LDUuODdINjEuNzENCgkJCQlsMC40My0zLjY1OGgtMC4wNTFjLTEuNTk2LDIuNDg2LTMuMjQ4LDQuMTc4LTYuMTMzLDQuMTc4Yy0zLjIsMC00LjkzNS0zLjM2Ni00LjkzNS03Ljc2MmMwLTEuNTE2LDAuMDk1LTIuMzczLDAuNDM0LTQuNzQNCgkJCQlsMS40NDMtMTAuNDc2aDUuNjcybC0xLjUyMSwxMC41MDhjLTAuMTU0LDEuMTMtMC4zNywyLjI0OS0wLjM3LDMuNDE2YzAsMS4zMjQsMC42MDMsMi42NjQsMi4xMzIsMi41ODMNCgkJCQljMi4zMjUsMCwzLjY5Ny0yLjg0Myw0LjA4Ny02LjE2MmwxLjU2NS0xMC4zNDVoNS40OUw2Ny40OCw1Ny4yNjFMNjcuNDgsNTcuMjYxeiIvPg0KCQkJPGc+DQoJCQkJPHBvbHlnb24gZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmZmZmYiIHBvaW50cz0iMTc0LjMxNSw2Mi44NTYgMTczLjQ1OCw2Mi44NTYgMTczLjQ1OCw1OS4xMDQgDQoJCQkJCTE3Mi4yMTgsNTkuMTA0IDE3Mi4yMTgsNTguMjk4IDE3NS41NTUsNTguMjk4IDE3NS41NTUsNTkuMTA0IDE3NC4zMTUsNTkuMTA0IDE3NC4zMTUsNjIuODU2IAkJCQkiLz4NCgkJCQk8cG9seWdvbiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZmZmZiIgcG9pbnRzPSIxODAsNjIuODU2IDE3OS4yMDEsNjIuODU2IDE3OS4yMDEsNTkuMDQ3IA0KCQkJCQkxNzkuMTg5LDU5LjA0NyAxNzguNDIzLDYyLjg1NiAxNzcuNTgzLDYyLjg1NiAxNzYuODM1LDU5LjA0NyAxNzYuODIzLDU5LjA0NyAxNzYuODIzLDYyLjg1NiAxNzYuMDI0LDYyLjg1NiAxNzYuMDI0LDU4LjI5OCANCgkJCQkJMTc3LjI3NCw1OC4yOTggMTc4LjAxNyw2MS44OTIgMTc4LjAyOSw2MS44OTIgMTc4Ljc2MSw1OC4yOTggMTgwLDU4LjI5OCAxODAsNjIuODU2IAkJCQkiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K) center center no-repeat;
  background-size: 100%;
}
.mts16-footer__app-btns {
  float: left;
  margin-left: 95px;
}
@media screen and (max-width: 1679px) {
  .mts16-footer__app-btns {
    margin-left: 30px;
  }
}
@media screen and (max-width: 1279px) {
  .mts16-footer__app-btns {
    float: right;
    margin-left: 0;
  }
}
@media screen and (max-width: 959px) {
  .mts16-footer__app-btns {
    float: none;
  }
}
.mts16-footer__app-btn-item {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.mts16-footer__app-btn-item:last-child {
  margin-right: 0;
}
@media screen and (max-width: 1279px) {
  .mts16-footer__app-btn-item {
    margin-right: 4px;
  }
}
@media screen and (max-width: 759px) {
  .mts16-footer__app-btn-item {
    margin: 0 0 9px;
  }
}
.mts16-footer__nav_lk {
  width: 100%;
  display: table;
  table-layout: fixed;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 759px) {
  .mts16-footer__nav_lk {
    display: none;
  }
}
.mts16-footer__nav_lk:before,
.mts16-footer__nav_lk:after {
  display: none;
}
.mts16-footer__nav_lk .mts16-footer__nav-column {
  width: 1%;
  display: table-cell;
}
@media screen and (max-width: 759px) {
  .mts16-footer__bottom_lk {
    border-top: medium none;
  }
  .mts16-footer__bottom_lk .mts16-footer__bottom-info {
    display: none;
  }
}
.mts16-footer__bottom_mts-money .mts16-footer__bottom-info {
  width: 620px;
}
@media screen and (max-width: 1679px) {
  .mts16-footer__bottom_mts-money .mts16-footer__bottom-info {
    width: 410px;
  }
}
@media screen and (max-width: 1279px) {
  .mts16-footer__bottom_mts-money .mts16-footer__bottom-info {
    width: 610px;
  }
}
@media screen and (max-width: 759px) {
  .mts16-footer__bottom_mts-money .mts16-footer__bottom-info {
    width: 100%;
  }
}
.mts16-footer__bottom_mts-money .mts16-footer__copyright {
  display: inline-block;
}
@media screen and (max-width: 1679px) {
  .mts16-footer__bottom_mts-money .mts16-footer__app-btns {
    margin-left: 10px;
  }
}
@media screen and (max-width: 1279px) {
  .mts16-footer__bottom_mts-money .mts16-footer__app-btns {
    float: left;
    margin-left: 0;
    margin-top: 20px;
  }
}
@media screen and (max-width: 959px) {
  .mts16-footer__bottom_mts-money .mts16-footer__app-btns {
    float: none;
  }
}
.mts16-footer__bottom_mts-money .mts16-footer__social-clear {
  display: none;
}
@media screen and (max-width: 1279px) {
  .mts16-footer__bottom_mts-money .mts16-footer__social-wrap {
    margin-left: 20px;
  }
}
@media screen and (max-width: 959px) {
  .mts16-footer__bottom_mts-money .mts16-footer__social-wrap {
    margin-left: 0;
  }
}
@media screen and (max-width: 759px) {
  .mts16-footer_mts-money-auth .mts16-b-wrapper {
    padding: 0;
  }
}
.mts16-footer_mts-money-auth .mts16-footer__bottom {
  border-top: none;
}
@media screen and (max-width: 759px) {
  .mts16-footer_mts-money-auth .mts16-footer__bottom {
    width: 296px;
    margin: 0 auto;
    padding-top: 10px;
  }
}
.mts16-footer_mts-money-auth .mts16-footer__social {
  float: left;
}
@media screen and (max-width: 759px) {
  .mts16-footer_mts-money-auth .mts16-footer__social {
    float: none;
    margin-bottom: 12px;
    text-align: center;
  }
}
@media screen and (max-width: 759px) {
  .mts16-footer_mts-money-auth .mts16-footer__social-item {
    width: 46px;
    height: 46px;
    border-radius: 50%;
  }
}
@media screen and (max-width: 759px) {
  .mts16-footer_mts-money-auth .mts16-footer__social-icon {
    width: 25px;
    height: 25px;
    margin: -12px 0 0 -12px;
  }
}
.mts16-footer_mts-money-auth .mts16-footer__agreement {
  display: block;
}
.mts16-footer_mts-money-auth .mts16-footer__agreement:before {
  display: none;
}
@media screen and (max-width: 759px) {
  .mts16-footer_mts-money-auth .mts16-footer__agreement {
    margin-bottom: 5px;
  }
}
.mts16-footer_mts-money-auth .mts16-footer__bottom-info {
  margin-left: 40px;
  margin-top: 5px;
}
@media screen and (max-width: 759px) {
  .mts16-footer_mts-money-auth .mts16-footer__bottom-info {
    margin: 0 auto;
    font-size: 14px;
    padding-right: 40px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .mts16-footer_mts-money-auth .mts16-footer__bottom-info {
    float: left;
  }
}
.mts16-footer_mts-money-auth .mts16-footer__age-place {
  padding: 5px;
  border: 1px solid #bdc0c2;
  border-radius: 50%;
  width: 50px;
  line-height: 50px;
  height: 50px;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .mts16-footer_mts-money-auth .mts16-footer__age-place {
    width: 32px;
    height: 32px;
    line-height: 32px;
    margin-left: 0;
    padding: 0;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .mts16-footer_mts-money-auth .mts16-footer__age-place {
    width: 32px;
    height: 32px;
    line-height: 32px;
    margin-left: 0;
    padding: 0;
  }
}
.mts16-footer_mts-money-auth .mts16-footer__age {
  width: auto;
  line-height: 1;
  display: inline-block;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .mts16-footer_mts-money-auth .mts16-footer__age {
    font-size: 14px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .mts16-footer_mts-money-auth .mts16-footer__age {
    font-size: 14px;
  }
}
@media screen and (max-width: 759px) {
  .mts16-footer_mts-money-auth .mts16-footer__social-wrap {
    margin-top: -35px;
    float: right;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .mts16-footer_mts-money-auth .mts16-footer__social-wrap {
    float: right;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .mts16-footer_mts-money-auth .mts16-footer__social-wrap {
    margin-top: -35px;
    float: right;
  }
}

.mts16-header {
  box-sizing: border-box;
  padding: 39px 0 0;
  height: 111px;
  position: relative;
  font-family: 'Corpid', 'Arial', sans-serif;
  z-index: 1;
}
@media screen and (max-width: 1679px) {
  .mts16-header {
    height: 90px;
    padding-top: 20px;
  }
}
@media screen and (max-width: 959px) {
  .mts16-header {
    display: none;
  }
  .hometv .mts16-header {
    display: block;
  }
}
.mts16-header.simple {
  padding: 90px 0;
  height: auto;
}
@media screen and (max-width: 959px) {
  .mts16-header.simple {
    padding: 30px 0;
    display: block;
  }
}
.mts16-header__logo {
  background: url("../i/mts19/mts_logo.svg") no-repeat 0 0;
  width: 139px;
  height: 50px;
  display: block;
  float: left;
  margin-right: 30px;
  position: relative;
}
@media screen and (max-width: 959px) {
  .mts16-header__logo:after {
    content: 'β';
    position: absolute;
    right: -40px;
    top: 0;
    cursor: default;
    letter-spacing: 1px;
    text-align: center;
    box-sizing: border-box;
    color: #adb8c1;
    font-size: 18px;
  }
  .hometv .mts16-header__logo:after {
    display: none;
  }
}
.mts16-header__tagline {
  box-sizing: border-box;
  max-width: 244px;
  margin: 18px 20px 0 0;
  float: left;
  color: #e30613;
  font-size: 18px;
  line-height: 1.2;
}
.mts16-header__beta-tag {
  color: #b3b3b3;
  display: inline-block;
  margin-left: 10px;
  font-size: 0.6rem;
  cursor: default;
  letter-spacing: 1px;
  width: 42px;
  text-align: center;
  box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  border-color: #f2f2f2;
  border-image: initial;
  padding: 5px 6px;
  border-radius: 3px;
}
.mts16-header__company-logo {
  font-size: 0;
  display: inline-block;
  height: 50px;
  position: relative;
  margin-left: 10px;
}
.mts16-header__company-logo:before {
  content: '';
  position: absolute;
  left: -21px;
  top: 12px;
  bottom: 12px;
  width: 1px;
  background-color: #c0c0c0;
}
.mts16-header__company-logo:after {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.mts16-header__company-logo img {
  vertical-align: middle;
  max-height: 100%;
}
.mts16-header__search {
  width: 406px;
  float: right;
  margin-top: 8px;
}
@media screen and (max-width: 1279px) {
  .mts16-header__search {
    width: 360px;
  }
}

.mts16-input {
  background: #fff;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  border: 1px solid #e4e4e4;
  border-radius: 5px;
  width: 100%;
  height: 36px;
  padding: 0 12px;
  font-size: 18.7px;
  line-height: 34px;
  font-family: 'Corpid', 'Arial', sans-serif;
  color: #333;
  text-align: left;
  -webkit-appearance: none;
  box-shadow: none;
}
.mts16-input:hover,
.mts16-input:focus {
  border-color: #ccc;
  outline: none;
}
.mts16-input.input-validation-error,
.mts16-input.field_error {
  border-color: #f8c1c3;
}
.mts16-input[disabled] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQTYxNzUwQzI3RTkxMUU2QTQzNDlBN0E3MUMzODVERCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQTYxNzUwRDI3RTkxMUU2QTQzNDlBN0E3MUMzODVERCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJBNjE3NTBBMjdFOTExRTZBNDM0OUE3QTcxQzM4NUREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBNjE3NTBCMjdFOTExRTZBNDM0OUE3QTcxQzM4NUREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jypfJAAAAC1JREFUeNokyQEJAEAMAkAtsP41dQF8+QnCoUwCYHcLtqeZoe1Tf0jKT9cnwACQCiN00dYFXAAAAABJRU5ErkJggg==) repeat 0 0;
  border-color: #e4e4e4 !important;
}
.mts16-input::-webkit-outer-spin-button,
.mts16-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.mts16-lk-drop {
  background-color: #fff;
  box-sizing: border-box;
  width: 280px;
  padding: 0 20px;
  border: 1px solid #e4e4e4;
  border-radius: 1px;
  box-shadow: 0 5px 29px rgba(0,0,0,0.1);
  position: absolute;
  right: 0;
  z-index: 110;
  display: none;
}
.mts16-lk-drop__arrow {
  border: 10px solid transparent;
  border-bottom-color: #e4e4e4;
  position: absolute;
  bottom: 100%;
  left: 61px;
}
.mts16-lk-drop__arrow:before {
  content: "";
  border: 10px solid transparent;
  border-bottom-color: #fff;
  margin-bottom: -1px;
  position: absolute;
  top: -9px;
  left: -10px;
}
.mts16-lk-drop__list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.mts16-lk-drop__item {
  border-bottom: 1px solid #f2f2f2;
  font-size: 15px;
}
.mts16-lk-drop__item:last-child {
  border-bottom: medium none;
}
.mts16-lk-drop__link {
  line-height: 20px;
  padding: 15px 0;
  display: block;
  position: relative;
  color: #808080;
}
.mts16-lk-drop__link:hover {
  color: #333;
}
.mts16-lk-drop__icon {
  width: 30px;
  height: 22px;
  text-align: center;
  fill: #adb8c1;
  position: absolute;
}
.mts16-lk-drop__icon img {
  max-height: 100%;
}
.mts16-lk-drop__icon span {
  display: inline-block;
  vertical-align: top;
}
.mts16-lk-drop__icon + .mts16-lk-drop__text {
  margin-left: 40px;
  display: block;
}
.mts16-lk-drop__icon_mobile {
  background-image: url("../i/sprite-icons.png");
  background-repeat: no-repeat;
  background-position: -18px -73px;
  width: 15px;
  height: 22px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .mts16-lk-drop__icon_mobile {
    background-image: url("../i/sprite-icons@2x.png");
    background-size: 105px 95px;
  }
}
.mts16-lk-drop__icon_home-gpon {
  background-image: url("../i/sprite-icons.png");
  background-repeat: no-repeat;
  background-position: -31px 0px;
  width: 27px;
  height: 22px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .mts16-lk-drop__icon_home-gpon {
    background-image: url("../i/sprite-icons@2x.png");
    background-size: 105px 95px;
  }
}
.mts16-lk-drop__icon_internet-bank {
  background-image: url("../i/sprite-icons.png");
  background-repeat: no-repeat;
  background-position: 0px 0px;
  width: 29px;
  height: 22px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .mts16-lk-drop__icon_internet-bank {
    background-image: url("../i/sprite-icons@2x.png");
    background-size: 105px 95px;
  }
}
.mts16-lk-drop__icon_satellite {
  background-image: url("../i/sprite-icons.png");
  background-repeat: no-repeat;
  background-position: -50px -49px;
  width: 22px;
  height: 22px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .mts16-lk-drop__icon_satellite {
    background-image: url("../i/sprite-icons@2x.png");
    background-size: 105px 95px;
  }
}
.mts16-lk-drop__icon_settings {
  background-image: url("../i/sprite-icons.png");
  background-repeat: no-repeat;
  background-position: -26px -49px;
  width: 22px;
  height: 22px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .mts16-lk-drop__icon_settings {
    background-image: url("../i/sprite-icons@2x.png");
    background-size: 105px 95px;
  }
}
.mts16-lk-drop__icon_logout {
  background-image: url("../i/sprite-icons.png");
  background-repeat: no-repeat;
  background-position: 0px -73px;
  width: 16px;
  height: 22px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .mts16-lk-drop__icon_logout {
    background-image: url("../i/sprite-icons@2x.png");
    background-size: 105px 95px;
  }
}
.mts16-lk-drop__phones {
  padding: 0 0 15px;
  margin-left: 40px;
}
.mts16-lk-drop__phone-item {
  margin-bottom: 10px;
  font-size: 15px;
}
.mts16-lk-drop__phone-number {
  color: inherit;
}
.mts16-lk-drop__phone-number:hover {
  color: #e30613;
}
.mts16-lk-drop__phone-number:hover .mts16-lk-drop__phone-label {
  display: block;
}
.mts16-lk-drop__phone-label {
  float: right;
  margin-top: 2px;
  display: none;
  color: #808080;
  font-size: 14px;
}
@media screen and (max-width: 959px) {
  .mts16-lk-drop__phone-label {
    display: block;
  }
}
.mts16-lk-drop__phone-add {
  color: #808080;
  font-size: 14px;
  margin-top: 15px;
}
.mts16-lk-drop__phone-add-link {
  color: inherit;
}

.mts16-mobile-countries__body {
  background-color: #fff;
  padding-left: 20px;
}
.mts16-mobile-countries__list {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-top: 9px;
}
.mts16-mobile-countries__sublist {
  border-top: 1px solid #f2f2f2;
  list-style: none;
  padding: 0;
  margin: 0;
  margin-left: 10px;
  display: none;
}
.mts16-mobile-countries__item {
  width: 560px;
  font-size: 14px;
  line-height: 19px;
  margin: 4px 0;
}
.mts16-mobile-countries__item:first-child {
  margin-top: 0;
}
.mts16-mobile-countries__item:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 759px) {
  .mts16-mobile-countries__item {
    width: 260px;
  }
}
.mts16-mobile-countries__item:last-child {
  border-bottom: medium none;
}
.mts16-mobile-countries__link {
  display: block;
  padding: 7px 0;
}
.mts16-mobile-countries__scroll {
  max-height: 100%;
}

.mts16-mainmenu {
  position: relative;
  z-index: 100;
  color: #333;
  display: table;
  width: 100%;
  table-layout: fixed;
  font-family: 'Corpid', 'Arial', sans-serif;
}
@media screen and (max-width: 959px) {
  .mts16-mainmenu {
    display: none;
  }
}
.mts16-mainmenu__lv1 {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 0;
  width: 100%;
  line-height: 0;
  text-align: justify;
  -ms-text-justify: distribute-all-lines;
  text-justify: distribute-all-lines;
  position: relative;
  display: table-row;
  table-layout: fixed;
}
.mts16-mainmenu__lv1-item {
  width: 25%;
  vertical-align: top;
  text-align: center;
  display: table-cell;
}
.mts16-mainmenu__lv1-item_active .mts16-mainmenu__lv1-link,
.mts16-mainmenu__lv1-item_opened .mts16-mainmenu__lv1-link {
  color: #e30613;
  border-bottom-color: #e30613;
}
.mts16-mainmenu__lv1-item_with-drop.mts16-mainmenu__lv1-item_opened,
.mts16-mainmenu__lv1-item_with-drop:hover .mts16-mainmenu__lv1-item:hover {
  box-shadow: 0 5px 29px rgba(102,102,102,0.3);
}
.mts16-mainmenu__lv1-item_with-drop.mts16-mainmenu__lv1-item_opened .mts16-mainmenu__lv1-link,
.mts16-mainmenu__lv1-item_with-drop:hover .mts16-mainmenu__lv1-item:hover .mts16-mainmenu__lv1-link {
  background: #fff;
  color: #e30613;
  border-bottom: medium none;
}
.mts16-mainmenu__lv1-pseudoitem {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  font-size: 0;
  line-height: 0;
}
@media screen and (max-width: 1279px) {
  .mts16-mainmenu__lv1-pseudoitem {
    display: none;
  }
}
.mts16-mainmenu__lv1-link {
  border-radius: 2px 2px 0 0;
  border-bottom: 4px solid transparent;
  box-sizing: border-box;
  padding: 20px 9px;
  display: block;
  height: 118px;
  line-height: 78px;
  color: #4c4c4c;
  position: relative;
  cursor: pointer;
  z-index: 101;
}
@media screen and (max-width: 1679px) {
  .mts16-mainmenu__lv1-link {
    height: 105px;
    padding: 12px;
  }
}
.mts16-mainmenu__lv1-valign {
  display: inline-block;
  vertical-align: top;
  line-height: 1.2;
  position: relative;
}
.mts16-mainmenu__lv1-valign:after {
  content: "";
  background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.mts16-mainmenu__lv1-icon {
  max-height: 40px;
  max-width: 60px;
  fill: #808080;
  margin-bottom: 12px;
}
@media screen and (max-width: 1679px) {
  .mts16-mainmenu__lv1-icon {
    max-height: 32px;
    max-width: 48px;
  }
}
.mts16-mainmenu__link {
  color: #1481b4;
}
.mts16-mainmenu__link:hover {
  color: #e30613;
}
.mts16-mainmenu__lv1-text {
  display: block;
  font-size: 0.85rem;
}
.mts16-mainmenu__drop {
  background: #fff;
  position: absolute;
  z-index: 100;
  top: 100%;
  left: 0;
  overflow: hidden;
  box-sizing: border-box;
  border-radius: 0 0 4px 4px;
  box-shadow: 0 5px 29px rgba(102,102,102,0.3);
  font-size: 0.85rem;
  line-height: 1.2;
  color: #333;
  text-align: left;
  display: none;
}
.mts16-mainmenu__columns {
  display: table;
  table-layout: fixed;
  margin: 2px 0 27px;
}
.mts16-mainmenu__column {
  box-sizing: border-box;
  display: table-cell;
  table-layout: fixed;
  padding: 30px 30px 0;
  border-left: 1px solid #f2f2f2;
}
@media screen and (max-width: 1279px) {
  .mts16-mainmenu__column {
    padding: 20px 20px 0;
  }
}
.mts16-mainmenu__column:first-child {
  border-left: medium none;
}
.mts16-mainmenu__column-icon {
  box-sizing: border-box;
  display: table-cell;
  table-layout: fixed;
  text-align: center;
  position: relative;
  padding: 30px 20px 0;
}
.mts16-mainmenu__column-icon:before {
  content: " ";
  width: 1px;
  top: 24px;
  bottom: 0;
  left: 0;
  font-size: 0/0;
  background: #f2f2f2;
  position: absolute;
}
@media screen and (max-width: 1279px) {
  .mts16-mainmenu__column-icon {
    padding: 20px;
  }
}
.mts16-mainmenu__column-icon:first-child:before {
  display: none;
}
.mts16-mainmenu__column-icon-valign {
  max-height: 40px;
  height: 40px;
  max-width: 60px;
  fill: #808080;
  display: block;
  text-align: center;
  margin: 5px auto 18px;
}
.mts16-mainmenu__lv2b-icon {
  max-height: 40px;
  max-width: 60px;
  display: block;
  margin: 0 auto;
}
.mts16-mainmenu__icon-link {
  color: #333;
  display: block;
  text-align: center;
  margin: 0 0 10px 0;
  font-size: 18px;
}
.mts16-mainmenu__icon-link:hover {
  color: #e30613;
}
.mts16-mainmenu__lv3b {
  display: block;
  list-style: none;
  padding: 0;
  text-align: center;
  margin: 0;
  line-height: 1.2;
  font-size: 1px;
}
.mts16-mainmenu__lv3b-item {
  display: inline;
  padding: 0 2px 0 7px;
  font-size: 14px;
  position: relative;
}
.mts16-mainmenu__lv3b-item:before {
  content: "·";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
}
.mts16-mainmenu__lv3b-item:first-child {
  padding: 0 2px;
}
.mts16-mainmenu__lv3b-item:first-child:before {
  display: none;
}
.mts16-mainmenu__lv3b-link {
  color: #999;
}
.mts16-mainmenu__column-title {
  font-size: 1rem;
  margin-bottom: 1.4rem;
}
.mts16-mainmenu__lv3 {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 0.85rem;
}
.mts16-mainmenu__lv3-item {
  margin-bottom: 12px;
}
.mts16-mainmenu__lv3-item:last-child {
  margin-bottom: 0;
}
.mts16-mainmenu__link-accent {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS44NzUiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDExLjg3NSA5Ij4KICA8cGF0aCBmaWxsPSIjZTMwNjEzIiBkPSJNMTk2Ljg2Nyw0MzEuMDA3SDE4NS4wMTJWNDIyaDExLjg1NWwtNC4wNTMsNC41MDZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTg1IC00MjIpIi8+Cjwvc3ZnPg==) no-repeat 0 0;
  width: 12px;
  height: 9px;
  position: absolute;
  margin-left: 9px;
  margin-top: 0.35rem;
  font-size: 0;
  line-height: 0;
}
.mts16-mainmenu__footer {
  border-top: 1px solid #f3f3f3;
}
.mts16-mainmenu__footer-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.mts16-mainmenu__footer-list:after {
  content: '';
  display: table;
  clear: both;
}
.mts16-mainmenu__footer-item {
  float: left;
  border-right: 1px solid #f4f4f4;
  height: 69px;
  font-size: 0.9rem;
  font-weight: 700;
  line-height: 69px;
  padding: 0 28px;
}
.mts16-mainmenu__footer-icon {
  height: 13px;
  width: 15px;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  margin-right: 15px;
  fill: #adb8c1;
}
.mts16-mainmenu__footer-icon img {
  vertical-align: top;
}
.mts16-mainmenu__footer-icon_refill {
  width: 23px;
  height: 22px;
  fill: #e30613;
}
.mts16-mainmenu__footer-text {
  vertical-align: middle;
}
.mts16-mainmenu__footer-fix-svg {
  position: relative;
}
.mts16-mainmenu__footer-fix-svg:after {
  content: "";
  background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.mts16-mobile-regions__search {
  padding: 12px 45px 15px 0;
  position: relative;
  margin-left: 20px;
  border-bottom: 1px solid #f2f2f2;
}
.mts16-mobile-regions__search .mts16-input {
  background: none;
  box-sizing: border-box;
  width: 100%;
  border: 0;
  padding: 0;
  height: 20px;
  font-size: 15px;
  line-height: 20px;
  border: none;
  border-radius: 0;
}
.mts16-mobile-regions__search .mts16-input::-moz-placeholder {
  color: #999;
  font-style: italic;
}
.mts16-mobile-regions__search .mts16-input::-webkit-input-placeholder {
  color: #999;
  font-style: italic;
}
.mts16-mobile-regions__search .mts16-mobilemenu__search-btn {
  top: 50%;
  margin-top: -7px;
  right: 20px;
}
.mts16-mobile-regions__body {
  background-color: #fff;
  padding-left: 20px;
}
.mts16-mobile-regions__list {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-top: 9px;
}
.mts16-mobile-regions__sublist {
  border-top: 1px solid #f2f2f2;
  list-style: none;
  padding: 0;
  margin: 0;
  margin-left: 10px;
  display: none;
}
.mts16-mobile-regions__item {
  width: 560px;
  font-size: 14px;
  line-height: 19px;
  margin: 4px 0;
}
.mts16-mobile-regions__item:first-child {
  margin-top: 0;
}
.mts16-mobile-regions__item:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 759px) {
  .mts16-mobile-regions__item {
    width: 260px;
  }
}
.mts16-mobile-regions__item:last-child {
  border-bottom: medium none;
}
.mts16-mobile-regions__link {
  display: block;
  padding: 7px 0;
}
.mts16-mobile-regions__subregions-opener .mts16-mobile-regions__link-inner {
  border-bottom: 1px dotted;
}
.mts16-mobile-regions__scroll {
  max-height: 100%;
}
.mts16-mobile-regions__scroll .jspCap {
  height: 3px;
}
.mts16-mobile-regions .jspHorizontalBar {
  background-color: transparent;
  height: 6px;
  bottom: 6px;
}
.mts16-mobile-regions .jspVerticalBar {
  background-color: transparent;
  width: 6px;
  right: 6px;
}
.mts16-mobile-regions .jspTrack {
  background-color: transparent;
}
.mts16-mobile-regions .jspDrag {
  background-color: rgba(0,0,0,0.1);
  border-radius: 3px;
}
.mts16-mobile-regions .jspDrag.jspHover,
.mts16-mobile-regions .jspDrag.jspActive {
  background-color: rgba(0,0,0,0.3);
}

.mts16-mobilemenu {
  background: #fff;
  position: fixed;
  right: -600px;
  top: 0;
  height: 100%;
  width: 600px;
  box-shadow: 0 0 10px rgba(0,0,0,0.3);
  z-index: 500;
  color: #4c4c4c;
  font-size: 16px;
  line-height: 1.2;
  display: none;
  overflow-y: auto;
  font-family: 'Corpid', 'Arial', sans-serif;
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu {
    width: 100%;
    right: -100%;
  }
}
.mts16-mobilemenu__opener {
  height: 35px;
  border-left: 1px solid #ebebeb;
  padding: 0 19px;
  color: #acb8c1;
  font-size: 17px;
  line-height: 30px;
  text-transform: uppercase;
  float: right;
  margin-left: 30px;
  margin-right: -20px;
  cursor: pointer;
  display: none;
}
@media screen and (max-width: 959px) {
  .mts16-mobilemenu__opener {
    display: block;
  }
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__opener {
    margin-left: 0;
    height: 41px;
    padding: 0 21px 0 19px;
  }
}
.mts16-mobilemenu__opener-text {
  margin-left: 10px;
  vertical-align: middle;
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__opener-text {
    display: block;
    margin: -5px 0 0 -3px;
    font-size: 10px;
    line-height: normal;
  }
}
.mts16-mobilemenu__opener-icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjEuOSAxNS4zIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMS45IDE1LjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBhdGggZmlsbD0iI2FjYjhjMSIgZD0iTTIxLjIsMS45SDAuOEMwLjMsMS45LDAsMS42LDAsMS4yczAuMy0wLjgsMC44LTAuOGgyMC40YzAuNCwwLDAuOCwwLjMsMC44LDAuOFMyMS42LDEuOSwyMS4yLDEuOXoiLz4KCTxwYXRoIGZpbGw9IiNhY2I4YzEiIGQ9Ik0yMS4yLDE0LjlIMC44Yy0wLjQsMC0wLjgtMC4zLTAuOC0wLjhzMC4zLTAuOCwwLjgtMC44aDIwLjRjMC40LDAsMC44LDAuMywwLjgsMC44UzIxLjYsMTQuOSwyMS4yLDE0Ljl6Ii8+Cgk8cGF0aCBmaWxsPSIjYWNiOGMxIiBkPSJNMjEuMiw4LjRIMC44QzAuMyw4LjQsMCw4LjEsMCw3LjdzMC4zLTAuOCwwLjgtMC44aDIwLjRjMC40LDAsMC44LDAuMywwLjgsMC44UzIxLjYsOC40LDIxLjIsOC40eiIvPgo8L3N2Zz4K) no-repeat 0 0;
  width: 25px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__opener-icon {
    vertical-align: 0;
    width: 23px;
  }
}
.mts16-mobilemenu__opener-count {
  background-color: #e30613;
  padding: 0 4px;
  height: 15px;
  color: #fff;
  font-size: 12px;
  font-weight: 300;
  line-height: 15px;
  text-align: center;
  min-height: 15px;
  border-radius: 8px;
  position: absolute;
  right: -8px;
  top: -9px;
}
.mts16-mobilemenu__body-overflow {
  overflow: hidden !important;
}
.mts16-mobilemenu__body-overflow .mts16-mobilemenu__overlay {
  display: block;
}
.mts16-mobilemenu__overlay {
  background: rgba(0,0,0,0.05);
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 499;
  display: none;
}
.mts16-mobilemenu__head {
  background-color: #fff;
  min-height: 65px;
  border-bottom: 1px solid #f2f2f2;
}
.mts16-mobilemenu__head:after {
  content: '';
  display: table;
  clear: both;
}
.mts16-mobilemenu__head .mts16-mobilemenu__lk {
  line-height: 67px;
}
.mts16-mobilemenu__head .mts16-mobilemenu__lk >[class*='-back'] {
  padding: 0 20px;
}
.mts16-mobilemenu__close {
  box-sizing: border-box;
  width: 120px;
  height: 100%;
  line-height: 66px;
  padding-left: 19px;
  position: relative;
  cursor: pointer;
  float: right;
  color: #adb8c1;
  text-transform: uppercase;
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__close {
    width: 66px;
    text-align: center;
    padding-left: 0;
  }
}
.mts16-mobilemenu__close-icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTcuMSAxNy4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4xIDE3LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBvbHlnb24gZmlsbD0iI2FjYjhjMSIgcG9pbnRzPSIxNy4xLDAuOCAxNi4zLDAgOC42LDcuNyAwLjgsMCAwLDAuOCA3LjcsOC42IDAsMTYuMyAwLjgsMTcuMSA4LjYsOS40IDE2LjMsMTcuMSAxNy4xLDE2LjMgOS40LDguNiIvPgo8L3N2Zz4K) no-repeat 0 0;
  width: 18px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
}
.mts16-mobilemenu__close-text {
  font-size: 17px;
  margin-left: 10px;
  vertical-align: middle;
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__close-text {
    display: none;
  }
}
.mts16-mobilemenu__lk {
  height: 100%;
  margin-right: 120px;
  border-right: 1px solid #f2f2f2;
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__lk {
    margin-right: 66px;
  }
}
.mts16-mobilemenu .mts16-other-sites__btn {
  margin: 0 0 15px 60px;
}
.mts16-mobilemenu .mts16-other-sites__btn_login {
  margin: 18px 0 0 20px;
}
.mts16-mobilemenu__lk-link {
  display: block;
  height: 100%;
  padding: 0 5px 0 60px;
  color: #808080;
  position: relative;
}
.mts16-mobilemenu__lk-opener {
  display: block;
  height: 100%;
  width: 60px;
  position: absolute;
  left: 0;
  top: 0;
  cursor: pointer;
}
.mts16-mobilemenu__lk-arrow {
  fill: none;
  stroke: #adb8c1;
  stroke-width: 1px;
  width: 24px;
  height: 24px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -12px 0 0 -7px;
  transition: -webkit-transform 0.2s ease 0s;
  transition: transform 0.2s ease 0s;
  transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s;
}
.mts16-mobilemenu__lk-arrow img {
  vertical-align: top;
}
.mts16-mobilemenu__lk-info {
  display: block;
  line-height: 67px;
}
.mts16-mobilemenu__lk-valign {
  line-height: 1.2;
  display: inline-block;
  vertical-align: middle;
}
.mts16-mobilemenu__lk-phone {
  display: block;
  color: #b2b2b2;
}
.mts16-mobilemenu__lk-balance {
  display: block;
  color: #808080;
  font-size: 13px;
}
.mts16-mobilemenu__lk-balance-minus {
  color: #e30613;
}
.mts16-mobilemenu .mts16-lk-drop {
  margin: 0;
  border: medium none;
  width: auto;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
  display: none;
  position: static;
}
.mts16-mobilemenu__nav-caption {
  line-height: 20px;
  padding: 20px 0 19px;
  margin-left: 20px;
  border-bottom: 2px solid #f2f2f2;
  font-weight: 700;
  text-transform: uppercase;
}
.mts16-mobilemenu__nav {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-top: 3px;
}
.mts16-mobilemenu__nav:after {
  content: '';
  display: table;
  clear: both;
}
.mts16-mobilemenu__nav-item {
  box-sizing: border-box;
  float: left;
  width: 50%;
  padding-left: 20px;
  box-sizing: border-box;
  position: relative;
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__nav-item {
    float: none;
    width: auto;
    margin-left: 0;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .mts16-mobilemenu__nav-item:nth-last-child(1) .mts16-mobilemenu__nav-link,
  .mts16-mobilemenu__nav-item:nth-last-child(2):not(:nth-of-type(even)) .mts16-mobilemenu__nav-link {
    border-bottom: medium none;
  }
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__nav-item:last-child .mts16-mobilemenu__nav-link {
    border-bottom: medium none;
  }
}
.mts16-mobilemenu__nav-link {
  display: block;
  padding: 19px 40px 19px 0;
  color: #808080;
  font-size: 15px;
  line-height: 20px;
  border-bottom: 1px solid #f2f2f2;
  cursor: pointer;
}
.mts16-mobilemenu__lv3-item .mts16-mobilemenu__nav-link {
  color: #1481b4;
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__nav-link {
    padding-right: 20px;
  }
}
.mts16-mobilemenu__nav-link_with-sublist:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYzIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjMgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxwb2x5Z29uIGZpbGw9IiNlMzA2MTEiIHBvaW50cz0iMCw5NC45IDUuOCwxMDAgNjMsNTAgNjIuOSw1MCA2Myw1MCA1LjgsMCAwLDUuMSA1MS40LDUwIi8+Cjwvc3ZnPgo=) no-repeat 0 0;
  width: 6px;
  height: 11px;
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -6px;
}
.mts16-mobilemenu__lv2-item,
.mts16-mobilemenu__lv3-item {
  display: none;
}
.mts16-mobilemenu__footer-list {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-left: 20px;
  padding: 20px 20px 20px 0;
  border-top: 1px solid #f2f2f2;
}
.mts16-mobilemenu__footer-item {
  margin-bottom: 15px;
  font-weight: 700;
  margin-left: 7px;
}
.mts16-mobilemenu__footer-item:last-child {
  margin-bottom: 0;
}
.mts16-mobilemenu__footer-icon {
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 15px;
  fill: #adb8c1;
}
.mts16-mobilemenu__footer-icon_refill {
  width: 23px;
  height: 22px;
  stroke: #e30613;
  margin-left: -7px;
}
.mts16-mobilemenu__footer-text {
  vertical-align: middle;
}
.mts16-mobilemenu__nav-back {
  line-height: 20px;
  font-weight: 700;
  padding: 16px 0 16px 22px;
  margin-left: 20px;
  border-bottom: 2px solid #f2f2f2;
  cursor: pointer;
  position: relative;
}
.mts16-mobilemenu__nav-back-arrow {
  width: 6px;
  height: 11px;
  position: absolute;
  left: 0;
  top: 21px;
  fill: #e30613;
}
.mts16-mobilemenu__nav-back-arrow img {
  vertical-align: top;
}
.mts16-mobilemenu__nav-footer {
  background-color: #f7f7f7;
  list-style: none;
  padding: 0;
  margin: 0;
}
.mts16-mobilemenu__nav-footer:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__nav-footer {
    padding: 23px 0;
  }
}
.mts16-mobilemenu__nav-footer-item {
  box-sizing: border-box;
  width: 50%;
  float: left;
  padding-left: 20px;
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__nav-footer-item {
    float: none;
    width: auto;
    margin-bottom: 25px;
  }
}
.mts16-mobilemenu__nav-footer-item:nth-last-child(1) .mts16-mobilemenu__nav-footer-link,
.mts16-mobilemenu__nav-footer-item:nth-last-child(2):not(:nth-of-type(even)) .mts16-mobilemenu__nav-footer-link {
  border-bottom: medium none;
}
.mts16-mobilemenu__nav-footer-link {
  display: block;
  padding: 16px 0;
  color: #4c4c4c;
  font-size: 16px;
  line-height: 20px;
  border-bottom: 1px solid #f2f2f2;
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__nav-footer-link {
    border-bottom: medium none;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.mts16-mobilemenu__inner {
  padding-bottom: 125px;
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__inner {
    padding-bottom: 178px;
  }
  .mts16-mobilemenu__inner[data-type="regions"] {
    padding-bottom: 55px;
  }
  .mts16-mobilemenu__inner[data-type="countries"] {
    padding-bottom: 0;
  }
  .mts16-mobilemenu__inner[data-type="countries"] .mts16-mobilemenu__country-name {
    font-weight: normal;
  }
}
.mts16-mobilemenu__bottom {
  background-color: #fff;
  border: 1px solid #f2f2f2;
  box-sizing: border-box;
  width: 600px;
  position: fixed;
  bottom: 0;
  right: 0;
  display: none;
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__bottom {
    width: 100%;
  }
}
.mts16-mobilemenu__country-name {
  line-height: 20px;
  padding: 20px 0 19px;
  margin-left: 20px;
  border-bottom: 2px solid #f2f2f2;
  font-weight: 700;
}
.mts16-mobilemenu__search-wrap {
  box-sizing: border-box;
  width: 50%;
  float: left;
  padding: 16px 20px;
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__search-wrap {
    width: auto;
    float: none;
  }
}
.mts16-mobilemenu__search {
  position: relative;
  padding: 0 27px 0 0;
}
.mts16-mobilemenu__search-input {
  background: none;
  box-sizing: border-box;
  width: 100%;
  border: 0;
  padding: 0;
  height: 20px;
  font-size: 15px;
  line-height: 20px;
}
.mts16-mobilemenu__search-input::-moz-placeholder {
  color: #999;
  font-style: italic;
}
.mts16-mobilemenu__search-input::-webkit-input-placeholder {
  color: #999;
  font-style: italic;
}
.mts16-mobilemenu__search-btn {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTQuOSAxNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQuOSAxNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8cGF0aCBmaWxsPSIjYWRiOGMxIiBkPSJNMTQuNiwxMi43Yy0wLjMtMC4zLTEuOS0xLjktMy0zYzAuNi0xLDEtMi4yLDEtMy40QzEyLjYsMi44LDkuOCwwLDYuMywwQzIuOCwwLDAsMi44LDAsNi4zIGMwLDMuNSwyLjgsNi4zLDYuMyw2LjNjMS4zLDAsMi40LTAuNCwzLjQtMWMxLjEsMS4xLDIuNywyLjcsMywzYzAuNSwwLjUsMS4zLDAuNSwxLjgsMEMxNS4xLDE0LjEsMTUuMSwxMy4yLDE0LjYsMTIuN3ogTTIuMyw2LjNjMC0yLjIsMS44LTQsNC00YzIuMiwwLDQsMS44LDQsNHMtMS44LDQtNCw0QzQuMSwxMC4zLDIuMyw4LjUsMi4zLDYuM3oiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 15px;
  height: 15px;
  position: absolute;
  right: 0;
  top: 3px;
  border: 0;
  padding: 0;
  margin: 0;
  cursor: pointer;
}
.mts16-mobilemenu__region-opener,
.mts16-mobilemenu__country-opener {
  box-sizing: border-box;
  width: 50%;
  float: left;
  font-size: 14px;
  line-height: 20px;
  padding: 16px 20px;
  position: relative;
  cursor: pointer;
}
@media screen and (max-width: 759px) {
  .mts16-mobilemenu__region-opener,
  .mts16-mobilemenu__country-opener {
    width: auto;
    float: none;
    border-top: 1px solid #f2f2f2;
  }
}
.mts16-mobilemenu__region-arrow {
  width: 6px;
  height: 11px;
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -6px;
  fill: #e30613;
}
.mts16-mobilemenu__region-arrow img {
  vertical-align: top;
}
.mts16-mobilemenu__region-drop {
  display: none;
}
.mts16-mobilemenu__region-back,
.mts16-mobilemenu__countries-back {
  font-size: 16px;
  text-transform: uppercase;
  padding: 16px 20px;
  margin-left: 20px;
  position: relative;
  cursor: pointer;
}
.mts16-mobilemenu__region-arrow-back {
  width: 6px;
  height: 11px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -6px;
  fill: #e30613;
}
.mts16-mobilemenu__region-arrow-back img {
  vertical-align: top;
}
.mts16-mobilemenu__countries-drop {
  display: none;
}
.mts16-mobilemenu__user {
  border-top: 1px solid #f2f2f2;
  display: table;
  width: 100%;
  table-layout: fixed;
}
.mts16-mobilemenu__user-link {
  display: table-cell;
  vertical-align: middle;
  box-sizing: border-box;
  height: 70px;
  border-right: 1px solid #f2f2f2;
  padding: 0 10px;
  text-align: center;
}
.mts16-mobilemenu__user-link:last-child {
  border-left: medium none;
}
.mts16-mobilemenu__user-icon {
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
  fill: none;
  stroke: #adb8c1;
}
.mts16-mobilemenu__user-count {
  font-size: 20px;
  vertical-align: middle;
  margin-left: 10px;
  color: #e30613;
}
.mts16-mobilemenu__user-title {
  font-size: 14px;
  color: #808080;
  display: block;
  margin-top: 7px;
}
.mts16-mobilemenu__link-accent {
  background: url("http://mtshtml2016.test.promo.ru/f/i/mainmenu/accent.svg") no-repeat 0 0;
  width: 12px;
  height: 9px;
  position: absolute;
  margin-left: 8px;
  margin-top: 8px;
  font-size: 0;
  line-height: 0;
}

.mts16-other-sites {
  list-style: none;
  padding: 0;
  margin: 0;
}
.mts16-other-sites:after {
  content: '';
  display: table;
  clear: both;
}
.mts16-other-sites__item {
  float: left;
  position: relative;
  padding: 0 20px;
}
@media screen and (max-width: 1679px) {
  .mts16-other-sites__item {
    padding: 0 10px;
  }
}
@media screen and (max-width: 959px) {
  .mts16-other-sites__item {
    padding: 0 9px;
  }
}
.mts16-other-sites__item:first-child {
  padding-left: 20px;
}
.mts16-other-sites__item:last-child {
  padding-right: 0;
}
@media screen and (max-width: 959px) {
  .mts16-other-sites__item:last-child {
    padding-left: 0;
    margin-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .mts16-other-sites__item:last-child {
    padding-right: 15px;
  }
}
.mts16-other-sites__item:before {
  content: "";
  border-left: 1px solid #d9d9d9;
  position: absolute;
  top: 10px;
  bottom: 10px;
  left: 0;
}
@media screen and (max-width: 1679px) {
  .mts16-other-sites__item:before {
    display: none;
  }
}
@media screen and (max-width: 959px) {
  .mts16-other-sites__item:before {
    display: none;
  }
}
.mts16-other-sites__item:first-child:before {
  display: none;
}
@media screen and (max-width: 759px) {
  .mts16-other-sites__item_im,
  .mts16-other-sites__item_notify,
  .mts16-other-sites__item_favorite,
  .mts16-other-sites__item_compare {
    display: none;
  }
}
@media screen and (max-width: 759px) {
  .mts16-other-sites__item_lk {
    margin-top: 5px;
  }
  .mts16-other-sites__item_lk:before {
    display: none;
  }
}
.mts16-other-sites__item_logout {
  height: 50px;
}
@media screen and (max-width: 959px) {
  .mts16-other-sites__item_logout {
    height: auto;
  }
  .mts16-other-sites__item_logout .mts16-other-sites__btn {
    height: 38px;
    border: 0;
    font-size: 1.1rem;
    color: #333;
    padding: 0 2px;
    min-width: 86px;
  }
  .mts16-other-sites__item_logout .mts16-other-sites__btn:hover,
  .mts16-other-sites__item_logout .mts16-other-sites__btn:active {
    background-color: #fff;
    color: #333;
  }
}
.mts16-other-sites__btn {
  background: none;
  box-sizing: border-box;
  border: 1px solid #e30613;
  display: inline-block;
  vertical-align: middle;
  border-radius: 5px;
  padding: 0 20px;
  transition: background 200ms linear, color 200ms linear, border 200ms linear;
  -webkit-appearance: none;
  font: 400 15px/30px 'Corpid', 'Arial', sans-serif;
  font-family: 'Corpid', 'Arial', sans-serif;
  height: 32px;
  color: #e30613;
  text-align: center;
  cursor: pointer;
  margin-top: 9px;
  min-width: 94px;
}
@media screen and (max-width: 959px) {
  .mts16-other-sites__btn {
    margin-top: 0;
  }
}
.mts16-other-sites__btn:hover {
  background-color: #cc061a;
  color: #fff;
}
.mts16-other-sites__btn:active {
  background-color: #b30517;
  color: #fff;
}
.mts16-other-sites__btn:focus {
  outline: none;
}
@media screen and (max-width: 759px) {
  .mts16-other-sites__item_refill {
    display: none;
  }
}
.mts16-other-sites__link {
  display: block;
  height: 50px;
  line-height: 50px;
  color: #808080;
}
@media screen and (max-width: 959px) {
  .mts16-other-sites__link {
    height: 35px;
    line-height: 38px;
  }
}
.mts16-other-sites__link:hover {
  color: #333;
}
.mts16-other-sites__icon {
  display: inline-block;
  vertical-align: middle;
  fill: none;
  stroke: #adb8c1;
  stroke-width: 1px;
  width: 24px;
  height: 24px;
  margin-right: 10px;
  margin-top: -3px;
}
.mts16-other-sites__icon img {
  vertical-align: top;
  max-width: 100%;
}
.mts16-other-sites__icon span {
  display: inline-block;
  vertical-align: top;
}
.mts16-other-sites__icon_basket {
  background-image: url("../i/sprite-icons.png");
  background-repeat: no-repeat;
  background-position: 0px -49px;
  width: 24px;
  height: 22px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .mts16-other-sites__icon_basket {
    background-image: url("../i/sprite-icons@2x.png");
    background-size: 105px 95px;
  }
}
.mts16-other-sites__icon_notify {
  background-image: url("../i/sprite-icons.png");
  background-repeat: no-repeat;
  background-position: -85px -48px;
  width: 18px;
  height: 22px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .mts16-other-sites__icon_notify {
    background-image: url("../i/sprite-icons@2x.png");
    background-size: 105px 95px;
  }
}
.mts16-other-sites__icon_favorite {
  margin-top: -6px;
  width: 36px;
  height: 36px;
  margin-right: 0;
}
.mts16-other-sites__icon_map-marker {
  margin-top: -9px;
  width: 15px;
}
.mts16-other-sites__icon_add-compare {
  margin-top: -6px;
  width: 21px;
  height: 21px;
}
.mts16-other-sites__icon_refill {
  width: 27px;
  height: 26px;
}
@media screen and (max-width: 1679px) {
  .mts16-other-sites__icon_refill {
    margin-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .mts16-other-sites__icon_lk {
    display: none;
  }
}
.mts16-other-sites__icon-lk-animate {
  background: url("../i/mts16-other-sites/login-animate.png") no-repeat 0 0;
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  margin-top: -3px;
}
.mts16-other-sites__count {
  color: #e30613;
  font-size: 24px;
  line-height: 1;
  font-weight: 300;
  display: inline-block;
  vertical-align: top;
  margin-top: 11px;
}
@media screen and (max-width: 959px) {
  .mts16-other-sites__count {
    margin-top: 8px;
    font-size: 22px;
  }
}
.mts16-other-sites__text {
  display: inline-block;
  vertical-align: baseline;
  line-height: 1;
}
@media screen and (max-width: 1679px) {
  .mts16-other-sites__text {
    display: none;
  }
}
.mts16-other-sites__text + .mts16-other-sites__icon {
  margin-left: 15px;
}
@media screen and (max-width: 1679px) {
  .mts16-other-sites__text + .mts16-other-sites__icon {
    margin-left: 0;
  }
}
.mts16-other-sites__dotted {
  border-bottom: 1px dotted;
}
.mts16-other-sites__lk-info {
  line-height: 1.2;
  display: inline-block;
  vertical-align: middle;
}
@media screen and (max-width: 759px) {
  .mts16-other-sites__lk-info {
    text-align: right;
  }
  .mts16-other-sites__lk-info:before {
    content: 'Мой МТС';
    font-size: 1.1rem;
    color: #333;
    margin-bottom: 2px;
  }
}
.mts16-other-sites__lk-info-name {
  margin-top: 0;
  vertical-align: middle;
}
.mts16-other-sites__phone {
  display: block;
  color: #b2b2b2;
}
@media screen and (max-width: 759px) {
  .mts16-other-sites__phone {
    font-size: 0.85rem;
  }
}
.mts16-other-sites__balance {
  display: block;
  color: #808080;
  font-size: 13px;
}
@media screen and (max-width: 759px) {
  .mts16-other-sites__balance {
    display: none;
  }
}
.mts16-other-sites__balance-minus {
  color: #e30613;
}

.mts16-popup-regions {
  background-color: #fff;
  width: 760px;
  margin-left: -380px;
  font-family: 'Corpid', 'Arial', sans-serif;
}
@media screen and (max-width: 959px) {
  .mts16-popup-regions {
    width: 688px;
    margin-left: -344px;
  }
}
.mts16-popup-regions__head {
  background-color: #f7f7f7;
  padding: 35px 60px;
}
@media screen and (max-width: 759px) {
  .mts16-popup-regions__head {
    padding: 23px 20px 20px;
  }
}
.mts16-popup-regions__title {
  font-size: 32px;
  margin-bottom: 15px;
}
@media screen and (max-width: 759px) {
  .mts16-popup-regions__title {
    font-size: 1.4rem;
    margin-bottom: 20px;
    padding-right: 30px;
  }
}
.mts16-popup-regions__search {
  width: 360px;
}
@media screen and (max-width: 759px) {
  .mts16-popup-regions__search {
    width: 100%;
  }
}
.mts16-popup-regions__body {
  border-top: 1px solid #ddd;
}
@media screen and (min-width: 760px) {
  .mts16-popup-regions__body {
    overflow: hidden;
  }
}
@media screen and (max-width: 759px) {
  .mts16-popup-regions__body {
    overflow-x: hidden;
    overflow-y: auto;
  }
}
.mts16-popup-regions__body_subregions .mts16-popup-regions__col-regions {
  width: 36%;
}
.mts16-popup-regions__col-categories,
.mts16-popup-regions__col-regions,
.mts16-popup-regions__col-subregions {
  float: left;
  box-sizing: border-box;
  height: 390px;
}
.mts16-popup-regions__col-categories {
  width: 29%;
  border-right: 1px solid #ddd;
  padding: 35px 20px 35px 60px;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .mts16-popup-regions__col-categories {
    padding-left: 35px;
  }
}
@media screen and (max-width: 759px) {
  .mts16-popup-regions__col-categories {
    width: 100%;
    padding: 10px 0 10px 20px;
  }
}
.mts16-popup-regions__col-regions {
  width: 71%;
}
@media screen and (max-width: 759px) {
  .mts16-popup-regions__col-regions {
    width: 100%;
    padding: 10px 0 10px 20px;
    display: none;
  }
}
.mts16-popup-regions__col-subregions {
  width: 35%;
  padding-bottom: 20px;
  border-left: 1px solid #ddd;
  display: none;
}
.mts16-popup-regions__scroll {
  height: 100%;
}
.mts16-popup-regions__scroll-padding {
  padding: 35px 20px 0 60px;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .mts16-popup-regions__scroll-padding {
    padding-left: 20px;
  }
}
.mts16-popup-regions__list {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 14px;
}
.mts16-popup-regions__list_sub {
  display: none;
  border-bottom: 1px solid #f2f2f2;
}
@media screen and (min-width: 760px) {
  .mts16-popup-regions__list_sub {
    display: none !important;
  }
}
.mts16-popup-regions__list_sub .mts16-popup-regions__link {
  font-size: 14px;
  line-height: 1.43;
  padding: 10px 20px 10px 10px;
  border-bottom: 0;
}
@media screen and (max-width: 759px) {
  .mts16-popup-regions__list_sub .mts16-popup-regions__link {
    padding-left: 0;
  }
}
.mts16-popup-regions__list_sub .mts16-popup-regions__item_subregions .mts16-popup-regions__link.mts16-popup-regions__subregions-opener {
  padding: 0;
  display: inline;
  border-bottom: 1px dotted;
}
.mts16-popup-regions__list_sub .mts16-popup-regions__item_subregions .mts16-popup-regions__list {
  padding-top: 10px;
  padding-left: 20px;
}
@media screen and (min-width: 760px) {
  .mts16-popup-regions__item {
    margin-bottom: 8px;
  }
  .mts16-popup-regions__item:last-child {
    margin-bottom: 0;
  }
}
.mts16-popup-regions__item_subregions {
  padding: 10px 20px 10px 0;
}
.mts16-popup-regions__item_subregions .mts16-popup-regions__list {
  display: none;
}
.mts16-popup-regions__item_subregions.is-open .mts16-popup-regions__list {
  display: block;
}
@media screen and (max-width: 759px) {
  .mts16-popup-regions__link {
    padding: 14px 0;
    display: block;
    width: 100%;
    position: relative;
    font-size: 16px;
    line-height: 1.438;
    box-sizing: border-box;
    border-bottom: 1px solid #fff;
  }
}
@media screen and (min-width: 760px) {
  .mts16-popup-regions__link_active {
    color: #e30613;
  }
}
@media screen and (max-width: 759px) {
  .mts16-popup-regions__link_active {
    color: #999;
    padding-right: 40px;
    border-bottom: 1px solid #f2f2f2;
  }
  .mts16-popup-regions__link_active + .mts16-popup-regions__list_sub {
    display: block;
  }
}
.mts16-popup-regions__link_active:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSI4MCAxMTYuMSAxNCAxNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyA4MCAxMTYuMSAxNCAxNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8cG9seWdvbiBmaWxsPSIjRTMwNjExIiBwb2ludHM9IjgzLjEsMTI4LjggODMuOCwxMjkuNCA5MSwxMjMuMSA5MSwxMjMuMSA5MSwxMjMuMSA4My44LDExNi44IDgzLjEsMTE3LjQgODkuNiwxMjMuMSAiLz4KPC9zdmc+) no-repeat 0 0;
  background-size: cover;
}
@media screen and (min-width: 760px) {
  .mts16-popup-regions__link_active:after {
    width: 8px;
    height: 8px;
    display: inline-block;
    vertical-align: baseline;
    margin-left: 6px;
  }
}
@media screen and (max-width: 759px) {
  .mts16-popup-regions__link_active:after {
    width: 12px;
    height: 12px;
    position: absolute;
    right: 20px;
    top: 50%;
    -webkit-transform: rotate(90deg) translateX(-50%);
        -ms-transform: rotate(90deg) translateX(-50%);
            transform: rotate(90deg) translateX(-50%);
  }
}
.mts16-popup-regions__subregions-opener {
  border-bottom: 1px dotted;
}
.mts16-popup-regions__subregions-opener:hover {
  border-bottom: medium none;
}
.mts16-popup-regions__group {
  margin-bottom: 25px;
}
.mts16-popup-regions__symbol {
  font-size: 16px;
  margin-bottom: 5px;
}
.mts16-popup-regions .jspHorizontalBar {
  background-color: transparent;
  height: 6px;
  bottom: 6px;
}
.mts16-popup-regions .jspVerticalBar {
  background-color: transparent;
  width: 6px;
  right: 6px;
}
.mts16-popup-regions .jspTrack {
  background-color: transparent;
}
.mts16-popup-regions .jspDrag {
  background-color: rgba(0,0,0,0.1);
  border-radius: 3px;
}
.mts16-popup-regions .jspDrag.jspHover,
.mts16-popup-regions .jspDrag.jspActive {
  background-color: rgba(0,0,0,0.3);
}
.mts16-popup-regions .jspCap {
  height: 6px;
  display: block;
}
.ui-autocomplete {
  z-index: 1100;
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  padding: 2px;
  font-family: 'Corpid', 'Arial', sans-serif;
  font-size: 18px;
}
.ui-autocomplete .ui-menu-item {
  background: none;
  border: medium none;
  border-radius: 2px;
  padding: 5px;
  color: #000;
  cursor: pointer;
  margin: 0;
}
.ui-autocomplete .ui-menu-item:hover,
.ui-autocomplete .ui-menu-item.ui-state-focus {
  border: medium none;
  background-color: #e30613;
  color: #fff;
}
.ui-menu.mts16-popup-regions__dropdown:before,
.ui-menu.mts16-popup-regions__dropdown:after {
  display: none;
}
.ui-autocomplete.mts16-popup-regions__dropdown {
  background-color: #fff;
  border: none;
  box-sizing: border-box;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  box-shadow: 0 5px 10px rgba(0,0,0,0.1);
}
.ui-autocomplete.mts16-popup-regions__dropdown .mts16-popup-regions__dropdown-list {
  padding: 0;
  list-style: none;
}
.ui-autocomplete.mts16-popup-regions__dropdown .mts16-popup-regions__dropdown-list:first-child .mts16-popup-regions__dropdown-item:before {
  border-top-color: transparent;
}
.ui-autocomplete.mts16-popup-regions__dropdown .mts16-popup-regions__dropdown-item {
  padding: 18px 20px 18px;
  position: relative;
}
.ui-autocomplete.mts16-popup-regions__dropdown .mts16-popup-regions__dropdown-item:before {
  border-top: 1px solid #eee;
  width: 100%;
  height: 0;
  content: "";
  display: block;
  position: relative;
  top: -18px;
}
.ui-autocomplete.mts16-popup-regions__dropdown .mts16-popup-regions__dropdown-item:hover:before,
.ui-autocomplete.mts16-popup-regions__dropdown .mts16-popup-regions__dropdown-item:active:before,
.ui-autocomplete.mts16-popup-regions__dropdown .mts16-popup-regions__dropdown-item.ui-state-focus:before,
.ui-autocomplete.mts16-popup-regions__dropdown .mts16-popup-regions__dropdown-item.ui-state-active:before,
.ui-autocomplete.mts16-popup-regions__dropdown .mts16-popup-regions__dropdown-item:focus:before {
  border-top-color: transparent;
}
.ui-autocomplete.mts16-popup-regions__dropdown .mts16-popup-regions__dropdown-content {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
}

.mts16-popup {
  position: fixed;
  width: 760px;
  left: 50%;
  margin-left: -380px;
  top: 80px;
  z-index: 1000;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .mts16-popup.mts16-popup-regions {
    width: 688px;
    margin-left: -344px;
  }
}
@media screen and (max-width: 759px) {
  .mts16-popup.mts16-popup-regions {
    width: 280px;
    margin-left: -140px;
  }
}
.mts16-popup__overlay {
  background-color: rgba(0,0,0,0.7);
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999;
  display: none;
}
.mts16-popup__close {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTcuMSAxNy4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4xIDE3LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBvbHlnb24gZmlsbD0iI2FjYjhjMSIgcG9pbnRzPSIxNy4xLDAuOCAxNi4zLDAgOC42LDcuNyAwLjgsMCAwLDAuOCA3LjcsOC42IDAsMTYuMyAwLjgsMTcuMSA4LjYsOS40IDE2LjMsMTcuMSAxNy4xLDE2LjMgOS40LDguNiIvPgo8L3N2Zz4K) no-repeat 0 0;
  width: 22px;
  height: 22px;
  position: absolute;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
.mts16-popup-regions .mts16-popup__close {
  width: 13px;
  height: 13px;
  right: 9px;
  top: 9px;
}
@media screen and (max-width: 759px) {
  .mts16-popup-regions .mts16-popup__close {
    width: 20px;
    height: 20px;
    right: 20px;
    top: 20px;
  }
}
.mts16-popup .btn_large {
  font-size: 24.2px;
  height: 48px;
  line-height: 46px;
  padding-left: 30px;
  padding-right: 30px;
}
.mts16-popup .input {
  background: #fff;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  border: 1px solid #e4e4e4;
  border-radius: 5px;
  height: 36px;
  padding: 0 12px;
  font: 400 18.7px/1 "Corpid", Arial, sans-serif;
  color: #333;
  text-align: left;
  -webkit-appearance: none;
  box-shadow: none;
}
.mts16-popup .input:hover,
.mts16-popup .input:focus {
  border-color: #ccc;
  outline: none;
}
.mts16-popup .input-group {
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding: 0;
  box-sizing: border-box;
}
.mts16-popup .input-group .input {
  padding-left: 48px;
}
.mts16-popup .input-group__prefix,
.mts16-popup .input-group__postfix {
  background-color: #f2f2f2;
  position: absolute;
  top: 1px;
  bottom: 1px;
  width: 36px;
  text-align: center;
  font-size: 18.7px;
  line-height: 34px;
  color: #333;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.mts16-popup .input-group__prefix {
  border-radius: 4px 0 0 4px;
  left: 1px;
}
.mts16-popup .input-group__postfix {
  border-radius: 0 4px 4px 0;
  right: 1px;
}
.mts16-popup .input-group__prefix-icon,
.mts16-popup .input-group__postfix-icon {
  width: 20px;
  height: 20px;
  fill: #959595;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -10px 0 0 -10px;
}
.mts16-popup .input-group_phone {
  width: 215px;
}

.mts16-search-site {
  position: relative;
  padding-right: 35px;
}
.mts16-search-site__input {
  background: none;
  border: none;
  box-sizing: border-box;
  border-bottom: 1px solid #e6e6e6;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  font: 18px/24px 'Corpid', 'Arial', sans-serif;
  padding: 8px 2px;
}
.mts16-search-site__input::-ms-clear {
  display: none;
}
.mts16-search-site__input::-webkit-input-placeholder {
  font-style: italic;
  color: #b2b2b2;
}
.mts16-search-site__input::-moz-placeholder {
  font-style: italic;
  color: #b2b2b2;
}
.mts16-search-site__input:-ms-input-placeholder {
  font-style: italic;
  color: #b2b2b2;
}
.mts16-search-site__btn {
  background: none;
  border: none;
  position: absolute;
  height: 40px;
  width: 35px;
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
}
.mts16-search-site__btn-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -12px 0 0 -12px;
  fill: #adb8c1;
  background-image: url("../i/sprite-icons.png");
  background-repeat: no-repeat;
  background-position: -60px 0px;
  width: 23px;
  height: 23px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  .mts16-search-site__btn-icon {
    background-image: url("../i/sprite-icons@2x.png");
    background-size: 105px 95px;
  }
}

.mts16-top-menu {
  list-style: none;
  padding: 0;
  margin: 0;
}
.mts16-top-menu:after {
  content: '';
  display: table;
  clear: both;
}
.mts16-top-menu__item {
  float: left;
  margin: 0 10px;
}
@media screen and (max-width: 1279px) {
  .mts16-top-menu__item {
    display: none;
  }
}
@media screen and (max-width: 1279px) {
  .mts16-top-menu__item_active {
    display: block;
  }
}
.mts16-top-menu__item_active .mts16-top-menu__link {
  border-top-color: #e30613;
  color: #333;
}
.mts16-top-menu__item_clicked {
  display: none;
}
.mts16-top-menu__item_more {
  margin-right: 20px;
  padding-left: 21px;
  position: relative;
}
@media screen and (max-width: 1279px) {
  .mts16-top-menu__item_more {
    display: block;
  }
}
.mts16-top-menu__item_more:after {
  display: block;
  content: " ";
  width: 1px;
  height: 30px;
  background: #dcdcdc;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -15px;
}
.mts16-top-menu__link {
  display: block;
  box-sizing: border-box;
  height: 50px;
  line-height: 46px;
  border-top: 2px solid transparent;
  color: #808080;
  position: relative;
}
.mts16-top-menu__link:hover {
  color: #333;
}
.mts16-top-menu__link_arrow:after {
  content: "";
  border: 5px solid transparent;
  border-top-color: #adb8c1;
  display: inline-block;
  vertical-align: top;
  margin: 22px 0 0 9px;
}
.mts16-other-sites__item_notify,
.mts16-mobilemenu__user-link_notify {
  display: none;
}

.mts16-top-panel {
  background-color: #f7f7f7;
  min-height: 50px;
  font-size: 16px;
  position: relative;
  z-index: 110;
  font-family: 'Corpid', 'Arial', sans-serif;
}
@media screen and (max-width: 959px) {
  .mts16-top-panel {
    background-color: transparent;
    min-height: 35px;
    padding: 20px 0;
  }
}
.mts16-top-panel__logo {
  display: none;
}
@media screen and (max-width: 959px) {
  .mts16-top-panel__logo {
    background: url("../i/mts16-top-panel/logo.svg") no-repeat 0 0;
    width: 98px;
    height: 35px;
    display: block;
    float: left;
    position: relative;
  }
  .mts16-top-panel__logo:after {
    content: 'beta';
    color: #adb8c1;
    font-size: 18px;
    position: absolute;
    right: -17px;
    top: -2px;
  }
}
@media screen and (max-width: 959px) and (max-width: 959px) {
  .mts16-top-panel__logo:after {
    content: 'β';
  }
}
.mts16-top-panel .mts16-top-menu {
  float: left;
  margin-left: -10px;
}
@media screen and (max-width: 959px) {
  .mts16-top-panel .mts16-top-menu {
    display: none;
  }
}
.mts16-top-panel .mts16-other-sites {
  float: right;
}
.mts16-top-panel__region {
  margin: 0 auto;
  line-height: 50px;
  overflow: hidden;
  text-align: center;
}
@media screen and (max-width: 1279px) {
  .mts16-top-panel__region {
    margin: 0 auto;
  }
}
@media screen and (max-width: 959px) {
  .mts16-top-panel__region {
    display: none;
  }
}
.mts16-top-panel__region-name {
  margin: -4px 100px 0;
  white-space: nowrap;
}
@media screen and (max-width: 1279px) {
  .mts16-top-panel__region-name {
    margin: -4px 50px 0;
  }
}
.mts16-top-panel__region-name span {
  display: inline-block;
  vertical-align: middle;
  padding: 0;
  color: #808080;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  max-width: 100%;
  text-overflow: ellipsis;
}
.mts16-top-panel__region-name span:hover {
  color: #333;
}
.mts16-top-panel__region-name span.mts16-top-panel__region-arrow {
  border: 5px solid transparent;
  border-top-color: #adb8c1;
  margin: 6px 0 0 10px;
}
.mts16-top-panel__drop {
  background-color: #fff;
  list-style: none;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  width: 260px;
  padding: 0 20px;
  border: 1px solid #e4e4e4;
  border-radius: 1px;
  box-shadow: 0 5px 29px rgba(0,0,0,0.1);
  position: absolute;
  z-index: 110;
  display: none;
}
.mts16-top-panel__drop:before,
.mts16-top-panel__drop:after {
  content: "";
  border: 10px solid transparent;
  border-bottom-color: #e4e4e4;
  position: absolute;
  bottom: 100%;
  left: 30px;
}
.mts16-top-panel__drop:after {
  content: "";
  border-bottom-color: #fff;
  margin-bottom: -1px;
}
.mts16-top-panel__drop-item {
  border-bottom: 1px solid #f2f2f2;
  font-size: 15px;
}
.mts16-top-panel__drop-item:last-child {
  border-bottom: medium none;
}
.mts16-top-panel__drop-link {
  line-height: 20px;
  padding: 15px 0;
  display: block;
  position: relative;
  color: #808080;
}
.mts16-top-panel__drop-link:hover {
  color: #333;
}
.mts16-top-panel__drop-icon {
  max-width: 28px;
  max-height: 20px;
  fill: #adb8c1;
  position: absolute;
}
.mts16-top-panel__drop-icon + .mts16-top-panel__drop-text {
  margin-left: 40px;
  display: block;
}
.region-confirm {
  text-align: center;
  padding: 20px 0;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 5px 29px rgba(0,0,0,0.1);
  position: relative;
  z-index: 109;
}
@media screen and (max-width: 1279px) {
  .region-confirm {
    text-align: center;
  }
}
@media screen and (max-width: 959px) {
  .region-confirm {
    margin-top: 20px;
  }
}
.region-confirm_dark {
  background-color: #adb0b3;
  box-shadow: 0 0 10px rgba(0,0,0,0.3);
}
@media screen and (max-width: 959px) {
  .region-confirm_dark {
    margin-top: 0;
  }
}
.region-confirm_dark .region-confirm__contents-info {
  color: #fff;
}
.region-confirm__inner {
  position: relative;
}
.region-confirm__contents {
  max-width: 1000px;
  margin: 0 auto;
  position: relative;
  text-align: center;
  z-index: 3;
}
.region-confirm__contents:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 959px) {
  .region-confirm__contents {
    max-width: 710px;
    width: auto;
    padding: 10px 10px 0;
    text-align: left;
  }
}
@media screen and (max-width: 759px) {
  .region-confirm__contents {
    margin: 0 -20px;
  }
}
.region-confirm__contents .region-confirm__close:not(.region-confirm__close_top-on-phone) {
  right: 40px;
}
@media screen and (max-width: 959px) {
  .region-confirm__contents .region-confirm__close:not(.region-confirm__close_top-on-phone) {
    right: 20px;
  }
}
.region-confirm__contents-info {
  min-height: 60px;
  line-height: 52px;
  margin-left: 90px;
  padding-right: 90px;
  position: relative;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .region-confirm__contents-info {
    padding-right: 20px;
    margin-left: 30px;
    height: auto;
    line-height: 1;
  }
}
@media screen and (max-width: 759px) {
  .region-confirm__contents-info_clear-on-phone {
    padding-right: 0;
  }
  .region-confirm__contents-info_clear-on-phone .region-confirm__text {
    padding-right: 20px;
  }
}
@media screen and (max-width: 1279px) {
  .region-confirm__contents-info > .region-confirm__text {
    text-align: center;
  }
}
.region-confirm__text {
  display: inline-block;
  margin-right: 30px;
  font-size: 0.85rem;
}
@media screen and (max-width: 1279px) {
  .region-confirm__text {
    display: block;
    margin-bottom: 20px;
  }
}
.region-confirm__btns {
  display: inline-block;
}
@media screen and (max-width: 1279px) {
  .region-confirm__btns {
    text-align: center;
    display: block;
  }
}
.region-confirm__btns-item {
  display: inline-block;
  margin-right: 20px;
}
.region-confirm__btns-item:last-child {
  margin-right: 0;
}
@media screen and (max-width: 479px) {
  .region-confirm__btns_centred-on-tablet .region-confirm__btns-item,
  .region-confirm__btns_centred-on-tablet .region-confirm__btns-item:last-child {
    display: block;
    margin: 0 auto 10px;
  }
}
.region-confirm__close {
  width: 13px;
  height: 13px;
  fill: #fff;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -7px;
  cursor: pointer;
  z-index: 4;
}
@media screen and (max-width: 959px) {
  .region-confirm__close {
    right: -10px;
    top: 50%;
  }
}
.region-confirm__close img {
  vertical-align: top;
}
@media screen and (max-width: 759px) {
  .region-confirm__close_top-on-phone {
    top: 18px;
    right: 18px;
  }
}
.region-confirm .region-value {
  white-space: nowrap;
  overflow: hidden;
  max-width: 380px;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: top;
}
@media screen and (max-width: 759px) {
  .region-confirm .region-value {
    max-width: 180px;
  }
}

.mainmenu {
  padding: 0;
  list-style-type: none;
  height: 100%;
  text-align: center;
  display: table;
  max-width: 100%;
  margin: 0 auto;
  width: 10000px;
}
.mainmenu__outer {
  width: 100%;
  height: 100%;
}
.mainmenu__inner {
  max-height: 100%;
  height: 100%;
  overflow: hidden;
  white-space: nowrap;
}
.mainmenu__inner_animated {
  display: block !important;
  visibility: hidden;
}
.mainmenu__sub-wrapper {
  position: relative;
  max-height: 100%;
  overflow-x: auto;
  height: 100%;
  overflow-y: hidden;
  padding-right: 35px;
  padding-left: 35px;
}
.mainmenu__item {
  height: 100%;
  display: table-cell;
  vertical-align: middle;
  box-sizing: content-box;
  min-width: 130px;
  text-align: left;
}
@media screen and (max-width: 1279px) {
  .mainmenu__item {
    max-width: 150px;
  }
}
@media screen and (max-width: 1023px) {
  .mainmenu__item {
    max-width: 140px;
  }
}
.mainmenu__item_active .mainmenu__item-link {
  border-bottom: 3px solid #e60000;
  color: #e60000;
}
.mainmenu__item:last-child {
  padding-right: 0;
}
.mainmenu__item:last-child .mainmenu__item-link {
  margin-right: 0;
}
.mainmenu__item-link {
  box-sizing: border-box;
  position: relative;
  max-width: 236px;
  color: #4c4c4c;
  cursor: pointer;
  z-index: 101;
  border-bottom: 3px solid transparent;
  transition: border-bottom 0.3s linear, color 0.3s linear, padding 0.3s;
  outline: none;
  display: inline-block;
  text-align: left;
  margin-right: 40px;
  padding: 25px 0 22px;
}
@media screen and (max-width: 1279px) {
  .mainmenu__item-link {
    margin-right: 20px;
  }
}
.mainmenu__item-link:hover,
.mainmenu__item-link:active {
  border-bottom-color: #e60000;
  color: #e60000;
}
.mainmenu__item-icon {
  display: inline-block;
  max-width: 60px;
  min-width: 25px;
  height: 39px;
  margin-right: 20px;
  vertical-align: middle;
}
@media screen and (max-width: 1279px) {
  .mainmenu__item-icon {
    margin-right: 20px;
  }
}
@media screen and (max-width: 1023px) {
  .mainmenu__item-icon {
    margin-right: 15px;
  }
}
.mainmenu__item-text {
  display: inline-block;
  text-align: left;
  font-size: 0.75rem;
  vertical-align: middle;
  white-space: normal;
  max-width: 156px;
  transition: vertical-align 0.3s ease;
}
@media screen and (max-width: 1279px) {
  .mainmenu__item-text {
    max-width: 95px;
  }
}
.mainmenu__scroll-controll {
  box-sizing: border-box;
  height: 40px;
  width: 25px;
  position: absolute;
  top: 50%;
  margin-top: -20px;
  display: none;
}
.mainmenu__scroll-controll_right {
  border-left: 1px solid #e6e6e6;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAATCAYAAACk9eypAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMDkxZGUxOS0xZjM2LTQ1MWUtOGI2ZS05NzY5NDY1ZGVhM2EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjA2ODcyOENFM0M1MTFFNkJFNTVDM0NBOTI3NEI3NkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjA2ODcyOEJFM0M1MTFFNkJFNTVDM0NBOTI3NEI3NkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkYWVlZGE5Yi1mNjA1LTRhM2UtOGFmYy05MjRhMDYzZmE2ZTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTA5MWRlMTktMWYzNi00NTFlLThiNmUtOTc2OTQ2NWRlYTNhIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5p5JIAAAAR1JREFUeNqMkrFLAlEcx6/jCJzSQWhodHLpH1AcDEG4oTFqagj3BqE9aGvPRVchELmzoXKwiKC9zVFEcNApIYrr88PfIdn5Xj/48Du47+feu997ThRFThAEE6jJsw3XWdYpXIdheOFYakssKcIFWg8aUPd9PzIKKu3THqELNaRvo6BSjtaHNzhB+jQKKu3R7mEEh0gf8Ts3aZ8EJFiCjKzGB9JGQaUp7QAW8Iy0u3FLa9tL0dqQh4pVUGmbNoSx+4+wrHALMq1jzxLeoXUgCwX+a+IZwhK6gy8oEp5vnJKewwBmUI7DiYKe9Au8L6e7OrQ/gt6lV3iAo/Vr8UvQ2/oELThLunhSnoarOrpLglemycVTasI54RvbufwIMADS3pHA/nHciAAAAABJRU5ErkJggg==) no-repeat center right;
  right: 0;
}
.mainmenu__scroll-controll_left {
  border-right: 1px solid #e6e6e6;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAATCAYAAACk9eypAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUU2MDQyODRFOTFEMTFFNjlFNkM4ODU0NDA2QUU0MjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUU2MDQyODVFOTFEMTFFNjlFNkM4ODU0NDA2QUU0MjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRTYwNDI4MkU5MUQxMUU2OUU2Qzg4NTQ0MDZBRTQyMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRTYwNDI4M0U5MUQxMUU2OUU2Qzg4NTQ0MDZBRTQyMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv7UHYIAAAEnSURBVHjajJM9awJBFEVXHYSkshEsrEL6dEJQY2EgxQZCwCLYq72dYC/kH6TSRqsUFrtYxMZ8YG2RLmBjIVhEG4WAbM6TEYzoTBYOd2fn3pk3b1gnCALHhud5FZjKu3Isj+/7NaQOBRkrgzGEPEIZblzXfT8awBxBnuAOrjCPtnPqgDmKtCEFl5i/dufVnvkU6UIS0pgn+wuqHXMM6elvOcyzQ+WGtTmBvMEKro+ZNwHMZ6h0YAx43YWpzbJ9B+SgBcw/tnuRkoogxmd2O7EFQnLd+gwvILXfm8raHBrDFMmC7NBngbgxoENzJA/fMCCUNAZ0aIncwid8EDo3BnRIGvCgzzQkdGEM6NAaKUELXgll/nTpv/8DC/XCtr5jaiBVaMr4V4ABAJm8g1HU0HqaAAAAAElFTkSuQmCC) no-repeat center left;
  left: 0;
}
.mainmenu__scroll-controll:hover,
.mainmenu__scroll-controll:active {
  cursor: pointer;
}
.new-mts16-header {
  height: 89px;
  position: relative;
}
@media screen and (max-width: 959px) {
  .new-mts16-header {
    display: none;
  }
}
.new-mts16-header .b-wrapper {
  height: 100%;
}
.new-mts16-header__wrapper {
  width: 100%;
  height: 100%;
  max-width: 1680px;
  min-width: 320px;
  margin: 0 auto;
  box-sizing: border-box;
}
.new-mts16-header__wrapper .crumbs {
  padding: 20px 0;
  border-top: none;
}
.new-mts16-header__wrapper .crumbs__item {
  color: #808080;
  font-size: 0.75rem;
}
.new-mts16-header__search-caller {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAIAAAACtmMCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjgxODI0NzNFM0IwMTFFNkFCNDRBMjNCQkZDNDdDNDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjgxODI0NzRFM0IwMTFFNkFCNDRBMjNCQkZDNDdDNDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGODE4MjQ3MUUzQjAxMUU2QUI0NEEyM0JCRkM0N0M0MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGODE4MjQ3MkUzQjAxMUU2QUI0NEEyM0JCRkM0N0M0MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkJtrFIAAAImSURBVHjarJVLq3FRGMfZJZERRTGQklsGlEsMGJoaKl8BET6ID+EyMWEoZSAJueYSQpG7KCTEfp8355TDOvu4/Qe79l5r//Z6Lv9nk3EcJ/1Up9PJZrONRmM8Hp/PZzKZzGazhUKhWq2WSCRwSyIU+ZoIiGAwOBqN9Hq9VCrlcrkMBmO73U6n01qtlkql4NZqtfL5fCIk/q18Pu9wOKLR6OFwwFE6nU7xeBz2JBIJ/Hd9EYvFosvlgkjxv9Tv9z0eDwH0P3E+nzudzmq1ij+mwWAAJ4V0I1cxCDwUChkMBplMRnpMPB7PbDYHAoH7qoIwyHq73TaZTKRnZDQad7tdvV5HEEulErQFnU5/iohhmE6ngyZDLPV6PbFYTHpekKVWq4UgLhYL6LsXiBwOB0qKIO73eyqV+gIREgWVgWzeEmk02v3TR7TZbCCb8PotkcVige1eIIJlwe+IqAUCQaVSeYEITkeWFFMoFIVCAUJ4Cnc8HpPJpEajQRCZTCZAI5HIU8RYLHYZcejZs1wu3W53Lpd70NfNZhN8PRwOiWYPbLLb7Q9CbTYbjII/ptkFCif1+/3r9ZqY2O12YVal02nk6o8ZvlqtwuFwuVxWKpVyuRxmDDQ/FAHaCyoLV/jkZSd41+fzWSwWrVZL9Fe4aDabZTIZOPJkMgFHUSgUKIJIJFKpVNd+/RWKvyFk+G8RkdB3iffQDxBvoJ8hXkM/RrxAvV7vPwEGAKebTHkVute0AAAAAElFTkSuQmCC) no-repeat center;
  width: 38px;
  height: 100%;
  display: block;
  float: right;
  margin-left: 30px;
  outline: none;
  border: none;
  cursor: pointer;
  z-index: 1;
  position: relative;
}
.new-mts16-header__search-caller_close {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANhJREFUeNq81lEKwjAMBuAseD59c+gFCnoeB72Agm96Ju9RU+mgbGubNMFAKS1j39Lxj+1CCOCc+wDA1Xv/AsOi++5pmjCtLzTutHkwBh7x4X8IdfCm6WQFZcA5ns7ciRm0BOIe5hdooS1ghWigErCJ9EA1oIhIoBZQRTgQB2giNYgLxBpi4qUvlkbgAiIkg55pOXI/Qwh/KOzIwUjjKMkR9gRNmiPsDZoEQk2SuRBqksyFUANwIdQCHAgtgBaEVkANGtLfiglQOpW5k8kSWHR0E30ge+srwABO1drAH/GvAgAAAABJRU5ErkJggg==) no-repeat center;
}
.new-mts16-header__page-info {
  float: left;
  height: 100%;
  margin-right: 40px;
  display: table;
  z-index: 1;
  position: relative;
}
.new-mts16-header__page-info-logo {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  width: 139px;
  height: 100%;
  background: url("../i/new-main-menu/logo.svg") no-repeat center;
  outline: none;
  z-index: 1;
}
.new-mts16-header__page-info-name {
  display: table-cell;
  vertical-align: middle;
  padding-left: 20px;
  font-size: 19px;
  color: #e7191b;
}
.new-mts16-header__page-info-name span {
  border-left: 1px solid #c0c0c0;
  padding: 5px 0 5px 20px;
  cursor: default;
}
.search-outer {
  position: relative;
  width: 100%;
  height: 100%;
  display: none;
}
.search-inner {
  max-height: 100%;
  overflow-x: auto;
  height: 100%;
  overflow-y: hidden;
  white-space: nowrap;
  text-align: center;
}
.search-inner:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.search__input {
  background: none;
  border: none;
  box-sizing: border-box;
  border-bottom: 1px solid #e6e6e6;
  width: 460px;
  display: inline-block;
  vertical-align: middle;
  font: 18px/24px 'Corpid', 'Arial', sans-serif;
  padding: 8px 2px;
}
@media screen and (max-width: 1279px) {
  .search__input {
    width: 340px;
  }
}
.search__input::-ms-clear {
  display: none;
}
.search__input::-webkit-input-placeholder {
  font-style: italic;
  color: #b2b2b2;
}
.search__input::-moz-placeholder {
  font-style: italic;
  color: #b2b2b2;
}
.search__input:-ms-input-placeholder {
  font-style: italic;
  color: #b2b2b2;
}
.search__button {
  margin-left: 20px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 0.5s ease;
}
.search__button.is-shown {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.search__list {
  border-radius: 6px;
  background-color: #fff;
  box-shadow: 0 10px 20px rgba(172,184,193,0.2);
  padding: 0;
  overflow: hidden;
}
.search__list .select-suggest__item.ui-menu-item {
  padding: 10px 20px 7px;
  font-size: 0.75rem;
  color: #4d4d4d;
  border-bottom: none;
}
.search__list .select-suggest__item.ui-menu-item:hover,
.search__list .select-suggest__item.ui-menu-item:active,
.search__list .select-suggest__item.ui-menu-item:focus,
.search__list .select-suggest__item.ui-menu-item.ui-state-focus {
  background-color: #fff;
  color: #1381b4;
  border: none;
  outline: none;
}
.search__list .ui-menu-item.select-suggest__not-a-list {
  color: #999;
  position: static;
  background: #fafafa;
  border-top: none;
  padding: 10px 20px 7px;
}
.search__list .ui-menu-item.select-suggest__not-a-list:hover,
.search__list .ui-menu-item.select-suggest__not-a-list:active,
.search__list .ui-menu-item.select-suggest__not-a-list:focus,
.search__list .ui-menu-item.select-suggest__not-a-list.ui-state-focus {
  background: #fafafa;
  color: #999;
  cursor: default;
  outline: none;
}
.new-mts16-b-wrapper {
  max-width: 1680px;
  min-width: 320px;
  width: 100%;
  margin: 0 auto;
}
.collapsedIn {
  -webkit-animation-name: collapsedIn;
          animation-name: collapsedIn;
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
}
.collapsedOut {
  -webkit-animation-name: collapsedOut;
          animation-name: collapsedOut;
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
}
@-webkit-keyframes collapsedIn {
  0% {
    padding: 25px 0 22px;
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  }
  100% {
    padding: 47px 0 0;
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
}
@keyframes collapsedIn {
  0% {
    padding: 25px 0 22px;
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  }
  100% {
    padding: 47px 0 0;
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
}
@-webkit-keyframes collapsedOut {
  0% {
    padding: 47px 0 0;
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
  100% {
    padding: 25px 0 22px;
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  }
}
@keyframes collapsedOut {
  0% {
    padding: 47px 0 0;
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
  100% {
    padding: 25px 0 22px;
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  }
}

.network-slider {
  padding: 1.1rem 0 1.5rem;
  text-align: center;
}
.network-slider__slider {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: left;
  height: 100%;
}
@media screen and (max-width: 759px) {
  .network-slider__slider {
    height: auto;
  }
}
.network-slider .bx-controls {
  margin-top: -40px;
}
.network-slider__item {
  width: 100%;
  height: 500px;
  background: none no-repeat center top;
  background-size: cover;
  float: left;
  box-sizing: border-box;
  color: #fff;
  text-align: center;
  padding-top: 60px;
  padding-bottom: 52px;
}
@media screen and (max-width: 1279px) {
  .network-slider__item {
    background-position: 60% 0;
  }
}
@media screen and (max-width: 959px) {
  .network-slider__item {
    background-position: 80% 0;
  }
}
@media screen and (max-width: 759px) {
  .network-slider__item {
    height: auto;
    padding-top: 30px;
  }
}
.network-slider__title {
  font-size: 1.8rem;
  margin-bottom: 0.4rem;
}
.network-slider__text {
  font-size: 1rem;
  min-height: 50px;
}
@media screen and (max-width: 759px) {
  .network-slider__text {
    min-height: inherit;
  }
}
.network-slider__info {
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .network-slider__info {
    width: 190px;
    display: inline-block;
    vertical-align: middle;
    text-align: left;
    padding-left: 8px;
  }
}
.network-slider__descr {
  padding-left: 20px;
  padding-right: 20px;
  font-size: 0.75rem;
  opacity: 0.5;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  position: absolute;
  left: 0;
  right: 0;
  bottom: 52px;
}
@media screen and (max-width: 759px) {
  .network-slider__descr {
    bottom: 40px;
  }
}
.network-slider__content {
  margin-top: 1.5rem;
}
.network-slider__content:after {
  content: '';
  display: table;
  clear: both;
}
.network-slider__content-item {
  width: 25%;
  float: left;
  margin-left: 12%;
  position: relative;
}
@media screen and (max-width: 759px) {
  .network-slider__content-item {
    width: 100%;
    max-width: 280px;
    float: none;
    margin: 0 auto 1.6rem;
  }
}
.network-slider__content-item:first-child {
  margin-left: 0;
}
@media screen and (max-width: 759px) {
  .network-slider__content-item:first-child {
    margin-left: auto;
  }
}
.network-slider__title-icon {
  background: no-repeat 50% 50%;
  margin: 0 auto;
}
.network-slider__title-icon_4g-lte {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMzMwLjcgOTAuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzMwLjcgOTAuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTQwLDgxLjZWNTcuN2gxMC4xIE00MCw1Ny43SDMuM0wzMC44LDYuN0g0MHY0NS45IgoJCS8+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTA1LjksMTJDMTAwLjMsOC40LDkzLjIsNiw4Niw2CgkJQzY2LjIsNiw1NC4zLDIxLjYsNTQuMyw0NC45YzAsMjIuMSwxMC41LDM3LjYsMzEuMywzNy42YzYuOCwwLDEzLjUtMS40LDE5LjQtMy45VjQ4LjJoLTkuMyIvPgo8L2c+CjxnPgoJPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTE3MSw2NC40VjI1LjVoMy4zdjM2aDE0djIuOEgxNzF6Ii8+Cgk8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjI0LjMsNjQuNHYtMzZoLTExdi0yLjhoMjUuM3YyLjhoLTExdjM2SDIyNC4zeiIvPgoJPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTI3Mi4yLDY0LjRWMjUuNWgxOC4ydjIuOGgtMTQuOXYxNC40aDEzLjF2Mi44aC0xMy4xdjE2aDE1LjJ2Mi44SDI3Mi4yeiIvPgo8L2c+CjxnPgoJPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTMxNi41LDcuMmMzLjYsMCw2LjUsMi45LDYuNSw2LjV2NjJjMCwzLjYtMi45LDYuNS02LjUsNi41aC0xNzBjLTMuNiwwLTYuNS0yLjktNi41LTYuNXYtNjIKCQljMC0zLjYsMi45LTYuNSw2LjUtNi41SDMxNi41IE0zMTYuNSw1LjJoLTE3MGMtNC43LDAtOC41LDMuOC04LjUsOC41djYyYzAsNC43LDMuOCw4LjUsOC41LDguNWgxNzBjNC43LDAsOC41LTMuOCw4LjUtOC41di02MgoJCUMzMjUsOSwzMjEuMiw1LjIsMzE2LjUsNS4yTDMxNi41LDUuMnoiLz4KPC9nPgo8L3N2Zz4K);
  width: 130px;
  height: 36px;
  margin-bottom: 22px;
}
@media screen and (max-width: 759px) {
  .network-slider__title-icon_4g-lte {
    margin-bottom: 15px;
  }
}
.network-slider__title-icon_wifi {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTQ2LjIgMTM2LjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE0Ni4yIDEzNi41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNzEuMSw0MC41YzEuNywwLDMuMywwLjcsNC41LDEuOAoJCWMxLjEsMS4xLDEuOCwyLjcsMS44LDQuNWMwLDEuNy0wLjcsMy4zLTEuOCw0LjVjLTEuMSwxLjEtMi43LDEuOC00LjUsMS44cy0zLjMtMC43LTQuNS0xLjhjLTEuMS0xLjEtMS44LTIuNy0xLjgtNC41CgkJYzAtMS43LDAuNy0zLjMsMS44LTQuNUM2Ny44LDQxLjIsNjkuNCw0MC41LDcxLjEsNDAuNXoiLz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01OC4yLDU5LjhjLTMuMy0zLjMtNS40LTcuOS01LjQtMTMKCQljMC01LjEsMi4xLTkuNiw1LjQtMTMiLz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik00OS43LDY4LjNjLTUuNS01LjUtOC45LTEzLjEtOC45LTIxLjUKCQljMC04LjQsMy40LTE2LDguOS0yMS41Ii8+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNDEuMiw3Ni44Yy03LjctNy43LTEyLjQtMTguMy0xMi40LTI5LjkKCQljMC0xMS43LDQuNy0yMi4zLDEyLjQtMjkuOSIvPgoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTMyLjcsODUuM2MtOS44LTkuOC0xNS45LTIzLjQtMTUuOS0zOC40CgkJYzAtMTUsNi4xLTI4LjYsMTUuOS0zOC40Ii8+CjwvZz4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTg0LjEsNTkuOGMzLjMtMy4zLDUuNC03LjksNS40LTEzCgljMC01LjEtMi4xLTkuNi01LjQtMTMiLz4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTkyLjYsNjguM2M1LjUtNS41LDguOS0xMy4xLDguOS0yMS41CgljMC04LjQtMy40LTE2LTguOS0yMS41Ii8+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xMDEuMSw3Ni44YzcuNy03LjcsMTIuNC0xOC4zLDEyLjQtMjkuOQoJYzAtMTEuNy00LjctMjIuMy0xMi40LTI5LjkiLz4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEwOS42LDg1LjNjOS44LTkuOCwxNS45LTIzLjQsMTUuOS0zOC40CgljMC0xNS02LjEtMjguNi0xNS45LTM4LjQiLz4KPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjcxLjEiIHkxPSI1My4xIiB4Mj0iNzEuMSIgeTI9IjExNy4yIi8+Cjwvc3ZnPgo=);
  width: 56px;
  height: 56px;
}
.network-slider__title-icon_hd-voice {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzMwLjcgOTAuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzMwLjcgOTAuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGcgZmlsbD0iI2ZmZmZmZiI+CgkJPHBhdGggZD0iTTE2My41LDY0LjRjLTUuMi0xMy05LjQtMjUuOS0xMy0zOC45aDMuN2MyLjcsMTAuNSw2LDIwLjgsOS42LDMwLjlsMS40LDQuNWgwLjFsMS41LTQuNGMzLjQtOS45LDYuOC0yMC40LDkuNS0zMWgzLjYKCQkJYy0zLjcsMTMtOCwyNi0xMywzOC45SDE2My41eiIvPgoJCTxwYXRoIGQ9Ik0xODguOSw0NS4zYzAtMTEuOSw1LjYtMjAuMywxNi4yLTIwLjNjMTAuNSwwLDE1LjcsOC42LDE1LjcsMTkuN2MwLDExLjktNS41LDIwLjMtMTYuMiwyMC4zCgkJCUMxOTMuOSw2NSwxODguOSw1Ni41LDE4OC45LDQ1LjN6IE0yMTcuMiw0NS4zYzAtMTAtMy42LTE3LjUtMTIuNi0xNy41Yy04LjcsMC0xMi4xLDgtMTIuMSwxNi45YzAsMTAsMy42LDE3LjUsMTIuNiwxNy41CgkJCUMyMTMuOSw2Mi4yLDIxNy4yLDU0LDIxNy4yLDQ1LjN6Ii8+CgkJPHBhdGggZD0iTTIzNC42LDY0LjRWMjUuNWgzLjN2MzguOUgyMzQuNnoiLz4KCQk8cGF0aCBkPSJNMjc2LjUsNjIuNmMtMi43LDEuNC01LjgsMi4yLTkuMSwyLjJjLTkuNywwLTE1LjgtNy0xNS44LTE5LjRjMC0xMi4yLDYtMjAuMywxNS45LTIwLjNjMy4yLDAsNiwwLjcsOC43LDIuMWwtMS4yLDIuNgoJCQljLTIuNS0xLjItNC45LTEuOC03LjktMS44Yy03LjYsMC0xMiw2LjktMTIsMTdjMCwxMC43LDQuNiwxNi45LDEyLjYsMTYuOWMyLjksMCw1LjUtMC45LDcuNi0xLjlMMjc2LjUsNjIuNnoiLz4KCQk8cGF0aCBkPSJNMjg4LjYsNjQuNFYyNS41aDE4LjJ2Mi44aC0xNC45djE0LjRoMTMuMXYyLjhoLTEzLjF2MTZoMTUuMnYyLjhIMjg4LjZ6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMzE2LjUsNy4yYzMuNiwwLDYuNSwyLjksNi41LDYuNXY2MmMwLDMuNi0yLjksNi41LTYuNSw2LjVoLTE3MGMtMy42LDAtNi41LTIuOS02LjUtNi41di02MgoJCQljMC0zLjYsMi45LTYuNSw2LjUtNi41SDMxNi41IE0zMTYuNSw1LjJoLTE3MGMtNC43LDAtOC41LDMuOC04LjUsOC41djYyYzAsNC43LDMuOCw4LjUsOC41LDguNWgxNzBjNC43LDAsOC41LTMuOCw4LjUtOC41di02MgoJCQlDMzI1LDksMzIxLjIsNS4yLDMxNi41LDUuMkwzMTYuNSw1LjJ6Ii8+Cgk8L2c+CjwvZz4KPGc+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNODIsN2MtNS41LDAtMTIuNCwwLTE2LDB2NzUuNmM0LjMsMCwxMS41LDAsMTYuNSwwCgkJYzIwLjUsMCwzMC45LTE1LjQsMzAuOS0zNy4yQzExMy40LDIyLjQsMTAxLjYsNyw4Miw3eiIvPgoJPGc+CgkJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEzLjgsODMuNWwwLTI1LjVWNiBNMTMuOCw1OCIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01Ni4zLDgzLjVsMC0yNS41VjYgTTU2LjMsNTgiLz4KCQk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTMuOCIgeTE9IjQ0LjgiIHgyPSI1Ni4zIiB5Mj0iNDQuOCIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=);
  width: 130px;
  height: 36px;
  margin-bottom: 22px;
}
@media screen and (max-width: 759px) {
  .network-slider__title-icon_hd-voice {
    margin-bottom: 15px;
  }
}
.network-slider__icon-wrap {
  margin-bottom: 12px;
}
@media screen and (max-width: 759px) {
  .network-slider__icon-wrap {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 0;
  }
}
.network-slider__icon {
  background: no-repeat 50% 50%;
  width: 100px;
  height: 70px;
  margin: 0 auto;
}
@media screen and (max-width: 759px) {
  .network-slider__icon {
    width: 74px;
    height: 52px;
  }
}
.network-slider__icon_speed {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDcwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgNzAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTM5LjcsNDguNUgxOS45CgljMC00LjIsMC44LTguMiwyLjQtMTEuOGMxLjUtMy42LDMuNy02LjksNi41LTkuNmMyLjctMi43LDYtNC45LDkuNi02LjVjMy42LTEuNSw3LjYtMi40LDExLjgtMi40YzQuMiwwLDguMiwwLjgsMTEuOCwyLjQKCWMzLjYsMS41LDYuOSwzLjcsOS42LDYuNWMyLjcsMi43LDUsNiw2LjUsOS42YzEuNSwzLjYsMi40LDcuNiwyLjQsMTEuOEg2Mi45Ii8+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIKCU01Myw1MS4zYy0xLjYsMS42LTQuMiwxLjYtNS44LDBjLTEuNi0xLjYtMS42LTQuMiwwLTUuOGMxLjYtMS42LDE3LjMtMTEuNSwxNy4zLTExLjVTNTQuNiw0OS43LDUzLDUxLjN6Ii8+Cjwvc3ZnPgo=);
}
.network-slider__icon_search-network {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDcwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgNzAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIKCQlNNTIuNywzNWMwLDAuNy0wLjMsMS40LTAuOCwxLjljLTAuNSwwLjUtMS4xLDAuOC0xLjksMC44Yy0wLjcsMC0xLjQtMC4zLTEuOS0wLjhjLTAuNS0wLjUtMC44LTEuMS0wLjgtMS45YzAtMC43LDAuMy0xLjQsMC44LTEuOQoJCWMwLjUtMC41LDEuMS0wLjgsMS45LTAuOGMwLjcsMCwxLjQsMC4zLDEuOSwwLjhDNTIuNCwzMy42LDUyLjcsMzQuMyw1Mi43LDM1eiIvPgoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IgoJCU00Mi4xLDQyLjljLTItMi0zLjMtNC44LTMuMy03LjljMC0zLjEsMS4zLTUuOSwzLjMtNy45Ii8+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iCgkJTTU3LjksMjcuMWMyLDIsMy4zLDQuOCwzLjMsNy45YzAsMy4xLTEuMyw1LjktMy4zLDcuOSIvPgoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9IgoJCU0zNiw0OWMtMy42LTMuNi01LjgtOC41LTUuOC0xNGMwLTUuNSwyLjItMTAuNCw1LjgtMTQiLz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIKCQlNNjQsMjFjMy42LDMuNiw1LjgsOC41LDUuOCwxNGMwLDUuNS0yLjIsMTAuNC01LjgsMTQiLz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIKCQlNMjkuOSw1NWMtNS4xLTUuMS04LjMtMTIuMi04LjMtMjBjMC03LjgsMy4yLTE0LjksOC4zLTIwIi8+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iCgkJTTcwLDE1YzUuMSw1LjEsOC4zLDEyLjIsOC4zLDIwYzAsNy44LTMuMiwxNC45LTguMywyMCIvPgo8L2c+Cjwvc3ZnPgo=);
}
.network-slider__icon_connect {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDcwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgNzAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iCgkzOS41LDIwLjEgNjUuNywyMC4xIDY1LjcsMTMuNiA3OS4xLDI3LjEgNjUuNyw0MC41IDY1LjcsMzQgMzQuMywzNCAzNC4zLDI3LjUgMjAuOSw0MC45IDM0LjMsNTQuNCAzNC4zLDQ3LjkgNjAuNSw0Ny45ICIvPgo8L3N2Zz4K);
}
.network-slider__icon_stamp {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLQodC70L7QuV8yIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMTAwIDcwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgNzAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTc0LjMsMjUuNgoJYzAsMS40LTIsMi42LTIuMiwzLjljLTAuMiwxLjQsMS4yLDMuMSwwLjcsNC40Yy0wLjUsMS4zLTIuNywxLjctMy40LDIuOWMtMC43LDEuMiwwLjEsMy40LTAuOCw0LjRjLTAuOSwxLTMuMiwwLjctNC4yLDEuNgoJYy0xLDAuOS0xLjEsMy4yLTIuMywzLjljLTEuMiwwLjctMy4yLTAuNC00LjUsMGMtMS4zLDAuNS0yLjEsMi42LTMuNSwyLjhDNTIuOSw0OS44LDUxLjQsNDgsNTAsNDhjLTEuNCwwLTIuOSwxLjctNC4yLDEuNQoJYy0xLjQtMC4yLTIuMi0yLjQtMy41LTIuOGMtMS4zLTAuNS0zLjMsMC42LTQuNSwwYy0xLjItMC43LTEuMi0zLTIuMy0zLjljLTEtMC45LTMuMy0wLjUtNC4yLTEuNmMtMC45LTEtMC4xLTMuMi0wLjgtNC40CgljLTAuNy0xLjItMi45LTEuNi0zLjQtMi45Yy0wLjUtMS4zLDEtMy4xLDAuNy00LjRjLTAuMi0xLjMtMi4yLTIuNS0yLjItMy45YzAtMS40LDItMi42LDIuMi0zLjljMC4yLTEuNC0xLjItMy4xLTAuNy00LjQKCWMwLjUtMS4zLDIuNy0xLjcsMy40LTIuOWMwLjctMS4yLTAuMS0zLjQsMC44LTQuNGMwLjktMSwzLjItMC43LDQuMi0xLjZjMS0wLjksMS4xLTMuMiwyLjMtMy45QzM5LDMuOSw0MSw1LDQyLjMsNC42CgljMS4zLTAuNSwyLjEtMi42LDMuNS0yLjhjMS4zLTAuMiwyLjgsMS41LDQuMiwxLjVjMS40LDAsMi45LTEuNyw0LjItMS41YzEuNCwwLjIsMi4yLDIuNCwzLjUsMi44QzU5LDUsNjEsMy45LDYyLjEsNC42CgljMS4yLDAuNywxLjIsMywyLjMsMy45YzEsMC45LDMuMywwLjUsNC4yLDEuNmMwLjksMSwwLjEsMy4yLDAuOCw0LjRjMC43LDEuMiwyLjksMS42LDMuNCwyLjljMC41LDEuMy0xLDMuMS0wLjcsNC40CglDNzIuMywyMyw3NC4zLDI0LjIsNzQuMywyNS42eiIvPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iNTkuMiw0Ny40Cgk1OS4yLDU3LjkgNTkuMiw2OC4zIDUwLDYyIDQwLjgsNjguMyA0MC44LDU3LjkgNDAuOCw0Ny40ICIvPgo8Zz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNTIuMiwzNS44CgkJYzAsMC42LTAuMiwxLjEtMC42LDEuNWMtMC40LDAuNC0wLjksMC42LTEuNSwwLjZjLTAuNiwwLTEuMS0wLjItMS41LTAuNmMtMC40LTAuNC0wLjYtMC45LTAuNi0xLjVjMC0wLjYsMC4yLTEuMSwwLjYtMS41CgkJYzAuNC0wLjQsMC45LTAuNiwxLjUtMC42YzAuNiwwLDEuMSwwLjIsMS41LDAuNkM1MS45LDM0LjYsNTIuMiwzNS4yLDUyLjIsMzUuOHoiLz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNDMuNiwyOS40CgkJYzEuNi0xLjYsMy45LTIuNiw2LjQtMi42YzIuNSwwLDQuOCwxLDYuNCwyLjYiLz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMzkuNCwyNS4yCgkJYzIuNy0yLjcsNi41LTQuNCwxMC42LTQuNGM0LjEsMCw3LjksMS43LDEwLjYsNC40Ii8+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTM1LjIsMjEKCQljMy44LTMuOCw5LTYuMSwxNC44LTYuMWM1LjgsMCwxMSwyLjMsMTQuOCw2LjEiLz4KPC9nPgo8L3N2Zz4K);
}
.network-slider__icon_mobile-connect {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDcwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgNzAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMzYuOCw0Mi42djE5LjgKCQkJYzAsMC43LTAuMiwxLjUtMC40LDIuMWMtMC4zLDAuNi0wLjcsMS4yLTEuMiwxLjdjLTAuNSwwLjUtMS4xLDAuOS0xLjcsMS4yYy0wLjYsMC4zLTEuNCwwLjQtMi4xLDAuNGgtNi4yaC02LjJoLTYuMkg2LjQKCQkJYy0wLjcsMC0xLjUtMC4yLTIuMS0wLjRjLTAuNi0wLjMtMS4yLTAuNy0xLjctMS4yYy0wLjUtMC41LTAuOS0xLjEtMS4yLTEuN0MxLjIsNjMuOSwxLDYzLjIsMSw2Mi40VjQ4LjZWMzQuOFYyMVY3LjEKCQkJQzEsNi40LDEuMiw1LjcsMS40LDVjMC4zLTAuNiwwLjctMS4yLDEuMi0xLjdjMC41LTAuNSwxLjEtMC45LDEuNy0xLjJjMC42LTAuMywxLjQtMC40LDIuMS0wLjRoNi4yaDYuMmg2LjJoNi4yCgkJCWMwLjcsMCwxLjUsMC4yLDIuMSwwLjRjMC42LDAuMywxLjIsMC43LDEuNywxLjJjMC41LDAuNSwwLjksMS4xLDEuMiwxLjdjMC4zLDAuNiwwLjQsMS40LDAuNCwyLjFWMjciLz4KCQk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE4LjksNTQuMwoJCQljMC40LDAsMC44LDAuMSwxLjEsMC4yYzAuMywwLjEsMC43LDAuNCwwLjksMC42YzAuMywwLjMsMC41LDAuNiwwLjYsMC45YzAuMSwwLjMsMC4yLDAuNywwLjIsMS4xYzAsMC40LTAuMSwwLjgtMC4yLDEuMQoJCQljLTAuMSwwLjMtMC40LDAuNy0wLjYsMC45Yy0wLjMsMC4zLTAuNiwwLjUtMC45LDAuNmMtMC4zLDAuMS0wLjcsMC4yLTEuMSwwLjJjLTAuNCwwLTAuOC0wLjEtMS4xLTAuMmMtMC4zLTAuMS0wLjctMC40LTAuOS0wLjYKCQkJYy0wLjMtMC4zLTAuNS0wLjYtMC42LTAuOUMxNiw1OCwxNiw1Ny42LDE2LDU3LjJjMC0wLjQsMC4xLTAuOCwwLjItMS4xYzAuMS0wLjMsMC40LTAuNywwLjYtMC45YzAuMy0wLjMsMC42LTAuNSwwLjktMC42CgkJCUMxOC4xLDU0LjMsMTguNSw1NC4zLDE4LjksNTQuM3oiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNjMuOCwyN1Y3LjEKCQkJYzAtMC43LDAuMi0xLjUsMC40LTIuMWMwLjMtMC42LDAuNy0xLjIsMS4yLTEuN2MwLjUtMC41LDEuMS0wLjksMS43LTEuMmMwLjYtMC4zLDEuNC0wLjQsMi4xLTAuNGg2LjJoNi4yaDYuMmg2LjIKCQkJYzAuNywwLDEuNSwwLjIsMi4xLDAuNGMwLjYsMC4zLDEuMiwwLjcsMS43LDEuMmMwLjUsMC41LDAuOSwxLjEsMS4yLDEuN2MwLjMsMC42LDAuNCwxLjQsMC40LDIuMVYyMXYxMy44djEzLjh2MTMuOAoJCQljMCwwLjctMC4yLDEuNS0wLjQsMi4xYy0wLjMsMC42LTAuNywxLjItMS4yLDEuN2MtMC41LDAuNS0xLjEsMC45LTEuNywxLjJjLTAuNiwwLjMtMS40LDAuNC0yLjEsMC40aC02LjJoLTYuMmgtNi4yaC02LjIKCQkJYy0wLjcsMC0xLjUtMC4yLTIuMS0wLjRjLTAuNi0wLjMtMS4yLTAuNy0xLjctMS4yYy0wLjUtMC41LTAuOS0xLjEtMS4yLTEuN2MtMC4zLTAuNi0wLjQtMS40LTAuNC0yLjFWNDIuNiIvPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNODEuNyw1NC4zCgkJCWMwLjQsMCwwLjgsMC4xLDEuMSwwLjJjMC4zLDAuMSwwLjcsMC40LDAuOSwwLjZjMC4zLDAuMywwLjUsMC42LDAuNiwwLjljMC4xLDAuMywwLjIsMC43LDAuMiwxLjFjMCwwLjQtMC4xLDAuOC0wLjIsMS4xCgkJCWMtMC4xLDAuMy0wLjQsMC43LTAuNiwwLjljLTAuMywwLjMtMC42LDAuNS0wLjksMC42Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC40LDAtMC44LTAuMS0xLjEtMC4yYy0wLjMtMC4xLTAuNy0wLjQtMC45LTAuNgoJCQljLTAuMy0wLjMtMC41LTAuNi0wLjYtMC45Yy0wLjEtMC4zLTAuMi0wLjctMC4yLTEuMWMwLTAuNCwwLjEtMC44LDAuMi0xLjFjMC4xLTAuMywwLjQtMC43LDAuNi0wLjljMC4zLTAuMywwLjYtMC41LDAuOS0wLjYKCQkJQzgwLjksNTQuMyw4MS4zLDU0LjMsODEuNyw1NC4zeiIvPgoJPC9nPgo8L2c+CjxjaXJjbGUgZmlsbD0iI2ZmZmZmZiIgY3g9IjIyLjMiIGN5PSIzMy42IiByPSIxLjgiLz4KPGNpcmNsZSBmaWxsPSIjZmZmZmZmIiBjeD0iMzEuNSIgY3k9IjMzLjYiIHI9IjEuOCIvPgo8Y2lyY2xlIGZpbGw9IiNmZmZmZmYiIGN4PSI0MC43IiBjeT0iMzMuNiIgcj0iMS44Ii8+CjxjaXJjbGUgZmlsbD0iI2ZmZmZmZiIgY3g9IjQ5LjkiIGN5PSIzMy42IiByPSIxLjgiLz4KPGNpcmNsZSBmaWxsPSIjZmZmZmZmIiBjeD0iNTkuMSIgY3k9IjMzLjYiIHI9IjEuOCIvPgo8Y2lyY2xlIGZpbGw9IiNmZmZmZmYiIGN4PSI2OC4zIiBjeT0iMzMuNiIgcj0iMS44Ii8+CjxjaXJjbGUgZmlsbD0iI2ZmZmZmZiIgY3g9Ijc3LjciIGN5PSIzMy42IiByPSIxLjgiLz4KPC9zdmc+Cg==);
}
.network-slider__icon_mobile-voice {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDcwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgNzAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMzguOSIgeTE9IjI1IiB4Mj0iMzguOSIgeTI9IjMwLjciLz4KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNDEuMSIgeTE9IjIwLjciIHgyPSI0MS4xIiB5Mj0iMzUiLz4KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNDMuMyIgeTE9IjE1LjMiIHgyPSI0My4zIiB5Mj0iNDAuMyIvPgoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI0NS42IiB5MT0iMjAuNyIgeDI9IjQ1LjYiIHkyPSIzNSIvPgoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI0Ny44IiB5MT0iMjUiIHgyPSI0Ny44IiB5Mj0iMzAuNyIvPgoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI1MCIgeTE9IjI2LjEiIHgyPSI1MCIgeTI9IjI5LjYiLz4KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNTIuMiIgeTE9IjIyLjgiIHgyPSI1Mi4yIiB5Mj0iMzIuOCIvPgoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI1NC40IiB5MT0iMTguNSIgeDI9IjU0LjQiIHkyPSIzNy4xIi8+Cgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjU2LjciIHkxPSIxNS4zIiB4Mj0iNTYuNyIgeTI9IjQwLjMiLz4KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNTguOSIgeTE9IjIwLjciIHgyPSI1OC45IiB5Mj0iMzUiLz4KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNjEuMSIgeTE9IjI1IiB4Mj0iNjEuMSIgeTI9IjMwLjciLz4KPC9nPgo8Zz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNjcuOSw2Mi4zCgkJYzAsMy0yLjQsNS40LTUuNCw1LjRoLTI1Yy0zLDAtNS40LTIuNC01LjQtNS40VjdjMC0zLDIuNC01LjQsNS40LTUuNGgyNWMzLDAsNS40LDIuNCw1LjQsNS40VjYyLjN6Ii8+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTUwLDU0LjEKCQljMS42LDAsMi45LDEuMywyLjksMi45YzAsMS42LTEuMywyLjktMi45LDIuOWMtMS42LDAtMi45LTEuMy0yLjktMi45QzQ3LjEsNTUuNCw0OC40LDU0LjEsNTAsNTQuMXoiLz4KPC9nPgo8L3N2Zz4K);
}
.network-slider__icon_speech {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDcwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgNzAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMjcuOSIgeTE9IjI5LjIiIHgyPSIyNy45IiB5Mj0iMzkuOCIvPgoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIzMiIgeTE9IjIxLjIiIHgyPSIzMiIgeTI9IjQ3LjgiLz4KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMzYuMSIgeTE9IjExLjIiIHgyPSIzNi4xIiB5Mj0iNTcuOCIvPgoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI0MC4zIiB5MT0iMjEuMiIgeDI9IjQwLjMiIHkyPSI0Ny44Ii8+Cgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjQ0LjQiIHkxPSIyOS4yIiB4Mj0iNDQuNCIgeTI9IjM5LjgiLz4KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNDguNSIgeTE9IjMxLjIiIHgyPSI0OC41IiB5Mj0iMzcuOCIvPgoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI1Mi43IiB5MT0iMjUuMiIgeDI9IjUyLjciIHkyPSI0My44Ii8+Cgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjU2LjgiIHkxPSIxNy4yIiB4Mj0iNTYuOCIgeTI9IjUxLjgiLz4KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNjAuOSIgeTE9IjExLjIiIHgyPSI2MC45IiB5Mj0iNTcuOCIvPgoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI2NSIgeTE9IjIxLjIiIHgyPSI2NSIgeTI9IjQ3LjgiLz4KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNjkuMiIgeTE9IjI5LjIiIHgyPSI2OS4yIiB5Mj0iMzkuOCIvPgoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI3My4zIiB5MT0iMzIuMiIgeDI9IjczLjMiIHkyPSIzNi44Ii8+CjwvZz4KPC9zdmc+Cg==);
}
.network-slider__icon_gearwheel {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDcwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgNzAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iCglNNzMuNiwzOS41di05aC00LjljLTAuNS0yLjMtMS40LTQuNS0yLjYtNi41bDMuNC0zLjRsLTYuNC02LjRsLTMuMiwzLjJjLTItMS4zLTQuMi0yLjMtNi42LTIuOHYtNC41aC05djQuNQoJYy0yLjQsMC41LTQuNiwxLjUtNi42LDIuOGwtMy4yLTMuMmwtNi40LDYuNGwzLjQsMy40Yy0xLjIsMi0yLjEsNC4yLTIuNiw2LjVIMjR2OWg1LjFjMC42LDIuMiwxLjUsNC4zLDIuNyw2LjFsLTMuNywzLjdsNi40LDYuNAoJbDMuOS0zLjljMS44LDEuMSwzLjksMS45LDYsMi40djUuNWg5di01LjVjMi4yLTAuNSw0LjItMS4zLDYtMi40bDMuOSwzLjlsNi40LTYuNGwtMy43LTMuN2MxLjItMS45LDIuMS0zLjksMi43LTYuMUg3My42eiIvPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iCgk0NC40LDMyLjggNDkuMiwzNy42IDYxLjgsMjUgIi8+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSIKCU01OCwzNy40Yy0xLjYsNS4xLTcsNy45LTEyLjEsNi4zYy01LjEtMS42LTcuOS03LTYuMy0xMi4xYzEuNi01LjEsNy03LjksMTIuMS02LjMiLz4KPC9zdmc+Cg==);
}
.network-slider__icon_mobile {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDcwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgNzAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNDQuMyw2MS4zCgkJYzAsMi4yLTEuOCwzLjktMy45LDMuOUgyMi4yYy0yLjIsMC0zLjktMS44LTMuOS0zLjlWMjFjMC0yLjIsMS44LTMuOSwzLjktMy45aDE4LjJjMi4yLDAsMy45LDEuOCwzLjksMy45VjYxLjN6Ii8+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTMxLjMsNTUuMwoJCWMxLjIsMCwyLjEsMSwyLjEsMi4xcy0wLjksMi4xLTIuMSwyLjFjLTEuMiwwLTIuMS0xLTIuMS0yLjFTMzAuMSw1NS4zLDMxLjMsNTUuM3oiLz4KPC9nPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTc5LjksNjEuMwoJYzAsMi4yLTEuOCwzLjktMy45LDMuOUg1My44Yy0yLjIsMC0zLjktMS44LTMuOS0zLjlWOGMwLTIuMiwxLjgtMy45LDMuOS0zLjlINzZjMi4yLDAsMy45LDEuOCwzLjksMy45VjYxLjN6Ii8+CjxnPgoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik03MCw2MAoJCWMwLDAuNy0wLjYsMS4zLTEuNCwxLjNoLTcuNGMtMC44LDAtMS40LTAuNi0xLjQtMS4zczAuNi0xLjMsMS40LTEuM2g3LjRDNjkuMyw1OC43LDcwLDU5LjMsNzAsNjB6Ii8+CjwvZz4KPGc+Cgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjIyLjMiIHkxPSIyNC40IiB4Mj0iMjUuNyIgeTI9IjIxLjEiLz4KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMjIuNiIgeTE9IjI5LjUiIHgyPSIzMC43IiB5Mj0iMjEuMyIvPgo8L2c+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNTAuMywxMy44aDE5LjQKCWMxLjYsMCwyLjgsMS4zLDIuOCwyLjhMNTYuOCw1NC41aC02LjUiLz4KPC9zdmc+Cg==);
}

@media screen and (max-width: 759px) {
  .news-list {
    padding-top: 0.7rem;
  }
}

.news-list-item {
  padding: 1.8rem 0;
  border-bottom: 1px solid rgba(0,0,0,0.1);
}
@media screen and (max-width: 759px) {
  .news-list-item {
    padding-bottom: 1.7rem;
  }
}
.news-list-item__media {
  background: none no-repeat 50% 50% transparent;
  background-size: cover;
  width: 14vw;
  height: 12vw;
  position: absolute;
  right: 10px;
  transition: width 0.2s ease-in-out, height 0.2s ease-in-out;
}
@media screen and (max-width: 2047px) {
  .news-list-item__media {
    width: 17vw;
    height: 14vw;
  }
}
@media screen and (max-width: 1679px) {
  .news-list-item__media {
    width: 18vw;
    height: 15vw;
  }
}
@media screen and (max-width: 1279px) {
  .news-list-item__media {
    width: 25vw;
    height: 20vw;
  }
}
@media screen and (max-width: 959px) {
  .news-list-item__media {
    width: 32vw;
    height: 26vw;
  }
}
@media screen and (max-width: 759px) {
  .news-list-item__media {
    width: 100%;
    min-height: 200px;
    right: 0;
    position: relative;
  }
}
.news-list-item__media img {
  width: 100%;
  height: auto;
}
.news-list-item__title {
  font-size: 1.1rem;
  margin-bottom: 0.8rem;
  font-weight: 300;
  display: inline-block;
  color: #333;
}
.news-list-item__title:hover {
  color: #0080b6;
}
.news-list-item__title .b-rubl {
  vertical-align: baseline;
}
.news-list-item__title + .news-list-item__meta {
  margin-top: 0.6rem;
}
@media screen and (max-width: 759px) {
  .news-list-item__title {
    margin-bottom: 0.3rem;
  }
}
.news-list-item__text {
  font-size: 0.85rem;
  line-height: 1.3rem;
  color: #808080;
}
@media screen and (min-width: 760px) {
  .news-list-item__text {
    margin-bottom: -3px;
  }
}
@media screen and (max-width: 759px) {
  .news-list-item__text {
    margin-top: -10px;
  }
}
.news-list-item__text a {
  color: inherit;
}
.news-list-item__text + .news-list-item__meta-wrap {
  padding-top: 1.35rem;
}
.news-list-item__meta-wrap {
  padding-top: 0.55rem;
}
.news-list-item__meta-wrap:after {
  content: '';
  display: table;
  clear: both;
}
.news-list-item__meta {
  display: table;
  table-layout: fixed;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.news-list-item__meta:first-child {
  float: left;
}
.news-list-item__meta-item {
  font-size: 0.75rem;
  color: #999;
  display: inline-block;
  margin: 0.1rem 0.22rem 0.1rem 0;
  float: left;
  background-color: #f7f7f7;
  border-radius: 5px;
  padding: 0.22rem 0.45rem;
  transition: background 200ms linear 0s, color 200ms linear 0s;
}
.news-list-item__meta-item:hover {
  background-color: #e30613;
  color: #fff;
}
.news-list-item__date {
  font-size: 0.75rem;
  color: #999;
  display: inline-block;
  margin: 0.1rem 0.22rem 0.1rem 0;
  padding: 0.22rem 0.22rem 0.22rem 0;
}
.news-list-item__date:hover {
  background: none;
  color: #999;
}
.news-list-item_media .news-list-item__box {
  display: table;
  width: 100%;
  table-layout: fixed;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 2047px) {
  .news-list-item_media .news-list-item__box {
    height: 14vw;
  }
}
@media screen and (max-width: 1679px) {
  .news-list-item_media .news-list-item__box {
    height: 15vw;
  }
}
@media screen and (max-width: 1279px) {
  .news-list-item_media .news-list-item__box {
    height: 20vw;
  }
}
@media screen and (max-width: 959px) {
  .news-list-item_media .news-list-item__box {
    height: 26vw;
  }
}
@media screen and (max-width: 759px) {
  .news-list-item_media .news-list-item__box {
    height: auto;
    padding-top: 0.8rem;
  }
}
.news-list-item_media .news-list-item__box-cell {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 100%;
}
.news-list-item_media .news-list-item__title {
  font-size: 1.4rem;
}

.news-page-filter__title {
  text-align: center;
  position: relative;
  padding-top: 0.6rem;
  margin-bottom: 0;
}
@media screen and (max-width: 479px) {
  .news-page-filter__title {
    margin: -40px 0 15px;
    font-size: 2.3rem;
  }
}
.news-page-filter__title .b-rss {
  position: absolute;
  right: 0;
  bottom: 0;
}
@media screen and (max-width: 759px) {
  .news-page-filter__title .b-rss {
    position: static;
  }
}
.news-page-filter__padding {
  padding-top: 1.3rem;
  padding-bottom: 1.4rem;
}
@media screen and (max-width: 959px) {
  .news-page-filter__padding {
    display: inline-block;
    width: 50%;
  }
}
@media screen and (max-width: 759px) {
  .news-page-filter__padding {
    display: block;
    width: 100%;
  }
}
@media screen and (max-width: 959px) {
  .news-page-filter__padding .b-categories__group,
  .news-page-filter__padding .jq-selectbox {
    width: 100%;
    max-width: none;
  }
}
@media screen and (max-width: 759px) {
  .news-page-filter__padding .b-categories__group,
  .news-page-filter__padding .jq-selectbox {
    max-width: 280px;
  }
}
.news-page-filter__content {
  padding-bottom: 1.8rem;
}
@media screen and (max-width: 959px) {
  .news-page-filter__content .section-box__form {
    display: inline-block;
    width: 49%;
    vertical-align: middle;
  }
}
@media screen and (max-width: 759px) {
  .news-page-filter__content .section-box__form {
    display: block;
    width: 100%;
  }
}

.news-page-info__title {
  font-size: 1.4rem;
  margin-bottom: 1.1rem;
}
.news-page-info__subtitle {
  font-weight: 600;
}
.news-page-info__separate {
  border-bottom: 1px solid rgba(0,0,0,0.05);
  min-height: 1px;
  margin-top: 1.9rem;
  margin-bottom: 1.8rem;
}
.news-page-info__description {
  color: #999;
  font-size: 14px;
  line-height: 18px;
  padding-top: 2px;
}
.news-page-info__description p {
  margin-bottom: 0;
}
.news-page-info__description p+ p {
  margin-top: 0.58rem;
}
.news-category {
  border-left: 1px solid rgba(0,0,0,0.05);
  padding-left: 25px;
  padding-right: 25px;
}
.news-category__list-wrap {
  padding-top: 22px;
}
.news-category__list {
  list-style: none;
  padding-left: 0;
  margin: 0;
}
.news-category__title {
  font-size: 0.85rem;
}
.news-category__handler {
  font-size: 0.75rem;
  line-height: 1.06;
  color: #808080;
  display: inline-block;
  padding-top: 7px;
  padding-bottom: 7px;
}

.news-page-frame {
  min-height: 200px;
  height: 37.6vw;
  position: relative;
  text-align: center;
  display: table;
  width: 100%;
}
@media screen and (min-width: 1280px) {
  .news-page-frame {
    max-height: 480px;
  }
}
@media screen and (max-width: 959px) {
  .news-page-frame {
    height: auto;
    display: block;
  }
}
.news-page-frame_no-bg .news-page-frame__nav > div {
  color: #333;
}
.news-page-frame__nav {
  color: #fff;
  position: relative;
  z-index: 2;
}
.news-page-frame__nav > div {
  color: #fff;
  border-bottom: 1px solid rgba(242,242,242,0.1);
}
.news-page-frame__nav_black > div {
  color: #333;
  border-color: #f2f2f2;
}
.news-page-frame__nav .b-rss__icon {
  fill: #c1c1c1;
}
@media screen and (max-width: 959px) {
  .news-page-frame__nav .b-rss__icon {
    fill: #fb9e2d;
  }
}
.news-page-frame__nav .grid {
  text-align: left;
}
@media screen and (max-width: 959px) {
  .news-page-frame__nav .b-back {
    color: #333;
  }
}
@media screen and (max-width: 959px) {
  .news-page-frame__nav {
    color: #333;
    border-color: rgba(0,0,0,0.05);
  }
}
.news-page-frame__nav .section-box__padding {
  padding-top: 1.1rem;
  padding-bottom: 1.6rem;
}
@media screen and (max-width: 959px) {
  .news-page-frame__nav .section-box__padding {
    padding-top: 0;
    padding-bottom: 0.6rem;
    border-bottom: 1px solid #f2f2f2;
  }
}
@media screen and (max-width: 759px) {
  .news-page-frame__nav .section-box__padding {
    padding-bottom: 12px;
  }
}
.news-page-frame__nav +.news-page-frame {
  margin-top: -88px;
}
@media screen and (max-width: 959px) {
  .news-page-frame__nav +.news-page-frame {
    margin-top: 0;
  }
}
.news-page-frame__nav +.news-page-frame.news-page-frame_no-bg {
  margin-top: 0;
}
.news-page-frame__content {
  position: relative;
  z-index: 1;
  display: table-cell;
  vertical-align: middle;
}
@media screen and (max-width: 959px) {
  .news-page-frame__content {
    padding: 0;
    display: block;
  }
}
.news-page-frame__content .news-page-frame__title {
  color: #fff;
}
@media screen and (max-width: 959px) {
  .news-page-frame__content .news-page-frame__title {
    color: #333;
  }
}
.news-page-frame__content .news-page-frame__meta-item {
  color: #fff;
}
@media screen and (max-width: 959px) {
  .news-page-frame__content .news-page-frame__meta-item {
    color: #999;
  }
}
.news-page-frame__content .news-page-frame__meta-icon {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.news-page-frame__content .news-page-frame__meta-icon_archive {
  background-image: url("../i/b-icon/white/b-icon_archive.svg");
}
@media screen and (max-width: 959px) {
  .news-page-frame__content .news-page-frame__meta-icon_archive {
    background-image: url("../i/b-icon/gray/b-icon_archive.svg");
  }
}
.news-page-frame__content .news-page-frame__meta-icon_date {
  background-image: url("../i/b-icon/white/b-icon_date.svg");
}
@media screen and (max-width: 959px) {
  .news-page-frame__content .news-page-frame__meta-icon_date {
    background-image: url("../i/b-icon/gray/b-icon_date.svg");
  }
}
.news-page-frame__content .news-page-frame__meta-icon_tags {
  background-image: url("../i/b-icon/white/b-icon_tags.svg");
}
@media screen and (max-width: 959px) {
  .news-page-frame__content .news-page-frame__meta-icon_tags {
    background-image: url("../i/b-icon/gray/b-icon_tags.svg");
  }
}
@media screen and (max-width: 959px) {
  .news-page-frame__content-wrap {
    padding: 1.8rem 0;
  }
}
.news-page-frame__title {
  text-align: center;
  color: #333;
  margin-top: 2rem;
  margin-bottom: 0.5rem;
}
.news-page-frame__title .news-page-frame__meta {
  font-size: 1rem;
  margin-bottom: 5px;
  padding-top: 4px;
}
@media screen and (max-width: 959px) {
  .news-page-frame__title {
    color: #333;
    font-size: 2.3rem;
    margin-bottom: 0.7rem;
    margin-top: -0.6rem;
  }
}
@media screen and (max-width: 759px) {
  .news-page-frame__title {
    font-size: 1.8rem;
    margin-bottom: 0.8rem;
  }
}
.news-page-frame__title_color {
  color: #333;
}
.news-page-frame__text {
  font-size: 1.4rem;
  color: #fff;
  text-align: center;
  margin-bottom: 1.6rem;
}
@media screen and (max-width: 1279px) {
  .news-page-frame__text {
    margin-bottom: 0.4rem;
  }
}
@media screen and (max-width: 959px) {
  .news-page-frame__text {
    color: #333;
  }
}
.news-page-frame__meta {
  text-align: center;
  margin-bottom: 1rem;
}
@media screen and (max-width: 959px) {
  .news-page-frame__meta {
    margin-bottom: 0;
  }
  .news-page-frame__meta+ .section-box__form {
    margin-top: 1rem;
  }
}
.news-page-frame__meta-item {
  display: inline-block;
  vertical-align: top;
  font-size: 0.75rem;
  line-height: 1.06;
  font-weight: 400;
  color: #999;
  padding-top: 12px;
  padding-bottom: 12px;
}
.news-page-frame__meta_color .news-page-frame__meta-item {
  color: #808080;
}
@media screen and (max-width: 759px) {
  .news-page-frame__meta-item {
    margin-left: auto;
    margin-right: auto;
  }
}
.news-page-frame__meta-item + .news-page-frame__meta-item {
  padding-left: 2rem;
}
@media screen and (max-width: 759px) {
  .news-page-frame__meta-item + .news-page-frame__meta-item {
    padding-left: 1rem;
  }
}
@media screen and (max-width: 959px) {
  .news-page-frame__meta-item {
    color: #808080;
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
.news-page-frame__meta-link {
  margin: 0.1rem 0.22rem 0.1rem 0;
  color: inherit;
  transition: color 200ms linear 0s;
}
.news-page-frame__meta-link:after {
  content: ', ';
  display: inline;
}
.news-page-frame__meta-link:last-child:after {
  display: none;
}
.news-page-frame__meta-link:hover {
  color: #e30613;
}
.news-page-frame__meta-item_bigger {
  font-size: 22px;
  font-weight: 300;
}
@media screen and (max-width: 759px) {
  .news-page-frame__meta-item_bigger {
    font-size: 20px;
  }
}
.news-page-frame__meta-icon {
  width: 20px;
  height: 20px;
  fill: #999;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
.news-page-frame__meta_color .news-page-frame__meta-icon {
  fill: #808080;
}
@media screen and (max-width: 959px) {
  .news-page-frame__meta-icon {
    fill: #808080;
  }
}
.news-page-frame__meta-content {
  max-width: 300px;
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
@media screen and (max-width: 1679px) {
  .news-page-frame__meta-content {
    max-width: 240px;
  }
}
@media screen and (max-width: 759px) {
  .news-page-frame__meta-content {
    max-width: 230px;
  }
}
.news-page-frame__meta-title {
  width: 100%;
  height: 20px;
  display: table-cell;
  vertical-align: middle;
}
.news-page-frame__bg {
  background: none no-repeat 50% 50% transparent;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
@media screen and (max-width: 959px) {
  .news-page-frame__bg {
    min-height: 240px;
    height: 31vw;
    position: relative;
    margin-top: -0.7rem;
  }
}
@media screen and (max-width: 759px) {
  .news-page-frame__bg {
    min-height: 140px;
    height: 35vw;
  }
}
.news-page-frame__bg:before {
  content: "";
  background-color: rgba(0,0,0,0.5);
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
@media screen and (max-width: 959px) {
  .news-page-frame__bg:before {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
}
.news-page-frame__separate {
  width: 100%;
  height: 0;
  border-bottom: 1px solid rgba(0,0,0,0.05);
}
.news-page-frame_wide {
  max-height: 560px;
}
.news-page-frame_wide .news-page-frame__title {
  margin-top: 4rem;
}
@media screen and (max-width: 1279px) {
  .news-page-frame_wide .news-page-frame__title {
    margin-top: 2rem;
  }
}
@media screen and (max-width: 959px) {
  .news-page-frame_wide .news-page-frame__title {
    margin-top: -0.6rem;
  }
}
@media screen and (max-width: 759px) {
  .news-page-frame_wide .news-page-frame__title {
    margin-top: 0.8rem;
  }
}
.news-page-frame_narrow {
  max-height: 264px;
}
@media screen and (max-width: 959px) {
  .news-page-frame_narrow {
    max-height: 100%;
  }
}
.news-page-frame_narrow .news-page-frame__title {
  margin-top: 0;
}
.news-page-frame_light .news-page-frame__bg:before {
  content: none;
}
.news-page-frame_no-bg {
  height: auto;
}
.news-page-frame_no-bg .news-page-frame__title {
  color: #333;
  margin-top: 0;
}
.news-page-frame_no-bg .news-page-frame__title .news-page-frame__meta {
  padding-top: 4px;
}
.news-page-frame_no-bg .section-box__padding {
  padding: 1.6rem 0;
}
.news-page-frame_no-bg .news-page-frame__bg {
  display: none;
}
.news-page-frame_no-bg .news-page-frame__nav {
  color: #333;
  border-color: #f2f2f2;
}
.news-page-frame_no-bg .b-back__title::before {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.news-page-frame_no-bg .news-page-frame__meta-item {
  color: #acacac;
}
.news-page-frame_no-bg .news-page-frame__meta-item.news-page-frame__meta-item_bigger {
  color: #333;
}
.news-page-frame_no-bg .news-page-frame__meta-icon_archive {
  background-image: url("../i/b-icon/gray/b-icon_archive.svg");
}
.news-page-frame_no-bg .news-page-frame__meta-icon_date {
  background-image: url("../i/b-icon/gray/b-icon_date.svg");
}
.news-page-frame_no-bg .news-page-frame__meta-icon_tags {
  background-image: url("../i/b-icon/gray/b-icon_tags.svg");
}
.news-page-frame__meta-item_bigger .news-page-frame_no-bg .news-page-frame__meta-icon_date {
  background-image: url("../i/b-icon/white/b-icon_date.svg");
}
.news-page-frame__meta-item_bigger .news-page-frame_no-bg .news-page-frame__meta-icon_tags {
  background-image: url("../i/b-icon/white/b-icon_tags.svg");
}
.news-page-frame_no-bg .news-page-frame__separate {
  width: 100%;
  height: 0;
  border-bottom: 1px solid rgba(0,0,0,0.05);
}

.not-found {
  border-top: 1px solid #f2f2f2;
  border-bottom: 1px solid #f2f2f2;
  text-align: center;
  padding-bottom: 1.8rem;
  margin-bottom: 2.2rem;
}
.not-found__inner {
  padding: 1.8rem 0;
}
.not-found__title {
  color: #e6e6e6;
  font-size: 8rem;
  line-height: 1.04;
  margin-bottom: 0.5rem;
}
.not-found__description {
  color: #4d4d4d;
  font-size: 1.8rem;
  margin-bottom: 1rem;
}
.not-found__text {
  font-weight: 300;
  font-size: 0.85rem;
  line-height: 1.2rem;
  margin-bottom: 0.5rem;
}
.not-found__icon {
  height: 152px;
  text-align: center;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.not-found__message {
  font-weight: normal;
  font-size: 1rem;
  color: #4d4d4d;
  line-height: 1.2;
}
.not-found__nav {
  text-align: center;
  margin-top: 0.5rem;
  margin-bottom: 0.8rem;
}
@media screen and (max-width: 759px) {
  .not-found__nav {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.not-found__nav-item {
  display: inline-block;
  vertical-align: top;
  margin: 0.4rem 1.25rem;
}
@media screen and (max-width: 759px) {
  .not-found__nav-item {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
.not-found__nav-target {
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .not-found .section-box__padding {
    padding: 1.1rem 0;
  }
}
.not-found_small {
  padding-bottom: 0;
  border-bottom: 0 none;
}
.not-found_clear {
  padding-bottom: 0;
  border: 0;
}

.notes {
  border-top: 1px solid #f2f2f2;
  padding: 2.2rem 0 1.6rem;
  color: #adadad;
  font-size: 0.85rem;
}

.notification {
  margin: -0.41rem 0 0.82rem;
}
.notification__inner {
  position: relative;
  padding: 0.91rem 3.5rem 0.82rem;
  text-align: center;
  color: #000;
  font-size: 0.85rem;
  background-color: #fefbe3;
  box-shadow: 0 0 10px rgba(140,149,156,0.1);
}
.notification__inner a {
  color: #0082b0;
}
.notification__close {
  width: 13px;
  height: 13px;
  fill: #adb8c1;
  position: absolute;
  right: 32px;
  top: 50%;
  margin-top: -7px;
  cursor: pointer;
  background: url("../i/b-icon/gray/b-icon_close.svg");
}

.offers-archive__title {
  position: relative;
  text-align: center;
}
@media screen and (max-width: 759px) {
  .offers-archive__title {
    margin-bottom: 1rem;
  }
}
.offers-archive__title-link {
  display: inline-block;
  vertical-align: top;
  padding-bottom: 0.4rem;
  position: absolute;
  right: 0;
  bottom: 0;
}
@media screen and (max-width: 1279px) {
  .offers-archive__title-link {
    padding-bottom: 0.3rem;
  }
}
@media screen and (max-width: 759px) {
  .offers-archive__title-link {
    position: static;
  }
}
.offers-archive .section-box__title {
  margin-bottom: 1.8rem;
}
@media screen and (max-width: 759px) {
  .offers-archive .section-box__title {
    margin-bottom: 0.8rem;
  }
}
.offers-archive .tabs__list-wrap {
  margin-top: 10px;
  margin-bottom: 50px;
}
@media screen and (max-width: 1679px) {
  .offers-archive .tabs__list-wrap {
    margin-bottom: 40px;
  }
}
@media screen and (max-width: 759px) {
  .offers-archive .tabs__list-wrap {
    width: 280px;
    margin: 10px auto;
  }
}
@media screen and (max-width: 759px) {
  .offers-archive .tabs__list-wrap_round {
    text-align: left;
  }
}
@media screen and (max-width: 959px) {
  .offers-archive .section-box__padding {
    padding: 1.2rem 0;
  }
}
.offers-archive .section-box__form-control {
  width: 200px;
  margin: 0 auto;
  text-align: left;
}
@media screen and (max-width: 759px) {
  .offers-archive .section-box__form-control {
    width: 100%;
  }
  .offers-archive .section-box__form-control .jq-selectbox {
    max-width: none;
  }
}
.offers-archive__list-group {
  padding-top: 0.3rem;
}
@media screen and (max-width: 1679px) {
  .offers-archive__list-group {
    padding-top: 0;
  }
}
.offers-archive__list-group-item {
  padding-top: 1.5rem;
  padding-bottom: 1.8rem;
  position: relative;
  border-bottom: 1px solid #ededed;
}
@media screen and (max-width: 1679px) {
  .offers-archive__list-group-item {
    padding-top: 1.5rem;
  }
}
@media screen and (max-width: 1279px) {
  .offers-archive__list-group-item {
    padding-top: 1.2rem;
    padding-bottom: 1.5rem;
  }
}
@media screen and (max-width: 759px) {
  .offers-archive__list-group-item {
    padding-top: 1.6rem;
    padding-bottom: 1.2rem;
  }
}
.offers-archive__list-group-item:last-child,
.offers-archive__list-group-item.is-active {
  border-bottom: medium none;
}
.offers-archive__list-symbol {
  color: #e30613;
  font-size: 1.1rem;
  left: 0;
  position: absolute;
  top: 46px;
}
@media screen and (max-width: 1679px) {
  .offers-archive__list-symbol {
    top: 38px;
  }
}
@media screen and (max-width: 1279px) {
  .offers-archive__list-symbol {
    top: 28px;
  }
}
@media screen and (max-width: 759px) {
  .offers-archive__list-symbol {
    position: static;
  }
}
.offers-archive__list-wrap {
  width: 100%;
}
.offers-archive__list-wrap:after {
  content: '';
  display: table;
  clear: both;
}
.offers-archive__list {
  width: 100%;
  float: left;
  list-style: none;
  margin: 0;
  padding-top: 2px;
  padding-left: 3.6em;
  padding-right: 26px;
  box-sizing: border-box;
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  -webkit-column-gap: 3.6em;
     -moz-column-gap: 3.6em;
          column-gap: 3.6em;
}
@media screen and (max-width: 1279px) {
  .offers-archive__list {
    width: 100%;
    padding-left: 10%;
    padding-right: 0;
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
    -webkit-column-gap: 0;
       -moz-column-gap: 0;
            column-gap: 0;
  }
}
@media screen and (max-width: 759px) {
  .offers-archive__list {
    padding-top: 4px;
    padding-left: 0;
  }
}
.offers-archive__list-link {
  color: #000;
  font-size: 0.85rem;
  padding-bottom: 16px;
  padding-top: 16px;
  display: inline-block;
  vertical-align: top;
}
.offers-archive__list-link:hover {
  color: #e30613;
}
@media screen and (max-width: 1679px) {
  .offers-archive__list-link {
    padding-bottom: 11px;
    padding-top: 11px;
  }
}
@media screen and (max-width: 1279px) {
  .offers-archive__list-link {
    padding-bottom: 9px;
    padding-top: 9px;
  }
}
@media screen and (max-width: 759px) {
  .offers-archive__list-link {
    padding-bottom: 6px;
    padding-top: 6px;
  }
}

.offers-banner {
  width: 100%;
  height: 350px;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  display: table;
  table-layout: fixed;
  color: #fff;
  margin-top: 1rem;
  margin-bottom: 2rem;
}
@media screen and (max-width: 759px) {
  .offers-banner {
    height: 280px;
  }
}
.offers-banner__inner {
  display: table-cell;
  vertical-align: middle;
}
.offers-banner__padding {
  padding-left: 8.095238095238095%;
  padding-right: 8.095238095238095%;
}
@media screen and (max-width: 1279px) {
  .offers-banner__padding {
    padding-left: 10%;
    padding-right: 10%;
  }
}
@media screen and (max-width: 759px) {
  .offers-banner__padding {
    padding-left: 0;
    padding-right: 0;
  }
}
.offers-banner__title {
  color: #fff;
  font-weight: 300;
  margin-bottom: 1.2rem;
}
.offers-banner__desc {
  font-size: 1.1rem;
}
.offers-banner__btn {
  margin-top: 2.4rem;
}

@media screen and (max-width: 1279px) {
  .offers-list .tabs__list-wrap {
    top: -1rem;
  }
}
.offers-list .offers-archive__list-group {
  position: relative;
  top: -1.8rem;
}
@media screen and (max-width: 959px) {
  .offers-list .offers-archive__list-group {
    top: -1rem;
  }
}

.offers-step__title {
  text-align: center;
  position: relative;
  line-height: 1rem;
}
.offers-step__content {
  padding-top: 3px;
}
.offers-step__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0;
  counter-reset: item;
}
.offers-step__item {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEFFMkZEMDk1MzQ0MTFFNkIxQkRBNkM1NzA2N0U1OTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEFFMkZEMEE1MzQ0MTFFNkIxQkRBNkM1NzA2N0U1OTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQUUyRkQwNzUzNDQxMUU2QjFCREE2QzU3MDY3RTU5MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQUUyRkQwODUzNDQxMUU2QjFCREE2QzU3MDY3RTU5MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt9X4VwAAAAXSURBVHjaYpg5c+YFJgYGBgsQ8QMgwAAitAPQiSxjcgAAAABJRU5ErkJggg==) repeat-y 24px 0;
  min-height: 50px;
  display: inline-block;
  vertical-align: top;
  position: relative;
  padding-left: 85px;
  padding-bottom: 34px;
  counter-increment: item;
}
@media screen and (max-width: 759px) {
  .offers-step__item {
    display: block;
    padding-left: 0;
    background: none;
    padding-bottom: 21px;
  }
}
.offers-step__item:last-child {
  background: none;
  padding-bottom: 0;
}
.offers-step__item:before {
  box-sizing: border-box;
  width: 50px;
  height: 50px;
  border: 1px solid #dadada;
  display: block;
  color: #dadada;
  border-radius: 25px;
  font-size: 20px;
  line-height: 48px;
  text-align: center;
  content: counters(item, "decimal", decimal);
  position: absolute;
  left: 0;
  top: 8px;
  z-index: 1;
}
@media screen and (max-width: 759px) {
  .offers-step__item:before {
    position: relative;
    margin: 7px auto 20px;
  }
}
.offers-step__item:after {
  content: "";
  background-color: #fff;
  box-sizing: border-box;
  width: 66px;
  height: 66px;
  border-radius: 50%;
  position: absolute;
  left: -8px;
  top: 0;
}
@media screen and (max-width: 759px) {
  .offers-step__item:after {
    display: none;
  }
}
.offers-step__text {
  width: 100%;
  height: 50px;
  display: table-cell;
  vertical-align: middle;
  font-size: 18px;
  line-height: 22px;
  padding-top: 4px;
}
@media screen and (max-width: 759px) {
  .offers-step__text {
    font-size: 16px;
    line-height: 20px;
  }
}
.offers-step__text p {
  margin-bottom: 0;
}
.offers-step__text-small {
  color: #999;
  font-size: 14px;
  line-height: 18px;
}

.offices-map {
  position: relative;
}
.offices-map__content {
  width: 100%;
  height: 900px;
}
@media screen and (max-width: 1279px) {
  .offices-map__content {
    height: 600px;
  }
}
@media screen and (max-width: 959px) {
  .offices-map__content {
    height: 650px;
  }
}
@media screen and (max-width: 759px) {
  .offices-map__content {
    height: 400px;
    margin-bottom: 20px;
  }
}
.offices-map__panel-top {
  position: absolute;
  left: 50%;
  top: 42px;
  z-index: 1;
  margin-left: -840px;
}
@media screen and (max-width: 1679px) {
  .offices-map__panel-top {
    margin-left: 0;
    left: 0;
  }
}
@media screen and (max-width: 759px) {
  .offices-map__panel-top {
    width: 100%;
    position: relative;
    top: 0;
    margin-bottom: 19px;
  }
}
.offices-map__panel-bottom {
  position: absolute;
  left: 50%;
  top: 96px;
  margin-left: -840px;
  z-index: 2;
}
@media screen and (max-width: 1679px) {
  .offices-map__panel-bottom {
    margin-left: 0;
    left: 0;
  }
}
@media screen and (max-width: 759px) {
  .offices-map__panel-bottom {
    width: 100%;
    position: relative;
    top: 0;
    z-index: inherit;
  }
}
.offices-map__panel {
  width: 382px;
}
@media screen and (max-width: 959px) {
  .offices-map__panel {
    width: 288px;
  }
}
@media screen and (max-width: 759px) {
  .offices-map__panel {
    width: 100%;
  }
}
.offices-map__panel-header {
  background-color: #fff;
  box-shadow: 2px 0 9px rgba(0,0,0,0.25);
  margin-bottom: 4px;
  padding: 4px 10px 4px 30px;
}
@media screen and (max-width: 959px) {
  .offices-map__panel-header {
    padding-left: 20px;
    padding-right: 14px;
  }
}
@media screen and (max-width: 759px) {
  .offices-map__panel-header {
    padding-left: 0;
    padding-right: 0;
    box-shadow: inherit;
  }
  .section-box_gray .offices-map__panel-header {
    background-color: #f7f7f7;
  }
}
.offices-map__panel-header .search-site__input {
  border: medium none;
}
@media screen and (max-width: 759px) {
  .offices-map__panel-header .search-site__input {
    border-bottom: 1px solid #e6e6e6;
  }
}
.offices-map__panel-content {
  background-color: #fff;
  box-shadow: 2px 0 9px rgba(0,0,0,0.25);
  position: relative;
}
@media screen and (max-width: 759px) {
  .offices-map__panel-content {
    box-shadow: inherit;
  }
  .section-box_gray .offices-map__panel-content {
    background-color: #f7f7f7;
  }
}
.offices-map__filter-heading-wrap {
  border-bottom: 1px solid rgba(77,77,77,0.1);
  height: 48px;
  padding: 14px 30px;
  box-sizing: border-box;
  font-size: 0.75rem;
}
.offices-map__filter-heading-wrap:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1279px) {
  .offices-map__filter-heading-wrap {
    height: 42px;
  }
}
@media screen and (max-width: 959px) {
  .offices-map__filter-heading-wrap {
    height: 48px;
    padding: 13px 20px 11px;
    font-size: 0.95rem;
  }
}
@media screen and (max-width: 759px) {
  .offices-map__filter-heading-wrap {
    padding-left: 0;
    padding-right: 0;
  }
}
.offices-map__filter-counts {
  float: left;
  color: #999;
}
.offices-map__filter-counts:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzk5OTk5OSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTUuNCw2LjZjMCwzLTUuNCw5LTUuNCw5cy01LjQtNi4xLTUuNC05YzAtMywyLjQtNS40LDUuNC01LjQKCQlDMTMsMS4yLDE1LjQsMy42LDE1LjQsNi42eiIvPgoJPGNpcmNsZSBmaWxsPSJub25lIiBzdHJva2U9IiM5OTk5OTkiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgY3g9IjEwIiBjeT0iNi42IiByPSIyLjIiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 18px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}
.offices-map__filter-handler {
  float: right;
  position: relative;
  color: #1481b4;
  cursor: pointer;
  display: none;
}
.offices-map__filter-handler.is-active {
  display: block;
}
.offices-map__filter-handler span {
  border-bottom: 1px dotted;
}
.offices-map__filter-handler_icon:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxsaW5lIGRpc3BsYXk9ImlubGluZSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiOGMxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjEwIiB5MT0iOC4zIiB4Mj0iMTAiIHkyPSIxNy44Ii8+Cgk8bGluZSBkaXNwbGF5PSJpbmxpbmUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2FkYjhjMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxMCIgeTE9IjIuOSIgeDI9IjEwIiB5Mj0iNS4xIi8+Cgk8bGluZSBkaXNwbGF5PSJpbmxpbmUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2FkYjhjMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxNi4zIiB5MT0iMTIuNyIgeDI9IjE2LjMiIHkyPSIxNy44Ii8+Cgk8bGluZSBkaXNwbGF5PSJpbmxpbmUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2FkYjhjMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxNi4zIiB5MT0iMi45IiB4Mj0iMTYuMyIgeTI9IjkuNSIvPgoJPGxpbmUgZGlzcGxheT0iaW5saW5lIiBmaWxsPSJub25lIiBzdHJva2U9IiNhZGI4YzEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMy43IiB5MT0iMTQuNCIgeDI9IjMuNyIgeTI9IjE3LjgiLz4KCTxsaW5lIGRpc3BsYXk9ImlubGluZSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiOGMxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjMuNyIgeTE9IjIuOSIgeDI9IjMuNyIgeTI9IjEwLjkiLz4KCTxjaXJjbGUgZGlzcGxheT0iaW5saW5lIiBmaWxsPSJub25lIiBzdHJva2U9IiNhZGI4YzEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBjeD0iMy43IiBjeT0iMTIuNyIgcj0iMS42Ii8+Cgk8Y2lyY2xlIGRpc3BsYXk9ImlubGluZSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiOGMxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgY3g9IjE2LjMiIGN5PSIxMS4xIiByPSIxLjYiLz4KCTxjaXJjbGUgZGlzcGxheT0iaW5saW5lIiBmaWxsPSJub25lIiBzdHJva2U9IiNhZGI4YzEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBjeD0iMTAiIGN5PSI2LjciIHI9IjEuNiIvPgo8L3N2Zz4K) no-repeat 0 0;
  width: 18px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}
.offices-map__filter-content {
  height: 700px;
}
@media screen and (max-width: 1279px) {
  .offices-map__filter-content {
    height: 420px;
  }
}
@media screen and (max-width: 959px) {
  .offices-map__filter-content {
    height: 490px;
  }
}
@media screen and (max-width: 759px) {
  .offices-map__filter-content {
    height: 640px;
  }
}
.offices-map__scroll {
  height: 100%;
}
.offices-map__scroll .jspContainer:focus {
  outline: medium none;
}
.offices-map__scroll-padding {
  padding-left: 30px;
  padding-right: 18px;
}
@media screen and (max-width: 959px) {
  .offices-map__scroll-padding {
    padding-left: 20px;
  }
}
@media screen and (max-width: 759px) {
  .offices-map__scroll-padding {
    padding-left: 0;
  }
}
.offices-map__list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.offices-map__list-item {
  border-bottom: 1px solid rgba(77,77,77,0.1);
  padding-top: 10px;
  padding-bottom: 7px;
  padding-right: 14px;
  cursor: pointer;
  position: relative;
}
@media screen and (max-width: 959px) {
  .offices-map__list-item {
    padding-top: 7px;
  }
}
.offices-map__list-item:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEyLjcwMXB4IiBoZWlnaHQ9IjExLjg3NnB4IiB2aWV3Qm94PSIwIDAgMTIuNzAxIDExLjg3NiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuNzAxIDExLjg3NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNlMzA2MTMiIGQ9Ik0xMS4yOTgsMC4wMDlMMy42OTIsOS40MkwxLjA3Nyw3LjE3Nw0KCQkJYzAsMC0xLjQwOSwwLjA2My0xLjAwNCwwLjQ2NmwyLjkzNSwzLjkyN2MwLjE3NCwwLjE3MywwLjM5NiwwLjI1NiwwLjYyMywwLjI4YzAuMDI4LDAuMDA1LDAuMDU2LDAuMDEzLDAuMDg1LDAuMDE2DQoJCQljMC4wMjYsMCwwLjA1MS0wLjAwNCwwLjA3Ni0wLjAwNWMwLjM1MywwLjAwNiwwLjY5Ny0wLjE1OSwwLjg4NS0wLjQ4NkwxMi42NywwLjM4OUMxMi45NDUtMC4wOTIsMTEuMjk4LDAuMDA5LDExLjI5OCwwLjAwOXoiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
  background-size: cover;
  width: 13px;
  height: 12px;
  position: absolute;
  right: 0;
  top: 16px;
  display: none;
}
.offices-map__list-item.is-active:after {
  display: block;
}
.offices-map__list-item:hover .offices-map__list-title {
  color: #e30613;
}
.offices-map__list-title {
  font-size: 0.85rem;
  margin-bottom: 0.15rem;
}
@media screen and (max-width: 959px) {
  .offices-map__list-title {
    font-size: 1.1rem;
  }
}
.is-active .offices-map__list-title {
  color: #e30613;
}
.offices-map__list-text {
  font-size: 0.75rem;
  color: #999;
  margin-bottom: 0.2rem;
}
@media screen and (max-width: 959px) {
  .offices-map__list-text {
    font-size: 0.95rem;
  }
}
.offices-map__modal {
  background-color: #fff;
  margin-top: 48px;
  padding-left: 30px;
  padding-top: 0.4rem;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 113;
  display: none;
  font-size: 0.75rem;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .offices-map__modal {
    margin-top: 42px;
  }
}
@media screen and (max-width: 959px) {
  .offices-map__modal {
    font-size: 0.85rem;
    padding-left: 20px;
    margin-top: 48px;
  }
}
@media screen and (max-width: 759px) {
  .offices-map__modal {
    margin-top: 0;
    padding-top: 1rem;
    font-size: 1rem;
    position: fixed;
    left: 0;
    bottom: inherit;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    z-index: 9999;
  }
}
.offices-map__modal-header {
  padding-bottom: 0.4rem;
}
.offices-map__modal-header+ .offices-map__modal-content {
  height: 590px;
}
@media screen and (max-width: 1279px) {
  .offices-map__modal-header+ .offices-map__modal-content {
    height: 330px;
  }
}
@media screen and (max-width: 959px) {
  .offices-map__modal-header+ .offices-map__modal-content {
    height: 395px;
  }
}
@media screen and (max-width: 759px) {
  .offices-map__modal-header+ .offices-map__modal-content {
    height: 280px;
  }
}
.offices-map__modal-content {
  height: 610px;
  margin-bottom: 20px;
}
@media screen and (max-width: 1279px) {
  .offices-map__modal-content {
    height: 350px;
  }
}
@media screen and (max-width: 959px) {
  .offices-map__modal-content {
    height: 415px;
  }
}
@media screen and (max-width: 759px) {
  .offices-map__modal-content {
    height: 300px;
  }
}
.offices-map__modal-content .checkbox-list {
  padding-right: 18px;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .offices-map__modal-footer {
    padding-top: 12px;
    padding-bottom: 30px;
  }
}
.offices-map__modal-footer .btn {
  width: 106px;
  font-size: 0.85rem;
}
@media screen and (max-width: 959px) {
  .offices-map__modal-footer .btn {
    width: 72px;
  }
}
.offices-map__modal-title {
  color: #999;
}
.offices-map__modal-overlay {
  height: 100%;
  width: 100%;
  background-color: #000;
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 112;
}
.offices-map__modal-link {
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
}
.offices-map__modal-open {
  overflow: hidden;
}
.offices-map__filter-list {
  border-bottom: 1px solid rgba(77,77,77,0.1);
  margin-left: 30px;
  margin-right: 30px;
  display: none;
}
@media screen and (max-width: 959px) {
  .offices-map__filter-list {
    margin-left: 20px;
    margin-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .offices-map__filter-list {
    margin-left: 0;
    margin-right: 0;
  }
}
.offices-map__filter-list-wrap {
  padding-top: 14px;
  padding-bottom: 14px;
  margin-left: -7px;
  margin-right: -7px;
}
.offices-map__filter-list-wrap:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 959px) {
  .offices-map__filter-list-wrap {
    padding-top: 11px;
    padding-bottom: 11px;
  }
}
.offices-map__filter-list-item {
  border: 1px solid #adb8c1;
  width: 50px;
  height: 50px;
  border-radius: 50px;
  position: relative;
  float: left;
  margin: 4px 7px;
  position: relative;
  display: none;
}
.offices-map__filter-list-item.is-active {
  display: block;
}
@media screen and (max-width: 959px) {
  .offices-map__filter-list-item {
    width: 42px;
    height: 42px;
    margin-right: 3px;
    margin-left: 3px;
  }
}
.offices-map__filter-icon {
  background: none no-repeat 0 0;
  width: 52px;
  height: 52px;
  position: absolute;
  left: -1px;
  top: -1px;
}
@media screen and (max-width: 959px) {
  .offices-map__filter-icon {
    width: 44px;
    height: 44px;
  }
}
.offices-map__cluster {
  width: 28px;
  height: 28px;
  font-size: 14px;
  line-height: 28px;
  color: #fff;
  text-align: center;
}
.offices-map__balloon {
  font-size: 14px;
  line-height: 20px;
  color: #4c4c4c;
  padding: 10px 0 10px 10px;
  box-sizing: border-box;
}
.offices-map__balloon .btn {
  width: 100%;
  margin-top: 15px;
  font-size: 15px;
}
.offices-map__balloon .btn.active {
  background: none !important;
  color: #e30611;
}
.offices-map__balloon-address {
  font-weight: 700;
  font-size: 16px;
  margin-bottom: 10px;
}
.offices-map__balloon-more {
  margin-top: 10px;
}
.offices-map-info {
  display: none;
}

.offices-form__title {
  font-size: 1.4rem;
  margin-bottom: 1.4rem;
}
.offices-form__fieldset {
  padding-bottom: 30px;
}
@media screen and (max-width: 759px) {
  .offices-form__fieldset {
    padding-bottom: 13px;
  }
}
.offices-form__label {
  font-size: 1.1rem;
  margin-bottom: 15px;
}
.offices-form__form-row {
  width: 100%;
  display: table;
  table-layout: fixed;
  margin-bottom: 20px;
}
@media screen and (max-width: 759px) {
  .offices-form__form-row {
    margin-bottom: 18px;
  }
}
.offices-form__form-label {
  width: 136px;
  display: table-cell;
  vertical-align: middle;
  font-size: 20px;
  color: #999;
}
@media screen and (max-width: 959px) {
  .offices-form__form-label {
    font-size: 18px;
  }
}
@media screen and (max-width: 759px) {
  .offices-form__form-label {
    font-size: 16px;
    display: block;
    width: 100%;
  }
}
.offices-form__form-field {
  display: table-cell;
  vertical-align: middle;
}
@media screen and (max-width: 759px) {
  .offices-form__form-field {
    display: block;
  }
}
.offices-form__required {
  color: #e30613;
}
@media screen and (max-width: 759px) {
  .offices-form .jq-selectbox {
    max-width: 100%;
  }
}

.offices-info__list .b-list > li,
.offices-info__addresslist .b-list > li {
  margin-top: 0.65em;
  margin-bottom: 0.65em;
}
.offices-info {
  margin-bottom: 45px;
}
.offices-info__title {
  font-size: 1.4rem;
  margin-bottom: 1.4rem;
}
.offices-info__address-header {
  position: relative;
  margin-bottom: 3px;
}
.offices-info__address-title {
  font-size: 1rem;
  font-weight: 600;
}
@media screen and (max-width: 759px) {
  .offices-info__address-title {
    font-size: 1.1rem;
  }
}
.offices-info__address-subtitle {
  font-size: 1rem;
  margin-bottom: 6px;
}
.offices-info__address-text {
  font-size: 0.85rem;
}
.offices-info__address-info {
  font-size: 0.85rem;
}
.offices-info__address-info p {
  margin-bottom: 0.35rem;
  margin-top: 0.35rem;
}
.offices-info__address-change {
  font-size: 0.75rem;
  color: #999;
  border-bottom: 1px dotted #999;
  cursor: pointer;
  font-weight: normal;
  margin-left: 18px;
}
@media screen and (max-width: 759px) {
  .offices-info__address-change {
    margin-left: 0;
  }
}
.offices-info__list {
  font-size: 0.85rem;
  padding-top: 4px;
  padding-bottom: 4px;
}
@media screen and (max-width: 759px) {
  .offices-info__list {
    font-size: 1rem;
  }
}
.offices-info__addresslist {
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .offices-info__addresslist {
    font-size: 1rem;
  }
}
.offices-info__addresslist+ .offices-info__addresslist {
  margin-top: 1rem;
}
.offices-info__addresslist-title {
  color: #999;
  margin-bottom: 1rem;
}
.offices-info__addresslist-item {
  color: #4d4d4d;
}
.offices-info__addresslist-item a {
  border-bottom: 1px dotted;
  color: inherit;
}
.offices-info__addresslist-item p {
  margin-bottom: 0;
}
.offices-info__wrap-map-img {
  width: 100%;
  text-align: center;
  position: absolute;
  right: 0;
  top: 3.5rem;
  pointer-events: none;
}
@media screen and (max-width: 959px) {
  .offices-info__wrap-map-img {
    width: auto;
    position: relative;
    top: -0.4rem;
    margin-bottom: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .offices-info__wrap-map-img {
    margin-left: -20px;
    margin-right: -20px;
    overflow: hidden;
  }
}
.offices-info__map-img {
  max-width: 100%;
  height: auto;
}
.offices-map-info__wrap {
  min-height: 19.6rem;
}
.offices-message {
  background-color: #fefbe3;
  border: 1px solid #dfe0e0;
  margin-bottom: 15px;
  margin-top: 15px;
  padding: 30px;
  text-align: center;
  box-sizing: border-box;
  font-size: 0.85rem;
}
.offices-message .btn {
  max-width: 250px;
}
.offices-message__icon {
  width: 44px;
  height: 44px;
}
@media screen and (max-width: 759px) {
  .offices-message__icon {
    width: 32px;
    height: 32px;
  }
}
.offices-message_info {
  background: none transparent;
  border: medium none;
  position: relative;
  padding: 20px 20px 20px 60px;
  text-align: left;
}
@media screen and (max-width: 759px) {
  .offices-message_info {
    padding: 10px 20px 10px 45px;
  }
}
.offices-message_info .offices-message__icon {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -22px;
}
@media screen and (max-width: 759px) {
  .offices-message_info .offices-message__icon {
    margin-top: -16px;
  }
}
.offices-message_info .offices-message__text {
  margin-bottom: 0;
}

.offices-popup {
  background-color: #fff;
  border: 1px solid #e4e4e4;
  border-radius: 2px;
  box-sizing: border-box;
  max-width: 650px;
  padding: 30px 40px;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
  position: relative;
  font-size: 16px;
  line-height: 1.5;
  color: #333;
  display: none;
}
@media screen and (max-width: 759px) {
  .offices-popup {
    padding: 20px;
  }
}
.offices-popup__drop-tail {
  border: 12px solid transparent;
  position: absolute;
  border-bottom-color: #e4e4e4;
  position: absolute;
  left: 130px;
  top: -24px;
}
.offices-popup__drop-tail:after {
  content: "";
  border: 12px solid transparent;
  position: absolute;
  border-bottom-color: #fff;
  left: -12px;
  top: -11px;
}
.offices-popup__title {
  font-size: 1.4rem;
  margin-bottom: 1.2rem;
  font-weight: 600;
  color: #4d4d4d;
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.offices-popup__title-icon {
  width: 26px;
  height: 20px;
  margin-right: 8px;
  display: inline-block;
  vertical-align: top;
  margin-top: 0.6rem;
}
.offices-popup__title-icon img {
  max-width: 100%;
  height: auto;
}
.offices-popup__row {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MUFFQUFCNzYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MUFFQUFCODYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxQUVBQUI1NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgxQUVBQUI2NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C3koawAAABVJREFUeNpiYGBgMP7//z8DDAMEGABBaQkrPHhhwQAAAABJRU5ErkJggg==) repeat-x 0 1rem;
  margin-bottom: 0.55rem;
  position: relative;
  font-size: 0.85rem;
}
.offices-popup__row:after {
  content: '';
  display: table;
  clear: both;
}
.offices-popup__row:last-child {
  margin-bottom: 0;
}
.offices-popup__row-bg-dot {
  background-color: #fff;
}
.offices-popup__row-label {
  width: 50%;
  color: #999;
  float: left;
}
@media screen and (max-width: 759px) {
  .offices-popup__row-label {
    width: auto;
    float: none;
  }
}
.offices-popup__row-label .offices-popup__row-bg-dot {
  padding-right: 5px;
}
@media screen and (max-width: 759px) {
  .offices-popup__row-label .offices-popup__row-bg-dot {
    padding: 0;
  }
}
.offices-popup__row-value {
  background-color: #fff;
  width: 50%;
  float: right;
}
@media screen and (max-width: 759px) {
  .offices-popup__row-value {
    float: none;
    width: auto;
  }
}
.offices-popup__row-value .offices-popup__row-bg-dot {
  padding-left: 5px;
  display: inline-block;
}
@media screen and (max-width: 759px) {
  .offices-popup__row-value .offices-popup__row-bg-dot {
    padding: 0;
  }
}
.offices-popup__info {
  color: #999;
  font-size: 0.75rem;
  margin-top: 1rem;
}

.option-card {
  background-color: #fff;
  box-shadow: 0 5px 12px rgba(0,0,0,0.05);
  box-sizing: border-box;
  position: relative;
}
@media screen and (max-width: 759px) {
  .option-card {
    max-width: 320px;
    margin: 0 auto;
  }
}
.option-card__inner {
  padding: 25px;
}
@media screen and (max-width: 1279px) {
  .option-card__inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.option-card__row {
  margin: 28px 0;
}
.option-card__row:after {
  content: '';
  display: table;
  clear: both;
}
.option-slider_add-you-tariff .option-card__row {
  margin: 10px 0;
}
@media screen and (max-width: 759px) {
  .option-card__row {
    margin: 15px 0 30px;
  }
}
.option-card__col-left {
  box-sizing: border-box;
  float: left;
  width: 58%;
  padding-right: 15px;
}
@media screen and (max-width: 1679px) {
  .option-card__col-left {
    width: 70%;
  }
}
@media screen and (max-width: 759px) {
  .option-card__col-left {
    width: 65%;
    padding-right: 10px;
  }
}
.option-card__col-left_once {
  width: 100%;
  padding-right: 0;
}
.option-card__col-right {
  box-sizing: border-box;
  float: left;
  width: 42%;
}
@media screen and (max-width: 1679px) {
  .option-card__col-right {
    width: 30%;
  }
}
@media screen and (max-width: 759px) {
  .option-card__col-right {
    width: 35%;
  }
}
.option-card__value {
  font-size: 2.5rem;
  font-weight: 300;
}
.option-card__value_min {
  font-size: 1.8rem;
  margin-left: 0.3rem;
}
.option-card__price {
  font-size: 1.8rem;
  margin-top: 0.38em;
}
@media screen and (max-width: 759px) {
  .option-card__price {
    text-align: right;
  }
}
.option-card__price_min {
  font-size: 1rem;
  margin-left: 0.4rem;
}
.option-card__link-more {
  border-bottom: 1px dotted;
  font-size: 0.85rem;
}
.option-card__link-more:hover {
  border-bottom: medium none;
}
.option-card__age {
  font-size: 0.85rem;
  color: #989898;
}
.option-card__age-icon {
  width: 22px;
  height: 22px;
  stroke: #adb8c1;
  margin-right: 8px;
  background: url("../i/b-icon/gray/b-icon_calendar.svg");
}
.option-card__age-text {
  vertical-align: middle;
}
.option-card__footer {
  border-top: 1px solid #f2f2f2;
  padding-top: 20px;
  margin-top: 55px;
}
.option-card__footer:after {
  content: '';
  display: table;
  clear: both;
}
.option-slider_add-you-tariff .option-card__footer {
  margin-top: 30px;
}
@media screen and (max-width: 759px) {
  .option-card__footer {
    margin-top: 20px;
  }
}
@media screen and (max-width: 1279px) {
  .option-card__footer .btn {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.option-card__number {
  width: 42%;
  float: right;
  margin-top: 5px;
}
@media screen and (max-width: 1679px) {
  .option-card__number {
    width: auto;
  }
}
@media screen and (max-width: 759px) {
  .option-card__number {
    float: none;
    margin: 0 0 20px;
  }
}
.option-card_md .option-card__inner {
  padding-top: 16px;
  padding-bottom: 30px;
}
@media screen and (max-width: 759px) {
  .option-card_md .option-card__inner {
    padding-bottom: 25px;
  }
}
.option-card_md .option-card__row {
  margin-top: 0;
  margin-bottom: 15px;
}
@media screen and (max-width: 759px) {
  .option-card_md .option-card__row {
    margin-bottom: 10px;
  }
}
.option-card_md .option-card__footer {
  margin-top: 34px;
}
@media screen and (max-width: 759px) {
  .option-card_md .option-card__footer {
    margin-top: 20px;
  }
}

@media screen and (max-width: 759px) {
  .option-slider .bx-wrapper {
    margin: 0 auto;
  }
}
.option-slider__slider {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: left;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.option-slider__slider:after {
  content: '';
  display: table;
  clear: both;
}
.option-slider__item {
  display: block;
  box-sizing: border-box;
  width: 50%;
  float: left;
}

.option-description {
  text-align: center;
}
.option-description__slider {
  margin-bottom: 2.5rem;
}
.option-description__slider:after {
  content: '';
  display: table;
  clear: both;
}
.option-description .bx-controls {
  margin: 30px 0;
}
.option-description__item {
  float: left;
  width: 50%;
  box-sizing: border-box;
}
@media screen and (max-width: 639px) {
  .option-description__item {
    width: auto;
    float: none;
    margin: 0 -20px 2.1rem -20px;
    padding-bottom: 2.1rem;
    border-bottom: 1px solid #e5e5e5;
  }
}
.option-description__item:first-child .option-description__item-inner {
  padding-left: 0;
}
@media screen and (max-width: 639px) {
  .option-description__item:last-child {
    margin-bottom: 0;
  }
}
.option-description__item:last-child .option-description__item-inner {
  padding-right: 0;
}
.option-description__item-inner {
  margin: 0 13px;
}
@media screen and (max-width: 639px) {
  .option-description__item-inner {
    margin: 0;
  }
}
.option-description__item-content {
  border: 1px solid #ededed;
  border-top: 0;
  padding-bottom: 1.6rem;
}
@media screen and (max-width: 639px) {
  .option-description__item-content {
    padding-bottom: 1.5rem;
  }
}
.option-description__item-header {
  font-size: 1.8rem;
  color: #000;
  margin-bottom: 1.5rem;
  text-align: center;
}
.option-description__item-image {
  height: 256px;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 100% auto;
}
@media screen and (max-width: 1279px) {
  .option-description__item-image {
    height: 180px;
    background-size: auto 100%;
  }
}
@media screen and (max-width: 639px) {
  .option-description__item-image {
    height: 255px;
    background-size: auto;
  }
}
.option-description__item-summ {
  font-size: 1rem;
  color: #000;
  margin-top: 1.6rem;
}
@media screen and (max-width: 639px) {
  .option-description__item-summ {
    margin-top: 1.5rem;
  }
}
.option-description__item-summ span {
  font-size: 1.8rem;
  color: #000;
}
.option-description__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: inline-block;
}
.option-description__list:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 959px) {
  .option-description__list {
    width: 100%;
  }
}
.option-description__list-item {
  float: left;
  width: 134px;
  min-height: 96px;
  border-left: 1px solid #ededed;
  vertical-align: top;
  margin-left: -1px;
  position: relative;
  box-sizing: border-box;
  padding: 50px 10px 0;
  font-size: 0.85rem;
  margin: 21px 0 0;
  color: #333;
}
@media screen and (max-width: 959px) {
  .option-description__list-item {
    width: 33.33333333%;
  }
}
.option-description__list-item:first-child {
  border-left: 0;
}
.option-description__list-item.no {
  color: #d2d2d2;
}
.option-description__list-item-device-col {
  display: block;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 1.82rem;
  line-height: 100%;
  color: #e52a32;
}
.option-description__list-item-icon {
  display: block;
  position: absolute;
  top: 7px;
  left: 50%;
  font-size: 1.82rem;
  line-height: 100%;
  color: #e52a32;
  height: 25px;
}
.option-description__list-item-icon-yes {
  width: 35px;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4xNiAxMi4xNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiNlNDFlMjY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjEuNXB4O308L3N0eWxlPjwvZGVmcz48dGl0bGU+dGljazwvdGl0bGU+PHBvbHlsaW5lIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxNi40MSAwLjc1IDYuMDggMTEuMDggMC43NSA1Ljc1Ii8+PC9zdmc+) 0 0 no-repeat;
  margin-left: -17px;
}
.option-description__list-item-icon-no {
  width: 25px;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS44MyAxMS44MyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiNkMmQyZDI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjEuNXB4O308L3N0eWxlPjwvZGVmcz48dGl0bGU+bm88L3RpdGxlPjxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjExLjA4IiB5MT0iMC43NSIgeDI9IjAuNzUiIHkyPSIxMS4wOCIvPjxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjAuNzUiIHkxPSIwLjc1IiB4Mj0iMTEuMDgiIHkyPSIxMS4wOCIvPjwvc3ZnPg==) 0 0 no-repeat;
  margin-left: -12px;
}
.option-description__download {
  text-align: center;
}

.page-form {
  margin-top: 30px;
}
.page-form__title {
  text-align: center;
}
.page-form .form__separate {
  margin-left: -50px;
}
@media screen and (max-width: 1679px) {
  .page-form .form__separate {
    margin-left: 0;
  }
}
.page-form__test-form {
  width: 780px;
}
@media screen and (max-width: 1679px) {
  .page-form__test-form {
    width: 812px;
  }
}
@media screen and (max-width: 1279px) {
  .page-form__test-form {
    width: auto;
    margin-right: 77px;
  }
}
@media screen and (max-width: 959px) {
  .page-form__test-form {
    margin-right: 0;
  }
}
.page-form__test-form-long {
  width: 1044px;
  margin-bottom: 30px;
}
@media screen and (max-width: 1279px) {
  .page-form__test-form-long {
    width: auto;
    margin-right: 77px;
  }
}
@media screen and (max-width: 959px) {
  .page-form__test-form-long {
    margin-right: 0;
  }
}

.login-slider__controls .bx-next,
.login-slider__controls .bx-prev {
  background: none no-repeat 0 0 #fff;
  width: 40px;
  height: 40px;
  border-radius: 60px;
  box-shadow: 0 0 2px 1px rgba(0,0,0,0.2);
  font-size: 0;
}
.page-login {
  background-color: #f7f7f7;
  position: relative;
  height: auto;
  min-height: 100%;
  width: 100%;
  overflow: hidden;
  padding-bottom: 136px;
}
.page-login:before {
  background-color: rgba(255,255,255,0.95);
  width: 100%;
  height: 100%;
  content: "";
  position: absolute;
  left: -50%;
  top: 0;
  bottom: 0;
  z-index: 1;
  pointer-events: none;
  transition: background 200ms linear;
}
@media screen and (max-width: 959px) {
  .page-login:before {
    left: 0;
  }
}
.page-login__header {
  height: 90px;
  padding-top: 20px;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 3;
}
.page-login_clear .page-login__header {
  position: relative;
  -webkit-flex-basis: 90px;
      -ms-flex-preferred-size: 90px;
          flex-basis: 90px;
}
.page-login__header-inner {
  width: 100%;
  min-width: 320px;
  padding: 0 40px;
  box-sizing: border-box;
}
.page-login__header-inner:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1279px) {
  .page-login__header-inner {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media screen and (max-width: 959px) {
  .page-login__header-inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.page-login__header-logo {
  background: url("../i/mts19/mts_logo.svg") no-repeat 0 0;
  width: 139px;
  height: 50px;
  display: block;
  float: left;
  margin-right: 30px;
  position: relative;
}
.page-login__header-slogan {
  box-sizing: border-box;
  float: left;
  color: #e30613;
  line-height: 1.2;
}
@media screen and (min-width: 760px) {
  .page-login__header-slogan {
    font-size: 20px;
    max-width: 244px;
    margin-top: 12px;
  }
}
@media screen and (max-width: 759px) {
  .page-login__header-slogan {
    font-size: 14px;
    margin-top: 12px;
  }
}
.page-login__bg {
  width: 100%;
  height: calc(100% - 180px);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
@media screen and (max-width: 959px) {
  .page-login__bg {
    display: none;
  }
}
.page-login__bg-img {
  height: 100%;
  position: absolute;
  left: 50%;
  top: 0;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.page-login .b-wrapper {
  max-width: initial;
  padding: 0;
}
.page-login__content {
  height: 100%;
  box-sizing: border-box;
}
.page-login_clear .page-login__content,
.page-login_no-slider .page-login__content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (max-width: 759px) {
  .page-login__content {
    background-color: #fff;
  }
}
.page-login__footer {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
}
.page-login__footer-app {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .page-login__footer-app {
    display: none;
  }
}
.page-login__footer-inner {
  text-align: center;
  color: #999;
  font-size: 0.75rem;
  padding-left: 40px;
  padding-right: 40px;
  line-height: 112px;
}
@media screen and (max-width: 1279px) {
  .page-login__footer-inner {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media screen and (max-width: 959px) {
  .page-login__footer-inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.page-login_clear {
  padding-bottom: 0;
  background-color: #fff;
  height: 100%;
}
@media screen and (min-width: 760px) {
  .page-login_clear {
    min-height: 850px;
  }
}
@media screen and (max-width: 759px) {
  .page-login_clear {
    min-height: 750px;
  }
}
.page-login_clear:before {
  content: none;
}
@media screen and (min-width: 1680px) {
  .page-login_clear .page-login__header {
    padding-top: 40px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .page-login_clear .page-login__header {
    padding-top: 30px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .page-login_clear .page-login__header {
    padding-top: 30px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .page-login_clear .page-login__header {
    padding-top: 30px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .page-login_clear .page-login__header-inner {
    padding: 0 33px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .page-login_clear .page-login__header-inner {
    padding: 0 30px;
  }
}
@media screen and (max-width: 759px) {
  .page-login_clear .page-login__header-logo {
    width: 99px;
    height: 35px;
    margin-right: 22px;
  }
}
.page-login_clear .page-login__content {
  position: relative;
}
.page-login_no-slider {
  padding-bottom: 0;
  height: 100%;
}
@media screen and (min-width: 960px) {
  .page-login_no-slider {
    background-color: #f5f5f5;
    min-height: 950px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .page-login_no-slider {
    min-height: 850px;
    background-color: #fff;
  }
}
@media screen and (max-width: 759px) {
  .page-login_no-slider {
    min-height: 750px;
    background-color: #fff;
  }
}
.page-login_no-slider:before {
  content: none;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .page-login_no-slider .page-login__header {
    padding-top: 30px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .page-login_no-slider .page-login__header-inner {
    padding: 0 30px;
  }
}
@media screen and (max-width: 759px) {
  .page-login_no-slider .page-login__header-logo {
    width: 99px;
    height: 35px;
    margin-right: 22px;
  }
}
.login-form {
  width: 494px;
  padding: 204px 14px 20px;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}
@media screen and (max-width: 1279px) {
  .login-form {
    width: auto;
    max-width: 494px;
    padding-left: 24px;
    padding-right: 24px;
  }
}
.login-form__wrapper {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: 0 40px;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .login-form__wrapper {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media screen and (max-width: 959px) {
  .login-form__wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.login-form__wrapper .login-form {
  display: inline-block;
  vertical-align: middle;
}
.login-form__title {
  margin-bottom: 72px;
  color: #4d4d4d;
  text-align: center;
}
.login-form__row {
  text-align: center;
}
.login-form__row>a {
  font-size: 0.85rem;
}
.login-form__row + .login-form__row {
  margin-top: 2rem;
}
.login-form__row + .login-form__row_exp {
  margin-top: 3.1rem;
}
.login-form__row + .login-form__row_submit {
  margin-top: 1.45rem;
}
@media screen and (min-width: 1680px) {
  .login-form__row_services {
    margin-top: 33px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .login-form__row_services {
    margin-top: 36px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .login-form__row_services {
    margin-top: 37px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .login-form__row_services {
    margin-top: 40px;
  }
}
@media screen and (max-width: 759px) {
  .login-form__row_services {
    margin-top: 28px;
  }
}
.login-form__control {
  max-width: 394px;
  border-bottom: 1px solid #e6e6e6;
  position: relative;
  padding-bottom: 9px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}
.login-form__control.is-error {
  border-bottom-color: #f8c1c3;
}
.login-form__control.is-error .input {
  border-color: #f8c1c3;
}
.login-form__control.is-complete .input-group__icon {
  display: table-cell;
}
.login-form__control.is-valid:after {
  content: '';
  position: absolute;
  top: 50%;
  background: url("../../content/i/b-icon/green/b-icon_ticks.svg") no-repeat center;
  background-size: contain;
}
@media screen and (min-width: 760px) {
  .login-form__control.is-valid:after {
    margin-top: -9px;
    right: -40px;
    width: 26px;
    height: 18px;
  }
}
@media screen and (max-width: 759px) {
  .login-form__control.is-valid:after {
    margin-top: -9px;
    right: -27px;
    width: 17px;
    height: 18px;
  }
}
.login-form__control:not(.login-form__control_clear) .input-group {
  width: 100%;
  display: table;
}
.login-form__control:not(.login-form__control_clear) .input-group__prefix,
.login-form__control:not(.login-form__control_clear) .input-group__postfix,
.login-form__control:not(.login-form__control_clear) .input-group .input-group-addon {
  white-space: nowrap;
  width: 1%;
  position: static;
}
.login-form__control:not(.login-form__control_clear) .input-group__prefix,
.login-form__control:not(.login-form__control_clear) .input-group__postfix,
.login-form__control:not(.login-form__control_clear) .input-group .input-group-addon,
.login-form__control:not(.login-form__control_clear) .input-group .input {
  display: table-cell;
  vertical-align: middle;
}
.login-form__control:not(.login-form__control_clear) .input-group__prefix {
  background: none;
  font-weight: 300;
  color: #808080;
  font-size: 1.8rem;
  text-align: center;
  position: relative;
  padding-right: 21px;
  padding-left: 7px;
  box-sizing: border-box;
}
.login-form__control:not(.login-form__control_clear) .input-group__prefix:after {
  background-color: #e6e6e6;
  width: 1px;
  height: 2.72rem;
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
}
.login-form__control:not(.login-form__control_clear) .input-group__prefix+ .input {
  padding-left: 10px;
  padding-right: 0;
}
.login-form__control:not(.login-form__control_clear) .input-group__postfix {
  background: none;
  text-align: right;
  vertical-align: bottom;
  padding-bottom: 0.25rem;
}
@media screen and (max-width: 1679px) {
  .login-form__control:not(.login-form__control_clear) .input-group__postfix {
    padding-bottom: 0.1rem;
  }
}
.login-form__control:not(.login-form__control_clear) .input-group__postfix a {
  color: #ccc;
  font-size: 0.85rem;
  font-weight: 400;
}
.login-form__control:not(.login-form__control_clear) .input-group .input-group-addon:focus {
  outline: medium none;
}
.login-form__control:not(.login-form__control_clear) .input-group__icon {
  width: 20px;
  height: 100%;
  white-space: nowrap;
  vertical-align: middle;
  display: none;
}
.login-form__control:not(.login-form__control_clear) .input-group__icon:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTcuMiAxMi4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4yIDEyLjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMzOWI1NGEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIxNi40LDAuNyA2LjEsMTEuMSAwLjcsNS43Ii8+DQo8L3N2Zz4NCg==) no-repeat 0 0;
  width: 20px;
  height: 16px;
  content: "";
  position: absolute;
  right: 0;
  bottom: 10px;
  top: auto;
}
.login-form__control:not(.login-form__control_clear) .input-group .icon-eye {
  background: none no-repeat center center;
  width: 44px;
  height: 34px;
  display: inline-block;
  vertical-align: top;
}
.login-form__control:not(.login-form__control_clear) .input-group .icon-eye-close {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgODUuOCA2MS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4NS44IDYxLjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxwYXRoIGZpbGw9IiNiM2IzYjMiIGQ9Ik00My4xLDI2Yy0xLjksMC0zLjYsMC40LTUuMiwxLjJjMC43LDAuNywxLjIsMS43LDEuMiwyLjhjMCwyLjItMS44LDQtNCw0IGMtMS4xLDAtMi4xLTAuNC0yLjgtMS4yYy0wLjcsMS42LTEuMiwzLjMtMS4yLDUuMmMwLDYuNiw1LjQsMTIsMTIsMTJjNi42LDAsMTItNS40LDEyLTEyUzQ5LjcsMjYsNDMuMSwyNiIvPg0KCTxwYXRoIGZpbGw9IiNiM2IzYjMiIGQ9Ik00NC42LDEwLjFWMGMtMC42LDAtMS4yLDAtMS44LDBjLTAuNCwwLTAuOCwwLTEuMiwwdjEwYzAuNCwwLDAuOCwwLDEuMiwwIEM0My4zLDEwLDQzLjksMTAsNDQuNiwxMC4xIi8+DQoJPHBhdGggZmlsbD0iI2IzYjNiMyIgZD0iTTkuMiwyM2wtNy4xLTcuMUMxLjQsMTYuNiwwLjcsMTcuMywwLDE4bDcuMSw3LjFDNy44LDI0LjQsOC41LDIzLjcsOS4yLDIzIi8+DQoJPHBhdGggZmlsbD0iI2IzYjNiMyIgZD0iTTI1LjUsMTMuMWwtMy44LTkuM2MtMC45LDAuNC0xLjksMC43LTIuOCwxLjFsMy44LDkuM0MyMy42LDEzLjksMjQuNSwxMy41LDI1LjUsMTMuMSIvPg0KCTxwYXRoIGZpbGw9IiNiM2IzYjMiIGQ9Ik03Ni41LDIzLjNjMC43LDAuNywxLjQsMS40LDIuMSwyLjFsNy4xLTcuMWMtMC43LTAuNy0xLjQtMS40LTIuMS0yLjFMNzYuNSwyMy4zeiIvPg0KCTxwYXRoIGZpbGw9IiNiM2IzYjMiIGQ9Ik02Ny4yLDUuM2MtMC45LTAuNC0xLjgtMC44LTIuOC0xLjJsLTMuOCw5LjNjMC45LDAuNCwxLjksMC43LDIuOCwxLjJMNjcuMiw1LjN6Ii8+DQoJPHBhdGggZmlsbD0iI2IzYjNiMyIgZD0iTTQzLjEsMTQuNWMtMTYuMSwwLTMxLjIsOC43LTM5LjMsMjIuOEwzLjMsMzhsMC40LDAuOGM4LjEsMTQsMjMuMiwyMi44LDM5LjMsMjIuOCBjMTYuMSwwLDMxLjItOC43LDM5LjMtMjIuOGwwLjQtMC44bC0wLjQtMC44Qzc0LjMsMjMuMiw1OS4yLDE0LjUsNDMuMSwxNC41IE0yNC42LDM4YzAtMTAuMiw4LjMtMTguNSwxOC41LTE4LjUgUzYxLjYsMjcuOCw2MS42LDM4cy04LjMsMTguNS0xOC41LDE4LjVTMjQuNiw0OC4yLDI0LjYsMzggTTYuOCwzOGM2LjEtMTAsMTYtMTcsMjcuMy0xOS41QzI2LjcsMjEuOSwyMS42LDI5LjQsMjEuNiwzOCBjMCw4LjYsNS4xLDE2LjEsMTIuNSwxOS41QzIyLjgsNTUsMTIuOSw0OCw2LjgsMzggTTUyLDU3LjVjNy40LTMuNCwxMi41LTEwLjksMTIuNS0xOS41YzAtOC42LTUuMS0xNi4xLTEyLjUtMTkuNSBDNjMuMywyMSw3My4yLDI3LjksNzkuMywzOEM3My4yLDQ4LDYzLjMsNTUsNTIsNTcuNSIvPg0KPC9zdmc+);
}
.login-form__control:not(.login-form__control_clear) .input-group .icon-eye-open {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgODUuOCA2MS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4NS44IDYxLjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxwYXRoIGZpbGw9IiNiM2IzYjMiIGQ9Ik00MS4zLDUxLjR2MTBjMC42LDAsMS4yLDAsMS44LDBjMC40LDAsMC44LDAsMS4yLDB2LTEwYy0wLjQsMC0wLjgsMC0xLjIsMEM0Mi41LDUxLjUsNDEuOSw1MS41LDQxLjMsNTEuNHoiLz4NCgk8cGF0aCBmaWxsPSIjYjNiM2IzIiBkPSJNNzguOCwzNi40Yy0wLjcsMC43LTEuNCwxLjQtMi4yLDIuMWw3LjEsNy4xYzAuNy0wLjcsMS41LTEuNCwyLjItMi4xTDc4LjgsMzYuNHoiLz4NCgk8cGF0aCBmaWxsPSIjYjNiM2IzIiBkPSJNNjAuNCw0OC40bDMuOCw5LjNjMC45LTAuNCwxLjktMC43LDIuOC0xLjFsLTMuOC05LjNDNjIuMyw0Ny42LDYxLjQsNDgsNjAuNCw0OC40eiIvPg0KCTxwYXRoIGZpbGw9IiNiM2IzYjMiIGQ9Ik0wLjEsNDMuMmMwLjcsMC43LDEuNCwxLjQsMi4xLDIuMWw3LjEtNy4xYy0wLjctMC43LTEuNC0xLjQtMi4xLTIuMUwwLjEsNDMuMnoiLz4NCgk8cGF0aCBmaWxsPSIjYjNiM2IzIiBkPSJNMTguNyw1Ni4yYzAuOSwwLjQsMS44LDAuOCwyLjgsMS4ybDMuOC05LjNjLTAuOS0wLjQtMS45LTAuNy0yLjgtMS4yTDE4LjcsNTYuMnoiLz4NCgk8cGF0aCBmaWxsPSIjYjNiM2IzIiBkPSJNNzkuNSwyMi44QzcyLDM1LjksNTcuOSw0NCw0Mi44LDQ0UzEzLjcsMzUuOSw2LjEsMjIuOGwtMi42LDEuNUMxMS42LDM4LjMsMjYuNyw0Nyw0Mi44LDQ3Uzc0LDM4LjMsODIuMSwyNC4zTDc5LjUsMjIuOHoiLz4NCjwvc3ZnPg0K);
}
.login-form__control:not(.login-form__control_clear) .input-group_phone {
  width: 100%;
}
.login-form__control_clear {
  border-bottom: 0;
  padding-bottom: 0;
  position: relative;
}
.login-form__control.is-error .login-form__control-error {
  display: block;
}
.login-form__control:not(.login-form__control_clear) .login-form__control-error {
  font-size: 16px;
  padding-left: 10px;
  padding-right: 10px;
  box-sizing: border-box;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
}
.login-form__control-error {
  color: #e30613;
  width: 100%;
  margin-top: 6px;
  font-size: 0.85rem;
}
.login-form__control_captcha {
  max-width: 294px;
}
.login-form__control_captcha .input {
  text-align: center;
}
.login-form__text {
  font-size: 0.85rem;
  color: #999;
}
.login-form__text_color {
  color: #4c4c4c;
}
.login-form__description {
  font-size: 0.75rem;
  color: #6c6c6d;
  text-align: center;
  margin-bottom: 1.2rem;
}
.login-form:not(.login-form_small) .login-form__description {
  font-size: 14px;
  color: #999;
}
.login-form:not(.login-form_small) .login-form__description a {
  color: #ccc;
}
.login-form__social {
  padding-top: 1.4rem;
}
.login-form__social-title {
  font-size: 1.1rem;
  margin-bottom: 1.6rem;
  color: #4d4d4d;
}
.login-form__social-list-item {
  display: inline-block;
  vertical-align: top;
  padding-left: 7px;
  padding-right: 7px;
}
.login-form__social-icon {
  width: 66px;
  height: 66px;
  line-height: 60px;
  display: block;
  transition: background 200ms linear;
}
.login-form__social-icon img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
}
.login-form__social-icon_vk {
  background-color: #406690;
  border-radius: 50%;
}
.login-form__social-icon_vk:hover {
  background-color: #3a5c82;
}
.login-form__social-icon_vk img {
  max-width: 30px;
}
.login-form__social-icon_fb {
  background-color: #39579b;
  border-radius: 50%;
}
.login-form__social-icon_fb:hover {
  background-color: #334e8b;
}
.login-form__social-icon_fb img {
  max-width: 34px;
}
.login-form__errors-list {
  list-style: none;
  padding-left: 0;
  margin: 0;
  display: inline-block;
  vertical-align: top;
}
.login-form__errors-list-item {
  position: relative;
  margin: 1.25em 0;
  padding-left: 30px;
  font-size: 14px;
  color: #999;
  text-align: left;
}
.login-form__errors-list-item:first-child {
  margin-top: 0.1em;
}
.login-form__errors-list-item:last-child {
  margin-bottom: 0.1em;
}
.login-form__errors-list-item:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTcuMiAxMi4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4yIDEyLjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNhZGI4YzEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIxNi40LDAuNyA2LjEsMTEuMSAwLjcsNS43Ii8+DQo8L3N2Zz4NCg==) no-repeat 0 0;
  width: 18px;
  height: 12px;
  content: "";
  position: absolute;
  top: 0.2em;
  right: inherit;
  margin-left: -30px;
}
.login-form__errors-list-item.is-complete:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTcuMiAxMi4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4yIDEyLjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMzOWI1NGEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIxNi40LDAuNyA2LjEsMTEuMSAwLjcsNS43Ii8+DQo8L3N2Zz4NCg==);
}
.login-form__style-list {
  list-style: none;
  padding-left: 0;
  margin: 0;
  display: inline-block;
  vertical-align: top;
}
.login-form__style-list-item {
  position: relative;
  margin: 0.55em 0;
  padding-left: 30px;
  font-size: 0.75rem;
  text-align: left;
}
.login-form__style-list-item:first-child {
  margin-top: 0.1em;
}
.login-form__style-list-item:last-child {
  margin-bottom: 0.1em;
}
.login-form__style-list-item:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTcuMiAxMi4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4yIDEyLjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNlMzA2MTMiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIxNi40LDAuNyA2LjEsMTEuMSAwLjcsNS43Ii8+DQo8L3N2Zz4NCg==) no-repeat 0 0;
  width: 18px;
  height: 12px;
  content: "";
  position: absolute;
  top: 0.2em;
  right: inherit;
  margin-left: -30px;
}
.login-form__captcha {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-right: 65px;
  padding-left: 65px;
}
.login-form__captcha-img {
  max-width: 260px;
}
.login-form__captcha-img img {
  max-width: 100%;
  height: auto;
}
.login-form__captcha-refresh {
  width: 38px;
  height: 38px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -19px;
  cursor: pointer;
}
.login-form__text-links {
  margin-top: 14px;
}
.login-form__info {
  background-color: #fff;
  box-shadow: 0 0 40px rgba(173,176,179,0.2);
  display: table;
  width: 100%;
  max-width: 460px;
  table-layout: fixed;
  margin: 0 auto;
}
.login-form__info-img {
  display: none;
}
.login-form__info-img img {
  width: 86px;
  height: 86px;
  display: inline-block;
  vertical-align: middle;
}
.login-form__info-text {
  display: table-cell;
  vertical-align: middle;
  padding: 1.8rem 3.2rem;
  color: #e30613;
  font-size: 1rem;
}
.login-form__info_img {
  padding-top: 1.9rem;
}
.login-form__info_img .login-form__info-img {
  display: inline-block;
}
.login-form__info_img .login-form__info-text {
  display: inline-block;
  padding-top: 1rem;
}
.login-form__tp {
  display: inline-block;
  text-align: center;
  position: relative;
  box-sizing: border-box;
}
@media screen and (min-width: 1280px) {
  .login-form__tp {
    width: 266px;
    padding: 0 35px 33px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .login-form__tp {
    width: 266px;
    padding: 0 35px 28px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .login-form__tp {
    width: 266px;
    padding: 0 35px 28px;
  }
}
@media screen and (max-width: 759px) {
  .login-form__tp {
    width: 100%;
    max-width: 280px;
    padding: 0 19px 14px;
  }
}
.login-form__tp:before {
  content: '';
  position: absolute;
  top: 0.68rem;
  bottom: 0;
  left: 0;
  right: 0;
  border: 1px solid #e6e6e6;
  z-index: -1;
}
.login-form__tp-title {
  display: inline-block;
  padding: 0 15px;
  font-size: 0.85rem;
  line-height: 1.2;
  color: #4d4d4d;
}
@media screen and (min-width: 960px) {
  .login-form__tp-title {
    background-color: #f5f5f5;
  }
}
@media screen and (max-width: 959px) {
  .login-form__tp-title {
    background-color: #fff;
  }
}
.login-form__tp-action {
  display: inline-block;
  padding: 0 15px;
  font-size: 0.75rem;
  line-height: 1.2;
  color: #4d4d4d;
  background-color: #fff;
  position: absolute;
  left: 50%;
  bottom: -7px;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  white-space: nowrap;
}
@media screen and (min-width: 960px) {
  .login-form__tp-action {
    background-color: #f5f5f5;
  }
}
@media screen and (max-width: 959px) {
  .login-form__tp-action {
    background-color: #fff;
  }
}
.login-form__tp-list {
  font-size: 0;
}
@media screen and (min-width: 760px) {
  .login-form__tp-list {
    margin-top: 17px;
  }
}
@media screen and (max-width: 759px) {
  .login-form__tp-list {
    margin-top: 8px;
  }
}
.login-form__tp-list-item {
  display: inline-block;
  vertical-align: top;
  width: 31px;
  height: 31px;
  text-decoration: none;
  outline: 0;
}
.login-form__tp-list-item + .login-form__tp-list-item {
  margin-left: 10px;
}
.login-form__tp-icon {
  width: 31px;
  height: 31px;
  position: relative;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.login-form__tp-icon_vk {
  background-image: url("../i/page-login/vk.svg");
}
.login-form__tp-icon_vk:hover {
  background-image: url("../i/page-login/vk_hover.svg");
}
.login-form__tp-icon_fb {
  background-image: url("../i/page-login/fb.svg");
}
.login-form__tp-icon_fb:hover {
  background-image: url("../i/page-login/fb_hover.svg");
}
.login-form__tp-icon_gosuslugi {
  background-image: url("../i/page-login/gosuslugi.svg");
}
.login-form__tp-icon_gosuslugi:hover {
  background-image: url("../i/page-login/gosuslugi_hover.svg");
}
.login-form__tp_white .login-form__tp-title,
.login-form__tp_white .login-form__tp-action {
  background-color: #fff;
}
.login-form:not(.login-form_small) .input {
  width: 100%;
  height: 2.72rem;
  font-size: 1.8rem;
  font-weight: 400;
  display: inline-block;
  background-color: transparent;
  border: 0;
  padding-left: 0;
  padding-right: 10px;
}
.login-form:not(.login-form_small) .input::-webkit-input-placeholder {
  color: #b2b2b2;
  font-weight: 300;
}
.login-form:not(.login-form_small) .input::-moz-placeholder {
  color: #b2b2b2;
  font-weight: 300;
}
.login-form:not(.login-form_small) .input:-ms-input-placeholder {
  color: #b2b2b2;
  font-weight: 300;
}
.login-form__btn-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.login-form__btn-group_vertical {
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: -20px;
}
.login-form__btn-group_vertical .login-form__btn-group-item {
  padding-top: 20px;
  margin-left: 0;
  margin-right: 0;
}
.login-form__btn-group-item {
  margin-left: 10px;
  margin-right: 10px;
}
.login-form_white {
  background-color: #fff;
}
.login-form_small {
  max-width: 640px;
  width: 100%;
  margin-top: 0;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 760px) {
  .login-form_small .login-form__row + .login-form__row {
    margin-top: 25px;
  }
}
@media screen and (max-width: 759px) {
  .login-form_small .login-form__row + .login-form__row {
    margin-top: 15px;
  }
}
.login-form_small .login-form__row + .login-form__row_submit {
  margin-top: 28px;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .login-form_small .login-form__row + .login-form__row_submit {
    margin-top: 31px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .login-form_small .login-form__row + .login-form__row_submit {
    margin-top: 31px;
  }
}
@media screen and (max-width: 759px) {
  .login-form_small .login-form__row + .login-form__row_submit {
    margin-top: 20px;
  }
}
@media screen and (min-width: 1680px) {
  .login-form_small .login-form__row + .login-form__row_links {
    margin-top: 23px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .login-form_small .login-form__row + .login-form__row_links {
    margin-top: 23px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .login-form_small .login-form__row + .login-form__row_links {
    margin-top: 27px;
  }
}
@media screen and (max-width: 759px) {
  .login-form_small .login-form__row + .login-form__row_links {
    margin-top: 28px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .login-form_small .login-form__row_submit .btn {
    height: 49px;
    min-width: 194px;
  }
}
@media screen and (max-width: 759px) {
  .login-form_small .login-form__row_submit .btn {
    height: 49px;
    min-width: 174px;
  }
}
.login-form_small .login-form__title {
  color: #4d4d4d;
  font-size: 1.8rem;
  line-height: 1.2;
}
@media screen and (min-width: 760px) {
  .login-form_small .login-form__title {
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 759px) {
  .login-form_small .login-form__title {
    margin-bottom: 22px;
  }
}
@media screen and (min-width: 760px) {
  .login-form_small .login-form__control {
    max-width: 314px;
  }
}
@media screen and (max-width: 759px) {
  .login-form_small .login-form__control {
    width: 234px;
  }
}
.login-form_small .login-form__subtitle {
  color: #4c4c4c;
  font-size: 1rem;
  text-align: center;
}
@media screen and (min-width: 760px) {
  .login-form_small .login-form__subtitle {
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 759px) {
  .login-form_small .login-form__subtitle {
    margin-bottom: 22px;
  }
}
@media screen and (min-width: 760px) {
  .login-form_small .login-form__title + .login-form__subtitle {
    margin-top: -28px;
  }
}
@media screen and (max-width: 759px) {
  .login-form_small .login-form__title + .login-form__subtitle {
    margin-top: -20px;
  }
}
.login-form_small .login-form__confirm {
  color: #4c4c4c;
  text-align: center;
  font-size: 1.1rem;
  padding-top: 5px;
}
@media screen and (min-width: 760px) {
  .login-form_small .login-form__confirm {
    margin-bottom: 35px;
  }
}
@media screen and (max-width: 759px) {
  .login-form_small .login-form__confirm {
    margin-bottom: 24px;
  }
}
.login-form_small .login-form__confirm-number {
  font-size: 1.4rem;
  display: inline-block;
  margin-top: 0.3rem;
}
.login-form_small .login-form__captcha {
  padding-left: 0;
}
.login-form_small .login-form__captcha_gl {
  padding-right: 0;
}
@media screen and (max-width: 479px) {
  .login-form_small .login-form__captcha_gl {
    margin-left: -20px;
    margin-right: -20px;
  }
}
.login-form_small .input-group {
  width: 100%;
}
.login-form_small .input-group .input {
  font-size: 1.4rem;
  font-weight: 400;
  display: inline-block;
  color: #333;
}
.login-form_small .input-group .input::-webkit-input-placeholder {
  color: #b2b2b2;
  font-weight: 300;
}
.login-form_small .input-group .input::-moz-placeholder {
  color: #b2b2b2;
  font-weight: 300;
}
.login-form_small .input-group .input:-ms-input-placeholder {
  color: #b2b2b2;
  font-weight: 300;
}
.login-form_small .input-group.input-group_phone:hover .input-group__prefix {
  border-color: #ccc;
}
.login-form_small .input-group.input-group_phone .input-group__prefix {
  background-color: transparent;
  color: #808080;
  font-size: 1.4rem;
  font-weight: 300;
  width: 53px;
  line-height: 49px;
  border-right: 1px solid #e6e6e6;
}
.login-form_small .input-group.input-group_phone .input {
  height: 51px;
  padding: 5px 10px 5px 67px;
}
.login-form_small .input-group.input-group_password .input {
  height: 51px;
}
@media screen and (min-width: 760px) {
  .login-form_small .input-group.input-group_password .input {
    padding: 10px 60px 10px 10px;
  }
}
@media screen and (max-width: 759px) {
  .login-form_small .input-group.input-group_password .input {
    padding: 10px 60px 10px 10px;
  }
  .login-form_small .input-group.input-group_password .input + .add-on {
    width: 60px;
  }
}
@media screen and (min-width: 960px) {
  .login-form_clear {
    background-color: transparent;
  }
  .login-form_clear .login-form__content {
    padding: 38px 50px 30px;
    margin-bottom: 38px;
    background-color: #fff;
    box-shadow: 0px 0px 40px 0px rgba(173,176,179,0.2);
    box-sizing: border-box;
  }
  .login-form_clear .login-form__confirm {
    margin-top: -15px;
  }
  .login-form_clear .login-form__inner {
    margin-left: auto;
    margin-right: auto;
  }
  .login-form_clear .login-form__row_services {
    margin-top: 0;
  }
}
@media screen and (max-width: 959px) {
  .login-form_clear .login-form__content {
    max-width: 480px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .login-form_clear .login-form__row_services {
    margin-top: 25px;
  }
}
@media screen and (max-width: 759px) {
  .login-form_clear .login-form__row_services {
    margin-top: 15px;
  }
}
@media screen and (min-width: 960px) and (min-width: 960px) {
  .login-form_clear .login-form__inner {
    width: 530px;
  }
}
@media screen and (min-width: 960px) and (min-width: 1280px) {
  .login-form_clear + .login-footer {
    padding-top: 150px;
  }
}
@media screen and (min-width: 960px) and (min-width: 960px) and (max-width: 1279px) {
  .login-form_clear + .login-footer {
    padding-top: 150px;
  }
}
.login-slider {
  width: 20%;
  position: fixed;
  height: 100vh;
  min-height: 420px;
  left: 0;
  top: 0;
  bottom: 0;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 0.3s ease-in-out;
  box-sizing: border-box;
  overflow: hidden;
  z-index: 1;
}
@media screen and (max-width: 959px) {
  .login-slider {
    z-index: -1;
  }
}
@media screen and (max-width: 1679px) {
  .login-slider {
    width: 320px;
  }
}
.login-slider.is-initialized {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.login-slider * {
  box-sizing: border-box;
}
.login-slider + .page-login__content {
  margin: 0 0 0 auto;
}
@media screen and (min-width: 1680px) {
  .login-slider + .page-login__content {
    width: 80%;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .login-slider + .page-login__content {
    width: calc(100% - 320px);
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .login-slider + .page-login__content {
    width: calc(100% - 320px);
  }
}
@media screen and (max-width: 959px) {
  .login-slider + .page-login__content {
    width: 100%;
  }
}
.login-slider .bx-wrapper,
.login-slider .bx-viewport,
.login-slider .login-slider__inner {
  height: 100% !important;
}
.login-slider .bx-viewport {
  width: 101% !important;
}
.login-slider__controls {
  position: absolute;
  left: 0;
  right: 0;
}
@media screen and (min-width: 1680px) {
  .login-slider__controls {
    bottom: 140px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .login-slider__controls {
    bottom: 90px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .login-slider__controls {
    bottom: 89px;
  }
}
.login-slider__controls .bx-next:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZTcxYTFiIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMC41LDAuNSBsMTAuNywxMC43TDAuNSwyMiIvPg0KPC9zdmc+DQo=) no-repeat 0 0;
  width: 14px;
  height: 23px;
  display: block;
  margin: 9px auto;
}
.login-slider__controls .bx-prev:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZTcxYTFiIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTEuOCwyMiBMMS4xLDExLjNMMTEuOCwwLjUiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
  width: 14px;
  height: 23px;
  display: block;
  margin: 9px auto;
}
.login-slider__controls-next {
  border-radius: 50%;
  background-color: #fff;
  width: 38px;
  height: 38px;
  position: absolute;
  z-index: 1;
}
@media screen and (min-width: 1680px) {
  .login-slider__controls-next {
    right: 20%;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .login-slider__controls-next {
    right: 13%;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .login-slider__controls-next {
    right: 12.5%;
  }
}
.login-slider__controls-prev {
  border-radius: 50%;
  background-color: #fff;
  width: 38px;
  height: 38px;
  position: absolute;
  z-index: 1;
}
@media screen and (min-width: 1680px) {
  .login-slider__controls-prev {
    left: 20%;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .login-slider__controls-prev {
    left: 12%;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .login-slider__controls-prev {
    left: 12.5%;
  }
}
.login-slider__pager {
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
}
@media screen and (min-width: 1680px) {
  .login-slider__pager {
    bottom: 100px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .login-slider__pager {
    bottom: 51px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .login-slider__pager {
    bottom: 53px;
  }
}
.login-slider__item {
  height: 100%;
  width: 100%;
  position: relative;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.login-slider__item-content {
  position: absolute;
  width: 100%;
  padding: 0 20px;
}
@media screen and (min-width: 1680px) {
  .login-slider__item-content {
    bottom: 214px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .login-slider__item-content {
    bottom: 125px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .login-slider__item-content {
    bottom: 125px;
  }
}
.login-slider__item-icon {
  display: inline-block;
  width: 100%;
  text-align: center;
}
@media screen and (min-width: 1680px) {
  .login-slider__item-icon {
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .login-slider__item-icon {
    margin-bottom: 25px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .login-slider__item-icon {
    margin-bottom: 40px;
  }
}
.login-slider__item-text {
  display: inline-block;
  width: 100%;
  font-size: 1.4rem;
  line-height: 1.2;
  color: #fff;
  text-align: center;
}
@media screen and (max-width: 1679px) {
  .login-slider__item-text br {
    display: none;
  }
}
.login-footer {
  width: 100%;
  text-align: center;
  padding-bottom: 1.6rem;
  box-sizing: border-box;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.page-login_clear .login-footer,
.page-login_no-slider .login-footer {
  position: relative;
  margin-left: auto;
  z-index: 1;
}
.login-footer__apps {
  margin-bottom: 1.1rem;
  font-size: 0;
}
.login-footer__apps-item {
  display: inline-block;
  vertical-align: top;
}
@media screen and (max-width: 479px) {
  .login-footer__apps-item {
    margin-left: -5px;
    margin-right: -5px;
  }
}
.login-footer__apps-item + .login-footer__apps-item {
  margin-left: 12px;
}
.login-footer__copyright {
  font-size: 14px;
  line-height: 1.2;
  color: #999;
}

	_:-ms-input-placeholder, :root .login-form__tp-icon {
		background-size: 99%;
		width: 30px;
	}

.page-title {
  text-align: center;
  margin-bottom: 1.6rem;
}
.page-title h1 {
  color: #333;
  margin-bottom: 0;
}
.page-title h1 + h3 {
  margin-top: 1rem;
}
.page-title h3 {
  color: #808080;
  margin-bottom: 0;
  font-weight: 100;
}

.pagination {
  text-align: center;
  padding: 1.8rem 0;
  position: relative;
}
.pagination_bordered {
  border-top: 1px solid #f2f2f2;
}
@media screen and (max-width: 1279px) {
  .pagination_bordered {
    border-top: 0;
  }
}
.pagination__inner {
  display: inline-block;
}
.pagination__arrow {
  display: inline-block;
  vertical-align: middle;
  width: 13px;
  height: 23px;
  cursor: pointer;
  transition: opacity 0.3s ease;
  background-size: contain;
}
@media screen and (max-width: 1279px) {
  .pagination__arrow {
    width: 8px;
    height: 15px;
  }
}
.pagination__arrow.disabled {
  opacity: 0.5;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  cursor: default;
}
.pagination__arrow_prev {
  margin-right: 14px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTU5NTk1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTEuOCwyMiBMMS4xLDExLjNMMTEuOCwwLjUiLz4NCjwvc3ZnPg==);
}
@media screen and (max-width: 1279px) {
  .pagination__arrow_prev {
    margin-right: 0.55rem;
  }
}
.pagination__arrow_next {
  margin-left: 14px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTU5NTk1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMC41LDAuNSBsMTAuNywxMC43TDAuNSwyMiIvPg0KPC9zdmc+);
}
@media screen and (max-width: 1279px) {
  .pagination__arrow_next {
    margin-left: 0.55rem;
  }
}
.pagination__count {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0.55rem;
  font-size: 0.85rem;
  color: inherit;
}
.pagination__count.is-active {
  color: #e30613;
}

.panel {
  padding: 30px;
  background-color: #fff;
  box-shadow: 0 2px 15px rgba(140,149,156,0.1);
  position: relative;
  min-height: 120px;
}
@media screen and (max-width: 759px) {
  .panel {
    padding: 20px;
    margin-left: -20px;
    margin-right: -20px;
  }
}
.panel_small {
  min-height: 0;
}
.panel_bordered {
  border: 1px solid #e6e6e6;
  box-shadow: none;
}
.panel_bordered .panel-title {
  margin-bottom: 1.4rem;
}
.panel + .panel {
  margin-top: 20px;
}
.panel + .parental-panels {
  margin-top: 20px;
}
.panel + .parental-panels .parental-panels__panel {
  margin-bottom: 20px;
}
.panel-title {
  display: inline-block;
  font-size: 1.4rem;
  margin-bottom: 0.7rem;
  padding: 0;
  width: 100%;
  color: #4d4d4d;
}
.panel__info {
  text-align: center;
}
.panel__info-text {
  color: #4d4d4d;
  font-size: 0.85rem;
  margin-bottom: 0;
}
.panel__info-text + .panel__info-text {
  margin-top: 0.75rem;
}
.panel__action {
  border-top: 1px solid #e5e5e5;
  margin: 4rem -30px -30px;
  text-align: center;
}
@media screen and (max-width: 639px) {
  .panel__action {
    margin-top: 1.36rem;
  }
}
@media screen and (max-width: 759px) {
  .panel__action {
    margin: 30px -20px -20px;
  }
}
.panel__action a {
  display: block;
  padding: 36px 0;
}

.parallax-block {
  margin-top: 135px;
  background-color: #1a2d41;
  overflow: hidden;
}
.parallax-block * {
  box-sizing: border-box;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
@media screen and (min-width: 960px) {
  .parallax-block__inner {
    padding: 110px 0 0;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__inner {
    padding: 95px 0 0;
  }
}
.parallax-block__title {
  color: #fff;
  line-height: 1.2;
  text-align: center;
}
@media screen and (min-width: 760px) {
  .parallax-block__title {
    font-size: 2.54rem;
    margin-bottom: 3.1rem;
  }
}
@media screen and (max-width: 759px) {
  .parallax-block__title {
    font-size: 1.33rem;
    margin-bottom: 0;
  }
}
.parallax-block__image {
  max-width: 960px;
  width: 100%;
  height: 575px;
  margin: 0 auto 80px;
}
.parallax-block__image img {
  max-width: 100%;
  max-height: 100%;
}
.parallax-block__image-inner {
  overflow: hidden;
}
@media screen and (min-width: 1680px) {
  .parallax-block__image-inner {
    height: 532px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .parallax-block__image-inner {
    height: 341px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parallax-block__image-inner {
    height: 205px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__image-inner {
    height: 206px;
    width: 365px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
  }
  .parallax-block__image-inner img {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    top: 0;
    bottom: 0;
    height: 100%;
    max-height: none;
    width: auto;
    max-width: none;
  }
}
@media screen and (max-width: 365px) {
  .parallax-block__image-inner {
    width: 100%;
  }
}
.parallax-block__image_tv {
  background: url("../i/parallax-block/big-TV-Assemble.png") no-repeat;
  background-position: center -32px;
  background-size: cover;
  margin: -6.1rem auto -2.41rem;
  background-position: center;
  text-align: center;
  max-width: none;
  height: auto;
}
@media screen and (min-width: 1680px) {
  .parallax-block__image_tv {
    padding: 148px 213px 155px 213px;
    width: 1370px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .parallax-block__image_tv {
    padding: 147px 0 150px;
    background-size: 878px auto;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parallax-block__image_tv {
    width: 530px;
    padding: 113px 0 115px;
    background-size: 527px auto;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__image_tv {
    width: 100%;
    padding: 52px 0px 55px;
    background-size: 530px auto;
    margin: -76px auto 0;
  }
}
@media screen and (max-width: 759px) {
  .parallax-block__image_tv {
    width: auto;
    margin: -16px -20px 0;
  }
}
@media screen and (max-width: 479px) {
  .parallax-block__image_tv {
    background-size: 529px auto;
  }
}
@media (-webkit-min-device-pixel-ratio: 2), not all, (min-resolution: 192dpi) {
  .parallax-block__image_tv {
    background-image: url("../i/parallax-block/big-TV-Assemble2x.png");
  }
}
@media screen and (min-width: 760px) {
  .parallax-block__markets {
    margin-bottom: 58px;
  }
  .parallax-block__markets br {
    display: none;
  }
  .parallax-block__markets .app-btn-lg {
    margin: 0 0 0 20px;
  }
  .parallax-block__markets .app-btn-lg:first-child {
    margin-left: 0;
  }
}
@media screen and (max-width: 759px) {
  .parallax-block__markets {
    margin-bottom: 30px;
  }
  .parallax-block__markets .app-btn-lg {
    margin: 0 0 20px;
  }
  .parallax-block__markets .app-btn-lg:last-child {
    margin-bottom: 0;
  }
}
.parallax-block__services {
  width: 100%;
  max-width: 1010px;
  margin: 0 auto;
}
@media screen and (min-width: 960px) {
  .parallax-block__services {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 51px;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__services {
    text-align: center;
  }
}
.parallax-block__services-item {
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
@media screen and (min-width: 960px) {
  .parallax-block__services-item {
    height: 100%;
    vertical-align: top;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__services-item {
    margin-bottom: 17px;
    vertical-align: middle;
  }
}
.parallax-block__services-item_mts-tv {
  background-image: url("../i/parallax-block/logo_mtstv.png");
}
@media screen and (min-width: 960px) {
  .parallax-block__services-item_mts-tv {
    width: 217px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__services-item_mts-tv {
    width: 100%;
    height: 42px;
  }
}
.parallax-block__services-item_plus {
  background-image: url("../i/parallax-block/plus.svg");
}
@media screen and (min-width: 960px) {
  .parallax-block__services-item_plus {
    width: 21px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__services-item_plus {
    width: 100%;
    height: 15px;
  }
}
.parallax-block__services-item_ivi {
  background-image: url("../i/parallax-block/logo_ivi.png");
}
@media screen and (min-width: 960px) {
  .parallax-block__services-item_ivi {
    width: 80px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__services-item_ivi {
    width: 60px;
    height: 41px;
    margin-right: 10px;
  }
}
.parallax-block__services-item_amedia {
  background-image: url("../i/parallax-block/logo_amediateka.png");
}
@media screen and (min-width: 960px) {
  .parallax-block__services-item_amedia {
    width: 176px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__services-item_amedia {
    width: 132px;
    height: 41px;
    margin-left: 10px;
  }
}
.parallax-block__services-item_megogo {
  background-image: url("../i/parallax-block/logo-megogo.png");
}
@media screen and (min-width: 960px) {
  .parallax-block__services-item_megogo {
    width: 170px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__services-item_megogo {
    height: 20px;
    width: 100%;
  }
}
.parallax-block__services-item_start {
  background-image: url("../i/parallax-block/logo_start.png");
}
@media screen and (min-width: 960px) {
  .parallax-block__services-item_start {
    width: 120px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__services-item_start {
    height: 32px;
    width: 80px;
  }
}
.parallax-block__target {
  width: 100%;
  position: relative;
}
@media screen and (min-width: 960px) {
  .parallax-block__target {
    padding-bottom: 910px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__target {
    padding-bottom: 440px;
  }
}
.parallax-block__target-inner {
  width: auto;
  text-align: center;
  white-space: nowrap;
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media screen and (min-width: 1680px) {
  .parallax-block__target-inner {
    padding-top: 120px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1679px) {
  .parallax-block__target-inner {
    padding-top: 100px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__target-inner {
    padding-top: 70px;
  }
}
.parallax-block__target-col {
  position: relative;
  display: inline-block;
  vertical-align: top;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
@media screen and (min-width: 1680px) {
  .parallax-block__target-col {
    padding: 30px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .parallax-block__target-col {
    padding: 30px 20px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parallax-block__target-col {
    padding: 30px 15px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__target-col {
    padding: 13px;
  }
}
.parallax-block__target-col1,
.parallax-block__target-col5 {
  margin-top: 0;
}
@media screen and (min-width: 960px) {
  .parallax-block__target-col1,
  .parallax-block__target-col5 {
    margin-top: 140px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__target-col1,
  .parallax-block__target-col5 {
    display: none;
  }
}
@media screen and (min-width: 960px) {
  .parallax-block__target-col2,
  .parallax-block__target-col4 {
    margin-top: 80px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__target-col2,
  .parallax-block__target-col4 {
    margin-top: 20px;
  }
}
.parallax-block__target-col3 {
  margin-top: 0;
}
.parallax-block__target-item {
  position: relative;
  margin-bottom: 20px;
  text-align: center;
  background-color: rgba(0,0,0,0.3);
  border-radius: 9px;
  box-shadow: 0 5px 30px 0 rgba(0,0,0,0.5);
  overflow: hidden;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media screen and (min-width: 960px) {
  .parallax-block__target-item {
    width: 422px;
    height: 240px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__target-item {
    width: 200px;
    height: 113px;
  }
}
@media screen and (min-width: 960px) {
  .parallax-block__target-item_small {
    width: 285px;
    height: 160px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__target-item_small {
    width: 134px;
    height: 75px;
  }
}
.parallax-block__target-bottom {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  background-color: rgba(0,0,0,0.51);
  color: #fff;
  font-size: 0.75rem;
  font-weight: 100;
  line-height: 1.2;
  text-align: left;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  white-space: normal;
}
.parallax-block__target-bottom span {
  display: inline-block;
}
@media screen and (min-width: 960px) {
  .parallax-block__target-bottom span {
    padding: 10px 13px 9px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__target-bottom span {
    padding: 2px 13px 2px;
  }
}
.parallax-block__target-bottom img {
  float: right;
}
@media screen and (min-width: 960px) {
  .parallax-block__target-bottom img {
    height: 38px;
  }
}
@media screen and (max-width: 959px) {
  .parallax-block__target-bottom img {
    height: 20px;
  }
}

.parental-access-profile {
  font-size: 0;
  counter-reset: customProfiles;
}
.parental-access-profile__item {
  display: inline-block;
  width: 50%;
  box-sizing: border-box;
  font-size: 0.75rem;
  color: #4d4d4d;
}
@media screen and (max-width: 959px) {
  .parental-access-profile__item {
    width: 100%;
  }
}
.parental-access-profile__item.is-active .parental-access-profile__item-inner {
  box-shadow: 0 5px 15px rgba(140,149,156,0.3);
  background-color: #fff;
}
.parental-access-profile__item_custom .parental-access-profile__item-color span:before {
  counter-increment: customProfiles;
  content: counter(customProfiles);
}
.parental-access-profile__item_add .parental-access-profile__item-inner {
  border-bottom: 0;
  padding: 15px 0 15px 43px;
}
.parental-access-profile__item_add .parental-access-profile__item-inner a:before {
  content: '';
  width: 16px;
  height: 16px;
  background: url("../i/b-icon/b-icon_plus-str.svg") no-repeat center;
  display: inline-block;
  margin-right: 12px;
  vertical-align: -3px;
  color: #e4e4e4;
}
.parental-access-profile__item:not(.parental-access-profile__item_add):hover .parental-access-profile__item-inner {
  background-color: #fff;
  cursor: pointer;
}
.parental-access-profile__item:nth-child(odd) .parental-access-profile__item-wrap {
  padding-right: 9px;
}
@media screen and (max-width: 959px) {
  .parental-access-profile__item:nth-child(odd) .parental-access-profile__item-wrap {
    padding-right: 0;
  }
}
.parental-access-profile__item:nth-child(even) .parental-access-profile__item-wrap {
  padding-left: 9px;
}
@media screen and (max-width: 959px) {
  .parental-access-profile__item:nth-child(even) .parental-access-profile__item-wrap {
    padding-left: 0;
  }
}
.parental-access-profile__item-inner {
  width: 100%;
  box-sizing: border-box;
  border-bottom: 1px solid #ededed;
  font-size: 0.75rem;
  transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}
.parental-access-profile__item-radio .radio {
  padding: 15px 0;
  width: 100%;
  display: table;
  width: 100%;
}
.parental-access-profile__item-radio .radio__icon {
  display: table-cell;
  margin: 2px 12px 0 15px;
}
@media screen and (max-width: 759px) {
  .parental-access-profile__item-radio .radio__icon {
    margin-top: 1px;
  }
}
.parental-access-profile__item-radio .radio__text {
  display: table;
  width: calc(100% - 43px);
  table-layout: fixed;
}
.parental-access-profile__item-color {
  width: 30px;
  display: table-cell;
  vertical-align: top;
}
.parental-access-profile__item-color[data-profile="no-profile"] span {
  background-color: #e6e6e6;
}
.parental-access-profile__item-color[data-profile="full-ban"] span {
  background-color: #e30613;
}
.parental-access-profile__item-color[data-profile="danger-ban"] span {
  background-color: #73bc00;
}
.parental-access-profile__item-color[data-profile="white-list-ban"] span {
  background-color: #febd2b;
}
.parental-access-profile__item-color[data-profile="complex-ban"] span {
  background-color: #0073b9;
}
.parental-access-profile__item-color[data-profile^="custom-profile"] span {
  background-color: #902c8e;
}
.parental-access-profile__item-color span {
  display: inline-block;
  vertical-align: top;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  text-align: center;
}
.parental-access-profile__item-color span:before {
  content: '';
  color: #fff;
  font-size: 14px;
  vertical-align: 1px;
}
.parental-access-profile__item-text {
  display: table-cell;
  vertical-align: top;
}
.parental-access-profile__item-text p {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  word-wrap: break-word;
  font-size: 0.75rem;
  margin-bottom: 0;
}
.parental-access-profile__item-hint {
  width: 50px;
  text-align: center;
  display: table-cell;
  vertical-align: top;
}
.parental-access-profile__item-hint .b-hint {
  display: inline-block;
}

.parental-blocked__list {
  margin-bottom: 1.4rem;
}
.parental-blocked__list-item {
  border: 1px solid #f5f6f7;
  background-color: #fff;
  box-sizing: border-box;
  position: relative;
  padding-top: 2rem;
  padding-bottom: 1.4rem;
  cursor: pointer;
}
@media screen and (max-width: 1279px) {
  .parental-blocked__list-item {
    padding-top: 2.8rem;
    padding-bottom: 1.3rem;
  }
}
@media screen and (max-width: 959px) {
  .parental-blocked__list-item {
    padding-top: 3.2rem;
    padding-bottom: 1.1rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-blocked__list-item {
    width: 100%;
    display: table;
    table-layout: fixed;
    padding: 2px 0;
    margin-top: 5px;
    margin-bottom: 5px;
  }
}
.parental-blocked__list-item.active {
  background-color: #f5f6f7;
}
.parental-blocked__content {
  text-align: center;
}
@media screen and (max-width: 759px) {
  .parental-blocked__content {
    display: table-cell;
    vertical-align: middle;
    text-align: left;
  }
}
.parental-blocked__media {
  width: 68px;
  height: 68px;
  margin: 0 auto;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .parental-blocked__media {
    width: 64px;
    height: 64px;
  }
}
@media screen and (max-width: 759px) {
  .parental-blocked__media {
    width: 70px;
    display: table-cell;
    vertical-align: middle;
  }
}
.parental-blocked__media img {
  max-height: 50px;
}
@media screen and (max-width: 759px) {
  .parental-blocked__media img {
    max-height: 34px;
  }
}
.parental-blocked__title {
  color: #6c6c6c;
  font-size: 15px;
}
@media screen and (max-width: 1279px) {
  .parental-blocked__title {
    font-size: 13.5px;
  }
}
.parental-blocked__descr {
  color: #999;
  font-size: 15px;
}
@media screen and (max-width: 1279px) {
  .parental-blocked__descr {
    font-size: 13.5px;
  }
}
.parental-blocked__control {
  position: absolute;
  left: 9px;
  top: 9px;
}
@media screen and (max-width: 759px) {
  .parental-blocked__control {
    width: 50px;
    position: relative;
    display: table-cell;
    vertical-align: middle;
    left: 0;
    top: 0;
  }
}
.parental-blocked__control-handler {
  border: 1px solid #e4e4e4;
  border-radius: 3px;
  width: 36px;
  height: 36px;
  box-sizing: border-box;
  display: block;
  line-height: 46px;
  text-align: center;
  position: relative;
}
.parental-blocked__control-input {
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
}
.parental-blocked__control-icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjguMyAyOC4zIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyOC4zIDI4LjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBhdGggZmlsbD0iI2FjYjhjMSIgZD0iTTE4LjQsMTEuNEgyLjJDMS42LDExLjQsMSwxMiwxLDEyLjd2MTJjMCwwLjcsMC41LDEuMiwxLjIsMS4yaDE2LjJjMC43LDAsMS4yLTAuNSwxLjItMS4ydi0xMiBDMTkuNiwxMiwxOS4xLDExLjQsMTguNCwxMS40eiIvPgoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWNiOGMxIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0yNy4xLDEyLjhWOC4zYzAtMy4xLTIuNS01LjYtNS42LTUuNnMtNS42LDIuNS01LjYsNS42djQuNiIvPgo8L3N2Zz4K) no-repeat center center;
  width: 26px;
  height: 26px;
  display: inline-block;
}
.parental-blocked__control-input:checked+ .parental-blocked__control-icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjguMyAyOC4zIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyOC4zIDI4LjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBhdGggZmlsbD0iI2U2MjYzNCIgZD0iTTIyLjEsMTEuNEg1LjljLTAuNywwLTEuMiwwLjUtMS4yLDEuMnYxMmMwLDAuNywwLjUsMS4yLDEuMiwxLjJoMTYuMmMwLjcsMCwxLjItMC41LDEuMi0xLjJ2LTEyIEMyMy4zLDEyLDIyLjgsMTEuNCwyMi4xLDExLjR6Ii8+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNlNjI2MzQiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE5LjYsMTIuOFY4LjNjMC0zLjEtMi41LTUuNi01LjYtNS42UzguNCw1LjIsOC40LDguM3Y0LjYiLz4KPC9zdmc+Cg==) no-repeat 0 0;
}
.parental-blocked .btn {
  font-size: 0.85rem;
}

.parental-action {
  display: table;
  table-layout: auto;
  width: 100%;
}
@media screen and (min-width: 1280px) {
  .parental-action {
    margin: 30px 0;
  }
}
@media screen and (max-width: 1279px) {
  .parental-action {
    margin: 20px 0;
  }
}
.parental-action__item {
  font-size: 0.85rem;
  display: table-cell;
  vertical-align: middle;
}
.parental-action__item_right {
  text-align: right;
}
@media screen and (max-width: 759px) {
  .parental-action__item {
    display: block;
    margin-bottom: 1rem;
    text-align: left;
  }
  .parental-action__item:last-child {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 479px) {
  .parental-action__item .btn {
    margin-top: 1rem;
    display: block;
    width: 100%;
  }
  .parental-action__item .input-group_phone {
    display: block;
    width: 100%;
  }
}
.parental-action__item-label {
  display: inline-block;
  color: #4d4d4d;
}
@media screen and (max-width: 759px) {
  .parental-action__item-label {
    display: block;
    margin-bottom: 0.5rem;
  }
}

.parental-control__inner {
  width: 100%;
  min-height: 514px;
  position: relative;
}
.parental-control__title {
  font-size: 1.4rem;
}
.parental-control__list {
  list-style: none;
  padding-left: 0;
  margin: 0;
}
.parental-control__list-item {
  position: relative;
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
  padding-left: 30px;
  font-size: 0.85rem;
  color: #666;
}
.parental-control__list-item:before {
  content: "";
  width: 16px;
  height: 16px;
  position: absolute;
  top: 0.2em;
  left: 0;
}
.parental-control__list-item_check:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjM2ZiMzRmIiBkPSJNMS43LDkuOGw0LjEsMy41YzAuNSwwLjUsMC41LDEuMywwLDEuOGMtMC41LDAuNS0xLjMsMC41LTEuOCwwCglsLTMuNS00LjdDMCw5LjksMS43LDkuOCwxLjcsOS44eiIvPgoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMzZmIzNGYiIGQ9Ik0xMy45LDEuMmMwLDAsMi0wLjEsMS42LDAuNUw2LDE0LjhjLTAuMywwLjYtMS4xLDAuOC0xLjYsMC40CgljLTAuNi0wLjMtMC44LTEuMS0wLjQtMS43TDEzLjksMS4yeiIvPgo8L3N2Zz4K) no-repeat 0 0;
}
.parental-control__list-item_close:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRTVFNUU1IiBkPSJNMTUuNCwwLjZjMC4zLDAuMywwLjMsMC44LDAsMS4xTDEuOCwxNS40Yy0wLjMsMC4zLTAuOCwwLjMtMS4xLDAKCWMtMC4zLTAuMy0wLjMtMC44LDAtMS4xTDE0LjIsMC42QzE0LjUsMC4zLDE1LDAuMywxNS40LDAuNnoiLz4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRTVFNUU1IiBkPSJNMC42LDAuNkMwLjMsMSwwLjMsMS41LDAuNiwxLjhsMTMuNiwxMy42YzAuMywwLjMsMC44LDAuMywxLjEsMAoJYzAuMy0wLjMsMC4zLTAuOCwwLTEuMUwxLjgsMC42QzEuNSwwLjMsMSwwLjMsMC42LDAuNnoiLz4KPC9zdmc+Cg==) no-repeat 0 0;
}
.parental-control__inlinelist {
  margin-top: 2.3rem;
  margin-bottom: 1.2rem;
}
.parental-control__inlinelist-text {
  margin-right: 12px;
  color: #4d4d4d;
  display: inline-block;
  vertical-align: middle;
}
.parental-control__panel-wrap {
  box-sizing: border-box;
  margin-left: -12px;
  margin-right: -12px;
}
.parental-control__panel-wrap:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1679px) {
  .parental-control__panel-wrap {
    margin-left: -9px;
    margin-right: -9px;
  }
}
@media screen and (max-width: 1279px) {
  .parental-control__panel-wrap {
    margin-left: -7px;
    margin-right: -7px;
  }
}
@media screen and (max-width: 959px) {
  .parental-control__panel-wrap {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.parental-control__panel {
  width: 50%;
  max-width: 516px;
  box-sizing: border-box;
  float: left;
  padding-left: 12px;
  padding-right: 12px;
}
@media screen and (max-width: 1679px) {
  .parental-control__panel {
    padding-left: 9px;
    padding-right: 9px;
  }
}
@media screen and (max-width: 1279px) {
  .parental-control__panel {
    padding-left: 7px;
    padding-right: 7px;
  }
}
@media screen and (max-width: 959px) {
  .parental-control__panel {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media screen and (max-width: 759px) {
  .parental-control__panel {
    width: 100%;
    float: none;
    margin: 0 auto 20px;
  }
}
.parental-control__panel-inner {
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 4px 0 24px rgba(0,0,0,0.1);
  padding: 1.6rem 3.2rem 1.8rem;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .parental-control__panel-inner {
    padding: 20px;
  }
}
.parental-control__panel-footer {
  text-align: center;
  padding-top: 1.3rem;
}
@media screen and (max-width: 759px) {
  .parental-control__panel-footer .btn {
    font-size: 1rem;
  }
}
.parental-control__panel-title {
  font-size: 1.4rem;
  text-align: center;
}
.parental-control__panel-subtitle {
  max-width: 340px;
  margin: 0.8rem auto 1.6rem;
  color: #999;
  font-size: 0.75rem;
  text-align: center;
}
.parental-control__panel-subtitle-icon {
  display: none;
}
.parental-control__panel-subtitle_icon {
  text-align: left;
}
.parental-control__panel-subtitle_icon .parental-control__panel-subtitle-icon {
  display: block;
  float: left;
}
.parental-control__panel-subtitle_icon .parental-control__panel-subtitle-icon img {
  width: 42px;
  height: 38px;
}
.parental-control__panel-subtitle_icon .parental-control__panel-subtitle-text {
  padding-left: 63px;
}

@media screen and (max-width: 759px) {
  .parental-chart {
    display: none;
  }
}
.parental-chart__content {
  overflow-y: hidden;
  overflow-x: auto;
  padding: 0;
}
.parental-chart__cursor-line.is-hide {
  display: none;
}
.parental-chart__tooltip {
  white-space: nowrap;
  position: absolute;
  font-size: 16.5px;
  z-index: 10;
  border-radius: 2px;
}
.parental-chart__tooltip-text {
  padding: 15px 20px;
  display: inline-block;
  background-color: #fff;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
  position: relative;
}
.parental-chart__tooltip:after {
  content: '';
  position: absolute;
  width: 14px;
  height: 14px;
  top: 50%;
  left: -12px;
  background-color: #fff;
  -webkit-transform: rotate(45deg) translateY(-50%);
      -ms-transform: rotate(45deg) translateY(-50%);
          transform: rotate(45deg) translateY(-50%);
  box-shadow: -4px 4px 10px rgba(0,0,0,0.1);
}
.parental-chart__tooltip_top:after {
  top: auto;
  bottom: -11px;
  left: 50%;
  -webkit-transform: rotate(45deg) translate(-50%, 0);
      -ms-transform: rotate(45deg) translate(-50%, 0);
          transform: rotate(45deg) translate(-50%, 0);
  box-shadow: 2px 3px 5px rgba(0,0,0,0.05);
}
.parental-chart__tooltip_bottom:after {
  top: 0;
  left: 50%;
  -webkit-transform: rotate(45deg) translate(-50%, 0);
      -ms-transform: rotate(45deg) translate(-50%, 0);
          transform: rotate(45deg) translate(-50%, 0);
  box-shadow: -4px -4px 10px rgba(0,0,0,0.05);
}
.parental-chart__tooltip_left:after {
  top: 50%;
  left: auto;
  right: -2px;
  box-shadow: 6px -5px 10px rgba(0,0,0,0.05);
}
.parental-chart__legend {
  text-align: center;
  margin-bottom: 30px;
  padding: 20px 0;
}
.parental-chart__legend-item {
  font-size: 0.75rem;
  color: #4d4d4d;
  display: inline-block;
  margin: 0 20px;
}
.parental-chart__legend-item:first-child {
  margin-left: 0;
}
.parental-chart__legend-item:last-child {
  margin-right: 0;
}
.parental-chart__legend-item:before {
  content: '';
  width: 18px;
  height: 18px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.parental-chart__legend-item_hits:before {
  background-color: #febd2b;
}
.parental-chart__legend-item_hosts:before {
  background-color: #73bc00;
}
.parental-chart__legend-item span {
  vertical-align: middle;
}

.parental-header {
  padding-bottom: 1.8rem;
  text-align: center;
}
@media screen and (max-width: 759px) {
  .parental-header {
    padding-bottom: 1.1rem;
  }
}
.parental-header__title {
  margin-bottom: 0;
}
.parental-header__date {
  font-size: 0.75rem;
  color: #999;
  margin-top: 0.8rem;
}
@media screen and (max-width: 759px) {
  .parental-header__date {
    font-size: 0.85rem;
  }
}

@media screen and (max-width: 759px) {
  .parental-info {
    margin-left: -20px;
    margin-right: -20px;
  }
}
.parental-info__inner {
  width: 100%;
  min-height: 514px;
  position: relative;
  background-color: #fff;
  padding: 38px 30px 60px;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .parental-info__inner {
    padding: 10px 20px 40px;
  }
}
.parental-info__media {
  width: 610px;
  height: 484px;
  position: absolute;
  right: 30px;
  top: 30px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  overflow: hidden;
}
@media screen and (max-width: 1679px) {
  .parental-info__media {
    width: 520px;
    height: 410px;
    right: 20px;
  }
}
@media screen and (max-width: 1279px) {
  .parental-info__media {
    width: 370px;
    height: 300px;
  }
}
@media screen and (max-width: 759px) {
  .parental-info__media {
    width: 260px;
    height: 206px;
    position: relative;
    top: auto;
    right: auto;
    margin: 0 auto;
  }
}
.parental-info__mask-preload {
  position: absolute;
  left: -9999px;
  top: -9999px;
}
.parental-info__img {
  position: absolute;
  right: 0;
  width: 100%;
}
.parental-info__mask {
  background: url("../i/parental-info/img-mask.png") no-repeat 0 0;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.parental-info__info {
  width: 490px;
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .parental-info__info {
    width: 330px;
  }
}
@media screen and (max-width: 1279px) {
  .parental-info__info {
    width: 265px;
  }
}
@media screen and (max-width: 959px) {
  .parental-info__info {
    width: 290px;
  }
}
@media screen and (max-width: 759px) {
  .parental-info__info {
    width: 260px;
    margin-left: auto;
    margin-right: auto;
  }
}
.parental-info__info-title {
  font-size: 1.4rem;
}
.parental-info__info-text {
  font-size: 0.85rem;
  margin-bottom: 10px;
}
.parental-info__list .b-list > li {
  font-size: 0.85rem;
  margin-top: 0.9rem;
  margin-bottom: 0.9rem;
}
.parental-info__list .b-list.b-list_check-green > li {
  color: #666;
}
.parental-info__list-item {
  min-height: 26px;
  font-size: 0.85rem;
  position: relative;
  padding-left: 40px;
  color: #666;
  margin-top: 0.9rem;
  margin-bottom: 0.9rem;
}
.parental-info__list-icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjggMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI4IDI4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iIzRBQjc1OSIgZD0iTTE0LjEsMi4yYy0xLjgsMi4yLTUuOSwzLTguOCwzTDUuNSwxN2MwLDQuOSw4LjYsOC44LDguNiw4LjhzOC42LTQsOC42LTguOGwwLjMtMTEuOCBDMTkuOSw1LjEsMTUuOSw0LjQsMTQuMSwyLjJ6Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTcuNiw5LjdsLTUuNSw2LjhsLTEuOS0xLjZjMCwwLTEsMC0wLjcsMC4zbDIuMSwyLjggYzAuMSwwLjEsMC4zLDAuMiwwLjUsMC4yYzAsMCwwLDAsMC4xLDBjMCwwLDAsMCwwLjEsMGMwLjMsMCwwLjUtMC4xLDAuNi0wLjRsNS44LTcuOUMxOC44LDkuNiwxNy42LDkuNywxNy42LDkuN3oiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 26px;
  height: 26px;
  position: absolute;
  left: 0;
  top: 0;
}
@media screen and (max-width: 759px) {
  .parental-info__list-icon {
    top: -5px;
  }
}
.parental-info__value {
  margin-top: 1.1rem;
  margin-bottom: 1.4rem;
}
.parental-info__value-text {
  font-size: 1.8rem;
  display: inline-block;
  vertical-align: top;
  margin-right: 16px;
}
.parental-info__value-name {
  font-size: 1rem;
}
.parental-info__value-link {
  display: inline-block;
  vertical-align: top;
  font-size: 0.75rem;
  margin-top: 1rem;
}
.parental-info__form {
  border-top: 1px solid #f2f2f2;
  padding-top: 1.4rem;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .parental-info__form {
    width: 260px;
    margin-left: auto;
    margin-right: auto;
  }
}
.parental-info__form-title {
  font-size: 1.4rem;
}
.parental-info__form-wrap {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
@media screen and (max-width: 959px) {
  .parental-info__form-wrap {
    text-align: center;
  }
}
@media screen and (max-width: 759px) {
  .parental-info__form-wrap {
    text-align: left;
  }
}
.parental-info__form-item {
  width: 80px;
  display: inline-block;
  vertical-align: top;
  margin-left: 100px;
  margin-bottom: 58px;
  position: relative;
  text-align: center;
}
.parental-info__form-item:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUU0RjkzQzk5NDRFMTFFNkI0QjNCODVDODQyOUYyMTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUU0RjkzQ0E5NDRFMTFFNkI0QjNCODVDODQyOUYyMTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRTRGOTNDNzk0NEUxMUU2QjRCM0I4NUM4NDI5RjIxMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRTRGOTNDODk0NEUxMUU2QjRCM0I4NUM4NDI5RjIxMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhWBEkUAAABHSURBVHjaYjx65rInAwPDXAYISAbi7VbGOgzogAmqSBKK5zLgAExofEZ8ClOA+AUQP4VajRWwAPE2qLV4ARMDkWAoKAQIMAByLwnjBaTSawAAAABJRU5ErkJggg==) repeat-x 0 0;
  content: "";
  width: 94px;
  height: 4px;
  position: absolute;
  top: 38px;
  right: 100%;
  margin-right: 5px;
}
.parental-info__form-item:first-child {
  margin-left: 0;
}
.parental-info__form-item:first-child:before {
  display: none;
}
@media screen and (max-width: 759px) {
  .parental-info__form-item {
    width: 100%;
    display: block;
    margin-left: 0;
    margin-bottom: 30px;
    text-align: left;
  }
  .parental-info__form-item:before {
    background-repeat: repeat-y;
    width: 4px;
    height: 30px;
    right: inherit;
    left: 30px;
    top: 100%;
    margin-right: 0;
    margin-top: 2px;
  }
  .parental-info__form-item:first-child:before {
    display: block;
  }
  .parental-info__form-item:last-child:before {
    display: none;
  }
}
.parental-info__form-icon-wrap {
  width: 80px;
  height: 80px;
  border: 2px solid #acb8c1;
  box-sizing: border-box;
  border-radius: 80px;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 1rem;
  position: relative;
  cursor: pointer;
}
.is-active .parental-info__form-icon-wrap {
  border-color: #e30613;
}
@media screen and (max-width: 759px) {
  .parental-info__form-icon-wrap {
    width: 64px;
    height: 64px;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 0;
  }
}
.parental-info__form-icon {
  background: none no-repeat 0 0;
  background-size: cover;
  position: absolute;
  left: 50%;
  top: 14px;
  margin-left: -16px;
}
@media screen and (max-width: 759px) {
  .parental-info__form-icon {
    top: 11px;
    margin-left: -13px;
  }
}
.parental-info__form-icon_user {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDMuNCA0OS42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0My40IDQ5LjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMzIuOCw0LjcKCQljMC0yLjItMS44LTMuOS0zLjktMy45SDQuN2MtMi4yLDAtMy45LDEuOC0zLjksMy45VjQ1YzAsMi4yLDEuOCwzLjksMy45LDMuOWgyNC4yYzIuMiwwLDMuOS0xLjgsMy45LTMuOVY0Ljd6Ii8+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE2LjgsMzkKCQljMS4yLDAsMi4xLDEsMi4xLDIuMWMwLDEuMi0wLjksMi4xLTIuMSwyLjFjLTEuMiwwLTIuMS0xLTIuMS0yLjFDMTQuNyw0MCwxNS42LDM5LDE2LjgsMzl6Ii8+CjwvZz4KPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MCAtMTQwKSI+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjQURCOEMxIiBkPSJNMTYyLjEsMTU4LjdDMTYyLjEsMTU4LjcsMTYyLjEsMTU4LjcsMTYyLjEsMTU4LjdjMC4yLTAuMSwwLjQtMC4yLDAuNi0wLjNjNS0yLjIsNS43LTUuOSw1LjctNS45CgkJCXMxLjcsMiwyLjYsNC4xYzAsMC4xLDAuMSwwLjEsMC4xLDAuMmMwLDAsMCwwLDAsMGMtMC4yLDIuNy0wLjYsNC44LTEuOCw2LjFjLTAuMywwLjMtMC40LDAuNi0wLjUsMC45YzcuOCwyLjcsNy0yLjgsNy0yLjgKCQkJcy0wLjksMS45LTEuOSwwYy0wLjUtMSwwLTMuNC0xLTcuMWMtMS4xLTQtNC4xLTUuNi02LjUtNS42Yy0yLjUsMC01LjUsMS42LTYuNSw1LjZjLTAuOSwzLjgtMC40LDYuMS0wLjksNy4xCgkJCWMtMC45LDEuOS0xLjksMC0xLjksMHMtMC44LDUuNSw3LDIuOGMtMC4xLTAuMy0wLjItMC42LTAuNS0wLjlDMTYyLjgsMTYyLDE2Mi4zLDE2MC41LDE2Mi4xLDE1OC43eiIvPgoJCTxwYXRoIGZpbGw9IiNBREI4QzEiIGQ9Ik0xNzcsMTY4LjJjLTEuMS0xLTQuMi0xLjEtNS44LTEuMWMwLDAtMS45LDUuNi00LjcsNS42Yy0yLjgsMC00LjctNS42LTQuNy01LjZjLTEuNiwwLTQuNiwwLjItNS44LDEuMQoJCQljLTEuNSwxLjMtMi43LDUuNC0yLjcsNS40aDEzLjFoMTMuMUMxNzkuNywxNzMuNywxNzguNSwxNjkuNSwxNzcsMTY4LjJ6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==);
  width: 42px;
  height: 48px;
}
@media screen and (max-width: 759px) {
  .parental-info__form-icon_user {
    width: 26px;
    height: 38px;
  }
}
.parental-info__form-icon_child {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDMuNCA0OS42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0My40IDQ5LjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMzIuOCw0LjcKCQljMC0yLjItMS44LTMuOS0zLjktMy45SDQuN2MtMi4yLDAtMy45LDEuOC0zLjksMy45VjQ1YzAsMi4yLDEuOCwzLjksMy45LDMuOWgyNC4yYzIuMiwwLDMuOS0xLjgsMy45LTMuOVY0Ljd6Ii8+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE2LjgsMzkKCQljMS4yLDAsMi4xLDEsMi4xLDIuMWMwLDEuMi0wLjksMi4xLTIuMSwyLjFjLTEuMiwwLTIuMS0xLTIuMS0yLjFDMTQuNyw0MCwxNS42LDM5LDE2LjgsMzl6Ii8+CjwvZz4KPGc+Cgk8cGF0aCBmaWxsPSIjQURCOEMxIiBkPSJNMjguNSwyMS4yYzAuMS00LjktMS44LTguNy01LjktMTFjLTQuNC0yLjUtOC44LTIuMi0xMi45LDAuN0M2LjMsMTMuNCw0LjgsMTYuOCw1LDIxLjIKCQljNi4xLTEuNiwxMS43LTQuMSwxNi43LTcuN0MyMy4yLDE2LjYsMjQuNiwxOS44LDI4LjUsMjEuMnoiLz4KCTxwYXRoIGZpbGw9IiNBREI4QzEiIGQ9Ik0xNi43LDMwLjhjLTUuMSwwLTguMy0yLjktOS44LTcuN2MtMC40LDAuMS0xLjMsMC4zLTEuNSwwLjRjMSw0LjgsNS4zLDkuMSwxMS40LDkuMWM2LDAsMTAuNC00LjMsMTEuMi05LjEKCQljLTAuNS0wLjEtMS0wLjItMS41LTAuM0MyNC45LDI3LjgsMjEuOCwzMC44LDE2LjcsMzAuOHoiLz4KCTxwYXRoIGZpbGw9IiNBREI4QzEiIGQ9Ik0xNi44LDI3LjZjMS45LTAuMSwzLjQtMC45LDQuNi0yLjRjMC4yLTAuMy0wLjYtMS0wLjgtMC44Yy0yLjMsMi41LTUuNCwyLjUtNy43LDBjLTAuMi0wLjItMSwwLjUtMC45LDAuNwoJCUMxMy4yLDI2LjYsMTQuNywyNy41LDE2LjgsMjcuNnoiLz4KCTxwYXRoIGZpbGw9IiNBREI4QzEiIGQ9Ik0xMy45LDIwLjhjMC0wLjYtMC40LTEuMS0xLjEtMS4xYy0wLjcsMC0xLDAuNC0xLjEsMS4xYzAuMSwwLjcsMC41LDEuMSwxLjEsMQoJCUMxMy41LDIxLjgsMTMuOSwyMS40LDEzLjksMjAuOHoiLz4KCTxwYXRoIGZpbGw9IiNBREI4QzEiIGQ9Ik0yMC42LDE5LjhjLTAuNywwLTEsMC40LTEuMSwxYzAuMSwwLjcsMC40LDEuMSwxLjEsMS4xYzAuNiwwLDEtMC40LDEtMUMyMS42LDIwLjIsMjEuMywxOS44LDIwLjYsMTkuOHoiLz4KPC9nPgo8L3N2Zz4K);
  width: 42px;
  height: 48px;
}
@media screen and (max-width: 759px) {
  .parental-info__form-icon_child {
    width: 26px;
    height: 38px;
  }
}
.parental-info__form-icon_family {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgNTAuMSA0OS42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MC4xIDQ5LjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjIuNSw3LjIKCQljMC0xLjQtMS4xLTIuNi0yLjYtMi42SDQuMmMtMS40LDAtMi42LDEuMS0yLjYsMi42djMwLjJjMCwxLjQsMS4xLDIuNiwyLjYsMi42aDE1LjdjMS40LDAsMi42LTEuMSwyLjYtMi42VjcuMnoiLz4KCQoJCTxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMi4xIiBjeT0iMzQuOSIgcj0iMS40Ii8+CjwvZz4KPGc+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTQ5LjEsNy4yCgkJYzAtMS40LTEuMS0yLjYtMi42LTIuNkgzMC44Yy0xLjQsMC0yLjYsMS4xLTIuNiwyLjZ2MzAuMmMwLDEuNCwxLjEsMi42LDIuNiwyLjZoMTUuN2MxLjQsMCwyLjYtMS4xLDIuNi0yLjZWNy4yeiIvPgoJCgkJPGNpcmNsZSBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgY3g9IjM4LjciIGN5PSIzNC45IiByPSIxLjQiLz4KPC9nPgo8Zz4KCTxwYXRoIGZpbGw9IiNBREI4QzEiIGQ9Ik00Ni4yLDE5LjZjMC4xLTMuMi0xLjItNS43LTMuOS03LjNjLTIuOS0xLjYtNS44LTEuNS04LjUsMC41Yy0yLjIsMS42LTMuMiwzLjktMy4xLDYuOAoJCWM0LjEtMSw3LjctMi43LDExLTUuMUM0Mi43LDE2LjYsNDMuNiwxOC43LDQ2LjIsMTkuNnoiLz4KCTxwYXRoIGZpbGw9IiNBREI4QzEiIGQ9Ik0zOC41LDI2Yy0zLjQsMC01LjUtMS45LTYuNS01LjFjLTAuMiwwLTAuOSwwLjItMSwwLjJjMC43LDMuMiwzLjUsNiw3LjUsNmMzLjksMCw2LjgtMi45LDcuNC02CgkJYy0wLjMtMC4xLTAuNy0wLjItMS0wLjJDNDMuOCwyNCw0MS44LDI2LDM4LjUsMjZ6Ii8+Cgk8cGF0aCBmaWxsPSIjQURCOEMxIiBkPSJNMzguNSwyMy44YzEuMywwLDIuMy0wLjYsMy0xLjZjMC4xLTAuMi0wLjQtMC43LTAuNS0wLjVjLTEuNiwxLjctMy42LDEuNy01LjEsMGMtMC4xLTAuMS0wLjcsMC4zLTAuNiwwLjUKCQlDMzYuMSwyMy4yLDM3LjEsMjMuOCwzOC41LDIzLjh6Ii8+Cgk8cGF0aCBmaWxsPSIjQURCOEMxIiBkPSJNMzYuNiwxOS40YzAtMC40LTAuMi0wLjctMC43LTAuN3MtMC43LDAuMy0wLjcsMC43YzAsMC41LDAuMywwLjcsMC43LDAuN0MzNi4zLDIwLDM2LjYsMTkuOCwzNi42LDE5LjR6Ii8+Cgk8cGF0aCBmaWxsPSIjQURCOEMxIiBkPSJNNDEsMTguN2MtMC41LDAtMC43LDAuMi0wLjcsMC43YzAsMC41LDAuMywwLjcsMC43LDAuN2MwLjQsMCwwLjctMC4zLDAuNy0wLjdDNDEuNywxOSw0MS41LDE4LjcsNDEsMTguN3oiCgkJLz4KPC9nPgo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTUwIC0xNDApIj4KCTxnPgoJCTxwYXRoIGZpbGw9IiNBREI4QzEiIGQ9Ik0xNTkuMSwxNTcuOUMxNTkuMSwxNTcuOSwxNTkuMSwxNTcuOSwxNTkuMSwxNTcuOWMwLjItMC4xLDAuMy0wLjEsMC40LTAuMmMzLjMtMS41LDMuOC0zLjksMy44LTMuOQoJCQlzMS4xLDEuMywxLjcsMi43YzAsMCwwLDAuMSwwLjEsMC4xYzAsMCwwLDAsMCwwYy0wLjEsMS44LTAuNCwzLjItMS4yLDRjLTAuMiwwLjItMC4zLDAuNC0wLjMsMC42YzUuMSwxLjgsNC42LTEuOSw0LjYtMS45CgkJCXMtMC42LDEuMi0xLjIsMGMtMC4zLTAuNywwLTIuMi0wLjYtNC43Yy0wLjctMi43LTIuNy0zLjctNC4zLTMuN3MtMy42LDEtNC4zLDMuN2MtMC42LDIuNS0wLjMsNC0wLjYsNC43Yy0wLjYsMS4yLTEuMywwLTEuMywwCgkJCXMtMC41LDMuNiw0LjYsMS45YzAtMC4yLTAuMS0wLjQtMC4zLTAuNkMxNTkuNiwxNjAsMTU5LjMsMTU5LjEsMTU5LjEsMTU3Ljl6Ii8+CgkJPHBhdGggZmlsbD0iI0FEQjhDMSIgZD0iTTE2OC45LDE2NC4yYy0wLjctMC42LTIuOC0wLjctMy44LTAuN2MwLDAtMS4yLDMuNy0zLjEsMy43Yy0xLjksMC0zLjEtMy43LTMuMS0zLjdjLTEsMC0zLjEsMC4xLTMuOCwwLjcKCQkJYy0xLDAuOS0xLjgsMy42LTEuOCwzLjZoOC42aDguNkMxNzAuNywxNjcuNywxNjkuOSwxNjUsMTY4LjksMTY0LjJ6Ii8+Cgk8L2c+CjwvZz4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIzNS44LDQ2LjIgMTQuOSw0Ni4yIDE0LjksMzcgMjUsMjguOSAzNS44LDI4LjkgIi8+CjxnPgoJPHBhdGggZmlsbD0iI0FEQjhDMSIgZD0iTTI2LjMsNDIuMkwyNCw0NC40Yy0xLjEsMS4xLTIuOCwxLjEtMy45LDBsLTAuNi0wLjZjLTEuMS0xLjEtMS4xLTIuOCwwLTMuOWwyLjYtMi42YzEuMS0xLjEsMi44LTEuMSwzLjksMAoJCWwwLjksMC45YzAuMywwLjMsMC43LDAuMywwLjksMGMwLjMtMC4zLDAuMy0wLjcsMC0wLjlsLTAuOS0wLjljLTEuNi0xLjYtNC4yLTEuNi01LjgsMEwxOC42LDM5Yy0xLjYsMS42LTEuNiw0LjIsMCw1LjhsMC42LDAuNgoJCWMxLjYsMS42LDQuMiwxLjYsNS44LDBsMi4zLTIuM2MwLjMtMC4zLDAuMy0wLjcsMC0wLjlDMjcsNDEuOSwyNi41LDQxLjksMjYuMyw0Mi4yeiIvPgoJPHBhdGggZmlsbD0iI0FEQjhDMSIgZD0iTTI2LjEsMzEuNGwtMS45LDEuOWMtMC4zLDAuMy0wLjMsMC43LDAsMC45YzAuMywwLjMsMC43LDAuMywwLjksMGwxLjktMS45YzEuMS0xLjEsMi44LTEuMSwzLjksMGwwLjYsMC42CgkJYzEuMSwxLjEsMS4xLDIuOCwwLDMuOWwtMi4zLDIuMmMtMS4xLDEuMS0yLjgsMS4xLTMuOSwwbC0wLjktMC45Yy0wLjMtMC4zLTAuNy0wLjMtMC45LDBjLTAuMywwLjMtMC4zLDAuNywwLDAuOWwwLjksMC45CgkJYzEuNiwxLjYsNC4yLDEuNiw1LjgsMGwyLjMtMi4zYzEuNi0xLjYsMS42LTQuMiwwLTUuOGwtMC42LTAuNkMzMC4zLDI5LjgsMjcuNywyOS44LDI2LjEsMzEuNHoiLz4KPC9nPgo8L3N2Zz4K);
  width: 50px;
  height: 50px;
  margin-left: -25px;
}
@media screen and (max-width: 759px) {
  .parental-info__form-icon_family {
    width: 40px;
    height: 38px;
    margin-left: -20px;
  }
}
.parental-info__form-complete {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzggMzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM4IDM4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM0MEIzNEUiIGQ9Ik0xOS4zLDAuOWMxMC4xLDAsMTguMiw4LjEsMTguMiwxOC4yYzAsMTAuMS04LjEsMTguMi0xOC4yLDE4LjIKCVMxLjEsMjkuMiwxLjEsMTkuMUMxLjEsOS4xLDkuMywwLjksMTkuMywwLjl6Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTMuNSwyMC43bDQuMSwzLjVjMC41LDAuNSwwLjUsMS4zLDAsMS44Yy0wLjUsMC41LTEuMywwLjUtMS44LDAKCWwtMy41LTQuN0MxMS45LDIwLjgsMTMuNSwyMC43LDEzLjUsMjAuN3oiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNS44LDEyLjFjMCwwLDItMC4xLDEuNiwwLjVsLTkuNiwxMy4yYy0wLjMsMC42LTEuMSwwLjgtMS42LDAuNAoJYy0wLjYtMC4zLTAuOC0xLjEtMC40LTEuN0wyNS44LDEyLjF6Ii8+Cjwvc3ZnPgo=) no-repeat 0 0;
  width: 36px;
  height: 36px;
  position: absolute;
  right: -5px;
  bottom: -5px;
  z-index: 1;
  display: none;
}
@media screen and (max-width: 759px) {
  .parental-info__form-complete {
    width: 30px;
    height: 30px;
  }
}
.is-complete .parental-info__form-complete {
  display: block;
}
.parental-info__form-text {
  width: 130px;
  font-size: 0.85rem;
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -65px;
}
@media screen and (max-width: 759px) {
  .parental-info__form-text {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    text-align: left;
    margin-left: 10px;
    left: auto;
  }
}
@media screen and (max-width: 959px) {
  .parental-info__form-footer {
    text-align: center;
  }
}
.parental-info__attention {
  width: 100%;
  max-width: 490px;
  border-top: 1px solid #e5e5e5;
  padding: 20px 5px;
}
.parental-info__attention-icon {
  float: left;
}
.parental-info__attention-icon img {
  width: 42px;
  height: 38px;
}
.parental-info__attention-text {
  padding-left: 63px;
  font-size: 0.75rem;
  color: #4d4d4d;
}
.parental-info__connect-group {
  text-align: center;
  font-size: 0;
  min-height: 1px;
  margin-bottom: 1.8rem;
}
.parental-info__connect-group-item {
  font-size: 1rem;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 17.27rem;
  padding-left: 2.45rem;
}
@media screen and (max-width: 1279px) {
  .parental-info__connect-group-item {
    width: 30%;
    max-width: inherit;
    padding-left: 1.22rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-info__connect-group-item {
    width: 100%;
    max-width: 280px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }
}
.parental-info__connect-group-item:first-child {
  padding-left: 0;
}
@media screen and (max-width: 759px) {
  .parental-info__connect-group-item + .parental-info__connect-group-item {
    margin-top: 20px;
  }
}
.parental-info__connect-item {
  border-radius: 5px;
  border: 1px solid #e5e5e5;
  padding: 28px;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .parental-info__connect-item {
    padding: 20px;
  }
}
.parental-info__connect-text {
  color: #333;
  margin-bottom: 0.2rem;
}
.parental-info__connect-icon-wrap {
  height: 4.18rem;
  margin-bottom: 12px;
}
.parental-info__connect-icon {
  max-height: 4.45rem;
  display: inline-block;
}
.parental-info__connect-icon_female {
  max-height: 3.18rem;
  margin-top: 8px;
  margin-right: -12px;
}
.parental-info__connect-icon_child {
  max-height: 3.18rem;
  margin-top: 8px;
  margin-right: -12px;
}
.parental-info__connect-icon_family {
  max-height: 4.45rem;
}

.parental-interview__item {
  padding-top: 1.4rem;
}
.parental-interview__item:first-child {
  padding-top: 0;
}
.parental-interview__item:last-child {
  margin-bottom: 0.8rem;
}
.parental-interview__item .checkbox-list__item {
  margin-bottom: 14px;
}
@media screen and (max-width: 759px) {
  .parental-interview__item .checkbox-list__item {
    margin-bottom: 10px;
  }
}
.parental-interview__item .radio,
.parental-interview__item .checkbox {
  font-size: 0.75rem;
  color: #6c6c6c;
}
@media screen and (max-width: 759px) {
  .parental-interview__item .radio,
  .parental-interview__item .checkbox {
    font-size: 14px;
  }
}
.parental-interview__title {
  color: #000;
  font-size: 1.1rem;
  margin-bottom: 0.9rem;
}
.parental-interview__content .radio__icon,
.parental-interview__content .checkbox__icon {
  margin-top: 0.15em;
}
@media screen and (max-width: 1679px) {
  .parental-interview__content .radio__icon,
  .parental-interview__content .checkbox__icon {
    margin-top: 0.05em;
  }
}
.parental-interview__text {
  font-size: 0.75rem;
  color: #6c6c6c;
}
.parental-interview__checkbox-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.parental-interview__checkbox-list-item {
  border-top: 1px solid rgba(19,19,19,0.05);
  padding-top: 12px;
  padding-bottom: 18px;
}
.parental-interview__checkbox-list-item:first-child {
  border-top: medium none;
  padding-top: 7px;
}
.parental-interview__checkbox-list-item:last-child {
  padding-bottom: 5px;
}
.parental-interview__checkbox-list-item.parental-interview__checkbox-list-item_notify .checkbox {
  color: #c1c1c1;
}
.parental-interview__checkbox-phone {
  color: #999;
  font-size: 0.75rem;
  padding-left: 4px;
}
.parental-interview__checkbox-list-item_notify .parental-interview__checkbox-phone {
  color: #c1c1c1;
}
.parental-interview__select-time {
  width: 100px;
  display: inline-block;
  vertical-align: middle;
}
@media screen and (max-width: 759px) {
  .parental-interview__select-time {
    display: block;
    margin-left: 28px;
    margin-top: 6px;
  }
}
.parental-interview__notify {
  position: relative;
  margin-top: 6px;
  margin-left: 26px;
  display: none;
}
.parental-interview__checkbox-list-item_notify .parental-interview__notify {
  display: block;
}
.parental-interview__notify-icon-wrap {
  position: absolute;
  left: 0;
  top: 0;
}
.parental-interview__notify-icon {
  width: 16px;
  height: 16px;
  display: inline-block;
  background: url("../i/b-icon/gray/b-icon_attention.svg") no-repeat center;
  background-size: contain;
}
.parental-interview__notify-content {
  padding-left: 22px;
  padding-top: 3px;
  font-size: 0.75rem;
  color: #999;
}
@media screen and (max-width: 1679px) {
  .parental-interview__notify-content {
    padding-top: 0;
  }
}
.parental-interview__notify-text {
  font-size: 14px;
  color: #999;
  padding-left: 2px;
  margin-bottom: 0;
}

.parental-panels {
  min-height: 120px;
}
.parental-panels__panel {
  border: 1px solid #e5e5e5;
  background-color: #fff;
  margin-bottom: 30px;
  box-sizing: border-box;
  position: relative;
  transition: all 0.3s ease-in-out;
}
@media screen and (max-width: 759px) {
  .parental-panels__panel {
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
  }
}
.parental-panels__panel:last-child {
  margin-bottom: 0;
}
.parental-panels__panel.is-opened {
  border-color: #f2f2f2;
  box-shadow: 2px 0 15px rgba(140,149,156,0.1);
}
.parental-panels__panel.is-loading {
  background-color: #f8f8f8;
  color: #999;
}
.parental-panels__panel.is-loading:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 11;
}
.parental-panels__panel.is-loading .parental-panels__statistics-info,
.parental-panels__panel.is-loading .range-head__item_title {
  color: #999;
}
.parental-panels__panel.is-loading .parental-panels__info-placeholder {
  color: #999;
  border-color: #999;
}
.parental-panels__panel.is-loading .parental-panels__info-btns .btn_xsmall {
  background-color: #f8f8f8;
}
.parental-panels__panel.is-loading .range-single__field-icon_internet {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojOTk5O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGVsbGlwc2UgY2xhc3M9InN0MCIgY3g9IjIwIiBjeT0iMjAiIHJ4PSI4LjkiIHJ5PSIxNS42Ii8+CjxsaW5lIGNsYXNzPSJzdDAiIHgxPSI0LjQiIHkxPSIyMCIgeDI9IjM1LjYiIHkyPSIyMCIvPgo8bGluZSBjbGFzcz0ic3QwIiB4MT0iMjAiIHkxPSI0LjQiIHgyPSIyMCIgeTI9IjM1LjYiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTguMiw5LjhjMi45LDMuMyw3LjEsNS40LDExLjgsNS40YzQuNywwLDguOS0yLjEsMTEuOC01LjQiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTMxLjgsMzAuMmMtMi45LTMuMy03LjEtNS40LTExLjgtNS40Yy00LjcsMC04LjksMi4xLTExLjgsNS40Ii8+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjIwIiBjeT0iMjAiIHI9IjE1LjYiLz4KPC9zdmc+Cg==);
}
.parental-panels__panel.is-loading .range-single__field-icon_minutes {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojOTk5O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIwLjksMjQuMmwtNS01Yy0wLjQtMC40LTAuNC0xLDAtMS4zbDEuNS0xLjVjMS4yLTEuMiwxLjQtMy4xLDAuNC00LjRjLTEuMi0xLjYtMi4yLTMuMy0zLjEtNQoJYy0wLjYtMS4yLTIuMi0xLjQtMy4yLTAuNWwtNC41LDQuNWMtMS4yLDEuMi0xLjQsMi45LTAuNiw0LjRjMiwzLjgsNC42LDcuNCw3LjgsMTAuNnM2LjgsNS44LDEwLjYsNy44YzEuNCwwLjgsMy4yLDAuNSw0LjQtMC42CglsNC41LTQuNWMxLTEsMC43LTIuNi0wLjUtMy4yYy0xLjctMC45LTMuNC0xLjktNS0zLjFjLTEuNC0xLTMuMi0wLjgtNC40LDAuNGwtMS41LDEuNUMyMS44LDI0LjUsMjEuMiwyNC41LDIwLjksMjQuMnoiLz4KPC9zdmc+Cg==);
}
.parental-panels__panel.is-loading .range-single__field-icon_sms {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojOTk5O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTMxLjMsMzIuMkg4LjdjLTIuNiwwLTQuNi0yLjEtNC42LTQuNlYxNC4yYzAtMi42LDIuMS00LjYsNC42LTQuNmgyMi42YzIuNiwwLDQuNiwyLjEsNC42LDQuNnYxMy40CglDMzUuOSwzMC4xLDMzLjksMzIuMiwzMS4zLDMyLjJ6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01LjYsMTEuMUwxOS4zLDI1YzAuNCwwLjQsMSwwLjQsMS40LDBsMTMuNi0xMy44Ii8+CjxsaW5lIGNsYXNzPSJzdDAiIHgxPSIyNC43IiB5MT0iMjAuOSIgeDI9IjM0LjQiIHkyPSIzMC42Ii8+CjxsaW5lIGNsYXNzPSJzdDAiIHgxPSI1LjYiIHkxPSIzMC42IiB4Mj0iMTUuMyIgeTI9IjIwLjgiLz4KPC9zdmc+Cg==);
}
.parental-panels__panel.is-loading .input {
  background-color: #f8f8f8;
}
.parental-panels__panel.is-loading .share-everything__form-action {
  position: relative;
}
.parental-panels__panel.is-loading .share-everything__form-action:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 1;
  background: url("../i/filters-search/loader-circle.gif") #f8f8f8 no-repeat center;
}
@media screen and (min-width: 760px) {
  .parental-panels__panel.is-loading .share-everything__form-action:before {
    background-size: 60px;
  }
}
@media screen and (max-width: 759px) {
  .parental-panels__panel.is-loading .share-everything__form-action:before {
    background-size: 50px;
  }
}
.parental-panels__panel.is-disabled {
  background-color: #f8f8f8;
  color: #999;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}
.parental-panels__panel.is-disabled:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 10;
  background-color: rgba(0,0,0,0.01);
}
.parental-panels__panel.parental-panels__panel_clear {
  background: none;
  border: medium none;
}
@media screen and (max-width: 759px) {
  .parental-panels__panel_wide {
    max-width: none;
  }
}
.parental-panels__panel-crumbs {
  padding: 20px 20px 0 20px;
}
.parental-panels__panel-crumbs .b-back__title {
  color: #1481b4;
  font-size: 0.85rem;
}
.parental-panels__panel-crumbs .b-back__title:before {
  font-size: 18px;
  color: #999;
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
@media screen and (min-width: 760px) {
  .parental-panels__panel-inner {
    display: table;
    width: 100%;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-panels__panel-inner {
    display: block;
    box-sizing: border-box;
    padding-right: 250px;
    position: relative;
  }
}
@media screen and (max-width: 759px) {
  .parental-panels__panel-inner .parental-panels__info-btns {
    text-align: left;
  }
  .parental-panels__panel-inner .parental-panels__info-btns .btn:first-child,
  .parental-panels__panel-inner .parental-panels__info-btns .btn:last-child {
    float: none;
  }
}
@media screen and (min-width: 760px) {
  .parental-panels__panel-item {
    display: table-cell;
    vertical-align: middle;
  }
}
@media screen and (min-width: 760px) {
  .parental-panels__panel-item_action {
    width: 250px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-panels__panel-item_action {
    display: block;
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
@media screen and (min-width: 760px) {
  .parental-panels__panel-item_heading {
    width: 260px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-panels__panel-item_heading {
    display: block;
  }
}
@media screen and (max-width: 759px) {
  .parental-panels__panel-item_heading {
    margin-bottom: 10px;
  }
}
@media screen and (min-width: 760px) {
  .parental-panels__panel-item_info {
    padding: 0 10px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-panels__panel-item_info {
    display: block;
    padding-left: 0;
  }
}
.parental-panels__panel-wrap {
  padding-left: 20px;
  padding-right: 20px;
}
.parental-panels__panel-header {
  padding-top: 20px;
  padding-bottom: 20px;
}
.parental-panels__panel-content {
  display: none;
}
.parental-panels__info {
  position: relative;
}
.parental-panels__info-media {
  width: 106px;
  height: 106px;
  border-radius: 50%;
  background-color: #e30613;
  text-align: center;
  position: absolute;
  left: 11px;
  top: 0;
}
@media screen and (max-width: 759px) {
  .parental-panels__info-media {
    width: 54px;
    height: 54px;
    left: 0;
  }
}
.parental-panels__info-img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  z-index: 2;
}
.parental-panels__info-img img {
  max-width: 100%;
  height: auto;
}
.parental-panels__info-letter {
  width: 100%;
  color: #fff;
  font-size: 52px;
  line-height: 106px;
  font-weight: 300;
  text-transform: uppercase;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
@media screen and (max-width: 759px) {
  .parental-panels__info-letter {
    font-size: 28px;
    line-height: 54px;
  }
}
.parental-panels__info-content {
  padding-left: 140px;
  min-height: 106px;
}
@media screen and (max-width: 759px) {
  .parental-panels__info-content {
    padding-left: 68px;
    min-height: 68px;
  }
}
.parental-panels__info-content_clear {
  padding-left: 0;
  min-height: 0;
}
@media screen and (max-width: 759px) {
  .parental-panels__info-content_clear {
    padding-left: 0;
    min-height: 0;
    text-align: left;
  }
}
.parental-panels__info-content .btn {
  min-width: 130px;
}
.parental-panels__info-title {
  padding-bottom: 6px;
}
@media screen and (max-width: 759px) {
  .parental-panels__info-title {
    padding-right: 20px;
    padding-bottom: 0;
  }
}
.parental-panels__info-title_clear {
  padding: 0;
}
.parental-panels__info-name {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  z-index: 10;
}
.parental-panels__info-name.is-active {
  width: 290px;
}
@media screen and (max-width: 1679px) {
  .parental-panels__info-name.is-active {
    width: 280px;
  }
}
@media screen and (max-width: 1279px) {
  .parental-panels__info-name.is-active {
    width: 220px;
  }
}
@media screen and (max-width: 959px) {
  .parental-panels__info-name.is-active {
    width: 260px;
  }
}
@media screen and (max-width: 759px) {
  .parental-panels__info-name.is-active {
    width: 190px;
  }
}
.parental-panels__info-name.is-active .parental-panels__info-placeholder {
  text-indent: -290px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.parental-panels__info-name.is-active .parental-panels__info-control {
  visibility: visible;
}
.parental-panels__info-name.is-active .parental-panels__info-control .input {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.parental-panels__info-status {
  margin-top: 15px;
  font-size: 0.85rem;
}
.parental-panels__info-status_good {
  color: #3fb34f;
}
.parental-panels__info-status_bad {
  color: #e30613;
}
.parental-panels__info-status span {
  color: #999;
}
.parental-panels__info-placeholder {
  border-bottom: 1px dotted;
  display: inline-block;
  max-width: 350px;
  font-size: 1.4rem;
  color: #4d4d4d;
  font-weight: 300;
  transition: text-indent 0.3s, opacity 0.3s;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 1279px) {
  .parental-panels__info-placeholder {
    max-width: 230px;
  }
}
@media screen and (max-width: 759px) {
  .parental-panels__info-placeholder {
    max-width: 180px;
  }
}
.parental-panels__info-control {
  position: absolute;
  overflow: hidden;
  width: 100%;
  height: 36px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  visibility: hidden;
}
.parental-panels__info-control .input {
  border: medium none;
  border-bottom: 1px solid #c4c4c4;
  border-radius: 0;
  color: #4d4d4d;
  font-size: 1.4rem;
  font-weight: 300;
  padding: 0;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  -webkit-transform: translate3d(30%, 0, 0);
          transform: translate3d(30%, 0, 0);
  transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;
}
.parental-panels__info-btns {
  text-align: center;
  padding-right: 20px;
}
@media screen and (max-width: 759px) {
  .parental-panels__info-btns {
    padding-right: 0;
    text-align: center;
    margin-top: 5px;
  }
  .parental-panels__info-btns:after {
    content: '';
    display: block;
    height: 0;
    clear: both;
  }
}
.parental-panels__info-btns .btn {
  margin-bottom: 20px;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-panels__info-btns .btn {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 759px) {
  .parental-panels__info-btns .btn {
    margin-bottom: 0;
    font-size: 12px;
    line-height: 1.2;
  }
  .parental-panels__info-btns .btn:first-child {
    float: left;
  }
  .parental-panels__info-btns .btn:last-child {
    float: right;
  }
}
.parental-panels__info-btns .btn:last-child {
  margin-bottom: 0;
}
.parental-panels__info-phone {
  display: inline-block;
  color: #999;
  font-size: 0.85rem;
  padding-bottom: 0.4rem;
}
.parental-panels__info-text {
  color: #999;
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.parental-panels__statistics {
  max-width: 410px;
  padding-top: 10px;
  padding-right: 20px;
  position: relative;
}
.parental-panels__statistics-icon-wrap {
  position: absolute;
  left: 0;
  top: 0.4em;
}
@media screen and (max-width: 959px) {
  .parental-panels__statistics-icon-wrap {
    top: 0.65em;
  }
}
.parental-panels__statistics-icon {
  display: inline-block;
  width: 28px;
  height: 28px;
}
@media screen and (max-width: 959px) {
  .parental-panels__statistics-icon {
    width: 18px;
    height: 18px;
  }
}
.parental-panels__statistics-icon.parental-panels__statistics-icon_time {
  background: url("../i/b-icon/red/b-icon_time.svg");
}
.parental-panels__statistics-content {
  padding-left: 40px;
}
@media screen and (max-width: 959px) {
  .parental-panels__statistics-content {
    padding-left: 26px;
  }
}
.parental-panels__statistics-title {
  color: #adb8c1;
  text-transform: uppercase;
  font-size: 0.85rem;
  margin-bottom: 10px;
}
@media screen and (max-width: 759px) {
  .parental-panels__statistics-title {
    padding-top: 18px;
  }
}
.parental-panels__statistics-subtitle {
  margin-bottom: 0.2rem;
  font-size: 1rem;
  color: #adb8c1;
}
.parental-panels__statistics-info {
  color: #adb8c1;
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .parental-panels__statistics-info {
    margin-bottom: 17px;
  }
}
.parental-panels__statistics-wrap {
  width: 100%;
  display: table;
  table-layout: fixed;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  left: -20px;
}
@media screen and (max-width: 759px) {
  .parental-panels__statistics-wrap {
    left: 0;
  }
}
.parental-panels__statistics-item {
  display: table-cell;
  width: 50%;
  position: relative;
  line-height: 1;
  padding-left: 20px;
  box-sizing: border-box;
}
.parental-panels__statistics-item:before {
  content: "";
  width: 0;
  height: 100%;
  border-left: 1px solid #e5e5e5;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
}
.parental-panels__statistics-item:first-child:before {
  display: none;
}
@media screen and (max-width: 1679px) {
  .parental-panels__statistics-item {
    text-align: center;
    padding-left: 0;
  }
}
.parental-panels__statistics-count {
  font-size: 46px;
  font-weight: 300;
  color: #72828f;
}
.parental-panels__statistics-count_locked {
  color: #e30613;
}
@media screen and (max-width: 1679px) {
  .parental-panels__statistics-count {
    display: inline-block;
    width: 100%;
  }
}
.parental-panels__statistics-text {
  font-size: 0.75rem;
  padding-left: 8px;
  padding-right: 8px;
}
@media screen and (max-width: 759px) {
  .parental-panels__statistics-text {
    font-size: 16px;
  }
}
.parental-panels__panel-opener {
  border-top: medium none;
  width: 32px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  cursor: pointer;
  position: absolute;
  top: 7px;
  right: 14px;
}
.parental-panels__drop {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjguNiAzNy4yIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2OC42IDM3LjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRTMwNjEzIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI2Ny4yLDEuNCAzNC4zLDM0LjMgMS40LDEuNCAiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 20px;
  height: 12px;
  display: inline-block;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
.is-opened > .parental-panels__drop {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.parental-panels__shield {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjggMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI4IDI4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIHN0cm9rZT0iI0U1RTVFNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTQuMywyLjljLTEuOCwyLjItNS43LDIuOS04LjUsMi45TDYsMTcuMmMwLDQuNyw4LjMsOC41LDguMyw4LjUKCQlzOC4zLTMuOCw4LjMtOC41bDAuMy0xMS40QzIwLDUuOCwxNi4xLDUuMSwxNC4zLDIuOXoiLz4KCTxsaW5lIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2U9IiNFNUU1RTUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjExLjIiIHkxPSIxMC41IiB4Mj0iMTcuMyIgeTI9IjE2LjYiLz4KCTxsaW5lIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2U9IiNFNUU1RTUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjE3LjMiIHkxPSIxMC41IiB4Mj0iMTEuMiIgeTI9IjE2LjYiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 38px;
  height: 38px;
  position: absolute;
  left: -15px;
  top: 6px;
  z-index: 3;
}
.parental-panels__panel.is-active .parental-panels__shield {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjggMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI4IDI4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxwYXRoIGZpbGw9IiM0QUI3NTkiIGQ9Ik0xNC4zLDIuNWMtMS44LDIuMi01LjksMy04LjgsM2wwLjMsMTEuOGMwLDQuOSw4LjYsOC44LDguNiw4LjhzOC42LTQsOC42LTguOGwwLjMtMTEuOCBDMjAuMiw1LjUsMTYuMSw0LjgsMTQuMywyLjV6Ii8+Cgk8Zz4KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTE3LjksMTAuMWwtNS41LDYuOGwtMS45LTEuNmMwLDAtMSwwLTAuNywwLjNsMi4xLDIuOAoJCQljMC4xLDAuMSwwLjMsMC4yLDAuNSwwLjJjMCwwLDAsMCwwLjEsMGMwLDAsMCwwLDAuMSwwYzAuMywwLDAuNS0wLjEsMC42LTAuNGw1LjgtNy45QzE5LDEwLDE3LjksMTAuMSwxNy45LDEwLjF6Ii8+Cgk8L2c+Cjwvc3ZnPgo=);
}
@media screen and (max-width: 759px) {
  .parental-panels__shield {
    width: 28px;
    height: 28px;
    left: -9px;
    top: -2px;
  }
}
.parental-panels__services {
  background-color: #f5f6f7;
  padding: 20px 40px;
  box-sizing: border-box;
  margin-bottom: 20px;
}
@media screen and (max-width: 1279px) {
  .parental-panels__services {
    padding: 11px 14px;
  }
}
.parental-panels__services-heading {
  width: 100%;
  display: table;
  table-layout: fixed;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.parental-panels__services-item {
  display: table-cell;
  vertical-align: top;
  padding-left: 20px;
  padding-top: 25px;
  position: relative;
}
@media screen and (max-width: 759px) {
  .parental-panels__services-item {
    width: 100%;
    display: block;
  }
  .parental-panels__services-item+ .parental-panels__services-item {
    margin-top: 34px;
  }
}
.parental-panels__services-item.is-active .parental-panels__services-status {
  display: block;
}
.parental-panels__services-control {
  padding-left: 20px;
  margin-bottom: 2px;
  position: relative;
  left: -20px;
}
.parental-panels__services-control .radio__icon {
  margin-left: -24px;
}
.parental-panels__services-status {
  background-color: #adb4ba;
  color: #fff;
  font-size: 14px;
  line-height: 14px;
  padding: 2px 8px;
  display: none;
  position: absolute;
  left: 20px;
  top: 0;
}
.parental-panels__services-description {
  font-size: 0.75rem;
  color: #666;
}
.parental-panels__services-link {
  font-size: 0.75rem;
}
@media screen and (max-width: 759px) {
  .parental-panels__services-link {
    font-size: 1rem;
  }
}
.parental-panels__services-content {
  padding-top: 12px;
  padding-bottom: 18px;
}
@media screen and (max-width: 1279px) {
  .parental-panels__services-content {
    padding-top: 27px;
    padding-bottom: 15px;
  }
}
@media screen and (max-width: 759px) {
  .parental-panels__services-content {
    padding-bottom: 10px;
  }
}
.parental-panels__settings {
  display: table;
  table-layout: fixed;
  width: 100%;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 30px 20px;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .parental-panels__settings {
    padding-left: 0;
    padding-right: 0;
  }
}
.parental-panels__settings-item {
  width: 1%;
  text-align: center;
  display: table-cell;
  vertical-align: top;
  line-height: 1;
  position: relative;
  border-left: 1px solid #f2f2f2;
  padding-left: 1rem;
  padding-right: 1rem;
}
.parental-panels__settings-item:first-child {
  border-left: medium none;
}
@media screen and (max-width: 1279px) {
  .parental-panels__settings-item {
    padding-left: 0.6rem;
    padding-right: 0.6rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-panels__settings-item {
    border-left: medium none;
    width: 100%;
    display: table;
    padding-left: 0;
    padding-right: 0;
    text-align: left;
  }
  .parental-panels__settings-item+ .parental-panels__settings-item {
    margin-top: 20px;
  }
}
.parental-panels__settings-icon-wrap {
  margin-bottom: 6px;
}
@media screen and (max-width: 759px) {
  .parental-panels__settings-icon-wrap {
    width: 46px;
    display: table-cell;
    vertical-align: middle;
  }
}
@media screen and (max-width: 759px) {
  .parental-panels__settings-content {
    display: table-cell;
    vertical-align: middle;
  }
}
.parental-panels__settings-icon {
  display: inline-block;
  width: 38px;
  height: 38px;
  display: inline-block;
  vertical-align: middle;
}
@media screen and (max-width: 759px) {
  .parental-panels__settings-icon {
    width: 28px;
    height: 28px;
  }
}
.parental-panels__settings-icon.parental-panels__settings-icon_time {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iI2FkYjhjMSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiID4NCgk8cGF0aCBkPSJNMTAsMEM0LjQ3NywwLDAsNC40NzgsMCwxMGMwLDUuNTIzLDQuNDc3LDEwLDEwLDEwIGM1LjUyMiwwLDEwLTQuNDc4LDEwLTEwQzIwLDQuNDc4LDE1LjUyMiwwLDEwLDB6IE0xMCwxOWMtNC45NzEsMC05LTQuMDI5LTktOWMwLTQuOTcsNC4wMjktOSw5LTlzOSw0LjAzLDksOSBDMTksMTQuOTcxLDE0Ljk3MSwxOSwxMCwxOXogTTE1LjUsMTBIMTBWNC41QzEwLDQuMjI0LDkuNzc2LDQsOS41LDRTOSw0LjIyNCw5LDQuNXY2QzksMTAuNzc2LDkuMjI0LDExLDkuNSwxMWg2IGMwLjI3NiwwLDAuNS0wLjIyNCwwLjUtMC41UzE1Ljc3NiwxMCwxNS41LDEweiIvPg0KPC9zdmc+DQo=);
}
.parental-panels__settings-icon.parental-panels__settings-icon_download {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiOGMxIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIyNi4zLDUxLjMgNTAuNiw3NS43IDc0LjksNTEuMyAJIi8+Cgk8Zz4KCQk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNhZGI4YzEiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNTAuNiIgeTE9Ijc1LjciIHgyPSI1MC42IiB5Mj0iMTEuMyIvPgoJCTxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNhZGI4YzEiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjkyLjIsNTAuNiA5Mi4yLDg3LjggOC45LDg3LjggOC45LDUwLjYiLz4KCTwvZz4KPC9zdmc+Cg==);
}
.parental-panels__settings-icon.parental-panels__settings-icon_complete {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNhZGI4YzEiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik05MS44LDUwLjUgQzkxLjgsNzMuNCw3My4yLDkyLDUwLjMsOTJTOC44LDczLjQsOC44LDUwLjVTMjcuMyw5LDUwLjMsOUM2NC4xLDksNzYuNCwxNS44LDg0LDI2LjNsMCwwTDQ1LjYsNjQuN0wyOS4xLDQ4LjEiLz4KPC9zdmc+Cg==);
}
.parental-panels__settings-icon.parental-panels__settings-icon_delete {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8bGluZSBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI2FkYjhjMSIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMzAiIHkxPSIyOS44IiB4Mj0iNzEuNSIgeTI9IjcxLjMiLz4KCTxsaW5lIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjYWRiOGMxIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI3MS41IiB5MT0iMjkuOCIgeDI9IjMwIiB5Mj0iNzEuMyIvPgoJPGNpcmNsZSBmaWxsPSJub25lIiBzdHJva2U9IiNhZGI4YzEiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBjeD0iNTAuMyIgY3k9IjUwLjUiIHI9IjQxLjUiLz4KPC9zdmc+Cg==);
}
.parental-panels__settings-icon.parental-panels__settings-icon_remove {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI2FkYjhjMSIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNzUuOCwzNC44djQ5YzAsMi44LTIuMyw1LTUsNWgtNDFjLTIuOCwwLTUtMi4zLTUtNXYtNDkiLz4KCTxnPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlPSIjYWRiOGMxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEyLjMsMjYuNyBjMjMuOS0xMi4yLDUyLjEtMTIuMiw3NiwwIi8+Cgk8L2c+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI2FkYjhjMSIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMzkuNSwxNy44QzM5LjUsMTEuOCw0NC4zLDcsNTAuMyw3UzYxLDExLjgsNjEsMTcuOCIvPgoJPGxpbmUgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNhZGI4YzEiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjQwLjMiIHkxPSI4Ny41IiB4Mj0iNDAuMyIgeTI9IjI4LjUiLz4KCTxsaW5lIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjYWRiOGMxIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI2MC4zIiB5MT0iODcuNSIgeDI9IjYwLjMiIHkyPSIyOC41Ii8+Cjwvc3ZnPgo=);
}
.parental-panels__settings-label {
  font-size: 0.75rem;
}
@media screen and (max-width: 759px) {
  .parental-panels__settings-label {
    display: inline-block;
    font-size: 1rem;
    margin-right: 3px;
  }
}
.parental-panels__settings-count {
  font-size: 0.75rem;
  color: #e30613;
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: 24px;
  white-space: nowrap;
}
@media screen and (max-width: 759px) {
  .parental-panels__settings-count {
    position: relative;
    left: inherit;
    top: inherit;
    margin-left: 0;
  }
}
.parental-panels__request {
  position: relative;
  margin-top: 6px;
  padding-right: 210px;
}
@media screen and (max-width: 1279px) {
  .parental-panels__request {
    padding-right: 0;
  }
}
@media screen and (max-width: 959px) {
  .parental-panels__request {
    padding-right: 210px;
  }
}
@media screen and (max-width: 759px) {
  .parental-panels__request {
    padding-right: 0;
  }
}
.parental-panels__request .btn {
  position: absolute;
  top: 0;
  right: 40px;
}
@media screen and (max-width: 1279px) {
  .parental-panels__request .btn {
    position: relative;
    right: inherit;
  }
}
@media screen and (max-width: 959px) {
  .parental-panels__request .btn {
    position: absolute;
    right: 40px;
  }
}
@media screen and (max-width: 759px) {
  .parental-panels__request .btn {
    position: relative;
    right: inherit;
    margin-left: -30px;
  }
}
.parental-panels__request-icon-wrap {
  position: absolute;
  left: 0;
  top: 0;
}
.parental-panels__request-icon {
  display: inline-block;
  width: 28px;
  height: 28px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
@media screen and (max-width: 759px) {
  .parental-panels__request-icon {
    width: 18px;
    height: 18px;
  }
}
.parental-panels__request-icon_userdisconnect {
  background-image: url("../i/b-icon/gray/b-icon_userdisconnect.svg");
}
.parental-panels__request-icon_time {
  background-image: url("../i/b-icon/gray/b-icon_time.svg");
}
.parental-panels__request-icon_attention {
  background-image: url("../i/b-icon/gray/b-icon_attention.svg");
}
.parental-panels__request-content {
  padding-left: 40px;
}
@media screen and (max-width: 759px) {
  .parental-panels__request-content {
    padding-left: 30px;
  }
}
.parental-panels__request-title {
  font-size: 1rem;
  color: #4d4d4d;
  margin-bottom: 0.2rem;
}
.parental-panels__request-text {
  color: #999;
  font-size: 0.75rem;
  margin-bottom: 12px;
}
.parental-panels__text-wrap {
  background-color: #f5f6f7;
  padding: 20px 20px 20px 140px;
  margin-bottom: 20px;
}
@media screen and (max-width: 959px) {
  .parental-panels__text-wrap {
    padding-left: 20px;
  }
}
.parental-panels__text {
  width: 65%;
}
.parental-panels__text p {
  font-size: 0.85rem;
  color: #666;
  margin-bottom: 0;
}
.parental-panels__text p+ p {
  margin-top: 0.55rem;
}
@media screen and (max-width: 759px) {
  .parental-panels__text p {
    font-size: 1rem;
  }
}
@media screen and (max-width: 1679px) {
  .parental-panels__text {
    width: 75%;
  }
}
@media screen and (max-width: 1279px) {
  .parental-panels__text {
    width: 100%;
  }
}
.parental-panels__status {
  position: relative;
}
.parental-panels__status-media {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  left: 0;
}
.parental-panels__status-icon {
  width: 34px;
  height: 34px;
  display: inline-block;
  stroke: #ececec;
}
.parental-panels__status-icon_shield-green {
  background: url("../i/b-icon/green/b-icon_shield.svg") no-repeat center;
  background-size: contain;
}
.parental-panels__status-icon_shield-disable {
  background: url("../i/b-icon/gray/b-icon_shielddisable.svg") no-repeat center;
  background-size: contain;
}
.parental-panels__status-content {
  min-height: 40px;
  padding-left: 40px;
}
.parental-panels__status-title {
  font-size: 1.4rem;
  color: #4d4d4d;
  font-weight: 300;
  margin-bottom: 15px;
}
@media screen and (max-width: 759px) {
  .parental-panels__status-title {
    font-size: 1.1rem;
  }
}
.parental-panels__status-text {
  font-size: 0.85rem;
  color: #4d4d4d;
  margin-bottom: 1.1rem;
}
@media screen and (max-width: 1679px) {
  .parental-panels__status-text {
    font-size: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-panels__status-form .btn {
    font-size: 1rem;
  }
}
.parental-panels__status-form .btn+ .btn {
  margin-left: 16px;
}
@media screen and (max-width: 759px) {
  .parental-panels__status-form .btn+ .btn {
    margin-left: 3px;
  }
}
.parental-panels__status-label {
  font-size: 0.75rem;
  margin-top: 1.1rem;
  margin-bottom: 1.7rem;
}
@media screen and (max-width: 1679px) {
  .parental-panels__status-label {
    font-size: 0.85rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-panels__status-label {
    font-size: 1rem;
  }
}
@media screen and (max-width: 959px) {
  .parental-panels__status-label .checkbox__icon {
    margin-top: 0.1em;
  }
}
.parental-panels__status-label .field-validation-error {
  display: none;
}
.parental-panels__status-label.input-validation-error .field-validation-error,
.parental-panels__status-label.field_error .field-validation-error {
  display: block;
}
.parental-panels__handler {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  font-size: 0.85rem;
  line-height: 1.06;
  font-weight: 400;
}
@media screen and (max-width: 759px) {
  .parental-panels__handler {
    font-size: 1rem;
  }
}
.parental-panels__handler-link {
  margin: 0.1rem 0.22rem 0.1rem 0;
}
.parental-panels__handler-icon {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: top;
  margin-right: 7px;
  background: url("../i/b-icon/gray/b-icon_plus_thin.svg");
}
.parental-panels__handler-content {
  max-width: 300px;
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
@media screen and (max-width: 1679px) {
  .parental-panels__handler-content {
    max-width: 240px;
  }
}
.parental-panels__panel_handler {
  border-style: dashed;
  height: 150px;
}
.parental-panels__panel_handler .parental-panels__panel-wrap {
  width: 100%;
  height: 150px;
  display: table;
  table-layout: fixed;
  box-sizing: border-box;
}

.parental-statistics {
  margin-bottom: 20px;
  background-color: #fff;
  padding: 26px 30px;
  box-shadow: 2px 0 15px rgba(140,149,156,0.1);
}
@media screen and (max-width: 1279px) {
  .parental-statistics {
    padding: 20px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics {
    margin: 0 -20px 20px;
  }
}
.parental-statistics:last-child {
  margin-bottom: 0;
}
.parental-statistics__content {
  width: 100%;
  position: relative;
  box-sizing: border-box;
}
.parental-statistics__content > p {
  font-size: 0.85rem;
  color: #4d4d4d;
}
.parental-statistics__content.is-loading {
  height: 150px;
}
.parental-statistics__content.is-loading > div {
  display: none;
}
.parental-statistics__content.is-loading:after {
  content: '';
  display: block;
  height: 100%;
  background: url("../i/filters-search/loader-circle.gif") no-repeat center;
  clear: both;
}
.parental-statistics__content .diagrams__item {
  padding-left: 10px;
  padding-right: 10px;
  box-sizing: border-box;
}
@media screen and (min-width: 960px) and (max-width: 1439px) {
  .parental-statistics__content .diagrams__item {
    width: 100%;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics__content .diagrams__item {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}
.parental-statistics__content .diagrams__item-text {
  padding-top: 10px;
}
@media screen and (min-width: 960px) and (max-width: 1439px) {
  .parental-statistics__content .diagrams__item-text {
    padding-top: 0;
  }
}
.parental-statistics__content .diagrams__item-more {
  left: 10px;
}
@media screen and (min-width: 960px) and (max-width: 1439px) {
  .parental-statistics__content .diagrams__item-more {
    position: relative;
    left: 0;
  }
  .parental-statistics__content .diagrams__item-more > span {
    margin-left: 0;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics__content .diagrams__item-more {
    left: 0;
  }
}
@media screen and (min-width: 960px) and (max-width: 1439px) {
  .parental-statistics__content .diagrams__dropdown {
    width: 300px;
  }
}
.parental-statistics__content .faq_faq-page {
  padding-left: 0;
  margin-bottom: 3.6rem;
}
.parental-statistics__content .filters-search__dropdown-heading {
  width: 100%;
  padding-left: 0;
  padding-top: 0;
  left: 0;
}
.parental-statistics__content .filters-search__dropdown-wrap {
  padding-top: 1.8rem;
  clear: left;
}
.parental-statistics__content-message {
  color: #808080;
  font-size: 1.1rem;
  padding: 28px 0 32px;
  position: relative;
  border-top: 1px solid #f5f5f5;
  margin-top: 1.36rem;
  line-height: 1;
}
.parental-statistics__content-message_check {
  color: #333;
  padding-left: 40px;
  font-size: 0.85rem;
}
.parental-statistics__content-message_check:before {
  content: '';
  position: absolute;
  width: 23px;
  height: 23px;
  top: 24px;
  left: 0;
  background: url("../../content/i/b-icon/green/b-icon_check.svg") no-repeat center;
  background-size: contain;
}
.parental-statistics__content-message_error {
  color: #333;
  padding-left: 50px;
  font-size: 1.6rem;
}
.parental-statistics__content-message_error:before {
  content: '';
  position: absolute;
  width: 35px;
  height: 40px;
  top: 24px;
  left: 0;
  background: url("../../content/i/icons/icon-warn.svg") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1279px) {
  .parental-statistics__content-message_error:before {
    height: 30px;
    top: 26px;
  }
}
.parental-statistics__content-action {
  min-height: 60px;
  position: relative;
  text-align: center;
  background-color: #fcfcfc;
  margin: 0 -30px -30px;
}
@media screen and (max-width: 1279px) {
  .parental-statistics__content-action {
    margin: 0 -20px -20px;
  }
}
.parental-statistics__content-action a {
  font-size: 0.85rem;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  line-height: 60px;
}
.parental-statistics__user-phone {
  display: inline-block;
  width: 100%;
  font-size: 1rem;
  line-height: 1.2;
  color: #4c4c4c;
  margin-bottom: 0.73rem;
  box-sizing: border-box;
}
.parental-statistics__action {
  display: inline-block;
  width: 100%;
  min-height: 60px;
  text-align: center;
  padding: 1.65rem 0 1.6rem;
  margin-top: 0.73rem;
  border-top: 1px solid #e5e5e5;
  box-sizing: border-box;
}
.parental-statistics__inner {
  width: 100%;
  min-height: 700px;
  position: relative;
  background-color: #fff;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .parental-statistics__inner {
    min-height: inherit;
  }
}
.parental-statistics__inner-group + .parental-statistics__inner-group {
  border-top: 1px solid rgba(77,77,77,0.1);
  padding-top: 2rem;
  margin-top: 0.4rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics__inner-group + .parental-statistics__inner-group {
    padding-top: 10px;
    margin-top: 0;
  }
}
.parental-statistics__inner-group + .parental-statistics__inner-group .parental-statistics__title-name {
  font-size: 1.4rem;
}
.parental-statistics__title-wrap:after {
  content: '';
  display: table;
  clear: both;
}
.parental-statistics__title-wrap_social .parental-statistics__title {
  float: left;
  max-width: 60%;
}
@media screen and (max-width: 759px) {
  .parental-statistics__title-wrap_social .parental-statistics__title {
    float: none;
    max-width: 100%;
  }
}
.parental-statistics__title {
  display: table;
  width: 100%;
  padding-bottom: 1rem;
}
@media screen and (max-width: 959px) {
  .parental-statistics__title {
    display: block;
  }
}
.parental-statistics__title_big {
  font-size: 1.8rem;
  margin-bottom: 26px;
  color: #4d4d4d;
  padding-bottom: 0;
}
.parental-statistics__title_middle {
  font-size: 1.4rem;
  margin-bottom: 26px;
  color: #4d4d4d;
  padding-bottom: 0;
}
.parental-statistics__title_thin {
  font-weight: 100;
}
.parental-statistics__notification {
  border: 1px solid #e30613;
  font-size: 0.75rem;
  color: #333;
  padding: 20px 30px;
  margin-bottom: 0.9rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics__notification {
    padding: 13px 15px;
  }
}
.parental-statistics__title-name {
  font-size: 1.8rem;
  color: #333;
  display: table-cell;
  vertical-align: middle;
}
@media screen and (max-width: 959px) {
  .parental-statistics__title-name {
    display: block;
  }
}
.parental-statistics__title-actions {
  display: table-cell;
  padding-left: 10px;
  font-size: 0.85rem;
  vertical-align: middle;
}
@media screen and (max-width: 959px) {
  .parental-statistics__title-actions {
    display: block;
    padding-left: 0;
    margin-top: 20px;
  }
}
.parental-statistics__title-name_small {
  font-size: 1.4rem;
}
.parental-statistics__title-number {
  font-size: 0.85rem;
  color: #999;
  box-sizing: border-box;
  white-space: nowrap;
}
.parental-statistics__hint {
  margin: 35px 0 15px;
}
.parental-statistics__hint-name {
  color: #4d4d4d;
  font-size: 1.1rem;
  margin-bottom: 20px;
}
.parental-statistics__hint-image {
  max-width: 100%;
  margin: 5px 0 40px;
}
.parental-statistics__hint-text {
  font-size: 0.82rem;
  color: #333;
}
.parental-statistics__upload-label {
  margin-bottom: 0;
}
.parental-statistics__upload-result {
  max-height: 240px;
  max-width: 240px;
  position: relative;
  display: inline-block;
}
@media screen and (max-width: 759px) {
  .parental-statistics__upload-result {
    max-height: none;
    max-width: none;
    width: 50%;
  }
}
.parental-statistics__upload-result:after {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.parental-statistics__upload-result img {
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
}
.parental-statistics__upload-result a {
  font-size: 0.75rem;
  position: absolute;
  right: -70px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.parental-statistics__social {
  float: right;
}
@media screen and (max-width: 759px) {
  .parental-statistics__social {
    display: none;
  }
}
.parental-statistics__social-item {
  background: none no-repeat 50% 50% #fff;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
  margin-left: 4px;
  transition: background-color 0.3s ease 0s;
  position: relative;
}
@media screen and (max-width: 759px) {
  .parental-statistics__social-item {
    width: 32px;
    height: 32px;
    margin-left: 3px;
  }
}
.parental-statistics__social-item:first-child {
  margin-left: 0;
}
.parental-statistics__social-item_vk {
  background-color: #006691;
}
.parental-statistics__social-item_vk .parental-statistics__social-icon {
  background-image: url("../i/b-icon/white/b-icon_social-vk.svg");
}
.parental-statistics__social-item_tw {
  background-color: #00aff5;
}
.parental-statistics__social-item_tw .parental-statistics__social-icon {
  background-image: url("../i/b-icon/white/b-icon_social-tw.svg");
}
.parental-statistics__social-item_ok {
  background-color: #ff9100;
}
.parental-statistics__social-item_ok .parental-statistics__social-icon {
  background-image: url("../i/b-icon/white/b-icon_social-ok.svg");
}
.parental-statistics__social-item_fb {
  background-color: #00569e;
}
.parental-statistics__social-item_fb .parental-statistics__social-icon {
  background-image: url("../i/b-icon/white/b-icon_social-fb.svg");
}
.parental-statistics__social-item_gp {
  background-color: #4d4d4d;
}
.parental-statistics__social-item_gp .parental-statistics__social-icon {
  background-image: url("../i/b-icon/white/b-icon_social-gp.svg");
}
.parental-statistics__social-icon {
  width: 24px;
  height: 24px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -12px;
  margin-top: -12px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
@media screen and (max-width: 759px) {
  .parental-statistics__social-icon {
    width: 18px;
    height: 18px;
    margin-left: -9px;
    margin-top: -9px;
  }
}
.parental-statistics__text {
  font-size: 0.85rem;
  color: #4d4d4d;
  margin-bottom: 1.2rem;
  margin-top: 0.3rem;
}
.parental-statistics__grid:after {
  content: '';
  display: table;
  clear: both;
}
.parental-statistics__grid-title {
  font-size: 1.1rem;
  color: #4c4c4c;
}
.parental-statistics__grid_vertical {
  font-size: 0;
}
@media screen and (min-width: 760px) {
  .parental-statistics__grid_reverse {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
  }
  .parental-statistics__grid_reverse .parental-statistics__visual {
    border-right: 0;
    border-left: 1px solid #e6e7e8;
  }
  .parental-statistics__grid_reverse .parental-statistics__detailed {
    padding-left: 0 !important;
    padding-right: 2.4rem;
  }
}
.parental-statistics__stat {
  border-top: 1px solid rgba(0,0,0,0.1);
  width: 30%;
  max-width: 330px;
  float: left;
  padding-top: 0.7rem;
}
.parental-statistics__stat_clear {
  border-top: 0;
}
@media screen and (max-width: 1679px) {
  .parental-statistics__stat {
    width: 280px;
  }
}
@media screen and (max-width: 1279px) {
  .parental-statistics__stat {
    border-top: medium none;
    max-width: inherit;
    width: 100%;
    float: none;
  }
}
.parental-statistics__stat-wrap {
  font-size: 0;
  min-height: 1px;
  padding-top: 1rem;
  padding-bottom: 2.2rem;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parental-statistics__stat-wrap {
    margin-left: -20px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-statistics__stat-wrap {
    margin-left: -20px;
  }
}
@media screen and (max-width: 1279px) {
  .parental-statistics__stat-wrap {
    padding-bottom: 1rem;
  }
}
.parental-statistics__stat-item {
  width: 50%;
  height: 106px;
  padding-top: 0.1rem;
  padding-bottom: 1rem;
  display: inline-block;
  vertical-align: top;
  position: relative;
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .parental-statistics__stat-item {
    padding-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics__stat-item {
    height: 77px;
    padding-right: 0.5rem;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parental-statistics__stat-item {
    height: 77px;
    width: 25%;
    padding-left: 20px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-statistics__stat-item {
    height: 77px;
    width: 25%;
    padding-left: 20px;
  }
}
.parental-statistics__stat-item:nth-of-type(n+3) {
  border-top: 1px solid rgba(0,0,0,0.05);
}
@media screen and (max-width: 1679px) {
  .parental-statistics__stat-item:nth-of-type(n+3) {
    height: 113px;
    padding-top: 0.7rem;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parental-statistics__stat-item:nth-of-type(n+3) {
    border-top: medium none;
    height: 77px;
    padding-top: 0;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-statistics__stat-item:nth-of-type(n+3) {
    border-top: medium none;
    height: 77px;
    padding-top: 0;
  }
}
.parental-statistics__stat-item:nth-of-type(2n) {
  padding-left: 20px;
}
.parental-statistics__stat-item:nth-of-type(2n+1):before {
  display: none;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parental-statistics__stat-item:nth-of-type(2n+1):before {
    display: block;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-statistics__stat-item:nth-of-type(2n+1):before {
    display: block;
  }
}
.parental-statistics__stat-item:before {
  border-left: 1px solid rgba(0,0,0,0.05);
  width: 0;
  height: 100%;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
}
.parental-statistics__stat-item:first-child:before {
  display: none;
}
.parental-statistics__stat-count {
  font-size: 55px;
  font-weight: 300;
}
@media screen and (max-width: 1679px) {
  .parental-statistics__stat-count {
    font-size: 50px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics__stat-count {
    font-size: 40px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parental-statistics__stat-count {
    font-size: 45px;
    line-height: 0.8;
    margin-bottom: 6px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-statistics__stat-count {
    font-size: 45px;
    line-height: 0.8;
    margin-bottom: 6px;
  }
}
.parental-statistics__stat-item_color .parental-statistics__stat-count {
  color: #ff783c;
}
.parental-statistics__stat-text {
  font-size: 0.75rem;
  color: #999;
}
.parental-statistics__table-diagramm {
  border-top: 1px solid rgba(0,0,0,0.1);
  width: 31%;
  max-width: 350px;
  float: left;
  padding-top: 1.6rem;
  padding-left: 7%;
}
.parental-statistics__table-diagramm_clear {
  border-top: 0;
}
@media screen and (max-width: 1679px) {
  .parental-statistics__table-diagramm {
    width: 30%;
    padding-left: 2.4%;
  }
}
@media screen and (max-width: 1279px) {
  .parental-statistics__table-diagramm {
    border-top: medium none;
    width: 50%;
    max-width: 290px;
    padding-left: 0;
    padding-top: 0.7rem;
  }
}
@media screen and (max-width: 959px) {
  .parental-statistics__table-diagramm {
    max-width: 320px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics__table-diagramm {
    width: 100%;
    margin: 0 auto;
    float: none;
  }
}
.parental-statistics__circle-diagramm {
  width: 250px;
  float: left;
  margin-left: 7%;
}
@media screen and (max-width: 1679px) {
  .parental-statistics__circle-diagramm {
    margin-left: 3%;
  }
}
@media screen and (max-width: 1279px) {
  .parental-statistics__circle-diagramm {
    margin-left: 7%;
  }
}
@media screen and (max-width: 959px) {
  .parental-statistics__circle-diagramm {
    margin-left: 8%;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics__circle-diagramm {
    margin: 0 auto;
    float: none;
  }
}
@media screen and (max-width: 1279px) {
  .parental-statistics__circle-diagramm .circle-diagram-wrap {
    width: 190px;
    height: 190px;
  }
}
.parental-statistics__excerpt:after {
  content: '';
  display: table;
  clear: both;
}
.parental-statistics__excerpt-item {
  width: 50%;
  float: left;
  padding-left: 44px;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .parental-statistics__excerpt-item {
    width: 100%;
    padding-left: 0;
  }
}
.parental-statistics__excerpt-item:first-child {
  padding-left: 0;
  padding-right: 44px;
}
@media screen and (max-width: 759px) {
  .parental-statistics__excerpt-item:first-child {
    padding-right: 0;
  }
}
.parental-statistics__excerpt-heading {
  padding-top: 1rem;
  padding-bottom: 0.7rem;
}
@media screen and (max-width: 959px) {
  .parental-statistics__excerpt-heading {
    padding-bottom: 1rem;
  }
}
.parental-statistics__excerpt-title {
  font-size: 1.1rem;
  color: #4d4d4d;
}
.parental-statistics__excerpt-footer {
  font-size: 0.85rem;
  padding-top: 1rem;
  padding-bottom: 1.1rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics__excerpt-footer {
    padding-top: 1.1rem;
  }
}
.parental-statistics .tabs__list-wrap_round {
  margin-top: 0.5rem;
  margin-bottom: 0.7rem;
}
.parental-statistics__panel {
  background-color: #fafafa;
  min-height: 92px;
  padding: 27px 18px 16px 90px;
  position: relative;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .parental-statistics__panel {
    padding-top: 18px;
    padding-left: 54px;
  }
}
.parental-statistics__panel-icon-wrap {
  width: 50px;
  height: 50px;
  position: absolute;
  left: 24px;
  top: 22px;
}
@media screen and (max-width: 759px) {
  .parental-statistics__panel-icon-wrap {
    width: 24px;
    height: 24px;
    left: 18px;
    top: 18px;
  }
}
.parental-statistics__panel-icon {
  max-width: 100%;
  height: auto;
}
.parental-statistics__panel-text {
  font-size: 0.75rem;
  color: #4d4d4d;
}
@media screen and (max-width: 759px) {
  .parental-statistics__panel-text {
    font-size: 12px;
  }
}
.parental-statistics__dropdown {
  display: inline-block;
  position: relative;
  padding-right: 23px;
}
.parental-statistics__dropdown-inner {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted;
  margin: 0 20px;
  cursor: pointer;
}
@media screen and (max-width: 759px) {
  .parental-statistics__dropdown-inner {
    margin: 0 12px;
  }
}
.parental-statistics__dropdown-inner:before {
  content: '«';
  position: absolute;
  left: -20px;
}
@media screen and (max-width: 759px) {
  .parental-statistics__dropdown-inner:before {
    left: -12px;
  }
}
.parental-statistics__dropdown-inner:after {
  content: '»';
  position: absolute;
  right: -20px;
}
@media screen and (max-width: 759px) {
  .parental-statistics__dropdown-inner:after {
    right: -12px;
  }
}
.parental-statistics__dropdown-arrow {
  display: inline-block;
  position: absolute;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItNS4yIC00LjcgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTUuMiAtNC43IDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KICA8cGF0aCBpZD0iYXJyb3cuc3ZnIiBmaWxsPSIjZTMwNjEzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjMsMC4yTDIuNiw1LjlDMi4yLDYuNCwxLjUsNi40LDEsNmMwLDAsMCwwLDAsMGwtNS42LTUuN0MtNS0wLjItNS0xLTQuNi0xLjRjMC40LTAuNCwxLjEtMC41LDEuNiwwIGMwLDAsMCwwLDAsMGw0LjgsNC45bDQuOC00LjljMC40LTAuNCwxLjEtMC41LDEuNiwwYzAsMCwwLDAsMCwwQzguNy0xLDguNy0wLjIsOC4zLDAuMnoiLz4KPC9zdmc+) no-repeat 0 0;
  background-size: 10px 6px;
  width: 10px;
  height: 6px;
  right: 0;
  top: 50%;
  transition: -webkit-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
.parental-statistics__dropdown-list {
  display: none;
  position: absolute;
  top: 120%;
  left: 20%;
  right: 0;
  max-width: 100%;
  background-color: #fff;
  z-index: 11;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
  border: 1px solid #e4e4e4;
  border-radius: 2px;
  box-sizing: border-box;
}
.parental-statistics__dropdown-list:before {
  content: '';
  position: absolute;
  top: -6px;
  right: 50px;
  width: 10px;
  height: 10px;
  background-color: #fff;
  border-top: 1px solid #ededed;
  border-right: 1px solid #ededed;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.parental-statistics__dropdown-list-item {
  display: block;
  padding: 10px;
  font-size: 1rem;
  border-bottom: 1px solid #ededed;
  cursor: pointer;
  color: #333;
  font-size: 0.75rem;
}
.parental-statistics__dropdown-list-item:last-child {
  border-bottom: 0;
}
.parental-statistics__company-name {
  margin-bottom: 5px;
}
.parental-statistics__company-name img {
  width: 93px;
  height: 93px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 25px;
}
.parental-statistics__company-name > span {
  vertical-align: middle;
  font-size: 1.4rem;
  color: #4d4d4d;
}
.parental-statistics__company-name_small {
  margin-bottom: 0;
}
.parental-statistics__company-name_small img {
  width: 32px;
  height: 32px;
  margin-right: 12px;
}
.parental-statistics__company-name_small > span {
  font-size: inherit;
}
.parental-statistics__company-name_small + .parental-statistics__company-name {
  margin-top: 22px;
}
.parental-statistics__company-name_small .parental-statistics__user-group {
  padding-left: 44px;
}
.parental-statistics__user-group {
  color: #999;
  font-size: 0.85rem;
}
.parental-statistics__groups {
  background-color: #fafafa;
  padding: 40px 30px 30px;
  margin: 0 -30px;
}
@media screen and (max-width: 1279px) {
  .parental-statistics__groups {
    margin: 0 -20px;
  }
}
.parental-statistics__groups-title {
  font-size: 1.1rem;
  margin-bottom: 24px;
  color: #4c4c4c;
}
.parental-statistics__groups-item {
  display: inline-block;
  width: 20%;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .parental-statistics__groups-item {
    width: 100%;
    margin-bottom: 20px;
  }
  .parental-statistics__groups-item:last-child {
    margin-bottom: 0;
  }
}
.parental-statistics__report-list-title {
  font-size: 1.1rem;
  margin-bottom: 1rem;
  color: #4c4c4c;
}
.parental-statistics__report-list-item {
  display: block;
  font-size: 0.85rem;
  padding: 0.8rem;
  border-bottom: 1px solid #f2f2f2;
  transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
}
.parental-statistics__report-list-item:first-of-type {
  border-top: 1px solid #fff;
}
.parental-statistics__report-list-item:hover {
  border-color: #f2f2f2;
  background-color: #fafafa;
}
.parental-statistics__section {
  margin: 0 -30px 1.55rem;
  padding: 20px 30px 15px;
  clear: both;
}
@media screen and (max-width: 1279px) {
  .parental-statistics__section {
    margin: 0 -20px 1.55rem;
    padding: 20px 10px 15px;
  }
}
.parental-statistics__section_gray {
  background-color: #fafafa;
}
.parental-statistics__section_clear {
  margin: 1.4rem 0 1.7rem;
  padding: 0;
}
.parental-statistics__section_message {
  padding: 3.3rem 30px 1.36rem;
  text-align: center;
}
.parental-statistics__section_message p {
  font-size: 1.4rem;
  margin: 0 0 2rem;
}
.parental-statistics__visual {
  display: inline-block;
  vertical-align: top;
  width: 50%;
  padding: 0 10px;
  border-right: 1px solid #e6e7e8;
  box-sizing: border-box;
}
.parental-statistics__visual:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .parental-statistics__visual {
    width: 100%;
    border-right: 0;
    border-bottom: 1px solid #e6e7e8;
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
}
.parental-statistics__visual .parental-statistics__circle-diagramm {
  float: none;
  width: 100%;
  box-sizing: border-box;
  margin: 0 0 2.6rem;
}
.parental-statistics__visual .parental-statistics__table-diagramm {
  float: none;
  width: 100%;
  box-sizing: border-box;
  padding: 0;
  margin: 0 auto;
}
.parental-statistics__visual .parental-statistics__table-diagramm .table-diagramm__tr {
  cursor: pointer;
}
.parental-statistics__visual .parental-statistics__table-diagramm .table-diagramm__tr.active {
  background-color: inherit;
}
@media screen and (min-width: 760px) {
  .parental-statistics__visual + .parental-statistics__detailed {
    padding-left: 2.4rem;
  }
}
.parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr {
  transition: opacity 0.3s ease-in-out;
}
.parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr:not(.parental-statistics__table-tr_spacer):not(.parental-statistics__table-tr_toggler) {
  display: none;
}
.parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr:not(.parental-statistics__table-tr_spacer):not(.parental-statistics__table-tr_toggler).is-shown,
.parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr:not(.parental-statistics__table-tr_spacer):not(.parental-statistics__table-tr_toggler).is-active {
  display: table;
}
@media screen and (min-width: 760px) {
  .parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr:not(.parental-statistics__table-tr_spacer):not(.parental-statistics__table-tr_toggler) .parental-statistics__table-td:first-child {
    padding-left: 16px;
    width: 36%;
    box-sizing: border-box;
  }
}
.parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr:first-child .parental-statistics__table-td {
  padding-top: 0;
}
.parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr:first-child .parental-statistics__table-td:first-child:before {
  top: 7px;
}
@media screen and (max-width: 1279px) {
  .parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr:first-child .parental-statistics__table-td:first-child:before {
    top: 5px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr:first-child .parental-statistics__table-td:first-child:before {
    top: 4px;
  }
}
.parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr .parental-statistics__table-td {
  font-size: 0.75rem;
}
.parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr .parental-statistics__table-td:last-child {
  text-align: right;
}
.parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr .parental-statistics__table-td span[style] {
  display: inline-block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  margin-left: 0.41rem;
  margin-bottom: 1px;
}
.parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr_toggler {
  cursor: pointer;
}
.parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr_toggler .parental-statistics__table-td {
  font-size: 0.75rem;
  color: #999;
  line-height: 1.212;
}
.parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr_toggler .parental-statistics__table-td:first-child {
  position: relative;
  padding-left: 20px;
}
.parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr_toggler .parental-statistics__table-td:first-child:before {
  content: '';
  position: absolute;
  left: 0;
  top: 19px;
  width: 5px;
  height: 5px;
  border-left: 1px solid #e9222d;
  border-top: 1px solid #e9222d;
  -webkit-transform: rotate(-135deg);
      -ms-transform: rotate(-135deg);
          transform: rotate(-135deg);
  transition: -webkit-transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
}
@media screen and (max-width: 1279px) {
  .parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr_toggler .parental-statistics__table-td:first-child:before {
    top: 16px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr_toggler .parental-statistics__table-td:first-child:before {
    top: 15px;
  }
}
.parental-statistics__visual + .parental-statistics__detailed .parental-statistics__table-tr_toggler.is-open .parental-statistics__table-td:first-child:before {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
.parental-statistics__detailed {
  display: inline-block;
  vertical-align: top;
  width: 50%;
  font-size: 1rem;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .parental-statistics__detailed {
    width: 100%;
  }
}
.parental-statistics_notify {
  box-shadow: none;
  border: 1px solid #e30613;
  padding: 20px;
}
@media screen and (min-width: 960px) {
  .parental-statistics-nav_centred .parental-statistics-nav__nav {
    text-align: center;
  }
}
@media screen and (min-width: 960px) {
  .parental-statistics-nav_centred .parental-statistics-nav__nav-item {
    margin: 0 14px;
  }
  .parental-statistics-nav_centred .parental-statistics-nav__nav-item:first-child {
    margin-left: 0;
  }
  .parental-statistics-nav_centred .parental-statistics-nav__nav-item:last-child {
    margin-right: 0;
  }
}
.parental-statistics-nav__nav-wrap {
  position: relative;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-nav__nav-wrap {
    border-bottom: 1px solid rgba(0,0,0,0.1);
  }
}
@media screen and (max-width: 959px) {
  .parental-statistics-nav__nav-wrap {
    max-width: 560px;
    margin: 0 auto;
    border-bottom: 0;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-nav__nav-wrap {
    max-width: 280px;
  }
}
.responce-tabs .parental-statistics-nav__nav-wrap {
  max-width: 560px;
  margin: 0 auto;
  border-bottom: 0;
}
@media screen and (max-width: 759px) {
  .responce-tabs .parental-statistics-nav__nav-wrap {
    max-width: 280px;
  }
}
.parental-statistics-nav__nav-current {
  display: none;
  box-sizing: border-box;
  background-color: #fff;
  padding: 0 40px 0 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
  cursor: pointer;
  border: 1px solid #e4e4e4;
  border-radius: 4px;
  height: 36px;
  padding: 0 35px 0 12px;
  box-shadow: none;
  font: 400 18.7px/34px 'Corpid', 'Arial', sans-serif;
  color: #999;
}
@media screen and (max-width: 959px) {
  .parental-statistics-nav__nav-current {
    display: block;
  }
}
.responce-tabs .parental-statistics-nav__nav-current {
  display: block;
}
.parental-statistics-nav__nav-current:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItNS4yIC00LjcgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTUuMiAtNC43IDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KICA8cGF0aCBpZD0iYXJyb3cuc3ZnIiBmaWxsPSIjZTMwNjEzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjMsMC4yTDIuNiw1LjlDMi4yLDYuNCwxLjUsNi40LDEsNmMwLDAsMCwwLDAsMGwtNS42LTUuN0MtNS0wLjItNS0xLTQuNi0xLjRjMC40LTAuNCwxLjEtMC41LDEuNiwwIGMwLDAsMCwwLDAsMGw0LjgsNC45bDQuOC00LjljMC40LTAuNCwxLjEtMC41LDEuNiwwYzAsMCwwLDAsMCwwQzguNy0xLDguNy0wLjIsOC4zLDAuMnoiLz4KPC9zdmc+) no-repeat 0 0;
  width: 11px;
  height: 8px;
  position: absolute;
  right: 16px;
  top: 50%;
  margin-top: -4px;
  transition: -webkit-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
.parental-statistics-nav__nav-current.is-opened:after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.parental-statistics-nav__nav {
  box-sizing: border-box;
  margin-bottom: -1px;
  font-size: 0;
  line-height: 0;
}
.parental-statistics-nav_lite .parental-statistics-nav__nav {
  border-bottom: 1px solid #f2f2f2;
  margin-bottom: -1px;
}
@media screen and (max-width: 959px) {
  .parental-statistics-nav__nav {
    margin: 5px 0 0;
    display: none;
    background-color: #fff;
    border-top: medium none;
    position: absolute;
    z-index: 20;
    width: 100%;
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
    border: 1px solid #e4e4e4;
    border-radius: 2px;
    font: 18.7px/1.2 'Corpid', 'Arial', sans-serif;
  }
  .parental-statistics-nav__nav:before,
  .parental-statistics-nav__nav:after {
    content: "";
    border: 5px solid transparent;
    position: absolute;
    left: 50%;
    bottom: 100%;
    margin-left: -5px;
  }
  .parental-statistics-nav__nav:after {
    border-bottom-color: #fff;
  }
  .parental-statistics-nav__nav:before {
    border-bottom-color: #e4e4e4;
    margin-bottom: 1px;
  }
}
.responce-tabs .parental-statistics-nav__nav {
  margin: 5px 0 0;
  display: none;
  background-color: #fff;
  border-top: medium none;
  position: absolute;
  z-index: 20;
  width: 100%;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
  border: 1px solid #e4e4e4;
  border-radius: 2px;
  font: 18.7px/1.2 'Corpid', 'Arial', sans-serif;
}
.responce-tabs .parental-statistics-nav__nav:before,
.responce-tabs .parental-statistics-nav__nav:after {
  content: "";
  border: 5px solid transparent;
  position: absolute;
  left: 50%;
  bottom: 100%;
  margin-left: -5px;
}
.responce-tabs .parental-statistics-nav__nav:after {
  border-bottom-color: #fff;
}
.responce-tabs .parental-statistics-nav__nav:before {
  border-bottom-color: #e4e4e4;
  margin-bottom: 1px;
}
.parental-statistics-nav__nav-item {
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  height: 2.5rem;
  border-bottom: 3px solid transparent;
  font-size: 0;
  line-height: 2.5rem;
  color: #666;
  cursor: pointer;
  margin-left: 1.8rem;
}
@media screen and (max-width: 959px) {
  .parental-statistics-nav__nav-item {
    border-top: 1px solid #e4e4e4;
    border-bottom: 0;
    display: block;
    margin-left: 0;
    padding: 0;
    height: auto;
    line-height: 1.2;
    font-size: 1rem;
  }
  .parental-statistics-nav__nav-item:hover {
    background-color: #f5f5f5;
  }
  .parental-statistics-nav__nav-item:hover .parental-statistics-nav__nav-text {
    color: #e30613;
  }
  .parental-statistics-nav__nav-item:last-child {
    border-bottom: 1px solid #e4e4e4;
  }
  .parental-statistics-nav__nav-item:first-child {
    border-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-nav__nav-item {
    padding: 0;
    font: 18.7px/1.2 'Corpid', 'Arial', sans-serif;
  }
}
.responce-tabs .parental-statistics-nav__nav-item {
  border-top: 1px solid #e4e4e4;
  border-bottom: 0;
  display: block;
  margin-left: 0;
  padding: 0;
  height: auto;
  line-height: 1.2;
  font-size: 1rem;
}
.responce-tabs .parental-statistics-nav__nav-item:hover {
  background-color: #f5f5f5;
}
.responce-tabs .parental-statistics-nav__nav-item:hover .parental-statistics-nav__nav-text {
  color: #e30613;
}
.responce-tabs .parental-statistics-nav__nav-item:last-child {
  border-bottom: 1px solid #e4e4e4;
}
.responce-tabs .parental-statistics-nav__nav-item:first-child {
  border-top: 0;
}
.parental-statistics-nav__nav-item:first-child {
  margin-left: 0;
}
.parental-statistics-nav__nav-item.is-active {
  color: #e30613;
  border-bottom-color: #e30613;
}
@media screen and (max-width: 959px) {
  .parental-statistics-nav__nav-item.is-active {
    border-bottom: 0;
  }
}
.parental-statistics-nav__nav-item_calendar {
  position: relative;
}
.parental-statistics-nav__nav-item_calendar .tabs__item-text {
  display: none;
}
.parental-statistics-nav__nav-item_calendar span {
  display: inline-block;
  font-size: 0.85rem;
  color: #1381b4;
  border: 0;
  cursor: pointer;
  background-color: transparent;
  position: relative;
}
@media screen and (min-width: 960px) {
  .parental-statistics-nav__nav-item_calendar span {
    line-height: 2.5rem;
    padding: 0 30px 0 45px;
    background-position: 8px center;
  }
}
@media screen and (max-width: 959px) {
  .parental-statistics-nav__nav-item_calendar span {
    padding-left: 25px;
    background-size: 18px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-nav__nav-item_calendar span {
    padding: 7px 40px 7px 40px;
    width: 100%;
    font-size: 1rem;
    box-sizing: border-box;
    background-position: 13px 6px;
  }
}
.parental-statistics-nav__nav-item_calendar span:before {
  content: '';
  display: block;
  width: 19px;
  height: 19px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE5IDE5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOSAxOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iI2FkYjhjMSI+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LDloMlY3SDdWOXogTTcsMTVoMnYtMkg3VjE1eiBNNywxMmgydi0ySDdWMTJ6IE00LDloMlY3SDRWOXoNCgkJCSBNNCwxMmgydi0ySDRWMTJ6IE00LDE1aDJ2LTJINFYxNXogTTE3LDIuMDAxaC0yVjAuNUMxNSwwLjIyNSwxNC43NzYsMCwxNC41LDBTMTQsMC4yMjUsMTQsMC41djEuNWgtNFYwLjUNCgkJCUMxMCwwLjIyNSw5Ljc3NSwwLDkuNSwwQzkuMjI0LDAsOSwwLjIyNSw5LDAuNXYxLjVINVYwLjVDNSwwLjIyNSw0Ljc3NSwwLDQuNSwwQzQuMjI0LDAsNCwwLjIyNSw0LDAuNXYxLjVIMg0KCQkJYy0xLjEwNCwwLTIsMC44OTUtMiwydjEzYzAsMS4xMDQsMC44OTYsMiwyLDJoMTVjMS4xMDQsMCwyLTAuODk1LDItMlY0QzE5LDIuODk2LDE4LjEwNCwyLjAwMSwxNywyLjAwMXogTTE4LDE3DQoJCQljMCwwLjU1My0wLjQ0NywxLTEsMUgyYy0wLjU1MywwLTEtMC40NDctMS0xVjRjMC0wLjU1MiwwLjQ0Ny0xLDEtMWgydjEuNUM0LDQuNzc3LDQuMjI0LDUsNC41LDVDNC43NzUsNSw1LDQuNzc3LDUsNC41MDFWM2g0djEuNQ0KCQkJQzksNC43NzcsOS4yMjQsNSw5LjUsNWMwLjI3NSwwLDAuNS0wLjIyNCwwLjUtMC41VjNoNHYxLjVDMTQsNC43NzcsMTQuMjI0LDUsMTQuNSw1czAuNS0wLjIyNCwwLjUtMC41VjNoMmMwLjU1MywwLDEsMC40NDgsMSwxDQoJCQlWMTd6IE0xMywxNWgydi0yaC0yVjE1eiBNMTMsMTJoMnYtMmgtMlYxMnogTTEzLDloMlY3aC0yVjl6IE0xMCw5aDJWN2gtMlY5eiBNMTAsMTJoMnYtMmgtMlYxMnogTTEwLDE1aDJ2LTJoLTJWMTV6Ii8+DQo8L3N2Zz4NCg==) no-repeat;
  background-size: 19px;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -9px;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-statistics-nav__nav-item_calendar span:before {
    left: 0;
  }
}
.parental-statistics-nav__nav-item_calendar .input {
  cursor: pointer;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  height: 100%;
}
.parental-statistics-nav__nav-item_title {
  float: right;
  cursor: default;
  margin-left: 0;
}
.parental-statistics-nav__nav-item_title .parental-statistics-nav__nav-text {
  font-size: 0.75rem;
}
.parental-statistics-nav__nav-text {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.85rem;
  color: inherit;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .parental-statistics-nav__nav-text {
    min-height: 40px;
    padding: 7px 60px 7px 12px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-nav__nav-text {
    font-size: 1rem;
  }
}
.responce-tabs .parental-statistics-nav__nav-text {
  padding: 7px 60px 7px 12px;
}
.parental-statistics-nav__nav-text-decor {
  pointer-events: none;
}
.parental-statistics-nav__subtitle {
  display: table;
  width: 100%;
  font-size: 0.85rem;
  margin-bottom: 1.36rem;
}
@media screen and (max-width: 959px) {
  .parental-statistics-nav__subtitle {
    display: block;
  }
}
.parental-statistics-nav__subtitle-text {
  display: table-cell;
  vertical-align: top;
}
@media screen and (max-width: 959px) {
  .parental-statistics-nav__subtitle-text {
    display: block;
  }
}
.parental-statistics-nav__subtitle-action {
  display: table-cell;
  vertical-align: bottom;
  text-align: right;
  font-size: 0.75rem;
}
@media screen and (max-width: 959px) {
  .parental-statistics-nav__subtitle-action {
    margin-top: 1rem;
    text-align: left;
    display: block;
  }
}
.parental-statistics-nav__container {
  padding-top: 27px;
}
.parental-statistics-nav__container-item {
  box-sizing: border-box;
}
.parental-statistics-nav__container-item .parental-statistics-services-list:last-child {
  margin-bottom: -20px;
}
.parental-statistics-nav__container-action {
  text-align: center;
  padding: 0 0 30px;
}
.parental-statistics-nav__content {
  padding-left: 30px;
  padding-right: 30px;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-nav__content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.parental-statistics-list__heading {
  color: #999;
  font-size: 0.75rem;
  margin-bottom: 5px;
}
.parental-statistics-list__heading .parental-statistics-list__wrap {
  border-bottom: 1px solid rgba(8,23,29,0.1);
  padding-top: 11px;
  padding-bottom: 17px;
}
.parental-statistics-list__heading .parental-statistics-list__wrap-col_3 {
  width: 120px;
}
.parental-statistics-list__content {
  font-size: 0.85rem;
}
.parental-statistics-list__content .parental-statistics-list__wrap {
  border-bottom: 1px solid rgba(8,23,29,0.1);
  padding-top: 7px;
  padding-bottom: 12px;
}
.parental-statistics-list__content .parental-statistics-list__wrap-col_3 {
  width: 44px;
}
.parental-statistics-list_warning .parental-statistics-list__content .parental-statistics-list__wrap-col_3 {
  color: #ff783c;
}
.parental-statistics-list__content .parental-statistics-list__wrap-col_cat,
.parental-statistics-list__content .parental-statistics-list__wrap-col_date {
  font-size: 0.75rem;
  vertical-align: middle;
}
.parental-statistics-list__content .parental-statistics-list__wrap-col_count {
  font-size: 0.75rem;
}
.parental-statistics-list_warning .parental-statistics-list__content .parental-statistics-list__wrap-col_cat,
.parental-statistics-list_warning .parental-statistics-list__content .parental-statistics-list__wrap-col_count {
  color: #ff783c;
}
.parental-statistics-list__content .parental-statistics-list__wrap-col_count,
.parental-statistics-list__content .parental-statistics-list__wrap-col_handler {
  vertical-align: middle;
}
.parental-statistics-list__wrap {
  width: 100%;
  display: table;
  table-layout: fixed;
}
.parental-statistics-list__wrap-col {
  display: table-cell;
  vertical-align: top;
}
.parental-statistics-list__wrap-col_1,
.parental-statistics-list__wrap-col_number {
  width: 38px;
  color: #999;
}
@media screen and (max-width: 759px) {
  .parental-statistics-list__wrap-col_1,
  .parental-statistics-list__wrap-col_number {
    width: 30px;
  }
}
.parental-statistics-list__wrap-col_2 {
  width: 100%;
}
.parental-statistics-list__wrap-col_3 {
  text-align: right;
}
.parental-statistics-list__wrap-col_name {
  width: 32.818532818532816%;
}
@media screen and (max-width: 759px) {
  .parental-statistics-list__wrap-col_name {
    width: 39.96138996138996%;
  }
}
.parental-statistics-list__wrap-col_cat {
  width: 26.254826254826252%;
}
@media screen and (max-width: 759px) {
  .parental-statistics-list__wrap-col_cat {
    display: none;
  }
}
.parental-statistics-list__wrap-col_date {
  width: 26.254826254826252%;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .parental-statistics-list__wrap-col_date {
    padding-right: 6px;
  }
}
.parental-statistics-list__wrap-col_count {
  width: 14.864864864864865%;
}
.parental-statistics-list__wrap-col_handler {
  width: 60px;
}
@media screen and (max-width: 759px) {
  .parental-statistics-list__wrap-col_handler {
    width: 30px;
  }
}
.parental-statistics-list__wrap-col_handler .b-hint_dotted {
  float: right;
}
@media screen and (max-width: 759px) {
  .parental-statistics-list__heading-name:after {
    content: "/";
    display: inline-block;
    vertical-align: top;
    padding-left: 2px;
    padding-right: 2px;
  }
}
.parental-statistics-list__heading-name-mob {
  display: none;
}
@media screen and (max-width: 759px) {
  .parental-statistics-list__heading-name-mob {
    display: inline;
  }
}
.parental-statistics-list__address {
  color: #999;
  font-size: 0.75rem;
}
.parental-statistics-list__descr {
  color: #999;
  font-size: 14px;
  margin-top: 2px;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-list__descr {
    font-size: 13.5px;
  }
}
.parental-statistics-list_warning .parental-statistics-list__descr {
  color: #ff783c;
}
.parental-statistics-list__content-text-icon {
  vertical-align: middle;
}
.parental-statistics-list__content-text_icon .parental-statistics-list__content-text-icon {
  display: inline-block;
}
.parental-statistics-list__content-text_icon .parental-statistics-list__content-text-wrap {
  width: 88%;
  padding-left: 3px;
  display: inline-block;
  vertical-align: top;
}
.parental-statistics-list__notify {
  margin-top: -12px;
  margin-bottom: -12px;
}
.parental-statistics-list__notify-title {
  padding-top: 9px;
  padding-bottom: 9px;
  font-size: 16.5px;
}
.parental-statistics-list__notify-item {
  border-top: 1px solid #e6e7e8;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  padding-top: 10px;
  padding-bottom: 14px;
  font-size: 16.5px;
}
.parental-statistics__table {
  display: table;
  width: 100%;
}
.parental-statistics__table-tr {
  display: table;
}
.parental-statistics__table-tr_spacer {
  margin-top: 24px;
  padding-top: 12px;
  border-top: 1px solid #e6e7e8;
}
.parental-statistics__table-tr_spacer .parental-statistics__table-td {
  padding: 0;
}
.parental-statistics__table-tr_slim .parental-statistics__table-td {
  padding: 0;
}
.parental-statistics__table-td {
  display: table-cell;
  font-size: 0.85rem;
  padding: 12px 0;
  color: #4d4d4d;
}
.parental-statistics__table-td_title {
  font-size: 0.75rem;
  color: #999;
}
.parental-statistics__table_detailed {
  line-height: 1;
}
.parental-statistics__table_detailed .parental-statistics__table-tr {
  display: table;
  width: 100%;
  transition: opacity 0.3s ease-in-out;
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  position: relative;
}
.parental-statistics__table_detailed .parental-statistics__table-tr:first-child .parental-statistics__table-td {
  padding-top: 0;
}
.parental-statistics__table_detailed .parental-statistics__table-td {
  padding-left: 16px;
}
@media screen and (max-width: 759px) {
  .parental-statistics__table_detailed .parental-statistics__table-td {
    padding-left: 0;
  }
}
.parental-statistics__table_detailed .parental-statistics__table-td span[style] {
  display: inline-block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  margin-left: 0.41rem;
  margin-bottom: 1px;
}
.parental-statistics__table_detailed .parental-statistics__table-td:last-child {
  margin-left: auto;
  width: 20%;
  min-width: 75px;
  text-align: right;
  padding-left: 0;
}
.parental-statistics__table_detailed .parental-statistics__table-text {
  margin-top: 0.3rem;
}
.parental-statistics__table_detailed .parental-statistics__table-text-name {
  display: inline-block;
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media screen and (max-width: 479px) {
  .parental-statistics__table_detailed .parental-statistics__table-text-name {
    max-width: 135px;
    overflow: hidden;
  }
}

	.parental-statistics__table_detailed.is-active .parental-statistics__table-tr{
		-moz-opacity: 0.3;
		-khtml-opacity: 0.3;
		filter: alpha(opacity=30);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
		opacity: .3;
	}
	.parental-statistics__table_detailed.is-active .parental-statistics__table-tr.is-active{
		-moz-opacity: 1;
		-khtml-opacity: 1;
		filter: alpha(opacity=100);
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		opacity: 1;
	}
.parental-statistics-balance {
  font-size: 0;
  position: relative;
  padding: 0 7.062084550807285%;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-balance {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-balance {
    padding: 0;
  }
}
.parental-statistics-balance .btn:not([disabled]) {
  background-color: #e30613;
  color: #fff;
  border: 1px solid #e30613;
}
.parental-statistics-balance:after {
  content: '';
  position: absolute;
  left: 50%;
  top: 0;
  bottom: 0;
  width: 2px;
  background-color: #f0f0f0;
  -webkit-transform: translateX(50%);
      -ms-transform: translateX(50%);
          transform: translateX(50%);
}
@media screen and (max-width: 759px) {
  .parental-statistics-balance:after {
    content: none;
  }
}
.parental-statistics-balance a {
  display: inline-block;
  margin-top: 0.6rem;
  font-size: 0.85rem;
}
.parental-statistics-balance h3 {
  margin-bottom: 1.18rem;
}
.parental-statistics-balance_negative .parental-statistics-balance__item-message {
  text-align: center;
}
.parental-statistics-balance_negative .parental-statistics-balance__item-message-text {
  display: inline-block;
  vertical-align: top;
  padding-left: 40px;
  text-align: left;
}
.parental-statistics-balance_negative .parental-statistics-balance__item-message-text:before {
  content: '';
  position: absolute;
  left: auto;
  top: 50%;
  width: 32px;
  height: 24px;
  margin-left: -40px;
  background: url("../../content/i/b-icon/red/b-icon_warning.svg") no-repeat center;
  background-size: 27px 24px;
}
@media screen and (max-width: 759px) {
  .parental-statistics-balance_negative .parental-statistics-balance__item-message-text:before {
    margin-top: -12px;
  }
}
.parental-statistics-balance_negative .parental-statistics-balance__item-summ {
  color: #e41e26;
}
.parental-statistics-balance_positive .parental-statistics-balance__item-message {
  text-align: center;
}
.parental-statistics-balance_positive .parental-statistics-balance__item-message-text {
  display: inline-block;
  vertical-align: top;
  padding-left: 36px;
  text-align: left;
}
.parental-statistics-balance_positive .parental-statistics-balance__item-message-text:before {
  content: '';
  position: absolute;
  left: auto;
  top: 50%;
  width: 32px;
  height: 24px;
  margin-left: -36px;
  background: url("../../content/i/b-icon/green/b-icon_check.svg") no-repeat center;
  background-size: 23px auto;
}
@media screen and (max-width: 759px) {
  .parental-statistics-balance_positive .parental-statistics-balance__item-message-text:before {
    margin-top: -12px;
  }
}
.parental-statistics-balance__item {
  display: inline-block;
  width: 50%;
  box-sizing: border-box;
  vertical-align: top;
  line-height: 1;
}
@media screen and (max-width: 759px) {
  .parental-statistics-balance__item {
    width: 100%;
  }
}
.parental-statistics-balance__item-summ {
  font-size: 3.2rem;
  font-weight: 100;
  margin-bottom: 1.1rem;
}
.parental-statistics-balance__item-summ span {
  font-size: 2.5rem;
}
.parental-statistics-balance__item-text {
  font-size: 1.1rem;
  margin-bottom: 1.1rem;
  color: #808080;
}
.parental-statistics-balance__item-message {
  color: #999;
  padding-top: 25px;
  border-top: 1px solid #e6e6e6;
  font-size: 0.75rem;
  line-height: 1.2;
  position: relative;
}
@media screen and (max-width: 759px) {
  .parental-statistics-balance__item-message {
    padding: 20px 0;
  }
}
.parental-statistics-balance__item-label {
  font-size: 0.85rem;
  color: #666;
  margin-bottom: 20px;
}
.parental-statistics-balance__item-form-group {
  margin-bottom: 1rem;
}
.parental-statistics-balance__item-footnone {
  font-size: 0.75rem;
  color: #999;
  margin-bottom: 0.6rem;
}
.parental-statistics-balance__item_info {
  text-align: center;
  padding-right: 8.52648037163127%;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-balance__item_info {
    padding-right: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-balance__item_info {
    padding: 0 10%;
    border-bottom: 1px solid #e6e6e6;
  }
}
.parental-statistics-balance__item_info h3 {
  color: #4d4d4d;
}
.parental-statistics-balance__item_form {
  padding-left: 8.21829433410243%;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-balance__item_form {
    padding-left: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-balance__item_form {
    padding: 20px 0;
  }
}
.parental-statistics-balance__item-cashback {
  margin-top: -0.25rem;
  margin-bottom: 0.9rem;
}
.parental-statistics-balance__item-cashback-text {
  font-size: 0.85rem;
  color: #4d4d4d;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 38px;
}
.parental-statistics-balance__item-cashback-text:before {
  background: url("../../content/i/b-icon/gray/b-icon_money-cashback.svg") no-repeat center center;
  width: 24px;
  height: 22px;
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -10px;
}
.parental-statistics-balance__item-cashback-text .b-hint {
  margin-left: 8px;
}
.parental-statistics-services-list + .parental-statistics-services-list {
  padding-top: 1.2rem;
  border-top: 1px solid #f2f2f2;
}
.parental-statistics-services-list__title {
  font-size: 1.1rem;
  font-weight: bold;
  line-height: 1.2;
  color: #4c4c4c;
  margin-bottom: 1.1rem;
}
.parental-statistics-services-list__sub-title {
  font-size: 0.75rem;
  line-height: 1.2;
  color: #808080;
  margin-top: -0.7rem;
  margin-bottom: 1.2rem;
}
.parental-statistics-services-list__item {
  position: relative;
}
@media screen and (min-width: 760px) {
  .parental-statistics-services-list__item {
    padding: 0 0 14px 28px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-services-list__item {
    padding-left: 26px;
    padding-bottom: 14px;
  }
}
.parental-statistics-services-list__item:after {
  content: '';
  position: absolute;
  left: 28px;
  right: 0;
  bottom: 0;
  height: 1px;
  background-color: #f2f2f2;
}
.parental-statistics-services-list__item:last-child:after {
  content: none;
}
.parental-statistics-services-list__item.lock:before {
  background: linear-gradient(to bottom, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.9) 30%, rgba(255,255,255,0.9) 100%);
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
}
.parental-statistics-services-list__item.is-opened .parental-statistics-services__info-title_drop {
  color: #e60000;
}
.parental-statistics-services-list__item.is-opened .parental-statistics-services__info-title_drop:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE1LjEgOC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNS4xIDguOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjZTMwNjEzIiBkPSJNNy41LDguOEwwLjMsMS41Yy0wLjMtMC4zLTAuMy0wLjksMC0xLjNjMC4zLTAuMywwLjktMC4zLDEuMywwbDYsNmw2LTZjMC4zLTAuMywwLjktMC4zLDEuMywwDQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuM0w3LjUsOC44eiIvPg0KPC9zdmc+") no-repeat 0 0;
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.parental-statistics-services-list__item.is-opened .parental-statistics-services__info-title_services:before {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.parental-statistics-services-list__item + .parental-statistics-services-list__item:not(.parental-statistics-services-list__item_big) {
  margin-top: 19px;
}
.parental-statistics-services-list__item_small {
  padding-bottom: 15px;
}
.parental-statistics-services-list__item_small .parental-statistics-services__info-content {
  min-height: 37px;
}
.parental-statistics-services-list__item_inline {
  padding-bottom: 27px;
}
@media screen and (max-width: 759px) {
  .parental-statistics-services-list__item_inline .parental-statistics-services__info {
    margin-bottom: 20px;
  }
}
.parental-statistics-services-list__item_big {
  padding: 0;
}
@media screen and (max-width: 759px) {
  .parental-statistics-services-list__item_big {
    margin: 0 -20px;
  }
}
.parental-statistics-services-list__item_big:after {
  left: 0;
  background-color: #ebebeb;
}
.parental-statistics-services-list__item_big.is-opened .parental-statistics-services__info-title_services {
  border-bottom: 1px solid #ebebeb;
}
.parental-statistics-services-list__item_big.is-opened:after {
  content: none;
}
.lock > .parental-statistics-services-list__btn-lock {
  width: 176px;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 4;
  margin-top: -15px;
  margin-left: -88px;
}
.parental-statistics-services {
  width: 100%;
  display: table;
  table-layout: fixed;
}
.parental-statistics-services__info {
  display: table-cell;
  vertical-align: top;
  position: relative;
  padding-right: 40px;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-services__info {
    padding-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-services__info {
    width: 100%;
    display: inline-block;
  }
}
.parental-statistics-services__info_clear {
  padding-right: 0;
  display: inline-block;
  width: 100%;
}
.parental-statistics-services__info-content {
  min-height: 60px;
}
.parental-statistics-services__info-title {
  line-height: 1.2;
  position: relative;
}
.parental-statistics-services__info-title a {
  font-size: 1rem;
  margin-bottom: 10px;
}
.parental-statistics-services__info-title_inline {
  margin-bottom: 15px;
}
.parental-statistics-services__info-title_drop {
  font-size: 1rem;
  color: #0280b6;
  padding-left: 28px;
  margin-left: -28px;
  cursor: pointer;
  display: inline-block;
  transition: color 0.3s ease-in-out;
}
.parental-statistics-services__info-title_drop:hover {
  color: #e30613;
}
.parental-statistics-services__info-title_drop:hover:before {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE1LjEgOC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNS4xIDguOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjZTMwNjEzIiBkPSJNNy41LDguOEwwLjMsMS41Yy0wLjMtMC4zLTAuMy0wLjksMC0xLjNjMC4zLTAuMywwLjktMC4zLDEuMywwbDYsNmw2LTZjMC4zLTAuMywwLjktMC4zLDEuMywwDQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuM0w3LjUsOC44eiIvPg0KPC9zdmc+") no-repeat 0 0;
}
.parental-statistics-services__info-title_drop:before {
  content: "";
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE1LjEgOC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNS4xIDguOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjOTU5NTk1IiBkPSJNNy41LDguOEwwLjMsMS41Yy0wLjMtMC4zLTAuMy0wLjksMC0xLjNjMC4zLTAuMywwLjktMC4zLDEuMywwbDYsNmw2LTZjMC4zLTAuMywwLjktMC4zLDEuMywwDQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuM0w3LjUsOC44eiIvPg0KPC9zdmc+") no-repeat 0 0;
  width: 15px;
  height: 8px;
  position: absolute;
  left: 1px;
  top: 9px;
  transition: -webkit-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-services__info-title_drop:before {
    top: 7px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-services__info-title_drop:before {
    top: 6px;
  }
}
.parental-statistics-services__info-title_services {
  background-color: #fafafa;
  display: block;
  cursor: pointer;
  padding: 26px 80px 25px 26px;
  font-weight: bold;
  font-size: 1.1rem;
  color: #4c4c4c;
}
.parental-statistics-services__info-title_services:before {
  content: "";
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE1LjEgOC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNS4xIDguOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjOTU5NTk1IiBkPSJNNy41LDguOEwwLjMsMS41Yy0wLjMtMC4zLTAuMy0wLjksMC0xLjNjMC4zLTAuMywwLjktMC4zLDEuMywwbDYsNmw2LTZjMC4zLTAuMywwLjktMC4zLDEuMywwDQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuM0w3LjUsOC44eiIvPg0KPC9zdmc+") no-repeat 0 0;
  width: 21px;
  height: 11px;
  position: absolute;
  right: 39px;
  top: 50%;
  margin-top: -7px;
  transition: -webkit-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
.parental-statistics-services__info-title_services span {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  font-size: 0.85rem;
  font-weight: normal;
  color: #808080;
  margin-top: 6px;
}
.parental-statistics-services__info-text {
  color: #4c4c4c;
  font-size: 0.75rem;
  margin-bottom: 4px;
}
.parental-statistics-services__info-price {
  margin-top: 13px;
  font-size: 0.75rem;
  color: #808080;
}
.parental-statistics-services__info-connection {
  font-size: 0.75rem;
  color: #808080;
}
.parental-statistics-services__info-drop {
  display: none;
  padding-top: 17px;
  margin-bottom: -4px;
}
.parental-statistics-services__info-action {
  color: #4c4c4c;
  font-size: 0.75rem;
  line-height: 1.3;
  margin-top: 9px;
}
.parental-statistics-services__info-status {
  color: #808080;
  font-size: 0.75rem;
  margin-top: 0.85rem;
  margin-bottom: 0.5rem;
}
.parental-statistics-services__info-status:after {
  content: '';
  display: table;
  clear: both;
}
.parental-statistics-services__info-status-icon {
  background-color: #4db65d;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  line-height: 22px;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  float: left;
  text-align: center;
}
@media screen and (min-width: 1280px) {
  .parental-statistics-services__info-status-icon {
    line-height: 21px;
  }
}
.parental-statistics-services__info-status-icon + .parental-statistics-services__info-status-text {
  padding-left: 12px;
}
.parental-statistics-services__info-status-icon.loading {
  background-color: #acb8c1;
}
.parental-statistics-services__info-status-icon.loading .parental-statistics-services__info-status-icon-check {
  display: none;
}
.parental-statistics-services__info-status-icon.loading .parental-statistics-services__info-status-icon-step {
  display: inline-block;
}
.parental-statistics-services__info-status-icon-step,
.parental-statistics-services__info-status-icon-step:before,
.parental-statistics-services__info-status-icon-step:after {
  content: '';
  background-color: #fff;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: top;
  opacity: 0.2;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
  position: relative;
  margin-right: 2px;
}
.parental-statistics-services__info-status-icon-step {
  margin-left: 2px;
  margin-right: 2px;
  display: none;
  vertical-align: middle;
  -webkit-animation: loading-circle 0.8s cubic-bezier(0.4, 0.5, 0.6, 1) 0.2s infinite;
          animation: loading-circle 0.8s cubic-bezier(0.4, 0.5, 0.6, 1) 0.2s infinite;
}
.parental-statistics-services__info-status-icon-step:before {
  left: -100%;
  margin-left: -5px;
  -webkit-animation: loading-circle 0.8s cubic-bezier(0.4, 0.5, 0.6, 1) infinite;
          animation: loading-circle 0.8s cubic-bezier(0.4, 0.5, 0.6, 1) infinite;
}
.parental-statistics-services__info-status-icon-step:after {
  margin-right: -5px;
  right: -100%;
  -webkit-animation: loading-circle 0.8s cubic-bezier(0.4, 0.5, 0.6, 1) 0.4s infinite;
          animation: loading-circle 0.8s cubic-bezier(0.4, 0.5, 0.6, 1) 0.4s infinite;
}
.parental-statistics-services__info-status-icon-check {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLQodC70L7QuV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSItOTguOCA3NDcuNyAxOTYuOCAxODEuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtOTguOCA3NDcuNyAxOTYuOCAxODEuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03NC42LDc0OEwtNDIuNCw4OTIuNmwtNDAuNC0zNGMwLDAtMjEuMywwLTE0LjksNi40bDQ0LjYsNTkuNWMyLjEsMi4xLDYuNCw0LjMsMTAuNiw0LjNjMCwwLDAsMCwyLjEsMAoJYzAsMCwwLDAsMi4xLDBjNi40LDAsMTAuNi0yLjEsMTIuOC04LjVsMTIzLjMtMTY4Qzk3LjksNzQ1LjksNzQuNiw3NDgsNzQuNiw3NDh6Ii8+Cjwvc3ZnPg==) no-repeat 0 0;
  width: 12px;
  height: 12px;
  display: inline-block;
  vertical-align: middle;
}
.parental-statistics-services__info-status-text {
  display: table-cell;
  vertical-align: top;
  padding-top: 2px;
}
@media screen and (min-width: 960px) {
  .parental-statistics-services__info-status-text span {
    padding-left: 10px;
    margin-left: 5px;
    border-left: 1px solid #e6e6e6;
  }
}
@media screen and (max-width: 959px) {
  .parental-statistics-services__info-status-text span {
    display: block;
  }
}
.parental-statistics-services__controls {
  width: 320px;
  display: table-cell;
  vertical-align: top;
  text-align: right;
  font-size: 0;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-services__controls {
    width: 290px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-services__controls {
    width: 100%;
    display: inline-block;
    text-align: left;
  }
}
.parental-statistics-services__controls .btn {
  width: 110px;
  min-width: auto;
  padding-left: 10px;
  padding-right: 10px;
}
.parental-statistics-services__price {
  max-width: 190px;
  font-size: 1rem;
  color: #000;
  margin-right: 16px;
  display: inline-block;
  vertical-align: middle;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-services__price {
    width: 160px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-services__price {
    width: 154px;
    max-width: none;
  }
}
@media screen and (max-width: 479px) {
  .parental-statistics-services__price {
    width: 140px;
    margin-right: 4px;
  }
}
.parental-statistics-services__price.free {
  color: #4db65d;
}
.parental-statistics-services__price .nobr {
  font-size: 1rem;
}
.parental-statistics-services__price span:not(.nobr) {
  font-size: 1.4rem;
}
.parental-statistics-action {
  width: 100%;
  display: table;
  table-layout: fixed;
}
.parental-statistics-action__info {
  display: table-cell;
  vertical-align: top;
  position: relative;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .parental-statistics-action__info {
    width: 100%;
    display: inline-block;
  }
}
.parental-statistics-action__info-media {
  width: 46px;
  height: 46px;
  position: absolute;
  left: 13px;
  top: 6px;
}
@media screen and (max-width: 479px) {
  .parental-statistics-action__info-media {
    width: 30px;
    height: 30px;
    left: 0;
  }
}
.parental-statistics-action__info-img {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
  z-index: 2;
}
.parental-statistics-action__info-img img {
  max-width: 100%;
  max-height: 100%;
}
.parental-statistics-action__info-content {
  padding-left: 90px;
  min-height: 60px;
}
@media screen and (max-width: 479px) {
  .parental-statistics-action__info-content {
    padding-left: 40px;
  }
}
.parental-statistics-action__info-title {
  font-size: 1.1rem;
  margin-bottom: 0.4rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics-action__info-title {
    font-size: 1.2rem;
  }
}
.parental-statistics-action__info-text {
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics-action__info-text {
    font-size: 1rem;
    margin-bottom: 0.4rem;
  }
}
.parental-statistics-action__controls {
  width: 200px;
  display: table-cell;
  vertical-align: top;
  text-align: right;
  padding-top: 0.4rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics-action__controls {
    width: 100%;
    display: inline-block;
    padding-left: 90px;
    text-align: left;
    box-sizing: border-box;
  }
}
@media screen and (max-width: 479px) {
  .parental-statistics-action__controls {
    padding-left: 40px;
  }
}
.parental-statistics-action__controls .btn {
  width: 168px;
  min-width: auto;
}
.parental-statistics-your-services {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
@media screen and (min-width: 1280px) {
  .parental-statistics-your-services {
    margin-left: 25px;
    width: calc(100% - 378px);
  }
}
@media screen and (max-width: 1279px) {
  .parental-statistics-your-services {
    width: 100%;
    margin-bottom: 20px;
  }
}
.parental-statistics-your-services__title {
  font-size: 24px;
  color: #4d4d4d;
  line-height: 1.2;
}
.parental-statistics-your-services__item {
  width: 100%;
  display: table;
  line-height: 1;
  position: relative;
  vertical-align: middle;
  margin-bottom: -10px;
}
@media screen and (max-width: 479px) {
  .parental-statistics-your-services__item {
    padding: 20px 0 18px;
  }
}
.parental-statistics-your-services__item:last-child:after {
  content: none;
}
.parental-statistics-your-services__item:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #f2f2f2;
}
.parental-statistics-your-services__img {
  display: table-cell;
  min-width: 80px;
  width: 80px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 80%;
  padding: 30px 0 20px;
}
@media screen and (max-width: 479px) {
  .parental-statistics-your-services__img {
    position: absolute;
    background-size: contain;
    display: block;
    width: 60px;
    min-width: 0;
    height: 40px;
    left: 0;
    top: 20px;
    padding: 0;
  }
}
.parental-statistics-your-services__info {
  display: table-cell;
  padding: 32px 10px 25px 0;
}
@media screen and (max-width: 479px) {
  .parental-statistics-your-services__info {
    display: block;
    padding: 0;
    margin-bottom: 10px;
  }
}
.parental-statistics-your-services__info-name {
  margin-bottom: 10px;
  font-size: 0.85rem;
}
@media screen and (max-width: 479px) {
  .parental-statistics-your-services__info-name a {
    position: relative;
    padding-right: 20px;
  }
}
.parental-statistics-your-services__info-date {
  font-size: 0.75rem;
  color: #999;
}
.parental-statistics-your-services__summ {
  display: table-cell;
  text-align: right;
  padding: 32px 15px 20px 0;
  vertical-align: top;
  color: #333;
  font-size: 0.85rem;
  white-space: nowrap;
}
@media screen and (max-width: 479px) {
  .parental-statistics-your-services__summ {
    display: block;
    padding: 0;
    text-align: left;
  }
}
.parental-statistics-refill:after {
  content: '';
  display: table;
  clear: both;
}
.parental-statistics-refill__control {
  width: 55%;
  height: 51px;
  float: left;
  position: relative;
  margin-right: 13px;
}
@media screen and (max-width: 759px) {
  .parental-statistics-refill__control {
    width: 50%;
    max-width: 200px;
    height: 39px;
  }
}
.parental-statistics-refill__btn {
  float: left;
  width: calc(45% - 13px);
  height: 51px;
}
@media screen and (max-width: 759px) {
  .parental-statistics-refill__btn {
    width: calc(100% - 178px);
    max-width: 178px;
    height: 39px;
  }
}
@media screen and (max-width: 479px) {
  .parental-statistics-refill__btn {
    max-width: 150px;
  }
}
.parental-statistics-refill__placeholder {
  background-color: #fff;
  border-radius: 5px;
  border: 1px solid #e4e4e4;
  height: 51px;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  line-height: 51px;
  font-size: 1.1rem;
  color: #808080;
  padding: 0 12px;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  cursor: pointer;
  visibility: visible;
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  transition: opacity 0.3s ease 0s;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-refill__placeholder {
    font-size: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-refill__placeholder {
    height: 39px;
    line-height: 39px;
  }
}
.parental-statistics-refill__placeholder:hover {
  border-color: #ccc;
}
.parental-statistics-refill__placeholder.is-focus {
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  visibility: hidden;
  pointer-events: none;
}
.parental-statistics-refill .input {
  height: 51px;
  font-size: 1.1rem;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-refill .input {
    font-size: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-refill .input {
    height: 39px;
  }
}
.parental-statistics-refill .btn {
  height: 51px;
  font-size: 1.1rem;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-refill .btn {
    font-size: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-refill .btn {
    padding: 0 15px;
    height: 39px;
  }
}
.parental-statistics-notice_attention {
  padding-left: 40px;
  position: relative;
}
.parental-statistics-notice_attention:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.2rem;
  width: 32px;
  height: 24px;
  background: url("../../content/i/b-icon/red/b-icon_warning.svg") no-repeat center;
  background-size: 27px 24px;
}
.parental-statistics-notice__title {
  font-size: 1.1rem;
  margin-bottom: 0.75rem;
}
.parental-statistics-notice__text {
  font-size: 0.85rem;
  color: #999;
}
.parental-statistics-notice__btn {
  margin-top: 0.7rem;
}
.parental-statistics-tariff-single {
  width: 100%;
  display: table;
  table-layout: fixed;
}
.parental-statistics-tariff-single__info {
  display: table-cell;
  vertical-align: top;
  position: relative;
}
@media screen and (max-width: 759px) {
  .parental-statistics-tariff-single__info {
    display: inline-block;
    width: 100%;
  }
}
.parental-statistics-tariff-single__info-inner {
  position: relative;
  padding-right: 40px;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-tariff-single__info-inner {
    padding-right: 0;
  }
}
.parental-statistics-tariff-single__info-inner:after {
  content: "";
  border-right: 1px solid #f2f2f2;
  height: 100%;
  width: 0;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-tariff-single__info-inner:after {
    display: none;
  }
}
.parental-statistics-tariff-single__info-inner .parental-statistics-services__info-status {
  margin-top: 0;
}
.parental-statistics-tariff-single__title {
  font-size: 1.8rem;
  margin-bottom: 0.5rem;
  margin-top: 0.4rem;
}
.parental-statistics-tariff-single__text {
  color: #666;
  font-size: 0.85rem;
  margin-bottom: 0.9rem;
}
.parental-statistics-tariff-single__readmore {
  font-size: 0.75rem;
  padding-top: 0.46rem;
}
.parental-statistics-tariff-single__content {
  font-size: 0.85rem;
  margin-top: 1.15rem;
}
.parental-statistics-tariff-single__content .b-list > li {
  margin-top: 0.6em;
  margin-bottom: 0.6em;
  padding-left: 20px;
}
.parental-statistics-tariff-single__content .b-list > li:before {
  border-radius: 50%;
  margin-left: -20px;
}
.parental-statistics-tariff-single__footer {
  padding-top: 22px;
  padding-bottom: 0.76rem;
  margin-top: 1.2rem;
  position: relative;
}
.parental-statistics-tariff-single__footer:before {
  content: "";
  border-top: 1px solid #f2f2f2;
  width: 100%;
  max-width: 310px;
  height: 0;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
}
.parental-statistics-tariff-single__footer .file-download {
  font-size: 0.75rem;
}
.parental-statistics-tariff-single__controls-wrap {
  width: 350px;
  display: table-cell;
  vertical-align: top;
  padding-left: 35px;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-tariff-single__controls-wrap {
    width: 260px;
    display: none;
  }
}
.parental-statistics-tariff-single__controls-wrap .btn {
  min-width: auto;
}
.parental-statistics-tariff-single__controls {
  padding-top: 1.5rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics-tariff-single__controls {
    padding-top: 0.5rem;
  }
}
.parental-statistics-tariff-single__controls-info {
  font-size: 0.85rem;
  margin-bottom: 0.1rem;
}
.parental-statistics-tariff-single__controls-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.parental-statistics-tariff-single__controls-list-item + .parental-statistics-tariff-single__controls-list-item {
  margin-top: 0.7rem;
}
.parental-statistics-tariff-single__price {
  font-size: 1.4rem;
}
.parental-statistics-tariff-single__price span {
  font-size: 1.8rem;
}
.parental-statistics-tariff-list__item {
  position: relative;
}
.parental-statistics-tariff-list__item + .parental-statistics-tariff-list__item {
  border-top: 1px solid #f2f2f2;
  margin-top: 1.1rem;
  padding-top: 1.1rem;
}
.parental-statistics-tariff {
  width: 100%;
  display: table;
  table-layout: fixed;
}
.parental-statistics-tariff__info {
  display: table-cell;
  vertical-align: top;
  position: relative;
  padding-right: 40px;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-tariff__info {
    padding-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-tariff__info {
    width: 100%;
    display: inline-block;
  }
}
.parental-statistics-tariff__info-title {
  font-size: 1.1rem;
  color: #0280b6;
  display: inline-block;
  margin-bottom: 0.5rem;
}
.parental-statistics-tariff__info-title:hover {
  color: #e30613;
}
.parental-statistics-tariff__info-text {
  color: #666;
  font-size: 0.85rem;
  margin-bottom: 0.75rem;
}
.parental-statistics-tariff__controls {
  width: 320px;
  display: table-cell;
  vertical-align: top;
  padding-top: 1.4rem;
  text-align: right;
  font-size: 0;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-tariff__controls {
    width: 290px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-tariff__controls {
    width: 100%;
    display: inline-block;
    text-align: left;
  }
}
.parental-statistics-tariff__controls .btn {
  width: 110px;
  min-width: auto;
  padding-left: 10px;
  padding-right: 10px;
}
.parental-statistics-tariff__price {
  max-width: 190px;
  font-size: 1rem;
  color: #000;
  margin-right: 16px;
  display: inline-block;
  vertical-align: middle;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-tariff__price {
    width: 160px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-tariff__price {
    max-width: none;
    width: 154px;
  }
}
.parental-statistics-tariff__price span {
  font-size: 1.4rem;
}
.parental-statistics-tariff__value-list {
  font-size: 0;
}
.parental-statistics-tariff__value-list-item {
  display: inline-block;
  vertical-align: middle;
  margin-right: 16px;
}
.parental-statistics-tariff__value-list-item + .parental-statistics-tariff__value-list-item {
  border-left: 1px solid #f2f2f2;
  padding-left: 20px;
}
.parental-statistics-tariff__value {
  padding-left: 42px;
  font-size: 1.1rem;
  line-height: 30px;
  position: relative;
  box-sizing: border-box;
}
.parental-statistics-tariff__value-icon {
  width: 25px;
  height: 25px;
  position: absolute;
  left: 0;
  top: 4px;
}
.parental-statistics-tariff__value-icon img {
  max-width: 100%;
  max-height: 100%;
}
.parental-statistics-tariff__value-text span {
  white-space: nowrap;
}
.parental-statistics-tariff-follow {
  margin-bottom: 20px;
  background-color: #fff;
  box-shadow: 2px 0 15px rgba(140,149,156,0.1);
}
@media screen and (max-width: 759px) {
  .parental-statistics-tariff-follow {
    padding: 22px 20px;
    margin: 0 -20px 20px;
  }
}
.parental-statistics-tariff-follow__wrap {
  padding: 2rem 3.6rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics-tariff-follow__wrap {
    padding: 0;
  }
}
.parental-statistics-tariff-follow__title {
  font-size: 1.4rem;
  margin-bottom: 1.5rem;
  color: #e30613;
}
.parental-statistics-tariff-follow__table-title {
  font-size: 1.1rem;
  line-height: 1.4;
  margin-bottom: 1.1rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics-tariff-follow__table-title {
    line-height: 1.2;
    margin-bottom: 1.6rem;
  }
}
.parental-statistics-tariff-follow__table-wrap + .parental-statistics-tariff-follow__table-wrap {
  border-top: 1px solid #e5e5e5;
  padding-top: 1.5rem;
  margin-top: 1.9rem;
}
.parental-statistics-tariff-follow__table {
  width: 80%;
  font-size: 0.85rem;
}
@media screen and (min-width: 1680px) {
  .parental-statistics-tariff-follow__table {
    width: 60.66666666666667%;
  }
}
@media screen and (max-width: 959px) {
  .parental-statistics-tariff-follow__table {
    width: 100%;
  }
}
.parental-statistics-tariff-follow__table .single-internet-params__info {
  margin-bottom: 0.6rem;
  background-position: 0 0.8rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics-tariff-follow__table .single-internet-params__info {
    margin-bottom: 1rem;
  }
}
.parental-statistics-tariff-follow__table .single-internet-params__info-label {
  max-width: 66%;
  color: #666;
}
@media screen and (max-width: 759px) {
  .parental-statistics-tariff-follow__table .single-internet-params__info-label {
    max-width: 58%;
  }
}
.parental-statistics-tariff-follow__table-toggle {
  color: #666;
  font-size: 0.75rem;
  cursor: pointer;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics-tariff-follow__table-toggle {
    margin-top: 1.3rem;
    margin-bottom: 1.3rem;
  }
}
.parental-statistics-tariff-follow__table-toggle:hover {
  color: #e30613;
}
.parental-statistics-tariff-follow__table-toggle.is-open span:after {
  -webkit-transform: rotate(315deg);
      -ms-transform: rotate(315deg);
          transform: rotate(315deg);
  margin-top: 0;
}
.parental-statistics-tariff-follow__table-toggle span {
  display: inline-block;
  margin-right: 20px;
  border-bottom: 1px dotted #666;
  position: relative;
}
.parental-statistics-tariff-follow__table-toggle span:after {
  content: "";
  display: inline-block;
  position: absolute;
  right: -15px;
  top: 50%;
  width: 8px;
  height: 8px;
  margin-top: -5px;
  border: 1px solid transparent;
  border-top-color: #adb4ba;
  border-right-color: #adb4ba;
  -webkit-transform: rotate(135deg);
      -ms-transform: rotate(135deg);
          transform: rotate(135deg);
  box-sizing: border-box;
}
.parental-statistics-tariff-follow__footer {
  padding-top: 1.6rem;
  padding-bottom: 0.5rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics-tariff-follow__footer {
    padding-top: 1.9rem;
  }
}
.parental-statistics-tariff-follow__footer-text {
  font-size: 0.85rem;
  margin-bottom: 0.4rem;
}
.parental-statistics-tariff-follow__footer-descript {
  text-align: center;
  margin-top: 1.3rem;
}
.parental-statistics-tariff-follow__btn-group {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.parental-statistics-tariff-follow__btn-group-item + .parental-statistics-tariff-follow__btn-group-item {
  margin-top: 1rem;
}
.parental-statistics-tariff-follow__btn-cancel {
  background: #fff;
  box-sizing: border-box;
  border: medium none;
  display: inline-block;
  vertical-align: middle;
  padding: 0 20px;
  -webkit-appearance: none;
  font-size: 24.2px;
  line-height: 46px;
  font-family: 'Corpid', 'Arial', sans-serif;
  height: 48px;
  color: #999;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 100%;
}
@media screen and (max-width: 959px) {
  .parental-statistics-tariff-follow__btn-cancel {
    height: 36px;
    line-height: 34px;
    font-size: 18.7px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-tariff-follow__btn-cancel {
    font-size: 18.7px;
  }
}
@media screen and (max-width: 479px) {
  .parental-statistics-tariff-follow__btn-cancel {
    position: relative;
    left: auto;
    margin-top: 0.6rem;
  }
}

.parental-schedule {
  padding-bottom: 15px;
}
@media screen and (max-width: 759px) {
  .parental-schedule {
    padding-bottom: 0;
  }
}
.parental-schedule__inner:after {
  content: '';
  display: table;
  clear: both;
}
.parental-schedule__header {
  border-bottom: 1px solid rgba(8,23,29,0.1);
  padding-left: 56px;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .parental-schedule__header {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
@media screen and (max-width: 759px) {
  .parental-schedule__header {
    border-top: 2px solid rgba(8,23,29,0.1);
    border-bottom: medium none;
    width: 56px;
    float: left;
    margin-top: 52px;
    padding: 4px 0 0 0;
  }
}
@media screen and (max-width: 759px) {
  .parental-schedule__header .parental-schedule__row {
    display: block;
  }
}
@media screen and (max-width: 1279px) {
  .parental-schedule__header .parental-schedule__item {
    vertical-align: bottom;
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media screen and (max-width: 1279px) {
  .parental-schedule__header .parental-schedule__item:nth-of-type(2n) {
    vertical-align: top;
  }
}
.parental-schedule__header .parental-schedule__control-col {
  display: none;
}
@media screen and (max-width: 759px) {
  .parental-schedule__header .parental-schedule__control-col {
    display: block;
  }
}
.parental-schedule__wrap {
  position: relative;
}
@media screen and (max-width: 759px) {
  .parental-schedule__wrap {
    width: calc(100% - 56px);
    float: left;
    display: table;
    table-layout: fixed;
  }
}
.parental-schedule__wrap-row {
  border-top: 1px solid rgba(8,23,29,0.1);
  width: 100%;
  display: table;
  table-layout: fixed;
}
@media screen and (max-width: 759px) {
  .parental-schedule__wrap-row {
    border-top: medium none;
    width: 1%;
    display: table-cell;
  }
}
.parental-schedule__wrap-header {
  width: 56px;
  display: table-cell;
  vertical-align: middle;
}
@media screen and (max-width: 759px) {
  .parental-schedule__wrap-header {
    border-bottom: 2px solid rgba(8,23,29,0.1);
    width: 100%;
    display: inline-block;
    padding-bottom: 10px;
    box-sizing: border-box;
  }
}
.parental-schedule__wrap-content {
  width: 100%;
  display: table;
  table-layout: fixed;
}
@media screen and (max-width: 759px) {
  .parental-schedule__wrap-content {
    display: inline-block;
    padding-top: 4px;
  }
}
.parental-schedule__footer {
  padding-left: 56px;
  margin-top: -9px;
  margin-bottom: 9px;
}
@media screen and (max-width: 759px) {
  .parental-schedule__footer {
    display: none;
  }
}
.parental-schedule__footer .parental-schedule__item {
  padding-top: 0;
}
.parental-schedule__footer .parental-schedule__control-col {
  text-align: center;
  padding-left: 1px;
}
.parental-schedule__footer .checkbox {
  padding-left: 0;
}
.parental-schedule__footer .checkbox__icon {
  margin-left: 0;
}
.parental-schedule__row {
  width: 100%;
  display: table;
  table-layout: fixed;
  box-sizing: border-box;
}
.parental-schedule__item {
  border-right: 1px solid #fff;
  width: 1%;
  height: 42px;
  display: table-cell;
  box-sizing: border-box;
  padding-top: 9px;
  padding-bottom: 9px;
  vertical-align: middle;
}
@media screen and (max-width: 759px) {
  .parental-schedule__item {
    display: block;
    width: 100%;
    height: 32px;
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
.parental-schedule__item.active .parental-schedule__handler {
  background-color: #acb8c1;
}
.parental-schedule__item.active .parental-schedule__handler:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAuOCAxMC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC44IDEwLjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHJlY3QgeD0iMCIgeT0iNC45IiBvcGFjaXR5PSIwLjUiIGZpbGw9IiNmZmZmZmYiIHdpZHRoPSIxMC44IiBoZWlnaHQ9IjEiLz4KPC9zdmc+Cg==) no-repeat 0 0;
}
.parental-schedule__item.active .parental-schedule__handler:hover {
  background-color: #97a6b1;
}
.parental-schedule__item.selected .parental-schedule__handler {
  background-color: #73bc00;
}
.parental-schedule__item.selected .parental-schedule__handler:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAuOCAxMC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC44IDEwLjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBvbHlnb24gb3BhY2l0eT0iMC41IiBmaWxsPSIjZmZmZmZmIiBwb2ludHM9IjEwLjgsNC45IDUuOSw0LjkgNS45LDAgNC45LDAgNC45LDQuOSAwLDQuOSAwLDUuOSA0LjksNS45IDQuOSwxMC44IDUuOSwxMC44IDUuOSw1LjkgMTAuOCw1LjkgCSIvPgo8L3N2Zz4K) no-repeat 0 0;
}
.parental-schedule__item.selected .parental-schedule__handler:hover {
  background-color: #68a900;
}
.parental-schedule__item.disabled .parental-schedule__handler {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQTYxNzUwQzI3RTkxMUU2QTQzNDlBN0E3MUMzODVERCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQTYxNzUwRDI3RTkxMUU2QTQzNDlBN0E3MUMzODVERCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJBNjE3NTBBMjdFOTExRTZBNDM0OUE3QTcxQzM4NUREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBNjE3NTBCMjdFOTExRTZBNDM0OUE3QTcxQzM4NUREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jypfJAAAAC1JREFUeNokyQEJAEAMAkAtsP41dQF8+QnCoUwCYHcLtqeZoe1Tf0jKT9cnwACQCiN00dYFXAAAAABJRU5ErkJggg==) repeat 0 0;
}
.parental-schedule__item[data-profile] .parental-schedule__handler:before {
  content: none;
}
.parental-schedule__item[data-profile="no-profile"] .parental-schedule__handler {
  background-color: #e6e6e6;
}
.parental-schedule__item[data-profile="no-profile"] .parental-schedule__handler:hover {
  background-color: #e6e6e6;
}
.parental-schedule__item[data-profile="full-ban"] .parental-schedule__handler {
  background-color: #e30613;
}
.parental-schedule__item[data-profile="full-ban"] .parental-schedule__handler:hover {
  background-color: #e30613;
}
.parental-schedule__item[data-profile="danger-ban"] .parental-schedule__handler {
  background-color: #73bc00;
}
.parental-schedule__item[data-profile="danger-ban"] .parental-schedule__handler:hover {
  background-color: #73bc00;
}
.parental-schedule__item[data-profile="white-list-ban"] .parental-schedule__handler {
  background-color: #febd2b;
}
.parental-schedule__item[data-profile="white-list-ban"] .parental-schedule__handler:hover {
  background-color: #febd2b;
}
.parental-schedule__item[data-profile="complex-ban"] .parental-schedule__handler {
  background-color: #0073b9;
}
.parental-schedule__item[data-profile="complex-ban"] .parental-schedule__handler:hover {
  background-color: #0073b9;
}
.parental-schedule__item[data-profile="custom-profile"] .parental-schedule__handler {
  background-color: #902c8e;
}
.parental-schedule__item[data-profile="custom-profile"] .parental-schedule__handler:hover {
  background-color: #902c8e;
}
.parental-schedule__time {
  width: 100%;
  font-size: 0.75rem;
  text-align: center;
  color: #000;
  display: inline-block;
}
@media screen and (max-width: 759px) {
  .parental-schedule__time {
    display: none;
  }
}
.parental-schedule__handler {
  width: 100%;
  height: 100%;
  position: relative;
  cursor: pointer;
  text-align: center;
  color: #fff;
  font-size: 64%;
}
.parental-schedule__handler:after {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.parental-schedule__handler:before {
  content: "";
  width: 11px;
  height: 11px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -5.5px;
  margin-left: -5.5px;
}
.parental-schedule__control-col .checkbox,
.parental-schedule__control-row .checkbox {
  font-size: 0.75rem;
}
@media screen and (max-width: 759px) {
  .parental-schedule__control-row {
    text-align: center;
  }
  .parental-schedule__control-row .checkbox {
    padding-top: 25px;
    padding-left: 0;
    position: relative;
  }
  .parental-schedule__control-row .checkbox__icon {
    margin-left: 0;
  }
  .parental-schedule__control-row .checkbox__text {
    position: absolute;
    left: 2px;
    top: 0;
  }
}
.parental-schedule__control-row .checkbox {
  height: 24px;
}
@media screen and (max-width: 759px) {
  .parental-schedule__control-row .checkbox {
    height: auto;
  }
}
.parental-schedule__control-col .checkbox__text {
  display: none;
}
@media screen and (max-width: 759px) {
  .parental-schedule__control-col .checkbox__text {
    display: block;
  }
}
.parental-schedule__legend {
  border-top: 1px solid rgba(8,23,29,0.1);
  padding-top: 16px;
}
@media screen and (max-width: 759px) {
  .parental-schedule__legend {
    margin-top: 12px;
  }
}
.parental-schedule__legend-row {
  width: 100%;
  display: table;
  table-layout: fixed;
  padding-top: 5px;
  padding-bottom: 5px;
}
.parental-schedule__legend-col {
  width: 100%;
  height: 23px;
  display: table-cell;
  vertical-align: middle;
  box-sizing: border-box;
  padding-left: 10px;
  padding-right: 8px;
}
@media screen and (max-width: 759px) {
  .parental-schedule__legend-col {
    padding-left: 0;
    padding-right: 17px;
  }
}
.parental-schedule__legend-col:first-child {
  width: 56px;
  padding-left: 4px;
}
@media screen and (max-width: 759px) {
  .parental-schedule__legend-col:first-child {
    padding-left: 3px;
  }
}
.parental-schedule__legend-text {
  font-size: 0.75rem;
}
@media screen and (max-width: 759px) {
  .parental-schedule__legend-text {
    font-size: 12px;
  }
}
.parental-schedule__legend-icon {
  width: 100%;
  height: 100%;
  position: relative;
}
.parental-schedule__legend-icon:before {
  content: "";
  width: 11px;
  height: 11px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -5.5px;
  margin-left: -5.5px;
}
.parental-schedule__legend-icon_active {
  background-color: #acb8c1;
}
.parental-schedule__legend-icon_active:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAuOCAxMC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC44IDEwLjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHJlY3QgeD0iMCIgeT0iNC45IiBvcGFjaXR5PSIwLjUiIGZpbGw9IiNmZmZmZmYiIHdpZHRoPSIxMC44IiBoZWlnaHQ9IjEiLz4KPC9zdmc+Cg==) no-repeat 0 0;
}
.parental-schedule__legend-icon_selected {
  background-color: #73bc00;
}
.parental-schedule__legend-icon_selected:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAuOCAxMC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC44IDEwLjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBvbHlnb24gb3BhY2l0eT0iMC41IiBmaWxsPSIjZmZmZmZmIiBwb2ludHM9IjEwLjgsNC45IDUuOSw0LjkgNS45LDAgNC45LDAgNC45LDQuOSAwLDQuOSAwLDUuOSA0LjksNS45IDQuOSwxMC44IDUuOSwxMC44IDUuOSw1LjkgMTAuOCw1LjkgCSIvPgo8L3N2Zz4K) no-repeat 0 0;
}
.parental-schedule__legend-icon_disabled {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQTYxNzUwQzI3RTkxMUU2QTQzNDlBN0E3MUMzODVERCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQTYxNzUwRDI3RTkxMUU2QTQzNDlBN0E3MUMzODVERCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJBNjE3NTBBMjdFOTExRTZBNDM0OUE3QTcxQzM4NUREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBNjE3NTBCMjdFOTExRTZBNDM0OUE3QTcxQzM4NUREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jypfJAAAAC1JREFUeNokyQEJAEAMAkAtsP41dQF8+QnCoUwCYHcLtqeZoe1Tf0jKT9cnwACQCiN00dYFXAAAAABJRU5ErkJggg==) repeat 0 0;
}
.parental-schedule__opener {
  height: 36px;
  border-top: 1px solid #f2f2f2;
  line-height: 36px;
  text-align: center;
  cursor: pointer;
  box-sizing: border-box;
  margin: 15px -20px -20px;
  display: none;
}
@media screen and (max-width: 759px) {
  .parental-schedule__opener {
    display: block;
  }
}
.parental-statistics__inner-group:last-child .parental-schedule__opener {
  border-bottom: medium none;
}
.parental-schedule__drop {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjguNiAzNy4yIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2OC42IDM3LjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRTMwNjEzIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI2Ny4yLDEuNCAzNC4zLDM0LjMgMS40LDEuNCAiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 20px;
  height: 12px;
  display: inline-block;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.is-opened > .parental-schedule__drop {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
.parental-schedule__form-message {
  margin: 0 -30px;
  padding: 20px 43px 15px 30px;
  clear: both;
  color: #000;
  font-size: 0.75rem;
  position: relative;
}
@media screen and (max-width: 1279px) {
  .parental-schedule__form-message {
    margin: 0 -20px;
  }
}
.parental-schedule__form-message-close {
  position: absolute;
  width: 13px;
  height: 13px;
  right: 15px;
  top: 20px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTcuMSAxNy4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4xIDE3LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiPgoJPHBhdGggZD0iTTE3LjEuOGwtLjgtLjgtNy43IDcuN0wuOCAwIDAgLjhsNy43IDcuOEwwIDE2LjNsLjguOCA3LjgtNy43IDcuNyA3LjcuOC0uOC03LjctNy43eiIvPgo8L3N2Zz4K) no-repeat center;
  background-size: contain;
  cursor: pointer;
}
.parental-schedule__form-message_yellow {
  background-color: #ffd13b;
}
.parental-schedule__form-section {
  margin: 0 -30px;
  padding: 20px 30px 15px;
  clear: both;
}
@media screen and (max-width: 1279px) {
  .parental-schedule__form-section {
    margin: 0 -20px;
    padding: 20px 10px 15px;
  }
}
.parental-schedule__form-section_gray {
  background-color: #fafafa;
}
.parental-schedule__form-footer {
  margin-top: 1rem;
  margin-bottom: 0.7rem;
}
@media screen and (max-width: 759px) {
  .parental-schedule__form-footer .btn {
    margin-bottom: 10px;
    height: auto;
    line-height: 1;
    padding: 10px;
    width: 100%;
  }
  .parental-schedule__form-footer .btn:last-child {
    margin-bottom: 0;
  }
}
.parental-schedule__form-footnote {
  padding-top: 1.5rem;
  border-top: 1px solid #f2f2f2;
  font-size: 0.75rem;
  margin-top: 1.3rem;
}
.parental-schedule__form-footnote p {
  margin-bottom: 1rem;
}
.selectable-helper {
  box-sizing: border-box;
  position: absolute;
  z-index: 100;
  border: 2px solid #707070;
  pointer-events: none;
}
.selectable-helper:after {
  content: "";
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTdDMEFCRkZGNDIxMTFFNkFGRENBOTNCNUNBNEQ4RTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTdDMEFDMDBGNDIxMTFFNkFGRENBOTNCNUNBNEQ4RTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1N0MwQUJGREY0MjExMUU2QUZEQ0E5M0I1Q0E0RDhFMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1N0MwQUJGRUY0MjExMUU2QUZEQ0E5M0I1Q0E0RDhFMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq85OPMAAADESURBVHjaYvz//z8DNQATA7UAHheJ/EcDQDFhIGYjy0WMjIxgDAVqQMxLDa+BXMRO0zCimkGMoDAEhgEoYF/jCiN8kQLSC6Q+M2ELWGRMhBw4AqjhNXAEsBBKU4S8BgMsSBrUgZQyEAsiGbwUzdBcIPUFiH8hCb8F4p8wg94A8SeoICydCGGx+DkQ34Kqg4GfoMBG9tovNAW/sBj0E6rmGc3SEQsFmZp4g6CJTQ0axfCAxZeycZnFBs3t7MgBiy38AAIMAJ1MSKYSksr3AAAAAElFTkSuQmCC) no-repeat 0 0;
  width: 18px;
  height: 18px;
  pointer-events: none;
  position: absolute;
  right: -4px;
  bottom: -8px;
}

.parental-statistics-cover__slider-controls .bx-next,
.parental-statistics-cover__slider-controls .bx-prev {
  background: none no-repeat 0 0 #fff;
  width: 40px;
  height: 40px;
  border-radius: 60px;
  box-shadow: 0 0 2px 1px rgba(0,0,0,0.2);
  font-size: 0;
}
.parental-statistics-cover .bx-controls {
  display: none;
}
.parental-statistics-cover__slider {
  list-style: none;
  padding: 0;
  margin: 0;
}
.parental-statistics-cover__slider-wrap {
  height: 21.72rem;
  overflow: hidden;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 0.3s ease-in-out;
}
.parental-statistics-cover__slider-wrap.is-initialized {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.parental-statistics-cover__slider-item {
  height: 21.72rem;
  overflow: hidden;
}
.parental-statistics-cover__slider-content {
  position: relative;
}
.parental-statistics-cover__slider-media {
  background: none no-repeat center center;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.parental-statistics-cover__slider-media:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAHeCAYAAABaCmHHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0Y1NTk2Q0EwQjQ3MTFFOEExQUM4MDBFMzgzQkUwQjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0Y1NTk2Q0IwQjQ3MTFFOEExQUM4MDBFMzgzQkUwQjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRjU1OTZDODBCNDcxMUU4QTFBQzgwMEUzODNCRTBCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRjU1OTZDOTBCNDcxMUU4QTFBQzgwMEUzODNCRTBCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnNprBwAAACYSURBVHjavJRLEoAwCEOJN/X+h0B3zjDQhk/dsNBAX1JUROS+3iJO0ehFSsdOCcUzGJ5ER4YWJx/JrxgJnA6MEBAshsDDmCFoZ4CMS+zbjC007K/zC0/TaMAfBSQksS/SSKiIVtQRR2qjd73FbDgpCWrzir1oQHqbc4Q0BemhmWe6x/jEHUcsX/6XgbkLxdzuEt9RwdEjwAC+CjEzwKh/qwAAAABJRU5ErkJggg==) repeat-x 0 0;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.parental-statistics-cover__slider-container {
  width: 50%;
  height: 21.72rem;
  display: table;
  table-layout: fixed;
  position: relative;
  z-index: 1;
  padding-left: 26px;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .parental-statistics-cover__slider-container {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 479px) {
  .parental-statistics-cover__slider-container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.parental-statistics-cover__slider-controls {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
}
.parental-statistics-cover__slider-controls .bx-next:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZTcxYTFiIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMC41LDAuNSBsMTAuNywxMC43TDAuNSwyMiIvPg0KPC9zdmc+DQo=) no-repeat 0 0;
  width: 14px;
  height: 23px;
  display: block;
  margin: 9px auto;
}
.parental-statistics-cover__slider-controls .bx-next.disabled {
  display: none;
}
.parental-statistics-cover__slider-controls .bx-prev:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZTcxYTFiIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTEuOCwyMiBMMS4xLDExLjNMMTEuOCwwLjUiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
  width: 14px;
  height: 23px;
  display: block;
  margin: 9px auto;
}
.parental-statistics-cover__slider-controls .bx-prev.disabled {
  display: none;
}
.parental-statistics-cover__slider-next {
  position: absolute;
  right: 30px;
  top: -19px;
}
.parental-statistics-cover__slider-prev {
  position: absolute;
  left: 30px;
  top: -19px;
}
.parental-statistics-cover__slider-pager {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 10px;
}
.parental-statistics-cover__slider-pager .bx-pager-link {
  position: relative;
  width: 9px;
  height: 9px;
  border-radius: 50%;
}
.parental-statistics-cover__slider-pager .bx-pager-link:after {
  border: 2px solid #e30613;
  background-color: #e30613;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  content: "";
  position: absolute;
  left: -2px;
  top: -2px;
  display: none;
}
.parental-statistics-cover__slider-pager .bx-pager-link.active:after {
  display: block;
}
.parental-statistics-cover__slider-preview {
  width: 100%;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.parental-statistics-cover__slider-preview-content {
  display: inline-block;
  width: 16.36rem;
  margin: 0 auto;
}
@media screen and (max-width: 759px) {
  .parental-statistics-cover__slider-preview-content {
    width: 100%;
    max-width: 260px;
  }
}
.parental-statistics-cover__slider-preview-icon {
  display: inline-block;
  margin-bottom: 1.16rem;
}
.parental-statistics-cover__slider-preview-icon img {
  max-width: 100%;
  height: auto;
}
@media screen and (max-width: 959px) {
  .parental-statistics-cover__slider-preview-icon img {
    max-width: 70%;
  }
}
.parental-statistics-cover__slider-preview-title {
  font-size: 1.4rem;
  color: #fff;
}
.parental-statistics-cover__content {
  padding-top: 29px;
  text-align: left;
}

.parental-statistics-daily {
  background-color: #fff;
  box-shadow: 0 2px 15px rgba(140,149,156,0.1);
  padding: 26px 30px;
  margin-bottom: 20px;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily {
    padding: 20px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily {
    margin: 0 -20px 20px;
  }
}
.parental-statistics-daily:last-child {
  margin-bottom: 0;
}
.parental-statistics-daily__content.is-loading {
  height: 150px;
  padding-bottom: 30px;
}
.parental-statistics-daily__content.is-loading > div {
  display: none;
}
.parental-statistics-daily__content.is-loading:after {
  content: '';
  display: block;
  height: 100%;
  background: url("../i/filters-search/loader-circle.gif") no-repeat center;
  clear: both;
}
.parental-statistics-daily__content-message {
  color: #808080;
  font-size: 0.85rem;
  padding: 28px 0 32px;
  position: relative;
  border-top: 1px solid #f5f5f5;
  margin-top: 1.36rem;
  line-height: 1;
}
.parental-statistics-daily__content-message_check {
  padding-left: 40px;
}
.parental-statistics-daily__content-message_check:before {
  content: '';
  position: absolute;
  width: 23px;
  height: 23px;
  top: 24px;
  left: 0;
  background: url("../../content/i/b-icon/png/b-icon_check.png") no-repeat center;
  background-size: contain;
}
.parental-statistics-daily__content-message_error {
  padding-left: 50px;
  font-size: 1.6rem;
}
.parental-statistics-daily__content-message_error:before {
  content: '';
  position: absolute;
  width: 35px;
  height: 40px;
  top: 24px;
  left: 0;
  background: url("../../content/i/icons/icon-warn.svg") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily__content-message_error:before {
    height: 30px;
    top: 26px;
  }
}
.parental-statistics-daily__title {
  color: #4d4d4d;
  font-size: 1.4rem;
  margin-bottom: 0.7rem;
}
.parental-statistics-daily__message {
  text-align: center;
}
@media screen and (min-width: 960px) {
  .parental-statistics-daily__message {
    margin-top: -1.5rem;
  }
}
.parental-statistics-daily__message-icon {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 120px;
}
.parental-statistics-daily__message-text {
  margin: 1.8rem 0 1rem;
  font-size: 1.4rem;
  line-height: 1.234;
  color: #333;
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily__message-text br {
    content: '';
  }
  .parental-statistics-daily__message-text br:before {
    content: ' ';
  }
}
.parental-statistics-daily__items {
  display: table;
  width: 100%;
  height: 100%;
  margin: 0 0 20px;
  box-sizing: border-box;
  table-layout: fixed;
  border-collapse: collapse;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily__items {
    display: inline-block;
  }
}
.parental-statistics-daily__items-items {
  width: 69%;
  display: table-cell;
}
.parental-statistics-daily__items-inner {
  display: inline-block;
  width: 100%;
  vertical-align: top;
  font-size: 0;
}
.parental-statistics-daily__item {
  display: table-cell;
  height: 100%;
  width: 50%;
  text-align: center;
  position: relative;
  box-sizing: border-box;
  padding: 0 10px;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily__item {
    display: inline-block;
    margin-bottom: 10px;
  }
}
@media screen and (min-width: 1280px) {
  .parental-statistics-daily__item:after {
    content: '';
    position: absolute;
    width: 1px;
    background-color: #e6e6e6;
    right: 0;
    top: 20px;
    bottom: 20px;
  }
  .parental-statistics-daily__item:last-child:after {
    content: none;
  }
}
@media screen and (min-width: 480px) and (max-width: 1279px) {
  .parental-statistics-daily__item:nth-child(even):after {
    content: '';
    position: absolute;
    width: 1px;
    background-color: #e6e6e6;
    left: 0;
    height: 100px;
    top: 50%;
    margin-top: -50px;
  }
  .parental-statistics-daily__item:nth-of-type(n+3):before {
    content: '';
    position: absolute;
    height: 1px;
    background-color: #e6e6e6;
    top: -15px;
    width: 100px;
    left: 50%;
    margin-left: -50px;
  }
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily__item {
    width: 100%;
    padding-bottom: 1.3rem;
    margin-bottom: 1.3rem;
    border-bottom: 1px solid #e6e6e6;
  }
  .parental-statistics-daily__item:last-child {
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: 0;
  }
}
.parental-statistics-daily__item_blocked .parental-statistics-daily__item-quantity {
  color: #e41e26;
}
.parental-statistics-daily__item-icon {
  height: 50px;
  margin-bottom: 9px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.parental-statistics-daily__item-quantity {
  margin: 9px 0 7px;
  font-size: 2.5rem;
  font-weight: 300;
  color: #72828f;
}
.parental-statistics-daily__item-quantity span:not(.b-hint) {
  font-size: 1.8rem;
}
.parental-statistics-daily__item-value {
  font-size: 1.8rem;
  line-height: 1.2;
  color: #72828f;
  font-weight: 300;
}
@media screen and (max-width: 1679px) {
  .parental-statistics-daily__item-value {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily__item-value {
    font-size: 1.3rem;
  }
}
.parental-statistics-daily__item-label {
  margin-top: 7px;
  font-size: 0.85rem;
  color: #4d4d4d;
  padding: 0 10px;
}
.parental-statistics-daily__item-title {
  color: #333;
  font-size: 1.4rem;
  line-height: 0.974;
  margin-bottom: 0.7rem;
}
.parental-statistics-daily__item-text {
  color: #4d4d4d;
  line-height: 1.2;
  font-size: 0.85rem;
  margin-top: 1.6rem;
}
.parental-statistics-daily__item-title + .parental-statistics-daily__item-text {
  margin-top: 0;
}
.parental-statistics-daily__info {
  background-color: #fcfcfc;
  text-align: center;
  box-sizing: border-box;
  position: relative;
  padding: 1rem 1.4rem;
  min-height: 60px;
}
@media screen and (min-width: 1280px) {
  .parental-statistics-daily__info {
    margin: 0 -30px -30px;
  }
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily__info {
    margin: 0 -20px -20px;
  }
}
.parental-statistics-daily__info-detailed {
  font-size: 0.85rem;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  line-height: 60px;
}
.parental-statistics-daily__info-footnote {
  position: absolute;
  right: 30px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-size: 0.75rem;
  color: #999;
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily__info-footnote {
    position: static;
    display: block;
    margin-bottom: 1rem;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }
}
.parental-statistics-daily__footer {
  border-top: 1px solid #e5e5e5;
  text-align: center;
  box-sizing: border-box;
  position: relative;
  padding: 0.6rem 1.4rem;
  min-height: 60px;
  margin: 0 -20px -20px;
}
.parental-statistics-daily__inline-group {
  display: inline-block;
  color: #808080;
}
.parental-statistics-daily__inline-group-item {
  display: inline-block;
  vertical-align: middle;
  margin: 0.4rem 13px;
}
.parental-statistics-daily__update {
  font-size: 0.75rem;
  color: #999;
  font-style: italic;
  line-height: 1.212;
  padding-right: 25px;
  cursor: pointer;
}
@media screen and (min-width: 760px) {
  .parental-statistics-daily__update {
    position: absolute;
    right: 40px;
    top: 35px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily__update {
    margin: -15px 0 15px;
    padding: 5px 0;
    position: relative;
  }
}
.parental-statistics-daily__update:after {
  content: '';
  display: inline-block;
  width: 14px;
  background: url("../../content/i/b-icon/red/b-icon_update.svg") no-repeat center;
  background-size: contain;
}
@media screen and (min-width: 760px) {
  .parental-statistics-daily__update:after {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily__update:after {
    height: 15px;
    margin-left: 15px;
  }
}
.parental-statistics-daily__tariff {
  font-size: 0;
}
.parental-statistics-daily__tariff-info {
  border: 1px solid #e6e6e6;
  padding: 20px 25px 33px;
  width: 328px;
  margin-right: 25px;
  box-sizing: border-box;
}
@media screen and (min-width: 1280px) {
  .parental-statistics-daily__tariff-info {
    display: inline-block;
    vertical-align: top;
  }
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily__tariff-info {
    margin-bottom: 25px;
  }
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily__tariff-info {
    width: 100%;
  }
}
.parental-statistics-daily__tariff-link {
  font-size: 0.75rem;
  line-height: 1.2;
}
.parental-statistics-daily__tariff-info-title {
  display: inline-block;
  width: 100%;
  font-size: 1.4rem;
  font-weight: normal;
  color: #333;
  line-height: 0.974;
  margin-bottom: 35px;
}
.parental-statistics-daily__tariff-info-text {
  display: inline-block;
  width: 100%;
  font-size: 0.85rem;
  font-weight: normal;
  color: #808080;
  line-height: 1.2;
  margin-bottom: 15px;
}
.parental-statistics-daily__tariff-info-text span {
  display: block;
  color: #333;
}
.parental-statistics-daily__tags {
  margin: 30px 0 10px;
}
.parental-statistics-daily__form {
  border-top: 1px solid #e5e5e5;
  box-sizing: border-box;
  position: relative;
  padding: 1.1rem 1.4rem 33px;
  margin-left: -30px;
  margin-right: -30px;
  display: none;
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily__form {
    margin-left: -20px;
    margin-right: -20px;
  }
}
.parental-statistics-daily__form-title {
  color: #4d4d4d;
  font-size: 1.1rem;
  margin-bottom: 0.7rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily__form-title {
    text-align: center;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily__form-title .b-hint {
    vertical-align: top;
  }
}
.parental-statistics-daily__form-inner {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily__form-inner {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.parental-statistics-daily__form-item {
  width: 40%;
  box-sizing: border-box;
  position: relative;
  padding-left: 2.27rem;
}
@media screen and (min-width: 1680px) {
  .parental-statistics-daily__form-item {
    width: 33.33333333333333%;
  }
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily__form-item {
    width: 50%;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily__form-item {
    width: 100%;
    max-width: 280px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding-right: 0;
  }
  .parental-statistics-daily__form-item .btn {
    width: 160px;
  }
  .parental-statistics-daily__form-item .input {
    font-size: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily__form-item .b-hint {
    display: none;
  }
}
.parental-statistics-daily__form-item:first-child {
  padding-left: 0;
}
.parental-statistics-daily__form-item:last-child {
  width: 20%;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily__form-item:last-child {
    width: 100%;
    text-align: center;
    padding-top: 30px;
    padding-left: 0;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily__form-item:last-child {
    padding-top: 0;
  }
}
.parental-statistics-daily__form-item .input-group-daterange {
  width: 86%;
  max-width: 340px;
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily__form-item .input-group-daterange {
    width: 100%;
  }
}
.parental-statistics-daily__form-item .input-group_date {
  width: 100%;
}
@media screen and (max-width: 759px) and (max-width: 759px) {
  .parental-statistics-daily__form-item .btn {
    margin-top: 2px;
    font-size: 16px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily__form-item + .parental-statistics-daily__form-item {
    padding-left: 0;
    margin-top: 16px;
  }
}
.parental-statistics-daily__search {
  margin: 20px auto 0;
}
.parental-statistics-daily__search + .parental-statistics-services-list {
  margin-top: 37px;
}
.parental-statistics-daily__search .filters-search {
  margin: 0;
}
.parental-statistics-daily__search .filters-search__control {
  max-width: 660px;
  width: 100%;
  margin: 0 auto;
  box-sizing: border-box;
}
.parental-statistics-daily__search .filters-search__dropdown {
  padding-bottom: 0;
}
.parental-statistics-daily__search .filters-search__dropdown-heading {
  width: 100%;
  left: 0;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}
.parental-statistics-daily__search .filters-search__dropdown-title {
  margin-bottom: 20px;
  float: none;
}
@media screen and (min-width: 760px) {
  .parental-statistics-daily__search .filters-search__dropdown-title {
    padding-left: 28px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily__search .filters-search__dropdown-title {
    padding-left: 26px;
  }
}
.parental-statistics-daily_form {
  padding-bottom: 0;
}
.parental-statistics-daily_form .parental-statistics-daily__content {
  padding-bottom: 30px;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily_form .parental-statistics-daily__content {
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily_tripple .parental-statistics-daily__items {
    display: table;
    width: 100%;
    padding: 0 0 20px;
    box-sizing: border-box;
  }
  .parental-statistics-daily_tripple .parental-statistics-daily__items:after {
    content: '';
    display: table;
    clear: both;
  }
  .parental-statistics-daily_tripple .parental-statistics-daily__item {
    display: table-cell;
    text-align: center;
    position: relative;
    box-sizing: border-box;
  }
  .parental-statistics-daily_tripple .parental-statistics-daily__item:before {
    content: '';
    position: absolute;
    width: 1px;
    background-color: #e6e6e6;
    right: 0;
    top: 20px;
    bottom: 20px;
  }
  .parental-statistics-daily_tripple .parental-statistics-daily__item:after,
  .parental-statistics-daily_tripple .parental-statistics-daily__item:nth-child(even):after {
    content: none;
  }
  .parental-statistics-daily_tripple .parental-statistics-daily__item:nth-of-type(n+3):before {
    content: none;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily_tripple .parental-statistics-daily__items {
    display: block;
    font-size: 0;
  }
  .parental-statistics-daily_tripple .parental-statistics-daily__item {
    display: inline-block;
    width: 100%;
    padding-bottom: 1.3rem;
    margin-bottom: 1.3rem;
    border-bottom: 1px solid #e6e6e6;
  }
  .parental-statistics-daily_tripple .parental-statistics-daily__item:before {
    content: none;
  }
  .parental-statistics-daily_tripple .parental-statistics-daily__item:last-child {
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: 0;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__items_history {
  margin: 5px 0 30px;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history {
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__items_history.is-active .parental-statistics-daily__item:not(.parental-statistics-daily__item_heading) {
  opacity: 0.3;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
}
.parental-statistics-daily_dashboard .parental-statistics-daily__items_history.is-active .parental-statistics-daily__item:not(.parental-statistics-daily__item_heading).is-active {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.parental-statistics-daily_dashboard .parental-statistics-daily__items_history.is-active .parental-statistics-daily__item:not(.parental-statistics-daily__item_heading).is-active:before,
.parental-statistics-daily_dashboard .parental-statistics-daily__items_history.is-active .parental-statistics-daily__item:not(.parental-statistics-daily__item_heading).is-active:after {
  opacity: 0.3;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
}
.parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__items-items .parental-statistics-daily__item {
  text-align: center;
  padding: 17px 10px 20px;
  transition: opacity 0.3s ease-in-out;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__items-items .parental-statistics-daily__item {
    margin-bottom: 0;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__items-items .parental-statistics-daily__item:before {
    content: '';
    position: absolute;
    height: 1px;
    background-color: #e6e6e6;
    top: auto;
    left: 0;
    right: 0;
    width: auto;
    bottom: 0;
    margin: 0;
    transition: none;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__items-items .parental-statistics-daily__item:nth-child(2n+3):after {
    content: none;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__items-items .parental-statistics-daily__item:last-child:before,
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__items-items .parental-statistics-daily__item:nth-last-child(2):before {
    content: none;
  }
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__items-items .parental-statistics-daily__item {
    display: inline-block;
    width: 50%;
    border-bottom: 0;
    vertical-align: top;
    margin: 0;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__items-items .parental-statistics-daily__item:nth-child(odd):after {
    content: none;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__items-items .parental-statistics-daily__item:after {
  top: 25px;
  bottom: 25px;
  width: 1px;
  background-color: #e6e6e6;
  transition: none;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__items-items .parental-statistics-daily__item:after {
    top: 0;
    bottom: 0;
    left: 0;
    margin: 0;
    height: auto;
  }
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__items-items .parental-statistics-daily__item:after {
    content: '';
    width: 1px;
    background-color: #e6e6e6;
    height: 100%;
    position: absolute;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__item_heading {
  width: 245px;
  padding: 0 25px;
  background-color: #fff;
  border: 0;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__item_heading {
    width: 100%;
    height: 250px;
    margin-bottom: 45px;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__item_heading:before {
    content: none;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__item_heading {
    height: 185px;
    padding: 0;
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__item_heading:after {
    content: none;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__item-icon {
  position: static;
  background-position: center;
  margin-bottom: 11px;
  width: 100%;
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__item-icon {
    display: block;
    height: 45px;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__item-price {
  margin: 11px 0 6px;
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__item-price {
    display: inline-block;
    width: 100%;
    text-align: center;
    font-size: 1.8rem;
    font-weight: 100;
    line-height: 1.2;
    padding-left: 0;
    margin-bottom: 5px;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__item-price span {
    font-size: 1.4rem;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__item-name {
  text-transform: none;
  margin-top: 6px;
  color: #4d4d4d;
  font-size: 0.85rem;
  line-height: 1.2;
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__item-name {
    display: inline-block;
    width: 100%;
    margin-top: 5;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__item-name span {
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  margin-right: 10px;
  vertical-align: -2px;
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__items_history .parental-statistics-daily__item-name span {
    width: 11px;
    height: 11px;
    vertical-align: 0;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item {
  vertical-align: top;
  text-align: left;
  padding: 80px 10px 20px 25px;
  line-height: 1;
  position: relative;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__item:nth-of-type(n+3):before {
    height: 1px;
  }
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__item {
    display: table;
    padding: 13px 0;
    margin: 5px 0;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item:after {
  top: 12px;
  bottom: 20px;
  width: 1px;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__item:after {
    top: 50%;
    bottom: auto;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item .circle-diagram {
  width: 100%;
  height: 100%;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item .circle-diagram-wrap {
  width: 100%;
  height: 100%;
  margin: 0;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item .circle-diagram__content {
  width: 70%;
  display: inline-block;
  box-sizing: border-box;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: 0;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item .circle-diagram__content:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item .circle-diagram__content .count {
  font-weight: 100;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item .circle-diagram__content .count_wrap {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  color: #4d4d4d;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item .circle-diagram__content .category-names__item {
  color: #4d4d4d;
  font-size: 0.85rem;
  line-height: 1.2;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item .circle-diagram__content .name {
  width: 100%;
  display: inline-block;
  font-size: 0.85rem;
  line-height: 1.17;
  font-weight: 100;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item_middled {
  vertical-align: middle;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item_middled .parental-statistics-daily__item-inner {
  display: inline-block;
  height: auto;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item_heading {
  line-height: 1;
  padding: 24px 26px;
  background-color: #f7f7f7;
  border: 1px solid #fbfbfb;
  width: 31%;
  box-sizing: border-box;
  padding: 14px 10px 20px 25px;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__item_heading {
    width: 100%;
    margin-bottom: 20px;
    display: block;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item_heading .parental-statistics-daily__item-name {
  color: #4d4d4d;
  font-size: 1.1rem;
  margin-bottom: 0.91rem;
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__item_heading .parental-statistics-daily__item-name {
    display: block;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__item_heading .parental-statistics-daily__item-name a {
    background: #e30613;
    box-sizing: border-box;
    border: 1px solid transparent;
    display: inline-block;
    vertical-align: middle;
    border-radius: 5px;
    padding: 10px 20px;
    transition: background 200ms linear, color 200ms linear, border 200ms linear;
    -webkit-appearance: none;
    font: 400 12px/12px 'Corpid', 'Arial', sans-serif;
    font-family: 'Corpid', 'Arial', sans-serif;
    color: #fff;
    text-align: center;
    cursor: pointer;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__item_heading .parental-statistics-daily__item-name a:hover {
    background-color: #cc061a;
    color: #fff;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__item_heading .parental-statistics-daily__item-name a:active {
    background-color: #b30517;
    color: #fff;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__item_heading .parental-statistics-daily__item-name a:focus {
    outline: none;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item_heading:after {
  content: none;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-inner {
  display: inline-block;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item_card {
  display: inline-block;
  padding: 0 0 0 40px;
  color: #333;
  min-height: 225px;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__item_card {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__item_card:first-child {
    padding-left: 0;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__item_card:last-child {
    padding-right: 0;
  }
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__item_card {
    padding: 0;
    margin-bottom: 20px;
    border-bottom: 0;
    display: block;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__item_card:last-child {
    margin-bottom: 0;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item_card:after {
  content: none;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item_card .parental-statistics-daily__item-inner {
  border: 1px solid #f3f3f3;
  padding: 18px 30px 28px;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item_card .parental-statistics-daily__item-image:before {
  vertical-align: bottom;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item_card .parental-statistics-daily__item-price {
  margin-top: 0.77rem;
  font-size: 1.1rem;
  color: inherit;
  font-weight: normal;
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__item_card .parental-statistics-daily__item-price {
    width: 100%;
    padding: 10px 0 0;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-icon {
  height: 45px;
  width: 100px;
  background-position: left center;
  margin-bottom: 20px;
  position: absolute;
  top: 14px;
  box-sizing: border-box;
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__item-icon {
    position: static;
    display: table-cell;
    width: 30px;
    height: 23px;
    margin-bottom: 0;
    background-position: center;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-icon_small {
  background-size: auto 68%;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-image {
  height: 140px;
  text-align: center;
  margin-bottom: 1.14rem;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-image:before {
  content: '';
  height: 100%;
  display: inline-block;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-image img {
  display: inline-block;
  max-width: 100%;
  max-height: 100%;
  vertical-align: bottom;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-name {
  color: #808080;
  text-transform: uppercase;
  font-size: 0.85rem;
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__item-name {
    text-transform: none;
    display: table-cell;
    vertical-align: middle;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__item-name:first-letter {
    text-transform: uppercase;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-description {
  font-size: 0.85rem;
  line-height: 1.2;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-description a {
  font-size: 0.85rem;
  line-height: 1.2;
  color: #333;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-text {
  color: #333;
  line-height: 1.1;
  margin-bottom: 0.7rem;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-price {
  display: inline-block;
  width: 100%;
  color: #4d4d4d;
  font-size: 1.8rem;
  font-weight: 100;
  line-height: 1.2;
  margin: 0.91rem 0 0;
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__item-price {
    display: table-cell;
    font-size: 0.85rem;
    font-weight: normal;
    vertical-align: middle;
    padding-left: 13px;
    width: 80px;
    text-align: right;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-price span {
  font-size: 1.4rem;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-price span:before {
  content: ' ';
}
@media screen and (max-width: 1679px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__item-price span {
    display: inline-block;
    width: 100%;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__item-price span:before {
    content: none;
  }
}
@media screen and (max-width: 1279px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__item-price span {
    display: inline;
  }
  .parental-statistics-daily_dashboard .parental-statistics-daily__item-price span:before {
    content: ' ';
  }
}
@media screen and (max-width: 479px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__item-price span {
    font-size: 0.85rem;
  }
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-score {
  color: #333;
  line-height: 1.2;
  font-size: 1.8rem;
  margin-bottom: 0.7rem;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-message {
  position: relative;
  font-size: 0.75rem;
  color: #999;
  line-height: 1.2;
  margin: 0.7rem 0 0.9rem;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-message_warning {
  padding-left: 40px;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-message_warning:before {
  width: 28px;
  height: 24px;
  background-image: url("../../content/i/b-icon/png/b-icon_warning.png");
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-message:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  top: -6px;
  background-repeat: no-repeat;
  background-position: left top;
  background-size: contain;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-info {
  color: #808080;
  font-size: 0.85rem;
  margin-bottom: 0.91rem;
}
.parental-statistics-daily_dashboard .parental-statistics-daily__item-action a,
.parental-statistics-daily_dashboard .parental-statistics-daily__item-action .btn {
  font-size: 0.75rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics-daily_dashboard .parental-statistics-daily__item-action a,
  .parental-statistics-daily_dashboard .parental-statistics-daily__item-action .btn {
    font-size: 0.85rem;
  }
}

.parental-statistics-profile {
  padding-left: 120px;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile {
    padding-left: 0;
  }
}
.parental-statistics-profile__header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: -120px;
  padding-right: 1.8rem;
  padding-bottom: 1.5rem;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile__header {
    margin-left: 0;
    padding-right: 0;
    padding-bottom: 0.7rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__header {
    padding-bottom: 20px;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.parental-statistics-profile__content {
  border-top: 1px solid rgba(0,0,0,0.1);
  padding-top: 0.9rem;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile__content {
    padding-top: 0.8rem;
  }
}
.parental-statistics-profile__text {
  font-size: 1rem;
  line-height: 1.3;
  color: #4c4c4c;
}
.parental-statistics-profile__user {
  position: relative;
  padding-left: 120px;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile__user {
    min-height: 88px;
    padding-left: 88px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__user {
    width: 100%;
  }
}
.parental-statistics-profile__user-title {
  font-size: 1.8rem;
  color: #333;
  margin-bottom: 0.5rem;
}
.parental-statistics-profile__user-phone {
  display: inline-block;
  font-size: 1rem;
  color: #4c4c4c;
  white-space: nowrap;
}
.parental-statistics-profile__user-pic-wrap {
  position: absolute;
  left: 0;
  top: 0;
}
.parental-statistics-profile__user-pic {
  background: #fff;
  border-radius: 50%;
  border: 1px solid #e4e4e4;
  width: 88px;
  height: 88px;
  line-height: 80px;
  overflow: hidden;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile__user-pic {
    width: 70px;
    height: 70px;
    line-height: 70px;
  }
}
.parental-statistics-profile__user-pic:hover {
  border-color: #fafafa;
}
.parental-statistics-profile__user-file {
  width: 88px;
  height: 88px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  position: absolute;
  cursor: pointer;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile__user-file {
    width: 70px;
    height: 70px;
  }
}
.parental-statistics-profile__user-pic:hover .parental-statistics-profile__user-pic-add-overlay,
.parental-statistics-profile__user-pic:hover .parental-statistics-profile__user-pic-remove-overlay {
  display: block;
}
.parental-statistics-profile__user-pic-add,
.parental-statistics-profile__user-pic-remove {
  width: 88px;
  height: 88px;
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile__user-pic-add,
  .parental-statistics-profile__user-pic-remove {
    width: 70px;
    height: 70px;
  }
}
.parental-statistics-profile__user-pic-remove {
  display: none;
}
.parental-statistics-profile__user-pic-add-overlay {
  background: url("../i/parental-statistics-profile/icon-photo.png") no-repeat center rgba(250,250,250,0.9);
  width: 86px;
  height: 86px;
  display: none;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile__user-pic-add-overlay {
    width: 68px;
    height: 68px;
  }
}
.parental-statistics-profile__user-pic-remove-overlay {
  background-color: rgba(250,250,250,0.9);
  width: 86px;
  height: 86px;
  display: none;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  cursor: pointer;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile__user-pic-remove-overlay {
    width: 68px;
    height: 68px;
  }
}
.parental-statistics-profile__user-pic-remove-icon {
  background: url("../../content/i/b-icon/red/b-icon_remove.svg") no-repeat 0 0;
  background-size: contain;
  width: 30px;
  height: 30px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -12px;
  margin-left: -18px;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile__user-pic-remove-icon {
    width: 24px;
    height: 24px;
  }
}
.parental-statistics-profile__user-img {
  max-width: 100%;
  height: auto;
  display: inline;
}
.parental-statistics-profile__progress {
  -webkit-flex-basis: 315px;
      -ms-flex-preferred-size: 315px;
          flex-basis: 315px;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile__progress {
    -webkit-flex-basis: 250px;
        -ms-flex-preferred-size: 250px;
            flex-basis: 250px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__progress {
    width: 100%;
    max-width: 315px;
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
}
.parental-statistics-profile__progress-title {
  font-size: 0.75rem;
  color: #808080;
  margin-bottom: 0.9rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__progress-title {
    margin-bottom: 0.5rem;
  }
}
.parental-statistics-profile__progress-wrap {
  width: 100%;
  height: 10px;
  border-radius: 9px;
  overflow: hidden;
  position: relative;
}
.parental-statistics-profile__progress-line {
  background-color: #e5e5e5;
  border: 1px solid #e5e5e5;
  border-radius: 9px;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
}
.parental-statistics-profile__progress-bar {
  background-color: #e5e5e5;
  border-radius: 9px;
  width: 0;
  height: 100%;
  position: relative;
  z-index: 1;
}
.parental-statistics-profile__form {
  padding-top: 0.3rem;
}
.parental-statistics-profile__form-group {
  width: 100%;
  display: table;
  table-layout: fixed;
  margin-top: 1.4rem;
  margin-bottom: 1.4rem;
  position: relative;
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__form-group {
    display: block;
    max-width: 320px;
    margin: 10px auto;
  }
}
.parental-statistics-profile__form-label {
  width: 26.232741617357004%;
  display: table-cell;
  vertical-align: top;
  color: #808080;
  font-size: 0.85rem;
  padding-top: 0.4rem;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile__form-label {
    width: 164px;
    padding-top: 0.5rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__form-label {
    display: none;
  }
}
.parental-statistics-profile__form-elem {
  width: 32.938856015779095%;
  display: table-cell;
  vertical-align: top;
  font-size: 0.85rem;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile__form-elem {
    width: 268px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parental-statistics-profile__form-elem {
    width: 260px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__form-elem {
    display: block;
    width: 100%;
  }
}
.parental-statistics-profile__form-elem .input {
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__form-elem .input {
    padding-right: 70px;
  }
}
.parental-statistics-profile__form-elem .input-group_date {
  width: 100%;
}
.parental-statistics-profile__form-radio-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.parental-statistics-profile__form-radio-list-item {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 6px;
  margin-right: 14px;
}
@media screen and (min-width: 760px) {
  .parental-statistics-profile__form-radio-list-item:first-child {
    display: none;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__form-radio-list-item {
    margin-right: 10px;
  }
  .parental-statistics-profile__form-radio-list-item .radio {
    padding-left: 25px;
  }
  .parental-statistics-profile__form-radio-list-item .radio__icon {
    margin-left: -25px;
  }
}
.parental-statistics-profile__form-radio-list-item:last-child {
  margin-right: 0;
}
.parental-statistics-profile__form-control {
  width: 40.828402366863905%;
  display: table-cell;
  vertical-align: top;
  padding-left: 12.22879684418146%;
  font-size: 0.75rem;
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .parental-statistics-profile__form-control {
    padding-left: 6%;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parental-statistics-profile__form-control {
    padding-left: 4%;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__form-control {
    width: 100%;
    display: block;
    padding-left: 0;
  }
}
.parental-statistics-profile__form-btn {
  display: inline-block;
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__form-btn {
    max-width: 176px;
    display: block;
    margin: 20px auto 0;
    text-align: center;
  }
}
.parental-statistics-profile__form-btn .btn {
  vertical-align: baseline;
  font-size: 0.75rem;
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__form-btn .btn {
    font-size: 1rem;
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__form-group_gender {
    margin-top: 8px;
    margin-bottom: 4px;
  }
}
.parental-statistics-profile__form-group_gender .parental-statistics-profile__form-label {
  padding-top: 0.1rem;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile__form-group_gender .parental-statistics-profile__form-label {
    padding-top: 0.2rem;
  }
}
.parental-statistics-profile__form-group_gender .parental-statistics-profile__form-status {
  padding-top: 0.15rem;
}
@media screen and (min-width: 1680px) {
  .parental-statistics-profile__form-group_gender .parental-statistics-profile__form-status {
    padding-top: 0.2rem;
  }
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile__form-group_gender .parental-statistics-profile__form-status {
    padding-top: 0.25rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__form-group_gender .parental-statistics-profile__form-status {
    top: 2px;
    padding-top: 0;
  }
}
.parental-statistics-profile__form-status {
  color: #808080;
  display: inline-block;
  padding-right: 6px;
  padding-top: 0.5rem;
}
@media screen and (max-width: 1279px) {
  .parental-statistics-profile__form-status {
    padding-top: 0.6rem;
  }
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__form-status {
    width: 78px;
    padding-top: 0;
    padding-right: 8px;
    position: absolute;
    top: 12px;
    right: 0;
    text-align: right;
    pointer-events: none;
  }
}
.parental-statistics-profile__form-status.is-complete {
  color: #999;
}
.parental-statistics-profile__form-status.is-complete:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9Ii05OC44IDc0Ny43IDE5Ni44IDE4MS4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC05OC44IDc0Ny43IDE5Ni44IDE4MS4xIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iIzk5OTk5OSIgZD0iTTc0LjYsNzQ4TC00Mi40LDg5Mi42bC00MC40LTM0YzAsMC0yMS4zLDAtMTQuOSw2LjRsNDQuNiw1OS41YzIuMSwyLjEsNi40LDQuMywxMC42LDQuM2MwLDAsMCwwLDIuMSwwCgljMCwwLDAsMCwyLjEsMGM2LjQsMCwxMC42LTIuMSwxMi44LTguNWwxMjMuMy0xNjhDOTcuOSw3NDUuOSw3NC42LDc0OCw3NC42LDc0OHoiLz4KPC9zdmc+) no-repeat 0 0;
  width: 12px;
  height: 12px;
  content: "";
  display: inline-block;
  margin-right: 6px;
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__form-status.is-complete:before {
    width: 10px;
    height: 10px;
    margin-right: -1px;
  }
}
.parental-statistics-profile__form-status.is-added {
  color: #e30613;
}
.parental-statistics-profile__form-status.is-added:before {
  content: "+";
  display: inline-block;
  margin-right: 2px;
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__form-status-decor {
    display: none;
  }
}
.parental-statistics-profile__form-links {
  min-height: 37px;
  margin-left: -0.35rem;
  margin-right: -0.35rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__form-links {
    min-height: auto;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-top: 1.1rem;
  }
}
.parental-statistics-profile__form-links-item {
  display: inline-block;
  vertical-align: middle;
  padding-left: 0.35rem;
  padding-right: 0.35rem;
}
@media screen and (max-width: 759px) {
  .parental-statistics-profile__form-links-item:last-child {
    margin-top: 4px;
  }
}
.parental-statistics-profile__form-submit {
  text-align: center;
  padding-top: 0.7rem;
  padding-bottom: 1.3rem;
}

.parental-subscribe {
  background-color: #f5f6f7;
  padding: 0.9rem 1.4rem;
  margin-top: 15px;
  margin-bottom: 40px;
  box-sizing: border-box;
}
.parental-interview__item .parental-subscribe {
  margin-top: 0;
  margin-bottom: 0;
}
.parental-subscribe__title {
  font-size: 1rem;
  margin-bottom: 0.7rem;
  color: #000;
}
.parental-subscribe__text {
  font-size: 0.85rem;
  color: #4d4d4d;
}
.parental-subscribe__form {
  width: 100%;
  margin-top: 1.8rem;
  margin-bottom: 35px;
  display: table;
  table-layout: fixed;
}
@media screen and (max-width: 759px) {
  .parental-subscribe__form {
    margin-bottom: 1rem;
    margin-top: 1rem;
  }
}
.parental-subscribe__form-control {
  max-width: 540px;
  display: table-cell;
  vertical-align: middle;
}
@media screen and (max-width: 759px) {
  .parental-subscribe__form-control {
    display: block;
    margin-bottom: 0.6rem;
  }
}
.parental-subscribe__form-btn {
  display: table-cell;
  vertical-align: middle;
  padding-left: 20px;
}
@media screen and (max-width: 759px) {
  .parental-subscribe__form-btn {
    display: block;
    padding-left: 0;
  }
}
.parental-subscribe__form-label {
  width: 94px;
  display: table-cell;
  vertical-align: middle;
  font-size: 0.85rem;
  color: #4d4d4d;
}
@media screen and (max-width: 1679px) {
  .parental-subscribe__form-label {
    width: 84px;
  }
}
@media screen and (max-width: 1279px) {
  .parental-subscribe__form-label {
    width: 74px;
  }
}
@media screen and (max-width: 759px) {
  .parental-subscribe__form-label {
    width: 100%;
    display: block;
    margin-bottom: 0.6rem;
  }
}
.parental-subscribe__form-label+ .parental-subscribe__form-control {
  max-width: 400px;
  padding-left: 20px;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .parental-subscribe__form-label+ .parental-subscribe__form-control {
    padding-left: 0;
  }
}
.parental-subscribe .input {
  font-size: 0.85rem;
}
.parental-subscribe .btn {
  min-width: 185px;
  font-size: 0.85rem;
  white-space: nowrap;
}
@media screen and (max-width: 1279px) {
  .parental-subscribe .btn {
    min-width: inherit;
  }
}
.parental-subscribe__form-label-text {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.85rem;
  margin-right: 0.8rem;
}
.parental-subscribe__form-control-link {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.85rem;
}
.parental-subscribe__form-group-text {
  display: none;
}
.parental-subscribe__form-group-text.is-active {
  display: block;
}
.parental-subscribe__form-group-text.is-active+ .parental-subscribe__form-group-controls {
  display: none;
}

.parental-statistics__table .h4 {
  margin-bottom: 0.9rem;
}
.parental-statistics__table-view-col {
  width: 80px;
  margin-left: 10px;
}
.parental-statistics__table-table {
  display: table;
  width: 100%;
  margin-top: 20px;
}
.parental-statistics__table-row {
  display: table-row;
  margin-top: -1px;
}
.parental-statistics__table-row:first-child {
  margin-top: 0;
}
.parental-statistics__table-row:last-child .parental-statistics__table-cell {
  border-bottom: 1px solid #f2f2f2;
}
.parental-statistics__table-row:hover,
.parental-statistics__table-row:active {
  cursor: pointer;
}
.parental-statistics__table-row:hover .parental-statistics__table-action,
.parental-statistics__table-row:active .parental-statistics__table-action {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.parental-statistics__table-cell {
  display: table-cell;
  border-top: 1px solid #f2f2f2;
  padding: 26px 0;
}
.parental-statistics__table-site-logo {
  display: inline-block;
  width: 24px;
  height: 18px;
  vertical-align: middle;
  margin-right: 6px;
  text-align: center;
}
.parental-statistics__table-site-logo img {
  max-height: 100%;
  vertical-align: top;
}
.parental-statistics__table-site-name {
  font-size: 0.85rem;
  color: #4d4d4d;
}
.parental-statistics__table-site-adress {
  font-size: 0.85rem;
  color: #999;
}
.parental-statistics__table-action {
  text-align: right;
  color: #1381b4;
  font-size: 0.75rem;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 0.1s ease;
}

.parental-table {
  display: table;
  width: 100%;
  font-weight: 400;
}
@media screen and (min-width: 1280px) {
  .parental-table + .parental-table {
    margin-top: 50px;
  }
}
@media screen and (max-width: 1279px) {
  .parental-table + .parental-table {
    margin-top: 30px;
  }
}
.parental-table__caption {
  display: table-caption;
  text-align: left;
  font-size: 24px;
  color: #4d4d4d;
  padding-bottom: 1rem;
}
.parental-table__thead {
  display: table-header-group;
}
@media screen and (max-width: 1279px) {
  .parental-table__thead {
    display: none;
  }
}
.parental-table__tbody {
  display: table-row-group;
}
@media screen and (max-width: 1279px) {
  .parental-table__tbody .parental-table__td {
    width: 100%;
    padding: 0.5rem;
    text-align: left;
  }
}
@media screen and (max-width: 759px) {
  .parental-table__tbody .parental-table__td {
    padding: 0.5rem 40px 0.5rem 0.5rem;
  }
}
.parental-table__tfooter {
  display: table-caption;
  caption-side: bottom;
}
@media screen and (max-width: 1279px) {
  .parental-table__tfooter {
    padding: 1rem 0.5rem;
  }
}
@media screen and (min-width: 1280px) {
  .parental-table__tfooter_clear {
    margin-top: -1px;
    padding-top: 1px;
    background-color: #fff;
  }
}
.parental-table__opener {
  font-size: 0.75rem;
  color: #808080;
  line-height: 1.515;
  position: relative;
  margin-right: 18px;
  border-bottom: 1px dotted;
  cursor: pointer;
  transition: border-color 0.3s ease-in-out;
}
.parental-table__opener:hover {
  border-color: #fff;
}
.parental-table__opener:after {
  content: '';
  position: absolute;
  right: -18px;
  top: 8px;
  width: 10px;
  height: 6px;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE1LjEgOC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNS4xIDguOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjOTU5NTk1IiBkPSJNNy41LDguOEwwLjMsMS41Yy0wLjMtMC4zLTAuMy0wLjksMC0xLjNjMC4zLTAuMywwLjktMC4zLDEuMywwbDYsNmw2LTZjMC4zLTAuMywwLjktMC4zLDEuMywwDQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuM0w3LjUsOC44eiIvPg0KPC9zdmc+") no-repeat center;
  background-size: contain;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.parental-table__opener.is-active:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.parental-table__tr {
  display: table-row;
  transition: opacity 0.3s ease-in-out;
}
@media screen and (max-width: 1279px) {
  .parental-table__tr {
    display: block;
    background-color: #fff;
    position: relative;
    padding-top: 15px;
  }
  .parental-table__tr:not(:first-child) {
    border-top: 1px solid #f2f2f2;
  }
  .parental-table__tr + .parental-table__tr {
    margin-top: 15px;
  }
}
@media screen and (min-width: 1280px) {
  .parental-table__tr:last-child .parental-table__td {
    border-bottom: 0;
  }
}
.parental-table__tr.is-checked {
  box-shadow: 0 7px 15px rgba(140,149,156,0.3);
  background-color: #fff;
}
@media screen and (min-width: 1280px) {
  .parental-table__tr.is-checked .parental-table__td {
    border-bottom-color: #fff;
  }
}
.parental-table__tr.is-checked + .is-checked .parental-table__td {
  border-top: 1px solid #dee0e2;
}
@media screen and (max-width: 1279px) {
  .parental-table__tr.is-checked + .is-checked .parental-table__td {
    border-top: 0;
  }
}
@media screen and (max-width: 1279px) {
  .parental-table__tr.is-checked {
    border-color: #e30613;
    border-bottom-color: #e30613;
  }
}
.parental-table__tr.is-unconfirmed {
  color: #808080;
}
.parental-table__tr.is-unconfirmed .parental-table__td {
  color: inherit;
}
.parental-table__tr.is-unconfirmed .parental-table__td span[title] {
  cursor: pointer;
}
.parental-table__tr.is-unconfirmed .parental-table__td-status span {
  display: none;
}
.parental-table__tr.is-hidden {
  display: none;
}
@media screen and (min-width: 1280px) {
  .parental-table__tr.is-shown {
    display: table-row;
  }
}
@media screen and (max-width: 1279px) {
  .parental-table__tr.is-shown {
    display: block;
  }
}
.parental-table__th {
  display: table-cell;
  padding: 0.23rem 1rem 1.14rem 0;
  font-weight: normal;
  font-size: 0.75rem;
  color: #999;
  text-align: left;
  border-bottom: 1px solid #f2f2f2;
  vertical-align: bottom;
}
@media screen and (max-width: 1279px) {
  .parental-table__th {
    padding: 0 !important;
  }
}
.parental-table__th_small {
  width: 80px;
  padding-right: 2.27rem;
  text-align: right;
}
.parental-table__th_id {
  padding: 0.23rem 1.14rem 1.14rem 0.46rem;
}
.parental-table__th_action {
  padding: 0.23rem 0.68rem 1.14rem 0.46rem;
}
@media screen and (max-width: 1279px) {
  .parental-table__th_status {
    display: none;
  }
}
.parental-table__th_code {
  width: 400px;
}
@media screen and (max-width: 1279px) {
  .parental-table__th_code {
    width: 365px;
  }
}
.parental-table__th_mobile {
  display: none;
  width: 50%;
  text-align: left;
  padding: 0;
  color: #999;
  font-size: 0.85rem;
  border-bottom: 0;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .parental-table__th_mobile {
    display: block;
    float: left;
    width: 50%;
  }
}
@media screen and (max-width: 759px) {
  .parental-table__th_mobile {
    width: 100%;
    margin-bottom: 10px;
    float: none;
  }
  .parental-table__th_mobile br {
    content: '';
  }
  .parental-table__th_mobile br:after {
    content: ', ';
  }
}
.parental-table__td {
  display: table-cell;
  padding: 1.23rem 1rem 1.23rem 0;
  font-size: 0.85rem;
  color: #4d4d4d;
  vertical-align: top;
  border-bottom: 1px solid #f2f2f2;
}
@media screen and (max-width: 1279px) {
  .parental-table__td {
    display: block;
    box-sizing: border-box;
    position: relative;
    border-bottom: 0;
    min-height: 37px;
  }
  .parental-table__td:after {
    content: '';
    display: block;
    height: 0;
    clear: both;
  }
}
.parental-table__td.js-editable {
  position: relative;
  font-size: 0;
}
.parental-table__td-status > i {
  display: inline-block;
  vertical-align: middle;
  font-style: normal;
}
.parental-table__td-status > span {
  display: inline-block;
  padding-left: 40px;
  font-size: 0.85rem;
  color: #2e2e2e;
  background-repeat: no-repeat;
  background-position-y: center;
  background-position-x: 4px;
  background-size: 28px 100%;
}
@media screen and (max-width: 1679px) {
  .parental-table__td-status > span {
    margin-bottom: 12px;
  }
}
.parental-table__td-status .btn {
  margin-left: 20px;
}
@media screen and (max-width: 1679px) {
  .parental-table__td-status .btn {
    margin-left: 40px;
    display: block;
  }
}
.parental-table__td_user {
  font-size: 1.4rem;
  color: #4d4d4d;
}
.parental-table__td_user p {
  margin-bottom: 7px;
}
@media screen and (max-width: 1679px) {
  .parental-table__td_user p {
    margin-bottom: 12px;
  }
}
@media screen and (max-width: 759px) {
  .parental-table__td_user p {
    margin-bottom: 7px;
  }
}
.parental-table__td_user p span {
  font-size: 0.85rem;
  color: #999;
}
.parental-table__td_small {
  width: 80px;
  text-align: right;
  padding-right: 50px;
}
.parental-table__td_id {
  padding: 1.23rem 1.14rem 1.14rem 0.46rem;
}
.parental-table__td_action {
  padding: 1.23rem 0.68rem 1.14rem 0.46rem;
  font-size: 0.75rem;
}
@media screen and (max-width: 759px) {
  .parental-table__td_action {
    font-size: 0;
    position: absolute;
    right: 0.5rem;
    top: 23px;
    bottom: 0.5rem;
    width: 30px !important;
    padding: 0 !important;
    text-align: center !important;
    border-bottom: 0 !important;
  }
  .parental-table__td_action .parental-table__th {
    display: none;
  }
  .parental-table__td_action .checkbox {
    padding-left: 0;
  }
  .parental-table__td_action .checkbox__icon {
    margin: 0 auto;
  }
}
.parental-table__td_code div:last-child {
  color: #2e2e2e;
  font-size: 1.4rem;
}
.parental-table__td_code div:last-child a {
  display: inline-block;
  margin-left: 1.6rem;
  font-size: 0.75rem;
  border-bottom: 1px dotted #1e82b2;
  transition: border-bottom 0.2s ease-in-out;
}
@media screen and (max-width: 759px) {
  .parental-table__td_code div:last-child a {
    margin-left: 0.6rem;
  }
}
.parental-table__td_code div:last-child a:hover {
  border-bottom: 0;
}
.parental-table__td_status {
  color: #999;
}
@media screen and (max-width: 1279px) {
  .parental-table__td_status {
    display: none;
  }
}
.parental-table__td_dim {
  color: #999;
}
@media screen and (max-width: 1279px) {
  .parental-table__td .b-list {
    width: 50%;
    float: left;
  }
}
@media screen and (max-width: 759px) {
  .parental-table__td .b-list {
    float: none;
    width: 100%;
  }
}
.parental-table__td .b-list li:first-child {
  margin-top: 0;
}
.parental-table__td .b-list li:last-child {
  margin-bottom: 0;
}
.parental-table__td-profile-name {
  display: inline-block;
  vertical-align: top;
  word-break: break-all;
  font-size: 0.85rem;
  position: relative;
  outline: none;
  cursor: pointer;
  line-height: 1.2;
  max-width: calc(100% - 57px);
}
@media screen and (max-width: 759px) {
  .parental-table__td-profile-name {
    padding-top: 2px;
  }
}
@media screen and (max-width: 479px) {
  .parental-table__td-profile-name {
    padding-top: 0;
  }
}
.parental-table__td-profile-name i {
  font-style: normal;
  border-bottom: 1px dotted #c2c2c2;
}
.parental-table__td-profile-name:before {
  content: '';
  position: absolute;
  left: -12px;
  right: -12px;
  border: 1px solid #e4e4e4;
  border-radius: 5px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: border-color 0.3s ease-in-out;
}
@media screen and (min-width: 1680px) {
  .parental-table__td-profile-name:before {
    top: -7px;
    bottom: -7px;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .parental-table__td-profile-name:before {
    top: -7px;
    bottom: -9px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parental-table__td-profile-name:before {
    top: -7px;
    bottom: -8px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-table__td-profile-name:before {
    top: -7px;
    bottom: -8px;
  }
}
@media screen and (max-width: 759px) {
  .parental-table__td-profile-name:before {
    top: -7px;
    bottom: -8px;
  }
}
.parental-table__td-profile-name[contenteditable="true"] {
  max-width: calc(100% - 92px);
  cursor: text;
}
.parental-table__td-profile-name[contenteditable="true"]:focus:before,
.parental-table__td-profile-name[contenteditable="true"]:hover:before {
  border-color: #ccc;
}
.parental-table__td-profile-name[contenteditable="true"]:before {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.parental-table__td-profile-name[contenteditable="true"] i {
  border-bottom: 0;
}
.parental-table__td-profile-name + .parental-table__action {
  margin-left: 17px;
}
.parental-table__td-heading {
  font-size: 1rem;
}
.parental-table__td_editable .editable.is-edit .parental-table__action {
  margin-top: -7px;
  margin-bottom: -2px;
}
.parental-table__td_editable .editable.is-edit .parental-table__td-profile-name {
  display: block;
  float: left;
  cursor: text;
}
@media screen and (min-width: 1680px) {
  .parental-table__td_editable .editable.is-edit .parental-table__td-profile-name {
    min-width: 200px;
  }
}
@media screen and (max-width: 1679px) {
  .parental-table__td_editable .editable.is-edit .parental-table__td-profile-name {
    width: calc(100% - 92px);
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parental-table__td_editable .editable.is-edit .parental-table__td-profile-name {
    padding: 2px 0 1px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-table__td_editable .editable.is-edit .parental-table__td-profile-name {
    padding: 2px 0 1px;
  }
}
@media screen and (max-width: 759px) {
  .parental-table__td_editable .editable.is-edit .parental-table__td-profile-name {
    padding: 3px 0 1px;
  }
}
@media screen and (max-width: 479px) {
  .parental-table__td_editable .editable.is-edit .parental-table__td-profile-name {
    padding-left: 10px;
  }
  .parental-table__td_editable .editable.is-edit .parental-table__td-profile-name:before {
    left: 0;
  }
}
.parental-table__td-status_check span {
  display: inline-block;
  vertical-align: middle;
  width: 15px;
  height: 15px;
  padding-left: 0;
  background: url("../../content/i/b-icon/b-icon_checked.svg") no-repeat center;
  background-size: contain;
  margin: 0;
}
.parental-table__td-message {
  color: #808080;
  font-size: 1rem;
  margin: -3px 0 0;
  display: inline-block;
}
@media screen and (max-width: 1279px) {
  .parental-table__td .parental-statistics__company-name {
    width: 50%;
    float: right;
    clear: both;
  }
}
@media screen and (max-width: 759px) {
  .parental-table__td .parental-statistics__company-name {
    float: none;
    width: 100%;
  }
}
@media screen and (max-width: 1279px) {
  .parental-table__td .file-download {
    width: 50%;
    float: right;
    clear: both;
    box-sizing: border-box;
  }
}
.parental-table__td table {
  width: 95%;
}
@media screen and (max-width: 1279px) {
  .parental-table__td table {
    width: 50%;
  }
}
@media screen and (max-width: 759px) {
  .parental-table__td table {
    width: 100%;
  }
}
.parental-table__td table td {
  padding-bottom: 1rem;
}
.parental-table__td table td:first-child {
  padding-right: 1.1rem;
}
@media screen and (max-width: 1279px) {
  .parental-table__td table tr:last-child td {
    padding-bottom: 0;
  }
  .parental-table__td table tr td:last-child {
    text-align: right;
  }
}
.parental-table__td table span {
  color: #999;
}
.parental-table__add {
  padding-top: 30px;
  border-top: 1px solid #f2f2f2;
  font-size: 0.85rem;
}
@media screen and (max-width: 1279px) {
  .parental-table__add {
    padding-top: 20px;
    margin-top: 15px;
  }
}
.parental-table__add a {
  padding-left: 33px;
  display: inline-block;
  background: url("../i/b-icon/b-icon_plus-str.svg") no-repeat left bottom;
  background-size: 19px 19px;
}
.parental-table__action {
  display: inline-block;
  font-size: 0.75rem;
  cursor: pointer;
}
@media screen and (max-width: 1279px) {
  .parental-table__action + .parental-table__action {
    margin-left: 20px;
  }
}
@media screen and (max-width: 759px) {
  .parental-table__action {
    padding-bottom: 10px;
    margin: 0;
  }
}
@media screen and (min-width: 1280px) {
  .parental-table__action_device {
    display: none;
  }
}
.parental-table__action-settings {
  width: 21px;
  height: 21px;
  margin-bottom: -5px;
  background: url("../i/b-icon/b-icon_gearwheel-str.svg") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 759px) {
  .parental-table__action-remove {
    font-size: 0;
    width: 21px;
    height: 15px;
    background: url("../i/b-icon/gray/b-icon_close.svg") no-repeat center;
    background-size: 15px;
  }
}
.parental-table__action-edit:not(.is-edit) {
  width: 27px;
  height: 27px;
  background: url("../../content/i/b-icon/gray/b-icon_edit.svg") no-repeat center;
  background-size: 17px auto;
  font-size: 0;
  vertical-align: top;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parental-table__action-edit:not(.is-edit) {
    margin-bottom: -9px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-table__action-edit:not(.is-edit) {
    margin-bottom: -9px;
  }
}
@media screen and (max-width: 1679px) {
  .parental-table__action-edit:not(.is-edit) {
    position: relative;
    top: -2px;
  }
}
.parental-table__action-delete {
  position: relative;
  padding-left: 29px;
}
@media screen and (max-width: 759px) {
  .parental-table__action-delete {
    padding-top: 2px;
  }
  .parental-table__action-delete:hover:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI2UzMDYxMyIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNzUuOCwzNC44djQ5YzAsMi44LTIuMyw1LTUsNWgtNDFjLTIuOCwwLTUtMi4zLTUtNXYtNDkiLz4KCTxnPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlPSIjZTMwNjEzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEyLjMsMjYuNyBjMjMuOS0xMi4yLDUyLjEtMTIuMiw3NiwwIi8+Cgk8L2c+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI2UzMDYxMyIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMzkuNSwxNy44QzM5LjUsMTEuOCw0NC4zLDcsNTAuMyw3UzYxLDExLjgsNjEsMTcuOCIvPgoJPGxpbmUgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNlMzA2MTMiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjQwLjMiIHkxPSI4Ny41IiB4Mj0iNDAuMyIgeTI9IjI4LjUiLz4KCTxsaW5lIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjZTMwNjEzIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI2MC4zIiB5MT0iODcuNSIgeDI9IjYwLjMiIHkyPSIyOC41Ii8+Cjwvc3ZnPgo=) no-repeat center;
  }
}
.parental-table__action-delete:before {
  content: '';
  position: absolute;
  left: 0;
  top: -4px;
  width: 24px;
  height: 26px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI2FkYjhjMSIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNzUuOCwzNC44djQ5YzAsMi44LTIuMyw1LTUsNWgtNDFjLTIuOCwwLTUtMi4zLTUtNXYtNDkiLz4KCTxnPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlPSIjYWRiOGMxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEyLjMsMjYuNyBjMjMuOS0xMi4yLDUyLjEtMTIuMiw3NiwwIi8+Cgk8L2c+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI2FkYjhjMSIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMzkuNSwxNy44QzM5LjUsMTEuOCw0NC4zLDcsNTAuMyw3UzYxLDExLjgsNjEsMTcuOCIvPgoJPGxpbmUgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNhZGI4YzEiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjQwLjMiIHkxPSI4Ny41IiB4Mj0iNDAuMyIgeTI9IjI4LjUiLz4KCTxsaW5lIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjYWRiOGMxIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI2MC4zIiB5MT0iODcuNSIgeDI9IjYwLjMiIHkyPSIyOC41Ii8+Cjwvc3ZnPgo=) no-repeat center;
}
.parental-table__action-logout {
  position: relative;
  padding-left: 24px;
}
.parental-table__action-logout:before {
  content: '';
  position: absolute;
  width: 15px;
  height: 20px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTQgMTguNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTguNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0FEQjhDMTt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIuMSwxOC42Yy0xLjEsMC0xLjktMC45LTEuOS0xLjlWMS45YzAtMC41LDAuMi0xLDAuNi0xLjRDMS4xLDAuMiwxLjYsMCwyLjEsMEwxMSwwYzAsMCwwLDAsMCwwDQoJCWMxLjEsMCwxLjksMC45LDEuOSwxLjl2MC4zYzAsMC4zLTAuMiwwLjUtMC41LDAuNXMtMC41LTAuMi0wLjUtMC41VjEuOUMxMS45LDEuNCwxMS41LDEsMTEsMUgyLjFDMS45LDEsMS43LDEuMSwxLjUsMS4zDQoJCUMxLjMsMS40LDEuMiwxLjcsMS4yLDEuOXYxNC43YzAsMCwwLDAsMCwwYzAsMC41LDAuNCwwLjksMC45LDAuOUgxMWMwLjIsMCwwLjUtMC4xLDAuNy0wLjNjMC4yLTAuMiwwLjMtMC40LDAuMy0wLjd2LTAuMw0KCQljMC0wLjMsMC4yLTAuNSwwLjUtMC41YzAuMywwLDAuNSwwLjIsMC41LDAuNXYwLjNjMCwwLDAsMCwwLDBjMCwxLjEtMC45LDEuOS0xLjksMS45SDIuMUMyLjEsMTguNiwyLjEsMTguNiwyLjEsMTguNnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMy45LDkuM2MwLTAuMywwLjItMC41LDAuNS0wLjVoOS4xQzEzLjcsOC44LDE0LDksMTQsOS4zcy0wLjIsMC41LTAuNSwwLjVINC40QzQuMSw5LjgsMy45LDkuNSwzLjksOS4zeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMy4xLDkuNmwtMy44LTRsMCwwYy0wLjItMC4yLTAuMi0wLjUsMC0wLjdjMC4yLTAuMiwwLjUtMC4yLDAuNywwbDMuOCw0QzEzLjksOSwxNCw5LjEsMTQsOS4zDQoJCWMwLDAuMy0wLjIsMC41LTAuNSwwLjVDMTMuMyw5LjgsMTMuMiw5LjcsMTMuMSw5LjZ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTkuMywxMy42Yy0wLjItMC4yLTAuMi0wLjUsMC0wLjdsMy44LTRjMC4yLTAuMiwwLjUtMC4yLDAuNywwYzAuMiwwLjIsMC4yLDAuNSwwLDAuN2wtMy44LDQNCgkJYy0wLjEsMC4xLTAuMiwwLjItMC40LDAuMkM5LjUsMTMuOCw5LjQsMTMuNyw5LjMsMTMuNnoiLz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat center;
}
@media screen and (min-width: 1280px) {
  .parental-table__action-logout:before {
    top: 3px;
    left: -2px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parental-table__action-logout:before {
    top: 1px;
    left: 0;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-table__action-logout:before {
    top: 1px;
    left: 0;
  }
}
@media screen and (max-width: 759px) {
  .parental-table__action-logout:before {
    top: 1px;
    left: 0;
  }
}
.parental-table_filtration {
  padding-bottom: 0.91rem;
  border-bottom: 1px solid #f2f2f2;
}
@media screen and (max-width: 1279px) {
  .parental-table_filtration .parental-table__thead {
    display: table-header-group;
  }
}
@media screen and (max-width: 759px) {
  .parental-table_filtration .parental-table__thead {
    display: none;
  }
}
.parental-table_filtration .parental-table__tr {
  display: table-row;
}
.parental-table_filtration .parental-table__tr:last-child .parental-table__td {
  border-bottom: 0;
}
@media screen and (max-width: 759px) {
  .parental-table_filtration .parental-table__tr:last-child .parental-table__td {
    border-bottom: 1px solid #f2f2f2;
  }
  .parental-table_filtration .parental-table__tr:last-child .parental-table__td:last-child {
    border-bottom: 0;
  }
}
.parental-table_filtration .parental-table__th {
  vertical-align: top;
  font-size: 0.75rem;
  color: #2e2e2e;
  line-height: 1rem;
  padding: 0.23rem 0 18px 19px;
}
@media screen and (max-width: 1279px) {
  .parental-table_filtration .parental-table__th {
    padding: 0.23rem 0 18px 19px !important;
  }
}
@media screen and (max-width: 759px) {
  .parental-table_filtration .parental-table__th {
    padding: 0 !important;
  }
}
@media screen and (max-width: 1279px) {
  .parental-table_filtration .parental-table__th_mobile {
    display: none;
  }
}
@media screen and (max-width: 759px) {
  .parental-table_filtration .parental-table__th_mobile {
    display: block;
    margin-bottom: 15px;
  }
  .parental-table_filtration .parental-table__th_mobile br {
    content: '\A';
    display: block;
  }
  .parental-table_filtration .parental-table__th_mobile br:after {
    content: '';
  }
}
.parental-table_filtration .parental-table__th span {
  color: #999;
}
.parental-table_filtration .parental-table__td {
  vertical-align: bottom;
  padding: 0.8rem 1rem 1.4rem 0.9rem;
}
@media screen and (max-width: 1279px) {
  .parental-table_filtration .parental-table__td {
    display: table-cell;
    width: auto;
  }
}
@media screen and (max-width: 759px) {
  .parental-table_filtration .parental-table__td {
    display: block;
    width: 100%;
    margin-bottom: 20px;
    padding: 0.8rem 0 1.4rem;
  }
}
@media screen and (max-width: 1279px) {
  .parental-table_filtration .parental-table__td_code {
    padding-top: 55px;
    vertical-align: top;
  }
}
@media screen and (max-width: 759px) {
  .parental-table_filtration .parental-table__td_code {
    padding-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .parental-table_small .parental-table__tbody .parental-table__td {
    padding: 0.5rem;
  }
  .parental-table_small .parental-table__td-status span {
    display: none;
  }
}
@media screen and (min-width: 1280px) {
  .parental-table_small {
    table-layout: fixed;
  }
  .parental-table_small .parental-table__th {
    padding: 0.23rem 1rem 0.9rem 0;
  }
  .parental-table_small .parental-table__th:last-child {
    padding-right: 0;
  }
  .parental-table_small .parental-table__td {
    padding: 1rem 1rem 1rem 0;
    vertical-align: top;
  }
  .parental-table_small .parental-table__td:last-child {
    padding-right: 0;
  }
  .parental-table_small .parental-table__th_normal,
  .parental-table_small .parental-table__td_normal {
    width: 275px;
  }
  .parental-table_small .parental-table__th_small,
  .parental-table_small .parental-table__td_small {
    width: 185px;
    text-align: left;
  }
  .parental-table_small .parental-table__th_smallest,
  .parental-table_small .parental-table__td_smallest {
    width: 85px;
  }
  .parental-table_small .parental-table__th_centered,
  .parental-table_small .parental-table__td_centered {
    text-align: center;
  }
  .parental-table_small .parental-table__add {
    font-size: 0.75rem;
    line-height: 1.2;
    padding-top: 25px;
  }
  .parental-table_small .parental-table__add a {
    padding-left: 30px;
  }
}
@media screen and (max-width: 1279px) {
  .parental-table_small .parental-table__tbody .parental-table__td {
    padding: 0;
    margin-bottom: 0.55rem;
    min-height: 0;
    font-size: 0;
  }
  .parental-table_small .parental-table__tbody .parental-table__td > span,
  .parental-table_small .parental-table__tbody .parental-table__td > div {
    font-size: 0.85rem;
  }
  .parental-table_small .parental-table__tfooter {
    padding: 1rem 0;
  }
}
@media screen and (max-width: 1279px) {
  .parental-table_small .parental-table__th_mobile {
    display: inline-block;
    vertical-align: top;
    width: 50%;
  }
  .parental-table_small .parental-table__th_mobile + span,
  .parental-table_small .parental-table__th_mobile + div,
  .parental-table_small .parental-table__th_mobile + a {
    display: inline-block;
    vertical-align: top;
    width: 50%;
  }
}
@media screen and (min-width: 1280px) and (min-width: 1680px) {
  .parental-table_small .parental-table__th_normal,
  .parental-table_small .parental-table__td_normal {
    width: 275px;
  }
}
@media screen and (min-width: 1280px) and (min-width: 1280px) and (max-width: 1679px) {
  .parental-table_small .parental-table__th_normal,
  .parental-table_small .parental-table__td_normal {
    width: 270px;
  }
}
.parental-table_small-fs .parental-table__tbody .parental-table__tr .parental-table__td:not(:first-child) {
  font-size: 0.75rem;
}
@media screen and (min-width: 1280px) {
  .parental-table_no-head .parental-table__caption {
    padding: 0.9rem 0;
  }
  .parental-table_no-head .parental-table__tbody .parental-table__tr:first-child {
    border-top: 1px solid #f2f2f2;
  }
  .parental-table_no-head .parental-table__tr:first-child .parental-table__td {
    border-top: 1px solid #f2f2f2;
  }
  .parental-table_no-head .parental-table__td {
    padding: 0.85rem 1rem 1rem 0;
  }
}
.parental-table_no-head .parental-table__action {
  padding-top: 2px;
}
@media screen and (min-width: 1680px) {
  .parental-table_with-heading .parental-table__td {
    line-height: 22.44px;
  }
}
@media screen and (max-width: 1679px) {
  .parental-table_with-heading .parental-table__td {
    line-height: 20.4px;
  }
}
@media screen and (max-width: 1279px) {
  .parental-table_with-heading .parental-table__td {
    line-height: 18.36px;
  }
}
@media screen and (max-width: 759px) {
  .parental-table_with-heading .parental-table__td {
    line-height: 16.32px;
  }
}
@media screen and (max-width: 479px) {
  .parental-table_th-fullw .parental-table__th_mobile {
    width: 100%;
    float: none;
    margin-bottom: 10px;
  }
  .parental-table_th-fullw .parental-table__th_mobile + span,
  .parental-table_th-fullw .parental-table__th_mobile + div,
  .parental-table_th-fullw .parental-table__th_mobile + a {
    width: 100%;
    float: none;
  }
  .parental-table_th-fullw .parental-table__td:after {
    content: none;
  }
}
.parental-table_empty {
  margin-bottom: 9px;
}
.parental-table_empty .parental-table__tr {
  padding-top: 0;
}
.parental-table_empty .parental-table__td {
  padding: 0;
}
.parental-table_empty .parental-table__tfooter {
  padding: 0;
}
.parental-table_empty .parental-table__add {
  padding-top: 16px;
  border-top: 0;
}
@media screen and (max-width: 1279px) {
  .parental-table_empty .parental-table__add {
    margin-top: -0.55rem;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parental-table_adapt-tablet {
    table-layout: fixed;
  }
  .parental-table_adapt-tablet .parental-table__thead {
    display: table-header-group;
  }
  .parental-table_adapt-tablet .parental-table__tr {
    display: table-row;
  }
  .parental-table_adapt-tablet .parental-table__th {
    padding: 0.23rem 1rem 0.9rem 0 !important;
  }
  .parental-table_adapt-tablet .parental-table__th.parental-table__th_small {
    width: 180px;
    text-align: left;
  }
  .parental-table_adapt-tablet .parental-table__tbody .parental-table__td {
    display: table-cell;
    border-bottom: 1px solid #f2f2f2;
    padding: 1rem 1rem 1rem 0;
    vertical-align: top;
  }
}
@media screen and (min-width: 960px) {
  .parental-table_special {
    width: 450px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .parental-table_special .parental-table__tr {
    padding-right: 115px;
  }
  .parental-table_special .parental-table__action-delete {
    position: absolute;
    right: -115px;
    bottom: 10px;
  }
  .parental-table_special .parental-table__tfooter {
    padding-top: 0;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .parental-table_special .parental-table__tr {
    padding-right: 95px;
  }
  .parental-table_special .parental-table__action-delete {
    position: absolute;
    right: -95px;
    bottom: 10px;
  }
  .parental-table_special .parental-table__tfooter {
    padding-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .parental-table_special .parental-table__tr {
    position: relative;
    padding-right: 40px;
  }
  .parental-table_special .parental-table__tr .parental-table__td:last-child {
    position: static;
    margin-bottom: 0;
  }
  .parental-table_special .parental-table__action-delete {
    position: absolute;
    right: 0;
    top: 10px;
    font-size: 0;
    width: 21px;
    height: 25px;
    background-size: 15px;
  }
  .parental-table_special .parental-table__action-delete:before {
    top: 0;
    left: auto;
    right: 0;
  }
  .parental-table_special .parental-table__tfooter {
    padding-top: 0;
  }
}

.partners-offers__title {
  color: #4d4d4d;
  font-size: 1.8rem;
  margin-bottom: 1rem;
}
.partners-offers__subtitle {
  font-size: 1rem;
  line-height: 1.2;
  color: #333;
  margin: 2rem 0 1.6rem;
}
.partners-offers__action {
  text-align: center;
  margin-top: 30px;
}
.partners-offers__wrap {
  font-size: 0;
  margin: -10px 0 10px;
}
.partners-offers__wrap .bx-controls {
  margin: 20px auto 0;
  display: block;
  max-width: 280px;
}
@media screen and (max-width: 759px) {
  .partners-offers__slider {
    max-width: 280px;
    padding: 0;
    margin: 0 auto;
    width: auto;
    display: block;
  }
}
.partners-offers__item {
  display: inline-block;
  vertical-align: top;
  font-size: 1rem;
  width: 33.333%;
  min-height: 366px;
  padding: 10px 10px 10px;
  text-align: center;
  box-sizing: border-box;
  position: relative;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 0.2s ease-in-out;
}
.partners-offers__item.is-shown {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.partners-offers__item > a {
  position: absolute;
  top: 10px;
  bottom: 10px;
  left: 10px;
  right: 10px;
  z-index: 1;
}
.partners-offers__item > a:hover+.partners-offers__item-inner .partners-offers__item-action .btn {
  background-color: #cc061a;
  border-color: #cc061a;
  color: #fff;
}
@media screen and (min-width: 1280px) {
  .partners-offers__item:nth-of-type(3n-2) {
    padding-left: 0;
  }
  .partners-offers__item:nth-of-type(3n-2) > a {
    left: 0;
  }
  .partners-offers__item:nth-of-type(3n) {
    padding-right: 0;
  }
  .partners-offers__item:nth-of-type(3n) > a {
    right: 0;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .partners-offers__item {
    width: 50%;
  }
  .partners-offers__item:nth-of-type(even) {
    padding-right: 0;
  }
  .partners-offers__item:nth-of-type(even) > a {
    right: 0;
  }
  .partners-offers__item:nth-of-type(odd) {
    padding-left: 0;
  }
  .partners-offers__item:nth-of-type(odd) > a {
    left: 0;
  }
}
@media screen and (max-width: 959px) {
  .partners-offers__item {
    width: 50%;
  }
  .partners-offers__item:nth-of-type(even) {
    padding-right: 0;
  }
  .partners-offers__item:nth-of-type(even) > a {
    right: 0;
  }
  .partners-offers__item:nth-of-type(odd) {
    padding-left: 0;
  }
  .partners-offers__item:nth-of-type(odd) > a {
    left: 0;
  }
}
@media screen and (max-width: 479px) {
  .partners-offers__item {
    width: 100%;
    padding: 0;
    margin: 10px 0;
  }
  .partners-offers__item display block > a {
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
  }
}
.partners-offers__item-inner {
  box-shadow: 0 2px 15px rgba(140,149,156,0.1);
  padding: 30px 20px;
  background-color: #fff;
  transition: none !important;
}
.partners-offers__item-badge {
  text-align: left;
  margin-bottom: 12px;
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
.partners-offers__item-image {
  height: 57px;
  text-align: center;
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
.partners-offers__item-image:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
.partners-offers__item-image img {
  display: inline-block;
  vertical-align: middle;
  max-height: 100%;
  max-width: 100%;
}
.partners-offers__item-desc {
  font-size: 17px;
  line-height: 1;
  margin: 20px 0;
  color: #808080;
  box-sizing: border-box;
  text-align: center;
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
.partners-offers__item-action {
  margin: 20px 0 40px;
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
.partners-offers__item-footer {
  position: absolute;
  bottom: 30px;
  left: 20px;
  right: 20px;
}
.partners-offers__item-cashback {
  margin: 20px 0 18px 0;
  color: #333;
  font-size: 22px;
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
.partners-offers__item-cashback span {
  vertical-align: bottom;
}
.partners-offers__item-cashback b {
  vertical-align: bottom;
  font-weight: bold;
  line-height: 1.1;
  font-size: 28px;
}
.partners-offers__item-cashback b:before {
  content: ' ';
}
.partners-offers__item-term {
  margin-bottom: 2px;
  color: #808080;
  font-size: 13px;
  display: inline-block;
  width: 100%;
  vertical-align: top;
}

.personal-services {
  text-align: center;
}
@media screen and (max-width: 759px) {
  .personal-services {
    text-align: left;
  }
}
.personal-services .section-box__padding {
  padding-top: 0;
}
.personal-services .section-box__title {
  margin: 0;
}
@media screen and (max-width: 959px) {
  .personal-services .section-box__title {
    padding-top: 20px;
  }
}
@media screen and (max-width: 759px) {
  .personal-services .section-box__title {
    text-align: center;
  }
}
.personal-services_offset {
  margin: 45px 0;
}
@media screen and (max-width: 479px) {
  .personal-services_offset-bottom {
    margin-bottom: 1.4rem;
  }
}
.personal-services__group {
  font-size: 0;
  line-height: 1;
  margin-top: 1.4rem;
  display: inline-block;
  width: 100%;
}
@media screen and (max-width: 479px) {
  .personal-services__group {
    margin-bottom: -30px;
  }
}
@media screen and (min-width: 760px) {
  .personal-services__group_notation {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
@media screen and (min-width: 760px) {
  .personal-services__group_notation .personal-services__group-item {
    height: auto;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .personal-services__group_notation .personal-services__group-item {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .personal-services__group_notation .personal-services__group-item {
    -webkit-flex-basis: 25%;
        -ms-flex-preferred-size: 25%;
            flex-basis: 25%;
    max-width: 25%;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .personal-services__group_notation .personal-services__group-item:last-child {
    border-left: medium none;
    width: 100%;
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
    max-width: none;
    margin-top: 10px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .personal-services__group_notation .personal-services__group-item:last-child {
    border-left: medium none;
    width: 100%;
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
    max-width: none;
    margin-top: 10px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .personal-services__group_notation .personal-services__group-item:last-child .personal-services__pic-wrap {
    display: none;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .personal-services__group_notation .personal-services__group-item:last-child .personal-services__pic-wrap {
    display: none;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .personal-services__group_notation .personal-services__group-item:last-child .personal-services__btn {
    min-width: 180px;
    display: inline-block;
    margin-top: 0;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .personal-services__group_notation .personal-services__group-item:last-child .personal-services__btn {
    min-width: 180px;
    display: inline-block;
    margin-top: 0;
  }
}
.personal-services__group-item {
  transition: all 200ms linear 0s;
  border-left: 1px solid #e6e6e6;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  font-size: 0.75rem;
  line-height: 1.2;
  padding: 10px;
  height: 160px;
  width: 20%;
  color: inherit;
  cursor: pointer;
}
@media screen and (max-width: 1679px) {
  .personal-services__group-item {
    height: 140px;
  }
}
@media screen and (max-width: 1279px) {
  .personal-services__group-item {
    vertical-align: top;
    height: 160px;
    font-size: 0.85rem;
  }
}
@media screen and (max-width: 759px) {
  .personal-services__group-item {
    width: 280px;
    font-size: 0.9375rem;
    padding: 5px 0 10px;
    height: auto;
    border: none medium;
  }
}
.personal-services__btn {
  border: 1px solid #e30613;
  border-radius: 5px;
  padding: 7px 20px;
  color: #e30613;
  transition: background 200ms linear, color 200ms linear, border 200ms linear;
  position: relative;
  z-index: 1;
}
.personal-services__btn:hover {
  background-color: #cc061a;
  color: #fff;
}
@media screen and (max-width: 1679px) {
  .personal-services__btn {
    font-size: 0.75rem;
  }
}
@media screen and (max-width: 1279px) {
  .personal-services__btn {
    display: block;
    margin-top: -8px;
    font-size: 0.85rem;
  }
}
@media screen and (max-width: 959px) {
  .personal-services__btn {
    padding: 7px 5px;
  }
}
@media screen and (max-width: 759px) {
  .personal-services__btn {
    display: inline-block;
    font-size: 0.9375rem;
    margin-top: 0;
    padding: 8px 20px;
  }
}
.personal-services__btn_fill {
  background-color: #e30613;
  color: #fff;
}
.personal-services__btn-red {
  border: 1px solid #e41e26;
  border-radius: 5px;
  padding: 7px 20px;
  color: #fff;
  background: #ec1d23;
}
@media screen and (max-width: 1679px) {
  .personal-services__btn-red {
    font-size: 0.75rem;
  }
}
@media screen and (max-width: 1279px) {
  .personal-services__btn-red {
    display: block;
    margin-top: -8px;
    font-size: 0.85rem;
  }
}
@media screen and (max-width: 959px) {
  .personal-services__btn-red {
    padding: 7px 5px;
  }
}
@media screen and (max-width: 759px) {
  .personal-services__btn-red {
    display: inline-block;
    font-size: 0.9375rem;
    margin-top: 0;
    padding: 8px 20px;
  }
}
.personal-services__group-item:first-child {
  border: none medium;
}
.personal-services__pic-wrap {
  display: block;
  padding-bottom: 10px;
  line-height: 80px;
  height: 97px;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .personal-services__pic-wrap {
    height: 77px;
    line-height: 60px;
  }
}
@media screen and (max-width: 1279px) {
  .personal-services__pic-wrap {
    padding-bottom: 16px;
  }
}
@media screen and (max-width: 759px) {
  .personal-services__pic-wrap {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    line-height: 30px;
    width: 50px;
    height: auto;
    text-align: center;
  }
}
.personal-services__pic-wrap img {
  vertical-align: middle;
  height: 70px;
  max-width: 100%;
  position: relative;
  z-index: 1;
  fill: none;
  stroke-width: 1;
  stroke-linecap: round;
  stroke: #e30613;
  transition: stroke 0.4s ease;
}
@media screen and (max-width: 1679px) {
  .personal-services__pic-wrap img {
    height: 60px;
  }
}
@media screen and (max-width: 759px) {
  .personal-services__pic-wrap img {
    max-width: 40px;
    height: 25px;
  }
}
.personal-services__pic-svg {
  vertical-align: middle;
  height: 70px;
  max-width: 100%;
  position: relative;
  z-index: 1;
  fill: none;
  stroke-width: 1;
  stroke-linecap: round;
  stroke: #e30613;
  transition: stroke 0.4s ease;
}
@media screen and (max-width: 1679px) {
  .personal-services__pic-svg {
    height: 60px;
  }
}
@media screen and (max-width: 759px) {
  .personal-services__pic-svg {
    max-width: 40px;
    height: 25px;
  }
}
@media screen and (max-width: 759px) {
  .personal-services__text {
    width: calc(100% - 54px);
    display: inline-block;
    vertical-align: middle;
    margin-top: 3px;
  }
}
.personal-services__text-small {
  width: 100%;
  font-size: 0.75rem;
  display: inline-block;
  vertical-align: top;
  margin-top: 0.3rem;
  color: #808080;
}
.personal-services__group-block {
  transition: all 200ms linear 0s;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  font-size: 0.75rem;
  line-height: 1.2;
  padding: 10px;
  min-height: 160px;
  width: 33%;
  color: inherit;
}
@media screen and (max-width: 959px) {
  .personal-services__group-block {
    padding: 10px 0;
  }
}
@media screen and (max-width: 759px) {
  .personal-services__group-block {
    width: 100%;
    display: block;
  }
}
.personal-services__group-description {
  font-size: 1rem;
  line-height: 1.4;
  text-align: center;
  display: block;
  padding: 0 0.9rem;
  min-height: 5.3rem;
}
@media screen and (max-width: 1279px) {
  .personal-services__group-description {
    font-size: 0.95rem;
    padding: 0 0.2rem;
    min-height: 5.7rem;
  }
}
@media screen and (max-width: 959px) {
  .personal-services__group-description {
    font-size: 1rem;
    padding: 0 0.3rem;
    min-height: 7.3rem;
  }
}
@media screen and (max-width: 759px) {
  .personal-services__group-description {
    text-align: center;
    padding: 0 1rem 1.2rem;
    min-height: 0;
  }
}
.personal-services__group-number {
  font-size: 1.81rem;
  line-height: 1.4;
  text-align: center;
  display: block;
  word-wrap: nowrap;
}
.personal-services__group-number a {
  color: #333;
}
.personal-services__button_wrap {
  text-align: center;
}
@media screen and (max-width: 759px) {
  .personal-services__button_wrap .btn-icon,
  .personal-services__button_wrap .btn {
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .personal-services__button_wrap .btn-icon_text {
    padding-top: 12px;
    font-size: 1.2rem;
  }
  .personal-services__button_wrap .btn_large {
    font-size: 1.2rem;
  }
}

.popular-services {
  text-align: center;
  background: url("../i/popular-services/bg-pop-services.png") no-repeat center top #fff;
  background-size: auto 100%;
}
@media screen and (min-width: 1680px) {
  .popular-services {
    text-align: left;
  }
}
@media screen and (max-width: 759px) {
  .popular-services {
    text-align: left;
  }
}
.popular-services__group {
  border: 1px solid #f2f2f2;
  background: #fff;
  box-sizing: border-box;
  padding: 26px;
}
.popular-services__group:hover {
  box-shadow: 0 3px 12px rgba(0,0,0,0.06);
}
@media screen and (max-width: 1679px) {
  .popular-services__group {
    padding: 18px;
  }
}
@media screen and (max-width: 959px) {
  .popular-services__group {
    padding: 18px 0 6px;
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__group:hover {
    box-shadow: none;
  }
}
@media screen and (max-width: 479px) {
  .popular-services__group {
    padding: 20px;
  }
}
.popular-services__group-title {
  padding-bottom: 20px;
  font-size: 1.1rem;
  font-weight: 300;
  line-height: 1.2;
}
@media screen and (min-width: 1680px) {
  .popular-services__group-title {
    text-align: center;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__group-title {
    font-size: 1.32rem;
  }
}
@media screen and (max-width: 1279px) {
  .popular-services__group-title {
    min-height: 60px;
    padding-bottom: 0;
    padding-top: 12px;
    font-size: 1.22rem;
  }
}
@media screen and (max-width: 959px) {
  .popular-services__group-title {
    min-height: 40px;
    font-size: 1.1rem;
    padding-top: 8px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__group-title {
    text-align: center;
  }
}
@media screen and (max-width: 479px) {
  .popular-services__group-title {
    padding-top: 0;
    min-height: 0;
    margin-bottom: 30px;
  }
}
.popular-services__mask-right {
  background: linear-gradient(to left, #fff 15%, rgba(255,255,255,0) 100%);
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 30px;
}
.popular-services__mask-left {
  background: linear-gradient(to right, #fff 15%, rgba(255,255,255,0) 100%);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 30px;
}
.popular-services__group-options {
  padding: 10px;
  overflow: hidden;
}
@media screen and (max-width: 1679px) {
  .popular-services__group-options {
    padding: 0px;
  }
}
@media screen and (max-width: 959px) {
  .popular-services__group-options {
    padding: 14px 18px;
  }
}
@media screen and (max-width: 479px) {
  .popular-services__group-options {
    padding: 0;
  }
}
.popular-services__group-item {
  transition: all 200ms linear 0s;
  box-sizing: border-box;
  font-size: 0.85rem;
  cursor: pointer;
  line-height: 1.2;
  padding: 0 10px;
  height: 135px;
  float: left;
  width: 50%;
  display: block;
  color: inherit;
}
@media screen and (min-width: 1680px) {
  .popular-services__group-item {
    height: 98px;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__group-item {
    height: 125px;
  }
}
@media screen and (max-width: 1279px) {
  .popular-services__group-item {
    height: 132px;
    font-size: 0.94rem;
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media screen and (max-width: 959px) {
  .popular-services__group-item {
    width: 25%;
    border-left: 1px solid #f2f2f2;
    font-size: 0.85rem;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__group-item {
    width: 100%;
    max-width: 280px;
    height: auto;
    border: 0 none;
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media screen and (max-width: 479px) {
  .popular-services__group-item {
    padding: 5px 0;
  }
  .popular-services__group-item:last-child {
    padding-bottom: 0;
  }
  .popular-services__group-item:first-child {
    padding-top: 0;
  }
}
.popular-services__group-item:hover,
.popular-services__group-item:focus {
  background: #fafafa;
}
@media screen and (max-width: 759px) {
  .popular-services__group-item:hover,
  .popular-services__group-item:focus {
    background: none;
  }
}
.popular-services__group-item:hover .popular-services__pic-svg,
.popular-services__group-item:focus .popular-services__pic-svg {
  fill: #e30613;
}
.popular-services__group-item:first-child {
  border-left: none;
}
.popular-services__group-item:nth-child(2n-1) {
  border-right: 1px solid #f2f2f2;
}
@media screen and (max-width: 959px) {
  .popular-services__group-item:nth-child(2n-1) {
    border-right: none;
  }
}
.popular-services__group-item:nth-child(n+3) {
  border-top: 1px solid #f2f2f2;
}
@media screen and (max-width: 959px) {
  .popular-services__group-item:nth-child(n+3) {
    border-top: none;
  }
}
.popular-services__pic-wrap {
  display: block;
}
@media screen and (min-width: 1680px) {
  .popular-services__pic-wrap {
    width: 100%;
    height: 100%;
    display: table;
    table-layout: fixed;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__pic-wrap {
    width: 100%;
    height: 100%;
    display: table;
    table-layout: fixed;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.popular-services__pic-col {
  display: block;
}
@media screen and (min-width: 1680px) {
  .popular-services__pic-col {
    display: table-cell;
    vertical-align: middle;
    width: 1%;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__pic-col {
    display: table-cell;
    vertical-align: middle;
    width: 1%;
  }
}
.popular-services__pic-col_media {
  line-height: 80px;
  height: 90px;
}
@media screen and (min-width: 1680px) {
  .popular-services__pic-col_media {
    width: 42.91845493562232%;
    height: auto;
    line-height: 1;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__pic-col_media {
    padding-bottom: 4px;
    line-height: 80px;
    height: 64px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .popular-services__pic-col_media {
    line-height: 70px;
    height: 70px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__pic-col_media {
    width: 24%;
    height: 44px;
  }
}
@media screen and (max-width: 479px) {
  .popular-services__pic-col_media {
    padding-bottom: 0;
    width: 32px;
    text-align: center;
    padding-right: 20px;
    height: auto;
  }
}
@media screen and (min-width: 1680px) {
  .popular-services__pic-col_text {
    width: 57.08154506437768%;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__pic-col_text {
    width: 76%;
  }
}
.popular-services__pic-svg {
  vertical-align: middle;
  height: auto;
  max-height: 50px;
  max-width: 100%;
  transition: fill 0.4s ease;
}
@media screen and (min-width: 1680px) {
  .popular-services__pic-svg {
    max-width: 60px;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__pic-svg {
    height: 50px;
    max-height: 40px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .popular-services__pic-svg {
    height: 60px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__pic-svg {
    max-width: 45px;
    max-height: 26px;
  }
}
.popular-services__group-item_mobile-roaming .popular-services__pic-col_media {
  line-height: 85px;
}
@media screen and (min-width: 1680px) {
  .popular-services__group-item_mobile-roaming .popular-services__pic-col_media {
    line-height: 1;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__group-item_mobile-roaming .popular-services__pic-col_media {
    line-height: 76px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__group-item_mobile-roaming .popular-services__pic-col_media {
    line-height: 1;
  }
}
.popular-services__group-item_mobile-oneforall .popular-services__pic-col_media {
  line-height: 83px;
}
@media screen and (min-width: 1680px) {
  .popular-services__group-item_mobile-oneforall .popular-services__pic-col_media {
    line-height: 1;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__group-item_mobile-oneforall .popular-services__pic-col_media {
    line-height: 72px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__group-item_mobile-oneforall .popular-services__pic-col_media {
    line-height: 1;
  }
}
.popular-services__group-item_mobile-coverage .popular-services__pic-col_media {
  line-height: 90px;
}
@media screen and (min-width: 1680px) {
  .popular-services__group-item_mobile-coverage .popular-services__pic-col_media {
    line-height: 1;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__group-item_mobile-coverage .popular-services__pic-col_media {
    line-height: 85px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__group-item_mobile-coverage .popular-services__pic-col_media {
    line-height: 1;
  }
}
.popular-services__group-item_set .popular-services__pic-col_media {
  line-height: 90px;
}
@media screen and (min-width: 1680px) {
  .popular-services__group-item_set .popular-services__pic-col_media {
    line-height: 1;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__group-item_set .popular-services__pic-col_media {
    line-height: 85px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__group-item_set .popular-services__pic-col_media {
    line-height: 1;
  }
}
.popular-services__group-item_home-gpon .popular-services__pic-col_media {
  line-height: 84px;
}
@media screen and (min-width: 1680px) {
  .popular-services__group-item_home-gpon .popular-services__pic-col_media {
    line-height: 1;
    width: 34.33476394849785%;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__group-item_home-gpon .popular-services__pic-col_media {
    line-height: 76px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__group-item_home-gpon .popular-services__pic-col_media {
    line-height: 1;
  }
}
@media screen and (min-width: 1680px) {
  .popular-services__group-item_home-gpon .popular-services__pic-col_text {
    width: 65.66523605150213%;
  }
}
.popular-services__group-item_home-sales .popular-services__pic-col_media {
  line-height: 80px;
}
@media screen and (min-width: 1680px) {
  .popular-services__group-item_home-sales .popular-services__pic-col_media {
    line-height: 1;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__group-item_home-sales .popular-services__pic-col_media {
    line-height: 70px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__group-item_home-sales .popular-services__pic-col_media {
    line-height: 1;
  }
}
.popular-services__group-item_home-account .popular-services__pic-col_media {
  line-height: 86px;
}
@media screen and (min-width: 1680px) {
  .popular-services__group-item_home-account .popular-services__pic-col_media {
    line-height: 1;
    width: 34.33476394849785%;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__group-item_home-account .popular-services__pic-col_media {
    line-height: 82px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__group-item_home-account .popular-services__pic-col_media {
    line-height: 1;
  }
}
@media screen and (min-width: 1680px) {
  .popular-services__group-item_home-account .popular-services__pic-col_text {
    width: 65.66523605150213%;
  }
}
.popular-services__group-item_home-tariffs .popular-services__pic-col_media {
  line-height: 88px;
}
@media screen and (min-width: 1680px) {
  .popular-services__group-item_home-tariffs .popular-services__pic-col_media {
    line-height: 1;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__group-item_home-tariffs .popular-services__pic-col_media {
    line-height: 82px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__group-item_home-tariffs .popular-services__pic-col_media {
    line-height: 1;
  }
}
.popular-services__group-item_money-transfer .popular-services__pic-col_media {
  line-height: 80px;
}
@media screen and (min-width: 1680px) {
  .popular-services__group-item_money-transfer .popular-services__pic-col_media {
    line-height: 1;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__group-item_money-transfer .popular-services__pic-col_media {
    line-height: 70px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__group-item_money-transfer .popular-services__pic-col_media {
    line-height: 1;
  }
}
.popular-services__group-item_money-autopayment .popular-services__pic-col_media {
  line-height: 84px;
}
@media screen and (min-width: 1680px) {
  .popular-services__group-item_money-autopayment .popular-services__pic-col_media {
    line-height: 1;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__group-item_money-autopayment .popular-services__pic-col_media {
    line-height: 74px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__group-item_money-autopayment .popular-services__pic-col_media {
    line-height: 1;
  }
}
.popular-services__group-item_money-getcard .popular-services__pic-col_media {
  line-height: 90px;
}
@media screen and (min-width: 1680px) {
  .popular-services__group-item_money-getcard .popular-services__pic-col_media {
    line-height: 1;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__group-item_money-getcard .popular-services__pic-col_media {
    line-height: 90px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__group-item_money-getcard .popular-services__pic-col_media {
    line-height: 1;
  }
}
.popular-services__group-item_money-mobileticket .popular-services__pic-col_media {
  line-height: 90px;
}
@media screen and (min-width: 1680px) {
  .popular-services__group-item_money-mobileticket .popular-services__pic-col_media {
    line-height: 1;
  }
}
@media screen and (max-width: 1679px) {
  .popular-services__group-item_money-mobileticket .popular-services__pic-col_media {
    line-height: 84px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services__group-item_money-mobileticket .popular-services__pic-col_media {
    line-height: 1;
  }
}
.popular-services-bestseller {
  max-width: 1300px;
  margin: 0 auto;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 0.3s ease-in-out;
}
.popular-services-bestseller.is-loaded {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.popular-services-bestseller_col-three-third {
  max-width: 1200px;
}
.popular-services-bestseller_col-three-third .popular-services-bestseller__slider-item {
  width: 33.33%;
}
.popular-services-bestseller .bx-wrapper {
  margin: 0 auto;
}
.popular-services-bestseller .bx-controls {
  margin: 20px auto 0;
  display: block;
}
.popular-services-bestseller__slider {
  text-align: center;
  font-size: 0;
}
.popular-services-bestseller__slider-item {
  display: inline-block;
  width: 25%;
  box-sizing: border-box;
  vertical-align: text-top;
}
@media screen and (min-width: 760px) {
  .popular-services-bestseller__slider-item {
    padding: 0 15px;
  }
}
@media screen and (max-width: 759px) {
  .popular-services-bestseller__slider-item {
    padding: 0;
  }
}
.popular-services-bestseller__slider-item .tariff-card {
  text-align: left;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .popular-services-bestseller__slider-item .tariff-card {
    max-width: none;
  }
}
.popular-services-bestseller__slider-item .tariff-card__img {
  background-position: center bottom;
}
.popular-services-bestseller__slider-item .tariff-card__list .b-list li {
  line-height: 135%;
}
.popular-services-bestseller__slider-item .tariff-card__list .b-list li:before {
  top: 0.4rem;
}
.popular-services-contactbox [class*='grid__']:last-child .popular-services-contactbox__phone {
  border: none;
}
.popular-services-contactbox [class*='grid__']:last-child .popular-services-contactbox__phone:after {
  content: none;
}
.popular-services-contactbox__box {
  padding: 2.27rem 1rem;
  text-align: center;
  position: relative;
}
@media screen and (max-width: 959px) {
  .popular-services-contactbox__box {
    padding: 0.8rem 0.2rem;
  }
}
.popular-services-contactbox__phone {
  padding: 0.65rem 1rem;
  text-align: center;
  position: relative;
}
.popular-services-contactbox__map {
  padding: 3.6rem 1rem 0;
  text-align: center;
  position: relative;
}
@media screen and (max-width: 959px) {
  .popular-services-contactbox__map {
    padding: 1.8rem 0.2rem;
  }
}
@media screen and (max-width: 959px) {
  .popular-services-contactbox__phone {
    border-bottom: 1px solid #e5e5e5;
  }
}
.popular-services-contactbox__phone:after {
  position: absolute;
  width: 1px;
  content: " ";
  background: #f2f2f2;
  height: 7rem;
  margin-top: -3.5rem;
  right: 0;
  top: 50%;
}
@media screen and (max-width: 959px) {
  .popular-services-contactbox__phone:after {
    display: none;
  }
}
.popular-services-contactbox__text {
  display: block;
  color: #4d4d4d;
  font-size: 1.1rem;
  padding: 0;
  margin: 0;
  margin-bottom: 15px;
}
.popular-services-contactbox__phone-link {
  display: inline-block;
  color: #808080;
  font-size: 1.8rem;
  line-height: 1;
  font-weight: 100;
}
.popular-services-contactbox__map-link {
  display: inline-block;
  font-size: 1.36rem;
  line-height: 1.3;
}
.popular-services-contactbox__icon {
  display: inline-block;
  vertical-align: text-top;
  width: 1.66rem;
  margin-right: 3px;
  height: 1.66rem;
  fill: #ea2828;
}

.popup-browser-update {
  position: relative;
  left: 50%;
  width: 570px;
  top: 80px;
  margin-left: -285px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  color: #4d4d4d;
  z-index: 1000;
  background-color: #fff;
}
@media screen and (max-width: 759px) {
  .popup-browser-update {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-browser-update .popup__padding {
  padding: 40px;
}
@media screen and (min-width: 760px) {
  .popup-browser-update .popup__padding {
    padding: 41px 60px 50px;
  }
}
@media screen and (max-width: 759px) {
  .popup-browser-update .popup__padding {
    padding: 40px 20px 20px;
  }
}

.popup-change-tariff {
  width: 568px;
  margin-left: -284px;
}
@media screen and (max-width: 759px) {
  .popup-change-tariff {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-change-tariff .popup__title {
  color: #4d4d4d;
  margin-bottom: 0.3rem;
}
.popup-change-tariff .popup__padding {
  padding: 42px 40px 55px;
}
@media screen and (max-width: 759px) {
  .popup-change-tariff .popup__padding {
    padding: 40px 20px 20px;
  }
}
@media screen and (max-width: 759px) {
  .popup-change-tariff .popup__body {
    padding-top: 2.1rem;
    padding-bottom: 0.7rem;
  }
}
.popup-change-tariff .tabs__item-text {
  font-size: 0.75rem;
}
.popup-change-tariff__status-wrapper {
  text-align: center;
}
.popup-change-tariff__status-value {
  font-size: 1.8rem;
  margin-top: 0.8rem;
  margin-bottom: 0.5rem;
}
.popup-change-tariff__status-media {
  width: 194px;
  margin: 1.64rem auto 1.33rem;
}
.popup-change-tariff__status-media img {
  max-height: 146px;
}
@media screen and (max-width: 759px) {
  .popup-change-tariff__status-media {
    width: 136px;
    margin-top: 1.84rem;
  }
}
.popup-change-tariff__status-text {
  color: #4d4d4d;
  margin-top: 11px;
  font-size: 1.1rem;
}
.popup-change-tariff__status-text_ok {
  color: #4db65d;
}
.popup-change-tariff__status-message {
  color: #4d4d4d;
  font-size: 0.85rem;
  min-height: 4.07rem;
}
.popup-change-tariff__status-requared {
  color: #999;
  font-size: 1.4rem;
}
.popup-change-tariff__status-footnote {
  color: #999;
  font-size: 14px;
  margin-top: 0.7rem;
}
.popup-change-tariff__status-wrapper + .popup-change-tariff__footnote {
  border-top: 1px solid #ededed;
  padding-top: 1.3rem;
  margin-top: 0.8rem;
}
.popup-change-tariff__footnote {
  text-align: center;
  color: #4d4d4d;
}
.popup-change-tariff__footnote-wrap {
  width: 100%;
  display: table;
  table-layout: fixed;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 1.3rem;
}
.popup-change-tariff__footnote-item {
  display: table-cell;
  vertical-align: top;
  font-size: 0.85rem;
  padding-top: 10px;
  padding-bottom: 20px;
}
@media screen and (max-width: 759px) {
  .popup-change-tariff__footnote-item {
    display: inline-block;
    vertical-align: top;
    padding-bottom: 7px;
  }
}
.popup-change-tariff__footnote-item .command {
  margin-top: 10px;
  display: none;
}
.popup-change-tariff__footnote-item_separate {
  width: 40px;
  position: relative;
  vertical-align: middle;
}
@media screen and (max-width: 759px) {
  .popup-change-tariff__footnote-item_separate {
    width: 100%;
    margin-bottom: 6px;
  }
}
.popup-change-tariff__footnote-item_separate:after {
  content: " ";
  width: 0;
  height: 100%;
  border-left: 1px solid #ededed;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
}
@media screen and (max-width: 759px) {
  .popup-change-tariff__footnote-item_separate:after {
    width: 100%;
    height: 0;
    border-left: medium none;
    border-top: 1px solid #ededed;
    left: 0;
    top: 50%;
  }
}
.popup-change-tariff__footnote-item_separate span {
  background-color: #fff;
  display: inline-block;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 12px;
  font-size: 0.75rem;
  color: #999;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 759px) {
  .popup-change-tariff__footnote-item_separate span {
    margin-top: 0;
    padding: 0 8px;
  }
}

.popup-donors {
  display: none;
}

.popup-default {
  width: 870px;
  margin-left: -435px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  color: #4d4d4d;
}
@media screen and (max-width: 959px) {
  .popup-default {
    width: 760px;
    margin-left: -380px;
  }
}
@media screen and (max-width: 759px) {
  .popup-default {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-default__body {
  margin-bottom: 1.4rem;
}
.popup-default__body_small {
  max-width: 370px;
  margin: 0 auto 1.4rem;
}
.popup-default__action {
  margin-top: 5px;
}
.popup-default__footer .btn {
  margin-right: 2rem;
}
@media screen and (max-width: 759px) {
  .popup-default__footer .btn {
    margin-right: 1rem;
  }
}

.popup-fullimg {
  background: none;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .popup-fullimg {
    width: 680px;
    margin-left: -340px;
  }
}
@media screen and (max-width: 759px) {
  .popup-fullimg {
    width: 430px;
    margin-left: -215px;
  }
}
@media screen and (max-width: 479px) {
  .popup-fullimg {
    width: 274px;
    margin-left: -137px;
  }
}
.popup-fullimg__close {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTcuMSAxNy4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4xIDE3LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgcG9pbnRzPSIxNy4xLDAuOCAxNi4zLDAgOC42LDcuNyAwLjgsMCAwLDAuOCA3LjcsOC42IDAsMTYuMyAwLjgsMTcuMSA4LjYsOS40IDE2LjMsMTcuMSAxNy4xLDE2LjMgOS40LDguNiIvPgo8L3N2Zz4K) no-repeat 0 0;
  width: 22px;
  height: 22px;
  position: absolute;
  right: -30px;
  top: 20px;
  cursor: pointer;
  z-index: 1001;
}
@media screen and (max-width: 759px) {
  .popup-fullimg__close {
    width: 15px;
    height: 15px;
    right: -20px;
  }
}
.popup-fullimg .popup__body {
  height: 100%;
  overflow-y: scroll;
}
.popup-fullimg .popup__body img {
  max-width: 100%;
  height: auto;
}
.popup-overlay-fullimg {
  background-color: rgba(0,0,0,0.7);
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999;
  display: none;
}

.popup-how-connect {
  background-color: #fff;
  width: 568px;
  margin-left: -284px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  color: #4d4d4d;
}
@media screen and (max-width: 759px) {
  .popup-how-connect {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-how-connect__label {
  color: #999;
  font-size: 0.85rem;
  padding: 20px 0;
  font-style: italic;
}
.popup-how-connect__list {
  font-size: 0.85rem;
}
.popup-how-connect__item {
  border-top: 1px solid #ededed;
  padding: 30px 0;
  display: table;
  width: 100%;
}
@media screen and (max-width: 759px) {
  .popup-how-connect__item {
    padding: 18px 0;
  }
}
.popup-how-connect__col-icon {
  display: table-cell;
  vertical-align: top;
  width: 100px;
  text-align: center;
}
@media screen and (max-width: 759px) {
  .popup-how-connect__col-icon {
    width: 60px;
  }
}
.popup-how-connect__col-text {
  display: table-cell;
  vertical-align: middle;
  line-height: 1.5;
}
.popup-how-connect__icon {
  fill: #adb8c1;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.popup-how-connect__icon img {
  max-height: 100%;
  max-width: 100%;
}
@media screen and (max-width: 759px) {
  .popup-how-connect__icon {
    max-width: 40px;
    max-height: 40px;
  }
}
.popup-how-connect__icon_envelope {
  margin-bottom: -7px;
}

.popup-invitation {
  width: 1020px;
  margin-left: -510px;
  text-align: center;
}
@media screen and (max-width: 1279px) {
  .popup-invitation {
    width: 800px;
    margin-left: -400px;
  }
}
@media screen and (max-width: 959px) {
  .popup-invitation {
    width: 710px;
    margin-left: -355px;
  }
}
@media screen and (max-width: 759px) {
  .popup-invitation {
    width: 280px;
    margin-left: -140px;
  }
}
.popup-invitation .popup__padding {
  padding: 2rem 6rem;
}
@media screen and (max-width: 1279px) {
  .popup-invitation .popup__padding {
    padding: 2rem 20px;
  }
}
.popup__stars {
  margin: 3.6rem 0 1.1rem;
  text-align: center;
  white-space: nowrap;
  font-size: 0;
}
.popup__stars-item {
  display: inline-block;
  background: url("../../content/i/b-icon/gray/b-icon_popup-star.svg") no-repeat center;
  background-size: contain;
  height: 2.625em;
  width: 2.813rem;
  margin-top: -2rem;
  font-size: 22px;
}
.popup__stars-item_small {
  margin-top: 0;
  width: 2em;
  height: 1.875em;
}

.popup-map {
  background-color: #fff;
  width: 1200px;
  height: 700px;
  margin-left: -600px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  color: #4d4d4d;
}
@media screen and (max-width: 1279px) {
  .popup-map {
    width: 80%;
    margin-left: -40%;
  }
}
@media screen and (max-width: 759px) {
  .popup-map {
    width: 100%;
    height: auto;
    margin-left: -50%;
  }
}
.popup-map .popup__padding {
  padding: 50px 30px 30px;
}
@media screen and (max-width: 759px) {
  .popup-map .popup__padding {
    padding: 25px 0 0 0;
    height: 100%;
    box-sizing: border-box;
  }
}
.popup-map .popup__body {
  position: relative;
}
.popup-map__map-container {
  display: inline-block;
  width: 100%;
  height: 553px;
  box-sizing: border-box;
  overflow: hidden;
}
@media screen and (max-width: 759px) {
  .popup-map__map-container {
    height: 100%;
    max-height: 100%;
  }
}
.popup-map__map-container .map,
.popup-map__map-container > .map {
  width: 100% !important;
}
.popup-map__point-info {
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  padding-left: 30px;
  width: 320px;
  box-sizing: border-box;
  background-color: #fff;
  display: none;
}
@media screen and (max-width: 1279px) {
  .popup-map__point-info {
    width: 30%;
  }
}
@media screen and (max-width: 759px) {
  .popup-map__point-info {
    width: 100%;
    position: absolute;
    top: auto;
    bottom: 0;
    left: 0;
    padding: 25px 20px 20px;
    background-color: #fff;
  }
}
.popup-map__data-container {
  font-size: 0.85rem;
  color: #999;
}
.popup-map__label {
  font-size: 0.85rem;
  color: #333;
}
.popup-map__label:after {
  content: '\00a0';
}
.popup-map .btn {
  margin-top: 25px;
}
.popup-map__search-panel {
  width: 382px;
  background-color: #fff;
  box-shadow: 2px 0 9px rgba(0,0,0,0.25);
  padding: 4px 0;
  box-sizing: border-box;
  position: absolute;
  top: 20px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  z-index: 1;
}
@media screen and (max-width: 959px) {
  .popup-map__search-panel {
    width: 288px;
  }
}
@media screen and (max-width: 759px) {
  .popup-map__search-panel {
    width: 100%;
    padding-right: 0;
    box-shadow: inherit;
    position: relative;
    left: 0;
    top: 0;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
.popup-map__search-panel .search-site {
  padding-right: 0;
}
.popup-map__search-panel .search-site__input {
  border: medium none;
  padding-left: 14px;
  padding-right: 45px;
}
@media screen and (max-width: 959px) {
  .popup-map__search-panel .search-site__input {
    padding-left: 20px;
    padding-right: 14px;
  }
}
@media screen and (max-width: 759px) {
  .popup-map__search-panel .search-site__input {
    border-bottom: 1px solid #e6e6e6;
    padding-left: 10;
  }
}
.popup-map__search-panel .search-site__btn {
  right: 4px;
}
.popup-map__search-list {
  background-color: #fff;
  border: 1px solid #e4e4e4;
  border-radius: 2px;
  list-style: none;
  margin: 0;
  padding: 0;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
  font: 18.7px/1.2 'Corpid', 'Arial', sans-serif;
  position: relative;
}
.popup-map__search-list:before {
  content: "";
  border: 5px solid transparent;
  border-bottom-color: #fff;
  position: absolute;
  left: 50%;
  bottom: 100%;
  margin-left: -5px;
}
.popup-map__search-list-item {
  min-height: 18px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: normal;
  padding: 9px 40px 9px 12px;
  border-bottom: 1px solid #e4e4e4;
  position: relative;
  cursor: pointer;
}
.popup-map__search-list-item.selected {
  background-color: #f5f5f5;
}

.popup[class*='popup-order-tariff'] {
  background: none no-repeat 100% 100% #fff;
  background-size: contain;
  width: 838px;
  margin-left: -419px;
}
@media screen and (max-width: 1279px) {
  .popup[class*='popup-order-tariff'] {
    width: 720px;
    margin-left: -360px;
  }
}
@media screen and (max-width: 759px) {
  .popup[class*='popup-order-tariff'] {
    width: 300px;
    margin-left: -150px;
    background-image: none !important;
  }
}
.popup[class*='popup-order-tariff'] .popup__title {
  color: #4d4d4d;
}
.popup[class*='popup-order-tariff'] .popup__body {
  padding-top: 3rem;
  padding-bottom: 2.4rem;
}
@media screen and (max-width: 759px) {
  .popup[class*='popup-order-tariff'] .popup__body {
    padding-top: 1rem;
  }
}
.popup[class*='popup-order-tariff'] .popup__footer {
  text-align: center;
}
.popup[class*='popup-order-tariff'] .popup__status-wrapper {
  color: #999;
  max-width: 380px;
  margin: 0 auto;
}
.popup[class*='popup-order-tariff'] .popup__status-text {
  margin-bottom: 5rem;
}
@media screen and (max-width: 759px) {
  .popup[class*='popup-order-tariff'] .popup__status-text {
    margin-bottom: 3.1rem;
  }
}
.popup[class*='popup-order-tariff'] .popup__title-icon-wrap {
  width: 30px;
  margin-top: -0.6rem;
  position: absolute;
  left: -2rem;
  top: 50%;
}
@media screen and (max-width: 1279px) {
  .popup[class*='popup-order-tariff'] .popup__title-icon-wrap {
    margin-top: -0.8rem;
  }
}
@media screen and (max-width: 759px) {
  .popup[class*='popup-order-tariff'] .popup__title-icon-wrap {
    left: 14px;
    top: 4px;
    margin-top: 0;
  }
}
.popup[class*='popup-order-tariff'] .popup__title-icon {
  max-width: 100%;
  height: auto;
  margin-top: 0;
  left: 0;
  top: 0;
}
.popup-order-tariff__form {
  max-width: 640px;
}
.popup-order-tariff__form .form__col-label {
  width: 240px;
  font-size: 1rem;
  text-align: right;
}
@media screen and (max-width: 759px) {
  .popup-order-tariff__form .form__col-label {
    text-align: left;
  }
}
.popup-order-tariff__form .form__col-value {
  max-width: 380px;
}
.popup-order-tariff__form .form__footnote {
  font-size: 14.4px;
}

.popup-parental-control {
  background-color: #fff;
  width: 838px;
  margin-left: -419px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  color: #4d4d4d;
  padding: 40px 45px 90px;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .popup-parental-control {
    width: 600px;
    margin-left: -300px;
    padding-bottom: 40px;
  }
}
@media screen and (max-width: 759px) {
  .popup-parental-control {
    width: 300px;
    margin-left: -150px;
    padding: 30px 20px 40px;
  }
}
.popup-parental-control__footer {
  text-align: center;
}

.popup-questionnaire {
  width: 838px;
  margin-left: -419px;
  text-align: center;
}
@media screen and (max-width: 1279px) {
  .popup-questionnaire {
    width: 800px;
    margin-left: -400px;
  }
}
@media screen and (max-width: 959px) {
  .popup-questionnaire {
    width: 710px;
    margin-left: -355px;
  }
}
@media screen and (max-width: 759px) {
  .popup-questionnaire {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-questionnaire .popup__padding {
  padding: 0;
}
.popup-questionnaire .popup__close {
  background-image: url("../i/popup/icon-close-white.svg");
}
.popup__questionnaire {
  overflow: hidden;
}
@media screen and (min-width: 960px) {
  .popup__questionnaire {
    padding: 0 80px 37px;
  }
}
@media screen and (max-width: 959px) {
  .popup__questionnaire {
    padding: 0 20px 37px;
  }
}
.popup__questionnaire-image {
  position: relative;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: cover;
}
@media screen and (min-width: 960px) {
  .popup__questionnaire-image {
    height: 333px;
    margin: 0 -80px;
  }
}
@media screen and (max-width: 959px) {
  .popup__questionnaire-image {
    height: 312px;
    margin: 0 -20px;
  }
}
.popup__questionnaire-image:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 45px;
  background: url("../../content/i/popups-images/popup-mask.png") no-repeat center;
  background-size: auto 100%;
}
.popup__questionnaire-text {
  line-height: 1.2;
}
.popup__questionnaire-text p {
  font-size: 1.8rem;
  color: #4d4d4d;
}
@media screen and (min-width: 960px) {
  .popup__questionnaire-text p {
    margin-bottom: 0.85rem;
  }
}
@media screen and (max-width: 959px) {
  .popup__questionnaire-text p {
    margin-bottom: 0.55rem;
  }
}
.popup__questionnaire-text span {
  font-size: 1rem;
  color: #999;
}
.popup__questionnaire-text span + p {
  font-size: 1.2rem;
  color: #999;
  margin-bottom: 0;
}
@media screen and (min-width: 960px) {
  .popup__questionnaire-text span + p {
    margin-top: 0.85rem;
  }
}
@media screen and (max-width: 959px) {
  .popup__questionnaire-text span + p {
    margin-top: 0.55rem;
  }
}
.popup__questionnaire-action {
  margin-top: 2rem;
}
.popup__questionnaire-ok .btn {
  font-size: 1rem;
}
@media screen and (min-width: 960px) {
  .popup__questionnaire-ok .btn {
    height: 48px;
    line-height: 48px;
    padding: 0 32px;
    min-width: 232px;
  }
}
@media screen and (max-width: 959px) {
  .popup__questionnaire-ok .btn {
    line-height: 36px;
    padding: 0 20px;
    min-width: 150px;
  }
}
@media screen and (min-width: 960px) {
  .popup__questionnaire-close {
    margin-top: 17px;
  }
}
@media screen and (max-width: 959px) {
  .popup__questionnaire-close {
    margin-top: 20px;
  }
}
.popup__questionnaire-close [data-dismiss] {
  cursor: pointer;
  font-size: 0.75rem;
  color: #999;
  border-bottom: 1px dotted;
  transition: border-color 0.3s ease-in-out;
}
.popup__questionnaire-close [data-dismiss]:hover {
  border-color: #fff;
}
.popup__questionnaire-input .input {
  font-size: 1rem;
  line-height: 1.2;
  max-width: 426px;
  padding: 10px 16px;
  height: auto;
}
.popup__questionnaire-input + .popup__questionnaire-ok {
  margin-top: 30px;
}
.popup__questionnaire-start.is-hidden {
  display: none;
}
.popup__questionnaire-questionnaire {
  display: none;
}
.popup__questionnaire-questionnaire.is-active {
  display: block;
}
.popup__questionnaire-finish {
  display: none;
}
.popup__questionnaire-finish.is-shown {
  display: block;
}

.popup-services.popup {
  width: 600px;
  margin-left: -300px;
}
@media screen and (max-width: 759px) {
  .popup-services.popup {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-services__name {
  font-weight: 700;
}
.popup-services .popup__body {
  margin-bottom: 1.4rem;
}

.popup-refill.popup {
  background-color: #fff;
  width: 568px;
  margin-left: -284px;
  font-family: 'Corpid', 'Arial', sans-serif;
}
@media screen and (max-width: 759px) {
  .popup-refill.popup {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-refill__padding {
  padding: 40px 50px 50px;
}
@media screen and (max-width: 759px) {
  .popup-refill__padding {
    padding: 20px;
  }
}
.popup-refill__head {
  text-align: center;
}
.popup-refill__title {
  font-size: 1.8rem;
  margin-bottom: 40px;
  display: inline-block;
}
.popup-refill__title-icon {
  position: absolute;
  margin-left: -65px;
  width: 48px;
  height: 48px;
  stroke: #adb8c1;
  stroke-width: 1.5px;
}
.popup-refill__form {
  max-width: 480px;
  color: #999;
  font-size: 0.85rem;
  padding-left: 30px;
  padding-right: 30px;
  margin: 0 auto;
}
@media screen and (max-width: 759px) {
  .popup-refill__form {
    padding-left: 0;
    padding-right: 0;
  }
}
.popup-refill__required {
  color: #e30613;
}
.popup-refill__form-row {
  display: table;
  width: 100%;
  margin-bottom: 30px;
  position: relative;
}
.popup-refill__form-row .field-validation-error {
  position: absolute;
  margin-top: 1px;
}
@media screen and (max-width: 759px) {
  .popup-refill__form-row {
    display: block;
    width: auto;
  }
}
.popup-refill__form-label {
  display: table-cell;
  vertical-align: middle;
  width: 120px;
}
@media screen and (max-width: 759px) {
  .popup-refill__form-label {
    display: block;
    width: auto;
    margin-bottom: 5px;
  }
}
.popup-refill__form-field {
  display: table-cell;
  vertical-align: middle;
  position: relative;
}
@media screen and (max-width: 759px) {
  .popup-refill__form-field {
    display: block;
  }
}
.popup-refill__form-field-summ {
  width: 215px !important;
}
.popup-refill__form-field-info {
  width: 66px;
  position: absolute;
  right: 0;
  top: 6px;
}
@media screen and (max-width: 759px) {
  .popup-refill__form-field-info {
    width: 52px;
    right: -10px;
    top: 8px;
  }
  .popup-refill__form-field-info .b-hint {
    margin-left: 6px;
  }
}
.popup-refill__form-title {
  font-size: 1.1rem;
  margin-bottom: 10px;
  color: #4d4d4d;
  margin-top: 50px;
}
.popup-refill__form-subtitle {
  font-size: 0.85rem;
  margin-bottom: 20px;
  color: #4d4d4d;
  margin-top: 20px;
}
.popup-refill__card {
  display: block;
  padding: 20px 0;
  border-bottom: 1px solid #f2f2f2;
  overflow: hidden;
}
.popup-refill__card:first-child {
  border-top: 1px solid #f2f2f2;
}
.popup-refill__card-number,
.popup-refill__card-date {
  margin-left: 15px;
}
.popup-refill__card-type {
  float: right;
  margin-right: 15px;
}
.popup-refill__add-card {
  margin-top: 24px;
}
.popup-refill__add-card-link {
  font-size: 0.75rem;
  color: #808080;
  border-bottom: 1px dotted;
}
.popup-refill__add-card-link:hover {
  border-boootm: medium none;
}
.popup-refill__action {
  margin-top: 50px;
  text-align: center;
}
.popup-refill__footer {
  background-color: #fafafa;
  padding: 20px;
  text-align: center;
  font-size: 0.75rem;
}
.popup-refill__content-title {
  font-size: 1.1rem;
  position: relative;
  margin-bottom: 6px;
  color: #4d4d4d;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .popup-refill__content-title {
    margin-left: 30px;
  }
}
.popup-refill__content-title-icon {
  width: 24px;
  height: 18px;
  stroke: #e30613;
  stroke-width: 1.5px;
  margin-right: 10px;
  position: absolute;
  right: 100%;
  top: 6px;
}
.popup-refill__content-title-icon img {
  vertical-align: top;
}
@media screen and (max-width: 759px) {
  .popup-refill__content-title-icon {
    top: 3px;
  }
}
.popup-refill__content-reloadlink {
  display: inline-block;
  font-size: 0.85rem;
  margin-top: 28px;
}
@media screen and (max-width: 759px) {
  .popup-refill__content-reloadlink {
    margin-top: 10px;
  }
}
.popup-refill__content-reloadlink img {
  vertical-align: top;
  background-color: #fff;
}
.popup-refill__content-reloadlink span {
  border-bottom: 1px dotted;
}
.popup-refill__content-reloadlink-icon {
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
  fill: #1481b4;
  margin-right: 10px;
}
.popup-refill__content-text {
  font-size: 0.85rem;
}
.popup-refill__table {
  margin-top: 48px;
}
.popup-refill__table-item {
  width: 100%;
  font-size: 0.85rem;
  margin-top: 10px;
  margin-bottom: 10px;
}
.popup-refill__table-item:after {
  content: '';
  display: table;
  clear: both;
}
.popup-refill__table-label {
  width: 57.01357466063348%;
  float: left;
}
.popup-refill__table-value {
  width: 42.98642533936652%;
  float: left;
  text-align: right;
}
.popup-refill__content {
  position: relative;
}
.popup-refill__paid-stamp {
  background: url("../i/popup-refill/paid-stamp.svg") no-repeat 0 0;
  background-size: 100% auto;
  width: 207px;
  height: 65px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform-origin: left;
      -ms-transform-origin: left;
          transform-origin: left;
  -webkit-transform: translate(-50%, -8%) rotate(-12deg);
      -ms-transform: translate(-50%, -8%) rotate(-12deg);
          transform: translate(-50%, -8%) rotate(-12deg);
  opacity: 0.6;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  z-index: -1;
}
@media screen and (max-width: 759px) {
  .popup-refill__paid-stamp {
    width: 125px;
    height: 39px;
    margin-top: 20px;
  }
}
.popup-refill__cardsides {
  margin-left: -55px;
  margin-right: -55px;
}
@media screen and (max-width: 759px) {
  .popup-refill__cardsides {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.popup-refill__cardsides .popup-refill__form-title {
  margin-top: 20px;
  margin-left: 50px;
}
@media screen and (max-width: 759px) {
  .popup-refill__cardsides .popup-refill__form-title {
    margin-left: 10px;
  }
}
.popup-refill__spoller-handle {
  padding-top: 10px;
  padding-bottom: 10px;
  cursor: pointer;
}
.popup-refill__spoller-handle span {
  color: #1481b4;
  border-bottom: 1px dotted #1481b4;
  white-space: nowrap;
}
.popup-refill__spoller-content {
  display: none;
}
.popup-refill__spoller-content .popup-refill__form-title {
  margin-top: 10px;
}
.popup-generated.popup-refill .popup-refill__footer {
  margin: 50px -50px -50px;
}
@media screen and (max-width: 759px) {
  .popup-generated.popup-refill .popup-refill__footer {
    margin: 30px -20px -20px;
  }
}
.popup-generated.popup-refill .popup__padding {
  padding: 40px 50px 50px;
}
@media screen and (max-width: 759px) {
  .popup-generated.popup-refill .popup__padding {
    padding: 20px;
  }
}
.cardsides__face,
.cardsides__reverse {
  background-color: #fff;
  width: 380px;
  max-width: 100%;
  height: 240px;
  border-radius: 10px;
  box-shadow: 0 5px 30px rgba(172,184,193,0.3);
}
.cardsides {
  position: relative;
  margin-bottom: 55px;
}
@media screen and (max-width: 759px) {
  .cardsides {
    margin-bottom: 160px;
  }
}
.cardsides__face {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 759px) {
  .cardsides__face {
    width: 300px;
    height: 210px;
  }
}
.cardsides__inner-face {
  padding: 27px 30px 0;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .cardsides__inner-face {
    padding: 14px 15px;
  }
}
.cardsides__reverse {
  position: absolute;
  left: 138px;
  top: 40px;
}
@media screen and (max-width: 759px) {
  .cardsides__reverse {
    width: 300px;
    height: 196px;
    top: 144px;
    left: 6px;
  }
}
.cardsides__reverse:after {
  background: #eaeaea;
  content: " ";
  width: 100%;
  height: 54px;
  display: block;
  position: absolute;
  top: 25px;
  left: 0;
}
@media screen and (max-width: 759px) {
  .cardsides__reverse:after {
    height: 43px;
    top: 20px;
  }
}
.cardsides__inner-reverse {
  padding: 100px 20px 0 250px;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .cardsides__inner-reverse {
    padding: 85px 14px 0 160px;
  }
}
.cardsides__type-list {
  margin-bottom: 12px;
}
@media screen and (max-width: 759px) {
  .cardsides__type-list {
    margin-bottom: 4px;
  }
}
.cardsides__type-item {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin-left: 7px;
}
.cardsides__type-item:first-child {
  margin-left: 0;
}
.cardsides__type-item:after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.cardsides__type-item.is-active {
  background: none;
}
.cardsides__type-item.is-active:after {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.cardsides__type-item_mir {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAQCAYAAABDebxFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAX2SURBVHjanJbNaxPfF8Y/dzJJmkkmM0mT0tYX2lRoq1AULYqrLrQI1YVQ/wEXgoIIgivFhf+AG5cK7pQiIoL4AhYEwRa6scW21tYIrcUmWvKemcnM5LvK/Jo2av0duHDh3nvOeZ77nHuPuHfv3vf19XU1FAohhMBxHEzT5OTJk4yNjdHKFhcXmZiYwHEc/H4/QghM00SSJK5evUp7eztPnjzh/fv3JBIJHMfBMAwuX77M/v37m3zdv3+f5eVlIpEIAKVSia6uLq5du8bGxgYPHjxAlmUAXNcFoF6vtxzBYJBDhw4xOjpKIBAAKMorKyvdy8vLqKoKgCRJmKbJzMwMPp+PM2fONCX0/ft3bt++TblcJh6P47ouQgiq1SqyLFOr1bx9CwsLJBIJbNumUqlQrVabfL1+/ZqJiQkSiQRCCAByuRzlchkATdPIZDLU63UPWAOo67pN4AAcx2FhYYF3795x48YNOjo6VCkajRZ1XUfTNDRNQ1VVOjo6iMVivHz5EsdxdiRVLBZJpVKoqoqmaUSjURo+JEkCQFEUwuEwuq57w+fzeX5qtRpPnz71YjX2xGIxotEo9XqdtrY2Tpw4Qb1eR5IkJElCCOHNtw9ZlgkGg2SzWe7cuUO1Wi1KrSToui6appHNZllbW2taS6fT6LruyaXB/L/amzdvWF1dRdf1HTe0dX7+/HlUVd1B9J8sEAiQz+d58eIFOwA2EpZlmWKxyPz8vLf248cPVldXiUQiO5L6HdBW647j8OrVK0/i28FttWAwyPXr19F1Hdu2myTZ8NsqtizLTE9PNwOUJIlarUY+n0cIQTAYZG5uzlufnZ3l169fKIpCqVSiXC7j9/v/mOB2ZQB8+PCBdDpNPB4nn89jmmaTfLdbe3s7N2/eZGRkhHA4TL1e9+rQcZwdw7ZtXNfl58+fyFsdWZZFIpGgr6+Pz58/E4vFWFpaolAoEI1GmZ2dJRAIkMvlOHDgAIFAgMXFRRRF2ZV0Gi/l8+fPUVWVzc1NhoeHqVarfPnyhba2tt+eDQaDjI+PMz4+zsbGBhsbG1Sr1ZbENm60UCg0AzRNk3A4zIULF7h79y6maZLJZPj27RtDQ0MsLS2h6zrZbJazZ8+SzWaZmpraFUDXdUkmk3z9+pVPnz7R3d2N67pcvHiRx48f8/HjR0Kh0I4k3759y/z8PJqmIYTA7/cTCASQJOm35SHLMmtra5w6daoZoCRJbG5usm/fPlKpFNPT0wghSKfThMNhstms9+oNDg6ysrLyR2ltrcNIJEI+n+fZs2eoqkomk2FsbIxoNMr6+voOP42kp6enmZyc9F7WVnu2Y8jlcqiqyrlz55oBNmTq9/vp7+9ncnKSzs5OZmZmmJubQ9M0SqUSvb29hEIhCoXCrqQpSRKhUIhHjx55KjBNk9HR0R0f+HaLx+NomkZnZ6cHKpfLYds2QoimW7Qsi0qlwsDAALdu3aKzs/N/ALezMTw8zMOHDwkEAqyvr2PbNrqus7KywtDQEACGYezqm/D5fJimydTUFNFolEwmw7Fjx+jp6dn1V7P1k0+lUgQCgSZCHMehra2NgwcPMjY25ilCbuXMsiySySSpVIrV1VU0TSMYDGJZFoqicPTo0b9KpZVpmgaAbdu/bQP/ZLZtY1kWly5dYu/evbtTz3aGAK+lGhoaIp/Pe91JoVAglUrR19dHq3N/Y79R44ODgxw+fPiffGwl8V+aC6nVoUbAI0eOoCgKjuMghKBQKHjy/H+CCSHI5/OMjIz8FcSfiGr0u7sxuVKpqMViESEElUqlqXAHBgbo7u4mnU57zfhW5g3DoFwuUyqVMAwDn8/nPRiGYVCtVr3GWQhBJpOhr6+P06dPNyVRrVYpFov4/X6KxSKVSqUpRqVSoVQqUavVsCzLi7ELU+Wurq5113VVRVEwDANFUbwCFUJw/PhxDMMgEonQ39/fJM9kMklvby+JRALLsryGt7HW09NDMpn0WI/H41y5cmXHl9Dd3U2tViMajRKLxdizZ09TjIafRg02uqddWPG/AQDBf+8ULOR+xQAAAABJRU5ErkJggg==);
  width: 56px;
  height: 16px;
}
.cardsides__type-item_mir:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAQCAYAAABDebxFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU2Rjg4MjNFOTk2NTExRTY4QzIwQjg0RjEzMDc1QTg1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU2Rjg4MjNGOTk2NTExRTY4QzIwQjg0RjEzMDc1QTg1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTZGODgyM0M5OTY1MTFFNjhDMjBCODRGMTMwNzVBODUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTZGODgyM0Q5OTY1MTFFNjhDMjBCODRGMTMwNzVBODUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7nOLBoAAAG4klEQVR42pRXa2xTZRh+zull7dqztd3abqzb2IX7gI2JCFFkk0gANSESf6jRBdAI0YQ/xgT9510kZCKJeE0Eg4kmKAQxMQgEELIxGIPBFq67X7pLt67rvcf3+3ratWtn5tecnHN6vvNen/d53yPsPrOz597YHUnSSgAEhCMheENePFu6BTuW7kS61dh/GfuaPkaI9maoM/h7fnpHFFSorzmEfMMc1F/di2P3fkGB0cH3TQY92Lv2ABZaFifJeu/C27jqvAKzzszvXT4XSrPLcKD2G9xwAc+f6oVOKwCyDDkSgRCRgXAYoGuwa36mIxhBlghsKjVid20BMkWRiXOrW4auzbk22ASLLocrEAWRHJzE8bt/QS2qUbfktSSD7o7ewZYTG+EOjMGemU86Isw/TAY8UKnU8Id9fN8dVzvOdTWizNSFQCRA+8cxEXQnyTp86zt8ePlzlJhtXC9bTu8AxgIufl1oIDlDAcBHOjSIOhKKORiiM7uPRM8UAIoiLl4awCE6Tr9VgXKTTlKbdTluW6ZdMmWY44pFwcqz8UPr13hl0TaIoir+7Mfb32LY60K1vYpnJra8agNUFBCVEN2bpc2G3WCANdOGQDgAvUoPjaiJ7/eH/ai/tg/lOfmw6q3cPhYoQRB4sGVEYNKI2LYiC9+fHQHM9G5IiDoTQTR7YTF6zw+619O9RYvOB+N4ZP91dO2pdovpIMiyYtXb0O3uQvtoW9KzG0MtyDPkkrwwv2cGCfj/68itH0j2bdhIT4R5J8jRLChLVq7rHzUh16EFBgNIUiQrBzDtf/qzyIixdhc+OtONJAcFbnD0WqPSYMQ/jEt9F+PPH44/4EaZMyxxA9hZTtEyTaHyOLYzHAlzdOQZFIgrBstIMFpZRspiw9Z8zLGTk70E/0kFjkKS1clesOzm6vBT81CygwyWfoLTkNcJlhe9OhMXe87Fn5/vPoM+Tw8kbRZc/lGM+ccoEFpFvDwtwHJaZLB14v5vuDncwmvYSbpYzTN4zxSnEoMGbXXFePNJKywG2ucmOUNUHkNBOiizTuUYDEYzPeAHxsLo6vJAnSjIG/bCYXDAmrsCDQOXyQA7mpwNGPEOw6LPwfmes9CpdBgkIqi0VvPrRtqXRQ5PD74Qd3tqxer8q5YvqM4s6Pf0YUPxZkyExtE0cAWSxjgjpCUq7QO1ufxoGQRanMCoL1p6DN28LpUzzynjJsE5zcGgF1kZJuyufgdvnK7j7aKDYNk6cgNPFKwjIxqINOxUm514vWYXuie6cPLh7zyjKchMyV4YhcYiquHrBPvz1Armcah+sOYzfHrlfWLZvxFtVUqAFFb9ue0w/um/QIizQk31Y9aJyNGrIekAQ4aiR0hOPWPzNlcbXl6wLdlBFQnt8/RigXkhluVW4tSDE4RhEa1ELNnEip0TnSiSiokd87Aqbw2ab35JStVpIy4kVCaDK8ue0zuIg8376dqCLncHtlfshFlvwf2xu7wlJcI6hoCTD4/jSPOvsJkz43UffyrE5Cslxv5nPgy7YTXrsXXuu8kOst0+gqlWlYGV9lU42n4Yc7NK8WfHHwTPc8glOme1tzR3OQxaI4duTElq2qYgylqHkeDHMnV1sBHUltA57sWri7fzPSE52m4EOTX1eVSneWYjtyPKEwKVyCCC4WDcO0Fhc4Y4l9+N1SXLcXTTMRRnlUw5OL1mNhQ/QzWxh4hGzyMcJPJhPe26sxlrC2r4Hk9oIiFXyQSRaCfLMiOSk/eP8x7XPdGBp4s3YnFOhRJ5ceqdNCQjKyhgvzAxJEOXTq1LyKhMPTkMvcaA1flrsKNiF0cE1z0VcDnuKJtGCiQHF9Q+eosyZ6OdmfCFfEQoEtYXbUhyQhDSQTThzCMtUO1Y+X8s+gyeSBOY/1pBmoiYDZ88vh/zzAtm9Y6YLuTjgehIxTLFaDw2Rg37hrjTy6xVU3YlhD2dnXJC02Y13k81zup3XeFTqb1yhhWDYFyPMPvRQkwN41Qh1Bat5y2AjWRM6IhvmNi0Jlm1MDNzpmSTZDgnh/HC/BfT75vBcDkhEAxhARrzZrvUNARLo74RbgYbiKMjR1TkyrzHOJ23UlM2U99iNZAYeU9wgojGDZN2FJMhGrap1mLN3ENfDyM+D009Li5SRbHsIOasslXipUV1SUYwxDAbGLmx8zi3AwlyJkjOKJ9ffVQ+IWVMnMWS1GXZ5b3UoySWKSaM9bT4VEGWbS55jgjCw2meMety64r420XGYlTaKuCgTyIv1YaKhvLYQO2QCmkYWIJCqYhnIEjG2Wk027f2YJwAYqvcNI++OPycgPKpBZVlz48/KyQ5VSTHQXLYV4mf9OhpwJjlcv8rwADh8fQat/nsOQAAAABJRU5ErkJggg==);
}
.cardsides__type-item_visa {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAZCAYAAABKM8wfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAO9SURBVHja7JddaBxVFMd/c+/MNtXWolSqtWhoBWuhWFuDRaTOw9ImuGbDGLLJJiERix9QXxRU8EWw9UF8Ex+qorvJZNPFkM8NiSaGEB9s0QZ8MLZPkkItNqki0aq1zfpyJxyvky2+FAo5MJyPO/fc/5z7P/fuOuVymZtJFDeZrAFeA2yJc6MWCoLAUUoprbWjtS4rpZbDMPzfHe/4vr9VKXVca31Qa53QWqOUQil1WSnVNjAwMCAnZLPZ9xzHOaKUwnEclFJVi4uLGc/z8p7n4bouiUTCzeVy1wBSqdROrfUxrXW9UsrVWmPWWNZaN+bz+X/lb2hoeFUp9ZbWOmFwnOrt7d2/Qonp6ekfp6amngKqgfeB6KtvAV6SyZqbmz2gWYS+zuVyfwE7rUIsA9TV1T0BzAIB4F6PjvX19VuAo0BChPe0trZ6/5k0MTFxYXx8/IhZIJK9Vs5aYLPwjxu9S8Tmc7lcOZlMekAIrBdjs8AQ8JX5qAtW/mcBz4qtA3ZXaropYW8KgmC78NuFvQScMLas8Bmj9wPbRPztvr6+fcVisaFQKDwG3A18Fw2mUikFPL8KdfdVAvyF5e8BaGpq2gTUi3hPV1fX76aSO2IA32nl2dvY2LgxcsIwvJjP55fE+JPAvcb+FfhMjD1SCfCXwN8xtGgy2xPJR0bfb/Hze6O/Aa5ZdDqTyWSeyWazcafTC8L+1OCIpGZVwKOjo5eBkyL0sNFtkovd3d2nY+iwUuHJyclzwJvW2FbgY2Cmra1tZQdqa2urgTq5e8Bp4e9ub29fV+nimLK28j7gQEyzATxozZ2LjLGxsaNAB3DReudxoCD858SdcA6YsQC7wEOVAEse3wW8IvzfgF7hywr/UigUFmSiUqnUZWjzTnTcGUl2dHRsTiaTCeCwiH9uuHwr8JNNi9UAnwL+EP6Lwu7t6elZWqXCc3HJhoaGlvr7+18DPrSG1gNPWw16GPjBPFvsk8KNW2BkZORKOp2eAQ6JLYmjA8ADwj4L4Pt+jeu6ged5odZ6rlQqlYMgqAYeFe9eBRasZqskNasCFjw+ZMW+LRQKK9zyfd8DNsZUeAfwunn+TKfTV4DbrFxd8/Pz213XPWDNl5TaIM7gXZ2dnfp6gG35wPKrLP+s0dusd6pieuRlcw1HUgYODg4Ono8CmUzmDuCSONE2VAI8CxwTZ+9V4JOY3wzvCv+k0KPm0rnHxBZM53cDJ8IwXPZ9/5KYPz88PHxeJi8Wiz+3tLS8AdwefZSz9p9uDfAa4Bsr/wwAh9H5QMhCQzMAAAAASUVORK5CYII=);
  width: 44px;
  height: 25px;
}
.cardsides__type-item_visa:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAZCAYAAABKM8wfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA7tJREFUeNrsV2tIVEEUnt17d7WyojB6WlLt3VJE0+yFGFFYEUVUVD+KiCyVtEIhC+lBpWFlQVakRdE76Ef0ox8FKtjD0gwi2ty7htlLSirC3qW3b2zucpzubvRHCPbA55lz5t6Z7845Z85qMwyD/U9iZ/+ZhAiHCEti666NtPitNqY47Ex12pjqMAzV2eGrzv7nire5o9KHMLu9jNnVNGZXnExRmWFXGVOUz/At0x/uutxl48n7Sw1FyWa/n0GM1HDbC88SFtbzFMAMZ0/GwnqpvsrV7Z3Pu/PGgGQhSM4DYRVjhjHjhGEv8lVldF0/rmAjOOzEHLg4sId6V6/Jm+RPCe/z46+8zeVzMY4GDgPmV2NnltNlsYl7sAJbSlx1vor0b9BjpIPo4H/co9dNhboPLADUv6WjFpM/EGoX4CTuBFfKQccfL3mbjrR4n5Rmiw1MSZTWnAVEErtM6Bjia8bpGu7oTL7JWaAHmeNrXwFqxEe1SOuvAhySLwyIC1Z0lWTcV0vYNpLYy8m4DbgoxvSEG4TmYRxG/EX6/S1Jem3+fP127hTYg4FH5qRby+VcMgKkblIwwhWSndAZruSivlDziP+cryrzkzjJURaEB0jrJGqJO3ubBgruDfK3jczPAYaL8QfgGpkbH4zwDeCHRVosFuEx5bjQo6X8fCz0PaBdSqcGbULxSm3KfqvbKZOMLwkepiQHJOzVD3yGukNc44ReRnPRV7223iId/CfsfXr0GdR2aW4IcAKodqUe8kfAPSqHF/xsGj2gnthxrqlHwoI1jkoplCOgUy2KjctY6V2P/+MbD/KKXwG8kZ5JAc4Tew3pCfxDqyXCPILxwQjTPB4E5BH7I3CB2PSE3/tubWilC+nektMibfaY152QGa5pZZHu6Cx+haUT/3WRy72A13JaBCJ8F/hC7CwyvuC7ub4twAl7rBbTH+1u0x/syMfwmDTFr7yFUoFy8k0CA+WbQrXcoGHvdy12Ew/LTBISq3ToTEFaAp2OqPRkdKgF6GpnDcXhwSkbaM08TyeSZ38CrVKxBZPkgIRJHs+UfA/0mlx/boEYv9J6W5wwv+Y2CXzVYjd/h+4jrXXa3lg3Eu03VXqfplQEuYNjXNOPKX8jLEu5ZIfLl4zQw6Rnwi1qJFe0YVP4T4I0/WHhS3+rnlDcH+otudEighHmbbSQ3L08hCctfjPsI/Ydoq+KpjNU+FpF5Z/hHRKNowMRekveb9Y9xS+7pGZt/jttckkBhv3Mj7KF/qcLEQ4R7l75JcAABq79YSNOHGoAAAAASUVORK5CYII=);
}
.cardsides__type-item_master {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAZCAYAAABKM8wfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAWkSURBVHjavJhPaBvpFcB/n2YkxdbIkiPFQZGIa+cP641xnfXKEBfSxHVqfNi91IHdy15a2L3uwbNkQTRFoUt96bWFXQKlNCXr01aBpJhCCl1I5DiNUqKkknBsR7JlyZEtK5ZljWZ6iGRcxU4TCfrgO8x8vPf9vjdv3vfeJwzDQAjBfhIMBg8BHwM/BfoBb3VqC4gB/wCmgL8FAgGjXn9yclIAw8A48CPgBHCgOv0MeAD8FbimqmpmPw7DeGla7AccDAadwGXg010LvE6iwBeBQOAvu2A/AH4D9LyB/hbwe+CyqqprbwUcDAbPAn8GPLy9/MFsNn9uMpl+C3zSgP4S8JGqqn9/I+BgMPhh9RObG1gMWZbLJpMpJoR4l8alDIyrqvpdPbCpzrNDwLeNwgIIIeaBDcMw7jUBbAa+nZycHHrFfs3DwWDQDvwLONroKrIsFwGt9ixJUhJ4pwnwBaBXVdWNvTx8qUnYTUmSDEmS7LXRJCxVnkuvePjKlSsOIAnYmgB+IYRY3iNE1oUQ7zUB/QLwTkxMrAPI1ZfjzcAKITCZTFGgsk88NiO2Kt83u4HHAIaHh1EUhdu3b3Ps2DF8Ph/xeJxHjx7ta83hcGC1WvPr6+ve1yxa8nq91oGBAcxmMw8ePCAej/9P0tOnTyNJEjMzM2P1wO+ZTCYGBweRZZlwOMzZs2dRFIWlpSUGBwex2+2kUikeP35MT08PHo+HdDpNf38/LS0tbdevX2/zeDx4vV6ePHnC8vIyAwMD5HI57Hb73OjoaFc+nyefz+NyuXA6ndhsNhYWFkilUvT29rK+vk4ul6Orq4uNjQ36+vp49uwZwE5I1YA7nU4nsixTKpXw+XxYLBYAKpUK/f39AJw5c4bp6WlGRkZIJpOUSiXcbjeyLHPq1CnOnTtHKpXC7/dz7do1Lly4gKZpJJNJZ6FQ4OrVq2iaRldXF0NDQ0iShN/vJxQKMTw8TLFYJJPJ4PV6KZfLWK1WIpEIQGcNuJYlTG63G13XyWQy9PX1kU6nAZifnycaje482+12ACKRCDMzMyiKQigUoqenh9XVVRYXF5FlGZ/PB8DU1BQHDx5sjcfjaNrLjJdOp0kkEmSzWYQQuFwuAKanpzl69CihUIgbN24ghCCbzf5XNqt5WHe73aZcLkelUsHr9TI7O4vb7WZ0dBSbzcby8ssEcP/+fex2O2NjY7S1tQGQzWZxOBysra1hs9mIRCJYrVaKxSKJRKKWk3dic3x8HE3TKBQKALS0tLC2tkalUtnZ0JEjRwB4/vw5gF4PPH/o0KGu2o6fPn3KgQMHyGQyHD58mPn5eRRFoVwu09nZydzcHMePH8fhcABw4sQJVldXsVgsJJNJWltbcbvdrKysYBgG6XR6s7e316ppGrqu09HRwcOHD3G5XOTzedrb28lkMjsbOH/+PB6Ph1KphK7rAE/rQ2J2e3ubRCLBysoK9+7dY2tri1gsxp07d2hvb2dzc5NoNMrJkyfx+/3EYjHu3r1LOp1GURRu3rxJoVDA7/ejKMqOPsCtW7fKiUSC7u5uNE0jHA7T0dFBLpcjFotRLBaZm5tjaWmJcDhMa2sri4uLRKNRuru7cTqd0fqD4+fA180kS4vFMlstWupFEkK832Qu/sXExMQ3uz08VT1RGpbqWe+uH0KIniZhX1T5Xil+fl1/bjcr1foCoLUJM1+pqvrlXsXPV9XqqPGa0Gx+bLVaN2pDkiTRJOxClYv6n45AILBR7d22G7Wuado7uq7/2zCMR4ZhZICWJmC3gY9VVd3YE7gK/T1wcZ+f543iuFwuD+i6bhdC/KDJjuOiqqrf10+Y6l8EAoHvgJFqb9WI/FEI8WPgTw3qLwEju9ujPTuOfbrmXwKf/R+75t8Bv3rrrvk19xI/BHwN3Ev8BPjZHvcSSeCfb3Mv8Z8BAGtxasi+wMwdAAAAAElFTkSuQmCC);
  width: 44px;
  height: 25px;
}
.cardsides__type-item_master:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAZCAYAAABKM8wfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABdhJREFUeNqsWH9MVVUc/9x7H+/xUECTX4qhDCjFVAK3CtNU1GZLWwuW2tBpmZstV62mUTqzDZZbZf3R1szK0tRRrWkZUuKPKVnWE9sDBEwBJUSMPXk+Hu/dH6fvufdSjwcYvtt3++zce8499/u53/M93+/3XIExBkEQMJR0js9IpGYZYSEhh5BqDvUSmginCF8SqhKv/MHC5/e8n8ZfPo9QSJhJyCJEm8NXCOcIlYS9MetbO4fiwXlyEYYiTERHUbOFsDZEwa2knrCBSB8MIbuYmrcIk4cxnxvgQ66TiHtuizCRnU3NPsJY3L58Zp+pvhg1U3uXrldEML+dsJRInxgWYSK7xFziqAiUQXBAdq6Vm4RoZCNykbkLEekD4YTFMMvmU1MeKVkuUqbWorULXu2q8JsFwlx/OblU/gCD9FmYyMbSvZuQFqkWYST8sDGl7975pNomxLNJFoi3Eu4hS3v7LGwLGXzVItmemHV8JREb0m2FLEw+nFdJPwtfvzMznq7bCCMsEPaJSexqeL89X70hjmO5Fkj7eCh1Pt9yI9TChVbIgvasfZZaTztCHcIfrcgIk9/OUMKL9JGNL0NMSoLv7e2wz5mNqLxcBI8eQ+DgoSHfJqaOg5Ri77ZlN6XeQmlAHDvDYct5mujHQHXvgXqx8j+Z2qatpF1sh3J2x6JwwrmQJESvWQ3Bbof/k12IeWm9Tl5218K5eiXElGQo535H4NBhOB59BLapU6DUNyB6aRGE0aPiulc9G2ebNhVRuTkIVFQSqTpEFy+H2tIKx2NxlxyLy9KZtw0cwh1ZsMWlQRiRBO1KNbSrLkiTi8ButELrboaUNoee+xNS9lJo7WcMfqHxjSKE2jWrgHHRurvZzU1vMM3Xo997N7zG5JpzOrjc3Fqqt7Krhvm2vcPUjg6meTzsZuk26pSZ/KuLab29zFO03HgfXSsNJ7s0bxvr+eBuRqGKBb4pZmq7i6nX3PwJFqh4znjW38XUy6cYUwI0z0MdKgsee53PUTlPjr44LEqZGYCqQm28AEfh41Bqa40I/tNpBL79nu7rjQfHphh5tPwr+Hft1lfB+0qJbnX14iXIv5yh5OGALc8winfNOoiJGTHqxR8Axa/3addroTYfAfurQd8A4ugsQ9fxzRDH5yN4eD3kyhdoSITW1dQvX/S5hCbdlSWqzS0gKyHq3uno3b0XtqxMjHxzC4SEMVDcxgf07tkHMTkJI0u3QhpnZG616YLuy9rlyxATEhAo/xpibCyYx4PgsRM8FpHKf/eefckuIh8A83WYAXu07g5QAwaZTjcZJs/wgK4Lelc44RYil84Vc1+WT1VDiI+D0tgEaUo25OrTRDIZzO9H1AP3QT5ZDfu8uUTS2Gf2BQW6dYUYJ+SzNRDHjIGUlQHlfCP3OWgd7h7b5EIHVKpvVIUsTv5fux8i+TL3VXFUOlm9nj7gmhFWHtxEeyYHLOglqjwPCc3/bHKzdbEen24N5XwD/J/vBev2IvjjUfh3fAxp4gRavi4Ev6uA/eEFiF61AsEjVfDv/BRKHUWzpET4SjZDu9YJJ42JiQlksW6aX2Uu9UZZba6CNGGubkXF9SE9k00rcIk+tIIM0QWt9ThtvrM8ItCHJ0BrO03ueQBiegEZL60+PHFQvMFHVoKlY6HqojQsDywuaM3S2AyLsfgZShz9whqvzt6zkjx4qpdSWcKAnGJHikWyPpPfgOKn1Mzb/5uE1BcxFl5TRsVPyWDFTxnhKSsFUNT92nlK0akhKZu/32mxWivrl1n7Luho4zXPbsGIq+6fxUmyS2xU6sQ61otOi2Q5j2W8tByUsEm6mpois+KPwJFJyxEpT2kQYgUnJlo8cRQR2eoBtUt4B5Hmx5L55tkqEtktJbOHqP0iwvlc7/zQ49EtCZuk+QGQn8m2m6fZ4QiPlUtobnH8/ubrpLCY35v9w5FeU192+AF00CPSMP9LTCeMj+C/RAHhiUH+S/BDQ83t/Jf4W4ABADZlyGxl0oSVAAAAAElFTkSuQmCC);
}
.cardsides__field {
  margin-right: 40px;
  position: relative;
  margin-bottom: 20px;
}
.cardsides__field.is-success:after {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjM2ZiMzRmIiBkPSJNMS43LDkuOGw0LjEsMy41YzAuNSwwLjUsMC41LDEuMywwLDEuOGMtMC41LDAuNS0xLjMsMC41LTEuOCwwCglsLTMuNS00LjdDMCw5LjksMS43LDkuOCwxLjcsOS44eiIvPgoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMzZmIzNGYiIGQ9Ik0xMy45LDEuMmMwLDAsMi0wLjEsMS42LDAuNUw2LDE0LjhjLTAuMywwLjYtMS4xLDAuOC0xLjYsMC40CgljLTAuNi0wLjMtMC44LTEuMS0wLjQtMS43TDEzLjksMS4yeiIvPgo8L3N2Zz4K) no-repeat 0 0;
  content: "";
  width: 16px;
  height: 16px;
  margin-top: -8px;
  position: absolute;
  top: 50%;
  right: -30px;
}
@media screen and (max-width: 759px) {
  .cardsides__field .input {
    font-size: 16px;
  }
}
.cardsides__field_date.is-success:after {
  right: auto;
  left: 150px;
}
.cardsides__info-reverse {
  font-size: 14px;
}
@media screen and (max-width: 759px) {
  .cardsides__info-reverse {
    font-size: 13px;
  }
}
.cardsides__info-reverse span {
  display: block;
  white-space: nowrap;
}

.popup-session-end {
  background-color: #fff;
  width: 780px;
  margin-left: -390px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  color: #4d4d4d;
  box-sizing: border-box;
}
.popup-session-end .popup__padding {
  padding: 40px 60px;
}
@media screen and (max-width: 759px) {
  .popup-session-end .popup__padding {
    padding: 40px 20px;
  }
}
@media screen and (max-width: 959px) {
  .popup-session-end {
    width: 600px;
    margin-left: -300px;
  }
}
@media screen and (max-width: 759px) {
  .popup-session-end {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-session-end__footer {
  text-align: center;
}
.popup-session-end__title-icon {
  max-width: 40px;
  max-height: 33px;
  margin-top: -16.5px;
  display: inline-block;
  margin-right: 20px;
  vertical-align: -4px;
}
@media screen and (max-width: 759px) {
  .popup-session-end__title-icon {
    margin-right: 10px;
  }
}

.popup-tabbed {
  background-color: #fff;
  width: 1110px;
  margin-left: -555px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  color: #4d4d4d;
}
@media screen and (max-width: 1279px) {
  .popup-tabbed {
    width: 720px;
    margin-left: -360px;
  }
}
@media screen and (max-width: 759px) {
  .popup-tabbed {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-tabbed .popup__padding {
  padding: 43px 25px 25px;
}
@media screen and (max-width: 1279px) {
  .popup-tabbed .popup__padding {
    padding: 44px 10px 10px;
  }
}
@media screen and (max-width: 759px) {
  .popup-tabbed .popup__padding {
    padding: 27px 20px 20px;
  }
}
.popup-tabbed .popup__title {
  margin-bottom: 1.2rem;
}
@media screen and (max-width: 1279px) {
  .popup-tabbed .popup__title {
    margin-bottom: 0.9rem;
  }
}
@media screen and (max-width: 1279px) {
  .popup-tabbed .tabs__list-wrap {
    margin: 0 -10px 10px;
  }
}
@media screen and (max-width: 759px) {
  .popup-tabbed .tabs__list-wrap {
    margin: 0 0 10px;
  }
}

.popup-tariff-connect {
  width: 450px;
  margin-left: -225px;
  color: #4d4d4d;
}
@media screen and (max-width: 759px) {
  .popup-tariff-connect {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-tariff-connect .popup__title {
  font-size: 1.4rem;
  margin-bottom: 0.5rem;
}
.popup-tariff-connect .popup__subtitle {
  margin-top: 1.4rem;
}
.popup-tariff-connect__footer {
  text-align: center;
}
.popup-tariff-connect__price {
  width: 100%;
  max-width: 390px;
  margin: 1.5rem auto 1.7rem;
  color: #808080;
}
.popup-tariff-connect__price-item {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MUFFQUFCNzYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MUFFQUFCODYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxQUVBQUI1NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgxQUVBQUI2NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C3koawAAABVJREFUeNpiYGBgMP7//z8DDAMEGABBaQkrPHhhwQAAAABJRU5ErkJggg==) repeat-x 0 1rem;
  margin-bottom: 0.75rem;
  position: relative;
}
.popup-tariff-connect__price-item:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .popup-tariff-connect__price-item {
    margin-top: 1.5rem;
  }
}
.popup-tariff-connect__price-itemlast-child {
  margin-bottom: 0;
}
.popup-tariff-connect__price-label {
  float: left;
  width: 52%;
}
@media screen and (max-width: 759px) {
  .popup-tariff-connect__price-label {
    float: none;
    width: auto;
  }
}
.popup-tariff-connect__price-label .product-info__bg-for-dot {
  padding-right: 5px;
}
@media screen and (max-width: 759px) {
  .popup-tariff-connect__price-label .product-info__bg-for-dot {
    padding: 0;
  }
}
.popup-tariff-connect__price-label .product-info__bg-for-dot.product-info__bg-for-dot_long-text {
  font-size: 1rem;
}
.popup-tariff-connect__price-label .b-hint {
  margin: -3px 0 0 10px;
}
.popup-tariff-connect__price-value {
  text-align: right;
  position: absolute;
  right: 0;
  bottom: 0;
  margin: 0;
}
.popup-tariff-connect__price-value .product-info__bg-for-dot {
  padding-left: 5px;
}
@media screen and (max-width: 759px) {
  .popup-tariff-connect__price-value .product-info__bg-for-dot {
    padding: 0;
  }
}
.popup-tariff-connect__price-value .product-info__bg-for-dot.product-info__bg-for-dot_long-text {
  font-size: 1rem;
}
.popup-tariff-connect__price-decor {
  padding-left: 5px;
}
.popup-tariff-connect__label {
  font-size: 0.75rem;
  color: #808080;
  padding: 0.8rem 0;
}
.popup-tariff-connect__list {
  font-size: 0.85rem;
  color: #808080;
}
.popup-tariff-connect__list-item {
  border-top: 1px solid #ededed;
  padding: 0.7rem 0 1.2rem;
  display: table;
  width: 100%;
}
.popup-tariff-connect__list-title {
  color: #1481b4;
  font-size: 1rem;
}
.popup-tariff-connect__info {
  text-align: center;
  margin-top: 1.4rem;
}
.popup-tariff-connect__info-title {
  color: #1481b4;
  font-size: 1.1rem;
  margin-bottom: 0.4rem;
}
.popup-tariff-connect__info-text {
  font-size: 0.85rem;
  color: #808080;
}

.popup-video {
  background-color: #fff;
  width: 870px;
  margin-left: -435px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  color: #4d4d4d;
}
@media screen and (max-width: 959px) {
  .popup-video {
    width: 760px;
    margin-left: -380px;
  }
}
@media screen and (max-width: 759px) {
  .popup-video {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-video__video {
  width: 790px;
  max-width: 100%;
  height: 440px;
  margin: 0 auto 2.5rem;
}
@media screen and (max-width: 959px) {
  .popup-video__video {
    width: 700px;
    height: 400px;
  }
}
@media screen and (max-width: 759px) {
  .popup-video__video {
    width: 300px;
    max-width: 300px;
    height: 180px;
    margin-left: -20px;
  }
}
.popup-video__list {
  max-width: 430px;
  font-size: 0.75rem;
  margin: 0 auto 2rem;
}
.popup-video__link {
  font-size: 0.75rem;
  text-align: center;
}

.popup-tariff-follow {
  width: 600px;
  margin-left: -300px;
  color: #4d4d4d;
}
@media screen and (max-width: 759px) {
  .popup-tariff-follow {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-tariff-follow__message {
  max-width: 440px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
.popup-tariff-follow__message .checkbox {
  text-align: left;
}
.popup-tariff-follow__message-title {
  font-size: 1rem;
  padding-bottom: 0.4rem;
}
.popup-tariff-follow__message-text {
  font-size: 0.85rem;
  padding-top: 0.8rem;
  padding-bottom: 1.9rem;
}
.popup-tariff-follow .popup__title-icon-wrap {
  width: 30px;
  margin-top: -0.6rem;
  position: absolute;
  left: -2rem;
  top: 50%;
}
@media screen and (max-width: 1279px) {
  .popup-tariff-follow .popup__title-icon-wrap {
    margin-top: -0.8rem;
  }
}
@media screen and (max-width: 759px) {
  .popup-tariff-follow .popup__title-icon-wrap {
    width: 20px;
    left: -1.5rem;
    top: 8px;
    margin-top: 0;
  }
}
.popup-tariff-follow .popup__title-icon {
  max-width: 100%;
  height: auto;
  margin-top: 0;
  left: 0;
  top: 0;
}

.popup-voice-homeinternet {
  background-color: #fff;
  width: 568px;
  margin-left: -284px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  color: #4d4d4d;
}
@media screen and (max-width: 759px) {
  .popup-voice-homeinternet {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-voice-homeinternet .popup-voice-mail__price {
  margin-top: 1.4rem;
  margin-bottom: 1.4rem;
}
.popup-voice-homeinternet .popup-how-connect__label {
  font-size: 17px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.popup-voice-homeinternet .popup-how-connect__item {
  padding-top: 11px;
  padding-bottom: 11px;
}
.popup-voice-homeinternet .popup-how-connect__icon {
  line-height: 48px;
}
.popup-voice-homeinternet .popup-how-connect__icon img {
  display: inline-block;
  vertical-align: middle;
}

.popup-voice-mail {
  background-color: #fff;
  width: 520px;
  margin-left: -260px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  color: #4d4d4d;
}
@media screen and (max-width: 759px) {
  .popup-voice-mail {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-voice-mail__price {
  width: 100%;
  max-width: 390px;
  margin: 2rem auto;
}
.popup_middle .popup-voice-mail__price {
  max-width: none;
}
@media screen and (max-width: 759px) {
  .popup-voice-mail__price {
    margin: 2.5rem auto;
  }
}
.popup-voice-mail__price-item {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MUFFQUFCNzYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MUFFQUFCODYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxQUVBQUI1NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgxQUVBQUI2NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C3koawAAABVJREFUeNpiYGBgMP7//z8DDAMEGABBaQkrPHhhwQAAAABJRU5ErkJggg==) repeat-x 0 1rem;
  margin-bottom: 0.75rem;
  position: relative;
}
.popup-voice-mail__price-item:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .popup-voice-mail__price-item {
    margin-top: 1.5rem;
  }
}
.popup-voice-mail__price-itemlast-child {
  margin-bottom: 0;
}
.popup-voice-mail__price-label {
  color: #333;
  float: left;
  width: 52%;
}
@media screen and (max-width: 759px) {
  .popup-voice-mail__price-label {
    float: none;
    width: auto;
  }
}
.popup-voice-mail__price-label .product-info__bg-for-dot {
  padding-right: 5px;
}
@media screen and (max-width: 759px) {
  .popup-voice-mail__price-label .product-info__bg-for-dot {
    padding: 0;
  }
}
.popup-voice-mail__price-label .product-info__bg-for-dot.product-info__bg-for-dot_long-text {
  font-size: 1rem;
}
.popup-voice-mail__price-label .b-hint {
  margin: -3px 0 0 10px;
}
.popup-voice-mail__price-label_long-text {
  width: 62%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.popup-voice-mail__price-label-descr {
  color: #808080;
  font-size: 14px;
  position: absolute;
  left: 0;
  top: 100%;
  margin-top: -2px;
}
.popup-voice-mail__price-value {
  text-align: right;
  position: absolute;
  right: 0;
  bottom: -2px;
  margin: 0;
}
.popup-voice-mail__price-value .product-info__bg-for-dot {
  padding-left: 4px;
}
@media screen and (max-width: 759px) {
  .popup-voice-mail__price-value .product-info__bg-for-dot {
    padding: 0;
  }
}
.popup-voice-mail__price-value .product-info__bg-for-dot.product-info__bg-for-dot_long-text {
  font-size: 1rem;
}
.popup-voice-mail__btn {
  text-align: center;
  margin-bottom: 1.5rem;
}
@media screen and (max-width: 759px) {
  .popup-voice-mail__btn {
    margin-bottom: 2rem;
  }
}
.popup-voice-mail__connection-number {
  text-align: center;
  margin-bottom: 1.5rem;
}
.popup-voice-mail__connection-number .b-number {
  display: none;
}
@media screen and (max-width: 759px) {
  .popup-voice-mail__connection-number {
    margin-bottom: 2.5rem;
  }
}
.popup-voice-mail__number-show {
  font-size: 0.75rem;
  cursor: pointer;
  display: inline-block;
  color: #1481b4;
  border-bottom: 1px dotted #1481b4;
}
@media screen and (max-width: 759px) {
  .popup-voice-mail__number-show {
    font-size: 1rem;
  }
}
.popup-voice-mail__info {
  font-size: 0.75rem;
  color: #999;
}
.popup-voice-mail__user-number {
  color: #999;
  font-size: 0.68rem;
  text-align: center;
  margin: -1.07rem 0 1.6rem;
}
.popup__request-status {
  display: none;
  color: #4d4d4d;
  font-size: 0.68rem;
  text-align: center;
  margin: -1.07rem 0 1.6rem;
}
.popup__status-wrapper {
  font-size: 1.1rem;
  margin-bottom: 2rem;
  text-align: center;
}
.popup__status-label {
  display: block;
}
.popup__status-label_ok {
  color: #41ae33;
}
.popup__status-label_bad {
  color: #e6181b;
}
.popup__status-text a {
  color: #1e82b2;
}
.popup-service-status {
  font-size: 1.1rem;
  vertical-align: middle;
  display: table-cell;
  text-align: center;
}
.popup-service-status_ok {
  color: #41ae33;
}
.popup-service-status_bad {
  color: #e6181b;
}
.popup-service-status__wrapper {
  display: table;
  width: 100%;
  min-height: 50px;
  margin-bottom: 2.72rem;
}

.popup-welcome {
  background-color: #fff;
  width: 1060px;
  margin-left: -530px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  color: #4d4d4d;
}
@media screen and (max-width: 1679px) {
  .popup-welcome {
    width: 967px;
    margin-left: -483.5px;
  }
}
@media screen and (max-width: 1279px) {
  .popup-welcome {
    width: 740px;
    margin-left: -370px;
  }
}
@media screen and (max-width: 759px) {
  .popup-welcome {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-welcome .popup__body {
  margin-bottom: 1.4rem;
}
.popup-welcome .popup__footer {
  text-align: center;
}
.popup-welcome .popup__padding {
  padding: 50px 136px 80px;
}
@media screen and (max-width: 1679px) {
  .popup-welcome .popup__padding {
    padding: 40px 90px 60px;
  }
}
@media screen and (max-width: 1279px) {
  .popup-welcome .popup__padding {
    padding: 40px 60px 60px;
  }
}
@media screen and (max-width: 759px) {
  .popup-welcome .popup__padding {
    padding: 52px 14px 40px;
  }
}
.popup-welcome .popup__image {
  height: 260px;
  margin: 0 -136px 35px;
  background-size: 100% auto;
  background-position: center;
  background-repeat: no-repeat;
}
@media screen and (max-width: 1679px) {
  .popup-welcome .popup__image {
    margin: 0 -90px 35px;
  }
}
@media screen and (max-width: 1279px) {
  .popup-welcome .popup__image {
    height: 170px;
    margin: 0 -60px 35px;
  }
}
@media screen and (max-width: 759px) {
  .popup-welcome .popup__image {
    background-size: auto 100%;
    margin: 0 -14px 35px;
    height: 124px;
  }
}

.preview-cards {
  margin-top: 2.9rem;
}
.preview-cards__row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  margin: 0.3em;
}
@media screen and (max-width: 759px) {
  .preview-cards__row {
    margin: 0;
    display: block;
  }
}
@media screen and (max-width: 639px) {
  .preview-cards__row .preview-cards__card:last-child {
    margin-bottom: 0;
  }
}
.preview-cards__card {
  height: 450px;
  width: 33%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
@media screen and (max-width: 759px) {
  .preview-cards__card {
    width: 100%;
    height: 370px;
    margin-bottom: 5px;
  }
}
.preview-cards__card > a {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.preview-cards__card_big {
  width: 66.33%;
}
@media screen and (max-width: 759px) {
  .preview-cards__card_big {
    width: 100%;
  }
}
.preview-cards__card-inner {
  text-align: center;
  position: relative;
  z-index: 1;
}
.preview-cards__card-title {
  color: #4c4c4c;
  font-size: 60px;
  font-weight: 700;
  line-height: 1.07;
  letter-spacing: 0.02em;
  text-shadow: 0 0 20px #fff, 0 0 20px #fff, 1px 1px 20px #fff, -1px -1px 20px #fff, 2px 2px 20px #fff, -2px -2px 20px #fff;
}
@media screen and (max-width: 1279px) {
  .preview-cards__card-title {
    font-size: 52px;
  }
}
@media screen and (max-width: 959px) {
  .preview-cards__card-title {
    font-size: 36px;
  }
}
@media screen and (max-width: 759px) {
  .preview-cards__card-title {
    font-size: 28px;
  }
}
.preview-cards__card-action {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 2.5em;
}
.preview-cards__card-footnote {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 1em;
  text-shadow: 0 0 20px #fff, 0 0 20px #fff, 1px 1px 20px #fff, -1px -1px 20px #fff, 2px 2px 20px #fff, -2px -2px 20px #fff;
}
.preview-cards__card-footnote p {
  color: #4c4c4c;
  font-size: 25px;
  font-weight: 700;
  text-transform: uppercase;
  margin: 0;
}
@media screen and (max-width: 959px) {
  .preview-cards__card-footnote p {
    font-size: 20px;
  }
}
.preview-cards__card-footnote span {
  color: #e40008;
  font-size: 40px;
  line-height: 1;
  font-weight: bold;
  margin-left: 0.2em;
}

.product-about {
  width: 100%;
}
@media screen and (max-width: 759px) {
  .product-about__slider_middle .product-about__slider-wrap .bx-controls {
    bottom: 480px;
  }
}
.product-about__inner {
  padding: 40px 0 0;
  border-bottom: 1px solid #f2f2f2;
}
.product-about__inner_clean {
  padding: 0;
}
@media screen and (max-width: 959px) {
  .product-about__inner_clean {
    padding-top: 50px;
  }
}
.product-about__title {
  font-size: 36px;
  margin: 0 0 30px;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .product-about__title {
    font-size: 30px;
  }
}
@media screen and (max-width: 759px) {
  .product-about__title {
    font-size: 24px;
    margin-bottom: 20px;
  }
}
.product-about__slider-wrap {
  position: relative;
  padding-top: 60px;
}
@media screen and (max-width: 959px) {
  .product-about__slider-wrap {
    padding-top: 0;
  }
}
.product-about__slider-wrap .bx-viewport {
  overflow: hidden;
}
.product-about__slider-wrap .bx-controls {
  position: inherit;
  margin-top: 0;
}
@media screen and (min-width: 960px) {
  .product-about__slider-wrap .bx-controls {
    display: block;
    padding: 0;
  }
}
@media screen and (max-width: 959px) {
  .product-about__slider-wrap .bx-controls {
    text-align: center;
    padding: 7px 40px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 480px;
  }
}
@media screen and (max-width: 759px) {
  .product-about__slider-wrap .bx-controls {
    bottom: 355px;
  }
}
.product-about__slider-wrap .bx-controls-direction {
  display: none;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .product-about__slider-wrap .bx-controls-direction {
    display: block;
  }
}
.product-about__slider-wrap .bx-prev,
.product-about__slider-wrap .bx-next {
  background: no-repeat 0 0;
  width: 14px;
  height: 23px;
  position: absolute;
  top: 0;
  text-indent: -9999px;
}
.product-about__slider-wrap .bx-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTU5NTk1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTEuOCwyMiBMMS4xLDExLjNMMTEuOCwwLjUiLz4NCjwvc3ZnPg==);
  left: 0;
}
.product-about__slider-wrap .bx-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTU5NTk1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMC41LDAuNSBsMTAuNywxMC43TDAuNSwyMiIvPg0KPC9zdmc+);
  right: 0;
}
.product-about__slider-wrap .bx-pager {
  position: absolute;
  width: 100%;
  top: 20px;
  left: 0;
  text-align: center;
  font-size: 0;
  line-height: 0;
}
@media screen and (max-width: 959px) {
  .product-about__slider-wrap .bx-pager {
    position: static;
    display: inline-block;
    vertical-align: top;
  }
}
.product-about__slider-wrap .bx-pager-item {
  margin: 0 22px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
@media screen and (max-width: 959px) {
  .product-about__slider-wrap .bx-pager-item {
    margin-left: 8px;
    margin-right: 8px;
  }
}
.product-about__slider-wrap .bx-pager-item:after {
  content: "";
  border-top: 1px dotted #ccc;
  width: 30px;
  position: absolute;
  top: 50%;
  left: 100%;
  margin-left: 8px;
}
@media screen and (max-width: 959px) {
  .product-about__slider-wrap .bx-pager-item:after {
    display: none;
  }
}
.product-about__slider-wrap .bx-pager-item:last-child:after {
  display: none;
}
.product-about__slider-wrap .bx-pager-item .bx-pager-link {
  background: none;
  box-sizing: border-box;
  color: #ccc;
  border: 1px solid;
  width: 48px;
  height: 48px;
  border-radius: 24px;
  display: block;
  font-size: 24px;
  line-height: 46px;
  font-weight: 300;
  text-align: center;
  text-indent: inherit;
}
@media screen and (max-width: 959px) {
  .product-about__slider-wrap .bx-pager-item .bx-pager-link {
    text-indent: -9999px;
    line-height: 0;
    background-color: #ccc;
    width: 10px;
    height: 10px;
  }
}
.product-about__slider-wrap .bx-pager-item .bx-pager-link.active {
  color: #e30613;
  width: 80px;
  height: 80px;
  font-size: 40px;
  line-height: 78px;
  border-radius: 40px;
}
@media screen and (max-width: 959px) {
  .product-about__slider-wrap .bx-pager-item .bx-pager-link.active {
    background-color: #e30613;
    line-height: 0;
    width: 10px;
    height: 10px;
  }
}
@media screen and (max-width: 759px) {
  .product-about__slider-wrap_app .product-about__controls {
    text-align: center;
    margin-top: 60px;
  }
}
@media screen and (max-width: 759px) {
  .product-about__slider-wrap_app .bx-controls {
    bottom: 270px;
  }
}
.product-about__slider-wrapper {
  position: relative;
}
.product-about__slider-wrapper .bx-controls {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media screen and (max-width: 959px) {
  .product-about__slider-wrapper .bx-controls {
    text-align: center;
    padding: 7px 40px;
    width: 80px;
    position: absolute;
    bottom: 465px;
    margin-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-about__slider-wrapper .bx-controls {
    bottom: 370px;
  }
}
.product-about__slider {
  list-style: none;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.product-about__slider-item {
  overflow: hidden;
  height: 677px;
}
@media screen and (max-width: 959px) {
  .product-about__slider-item {
    height: auto;
  }
}
.product-about__slider-item .b-wrapper,
.product-about__slider-item .grid {
  height: 100%;
}
.product-about__img-wrap {
  float: left;
  position: relative;
  height: 100%;
  font-size: 0;
  line-height: 0;
}
@media screen and (max-width: 959px) {
  .product-about__img-wrap {
    margin-top: 50px;
    float: none;
    width: auto;
    height: auto;
    text-align: center;
  }
}
@media screen and (max-width: 759px) {
  .product-about__slider-wrap_app .product-about__img-wrap {
    margin-top: 20px;
  }
}
@media screen and (max-width: 959px) {
  .product-about__img-wrap_valign {
    height: 490px;
  }
  .product-about__img-wrap_valign:before {
    content: '';
    height: 100%;
    display: inline-block;
    vertical-align: middle;
  }
  .product-about__img-wrap_valign img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
  }
}
.product-about__img {
  position: absolute;
  right: 7.5%;
  bottom: 0;
}
@media screen and (max-width: 1679px) {
  .product-about__img {
    right: 0;
  }
}
@media screen and (max-width: 959px) {
  .product-about__img {
    position: static;
    max-height: 490px;
  }
}
@media screen and (max-width: 759px) {
  .product-about__img {
    max-height: 360px;
    max-width: 280px;
  }
}
.product-about__img_centered {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
@media screen and (min-width: 1280px) {
  .product-about__img_centered {
    right: 50%;
    bottom: 50%;
    -webkit-transform: translate(50%, 50%) translateZ(0) scale(1);
            transform: translate(50%, 50%) translateZ(0) scale(1);
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .product-about__img_centered {
    bottom: 50%;
    -webkit-transform: translateY(50%);
        -ms-transform: translateY(50%);
            transform: translateY(50%);
  }
}
.product-about__info {
  float: right;
  height: 677px;
  line-height: 677px;
}
@media screen and (max-width: 959px) {
  .product-about__info {
    float: none;
    width: auto;
    height: auto;
    line-height: 1.2;
    margin-bottom: 15px;
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-about__slider-wrap_app .product-about__info {
    margin-bottom: 0;
  }
}
.product-about__info-header {
  color: #414243;
  font-weight: 300;
  font-size: 1.4rem;
  margin-bottom: 3.1rem;
}
@media screen and (max-width: 959px) {
  .product-about__info-header {
    margin-bottom: 2rem;
  }
}
.product-about__info-step {
  font-weight: bold;
  font-size: 1.1rem;
  margin-bottom: 1.45rem;
}
.product-about__info-text {
  color: #414243;
  font-weight: 300;
  font-size: 1rem;
  margin-bottom: 2.89rem;
}
.product-about__info-valign {
  display: inline-block;
  vertical-align: middle;
  font-size: 24px;
  line-height: 1.4;
  width: 83%;
}
@media screen and (max-width: 1679px) {
  .product-about__info-valign {
    width: auto;
  }
}
@media screen and (max-width: 959px) {
  .product-about__info-valign {
    font-size: 20px;
  }
}
@media screen and (max-width: 759px) {
  .product-about__info-valign {
    width: 100%;
    font-size: 18px;
  }
}
.product-about__info-valign .file-download {
  font-size: 0.75rem;
  max-width: 280px;
  margin-bottom: 0.75rem;
}
.product-about__info-title {
  color: #e30613;
  margin-top: 10px;
}
.product-about__info-text {
  color: #414243;
}
.product-about__btn {
  width: 294px;
  float: right;
  margin-top: 5px;
}
@media screen and (max-width: 759px) {
  .product-about__btn {
    width: 264px;
    float: none;
  }
}
.product-about__content {
  color: #4c4c4c;
  margin-bottom: 1.5rem;
}
.product-about__content .b-list > li:before {
  top: 0.8em;
}
.product-about__content-title {
  font-size: 1.4rem;
  margin-bottom: 3px;
}
.product-about__content-title .b-number {
  font-size: 1.1rem;
  font-weight: 300;
}
.product-about__content-title .b-number__symbol,
.product-about__content-title .b-number__symbol-sharp,
.product-about__content-title .b-number__symbol-call {
  width: 22px;
  height: 22px;
}
.product-about__content-title .b-number__symbol {
  line-height: 30px;
}
.product-about__content-title .b-number__symbol-sharp {
  line-height: 22px;
}
.product-about__content-text {
  font-size: 1rem;
}
.product-about__footenote {
  color: #999;
  font-size: 1rem;
  margin-top: 1rem;
}
@media screen and (max-width: 959px) {
  .product-about__footenote {
    margin-top: 0;
  }
}
.product-about__footenote_small-text {
  font-size: 0.85rem;
}
.product-about__controls {
  margin-top: 20px;
}
.product-about__controls:after {
  content: '';
  display: table;
  clear: both;
}
.product-about__prev,
.product-about__next {
  box-sizing: border-box;
  border: 1px solid #e30613;
  border-radius: 30px;
  position: relative;
  width: 60px;
  height: 60px;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}
@media screen and (max-width: 959px) {
  .product-about__prev,
  .product-about__next {
    display: none;
  }
}
.product-about__prev:after,
.product-about__next:after {
  content: "";
  background: no-repeat 0 0;
  width: 23px;
  height: 23px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -12px 0 0 -10px;
}
.product-about__prev {
  margin-right: 40px;
}
.product-about__prev:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIwIDE5LjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDE5LjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2U9IiNFMDEwMjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE5LjYsMTkuNGwtOS41LTkuNWw5LjUtOS41Ii8+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0UwMTAyMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTAuMywxOS40TDAuOCw5LjlsOS41LTkuNSIvPg0KPC9zdmc+);
  margin-left: -13px;
}
.product-about__next:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIwIDE5LjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDE5LjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2U9IiNFMDEwMjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTAuNCwwLjRMMTAsOS45bC05LjUsOS41Ii8+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0UwMTAyMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNOS44LDAuNGw5LjUsOS41bC05LjUsOS41Ii8+DQo8L3N2Zz4=);
}
.product-about__row-action {
  margin-top: 46px;
}
@media screen and (max-width: 759px) {
  .product-about__row-action {
    margin-top: 20px;
  }
}
.product-about__action {
  min-height: 86px;
  position: relative;
  padding-left: 86px;
  padding-top: 6px;
  padding-bottom: 6px;
}
@media screen and (max-width: 759px) {
  .product-about__action {
    min-height: 70px;
    padding-left: 66px;
  }
}
.product-about__action-icon {
  width: 60px;
  height: 86px;
  fill: #adb8c1;
  margin-top: -43px;
  position: absolute;
  left: 0;
  top: 50%;
}
@media screen and (max-width: 759px) {
  .product-about__action-icon {
    width: 32px;
    height: 60px;
    margin-top: -30px;
  }
}
.product-about__action-icon_phone-2 {
  stroke: #adb8c1;
}
.product-about__action-icon_card-2 {
  width: 96px;
  height: 96px;
  stroke: #adb8c1;
  margin-top: -65px;
  margin-left: -14px;
}
@media screen and (max-width: 759px) {
  .product-about__action-icon_card-2 {
    width: 76px;
    height: 76px;
    margin-top: -48px;
  }
}
.product-about__action-text {
  color: #414243;
}
.product-about__app-wrap {
  line-height: 100%;
  position: absolute;
  left: 12px;
  bottom: 38px;
}
@media screen and (max-width: 1679px) {
  .product-about__app-wrap {
    left: 9px;
  }
}
@media screen and (max-width: 1279px) {
  .product-about__app-wrap {
    left: 7px;
  }
}
@media screen and (max-width: 959px) {
  .product-about__app-wrap {
    bottom: 5px;
    left: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-about__app-wrap {
    max-width: 264px;
    margin: 0 auto;
    position: relative;
    top: -100px;
  }
}
.product-about__app {
  width: 135px;
  height: 40px;
  display: inline-block;
  vertical-align: top;
  margin-left: 10px;
}
@media screen and (max-width: 759px) {
  .product-about__app {
    width: 127px;
  }
}
.product-about__app:first-child {
  margin-left: 0;
}
.product-about__app:focus {
  outline: medium none;
}
.product-about__app img {
  max-width: 100%;
  height: auto;
}

.product-action {
  background: no-repeat 100% 0;
  background-size: 100% auto;
  box-sizing: border-box;
  background-color: #fff;
  border: 1px solid #e6e6e6;
  padding: 29px;
  overflow: hidden;
  display: block;
  color: inherit;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .product-action {
    background-size: auto 100%;
    height: 230px;
  }
}
@media screen and (max-width: 759px) {
  .product-action_wide-bg {
    background-size: auto;
  }
}
.product-action_img2x2 {
  background-position: 50% 100%;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .product-action_img2x2 {
    background-position: 100% 100%;
    background-size: 200px auto;
  }
}
@media screen and (max-width: 759px) {
  .product-action_img2x2 {
    background-size: 290px auto;
  }
}
.parental-panels__panel .product-action {
  border: medium none;
}
.product-action__inner {
  position: relative;
}
.product-action__label-wrap {
  position: absolute;
  left: 0;
  top: 0;
}
.product-action__label-wrap + .product-action__content {
  padding-top: 1.7rem;
  padding-bottom: 2.4rem;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .product-action__label-wrap + .product-action__content {
    margin-top: 0;
  }
}
.product-action__label {
  background-color: #adb4ba;
  display: inline-block;
  vertical-align: top;
  font-size: 0.75rem;
  line-height: 1.2;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  padding: 2px 10px;
}
.product-action__img-place {
  text-align: right;
  padding-top: 100%;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .product-action__img-place {
    display: none;
  }
}
@media screen and (max-width: 759px) {
  .product-action__img-place {
    padding-top: 230px;
  }
}
.product-action__img {
  max-width: 100%;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .product-action__content {
    width: 60%;
    float: left;
    margin-top: 55px;
  }
}
.product-action__title {
  font-size: 1.1rem;
  margin-bottom: 0.5rem;
}
.product-action__title a {
  color: inherit;
}
.product-action__desc {
  font-size: 0.85rem;
  line-height: 1.3;
}

.product-adv {
  position: relative;
}
.product-adv__group {
  width: 100%;
  display: table;
  table-layout: fixed;
}
.product-adv__group-item {
  width: 1%;
  display: table-cell;
  vertical-align: top;
  box-sizing: border-box;
  padding-left: 80px;
  padding-right: 80px;
}
@media screen and (max-width: 1279px) {
  .product-adv__group-item {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media screen and (max-width: 959px) {
  .product-adv__group-item {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media screen and (max-width: 759px) {
  .product-adv__group-item {
    width: 100%;
    display: block;
    padding-left: 0;
    padding-right: 0;
  }
}
.product-adv__item {
  text-align: center;
  color: #666;
}
@media screen and (max-width: 759px) {
  .product-adv__item {
    display: table;
    width: 100%;
    text-align: left;
    margin-bottom: 23px;
  }
}
.product-adv__icon-wrap {
  font-size: 70px;
  height: 1em;
  line-height: 1em;
  margin-bottom: 1.1rem;
}
@media screen and (max-width: 1679px) {
  .product-adv__icon-wrap {
    font-size: 60px;
  }
}
@media screen and (max-width: 759px) {
  .product-adv__icon-wrap {
    display: table-cell;
    vertical-align: top;
    font-size: 40px;
    width: 54px;
    padding-right: 25px;
    text-align: center;
  }
}
.product-adv__icon {
  height: 100%;
  max-width: 120px;
  fill: #e30613;
  display: inline-block;
  vertical-align: middle;
}
@media screen and (max-width: 759px) {
  .product-adv__icon {
    max-width: 100%;
    vertical-align: top;
  }
}
@media screen and (max-width: 759px) {
  .product-adv__content {
    display: table-cell;
    vertical-align: middle;
  }
}
.product-adv__icon_4g {
  width: 1.143em;
  height: 0.857em;
}
.product-adv__icon_advantages-unlimited,
.product-adv__icon_unlimit-mobile-tv {
  width: 1.185em;
  height: 0.785em;
}
.product-adv__icon_advantages-russia {
  width: 0.8em;
  height: 1em;
}
.product-adv__icon_14days {
  width: 0.86em;
  height: 1em;
}
.product-adv__icon_hdtv {
  width: 0.9em;
  height: 1em;
}
.product-adv__icon_unlim-mobile-tv {
  width: 1.1em;
  height: 0.8em;
}
.product-adv__icon_homeinternet {
  width: 1.1em;
  height: 0.85em;
}
.product-adv__label {
  color: #666;
}
@media screen and (max-width: 759px) {
  .product-adv__label {
    margin-top: -3px;
  }
}
.product-adv__label + .product-adv__text {
  margin-top: 12px;
}
.product-adv__text {
  font-size: 0.75rem;
}
.product-adv__btn {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 20px;
}
@media screen and (max-width: 759px) {
  .product-adv__btn {
    margin-top: 0;
  }
}
.product-adv_gray-block .product-adv__group {
  max-width: 1340px;
  margin: auto;
}
.product-adv_gray-block .product-adv__group-item {
  padding: 0 28px;
}
@media screen and (max-width: 1679px) {
  .product-adv_gray-block .product-adv__group-item {
    padding: 0 10px;
  }
}
@media screen and (max-width: 759px) {
  .product-adv_gray-block .product-adv__group-item {
    padding: 0;
  }
}
.product-adv_gray-block .product-adv__item {
  border: 1px solid #e6e6e6;
  padding: 30px;
  border-radius: 5px;
}
@media screen and (max-width: 1279px) {
  .product-adv_gray-block .product-adv__item {
    padding: 30px 20px;
  }
}
@media screen and (max-width: 959px) {
  .product-adv_gray-block .product-adv__item {
    padding: 25px 20px;
  }
}
@media screen and (max-width: 759px) {
  .product-adv_gray-block .product-adv__item {
    border: none;
    padding: 0;
    padding-left: 65px;
  }
}
.product-adv_gray-block .product-adv__icon-wrap {
  font-size: 90px;
}
@media screen and (max-width: 759px) {
  .product-adv_gray-block .product-adv__icon-wrap {
    font-size: 60px;
    margin-left: -65px;
  }
}
.product-adv_gray-block .product-adv__label {
  color: #333;
}

.anim-page-product .top-panel,
.anim-page-product .header,
.anim-page-product .mainmenu {
  -webkit-animation-delay: 0.8s;
          animation-delay: 0.8s;
}
.product-info {
  position: relative;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .product-info {
    padding-top: 20px;
  }
}
@media screen and (max-width: 959px) {
  .product-info {
    overflow: hidden;
  }
}
.product-info__currency {
  font-size: 0.85rem;
  margin-left: 10px;
}
.product-info__inner {
  position: relative;
}
.product-info__inner:hover,
.product-info__inner:active,
.product-info__inner:focus {
  outline: none;
}
.product-info_nocrumbs .product-info__inner:before {
  background: #f2f2f2;
  width: 100%;
  height: 1px;
  content: "";
  position: absolute;
  left: 0;
  top: -1px;
  right: 0;
  z-index: 2;
}
@media screen and (max-width: 959px) {
  .product-info_nocrumbs .product-info__inner:before {
    content: none;
  }
}
.product-info__top {
  position: relative;
}
.product-info__bottom {
  position: relative;
  z-index: 1;
  overflow: visible;
  padding: 160px 0 80px;
}
@media screen and (max-width: 1279px) {
  .product-info__bottom {
    padding: 130px 0 80px;
  }
}
@media screen and (max-width: 959px) {
  .product-info__bottom {
    padding: 90px 0 80px;
  }
}
@media screen and (max-width: 759px) {
  .product-info__bottom {
    padding: 30px 0 40px;
  }
}
.product-info__bottom:after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 0;
  background: url("../i/product-info/shadow.png") repeat-x bottom;
}
.product-info__bottom-header {
  font-size: 1.8rem;
  margin-bottom: 2.27rem;
}
@media screen and (max-width: 959px) {
  .product-info__bottom-header {
    margin-bottom: 1.4rem;
  }
}
.product-info__bottom-text {
  font-size: 1.1rem;
  line-height: 38px;
  font-weight: 300;
  margin-bottom: 2.05rem;
}
@media screen and (max-width: 1279px) {
  .product-info__bottom-text {
    line-height: 26px;
  }
}
.product-info__bottom-image {
  position: absolute;
  width: 100%;
  height: 653px;
  bottom: 0;
  right: 0;
  z-index: 1;
  background-repeat: no-repeat;
  background-position: bottom right;
}
@media screen and (max-width: 1279px) {
  .product-info__bottom-image {
    width: 100%;
    height: 500px;
    background-size: auto 100%;
    background-position: right top;
  }
}
@media screen and (max-width: 959px) {
  .product-info__bottom-image {
    height: 360px;
  }
}
@media screen and (max-width: 759px) {
  .product-info__bottom-image {
    position: static;
    height: 270px;
    margin-bottom: 30px;
    background-position: center;
  }
}
.product-info__bottom-info {
  width: 600px;
  position: relative;
  z-index: 2;
}
@media screen and (max-width: 1279px) {
  .product-info__bottom-info {
    width: 350px;
  }
}
@media screen and (max-width: 959px) {
  .product-info__bottom-info {
    width: 45%;
  }
}
@media screen and (max-width: 759px) {
  .product-info__bottom-info {
    width: 100%;
  }
}
.product-info__bottom .file-download {
  z-index: 2;
}
.product-info__favorite {
  background-color: #fff;
  width: 50px;
  height: 50px;
  border-radius: 25px;
  box-shadow: 0 0 10px rgba(0,0,0,0.08);
  cursor: pointer;
  position: relative;
  position: absolute;
  top: 20px;
  right: 0;
  z-index: 1;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  transition: box-shadow 0.5s ease 0s;
}
@media screen and (max-width: 1279px) {
  .product-info__favorite {
    width: 40px;
    height: 40px;
  }
}
@media screen and (max-width: 959px) {
  .product-info__favorite {
    top: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-info__favorite {
    top: auto;
    bottom: 0;
  }
}
.product-info__favorite.is-favorite .product-info__favorite-icon {
  fill: #e30613;
}
.product-info__favorite:hover {
  background-color: #e30613;
  box-shadow: inherit;
}
.product-info__favorite:hover .product-info__favorite-text {
  display: block;
}
.product-info__favorite:hover .product-info__favorite-icon,
.product-info__favorite:hover .product-info__favorite-input:checked + .product-info__favorite-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI2IDI1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNiAyNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjAuMywyNC43Yy0wLjIsMC0wLjQtMC4xLTAuNi0wLjJMMTMsMTkuN2wtNi43LDQuOWMtMC40LDAuMy0wLjgsMC4zLTEuMiwwYy0wLjQtMC4zLTAuNS0wLjctMC40LTEuMWwyLjYtNy45bC02LjctNC45CgkJCUMwLjIsMTAuNCwwLjEsMTAsMC4yLDkuNXMwLjUtMC43LDEtMC43aDguM0wxMiwxYzAuMS0wLjQsMC41LTAuNywxLTAuN2MwLjQsMCwwLjgsMC4zLDEsMC43bDIuNiw3LjloOC4zYzAuNCwwLDAuOCwwLjMsMSwwLjcKCQkJczAsMC45LTAuNCwxLjFsLTYuNyw0LjlsMi42LDcuOWMwLjEsMC40LDAsMC45LTAuNCwxLjFDMjAuNywyNC43LDIwLjUsMjQuNywyMC4zLDI0Ljd6IE0xMywxNy40YzAuMiwwLDAuNCwwLjEsMC42LDAuMmw0LjgsMy41CgkJCWwtMS44LTUuN2MtMC4xLTAuNCwwLTAuOSwwLjQtMS4xbDQuOC0zLjVoLTUuOWMtMC40LDAtMC44LTAuMy0xLTAuN0wxMyw0LjVsLTEuOCw1LjdjLTAuMSwwLjQtMC41LDAuNy0xLDAuN0g0LjNsNC44LDMuNQoJCQljMC40LDAuMywwLjUsMC43LDAuNCwxLjFsLTEuOCw1LjdsNC44LTMuNUMxMi42LDE3LjUsMTIuOCwxNy40LDEzLDE3LjR6Ii8+Cjwvc3ZnPgo=);
}
.product-info__favorite:hover .product-info__favorite {
  fill: #fff;
}
@media screen and (max-width: 759px) {
  .product-info_noimage .product-info__favorite,
  .product-info_minimal .product-info__favorite {
    bottom: -40px;
  }
}
.product-info_small .product-info__media {
  width: 612px;
  height: 380px;
  position: absolute;
  right: 50%;
  top: 0;
  margin-right: 0;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  overflow: hidden;
}
@media screen and (max-width: 959px) {
  .product-info_small .product-info__media {
    width: 725px;
    height: 450px;
    position: relative;
    top: auto;
    right: auto;
    left: 50%;
    margin: 0 0 15px -363px;
  }
}
@media screen and (max-width: 759px) {
  .product-info_small .product-info__media {
    width: 531px;
    height: 330px;
    margin-left: -266px;
  }
}
.product-info_small .product-info__content {
  min-height: 380px;
  line-height: 380px;
}
@media screen and (max-width: 959px) {
  .product-info_small .product-info__content {
    min-height: 200px;
    line-height: normal;
  }
}
.product-info__favorite-input {
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  position: absolute;
  left: 0;
  top: 0;
}
.product-info__favorite-input:checked + .product-info__favorite-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI2IDI1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNiAyNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8cGF0aCBmaWxsPSIjZTMwNjEzIiBkPSJNMjAuMywyNC43Yy0wLjIsMC0wLjQtMC4xLTAuNi0wLjJMMTMsMTkuN2wtNi43LDQuOWMtMC40LDAuMy0wLjgsMC4zLTEuMiwwYy0wLjQtMC4zLTAuNS0wLjctMC40LTEuMWwyLjYtNy45bC02LjctNC45CgkJCUMwLjIsMTAuNCwwLjEsMTAsMC4yLDkuNXMwLjUtMC43LDEtMC43aDguM0wxMiwxYzAuMS0wLjQsMC41LTAuNywxLTAuN2MwLjQsMCwwLjgsMC4zLDEsMC43bDIuNiw3LjloOC4zYzAuNCwwLDAuOCwwLjMsMSwwLjcKCQkJczAsMC45LTAuNCwxLjFsLTYuNyw0LjlsMi42LDcuOWMwLjEsMC40LDAsMC45LTAuNCwxLjFDMjAuNywyNC43LDIwLjUsMjQuNywyMC4zLDI0Ljd6IE0xMywxNy40YzAuMiwwLDAuNCwwLjEsMC42LDAuMmw0LjgsMy41CgkJCWwtMS44LTUuN2MtMC4xLTAuNCwwLTAuOSwwLjQtMS4xbDQuOC0zLjVoLTUuOWMtMC40LDAtMC44LTAuMy0xLTAuN0wxMyw0LjVsLTEuOCw1LjdjLTAuMSwwLjQtMC41LDAuNy0xLDAuN0g0LjNsNC44LDMuNQoJCQljMC40LDAuMywwLjUsMC43LDAuNCwxLjFsLTEuOCw1LjdsNC44LTMuNUMxMi42LDE3LjUsMTIuOCwxNy40LDEzLDE3LjR6Ii8+Cjwvc3ZnPgo=);
}
.product-info__favorite-icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI2IDI1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNiAyNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8cGF0aCBmaWxsPSIjYWRiOGMxIiBkPSJNMjAuMywyNC43Yy0wLjIsMC0wLjQtMC4xLTAuNi0wLjJMMTMsMTkuN2wtNi43LDQuOWMtMC40LDAuMy0wLjgsMC4zLTEuMiwwYy0wLjQtMC4zLTAuNS0wLjctMC40LTEuMWwyLjYtNy45bC02LjctNC45CgkJCUMwLjIsMTAuNCwwLjEsMTAsMC4yLDkuNXMwLjUtMC43LDEtMC43aDguM0wxMiwxYzAuMS0wLjQsMC41LTAuNywxLTAuN2MwLjQsMCwwLjgsMC4zLDEsMC43bDIuNiw3LjloOC4zYzAuNCwwLDAuOCwwLjMsMSwwLjcKCQkJczAsMC45LTAuNCwxLjFsLTYuNyw0LjlsMi42LDcuOWMwLjEsMC40LDAsMC45LTAuNCwxLjFDMjAuNywyNC43LDIwLjUsMjQuNywyMC4zLDI0Ljd6IE0xMywxNy40YzAuMiwwLDAuNCwwLjEsMC42LDAuMmw0LjgsMy41CgkJCWwtMS44LTUuN2MtMC4xLTAuNCwwLTAuOSwwLjQtMS4xbDQuOC0zLjVoLTUuOWMtMC40LDAtMC44LTAuMy0xLTAuN0wxMyw0LjVsLTEuOCw1LjdjLTAuMSwwLjQtMC41LDAuNy0xLDAuN0g0LjNsNC44LDMuNQoJCQljMC40LDAuMywwLjUsMC43LDAuNCwxLjFsLTEuOCw1LjdsNC44LTMuNUMxMi42LDE3LjUsMTIuOCwxNy40LDEzLDE3LjR6Ii8+Cjwvc3ZnPgo=) no-repeat 0 0;
  width: 24px;
  height: 24px;
  margin-top: -12px;
  margin-left: -12px;
  position: absolute;
  left: 50%;
  top: 50%;
}
@media screen and (max-width: 1279px) {
  .product-info__favorite-icon {
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
  }
}
.product-info__favorite-text {
  background-color: #fff;
  border: 1px solid #e4e4e4;
  width: 190px;
  border-radius: 2px;
  box-sizing: border-box;
  padding: 10px;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
  font-size: 15px;
  line-height: 1.5;
  color: #333;
  text-align: center;
  word-wrap: break-word;
  display: none;
  margin-left: -95px;
  position: absolute;
  top: 55px;
  right: 0%;
  z-index: 9999;
}
.product-info__favorite-tail {
  border: 10px solid transparent;
  border-bottom-color: #e4e4e4;
  margin-left: -10px;
  margin-top: -20px;
  position: absolute;
  top: 0;
  right: 15px;
  z-index: 9999;
}
.product-info__favorite-tail:after {
  content: "";
  border: 10px solid transparent;
  border-bottom-color: #fff;
  position: absolute;
  left: -10px;
  top: -9px;
}
.product-info__media {
  width: 1240px;
  height: 770px;
  position: absolute;
  right: 50%;
  top: -25px;
  margin-right: 12px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  overflow: hidden;
}
@media screen and (max-width: 1679px) {
  .product-info__media {
    width: 1072px;
    height: 666px;
    margin-right: 9px;
  }
}
@media screen and (max-width: 1279px) {
  .product-info__media {
    top: -15px;
    margin-right: -8px;
  }
}
@media screen and (max-width: 959px) {
  .product-info__media {
    width: 725px;
    height: 450px;
    position: relative;
    top: auto;
    right: auto;
    left: 50%;
    margin: 0 0 15px -363px;
  }
}
@media screen and (max-width: 759px) {
  .product-info__media {
    width: 531px;
    height: 330px;
    margin-left: -266px;
  }
}
.product-info__mask-preload {
  position: absolute;
  left: -9999px;
  top: -9999px;
}
.product-info__img {
  position: absolute;
  right: 0;
  min-height: 100%;
  width: 100%;
}
.product-info__sticker {
  width: 128px;
  height: 128px;
  box-sizing: border-box;
  position: absolute;
  top: 60px;
  right: 20px;
  color: #fff;
  font-size: 1.1rem;
  background: url("../i/product-info/sticker.png") no-repeat 0 0;
  background-size: contain;
  padding-top: 35px;
}
@media screen and (max-width: 1279px) {
  .product-info__sticker {
    width: 115px;
    height: 115px;
  }
}
@media screen and (max-width: 959px) {
  .product-info__sticker {
    width: 100px;
    height: 100px;
    top: 0;
    right: 0;
    font-size: 1rem;
    padding-top: 25px;
  }
}
@media screen and (max-width: 759px) {
  .product-info__sticker {
    width: 80px;
    height: 80px;
    font-size: 0.85rem;
    padding-top: 23px;
    right: 5px;
  }
}
.product-info__sticker-content {
  -webkit-transform: rotateZ(-20deg);
      -ms-transform: rotate(-20deg);
          transform: rotateZ(-20deg);
  text-align: center;
}
.product-info__mask {
  background: url("../i/product-info/img-mask.png") no-repeat 0 0;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.product-info__content {
  box-sizing: border-box;
  margin-left: 50%;
  padding-left: 13px;
  min-height: 670px;
  line-height: 670px;
}
@media screen and (max-width: 1679px) {
  .product-info__content {
    padding-left: 9px;
    min-height: 550px;
    line-height: 550px;
  }
}
@media screen and (max-width: 1279px) {
  .product-info__content {
    padding-left: 8px;
  }
}
@media screen and (max-width: 959px) {
  .product-info__content {
    width: auto;
    min-height: 0;
    line-height: 1.2;
    margin: 0;
    padding: 0;
  }
}
.product-info__content .b-list li {
  display: inline-block;
  width: 100%;
  margin-top: 0;
  box-sizing: border-box;
}
.product-info__content .b-list li:first-child {
  margin-top: 0.75em;
}
@media screen and (max-width: 1279px) {
  .product-info__description {
    margin-top: 0.35rem;
    margin-bottom: 1rem;
  }
}
@media screen and (max-width: 959px) {
  .product-info__description {
    padding-left: 40px;
  }
}
@media screen and (max-width: 759px) {
  .product-info__description {
    text-align: center;
    padding-left: 0;
  }
}
.product-info_noimage .product-info__content {
  margin: 0 auto;
  width: 50%;
  padding-left: 0;
  min-height: 0;
  line-height: normal;
}
@media screen and (max-width: 1279px) {
  .product-info_noimage .product-info__content {
    width: 70%;
  }
}
@media screen and (max-width: 959px) {
  .product-info_noimage .product-info__content {
    width: auto;
  }
}
.product-info_noimage .product-info__content-valign {
  padding: 60px 0;
}
@media screen and (max-width: 1279px) {
  .product-info_noimage .product-info__content-valign {
    padding: 45px 0;
  }
}
@media screen and (max-width: 959px) {
  .product-info_noimage .product-info__content-valign {
    padding: 0;
  }
}
.product-info__content-valign {
  display: inline-block;
  vertical-align: middle;
  line-height: 1.2;
  width: 100%;
  padding-top: 40px;
  position: relative;
}
@media screen and (max-width: 959px) {
  .product-info__content-valign {
    padding-top: 0;
  }
}
.product-info__archive-stamp {
  background: url("../i/product-info/in-archive.svg") no-repeat 0 0;
  background-size: 100% auto;
  width: 207px;
  height: 65px;
  position: absolute;
  right: 100px;
  top: 75px;
  -webkit-transform: rotate(-12deg);
      -ms-transform: rotate(-12deg);
          transform: rotate(-12deg);
  opacity: 0.6;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  z-index: -1;
}
@media screen and (max-width: 1679px) {
  .product-info__archive-stamp {
    right: 20px;
    top: 90px;
  }
}
@media screen and (max-width: 959px) {
  .product-info__archive-stamp {
    right: 0;
    top: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-info__archive-stamp {
    top: auto;
    bottom: 55px;
    width: 125px;
    height: 39px;
  }
}
.product-info_noimage .product-info__archive-stamp {
  left: 50%;
  top: 50%;
  margin: -33px 0 0 -104px;
}
@media screen and (max-width: 1279px) {
  .product-info_noimage .product-info__archive-stamp {
    margin: 0;
    left: auto;
    right: 0;
    top: 125px;
  }
}
@media screen and (max-width: 959px) {
  .product-info_noimage .product-info__archive-stamp {
    top: auto;
    bottom: 110px;
  }
}
@media screen and (max-width: 759px) {
  .product-info_noimage .product-info__archive-stamp {
    bottom: 65px;
  }
}
.product-info__label-wrap {
  margin-bottom: 0.85rem;
}
@media screen and (max-width: 959px) {
  .product-info__label-wrap {
    text-align: center;
  }
}
.product-info_noimage .product-info__label-wrap {
  text-align: center;
}
@media screen and (max-width: 759px) {
  .product-info__link {
    margin-top: 1rem;
  }
}
.product-info__label {
  box-sizing: border-box;
  background-color: #adb4ba;
  display: inline-block;
  font-size: 0.85rem;
  line-height: 1.2;
  padding: 7px 18px;
  color: #fff;
}
@media screen and (max-width: 759px) {
  .product-info__label {
    display: block;
    padding: 12px 7px;
    text-align: center;
    max-width: 280px;
    margin: 0 auto;
  }
}
.product-info__title {
  font-size: 2.5rem;
  line-height: 1.06;
  font-weight: 300;
  margin-bottom: 2.3rem;
  margin-right: 60px;
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
  position: relative;
  color: #333;
}
@media screen and (max-width: 1279px) {
  .product-info__title {
    margin-bottom: 0.85rem;
  }
}
@media screen and (max-width: 959px) {
  .product-info__title {
    text-align: center;
    margin-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-info__title {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 959px) {
  .product-info__title-decor {
    display: block;
  }
}
.product-info__subtitle {
  font-size: 1.4rem;
  font-weight: 300;
  color: #999;
  margin: -1.8rem 0 1.8rem;
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
}
@media screen and (max-width: 1679px) {
  .product-info__subtitle {
    font-size: 1.1rem;
  }
}
@media screen and (max-width: 1279px) {
  .product-info__subtitle {
    margin: -0.5rem 0 1rem;
  }
}
@media screen and (max-width: 959px) {
  .product-info__subtitle {
    text-align: center;
    margin-top: 0.5rem;
  }
}
.product-info_noimage .product-info__title,
.product-info_noimage .product-info__subtitle {
  text-align: center;
  margin-right: 0;
}
.product-info__info-wrap {
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
}
@media screen and (max-width: 959px) {
  .product-info__info-wrap_phone-unequal .product-info__info {
    width: 65%;
  }
  .product-info__info-wrap_phone-unequal .product-info__col-buy {
    width: 35%;
  }
}
@media screen and (max-width: 759px) {
  .product-info__info-wrap_phone-unequal .product-info__info {
    width: 100%;
  }
  .product-info__info-wrap_phone-unequal .product-info__col-buy {
    width: 100%;
  }
}
.product-info__info-wrap.is-loading {
  height: 150px;
}
.product-info__info-wrap.is-loading > div {
  display: none;
}
.product-info__info-wrap.is-loading:after {
  content: '';
  display: block;
  height: 100%;
  background: url("../i/filters-search/loader-circle.gif") no-repeat center;
  clear: both;
}
.product-info__info {
  box-sizing: border-box;
  padding-right: 20px;
  float: left;
  width: 50%;
  position: relative;
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .product-info__info {
    width: 55%;
    padding-right: 12px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .product-info__info {
    float: none;
    width: auto;
    padding-right: 0;
    border-bottom: 1px solid #f2f2f2;
    margin-bottom: 1rem;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .product-info__info {
    padding-left: 40px;
  }
}
@media screen and (max-width: 759px) {
  .product-info__info {
    float: none;
    width: auto;
    padding-right: 0;
    border-bottom: 1px solid #f2f2f2;
    margin-bottom: 1rem;
  }
}
.product-info__info:after {
  width: 0;
  height: 100%;
  content: "";
  border-right: 2px solid #f2f2f2;
  position: absolute;
  top: 0;
  right: -2px;
  bottom: 0;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .product-info__info:after {
    display: none;
  }
}
@media screen and (max-width: 759px) {
  .product-info__info:after {
    display: none;
  }
}
.product-info__info.product-info__info_list {
  border-right: 2px solid #f2f2f2;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .product-info__info.product-info__info_list {
    border-right: medium none;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .product-info__info.product-info__info_list {
    padding-top: 10px;
  }
}
@media screen and (max-width: 759px) {
  .product-info__info.product-info__info_list {
    border-right: medium none;
  }
}
.product-info__info.product-info__info_list + .product-info__col-buy {
  border-left: medium none;
}
.product-info__info.product-info__info_list .product-info__info-item {
  padding-top: 0;
  padding-left: 26px;
  margin: 0.75em 0;
  color: #4c4c4c;
}
.product-info__info.product-info__info_list .product-info__info-item:before {
  content: "";
  background-color: #e30613;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  position: absolute;
  right: inherit;
  top: 0.5em;
  margin-left: -24px;
}
.product-info__info.product-info__info_list .product-info__info-item:first-child {
  margin-top: 0;
}
.product-info__info.product-info__info_list .product-info__info-item:last-child {
  padding-bottom: 0;
}
@media screen and (max-width: 1279px) {
  .product-info__list {
    margin-bottom: 1rem;
  }
}
.product-info__list li:first-child {
  margin-top: 0;
}
.product-info__list li:last-child {
  margin-bottom: 0;
}
.product-info__download {
  margin-top: 2.5rem;
}
@media screen and (max-width: 959px) {
  .product-info__download {
    text-align: center;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .product-info_noimage .product-info__info {
    float: left;
    width: 50%;
    padding-right: 20px;
    border-bottom: medium none;
    margin-bottom: 0;
  }
}
.product-info__info-item {
  box-sizing: border-box;
  padding: 15px 0;
  border-bottom: 1px solid #f2f2f2;
  position: relative;
}
.product-info__info-item:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .product-info__info-item {
    padding: 10px 0;
    border-bottom: medium none;
  }
}
@media screen and (max-width: 759px) {
  .product-info__info-item {
    padding: 10px 0;
    border-bottom: medium none;
    margin: 0 -10px;
  }
}
.product-info__info-item:last-child {
  border-bottom: medium none;
}
.product-info__info-label {
  box-sizing: border-box;
  padding-right: 5px;
  color: #808080;
  font-size: 0.75rem;
  line-height: 30px;
  text-transform: uppercase;
  letter-spacing: 0.096em;
  width: 45%;
  float: left;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .product-info__info-label {
    width: 40%;
  }
}
@media screen and (max-width: 759px) {
  .product-info__info-label {
    text-align: right;
    padding-right: 10px;
  }
}
.product-info__info-value {
  box-sizing: border-box;
  padding-left: 45px;
  float: left;
  width: 55%;
  color: #666;
  font-size: 1.4rem;
  line-height: 30px;
  position: relative;
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .product-info__info-value {
    padding-left: 40px;
  }
}
@media screen and (max-width: 1679px) {
  .product-info__info-value {
    font-size: 1.2rem;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .product-info__info-value {
    width: 60%;
  }
}
.product-info__info-value .b-rubl {
  line-height: 0.75em;
}
.product-info__info-value-text span {
  white-space: nowrap;
}
.product-info__info-value-text span.is-formated {
  white-space: normal;
}
@media screen and (max-width: 759px) {
  .product-info__info-value-text span {
    white-space: normal;
  }
}
.product-info__info-value-text_infinity {
  font-size: 2.5rem;
  font-weight: 300;
}
.product-info__info-icon {
  width: 25px;
  height: 25px;
  position: absolute;
  left: 0;
  top: 4px;
}
.product-info__info-icon img {
  max-width: 100%;
  max-height: 100%;
}
.product-info__info-icon_option {
  width: 31px;
}
.product-info__info-description {
  color: #808080;
  font-weight: 300;
  margin-top: 1.35rem;
  margin-bottom: 0.5rem;
}
@media screen and (max-width: 1279px) {
  .product-info__info-description {
    margin-top: 0.35rem;
    margin-bottom: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .product-info__info-description {
    text-align: center;
  }
}
.product-info__col-buy {
  box-sizing: border-box;
  float: left;
  width: 50%;
  border-left: 2px solid #f2f2f2;
  padding-left: 26px;
  position: relative;
  color: #333;
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .product-info__col-buy {
    width: 45%;
    padding-left: 18px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .product-info__col-buy {
    float: none;
    width: auto;
    padding-left: 0;
    border-left: medium none;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .product-info__col-buy {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
@media screen and (max-width: 759px) {
  .product-info__col-buy {
    float: none;
    width: auto;
    padding-left: 0;
    border-left: medium none;
    text-align: center;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .product-info_noimage .product-info__col-buy {
    float: left;
    width: 50%;
    padding-left: 26px;
    border-left: 2px solid #f2f2f2;
  }
}
.product-info_short-info .product-info__col-buy {
  border-left: medium none;
  float: none;
  width: auto;
  padding: 20px 0 0;
}
@media screen and (max-width: 959px) {
  .product-info_short-info .product-info__col-buy {
    text-align: center;
  }
}
.product-info_short-info .product-info__col-buy:before {
  content: "";
  width: 250px;
  border-top: 1px solid #f2f2f2;
  position: absolute;
  left: 0;
  top: 0;
}
@media screen and (max-width: 959px) {
  .product-info_short-info .product-info__col-buy:before {
    display: none;
  }
}
.product-info_short-info .product-info__buy-title {
  font-size: 1.1rem;
}
.product-info_short-info .product-info__buy-price {
  font-size: 2.5rem;
}
@media screen and (max-width: 759px) {
  .product-info_short-info .product-info__buy-price {
    display: block;
  }
}
@media screen and (max-width: 759px) {
  .product-info_short-info .product-info__buy-btn {
    margin: 10px 0 0;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .product-info__buy-title {
    margin-bottom: 0.75rem;
  }
}
@media screen and (max-width: 759px) {
  .product-info__buy-title {
    margin-bottom: 0.75rem;
  }
}
@media screen and (max-width: 759px) {
  .product-info__buy-title_inline {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 0;
    margin-right: 10px;
  }
}
.product-info__buy-price {
  margin-bottom: 0.6rem;
}
@media screen and (max-width: 759px) {
  .product-info__buy-price {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-info__buy-price + .product-info__buy-price {
    width: 100%;
    margin-top: 0.6rem;
  }
}
@media screen and (max-width: 759px) {
  .product-info__buy-price + .product-info__buy-price + .product-info__buy-btn {
    margin-top: 0.6rem;
    margin-left: 0;
  }
}
.product-info__buy-price + .product-info__buy-subtitle {
  margin-top: -0.65rem;
}
@media screen and (max-width: 759px) {
  .product-info__buy-price + .product-info__buy-subtitle {
    margin-top: 0;
    margin-bottom: 0.6rem;
  }
}
@media screen and (max-width: 759px) {
  .product-info__buy-price + .product-info__buy-btn {
    margin-left: 20px;
  }
}
.product-info__buy-price-count {
  font-size: 1.8rem;
  margin-right: 6px;
}
.product-info__buy-btn {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 1rem;
}
@media screen and (max-width: 1279px) {
  .product-info__buy-btn {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-info__buy-btn {
    vertical-align: middle;
  }
}
.product-info__buy-btn .btn {
  min-width: 150px;
}
@media screen and (max-width: 1279px) {
  .product-info__buy-btn .btn {
    min-width: 140px;
  }
}
@media screen and (max-width: 759px) {
  .product-info__buy-btn .btn {
    min-width: 0;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.product-info__buy-btn .product-info__btn-small {
  padding-left: 20px;
  padding-right: 20px;
  font-size: 20px;
}
.product-info__footnote {
  font-size: 0.75rem;
  color: #808080;
  margin-bottom: 0.6rem;
}
@media screen and (max-width: 1279px) {
  .product-info__footnote {
    margin-top: 1rem;
  }
}
.product-info__buy-link {
  font-size: 0.85rem;
  margin-top: 1.2rem;
  margin-bottom: 1.1rem;
}
@media screen and (max-width: 759px) {
  .product-info__buy-link {
    display: inline-block;
    vertical-align: middle;
  }
}
.product-info__action-alternative {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 0.75rem;
}
@media screen and (max-width: 1679px) {
  .product-info__action-alternative {
    display: block;
  }
}
@media screen and (max-width: 1279px) {
  .product-info__action-alternative {
    display: inline-block;
  }
}
@media screen and (max-width: 759px) {
  .product-info__action-alternative {
    display: block;
    text-align: center;
  }
}
.product-info__action-or {
  display: inline-block;
  vertical-align: top;
  font-size: 0.75rem;
  margin: 13px 15px 0;
  color: #808080;
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .product-info__action-or {
    display: block;
    width: 150px;
    margin: -10px 0 10px;
    text-align: center;
  }
}
@media screen and (max-width: 759px) {
  .product-info__action-or {
    display: block;
    margin: 10px 0;
    font-size: 0.95rem;
  }
}
.product-info__action-text {
  width: 148px;
  display: inline-block;
  vertical-align: top;
  font-size: 0.85rem;
  color: #808080;
}
@media screen and (max-width: 1279px) {
  .product-info__action-text {
    width: 140px;
    margin-top: 13px;
  }
}
@media screen and (max-width: 959px) {
  .product-info__action-text {
    width: 126px;
  }
}
@media screen and (max-width: 759px) {
  .product-info__action-text {
    width: auto;
    margin-top: 0;
  }
}
.product-info__action-footnote {
  font-size: 0.75rem;
  display: block;
  margin-top: 8px;
}
@media screen and (max-width: 759px) {
  .product-info__action-footnote {
    font-size: 0.95rem;
  }
}
.product-info__btn-compare {
  color: #808080;
  font-size: 0.85rem;
  margin-bottom: 0.75rem;
}
@media screen and (max-width: 759px) {
  .product-info__btn-compare {
    text-align: center;
  }
  .product-info__btn-compare .checkbox__icon {
    margin-top: 0;
  }
}
.product-info__compare-text {
  border-bottom: 1px dotted;
}
.product-info__buy-bonus {
  font-weight: 300;
  color: #808080;
  margin-bottom: 0.75rem;
}
@media screen and (max-width: 1279px) {
  .product-info__buy-bonus {
    margin-top: 0.75rem;
  }
}
.product-info__btngroup {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (max-width: 1279px) {
  .product-info__btngroup {
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media screen and (max-width: 759px) {
  .product-info__btngroup {
    display: block;
    text-align: center;
  }
}
.product-info__btngroup .btn {
  white-space: nowrap;
}
.product-info__btngroup-col {
  margin-bottom: 10px;
}
@media screen and (max-width: 1279px) {
  .product-info__btngroup-col {
    padding-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .product-info__btngroup-col {
    width: 100%;
    padding-top: 10px;
  }
}
.product-info__btngroup-col:first-child {
  -webkit-flex-basis: 130px;
      -ms-flex-preferred-size: 130px;
          flex-basis: 130px;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .product-info__btngroup-col:first-child {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
}
.product-info__btngroup-label {
  color: #808080;
  font-size: 0.75rem;
  margin-bottom: 5px;
}
@media screen and (max-width: 759px) {
  .product-info__btngroup-label {
    text-align: left;
  }
}
.product-info__btngroup-item {
  display: inline-block;
}
.product-info__row-delivery {
  margin-top: 1.8rem;
  -webkit-animation-delay: 0.7s;
          animation-delay: 0.7s;
}
@media screen and (max-width: 1279px) {
  .product-info__row-delivery {
    margin-top: 0.75rem;
  }
}
@media screen and (max-width: 619px) {
  .product-info__delivery-col {
    width: 100%;
  }
}
.product-info__delivery {
  background-color: #fafafa;
  box-sizing: border-box;
  padding: 15px 10px 15px 80px;
  height: 100px;
  position: relative;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .product-info__delivery {
    padding: 12px 5px 12px 20px;
    height: 90px;
  }
}
@media screen and (max-width: 959px) {
  .product-info__delivery {
    height: 90px;
  }
}
@media screen and (max-width: 759px) {
  .product-info__delivery {
    margin-top: 10px;
    height: 80px;
  }
}
.product-info__delivery-icon {
  width: 42px;
  height: 24px;
  fill: #adb8c1;
  position: absolute;
  left: 19px;
  top: 18px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.product-info__delivery-icon.product-info__delivery-icon_delivery {
  background-image: url("../i/b-icon/gray/b-icon_delivery.svg");
}
.product-info__delivery-icon.product-info__delivery-icon_salon {
  background-image: url("../i/b-icon/gray/b-icon_salon.svg");
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .product-info__delivery-icon {
    display: none;
  }
}
.product-info__delivery-title {
  font-size: 0.85rem;
  margin-bottom: 3px;
}
.product-info__delivery-desc {
  color: #999;
  font-size: 0.75rem;
}
.product-info__delivery-check {
  width: 18px;
  height: 13px;
  position: absolute;
  margin: 0.15rem 0 0 10px;
  background: url("../i/b-icon/red/b-icon_check.svg");
}
.product-info__adv-item {
  text-align: center;
  color: #666;
}
.product-info__adv-icon-wrap {
  height: 50px;
  line-height: 50px;
  margin-bottom: 12px;
}
.product-info__adv-icon {
  max-height: 50px;
  fill: #e30613;
  display: inline-block;
  vertical-align: middle;
}
.product-info .product-info__adv-icon_4d {
  width: 54px;
  height: 42px;
}
.product-info .product-info__adv-icon_unlimited {
  width: 59px;
  height: 38px;
}
.product-info .product-info__adv-icon_russia {
  width: 40px;
  height: 50px;
}
.product-info__adv-label {
  font-size: 18px;
}
.product-info__bg-for-dot {
  background-color: #fff;
}
@media screen and (min-width: 1280px) {
  .product-info_archived-list .product-info__archive-stamp {
    left: auto;
    top: auto;
    right: -33px;
    bottom: 55px;
  }
}
.product-info_archived-list .b-list {
  font-size: 0.85rem;
  max-width: 670px;
  margin: 0 auto;
  padding-top: 10px;
}
@media screen and (max-width: 1679px) {
  .product-info_archived-list .b-list {
    max-width: 620px;
  }
}
@media screen and (max-width: 1279px) {
  .product-info_archived-list .b-list {
    max-width: 560px;
  }
}
@media screen and (max-width: 959px) {
  .product-info_archived-list .b-list {
    max-width: 510px;
  }
}
@media screen and (max-width: 759px) {
  .product-info_archived-btn .product-info__archive-stamp {
    bottom: 20px;
  }
}
.product-info-minimal__list-wrap {
  margin: 2rem 0;
}
.product-info-minimal__list {
  list-style: none;
  padding-left: 0;
}
.product-info-minimal__list-item {
  position: relative;
  padding-left: 30px;
  margin: 0.75em 0;
}
.product-info-minimal__list-item:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZTYyNjM0IiBkPSJNMS43LDkuOGw0LjEsMy41YzAuNSwwLjUsMC41LDEuMywwLDEuOGMtMC41LDAuNS0xLjMsMC41LTEuOCwwCglsLTMuNS00LjdDMCw5LjksMS43LDkuOCwxLjcsOS44eiIvPgoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNlNjI2MzQiIGQ9Ik0xMy45LDEuMmMwLDAsMi0wLjEsMS42LDAuNUw2LDE0LjhjLTAuMywwLjYtMS4xLDAuOC0xLjYsMC40CgljLTAuNi0wLjMtMC44LTEuMS0wLjQtMS43TDEzLjksMS4yeiIvPgo8L3N2Zz4K) no-repeat 0 0;
  width: 18px;
  height: 16px;
  content: "";
  position: absolute;
  top: 0.2em;
  right: inherit;
  margin-left: -30px;
}
.product-info_minimal__subtitle {
  font-size: 1.4rem;
  font-weight: 300;
  color: #999;
  margin: -1.8rem 0 1.2rem;
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
}
.product-info_noimage .product-info_minimal__subtitle {
  text-align: center;
}
@media screen and (max-width: 1679px) {
  .product-info_minimal__subtitle {
    font-size: 1.1rem;
  }
}
@media screen and (max-width: 1279px) {
  .product-info_minimal__subtitle {
    margin: -0.5rem 0 1rem;
  }
}
@media screen and (max-width: 959px) {
  .product-info_minimal__subtitle {
    text-align: center;
    margin-top: 0.5rem;
  }
}
.product-info_noimage .product-info_minimal__col-buy {
  text-align: center;
}
@media screen and (max-width: 959px) {
  .product-info_minimal__col-buy {
    text-align: center;
  }
}
.product-info_minimal__buy-btn {
  margin-bottom: 1.4rem;
}
.product-info_minimal__price {
  width: 100%;
  max-width: 500px;
  margin-bottom: 1rem;
  margin-top: 2rem;
}
@media screen and (max-width: 959px) {
  .product-info_minimal__price {
    margin-left: auto;
    margin-right: auto;
  }
}
.product-info_noimage .product-info_minimal__price {
  min-width: 400px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (max-width: 479px) {
  .product-info_noimage .product-info_minimal__price {
    min-width: 0;
  }
}
.product-info_minimal__price-item {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MUFFQUFCNzYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MUFFQUFCODYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxQUVBQUI1NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgxQUVBQUI2NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C3koawAAABVJREFUeNpiYGBgMP7//z8DDAMEGABBaQkrPHhhwQAAAABJRU5ErkJggg==) repeat-x 0 1rem;
  margin-bottom: 0.75rem;
  position: relative;
}
.product-info_minimal__price-item:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .product-info_minimal__price-item {
    margin-top: 1.5rem;
  }
}
.product-info_minimal__price-item:last-child {
  margin-bottom: 0;
}
.product-info_minimal__price-label {
  color: #333;
  float: left;
  width: 52%;
}
@media screen and (max-width: 759px) {
  .product-info_minimal__price-label {
    float: none;
    width: auto;
  }
}
.product-info_minimal__price-label .product-info__bg-for-dot {
  padding-right: 5px;
}
@media screen and (max-width: 759px) {
  .product-info_minimal__price-label .product-info__bg-for-dot {
    padding: 0;
  }
}
.product-info_minimal__price-label .b-hint {
  margin: -3px 0 0 10px;
}
.product-info_minimal__price-value {
  text-align: right;
  position: absolute;
  right: 0;
  bottom: 0;
  margin: 0;
}
.product-info_minimal__price-value .product-info__bg-for-dot {
  padding-left: 5px;
}
@media screen and (max-width: 759px) {
  .product-info_minimal__price-value .product-info__bg-for-dot {
    padding: 0;
  }
}
.product-info_minimal__buy-title {
  display: inline-block;
}
.product-info_minimal__buy-title_block {
  display: block;
}
.product-info_minimal__buy-price {
  display: inline-block;
  margin-bottom: 0.6rem;
  font-size: 1.8rem;
}
.product-info_minimal__buy-price-post {
  font-size: 1.4rem;
}
.product-info_minimal__buy-price-count {
  font-size: 1.8rem;
  margin-right: 6px;
}
.product-info__img-block {
  width: 822px;
  height: 670px;
  position: absolute;
  right: 50%;
  top: 0;
  margin-right: 12px;
}
@media screen and (max-width: 1679px) {
  .product-info__img-block {
    width: 700px;
    height: 666px;
    margin-right: 9px;
  }
}
@media screen and (max-width: 1279px) {
  .product-info__img-block {
    width: 650px;
    top: -15px;
  }
}
@media screen and (max-width: 959px) {
  .product-info__img-block {
    width: 400px;
    height: 300px;
    position: relative;
    top: auto;
    right: auto;
    left: 50%;
    margin: 0 0 15px -200px;
    overflow: hidden;
  }
}
@media screen and (max-width: 759px) {
  .product-info__img-block {
    width: auto;
    height: 330px;
    margin-left: -20px;
    margin-right: -20px;
    left: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-info__img-block .product-info__img {
    width: 400px;
    right: 50%;
    margin-right: -200px;
  }
}
.product-info_transformishe {
  overflow: hidden;
}
@media screen and (max-width: 759px) {
  .product-info_transformishe__header {
    margin-left: -20px;
    margin-right: -20px;
    padding-bottom: 1px;
    background: #fff;
  }
}
.product-info_transformishe__bay-left {
  display: inline-block;
  vertical-align: top;
}
@media screen and (max-width: 1279px) {
  .product-info_transformishe__bay-left {
    float: left;
  }
}
@media screen and (max-width: 759px) {
  .product-info_transformishe__bay-left {
    padding-top: 10px;
    margin-bottom: 10px;
    float: none;
  }
}
.product-info_transformishe__bay-right {
  display: inline-block;
  vertical-align: top;
}
@media screen and (max-width: 1279px) {
  .product-info_transformishe__bay-right {
    display: block;
  }
}
@media screen and (max-width: 959px) {
  .product-info_transformishe__bay-right {
    text-align: center;
  }
}
.product-info_transformishe__info {
  width: 82%;
}
@media screen and (max-width: 959px) {
  .product-info_transformishe__info {
    margin: 0 auto;
    width: 470px;
  }
}
@media screen and (max-width: 759px) {
  .product-info_transformishe__info {
    padding: 0 10px;
    width: 100%;
    box-sizing: border-box;
  }
}
.product-info_transformishe__filter {
  margin-bottom: 25px;
  padding-left: 50px;
}
@media screen and (max-width: 959px) {
  .product-info_transformishe__filter {
    padding-left: 0;
  }
}
.product-info_transformishe__option {
  border-bottom: 1px solid #d8d8d8;
  padding: 30px 0;
}
.product-info_transformishe__option:first-child {
  border-top: 1px solid #d8d8d8;
}
@media screen and (max-width: 959px) {
  .product-info_transformishe__option:first-child {
    border-top: none;
  }
}
@media screen and (max-width: 759px) {
  .product-info_transformishe__option {
    padding: 18px 0;
  }
}
.product-info_transformishe__name {
  font-size: 1rem;
}
.product-info_transformishe__icon {
  width: 25px;
  height: 25px;
  fill: #e30611;
  float: left;
  margin-right: 15px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.product-info_transformishe__bay {
  padding-top: 40px;
  margin: 0 auto;
}
@media screen and (max-width: 959px) {
  .product-info_transformishe__bay {
    max-width: 360px;
    width: 100%;
  }
}
@media screen and (max-width: 759px) {
  .product-info_transformishe__bay {
    padding-top: 10px;
    text-align: center;
  }
}
.product-info_transformishe__buy-price {
  margin-right: 45px;
  font-size: 1.8rem;
}
@media screen and (max-width: 959px) {
  .product-info_transformishe__buy-price {
    width: 145px;
    text-align: right;
    margin-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-info_transformishe__buy-price {
    width: 105px;
  }
}
.product-info_transformishe__buy-price span {
  font-size: 1.4rem;
}
@media screen and (max-width: 959px) {
  .product-info_transformishe .product-info__buy-btn {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-info_transformishe .product-info__buy-btn {
    margin-left: 5px;
  }
}
@media screen and (max-width: 959px) {
  .product-info_transformishe .product-info__buy-bonus {
    font-size: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .product-info_transformishe .product-info__buy-bonus {
    margin-top: 25px;
    margin-bottom: 35px;
  }
}
@media screen and (max-width: 759px) {
  .product-info_transformishe .select-bar {
    width: 100%;
  }
}
@media screen and (max-width: 759px) {
  .product-info_transformishe .product-info__favorite {
    bottom: auto;
    top: 150px;
  }
}
.product-info_ordinary {
  background-repeat: no-repeat;
  background-position: left;
  background-size: auto 100%;
}
@media screen and (max-width: 1279px) {
  .product-info_ordinary {
    background-position-x: -50%;
  }
}
@media screen and (max-width: 959px) {
  .product-info_ordinary {
    background-image: none !important;
  }
}
@media screen and (max-width: 959px) {
  .product-info_ordinary .product-info__inner {
    padding: 15px 0;
  }
}
.product-info_ordinary .product-info__favorite {
  top: 80px;
}
@media screen and (max-width: 959px) {
  .product-info_ordinary .product-info__favorite {
    top: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-info_ordinary .product-info__favorite {
    top: auto;
    bottom: 0;
  }
}
.product-info_ordinary .product-info__content {
  margin-right: 130px;
}
@media screen and (max-width: 1279px) {
  .product-info_ordinary .product-info__content {
    margin-right: 60px;
  }
}
@media screen and (max-width: 959px) {
  .product-info_ordinary .product-info__content {
    margin-right: 0;
  }
}
@media screen and (max-width: 1279px) {
  .product-info_ordinary .product-info__content-valign {
    padding-top: 15px;
  }
}
@media screen and (max-width: 959px) {
  .product-info_ordinary .product-info__content-valign {
    padding: 0;
  }
}
.product-info_ordinary .product-info__title {
  margin-bottom: 1.64rem;
}
@media screen and (max-width: 479px) {
  .product-info_ordinary .product-info__title {
    font-size: 2rem;
  }
}
.product-info_ordinary .product-info__subtitle {
  margin-top: 0;
}
@media screen and (max-width: 759px) {
  .product-info_ordinary .product-info__subtitle {
    padding-right: 50px;
  }
}
.product-info__stock {
  background-color: #fff;
  padding: 20px 30px 20px 25px;
}
@media screen and (max-width: 959px) {
  .product-info__stock display table {
    padding: 20px;
  }
}
.product-info__stock-image {
  width: 105px;
  height: 108px;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  padding-right: 30px;
}
@media screen and (max-width: 959px) {
  .product-info__stock-image {
    padding-right: 10px;
  }
}
.product-info__stock-image_circles-inside {
  position: relative;
}
.product-info__stock-image_circles-inside:before,
.product-info__stock-image_circles-inside:after {
  content: '';
  position: absolute;
  top: 50%;
  transition: all 0.3s;
  border-radius: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.product-info__stock-image_circles-inside:before {
  background: #fbfcfd;
  width: 105px;
  height: 105px;
  left: 0;
}
.product-info__stock-image_circles-inside:after {
  background: #f5f7fa;
  width: 75px;
  height: 75px;
  left: 15px;
}
.product-info__stock-content {
  display: table-cell;
}
.product-info__stock-percents {
  font-size: 2rem;
  font-weight: 300;
  color: #adb8c1;
  position: relative;
  z-index: 1;
  cursor: default;
}
.product-info__stock-percents:after {
  content: '%';
  font-size: 1.3rem;
  color: #adb8c1;
  display: table-cell;
  vertical-align: middle;
}
.product-info__stock-flag {
  margin: 0 0 0.82rem 0;
}
.product-info__stock-text {
  font-size: 0.75rem;
}
.product-info__stock-more:before {
  content: '\00a0 ';
}
.product-info_noimage .product-info__download {
  margin-top: 10px;
  text-align: center;
}
.product-info_noimage .product-info__table {
  display: table;
  width: 100%;
  margin-bottom: 30px;
}
@media screen and (max-width: 759px) {
  .product-info_noimage .product-info__table {
    display: block;
  }
}
.product-info_noimage .product-info__table-cell {
  display: table-cell;
  vertical-align: middle;
  float: none;
}
@media screen and (max-width: 759px) {
  .product-info_noimage .product-info__table-cell {
    display: block;
  }
}
.product-info_noimage .product-info__table-cell:first-child {
  border-right: 2px solid #f2f2f2;
}
@media screen and (max-width: 759px) {
  .product-info_noimage .product-info__table-cell:first-child {
    border-right: 0;
  }
}
.product-info_noimage .product-info__info_special {
  display: table-cell;
  border-right: 2px solid #f2f2f2;
}
.product-info_noimage .product-info_minimal__col-buy_special {
  display: table-cell;
}
.product-info_noimage .product-info__description {
  padding: 0 40px;
}
.product-info_noimage .product-info__description .b-list {
  margin-bottom: 15px;
}
.product-info_noimage .product-info__description .b-list li {
  width: 100%;
}
.product-info_nolimit {
  padding-top: 1.6rem;
}
@media screen and (max-width: 759px) {
  .product-info_nolimit .product-info__header {
    margin-left: -20px;
    margin-right: -20px;
    padding-bottom: 1px;
    background: #fff;
  }
}
.product-info-calculate__info {
  width: 82%;
}
@media screen and (max-width: 959px) {
  .product-info-calculate__info {
    margin: 0 auto;
    width: 470px;
  }
}
@media screen and (max-width: 759px) {
  .product-info-calculate__info {
    padding: 0 10px;
    width: 100%;
    box-sizing: border-box;
  }
}
.product-info-calculate__name {
  font-size: 1rem;
}
.product-info-calculate__icon {
  width: 25px;
  height: 25px;
  fill: #e30611;
  float: left;
  margin-right: 15px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.product-info-calculate__option {
  border-bottom: 1px solid #d8d8d8;
  padding: 30px 0;
}
.product-info-calculate__option:first-child {
  border-top: 1px solid #d8d8d8;
}
@media screen and (max-width: 959px) {
  .product-info-calculate__option:first-child {
    border-top: none;
  }
}
@media screen and (max-width: 759px) {
  .product-info-calculate__option {
    padding: 18px 0;
  }
}
.product-info-calculate__filter {
  margin-top: 20px;
  padding-left: 40px;
}
@media screen and (max-width: 959px) {
  .product-info-calculate__filter {
    padding-left: 0;
  }
}
.product-info-calculate__buy {
  padding-top: 1.4rem;
  padding-bottom: 2.75rem;
  width: 82%;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .product-info-calculate__buy {
    max-width: 360px;
    width: 100%;
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .product-info-calculate__buy {
    padding-top: 10px;
    text-align: center;
    padding-bottom: 10px;
  }
}
.product-info-calculate__buy-label {
  font-size: 0.85rem;
  color: #808080;
}
@media screen and (min-width: 760px) {
  .product-info-calculate__buy-label {
    white-space: nowrap;
  }
}
.product-info-calculate__buy-footnote {
  font-size: 0.75rem;
  color: #808080;
}
.product-info-calculate__buy-wrap {
  font-size: 0;
}
@media screen and (min-width: 1280px) {
  .product-info-calculate__buy-wrap {
    margin: 0 -25px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .product-info-calculate__buy-wrap {
    margin: 0 -15px;
  }
}
.product-info-calculate__buy-item {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
@media screen and (min-width: 760px) {
  .product-info-calculate__buy-item {
    width: 33.333%;
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    transition: opacity 0.3s ease-in-out;
  }
}
@media screen and (min-width: 1280px) {
  .product-info-calculate__buy-item {
    padding: 0 25px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .product-info-calculate__buy-item {
    padding: 0 15px;
  }
}
@media screen and (max-width: 759px) {
  .product-info-calculate__buy-item {
    display: none;
    width: 100%;
    text-align: center;
  }
}
@media screen and (min-width: 760px) {
  .product-info-calculate__buy-item.is-visible {
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  }
}
@media screen and (max-width: 759px) {
  .product-info-calculate__buy-item.is-visible {
    display: block;
  }
}
.product-info-calculate__buy-wrap-right {
  max-width: 355px;
  display: inline-block;
  vertical-align: top;
  padding-left: 1.2rem;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .product-info-calculate__buy-wrap-right {
    display: block;
    padding-left: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-info-calculate__buy-wrap-right {
    padding-top: 10px;
    text-align: left;
  }
}
.product-info-calculate__buy-wrap-right .product-info-calculate__buy-text {
  font-size: 0.85rem;
}
.product-info-calculate__buy-wrap-right_small {
  padding-top: 0.14rem;
}
.product-info-calculate__buy-wrap-right_small .product-info-calculate__buy-text {
  font-size: 0.75rem;
  margin-bottom: 0.14rem;
}
.product-info-calculate__buy-wrap-right_small .product-info-calculate__buy-price {
  font-size: 1.4rem;
}
.product-info-calculate__buy-wrap-right_small .product-info-calculate__buy-price-decor {
  font-size: 1.1rem;
}
.product-info-calculate__buy-controls-left {
  display: inline-block;
  vertical-align: top;
}
@media screen and (max-width: 759px) {
  .product-info-calculate__buy-controls-left {
    padding-top: 10px;
    margin-bottom: 10px;
  }
}
.product-info-calculate__buy-controls-right {
  display: inline-block;
  vertical-align: top;
  padding-left: 1.2rem;
}
@media screen and (max-width: 1279px) {
  .product-info-calculate__buy-controls-right {
    padding-left: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-info-calculate__buy-controls-right {
    padding-top: 10px;
    margin-bottom: 10px;
  }
}
.product-info-calculate__buy-text {
  font-size: 0.85rem;
  padding-bottom: 6px;
}
@media screen and (min-width: 760px) {
  .product-info-calculate__buy-text {
    text-align: left;
    width: 100%;
    display: table;
    vertical-align: bottom;
  }
  .product-info-calculate__buy-text span {
    display: table-cell;
    vertical-align: bottom;
  }
}
.product-info-calculate__buy-text_small {
  font-size: 0.75rem;
}
.product-info-calculate__buy-price {
  font-size: 1.8rem;
  margin-bottom: 1.2rem;
}
@media screen and (min-width: 760px) {
  .product-info-calculate__buy-price {
    width: 100%;
    display: table;
    vertical-align: top;
  }
  .product-info-calculate__buy-price > span {
    display: table-cell;
    vertical-align: top;
  }
}
.product-info-calculate__buy-price_small {
  font-size: 1.1rem;
}
.product-info-calculate__buy-price_small .product-info-calculate__buy-price-decor {
  font-size: 1.1rem;
}
.product-info-calculate__buy-price-decor {
  font-size: 1.4rem;
  padding-left: 10px;
}
.product-info-calculate .product-info__buy-btn {
  padding-bottom: 1.3rem;
  display: table-cell;
  vertical-align: middle;
}
@media screen and (max-width: 1279px) {
  .product-info-calculate .product-info__buy-btn {
    padding-bottom: 0;
  }
}
@media screen and (max-width: 959px) {
  .product-info-calculate .product-info__buy-btn {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-info-calculate .product-info__buy-btn {
    margin-left: 5px;
    display: inline-block;
  }
}

.product-benefits {
  padding: 40px 0;
  width: 100%;
  position: relative;
}
.product-benefits__hr {
  height: 1px;
  position: relative;
  top: -34px;
  margin: 0 0 40px;
  background: #f2f2f2;
}
.product-benefits__title {
  font-size: 36px;
  margin: 0 0 30px;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .product-benefits__title {
    font-size: 30px;
  }
}
@media screen and (max-width: 759px) {
  .product-benefits__title {
    font-size: 24px;
  }
}
.product-benefits__list-wrap {
  position: relative;
}
@media screen and (max-width: 759px) {
  .product-benefits__list-wrap {
    padding-top: 30px;
  }
}
.product-benefits__list-wrap .bx-viewport {
  overflow: hidden;
}
.product-benefits__list-wrap .bx-controls {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  text-align: center;
  display: none;
  padding: 0;
  margin: 0;
}
@media screen and (max-width: 759px) {
  .product-benefits__list-wrap .bx-controls {
    display: block;
  }
}
.product-benefits__list-wrap .bx-pager {
  display: inline-block;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
}
.product-benefits__list-wrap .bx-pager-item {
  display: inline-block;
  vertical-align: middle;
  margin: 0 8px;
}
.product-benefits__list-wrap .bx-pager-link {
  background-color: #e6e6e6;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  display: block;
  text-indent: -9999px;
}
.product-benefits__list-wrap .bx-pager-link.active {
  background-color: #e30613;
}
.product-benefits__list:after {
  content: '';
  display: table;
  clear: both;
}
.product-benefits__item {
  box-sizing: border-box;
  width: 33.33333333333333%;
  float: left;
  text-align: center;
  padding: 0 40px;
  border-left: 1px solid #f2f2f2;
}
.product-benefits__list_col-4 .product-benefits__item {
  width: 25%;
}
.product-benefits__item:first-child {
  border-left: medium none;
}
@media screen and (max-width: 1679px) {
  .product-benefits__item {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 959px) {
  .product-benefits__item {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media screen and (max-width: 759px) {
  .product-benefits__item {
    border-left: medium none;
  }
}
.product-benefits__wrap-icon {
  height: 84px;
  margin-top: 30px;
  margin-bottom: 30px;
  position: relative;
  box-sizing: border-box;
}
.terminal-benefits__item_active .product-benefits__wrap-icon:after {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.product-benefits__wrap-icon:after {
  content: "";
  background: url("../i/product-benefits/icon-hover.svg") no-repeat 0 0;
  background-size: cover;
  width: 240px;
  height: 134px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 0.4s ease;
  position: absolute;
  left: 50%;
  margin-left: -120px;
  top: -30px;
}
@media screen and (max-width: 959px) {
  .product-benefits__wrap-icon:after {
    width: 224px;
    height: 124px;
    margin-left: -112px;
    top: -24px;
  }
}
.product-benefits__icon {
  max-width: 100%;
  height: 88px;
  fill: #adb8c1;
  vertical-align: middle;
  position: relative;
  transition: fill 0.4s ease 0s;
  z-index: 1;
}
.terminal-benefits__item_active .product-benefits__icon {
  fill: #fff;
}
.product-benefits__icon_phone-money,
.product-benefits__icon_card,
.product-benefits__icon_shield,
.product-benefits__icon_plane {
  stroke: #adb8c1;
}
.terminal-benefits__item_active .product-benefits__icon_phone-money,
.terminal-benefits__item_active .product-benefits__icon_card,
.terminal-benefits__item_active .product-benefits__icon_shield,
.terminal-benefits__item_active .product-benefits__icon_plane {
  stroke: #fff;
}
.product-benefits__item-icon {
  background: no-repeat 50% 50%;
  height: 125px;
  margin-bottom: 40px;
}
.product-benefits__item-icon_money {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDgyLjMgODIuNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODIuMyA4Mi41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjQsNzdjNS4yLDIuNSwxMSwzLjksMTcuMSwzLjkNCgljMjEuOCwwLDM5LjUtMTcuNywzOS41LTM5LjVTNjIuOSwxLjgsNDEuMSwxLjhTMS42LDE5LjUsMS42LDQxLjNjMCw2LjEsMS40LDExLjksMy45LDE3LjEiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMzUsNDIuMXYyMSBNNDMuMiw0Mi4xYzYuNCwwLDkuOS00LjUsOS45LTExLjQNCgkJYzAtNS4zLTIuNS05LjUtNi42LTEwLjZjLTEuNC0wLjQtMy4xLTAuNS00LjUtMC41SDM1djIyLjVINDMuMnoiLz4NCgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMzUiIHkxPSI0Mi4xIiB4Mj0iMjkiIHkyPSI0Mi4xIi8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjQyLjUiIHkxPSI0OS4xIiB4Mj0iMjkiIHkyPSI0OS4xIi8+DQoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTguNiw2OS4xbDMuOSwzLjlsOC41LTguNQ0KCWwwLDBjMC45LDEuNCwxLjQsMy4xLDEuNCw0LjljMCw1LjItNC4yLDkuNC05LjQsOS40cy05LjQtNC4yLTkuNC05LjRjMC01LjIsNC4yLTkuNCw5LjQtOS40YzIsMCwzLjksMC42LDUuNCwxLjciLz4NCjwvc3ZnPg==);
}
.product-benefits__item-icon_sim {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDExNC41IDkwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTQuNSA5MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjU3LjMiIHkxPSIyMi4xIiB4Mj0iNTcuMyIgeTI9IjUiLz4NCgk8cG9seWdvbiBmaWxsPSIjQURCOEMxIiBwb2ludHM9IjYwLjMsNS44IDU3LjMsMC43IDU0LjMsNS44Ii8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjU3LjMiIHkxPSI2Ny45IiB4Mj0iNTcuMyIgeTI9Ijg1Ii8+DQoJPHBvbHlnb24gZmlsbD0iI0FEQjhDMSIgcG9pbnRzPSI1NC4zLDg0LjIgNTcuMyw4OS4zIDYwLjMsODQuMiIvPg0KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI5Mi4yIiB5MT0iNDUiIHgyPSIxMDkuMiIgeTI9IjQ1Ii8+DQoJPHBvbHlnb24gZmlsbD0iI0FEQjhDMSIgcG9pbnRzPSIxMDguNCw0OCAxMTMuNSw0NSAxMDguNCw0MiIvPg0KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIyMi41IiB5MT0iNDUiIHgyPSI1LjQiIHkyPSI0NSIvPg0KCTxwb2x5Z29uIGZpbGw9IiNBREI4QzEiIHBvaW50cz0iNi4zLDQyIDEuMSw0NSA2LjMsNDgiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNDIsMjIuNWMtMS4xLDAtMi42LDAuNi0zLjQsMS40TDIzLDM5LjUNCgljLTAuOCwwLjgtMS40LDIuMy0xLjQsMy40djIyLjZjMCwxLjEsMC45LDIsMiwyaDY3LjVjMS4xLDAsMi0wLjksMi0ydi00MWMwLTEuMS0wLjktMi0yLTJINDJ6Ii8+DQoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTgwLjQsNTcuMkg1NC41Yy0yLjEsMC0zLjgtMS43LTMuOC0zLjhWMzUuOCBjMC0yLjEsMS43LTMuOCwzLjgtMy44aDI1LjljMi4xLDAsMy44LDEuNywzLjgsMy44djE3LjZDODQuMSw1NS41LDgyLjQsNTcuMiw4MC40LDU3LjJ6Ii8+DQoJPHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iNTEuMyw0Ny43IDY3LjQsNDcuNyA4NC4xLDQ3LjcgIi8+DQoJPHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iNTEuMywzOS45IDY3LjQsMzkuOSA4NC4xLDM5LjkgIi8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjY3LjQiIHkxPSI0Ny43IiB4Mj0iNjcuNCIgeTI9IjU3LjIiLz4NCgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNjcuNCIgeTE9IjMxLjEiIHgyPSI2Ny40IiB5Mj0iMzkuOSIvPg0KPC9zdmc+);
}
.product-benefits__item-icon_phone {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU5LjUgMTAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1OS41IDEwMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTU2LjgsNi40djkwLjNjMCwxLjktMS41LDMuNC0zLjQsMy40aC00Nw0KCWMtMS45LDAtMy40LTEuNS0zLjQtMy40VjYuNEMyLjksNC42LDQuNSwzLDYuMywzaDQ3QzU1LjIsMyw1Ni44LDQuNiw1Ni44LDYuNHoiLz4NCgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNDMuNyIgeTE9IjM3LjYiIHgyPSIyOC40IiB5Mj0iMzcuNiIvPg0KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIzNS4zIiB5MT0iOS42IiB4Mj0iMjQuNCIgeTI9IjkuNiIvPg0KCTxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgY3g9IjI5LjgiIGN5PSI5Mi4yIiByPSIyLjQiLz4NCgk8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIxNC4xLDM3LjkgDQoJMTYuOSw0MC43IDIzLDM0LjYgIi8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjQzLjciIHkxPSI1MC42IiB4Mj0iMjguNCIgeTI9IjUwLjYiLz4NCgk8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIxNC4xLDUwLjggDQoJMTYuOSw1My42IDIzLDQ3LjUgIi8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjQzLjciIHkxPSI2My41IiB4Mj0iMjguNCIgeTI9IjYzLjUiLz4NCgk8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIxNC4xLDYzLjggDQoJMTYuOSw2Ni42IDIzLDYwLjUgIi8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjcuMyIgeTE9IjE1IiB4Mj0iNTIuNCIgeTI9IjE1Ii8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjUyLjQiIHkxPSI4My42IiB4Mj0iNy4zIiB5Mj0iODMuNiIvPg0KPC9zdmc+);
}
.product-benefits__item-icon_card {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMDAgNzEuOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAwIDcxLjg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojQURCOEMxO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTQuMSwxLjJINmMtMi41LDAtNC41LDItNC41LDQuNVY2NmMwLDIuNSwyLDQuNSw0LjUsNC41aDg4LjFjMi41LDAsNC41LTIsNC41LTQuNVY1LjcKCQkJQzk4LjYsMy4zLDk2LjYsMS4yLDk0LjEsMS4yeiIvPgoJPC9nPgo8L2c+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xLjUsMTMuOGg5Ny4xdjEzSDEuNVYxMy44eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTEuMyw1NC45aDI2LjRjMSwwLDEuOCwwLjgsMS44LDEuOHYzLjRjMCwxLTAuOCwxLjgtMS44LDEuOEgxMS4zYy0xLDAtMS44LTAuOC0xLjgtMS44di0zLjQKCUM5LjUsNTUuNywxMC4zLDU0LjksMTEuMyw1NC45eiIvPgo8L3N2Zz4K);
}
.product-benefits__item-icon_commission {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5OC41IDYyLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk4LjUgNjIuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNBREI4QzE7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiNBREI4QzE7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQo8L3N0eWxlPgo8Zz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS4xLDEuMkM2LjksMS4yLDEuMywxMy4xLDEuMywzMC42QzEuMyw0OC4xLDUuNyw2MCwxOC41LDYwYzEyLjMsMCwxNy44LTExLjgsMTcuOC0yOS41CgkJCUMzNi4zLDEzLjMsMzIuMSwxLjIsMTkuMSwxLjJ6IE01OC45LDIuM2MtNy42LDAtMTEuNyw1LjUtMTEuNywxNC44YzAsOC44LDIuOSwxNC42LDExLjMsMTQuNmM3LjcsMCwxMS43LTUuNSwxMS43LTE0LjgKCQkJQzcwLjIsNy45LDY3LDIuMyw1OC45LDIuM3ogTTg2LjIsMzEuN2MtNy42LDAtMTEuNyw1LjUtMTEuNywxNC44YzAsOC44LDIuOSwxNC42LDExLjMsMTQuNmM3LjcsMCwxMS43LTUuNSwxMS43LTE0LjgKCQkJQzk3LjUsMzcuMyw5NC40LDMxLjcsODYuMiwzMS43eiIvPgoJPC9nPgo8L2c+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04OS42LDMuOUw1NS4yLDU5LjIiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTg5LjYsMy45TDU1LjIsNTkuMiIvPgo8L3N2Zz4K);
}
.product-benefits__item-icon_distance {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1Ni4xIDk5LjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU2LjEgOTkuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNBREI4QzE7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiNBREI4QzE7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQo8L3N0eWxlPgo8Zz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MS43LDFINC40QzIuNiwxLDEsMi41LDEsNC40Vjk1YzAsMS45LDEuNSwzLjQsMy40LDMuNGg0Ny4yYzEuOSwwLDMuNC0xLjUsMy40LTMuNFY0LjQKCQkJQzU1LjEsMi41LDUzLjYsMSw1MS43LDF6Ii8+Cgk8L2c+CjwvZz4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDQuNSw1OS44YzAsMS44LTEuNCwzLjItMy4yLDMuMkgxNWMtMS44LDAtMy4yLTEuNC0zLjItMy4yVjMyLjZjMC0xLjgsMS40LTMuMiwzLjItMy4ybDI2LjQsMAoJCWMxLjgsMCwzLjIsMS40LDMuMiwzLjJWNTkuOHogTTI4LjIsNTcuM2M1LjcsMCw4LjItNC40LDguMi04LjhjMC02LjItNC40LTEzLjMtOC4yLTEzLjNjLTMuOCwwLTguMiw3LjEtOC4yLDEzLjMKCQlDMjAsNTIuOCwyMi41LDU3LjMsMjguMiw1Ny4zIi8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjguMiw4NC4zYzIuMywwLDQuMSwxLjgsNC4xLDQuMXMtMS44LDQuMS00LjEsNC4xcy00LjEtMS44LTQuMS00LjFTMjUuOSw4NC4zLDI4LjIsODQuM3oiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02LjEsNzguNmg0NC4yIi8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNi4xLDEyLjJoNDQuMiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjQsNi41aDExLjUiLz4KPC9nPgo8L3N2Zz4K);
}
.product-benefits__item-icon_discount {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA4NC41IDg0LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDg0LjUgODQuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNBREI4QzE7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDojQURCOEMxO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTY3LjEsNjcuMWwtMywxMEw1NCw3NS4zbC03LjIsNy44bC04LjItNi4xbC0xMCw0TDIzLjksNzJMMTMsNzEuNGwwLTEwLjRsLTkuNy01LjJsNC42LTkuNGwtNi43LTguOGw4LjQtNi42CglMNy4yLDIwLjJsMTAuNi0yLjRsMi40LTEwLjZsMTAuNywyLjNsNi42LTguNGw4LjgsNi43bDkuNC00LjZsNS4yLDkuN2wxMC40LDBMNzIsMjMuOWw5LjIsNC42bC00LDEwbDYuMSw4LjJMNzUuMyw1NGwxLjgsMTAuMgoJTDY3LjEsNjcuMXoiLz4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTQuNyw1Mi45di0xLjRIMTlWMzUuM0wxNSwzNy45bC0wLjYtMS4xbDQuOC0zLjVoMS41djE4LjFoMy41djEuNEwxNC43LDUyLjlMMTQuNyw1Mi45eiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTI0LjYsNDMuMmMwLTYsMS45LTEwLDYuMS0xMGM0LjQsMCw1LjksNC4xLDUuOSw5LjljMCw2LTEuOSwxMC4xLTYuMSwxMC4xQzI2LjEsNTMuMiwyNC42LDQ5LjEsMjQuNiw0My4yegoJCSBNMzQuOCw0My4zYzAtNS41LTEuMS04LjctNC4yLTguN2MtMywwLTQuMiwzLjEtNC4yLDguNGMwLDUuNiwxLjEsOC44LDQuMiw4LjhDMzMuNiw1MS44LDM0LjgsNDguNywzNC44LDQzLjN6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzguNiw0My4yYzAtNiwxLjktMTAsNi4xLTEwYzQuNCwwLDUuOSw0LjEsNS45LDkuOWMwLDYtMS45LDEwLjEtNi4xLDEwLjFDNDAsNTMuMiwzOC42LDQ5LjEsMzguNiw0My4yegoJCSBNNDguOCw0My4zYzAtNS41LTEuMS04LjctNC4yLTguN2MtMywwLTQuMiwzLjEtNC4yLDguNGMwLDUuNiwxLjEsOC44LDQuMiw4LjhDNDcuNiw1MS44LDQ4LjgsNDguNyw0OC44LDQzLjN6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTIuNywzOC4zYzAtMy4yLDEuMy01LjEsMy45LTUuMWMyLjcsMCwzLjcsMS45LDMuNyw1YzAsMy4yLTEuMyw1LjEtMy45LDUuMUM1My43LDQzLjQsNTIuNyw0MS40LDUyLjcsMzguM3oKCQkgTTU4LjgsMzguM2MwLTIuOS0wLjktMy45LTIuMy0zLjljLTEuNiwwLTIuMiwxLjUtMi4yLDMuOWMwLDIuOCwwLjgsMy45LDIuMywzLjlDNTguMiw0Mi4yLDU4LjgsNDAuNiw1OC44LDM4LjN6IE01NS4xLDUzCgkJbDEyLjQtMjAuNGwxLjIsMC42TDU2LjIsNTMuN0w1NS4xLDUzeiBNNjMuNSw0OC4xYzAtMy4yLDEuMy01LjEsMy45LTUuMWMyLjcsMCwzLjcsMiwzLjcsNWMwLDMuMi0xLjMsNS4xLTMuOSw1LjEKCQlDNjQuNSw1My4yLDYzLjUsNTEuMiw2My41LDQ4LjF6IE02OS42LDQ4LjFjMC0yLjktMC45LTMuOS0yLjMtMy45Yy0xLjYsMC0yLjIsMS41LTIuMiwzLjhjMCwyLjgsMC44LDMuOSwyLjMsMy45CgkJQzY5LDUyLDY5LjYsNTAuNCw2OS42LDQ4LjF6Ii8+CjwvZz4KPC9zdmc+Cg==);
}
.product-benefits__item-icon_free {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KCjxzdmcgdmVyc2lvbj0iMS4yIiBiYXNlUHJvZmlsZT0idGlueSIgd2lkdGg9IjQyLjMzbW0iIGhlaWdodD0iNDEuOThtbSIgdmlld0JveD0iMCAwIDQyMzMgNDE5OCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIyOC4yMjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6b29vPSJodHRwOi8veG1sLm9wZW5vZmZpY2Uub3JnL3N2Zy9leHBvcnQiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KIDxkZWZzIGNsYXNzPSJDbGlwUGF0aEdyb3VwIj4KICA8Y2xpcFBhdGggaWQ9InByZXNlbnRhdGlvbl9jbGlwX3BhdGgiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjQyMzMiIGhlaWdodD0iNDE5OCIvPgogIDwvY2xpcFBhdGg+CiA8L2RlZnM+CiA8ZGVmcyBjbGFzcz0iVGV4dFNoYXBlSW5kZXgiPgogIDxnIG9vbzpzbGlkZT0iaWQxIiBvb286aWQtbGlzdD0iaWQzIGlkNCBpZDUgaWQ2IGlkNyBpZDggaWQ5IGlkMTAiLz4KIDwvZGVmcz4KIDxkZWZzIGNsYXNzPSJFbWJlZGRlZEJ1bGxldENoYXJzIj4KICA8ZyBpZD0iYnVsbGV0LWNoYXItdGVtcGxhdGUoNTczNTYpIiB0cmFuc2Zvcm09InNjYWxlKDAuMDAwNDg4MjgxMjUsLTAuMDAwNDg4MjgxMjUpIj4KICAgPHBhdGggZD0iTSA1ODAsMTE0MSBMIDExNjMsNTcxIDU4MCwwIC00LDU3MSA1ODAsMTE0MSBaIi8+CiAgPC9nPgogIDxnIGlkPSJidWxsZXQtY2hhci10ZW1wbGF0ZSg1NzM1NCkiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMDA0ODgyODEyNSwtMC4wMDA0ODgyODEyNSkiPgogICA8cGF0aCBkPSJNIDgsMTEyOCBMIDExMzcsMTEyOCAxMTM3LDAgOCwwIDgsMTEyOCBaIi8+CiAgPC9nPgogIDxnIGlkPSJidWxsZXQtY2hhci10ZW1wbGF0ZSgxMDE0NikiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMDA0ODgyODEyNSwtMC4wMDA0ODgyODEyNSkiPgogICA8cGF0aCBkPSJNIDE3NCwwIEwgNjAyLDczOSAxNzQsMTQ4MSAxNDU2LDczOSAxNzQsMCBaIE0gMTM1OCw3MzkgTCAzMDksMTM0NiA2NTksNzM5IDEzNTgsNzM5IFoiLz4KICA8L2c+CiAgPGcgaWQ9ImJ1bGxldC1jaGFyLXRlbXBsYXRlKDEwMTMyKSIgdHJhbnNmb3JtPSJzY2FsZSgwLjAwMDQ4ODI4MTI1LC0wLjAwMDQ4ODI4MTI1KSI+CiAgIDxwYXRoIGQ9Ik0gMjAxNSw3MzkgTCAxMjc2LDAgNzE3LDAgMTI2MCw1NDMgMTc0LDU0MyAxNzQsOTM2IDEyNjAsOTM2IDcxNywxNDgxIDEyNzQsMTQ4MSAyMDE1LDczOSBaIi8+CiAgPC9nPgogIDxnIGlkPSJidWxsZXQtY2hhci10ZW1wbGF0ZSgxMDAwNykiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMDA0ODgyODEyNSwtMC4wMDA0ODgyODEyNSkiPgogICA8cGF0aCBkPSJNIDAsLTIgQyAtNywxNCAtMTYsMjcgLTI1LDM3IEwgMzU2LDU2NyBDIDI2Miw4MjMgMjE1LDk1MiAyMTUsOTU0IDIxNSw5NzkgMjI4LDk5MiAyNTUsOTkyIDI2NCw5OTIgMjc2LDk5MCAyODksOTg3IDMxMCw5OTEgMzMxLDk5OSAzNTQsMTAxMiBMIDM4MSw5OTkgNDkyLDc0OCA3NzIsMTA0OSA4MzYsMTAyNCA4NjAsMTA0OSBDIDg4MSwxMDM5IDkwMSwxMDI1IDkyMiwxMDA2IDg4Niw5MzcgODM1LDg2MyA3NzAsNzg0IDc2OSw3ODMgNzEwLDcxNiA1OTQsNTg0IEwgNzc0LDIyMyBDIDc3NCwxOTYgNzUzLDE2OCA3MTEsMTM5IEwgNzI3LDExOSBDIDcxNyw5MCA2OTksNzYgNjcyLDc2IDY0MSw3NiA1NzAsMTc4IDQ1NywzODEgTCAxNjQsLTc2IEMgMTQyLC0xMTAgMTExLC0xMjcgNzIsLTEyNyAzMCwtMTI3IDksLTExMCA4LC03NiAxLC02NyAtMiwtNTIgLTIsLTMyIC0yLC0yMyAtMSwtMTMgMCwtMiBaIi8+CiAgPC9nPgogIDxnIGlkPSJidWxsZXQtY2hhci10ZW1wbGF0ZSgxMDAwNCkiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMDA0ODgyODEyNSwtMC4wMDA0ODgyODEyNSkiPgogICA8cGF0aCBkPSJNIDI4NSwtMzMgQyAxODIsLTMzIDExMSwzMCA3NCwxNTYgNTIsMjI4IDQxLDMzMyA0MSw0NzEgNDEsNTQ5IDU1LDYxNiA4Miw2NzIgMTE2LDc0MyAxNjksNzc4IDI0MCw3NzggMjkzLDc3OCAzMjgsNzQ3IDM0Niw2ODQgTCAzNjksNTA4IEMgMzc3LDQ0NCAzOTcsNDExIDQyOCw0MTAgTCAxMTYzLDExMTYgQyAxMTc0LDExMjcgMTE5NiwxMTMzIDEyMjksMTEzMyAxMjcxLDExMzMgMTI5MiwxMTE4IDEyOTIsMTA4NyBMIDEyOTIsOTY1IEMgMTI5Miw5MjkgMTI4Miw5MDEgMTI2Miw4ODEgTCA0NDIsNDcgQyAzOTAsLTYgMzM4LC0zMyAyODUsLTMzIFoiLz4KICA8L2c+CiAgPGcgaWQ9ImJ1bGxldC1jaGFyLXRlbXBsYXRlKDk2NzkpIiB0cmFuc2Zvcm09InNjYWxlKDAuMDAwNDg4MjgxMjUsLTAuMDAwNDg4MjgxMjUpIj4KICAgPHBhdGggZD0iTSA4MTMsMCBDIDYzMiwwIDQ4OSw1NCAzODMsMTYxIDI3NiwyNjggMjIzLDQxMSAyMjMsNTkyIDIyMyw3NzMgMjc2LDkxNiAzODMsMTAyMyA0ODksMTEzMCA2MzIsMTE4NCA4MTMsMTE4NCA5OTIsMTE4NCAxMTM2LDExMzAgMTI0NSwxMDIzIDEzNTMsOTE2IDE0MDcsNzcyIDE0MDcsNTkyIDE0MDcsNDEyIDEzNTMsMjY4IDEyNDUsMTYxIDExMzYsNTQgOTkyLDAgODEzLDAgWiIvPgogIDwvZz4KICA8ZyBpZD0iYnVsbGV0LWNoYXItdGVtcGxhdGUoODIyNikiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMDA0ODgyODEyNSwtMC4wMDA0ODgyODEyNSkiPgogICA8cGF0aCBkPSJNIDM0Niw0NTcgQyAyNzMsNDU3IDIwOSw0ODMgMTU1LDUzNSAxMDEsNTg2IDc0LDY0OSA3NCw3MjMgNzQsNzk2IDEwMSw4NTkgMTU1LDkxMSAyMDksOTYzIDI3Myw5ODkgMzQ2LDk4OSA0MTksOTg5IDQ4MCw5NjMgNTMxLDkxMCA1ODIsODU5IDYwOCw3OTYgNjA4LDcyMyA2MDgsNjQ4IDU4Myw1ODYgNTMyLDUzNSA0ODIsNDgzIDQyMCw0NTcgMzQ2LDQ1NyBaIi8+CiAgPC9nPgogIDxnIGlkPSJidWxsZXQtY2hhci10ZW1wbGF0ZSg4MjExKSIgdHJhbnNmb3JtPSJzY2FsZSgwLjAwMDQ4ODI4MTI1LC0wLjAwMDQ4ODI4MTI1KSI+CiAgIDxwYXRoIGQ9Ik0gLTQsNDU5IEwgMTEzNSw0NTkgMTEzNSw2MDYgLTQsNjA2IC00LDQ1OSBaIi8+CiAgPC9nPgogPC9kZWZzPgogPGRlZnMgY2xhc3M9IlRleHRFbWJlZGRlZEJpdG1hcHMiLz4KIDxnPgogIDxnIGlkPSJpZDIiIGNsYXNzPSJNYXN0ZXJfU2xpZGUiPgogICA8ZyBpZD0iYmctaWQyIiBjbGFzcz0iQmFja2dyb3VuZCIvPgogICA8ZyBpZD0iYm8taWQyIiBjbGFzcz0iQmFja2dyb3VuZE9iamVjdHMiLz4KICA8L2c+CiA8L2c+CiA8ZyBjbGFzcz0iU2xpZGVHcm91cCI+CiAgPGc+CiAgIDxnIGlkPSJpZDEiIGNsYXNzPSJTbGlkZSIgY2xpcC1wYXRoPSJ1cmwoI3ByZXNlbnRhdGlvbl9jbGlwX3BhdGgpIj4KICAgIDxnIGNsYXNzPSJQYWdlIj4KICAgICA8ZyBjbGFzcz0iY29tLnN1bi5zdGFyLmRyYXdpbmcuUG9seVBvbHlnb25TaGFwZSI+CiAgICAgIDxnIGlkPSJpZDMiPgogICAgICAgPHBhdGggZmlsbD0icmdiKDE3MywxODQsMTkzKSIgc3Ryb2tlPSJub25lIiBkPSJNIDMyMTIsOTY4IEwgMzI0NiwxMDAxIDk4MiwzMjY0IDk1MCwzMjMxIDMyMTIsOTY4IFoiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgICA8ZyBjbGFzcz0iY29tLnN1bi5zdGFyLmRyYXdpbmcuQ2xvc2VkQmV6aWVyU2hhcGUiPgogICAgICA8ZyBpZD0iaWQ0Ij4KICAgICAgIDxwYXRoIGZpbGw9InJnYigxNzMsMTg0LDE5MykiIHN0cm9rZT0ibm9uZSIgZD0iTSAyNjEwLDE3MTIgQyAyNjI0LDE3NTQgMjYzMCwxNzk4IDI2MzAsMTg0OSAyNjMwLDE5NjMgMjU5NiwyMDUwIDI1MjMsMjExNCAyNDUyLDIxNzYgMjM1MCwyMjA3IDIyMjQsMjIwNyBMIDIxMTQsMjIwNyAyMDY5LDIyNTEgMjIzMiwyMjUxIEMgMjM3NSwyMjUwIDI0ODUsMjIxNCAyNTYzLDIxNDMgMjY0MCwyMDczIDI2ODAsMTk3NSAyNjgwLDE4NDUgMjY4MCwxNzc5IDI2NzAsMTcyMyAyNjQ5LDE2NzIgTCAyNjEwLDE3MTIgWiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgIDxnIGNsYXNzPSJjb20uc3VuLnN0YXIuZHJhd2luZy5DbG9zZWRCZXppZXJTaGFwZSI+CiAgICAgIDxnIGlkPSJpZDUiPgogICAgICAgPHBhdGggZmlsbD0icmdiKDE3MywxODQsMTkzKSIgc3Ryb2tlPSJub25lIiBkPSJNIDE3ODksMjMwMSBMIDE4MzYsMjI1NCAxODM2LDIyNTEgMTgzNywyMjUxIDE4ODUsMjIwNSAxODM2LDIyMDUgMTgzNiwxNDgxIDIyMjgsMTQ4MSBDIDIzNTEsMTQ4MSAyNDQ3LDE1MTEgMjUxNywxNTcxIEwgMjU1NCwxNTM2IEMgMjQ3NCwxNDY5IDIzNjYsMTQzNCAyMjI4LDE0MzQgTCAxNzg5LDE0MzQgMTc4OSwyMjA1IDE2MjYsMjIwNSAxNjI2LDIyNTEgMTc4OSwyMjUxIDE3ODksMjMwMSBaIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICAgPGcgY2xhc3M9ImNvbS5zdW4uc3Rhci5kcmF3aW5nLlBvbHlQb2x5Z29uU2hhcGUiPgogICAgICA8ZyBpZD0iaWQ2Ij4KICAgICAgIDxwYXRoIGZpbGw9InJnYigxNzMsMTg0LDE5MykiIHN0cm9rZT0ibm9uZSIgZD0iTSAxNjUzLDI0MzggTCAxNjI2LDI0MzggMTYyNiwyNDY3IDE2NTMsMjQzOCBaIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICAgPGcgY2xhc3M9ImNvbS5zdW4uc3Rhci5kcmF3aW5nLlBvbHlQb2x5Z29uU2hhcGUiPgogICAgICA8ZyBpZD0iaWQ3Ij4KICAgICAgIDxwYXRoIGZpbGw9InJnYigxNzMsMTg0LDE5MykiIHN0cm9rZT0ibm9uZSIgZD0iTSAxODM2LDI0ODggTCAyMjU2LDI0ODggMjI1NiwyNDM4IDE4ODMsMjQzOCAxODM2LDI0ODggWiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgIDxnIGNsYXNzPSJjb20uc3VuLnN0YXIuZHJhd2luZy5Qb2x5UG9seWdvblNoYXBlIj4KICAgICAgPGcgaWQ9ImlkOCI+CiAgICAgICA8cGF0aCBmaWxsPSJyZ2IoMTczLDE4NCwxOTMpIiBzdHJva2U9Im5vbmUiIGQ9Ik0gMTc4OSwyNTMxIEwgMTc4OSwyODM1IDE4MzgsMjgzNSAxODM4LDI0ODUgMTc4OSwyNTMxIFoiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgICA8ZyBjbGFzcz0iY29tLnN1bi5zdGFyLmRyYXdpbmcuQ2xvc2VkQmV6aWVyU2hhcGUiPgogICAgICA8ZyBpZD0iaWQ5Ij4KICAgICAgIDxwYXRoIGZpbGw9InJnYigxNzMsMTg0LDE5MykiIHN0cm9rZT0ibm9uZSIgZD0iTSAzMTQ3LDExNzYgTCAzMTE1LDEyMDkgQyAzMzI1LDE0NDggMzQ1NCwxNzU4IDM0NTQsMjA5NyAzNDU0LDI4MzggMjg0OSwzNDQxIDIxMTAsMzQ0MSAxNzY4LDM0NDEgMTQ1NSwzMzEyIDEyMjEsMzEwMSBMIDExODksMzEzNSBDIDE0MzUsMzM1NCAxNzU5LDM0ODggMjExMiwzNDg4IDI4ODAsMzQ4OCAzNTAyLDI4NjYgMzUwMiwyMDk3IDM0OTgsMTc0NCAzMzY1LDE0MjIgMzE0NywxMTc2IFoiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgICA8ZyBjbGFzcz0iY29tLnN1bi5zdGFyLmRyYXdpbmcuQ2xvc2VkQmV6aWVyU2hhcGUiPgogICAgICA8ZyBpZD0iaWQxMCI+CiAgICAgICA8cGF0aCBmaWxsPSJyZ2IoMTczLDE4NCwxOTMpIiBzdHJva2U9Im5vbmUiIGQ9Ik0gMTEwMywyOTg4IEMgODkyLDI3NTEgNzY1LDI0NDEgNzY1LDIxMDEgNzY1LDEzNjEgMTM2OSw3NTggMjEwOSw3NTggMjQ1MSw3NTggMjc2MSw4ODcgMjk5NCwxMDk1IEwgMzAyNywxMDYxIEMgMjc4Myw4NDQgMjQ2MCw3MTEgMjEwNyw3MTEgMTMzOSw3MTEgNzE2LDEzMzMgNzE2LDIxMDEgNzE2LDI0NTUgODUwLDI3NzcgMTA2NiwzMDIyIEwgMTEwMywyOTg4IFoiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgIDwvZz4KICAgPC9nPgogIDwvZz4KIDwvZz4KPC9zdmc+);
}
.product-benefits__item-icon_sms {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1Ni43IDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTYuNyAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojQURCOEMxO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojQURCOEMxO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTEuOSwxLjNINC43Yy0xLjksMC0zLjQsMS41LTMuNCwzLjR2OTAuNmMwLDEuOSwxLjUsMy40LDMuNCwzLjRoNDcuMmMxLjksMCwzLjQtMS41LDMuNC0zLjRWNC43CgkJCUM1NS4zLDIuOSw1My44LDEuMyw1MS45LDEuM3oiLz4KCTwvZz4KPC9nPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMC4zLDM0LjlsMTgsMTMuOWwxOC0xMy45Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOS41LDMwLjhoMzcuNmMxLjgsMCwzLjMsMS41LDMuMywzLjN2MjMuN2MwLDEuOC0xLjUsMy4zLTMuMywzLjNIOS41Yy0xLjgsMC0zLjMtMS41LTMuMy0zLjNWMzQKCQlDNi4yLDMyLjIsNy43LDMwLjgsOS41LDMwLjh6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjguMyw4NC44YzIuMywwLDQuMSwxLjgsNC4xLDQuMVMzMC42LDkzLDI4LjMsOTNzLTQuMS0xLjgtNC4xLTQuMVMyNi4xLDg0LjgsMjguMyw4NC44eiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYuMiw3OWg0NC4yIi8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNi4yLDEyLjhoNDQuMiIvPgoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTIyLjYsN2gxMS41Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDcuMiw1Ni4xbC05LTkiLz4KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik05LjUsNTYuMWw5LTkiLz4KPC9nPgo8L3N2Zz4K);
}
.product-benefits__item-icon_percent {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KCjxzdmcgdmVyc2lvbj0iMS4yIiBiYXNlUHJvZmlsZT0idGlueSIgd2lkdGg9IjIzLjY0bW0iIGhlaWdodD0iNDIuMzNtbSIgdmlld0JveD0iMCAwIDIzNjQgNDIzMyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIyOC4yMjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6b29vPSJodHRwOi8veG1sLm9wZW5vZmZpY2Uub3JnL3N2Zy9leHBvcnQiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KIDxkZWZzIGNsYXNzPSJDbGlwUGF0aEdyb3VwIj4KICA8Y2xpcFBhdGggaWQ9InByZXNlbnRhdGlvbl9jbGlwX3BhdGgiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjIzNjQiIGhlaWdodD0iNDIzMyIvPgogIDwvY2xpcFBhdGg+CiA8L2RlZnM+CiA8ZGVmcyBjbGFzcz0iVGV4dFNoYXBlSW5kZXgiPgogIDxnIG9vbzpzbGlkZT0iaWQxIiBvb286aWQtbGlzdD0iaWQzIGlkNCBpZDUgaWQ2IGlkNyBpZDgiLz4KIDwvZGVmcz4KIDxkZWZzIGNsYXNzPSJFbWJlZGRlZEJ1bGxldENoYXJzIj4KICA8ZyBpZD0iYnVsbGV0LWNoYXItdGVtcGxhdGUoNTczNTYpIiB0cmFuc2Zvcm09InNjYWxlKDAuMDAwNDg4MjgxMjUsLTAuMDAwNDg4MjgxMjUpIj4KICAgPHBhdGggZD0iTSA1ODAsMTE0MSBMIDExNjMsNTcxIDU4MCwwIC00LDU3MSA1ODAsMTE0MSBaIi8+CiAgPC9nPgogIDxnIGlkPSJidWxsZXQtY2hhci10ZW1wbGF0ZSg1NzM1NCkiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMDA0ODgyODEyNSwtMC4wMDA0ODgyODEyNSkiPgogICA8cGF0aCBkPSJNIDgsMTEyOCBMIDExMzcsMTEyOCAxMTM3LDAgOCwwIDgsMTEyOCBaIi8+CiAgPC9nPgogIDxnIGlkPSJidWxsZXQtY2hhci10ZW1wbGF0ZSgxMDE0NikiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMDA0ODgyODEyNSwtMC4wMDA0ODgyODEyNSkiPgogICA8cGF0aCBkPSJNIDE3NCwwIEwgNjAyLDczOSAxNzQsMTQ4MSAxNDU2LDczOSAxNzQsMCBaIE0gMTM1OCw3MzkgTCAzMDksMTM0NiA2NTksNzM5IDEzNTgsNzM5IFoiLz4KICA8L2c+CiAgPGcgaWQ9ImJ1bGxldC1jaGFyLXRlbXBsYXRlKDEwMTMyKSIgdHJhbnNmb3JtPSJzY2FsZSgwLjAwMDQ4ODI4MTI1LC0wLjAwMDQ4ODI4MTI1KSI+CiAgIDxwYXRoIGQ9Ik0gMjAxNSw3MzkgTCAxMjc2LDAgNzE3LDAgMTI2MCw1NDMgMTc0LDU0MyAxNzQsOTM2IDEyNjAsOTM2IDcxNywxNDgxIDEyNzQsMTQ4MSAyMDE1LDczOSBaIi8+CiAgPC9nPgogIDxnIGlkPSJidWxsZXQtY2hhci10ZW1wbGF0ZSgxMDAwNykiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMDA0ODgyODEyNSwtMC4wMDA0ODgyODEyNSkiPgogICA8cGF0aCBkPSJNIDAsLTIgQyAtNywxNCAtMTYsMjcgLTI1LDM3IEwgMzU2LDU2NyBDIDI2Miw4MjMgMjE1LDk1MiAyMTUsOTU0IDIxNSw5NzkgMjI4LDk5MiAyNTUsOTkyIDI2NCw5OTIgMjc2LDk5MCAyODksOTg3IDMxMCw5OTEgMzMxLDk5OSAzNTQsMTAxMiBMIDM4MSw5OTkgNDkyLDc0OCA3NzIsMTA0OSA4MzYsMTAyNCA4NjAsMTA0OSBDIDg4MSwxMDM5IDkwMSwxMDI1IDkyMiwxMDA2IDg4Niw5MzcgODM1LDg2MyA3NzAsNzg0IDc2OSw3ODMgNzEwLDcxNiA1OTQsNTg0IEwgNzc0LDIyMyBDIDc3NCwxOTYgNzUzLDE2OCA3MTEsMTM5IEwgNzI3LDExOSBDIDcxNyw5MCA2OTksNzYgNjcyLDc2IDY0MSw3NiA1NzAsMTc4IDQ1NywzODEgTCAxNjQsLTc2IEMgMTQyLC0xMTAgMTExLC0xMjcgNzIsLTEyNyAzMCwtMTI3IDksLTExMCA4LC03NiAxLC02NyAtMiwtNTIgLTIsLTMyIC0yLC0yMyAtMSwtMTMgMCwtMiBaIi8+CiAgPC9nPgogIDxnIGlkPSJidWxsZXQtY2hhci10ZW1wbGF0ZSgxMDAwNCkiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMDA0ODgyODEyNSwtMC4wMDA0ODgyODEyNSkiPgogICA8cGF0aCBkPSJNIDI4NSwtMzMgQyAxODIsLTMzIDExMSwzMCA3NCwxNTYgNTIsMjI4IDQxLDMzMyA0MSw0NzEgNDEsNTQ5IDU1LDYxNiA4Miw2NzIgMTE2LDc0MyAxNjksNzc4IDI0MCw3NzggMjkzLDc3OCAzMjgsNzQ3IDM0Niw2ODQgTCAzNjksNTA4IEMgMzc3LDQ0NCAzOTcsNDExIDQyOCw0MTAgTCAxMTYzLDExMTYgQyAxMTc0LDExMjcgMTE5NiwxMTMzIDEyMjksMTEzMyAxMjcxLDExMzMgMTI5MiwxMTE4IDEyOTIsMTA4NyBMIDEyOTIsOTY1IEMgMTI5Miw5MjkgMTI4Miw5MDEgMTI2Miw4ODEgTCA0NDIsNDcgQyAzOTAsLTYgMzM4LC0zMyAyODUsLTMzIFoiLz4KICA8L2c+CiAgPGcgaWQ9ImJ1bGxldC1jaGFyLXRlbXBsYXRlKDk2NzkpIiB0cmFuc2Zvcm09InNjYWxlKDAuMDAwNDg4MjgxMjUsLTAuMDAwNDg4MjgxMjUpIj4KICAgPHBhdGggZD0iTSA4MTMsMCBDIDYzMiwwIDQ4OSw1NCAzODMsMTYxIDI3NiwyNjggMjIzLDQxMSAyMjMsNTkyIDIyMyw3NzMgMjc2LDkxNiAzODMsMTAyMyA0ODksMTEzMCA2MzIsMTE4NCA4MTMsMTE4NCA5OTIsMTE4NCAxMTM2LDExMzAgMTI0NSwxMDIzIDEzNTMsOTE2IDE0MDcsNzcyIDE0MDcsNTkyIDE0MDcsNDEyIDEzNTMsMjY4IDEyNDUsMTYxIDExMzYsNTQgOTkyLDAgODEzLDAgWiIvPgogIDwvZz4KICA8ZyBpZD0iYnVsbGV0LWNoYXItdGVtcGxhdGUoODIyNikiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMDA0ODgyODEyNSwtMC4wMDA0ODgyODEyNSkiPgogICA8cGF0aCBkPSJNIDM0Niw0NTcgQyAyNzMsNDU3IDIwOSw0ODMgMTU1LDUzNSAxMDEsNTg2IDc0LDY0OSA3NCw3MjMgNzQsNzk2IDEwMSw4NTkgMTU1LDkxMSAyMDksOTYzIDI3Myw5ODkgMzQ2LDk4OSA0MTksOTg5IDQ4MCw5NjMgNTMxLDkxMCA1ODIsODU5IDYwOCw3OTYgNjA4LDcyMyA2MDgsNjQ4IDU4Myw1ODYgNTMyLDUzNSA0ODIsNDgzIDQyMCw0NTcgMzQ2LDQ1NyBaIi8+CiAgPC9nPgogIDxnIGlkPSJidWxsZXQtY2hhci10ZW1wbGF0ZSg4MjExKSIgdHJhbnNmb3JtPSJzY2FsZSgwLjAwMDQ4ODI4MTI1LC0wLjAwMDQ4ODI4MTI1KSI+CiAgIDxwYXRoIGQ9Ik0gLTQsNDU5IEwgMTEzNSw0NTkgMTEzNSw2MDYgLTQsNjA2IC00LDQ1OSBaIi8+CiAgPC9nPgogPC9kZWZzPgogPGRlZnMgY2xhc3M9IlRleHRFbWJlZGRlZEJpdG1hcHMiLz4KIDxnPgogIDxnIGlkPSJpZDIiIGNsYXNzPSJNYXN0ZXJfU2xpZGUiPgogICA8ZyBpZD0iYmctaWQyIiBjbGFzcz0iQmFja2dyb3VuZCIvPgogICA8ZyBpZD0iYm8taWQyIiBjbGFzcz0iQmFja2dyb3VuZE9iamVjdHMiLz4KICA8L2c+CiA8L2c+CiA8ZyBjbGFzcz0iU2xpZGVHcm91cCI+CiAgPGc+CiAgIDxnIGlkPSJpZDEiIGNsYXNzPSJTbGlkZSIgY2xpcC1wYXRoPSJ1cmwoI3ByZXNlbnRhdGlvbl9jbGlwX3BhdGgpIj4KICAgIDxnIGNsYXNzPSJQYWdlIj4KICAgICA8ZyBjbGFzcz0iY29tLnN1bi5zdGFyLmRyYXdpbmcuQ2xvc2VkQmV6aWVyU2hhcGUiPgogICAgICA8ZyBpZD0iaWQzIj4KICAgICAgIDxwYXRoIGZpbGw9InJnYigxNzMsMTg0LDE5MykiIHN0cm9rZT0ibm9uZSIgZD0iTSAxOTA4LDY4MiBDIDE5MzcsNjgyIDE5NjIsNzA3IDE5NjIsNzM2IEwgMTk2MiwzNDcwIEMgMTk2MiwzNTAwIDE5MzcsMzUyNCAxOTA4LDM1MjQgTCA0ODEsMzUyNCBDIDQ1MSwzNTI0IDQyNywzNTAwIDQyNywzNDcwIEwgNDI3LDczMSBDIDQyNyw3MDIgNDUxLDY3OCA0ODEsNjc4IEwgMTkwOCw2ODIgWiBNIDE5MDgsNjMzIEwgNDgxLDYzMyBDIDQyNCw2MzMgMzc3LDY4MCAzNzcsNzM2IEwgMzc3LDM0NzAgQyAzNzcsMzUyNyA0MjQsMzU3NCA0ODEsMzU3NCBMIDE5MDgsMzU3NCBDIDE5NjUsMzU3NCAyMDExLDM1MjcgMjAxMSwzNDcwIEwgMjAxMSw3MzEgQyAyMDExLDY3OCAxOTY1LDYzMyAxOTA4LDYzMyBaIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICAgPGcgY2xhc3M9ImNvbS5zdW4uc3Rhci5kcmF3aW5nLkNsb3NlZEJlemllclNoYXBlIj4KICAgICAgPGcgaWQ9ImlkNCI+CiAgICAgICA8cGF0aCBmaWxsPSJyZ2IoMTczLDE4NCwxOTMpIiBzdHJva2U9Im5vbmUiIGQ9Ik0gMTg0NiwxMDQ2IEwgNTQwLDEwNDYgQyA1MjYsMTA0NiA1MTYsMTAzNSA1MTYsMTAyMSA1MTYsMTAwNSA1MjYsOTk2IDU0MCw5OTYgTCAxODQ2LDk5NiBDIDE4NjEsOTk2IDE4NzEsMTAwNSAxODcxLDEwMjEgMTg3MSwxMDM1IDE4NjEsMTA0NiAxODQ2LDEwNDYgWiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgIDxnIGNsYXNzPSJjb20uc3VuLnN0YXIuZHJhd2luZy5DbG9zZWRCZXppZXJTaGFwZSI+CiAgICAgIDxnIGlkPSJpZDUiPgogICAgICAgPHBhdGggZmlsbD0icmdiKDE3MywxODQsMTkzKSIgc3Ryb2tlPSJub25lIiBkPSJNIDE4NDYsMzA1MyBMIDU0MCwzMDUzIEMgNTI2LDMwNTMgNTE2LDMwNDIgNTE2LDMwMjggNTE2LDMwMTIgNTI2LDMwMDIgNTQwLDMwMDIgTCAxODQ2LDMwMDIgQyAxODYxLDMwMDIgMTg3MSwzMDEyIDE4NzEsMzAyOCAxODcxLDMwNDIgMTg2MSwzMDUzIDE4NDYsMzA1MyBaIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICAgPGcgY2xhc3M9ImNvbS5zdW4uc3Rhci5kcmF3aW5nLkNsb3NlZEJlemllclNoYXBlIj4KICAgICAgPGcgaWQ9ImlkNiI+CiAgICAgICA8cGF0aCBmaWxsPSJyZ2IoMTczLDE4NCwxOTMpIiBzdHJva2U9Im5vbmUiIGQ9Ik0gMTM2NCw4ODEgTCAxMDIyLDg4MSBDIDEwMDgsODgxIDk5OCw4NzAgOTk4LDg1NSA5OTgsODQwIDEwMDgsODMwIDEwMjIsODMwIEwgMTM2NCw4MzAgQyAxMzc5LDgzMCAxMzg5LDg0MCAxMzg5LDg1NSAxMzg5LDg3MCAxMzc5LDg4MSAxMzY0LDg4MSBaIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICAgPGcgY2xhc3M9ImNvbS5zdW4uc3Rhci5kcmF3aW5nLkNsb3NlZEJlemllclNoYXBlIj4KICAgICAgPGcgaWQ9ImlkNyI+CiAgICAgICA8cGF0aCBmaWxsPSJyZ2IoMTczLDE4NCwxOTMpIiBzdHJva2U9Im5vbmUiIGQ9Ik0gMTQ4NSwyNTgwIEMgMTM1NCwyNTgwIDEyOTAsMjQ5NCAxMjkwLDIzMjYgMTI5MCwyMTYwIDEzNjQsMjA2NiAxNDkyLDIwNjYgMTU4MSwyMDY2IDE2ODgsMjExMSAxNjg4LDIzMjEgMTY4OCwyNDg2IDE2MTYsMjU4MCAxNDg1LDI1ODAgWiBNIDE0OTIsMjExNiBDIDEzNjYsMjExNiAxMzM5LDIyMjkgMTMzOSwyMzI2IDEzMzksMjUwOSAxNDE4LDI1MzEgMTQ4NSwyNTMxIDE2MTgsMjUzMSAxNjM4LDI0MDAgMTYzOCwyMzIxIDE2MzgsMjEzNyAxNTU0LDIxMTYgMTQ5MiwyMTE2IFogTSA5MjQsMjU2MCBDIDkxOSwyNTYwIDkxNCwyNTYwIDkxMiwyNTU2IDg5OSwyNTQ4IDg5NiwyNTMzIDkwNCwyNTIxIEwgMTUwNSwxNTU5IEMgMTUxMiwxNTQ3IDE1MjcsMTU0NCAxNTM5LDE1NTIgMTU1MiwxNTU5IDE1NTQsMTU3NCAxNTQ3LDE1ODYgTCA5NDMsMjU0OCBDIDkzOCwyNTU2IDkzMSwyNTYwIDkyNCwyNTYwIFogTSA4OTksMjA0MSBDIDc2OCwyMDQxIDcwNCwxOTU0IDcwNCwxNzg2IDcwNCwxNjIzIDc3OCwxNTI5IDkwNiwxNTI5IDEwMzgsMTUyOSAxMTAyLDE2MTYgMTEwMiwxNzg0IDExMDIsMTk0NyAxMDI3LDIwNDEgODk5LDIwNDEgWiBNIDkwNiwxNTc2IEMgNzgwLDE1NzYgNzUzLDE2OTAgNzUzLDE3ODQgNzUzLDE5NjkgODM3LDE5OTAgODk5LDE5OTAgMTAyNSwxOTkwIDEwNTMsMTg3NSAxMDUzLDE3ODEgMTA1MywxNTk5IDk2OCwxNTc2IDkwNiwxNTc2IFoiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgICA8ZyBjbGFzcz0iY29tLnN1bi5zdGFyLmRyYXdpbmcuQ2xvc2VkQmV6aWVyU2hhcGUiPgogICAgICA8ZyBpZD0iaWQ4Ij4KICAgICAgIDxwYXRoIGZpbGw9InJnYigxNzMsMTg0LDE5MykiIHN0cm9rZT0ibm9uZSIgZD0iTSAxMTk2LDM0MjUgQyAxMTI3LDM0MjUgMTA3MiwzMzcxIDEwNzIsMzMwMiAxMDcyLDMyMzIgMTEyNywzMTc4IDExOTYsMzE3OCAxMjY1LDMxNzggMTMyMCwzMjMyIDEzMjAsMzMwMiAxMzIwLDMzNzEgMTI2MywzNDI1IDExOTYsMzQyNSBaIE0gMTE5NiwzMjI3IEMgMTE1NCwzMjI3IDExMjIsMzI1OSAxMTIyLDMzMDIgMTEyMiwzMzQ0IDExNTQsMzM3NiAxMTk2LDMzNzYgMTIzOCwzMzc2IDEyNzAsMzM0NCAxMjcwLDMzMDIgMTI3MCwzMjU5IDEyMzUsMzIyNyAxMTk2LDMyMjcgWiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICA8L2c+CiAgPC9nPgogPC9nPgo8L3N2Zz4=);
}
.product-benefits__item-icon_p-7-5 {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KCjxzdmcgdmVyc2lvbj0iMS4yIiBiYXNlUHJvZmlsZT0idGlueSIgd2lkdGg9IjUzLjI3bW0iIGhlaWdodD0iMjUuMDVtbSIgdmlld0JveD0iMCAwIDUzMjcgMjUwNSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIyOC4yMjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6b29vPSJodHRwOi8veG1sLm9wZW5vZmZpY2Uub3JnL3N2Zy9leHBvcnQiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KIDxkZWZzIGNsYXNzPSJDbGlwUGF0aEdyb3VwIj4KICA8Y2xpcFBhdGggaWQ9InByZXNlbnRhdGlvbl9jbGlwX3BhdGgiIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjUzMjciIGhlaWdodD0iMjUwNSIvPgogIDwvY2xpcFBhdGg+CiA8L2RlZnM+CiA8ZGVmcyBjbGFzcz0iVGV4dFNoYXBlSW5kZXgiPgogIDxnIG9vbzpzbGlkZT0iaWQxIiBvb286aWQtbGlzdD0iaWQzIGlkNCBpZDUgaWQ2Ii8+CiA8L2RlZnM+CiA8ZGVmcyBjbGFzcz0iRW1iZWRkZWRCdWxsZXRDaGFycyI+CiAgPGcgaWQ9ImJ1bGxldC1jaGFyLXRlbXBsYXRlKDU3MzU2KSIgdHJhbnNmb3JtPSJzY2FsZSgwLjAwMDQ4ODI4MTI1LC0wLjAwMDQ4ODI4MTI1KSI+CiAgIDxwYXRoIGQ9Ik0gNTgwLDExNDEgTCAxMTYzLDU3MSA1ODAsMCAtNCw1NzEgNTgwLDExNDEgWiIvPgogIDwvZz4KICA8ZyBpZD0iYnVsbGV0LWNoYXItdGVtcGxhdGUoNTczNTQpIiB0cmFuc2Zvcm09InNjYWxlKDAuMDAwNDg4MjgxMjUsLTAuMDAwNDg4MjgxMjUpIj4KICAgPHBhdGggZD0iTSA4LDExMjggTCAxMTM3LDExMjggMTEzNywwIDgsMCA4LDExMjggWiIvPgogIDwvZz4KICA8ZyBpZD0iYnVsbGV0LWNoYXItdGVtcGxhdGUoMTAxNDYpIiB0cmFuc2Zvcm09InNjYWxlKDAuMDAwNDg4MjgxMjUsLTAuMDAwNDg4MjgxMjUpIj4KICAgPHBhdGggZD0iTSAxNzQsMCBMIDYwMiw3MzkgMTc0LDE0ODEgMTQ1Niw3MzkgMTc0LDAgWiBNIDEzNTgsNzM5IEwgMzA5LDEzNDYgNjU5LDczOSAxMzU4LDczOSBaIi8+CiAgPC9nPgogIDxnIGlkPSJidWxsZXQtY2hhci10ZW1wbGF0ZSgxMDEzMikiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMDA0ODgyODEyNSwtMC4wMDA0ODgyODEyNSkiPgogICA8cGF0aCBkPSJNIDIwMTUsNzM5IEwgMTI3NiwwIDcxNywwIDEyNjAsNTQzIDE3NCw1NDMgMTc0LDkzNiAxMjYwLDkzNiA3MTcsMTQ4MSAxMjc0LDE0ODEgMjAxNSw3MzkgWiIvPgogIDwvZz4KICA8ZyBpZD0iYnVsbGV0LWNoYXItdGVtcGxhdGUoMTAwMDcpIiB0cmFuc2Zvcm09InNjYWxlKDAuMDAwNDg4MjgxMjUsLTAuMDAwNDg4MjgxMjUpIj4KICAgPHBhdGggZD0iTSAwLC0yIEMgLTcsMTQgLTE2LDI3IC0yNSwzNyBMIDM1Niw1NjcgQyAyNjIsODIzIDIxNSw5NTIgMjE1LDk1NCAyMTUsOTc5IDIyOCw5OTIgMjU1LDk5MiAyNjQsOTkyIDI3Niw5OTAgMjg5LDk4NyAzMTAsOTkxIDMzMSw5OTkgMzU0LDEwMTIgTCAzODEsOTk5IDQ5Miw3NDggNzcyLDEwNDkgODM2LDEwMjQgODYwLDEwNDkgQyA4ODEsMTAzOSA5MDEsMTAyNSA5MjIsMTAwNiA4ODYsOTM3IDgzNSw4NjMgNzcwLDc4NCA3NjksNzgzIDcxMCw3MTYgNTk0LDU4NCBMIDc3NCwyMjMgQyA3NzQsMTk2IDc1MywxNjggNzExLDEzOSBMIDcyNywxMTkgQyA3MTcsOTAgNjk5LDc2IDY3Miw3NiA2NDEsNzYgNTcwLDE3OCA0NTcsMzgxIEwgMTY0LC03NiBDIDE0MiwtMTEwIDExMSwtMTI3IDcyLC0xMjcgMzAsLTEyNyA5LC0xMTAgOCwtNzYgMSwtNjcgLTIsLTUyIC0yLC0zMiAtMiwtMjMgLTEsLTEzIDAsLTIgWiIvPgogIDwvZz4KICA8ZyBpZD0iYnVsbGV0LWNoYXItdGVtcGxhdGUoMTAwMDQpIiB0cmFuc2Zvcm09InNjYWxlKDAuMDAwNDg4MjgxMjUsLTAuMDAwNDg4MjgxMjUpIj4KICAgPHBhdGggZD0iTSAyODUsLTMzIEMgMTgyLC0zMyAxMTEsMzAgNzQsMTU2IDUyLDIyOCA0MSwzMzMgNDEsNDcxIDQxLDU0OSA1NSw2MTYgODIsNjcyIDExNiw3NDMgMTY5LDc3OCAyNDAsNzc4IDI5Myw3NzggMzI4LDc0NyAzNDYsNjg0IEwgMzY5LDUwOCBDIDM3Nyw0NDQgMzk3LDQxMSA0MjgsNDEwIEwgMTE2MywxMTE2IEMgMTE3NCwxMTI3IDExOTYsMTEzMyAxMjI5LDExMzMgMTI3MSwxMTMzIDEyOTIsMTExOCAxMjkyLDEwODcgTCAxMjkyLDk2NSBDIDEyOTIsOTI5IDEyODIsOTAxIDEyNjIsODgxIEwgNDQyLDQ3IEMgMzkwLC02IDMzOCwtMzMgMjg1LC0zMyBaIi8+CiAgPC9nPgogIDxnIGlkPSJidWxsZXQtY2hhci10ZW1wbGF0ZSg5Njc5KSIgdHJhbnNmb3JtPSJzY2FsZSgwLjAwMDQ4ODI4MTI1LC0wLjAwMDQ4ODI4MTI1KSI+CiAgIDxwYXRoIGQ9Ik0gODEzLDAgQyA2MzIsMCA0ODksNTQgMzgzLDE2MSAyNzYsMjY4IDIyMyw0MTEgMjIzLDU5MiAyMjMsNzczIDI3Niw5MTYgMzgzLDEwMjMgNDg5LDExMzAgNjMyLDExODQgODEzLDExODQgOTkyLDExODQgMTEzNiwxMTMwIDEyNDUsMTAyMyAxMzUzLDkxNiAxNDA3LDc3MiAxNDA3LDU5MiAxNDA3LDQxMiAxMzUzLDI2OCAxMjQ1LDE2MSAxMTM2LDU0IDk5MiwwIDgxMywwIFoiLz4KICA8L2c+CiAgPGcgaWQ9ImJ1bGxldC1jaGFyLXRlbXBsYXRlKDgyMjYpIiB0cmFuc2Zvcm09InNjYWxlKDAuMDAwNDg4MjgxMjUsLTAuMDAwNDg4MjgxMjUpIj4KICAgPHBhdGggZD0iTSAzNDYsNDU3IEMgMjczLDQ1NyAyMDksNDgzIDE1NSw1MzUgMTAxLDU4NiA3NCw2NDkgNzQsNzIzIDc0LDc5NiAxMDEsODU5IDE1NSw5MTEgMjA5LDk2MyAyNzMsOTg5IDM0Niw5ODkgNDE5LDk4OSA0ODAsOTYzIDUzMSw5MTAgNTgyLDg1OSA2MDgsNzk2IDYwOCw3MjMgNjA4LDY0OCA1ODMsNTg2IDUzMiw1MzUgNDgyLDQ4MyA0MjAsNDU3IDM0Niw0NTcgWiIvPgogIDwvZz4KICA8ZyBpZD0iYnVsbGV0LWNoYXItdGVtcGxhdGUoODIxMSkiIHRyYW5zZm9ybT0ic2NhbGUoMC4wMDA0ODgyODEyNSwtMC4wMDA0ODgyODEyNSkiPgogICA8cGF0aCBkPSJNIC00LDQ1OSBMIDExMzUsNDU5IDExMzUsNjA2IC00LDYwNiAtNCw0NTkgWiIvPgogIDwvZz4KIDwvZGVmcz4KIDxkZWZzIGNsYXNzPSJUZXh0RW1iZWRkZWRCaXRtYXBzIi8+CiA8Zz4KICA8ZyBpZD0iaWQyIiBjbGFzcz0iTWFzdGVyX1NsaWRlIj4KICAgPGcgaWQ9ImJnLWlkMiIgY2xhc3M9IkJhY2tncm91bmQiLz4KICAgPGcgaWQ9ImJvLWlkMiIgY2xhc3M9IkJhY2tncm91bmRPYmplY3RzIi8+CiAgPC9nPgogPC9nPgogPGcgY2xhc3M9IlNsaWRlR3JvdXAiPgogIDxnPgogICA8ZyBpZD0iaWQxIiBjbGFzcz0iU2xpZGUiIGNsaXAtcGF0aD0idXJsKCNwcmVzZW50YXRpb25fY2xpcF9wYXRoKSI+CiAgICA8ZyBjbGFzcz0iUGFnZSI+CiAgICAgPGcgY2xhc3M9ImNvbS5zdW4uc3Rhci5kcmF3aW5nLkNsb3NlZEJlemllclNoYXBlIj4KICAgICAgPGcgaWQ9ImlkMyI+CiAgICAgICA8cGF0aCBmaWxsPSJyZ2IoMTczLDE4NCwxOTMpIiBzdHJva2U9Im5vbmUiIGQ9Ik0gMzM5MiwxOTYzIEMgMzM4NywxOTYzIDMzODIsMTk2MyAzMzgwLDE5NTggMzM2NywxOTUxIDMzNjUsMTkzNiAzMzcyLDE5MjQgTCA0MzA2LDQzMCBDIDQzMTMsNDE3IDQzMjcsNDE0IDQzNDAsNDIyIDQzNTMsNDMwIDQzNTUsNDQ1IDQzNDgsNDU3IEwgMzQxNCwxOTUzIEMgMzQwOSwxOTYwIDM0MDIsMTk2MyAzMzkyLDE5NjMgWiBNIDQyMTUsMTk0NiBDIDQwMTgsMTk0NiAzOTE1LDE4MTMgMzkxNSwxNTUxIDM5MTUsMTI5OCA0MDI4LDExNTAgNDIyNSwxMTUwIDQ0MjMsMTE1MCA0NTI1LDEyODMgNDUyNSwxNTQ2IDQ1MjMsMTgwMSA0NDEzLDE5NDYgNDIxNSwxOTQ2IFogTSA0MjI1LDEyMDUgQyA0MDEwLDEyMDUgMzk2NywxMzkzIDM5NjcsMTU1MyAzOTY3LDE3ODUgNDA0NywxODk2IDQyMTUsMTg5NiA0NDQwLDE4OTYgNDQ3MywxNjc1IDQ0NzMsMTU0OCA0NDczLDEzMTUgNDM5NiwxMjA1IDQyMjUsMTIwNSBaIE0gMzQ5MiwxMTc4IEMgMzI5NSwxMTc4IDMxOTIsMTA0NSAzMTkyLDc4MiAzMTkyLDUzMCAzMzA0LDM4NCAzNTAyLDM4NCAzNzAwLDM4NCAzODAyLDUxNyAzODAyLDc4MCAzODAyLDEwMzIgMzY4NywxMTc4IDM0OTIsMTE3OCBaIE0gMzUwMiw0NDAgQyAzMjc3LDQ0MCAzMjQ0LDY1NyAzMjQ0LDc4NSAzMjQ0LDEwMTggMzMyNCwxMTI3IDM0OTIsMTEyNyAzNzA3LDExMjcgMzc1MCw5NDAgMzc1MCw3ODIgMzc1MCw1NDcgMzY3MCw0NDAgMzUwMiw0NDAgWiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgIDxnIGNsYXNzPSJjb20uc3VuLnN0YXIuZHJhd2luZy5Qb2x5UG9seWdvblNoYXBlIj4KICAgICAgPGcgaWQ9ImlkNCI+CiAgICAgICA8cGF0aCBmaWxsPSJyZ2IoMTczLDE4NCwxOTMpIiBzdHJva2U9Im5vbmUiIGQ9Ik0gMTcxNiw0MzYgTCAxMDY2LDE4NzcgMTAwOCwxODc3IDE2NTIsNDU3IDc3MSw0NTcgNzcxLDQwMSAxNzE0LDQwMSAxNzE2LDQzNiBaIi8+CiAgICAgIDwvZz4KICAgICA8L2c+CiAgICAgPGcgY2xhc3M9ImNvbS5zdW4uc3Rhci5kcmF3aW5nLkNsb3NlZEJlemllclNoYXBlIj4KICAgICAgPGcgaWQ9ImlkNSI+CiAgICAgICA8cGF0aCBmaWxsPSJyZ2IoMTczLDE4NCwxOTMpIiBzdHJva2U9Im5vbmUiIGQ9Ik0gMTYzMSwyMTM2IEwgMTU5NCwyMTAzIEMgMTY0OSwyMDMzIDE2ODAsMTk2MCAxNjg1LDE4ODIgTCAxNjg1LDE3MTIgMTc0MiwxNzEyIDE3NDIsMTg2MCBDIDE3MzUsMTk3MCAxNjk5LDIwNjUgMTYzMSwyMTM2IFoiLz4KICAgICAgPC9nPgogICAgIDwvZz4KICAgICA8ZyBjbGFzcz0iY29tLnN1bi5zdGFyLmRyYXdpbmcuQ2xvc2VkQmV6aWVyU2hhcGUiPgogICAgICA8ZyBpZD0iaWQ2Ij4KICAgICAgIDxwYXRoIGZpbGw9InJnYigxNzMsMTg0LDE5MykiIHN0cm9rZT0ibm9uZSIgZD0iTSAyMDc5LDExMDUgTCAyMTQ5LDQwMSAyODY5LDQwMSAyODY5LDQ1NyAyMTk2LDQ1NyAyMTM2LDEwNDcgQyAyMTcxLDEwMjAgMjIxOCw5OTQgMjI3Nyw5NzQgMjMzNCw5NTcgMjM4OSw5NDcgMjQ0Nyw5NDcgMjU3OSw5NDcgMjY4NCw5ODcgMjc2NCwxMDc0IDI4NDQsMTE1OSAyODgyLDEyNjcgMjg4MiwxNDA3IDI4ODIsMTU2OCAyODQ3LDE2ODcgMjc3NCwxNzczIDI3MDIsMTg1NiAyNTk5LDE5MDAgMjQ2NCwxOTAwIDIzMzYsMTkwMCAyMjM0LDE4NjUgMjE1NiwxNzkyIDIwNzksMTcyMCAyMDM2LDE2MjAgMjAyMywxNDkzIEwgMjA4MSwxNDkzIEMgMjA5MSwxNjA3IDIxMzEsMTY5NSAyMTk0LDE3NTUgMjI1NiwxODE1IDIzNDksMTg0NSAyNDYyLDE4NDUgMjU4MSwxODQ1IDI2NzQsMTgxMCAyNzMyLDE3MzUgMjc5MiwxNjYzIDI4MjAsMTU1NSAyODIwLDE0MTAgMjgyMCwxMjg3IDI3ODcsMTE4NyAyNzE3LDExMTUgMjY0NywxMDQwIDI1NTcsMTAwNSAyNDQyLDEwMDUgMjM2OSwxMDA1IDIzMDYsMTAxNSAyMjU2LDEwMzIgMjIwNiwxMDQ5IDIxNTYsMTA4MiAyMTEzLDExMjIgTCAyMDc5LDExMDUgWiIvPgogICAgICA8L2c+CiAgICAgPC9nPgogICAgPC9nPgogICA8L2c+CiAgPC9nPgogPC9nPgo8L3N2Zz4=);
}
.product-benefits__item-icon_card {
  margin: 30px 0 58px;
  height: 77px;
}
.product-benefits__item-icon_commission {
  margin: 38px 0 65px;
  height: 62px;
}
.product-benefits__item-icon_discount {
  margin: 10px 0 40px;
  height: 115px;
}
.product-benefits__item-icon_free {
  margin: 14px 0 46px;
  height: 106px;
}
.product-benefits__item-icon_p-7-5 {
  margin-top: 5px;
  height: 120px;
}
.product-benefits__item-title {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 15px;
}
.product-benefits__item-desc {
  font-size: 18px;
  line-height: 1.44;
}
.product-benefits__item-desc ul {
  text-align: left;
  display: inline-block;
  margin: 0;
}
.product-benefits__item-desc img {
  max-width: 100%;
}
.product-benefits__item-desc .lighter {
  color: #959595;
}
.product-benefits__item-desc_left {
  text-align: left;
}
.product-benefits .nowrap {
  white-space: nowrap;
}

.product-more {
  background-color: #fff;
  margin-bottom: 1.4rem;
}
@media screen and (max-width: 759px) {
  .product-more {
    background-color: transparent;
    margin-left: -20px;
    margin-right: -20px;
    border-bottom: 1px solid #f3f3f3;
  }
}
.product-more__opener-wrap {
  padding: 1.8rem 20px;
  border-top: 1px solid #f3f3f3;
  text-align: center;
}
@media screen and (max-width: 759px) {
  .product-more__opener-wrap {
    padding: 1.4rem 20px;
  }
}
.product-more__opener {
  color: #808080;
  border-bottom: 1px dotted;
  cursor: pointer;
}
.product-more__opener:hover {
  border-bottom: medium none;
}
.product-more__drop {
  border-top: 1px solid #f3f3f3;
  padding: 45px 136px;
  display: none;
}
@media screen and (max-width: 1679px) {
  .product-more__drop {
    padding: 30px 100px;
  }
}
@media screen and (max-width: 1279px) {
  .product-more__drop {
    padding-left: 76px;
    padding-right: 76px;
  }
}
@media screen and (max-width: 959px) {
  .product-more__drop {
    padding-left: 124px;
    padding-right: 124px;
  }
}
@media screen and (max-width: 759px) {
  .product-more__drop {
    padding: 20px;
  }
}
.product-more__item {
  border-bottom: 1px solid #f3f3f3;
  padding: 1.4rem 0;
  color: #999;
}
.product-more__item:first-child {
  padding-top: 0;
}
.product-more__item:last-child {
  border-bottom: medium none;
  padding-bottom: 0;
}
.product-more__title,
.product-more__param {
  margin-bottom: 0.75rem;
}
.product-more__text {
  font-size: 0.75rem;
  line-height: 1.33;
}
@media screen and (max-width: 759px) {
  .product-more__text {
    font-size: 0.85rem;
  }
}
.product-more__descr {
  font-size: 0.85rem;
}
.product-more__descr p {
  margin-bottom: 0;
}
.product-more__descr p+ p {
  margin-top: 0.85rem;
}
.product-more__param {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MUFFQUFCNzYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MUFFQUFCODYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxQUVBQUI1NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgxQUVBQUI2NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C3koawAAABVJREFUeNpiYGBgMP7//z8DDAMEGABBaQkrPHhhwQAAAABJRU5ErkJggg==) repeat-x 0 1rem;
}
.product-more__param:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .product-more__param {
    background: none;
  }
}
.product-more__label {
  float: left;
  width: 48%;
}
@media screen and (max-width: 759px) {
  .product-more__label {
    float: none;
    width: auto;
  }
}
.product-more__label .product-more__bg-for-dot {
  padding-right: 5px;
}
@media screen and (max-width: 759px) {
  .product-more__label .product-more__bg-for-dot {
    padding: 0;
  }
}
.product-more__value {
  float: right;
  width: 48%;
  text-align: right;
}
@media screen and (max-width: 759px) {
  .product-more__value {
    float: none;
    width: auto;
    text-align: left;
  }
}
.product-more__value .product-more__bg-for-dot {
  padding-left: 5px;
}
@media screen and (max-width: 759px) {
  .product-more__value .product-more__bg-for-dot {
    padding: 0;
  }
}
.product-more__bg-for-dot {
  background-color: #fff;
}
@media screen and (max-width: 759px) {
  .product-more__bg-for-dot {
    background-color: transparent;
  }
}
.product-more__attention {
  position: relative;
  padding-left: 137px;
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .product-more__attention {
    padding-left: 67px;
  }
}
.product-more__attention-title {
  font-weight: 600;
}
.product-more__attention:before {
  width: 80px;
  height: 80px;
  border: 1px solid #d9d9d9;
  border-radius: 80px;
  content: "!";
  font-size: 48px;
  line-height: 80px;
  text-align: center;
  color: #e30613;
  position: absolute;
  top: 0;
  left: 30px;
}
@media screen and (max-width: 759px) {
  .product-more__attention:before {
    width: 46px;
    height: 46px;
    line-height: 46px;
    font-size: 28px;
    left: 0;
  }
}
.product-more_relative {
  background: none;
  margin-bottom: 0.7rem;
  border-bottom: medium none;
}
@media screen and (max-width: 759px) {
  .product-more_relative {
    margin-left: 0;
    margin-right: 0;
  }
}
.product-more_relative .product-more__drop {
  padding-left: 0;
  padding-right: 0;
}
.product-more__pdf-item {
  box-sizing: border-box;
  padding: 10px 0;
}
.product-more__pdf {
  box-sizing: border-box;
  display: inline-block;
  cursor: pointer;
  background: none;
  border: none;
  border-radius: 0;
  height: auto;
  line-height: 30px;
  padding: 0 0 0 36px;
  position: relative;
  color: #1e82b2;
  vertical-align: top;
}
@media screen and (max-width: 959px) {
  .product-more__pdf {
    width: auto;
    height: auto;
  }
}
@media screen and (max-width: 759px) {
  .product-more__pdf {
    width: auto;
    height: auto;
  }
}
.product-more__pdf:before {
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMSAyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjEgMjk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQUNCOEMxO30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNS43LDEzYy0wLjgsMC0xLjQsMC4zLTEuOSwxbC0wLjEtMC44SDIuNnY4LjdINHYtMi41YzAuMywwLjEsMC43LDAuMSwxLDAuMWMyLDAsMi45LTEuNSwyLjktMy41CgkJCUM4LDE0LjQsNy4zLDEzLDUuNywxM3ogTTUsMTguNGMtMC40LDAtMC43LTAuMS0xLTAuMnYtM2MwLjUtMC43LDAuOS0wLjksMS4zLTAuOWMwLjgsMCwxLjEsMC45LDEuMSwyQzYuNCwxNy42LDUuOSwxOC40LDUsMTguNHoKCQkJIE0xMi44LDEzLjJjLTAuMy0wLjEtMC43LTAuMS0xLTAuMWMtMiwwLTIuOSwxLjUtMi45LDMuNWMwLDEuNywwLjcsMy4xLDIuMywzLjFjMC44LDAsMS40LTAuMywxLjktMWwwLjEsMC44aDEuMXYtOS4xaC0xLjVWMTMuMnoKCQkJIE0xMi44LDE3LjVjLTAuNSwwLjctMC45LDAuOS0xLjMsMC45Yy0wLjgsMC0xLjEtMC45LTEuMS0yYzAtMS40LDAuNS0yLjIsMS40LTIuMmMwLjQsMCwwLjcsMC4xLDEsMC4yCgkJCUMxMi44LDE0LjQsMTIuOCwxNy41LDEyLjgsMTcuNXogTTE2LDE5LjRoMS40di01LjFoMS4ydi0xLjFoLTEuMnYtMC42YzAtMC43LDAuMS0xLjMsMC44LTEuM2gwLjV2LTFjLTAuMiwwLTAuNS0wLjEtMC45LTAuMQoJCQljLTEuNSwwLTEuOSwwLjktMS45LDIuNHYwLjZoLTAuOHYxLjFIMTZWMTkuNHogTTE0LDBIMkMwLjksMCwwLDAuOSwwLDJ2MjVjMCwxLjEsMC45LDIsMiwyaDE3YzEuMSwwLDItMC45LDItMlY3TDE0LDB6IE0xNCwxLjQKCQkJTDE5LjYsN0gxNWMtMC42LDAtMS0wLjQtMS0xVjEuNHogTTIwLDI3YzAsMC42LTAuNCwxLTEsMUgyYy0wLjYsMC0xLTAuNC0xLTFWMmMwLTAuNiwwLjQtMSwxLTFoMTF2NWMwLDEuMSwwLjksMiwyLDJoNVYyN3oiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K) no-repeat 0 0;
  width: 21px;
  height: 29px;
}
.product-more__pdf .product-more__pdf-size {
  font-size: 18px;
  line-height: 30px;
  color: #333;
}
@media screen and (max-width: 759px) {
  .product-more__pdf .product-more__pdf-size {
    font-size: 14px;
  }
}
.product-more__pdf-wrap.var2 {
  margin: 0 0 0 -80px;
  position: relative;
  right: -80px;
  text-align: left;
  clear: both;
}
@media screen and (max-width: 959px) {
  .product-more__pdf-wrap.var2 {
    right: auto;
    margin: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-more__pdf-wrap.var2 {
    right: auto;
    margin: 0;
  }
}
.product-more__pdf-wrap.var2 .product-more__pdf-item {
  width: 47%;
  display: inline-block;
  vertical-align: top;
  padding: 0 80px 20px 0;
}
@media screen and (max-width: 959px) {
  .product-more__pdf-wrap.var2 .product-more__pdf-item {
    display: block;
    padding: 30px 0 0;
    width: auto;
  }
}
@media screen and (max-width: 759px) {
  .product-more__pdf-wrap.var2 .product-more__pdf-item {
    display: block;
    padding: 30px 0 0;
    width: auto;
  }
}
@media screen and (max-width: 959px) {
  .product-more__pdf-wrap.var2 .product-more__pdf-item:first-child {
    padding-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-more__pdf-wrap.var2 .product-more__pdf-item:first-child {
    padding-top: 0;
  }
}

.product-lifehack__title {
  font-size: 1.4rem;
  width: 15%;
  float: left;
}
@media screen and (max-width: 959px) {
  .product-lifehack__title {
    width: 18%;
  }
}
@media screen and (max-width: 759px) {
  .product-lifehack__title {
    width: auto;
    float: none;
    margin-bottom: 1rem;
  }
}
.product-lifehack__content {
  padding-left: 15%;
}
.product-lifehack__content:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 959px) {
  .product-lifehack__content {
    padding-left: 18%;
  }
}
@media screen and (max-width: 759px) {
  .product-lifehack__content {
    padding-left: 0;
  }
}
.product-lifehack__img {
  float: right;
  margin-right: 180px;
  font-size: 68px;
  line-height: 0;
}
@media screen and (max-width: 1679px) {
  .product-lifehack__img {
    margin-right: 100px;
    font-size: 54px;
  }
}
@media screen and (max-width: 1279px) {
  .product-lifehack__img {
    margin-right: 50px;
    font-size: 42px;
  }
}
@media screen and (max-width: 959px) {
  .product-lifehack__img {
    margin-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .product-lifehack__img {
    float: none;
    text-align: center;
    margin: 0 0 1rem;
  }
}
.product-lifehack__icon-traffic,
.product-lifehack__icon-arrow,
.product-lifehack__icon-tablet {
  background: no-repeat 0 0;
  display: inline-block;
  vertical-align: middle;
}
.product-lifehack__icon-traffic {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMi4zMzMgODQuNjY3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDIuMzMzIDg0LjY2NyINCiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik03Ny4xMDMsNzEuMDQ4SDkuMzQ1DQoJYy0yLjgwNywwLTUuMDc5LTIuMjc1LTUuMDc5LTUuMDgyVjkuNjk4YzAtMi44MDgsMi4yNzItNS4wOCw1LjA3OS01LjA4aDgxLjg4N2MyLjgwMywwLDUuMDc5LDIuMjcyLDUuMDc5LDUuMDh2NTYuMjY4DQoJYzAsMS42NDQtMC43ODEsMy4xMDctMS45OTMsNC4wMzYiLz4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0FEQjhDMSIgZD0iTTE1LjM4NSwzNy44MzZjMCwxLjUyLTEuMjMzLDIuNzQ0LTIuNzQ5LDIuNzQ0DQoJYy0xLjUxMywwLTIuNzUtMS4yMjUtMi43NS0yLjc0NHMxLjIzNi0yLjc1MSwyLjc1LTIuNzUxQzE0LjE1MiwzNS4wODUsMTUuMzg1LDM2LjMxNywxNS4zODUsMzcuODM2Ii8+DQoJPGNpcmNsZSBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSI1Ny41ODgiIGN5PSI0Mi40MTMiIHI9IjIwLjk1NCIvPg0KCTxyZWN0IHg9IjgyLjk0NiIgeT0iNTYuNzM3IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgLTAuNzA3MSAwLjcwNzEgMC43MDcxIC0yNC43ODUyIDgxLjI5NTUpIiBmaWxsPSIjQURCOEMxIiB3aWR0aD0iNS41ODgiIGhlaWdodD0iMjcuNjU5Ii8+DQoJPHJlY3QgeD0iNzUuODMyIiB5PSI1NS4zNSIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcyIC0wLjcwNyAwLjcwNyAwLjcwNzIgLTIxLjI2MTEgNzIuNzcyNSkiIGZpbGw9IiNBREI4QzEiIHdpZHRoPSIyLjc5NCIgaGVpZ2h0PSIxMy40MTEiLz4NCgk8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjIxLjQ1NywzNy4zNDcgDQoJMjUuNjQ4LDM3LjM0NyAzMC45NTYsNDcuNDA1IDMzLjY2NywxNC42NjcgNDEuMzM0LDI4LjMzMyAiLz4NCgk8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI0MS42NjcsMjkuMzMzIDUzLjA2OCw0Ny45NjQgDQoJNjMuMzg1LDM1LjM5MSA3Ny42NjcsNDggIi8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNzguNjY3IiB5MT0iNDgiIHgyPSI4OC42NjciIHkyPSI0OCIvPg0KPC9zdmc+DQo=);
  width: 1.397em;
  height: 1.147em;
  margin-bottom: -0.075em;
}
.product-lifehack__icon-arrow {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDM2Ljg0NyAyMy40NDgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM2Ljg0NyAyMy40NDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMjMuMTU2IiB5MT0iMC43NSIgeDI9IjM2LjA5NyIgeTI9IjExLjMzMiIvPg0KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMzYuMDk3IiB5MT0iMTEuNTYxIiB4Mj0iMS41OTciIHkyPSIxMS41NjEiLz4NCgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjM2LjA5NiIgeTE9IjExLjU2MSIgeDI9IjIzLjE1NSIgeTI9IjIyLjE0MyIvPg0KPC9zdmc+DQo=);
  width: 0.544em;
  height: 0.338em;
  margin: 0 0.44em;
}
.product-lifehack__icon-tablet {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDk3LjUzMyA3MS44ODQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDk3LjUzMyA3MS44ODQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTk0LjkzNiw2My44OTgNCgljMCwyLjgwNy0yLjI3Niw1LjA4Mi01LjA3OSw1LjA4Mkg3Ljk3Yy0yLjgwNywwLTUuMDc5LTIuMjc1LTUuMDc5LTUuMDgyVjcuNjNjMC0yLjgwOCwyLjI3Mi01LjA4LDUuMDc5LTUuMDhoODEuODg3DQoJYzIuODAzLDAsNS4wNzksMi4yNzIsNS4wNzksNS4wOFY2My44OTh6Ii8+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNBREI4QzEiIGQ9Ik0xNC4wMTEsMzUuNzY4YzAsMS41Mi0xLjIzMywyLjc0NC0yLjc0OSwyLjc0NA0KCWMtMS41MTMsMC0yLjc1LTEuMjI1LTIuNzUtMi43NDRzMS4yMzYtMi43NTEsMi43NS0yLjc1MUMxMi43NzgsMzMuMDE3LDE0LjAxMSwzNC4yNDksMTQuMDExLDM1Ljc2OCIvPg0KCTxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMzUuMzY2LDM3Ljg2OSANCgk0Ny40NSw0OS45NTIgNjkuMDE3LDE5LjQwNyAiLz4NCjwvc3ZnPg0K);
  width: 1.397em;
  height: 1em;
}
.product-lifehack__text {
  width: 55%;
  margin-top: 0.36em;
  margin-right: 50px;
}
@media screen and (max-width: 1279px) {
  .product-lifehack__text {
    width: 62%;
  }
}
@media screen and (max-width: 759px) {
  .product-lifehack__text {
    width: auto;
    margin: 0;
  }
}

.product-more-layout__buy {
  margin-top: 1.8rem;
  text-align: center;
}
.product-more-layout__buy .btn {
  min-width: 150px;
}
@media screen and (max-width: 759px) {
  .product-more-layout__buy .btn {
    min-width: 130px;
  }
}
.product-more-layout .product-action {
  margin-bottom: 1.4rem;
}
.product-more-layout .aside-filter {
  top: 117px;
}
@media screen and (max-width: 1679px) {
  .product-more-layout .aside-filter {
    top: 107px;
  }
}
@media screen and (max-width: 1279px) {
  .product-more-layout .aside-filter {
    top: 95px;
  }
}
@media screen and (max-width: 959px) {
  .product-more-layout .aside-filter {
    position: relative;
    top: 0;
    margin-bottom: 30px;
  }
  .product-more-layout .aside-filter:before {
    display: none;
  }
}
.product-more-layout__buy-or {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.75rem;
  margin: 0 20px;
  color: #808080;
}
@media screen and (max-width: 759px) {
  .product-more-layout__buy-or {
    display: block;
    margin: 10px 0;
    text-align: center;
    font-size: 0.95rem;
  }
}
.product-more-layout__buy-alternative {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.85rem;
  color: #808080;
  text-align: left;
}
@media screen and (max-width: 759px) {
  .product-more-layout__buy-alternative {
    display: block;
    margin: 0;
    text-align: center;
    font-size: 0.95rem;
  }
}
.product-more-layout__buy-alternative-footnote {
  font-size: 0.75rem;
  display: block;
  margin-top: 8px;
}
@media screen and (max-width: 759px) {
  .product-more-layout__buy-alternative-footnote {
    font-size: 0.95rem;
  }
}
.product-more-layout__buy-body {
  padding: 0 136px;
}
@media screen and (max-width: 1679px) {
  .product-more-layout__buy-body {
    padding: 0 70px;
  }
}
@media screen and (max-width: 1279px) {
  .product-more-layout__buy-body {
    padding: 0 30px;
  }
}
@media screen and (max-width: 959px) {
  .product-more-layout__buy-body {
    padding: 0 46px;
  }
}
@media screen and (max-width: 759px) {
  .product-more-layout__buy-body {
    padding: 0 20px;
  }
}
.product-more-layout__buy-body-inner {
  padding: 1.8rem 0;
  border-top: 1px solid #e6e6e6;
}
@media screen and (max-width: 759px) {
  .product-more-layout__buy-body-inner {
    border: medium none;
  }
}

.product-params {
  background-color: #fff;
  padding: 0 30px;
}
@media screen and (max-width: 759px) {
  .product-params {
    background-color: transparent;
    margin-left: -20px;
    margin-right: -20px;
    padding: 0;
  }
}
.product-params__row {
  padding: 0 106px;
  max-width: 930px;
  margin: auto;
}
@media screen and (max-width: 1679px) {
  .product-params__row {
    padding: 0 70px;
  }
}
@media screen and (max-width: 1279px) {
  .product-params__row {
    padding: 0 46px;
  }
}
@media screen and (max-width: 959px) {
  .product-params__row {
    padding: 0 94px;
  }
}
@media screen and (max-width: 759px) {
  .product-params__row {
    padding: 0;
  }
}
.product-params__row:first-child .product-params__row-inner {
  border-top: medium none;
}
@media screen and (max-width: 759px) {
  .product-params__row:first-child .product-params__row-inner {
    border-top: 1px solid #ebebeb;
  }
}
.product-params__row-inner {
  padding: 1.8rem 0;
  border-top: 1px solid #ebebeb;
}
@media screen and (max-width: 759px) {
  .product-params__row-inner {
    padding: 0;
    background: #f7f7f7;
  }
}
.product-params__toggle-all {
  float: right;
  margin-right: 18px;
  font-size: 0.85rem;
  color: #999;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
@media screen and (max-width: 1279px) {
  .product-params__toggle-all {
    margin-right: -2px;
  }
}
.product-params__toggle-all:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE5Ljk0NyAyMi4wMzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE5Ljk0NyAyMi4wMzUiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxwYXRoIGZpbGw9IiNhZGI4YzEiIGQ9Ik0xNi4wOTMsMTAuNzY2bC01Ljk4OCw2LjE2NGwtNS45ODgtNi4xNjRjLTAuMzQ2LTAuMzU1LTAuOTA0LTAuMzU1LTEuMjQ4LDANCgkJCWMtMC4zNDQsMC4zNTQtMC4zNDQsMC45MjgsMCwxLjI4M2w3LjIzNiw3LjQ0OWw3LjIzNC03LjQ0OWMwLjM0NC0wLjM1NSwwLjM0NC0wLjkzLDAtMS4yODMNCgkJCUMxNi45OTYsMTAuNDEsMTYuNDM3LDEwLjQxLDE2LjA5MywxMC43NjZ6IE0xMC4xMDUsMTIuNDk2bDcuMjM0LTcuNDQ2YzAuMzQ0LTAuMzU1LDAuMzQ0LTAuOTMxLDAtMS4yODQNCgkJCWMtMC4zNDQtMC4zNTQtMC45MDItMC4zNTQtMS4yNDYsMEwxMC4xMDUsOS45M0w0LjExNywzLjc2NmMtMC4zNDYtMC4zNTQtMC45MDQtMC4zNTQtMS4yNDgsMGMtMC4zNDQsMC4zNTQtMC4zNDQsMC45MjksMCwxLjI4NA0KCQkJTDEwLjEwNSwxMi40OTZ6Ii8+DQo8L3N2Zz4NCg==) no-repeat 0 0;
  width: 20px;
  height: 22px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 18px;
  transition: -webkit-transform 0.2s ease 0s;
  transition: transform 0.2s ease 0s;
  transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s;
}
@media screen and (max-width: 759px) {
  .product-params__toggle-all:after {
    margin-left: 8px;
  }
}
.product-params__toggle-all.is-opened:after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.product-params__head-block {
  padding: 1.1rem 0px;
}
@media screen and (max-width: 759px) {
  .product-params__head-block {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.product-params__head-left {
  float: left;
  font-size: 0.85rem;
}
@media screen and (max-width: 359px) {
  .product-params__head-left + .product-params__toggle-all {
    margin-top: 15px;
  }
}
.product-params__head-left-label {
  margin-right: 5px;
}
.product-params__opener {
  position: relative;
  cursor: pointer;
}
@media screen and (max-width: 759px) {
  .product-params__opener {
    padding: 1.2rem 20px;
  }
}
.product-params__opener:after {
  content: "";
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE1LjEgOC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNS4xIDguOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjOTU5NTk1IiBkPSJNNy41LDguOEwwLjMsMS41Yy0wLjMtMC4zLTAuMy0wLjksMC0xLjNjMC4zLTAuMywwLjktMC4zLDEuMywwbDYsNmw2LTZjMC4zLTAuMywwLjktMC4zLDEuMywwDQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuM0w3LjUsOC44eiIvPg0KPC9zdmc+") no-repeat 0 0;
  width: 15px;
  height: 9px;
  position: absolute;
  top: 50%;
  margin-top: -5px;
  right: 20px;
  transition: -webkit-transform 0.2s ease 0s;
  transition: transform 0.2s ease 0s;
  transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s;
}
@media screen and (max-width: 1279px) {
  .product-params__opener:after {
    right: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-params__opener:after {
    right: 20px;
  }
}
.product-params__opener.is-opened {
  background: #fff;
}
@media screen and (max-width: 759px) {
  .product-params__opener.is-opened {
    background-color: #f7f7f7;
  }
}
.product-params__opener.is-opened:after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.product-params__drop {
  display: none;
}
@media screen and (max-width: 759px) {
  .product-params__drop {
    padding: 1.4rem 20px 2rem 75px;
  }
  .product-params_wide .product-params__drop {
    padding-left: 20px;
  }
}
.product-params__icon-wrap {
  font-size: 50px;
  width: 1em;
  float: left;
  margin-left: -96px;
  text-align: center;
  position: absolute;
}
@media screen and (max-width: 1679px) {
  .product-params__icon-wrap {
    font-size: 38px;
    margin-left: -55px;
    margin-top: -5px;
  }
}
@media screen and (max-width: 959px) {
  .product-params__icon-wrap {
    margin-top: 3px;
  }
}
@media screen and (max-width: 759px) {
  .product-params__icon-wrap {
    margin-left: 0;
  }
}
.product-params__icon {
  max-width: 1em;
  height: 1em;
  fill: #adb8c1;
}
.product-params__img {
  max-width: 56px;
  max-height: 54px;
  width: 56px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 0;
}
@media screen and (max-width: 1679px) {
  .product-params__img {
    max-width: 40px;
    max-height: 44px;
    width: 40px;
  }
}
.product-params__icon_mobile-internet {
  width: 0.68em;
  height: 1em;
}
.product-params__icon_mobile-tv {
  width: 0.68em;
  height: 1.16em;
}
@media screen and (max-width: 759px) {
  .product-params__icon_mobile-tv {
    margin-top: -0.1em;
  }
}
.product-params__icon_set {
  width: 0.96em;
  height: 0.98em;
}
.product-params__icon_loyalty {
  width: 0.9em;
  height: 1.06em;
}
.product-params__icon_home-account {
  width: 0.85em;
}
.product-params__name {
  margin-top: 0.65rem;
  font-size: 1.4rem;
  font-weight: 400;
  margin-bottom: 1.1rem;
}
@media screen and (max-width: 759px) {
  .product-params__name {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.product-params__title {
  overflow: hidden;
  color: #4d4d4d;
  padding-right: 40px;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .product-params__title {
    padding-top: 0.5rem;
  }
}
@media screen and (max-width: 759px) {
  .product-params__title {
    line-height: 40px;
    margin-left: 55px;
  }
}
.product-params__title-valign {
  display: inline-block;
  vertical-align: top;
  line-height: 1.2;
  font-size: 1.4rem;
}
@media screen and (max-width: 1679px) {
  .product-params__title-valign {
    font-size: 1.1rem;
  }
}
@media screen and (max-width: 759px) {
  .product-params__title-valign {
    vertical-align: middle;
  }
}
.product-params__subtitle {
  color: #808080;
  font-size: 0.75rem;
  display: block;
  margin-top: 5px;
}
@media screen and (max-width: 759px) {
  .product-params__subtitle {
    font-size: 0.85rem;
  }
}
.product-params__drop {
  padding-top: 1rem;
}
.product-params__heading {
  margin: 1.8rem 0 0.85rem;
}
.product-params__heading:first-child {
  margin-top: 0;
}
.product-params__text {
  color: #999;
  margin-bottom: 0.75rem;
}
.product-params__text_after {
  font-size: 0.85rem;
  color: #333;
}
.product-params__list {
  counter-reset: item;
  list-style-type: none;
  padding-left: 0;
}
.product-params__list_stepped {
  margin-bottom: 2.3rem;
}
.product-params__list_stepped:last-child {
  margin-bottom: 0;
}
.product-params__list_stepped li {
  position: relative;
  padding-left: 56px;
  font-size: 0.85rem;
  margin-bottom: 1.82rem;
}
.product-params__list_stepped li:last-child {
  margin-bottom: 0;
}
.product-params__list_stepped li:before {
  content: "Шаг " counters(item, ".") ". ";
  counter-increment: item;
  position: absolute;
  left: 0;
  top: 0;
}
.product-params__list-heading {
  color: #333;
  font-size: 1rem;
  margin-bottom: 1rem;
}
.product-params__footnote {
  color: #999;
  font-size: 0.75rem;
  margin: 1.4rem 0;
}
.product-params__info {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MUFFQUFCNzYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MUFFQUFCODYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxQUVBQUI1NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgxQUVBQUI2NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C3koawAAABVJREFUeNpiYGBgMP7//z8DDAMEGABBaQkrPHhhwQAAAABJRU5ErkJggg==) repeat-x 0 1rem;
  margin-bottom: 0.75rem;
}
.product-params__info:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .product-params__info {
    background: none;
  }
}
.product-params_roaming .product-params__info {
  margin-bottom: 1.3rem;
}
.product-params__info:last-child {
  margin-bottom: 0;
}
.product-params__info + .product-params__content {
  margin-top: 1.8rem;
}
.product-params__info-label {
  color: #999;
  float: left;
  width: 52%;
}
.product-params__info_red .product-params__info-label {
  color: #e30613;
}
@media screen and (max-width: 759px) {
  .product-params__info-label {
    float: none;
    width: auto;
    margin-bottom: 5px;
  }
}
.product-params__info-label .product-params__bg-for-dot {
  padding-right: 5px;
}
@media screen and (max-width: 759px) {
  .product-params__info-label .product-params__bg-for-dot {
    padding: 0;
  }
}
.product-params__info-label .b-hint {
  margin: -3px 0 0 10px;
}
.product-params__old-price {
  position: absolute;
  top: -0.85rem;
  right: 0;
  font-size: 0.75rem;
  color: #808080;
  text-decoration: line-through;
}
@media screen and (max-width: 759px) {
  .product-params__old-price {
    position: static;
  }
}
.product-params__info-value {
  float: right;
  width: 44%;
  text-align: right;
  position: relative;
}
@media screen and (max-width: 759px) {
  .product-params__info-value {
    float: none;
    width: auto;
    text-align: left;
  }
}
.product-params__info-value .product-params__bg-for-dot {
  padding-left: 5px;
}
@media screen and (max-width: 759px) {
  .product-params__info-value .product-params__bg-for-dot {
    padding: 0;
  }
}
.product-params__bg-for-dot {
  background-color: #fff;
}
.product-params__info_red .product-params__bg-for-dot {
  color: #e30613;
}
@media screen and (max-width: 759px) {
  .product-params__bg-for-dot {
    background-color: transparent;
  }
}
@media screen and (max-width: 759px) {
  .product-params__content {
    margin-left: -55px;
  }
}
.product-params__media-list {
  list-style: none;
  padding-left: 0;
  margin: 0;
}
.product-params__media-item {
  margin-top: 0.3rem;
}
.product-params__media-item + .product-params__media-item {
  margin-top: 0.8rem;
}
.product-params__media-item + .product-params__media-item .product-params__media-img-wrap {
  padding-top: 25px;
}
.product-params__media-item + .product-params__media-item .product-params__media-body {
  padding-top: 20px;
  border-top: 1px solid #e6e6e6;
}
.product-params__media-img-wrap {
  width: 240px;
  padding-top: 5px;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .product-params__media-img-wrap {
    width: 160px;
  }
}
@media screen and (max-width: 759px) {
  .product-params__media-img-wrap {
    width: 140px;
  }
}
.product-params__media-img-wrap_left {
  padding-right: 10px;
  float: left;
}
.product-params__media-img-wrap_right {
  padding-left: 10px;
  text-align: right;
  float: right;
}
@media screen and (max-width: 479px) {
  .product-params__media-img-wrap_right {
    float: none;
    padding-left: 0;
    text-align: left;
    margin-bottom: 10px;
  }
}
.product-params__media-img {
  vertical-align: middle;
  max-width: 100%;
  height: auto;
}
.product-params__media-body {
  display: table-cell;
  vertical-align: top;
}
.product-params__media-title {
  font-size: 0.85rem;
  color: #333;
}
.product-params__media-text {
  font-size: 0.75rem;
}
.product-params__media-text .b-list-num > li:before {
  color: inherit;
  content: counters(item, ".") " ";
}
.product-params__calculator {
  background-color: #fff;
}
@media screen and (max-width: 759px) {
  .product-params__calculator {
    background-color: transparent;
  }
}
.product-params_roaming {
  padding: 0;
  transition: min-height 0.3s;
}
.product-params_roaming .product-params__row {
  padding-right: 0;
}

.product-referral__wrap {
  border-top: 1px solid #e6e6e6;
  padding-top: 1.8rem;
  padding-bottom: 1.8rem;
}
.product-referral__wrap:after {
  content: '';
  display: table;
  clear: both;
}
.product-referral__img-wrap {
  width: 7.5rem;
  float: left;
  margin-right: 1.2rem;
}
@media screen and (max-width: 479px) {
  .product-referral__img-wrap {
    float: none;
  }
}
.product-referral__img {
  max-width: 100%;
  height: auto;
}
.product-referral__content {
  display: table-cell;
  vertical-align: top;
}
.product-referral__content .b-hint-badge {
  margin-left: 0;
  margin-bottom: 8px;
}
.product-referral__title {
  font-size: 1.1rem;
  color: #333;
  margin-bottom: 0.7rem;
}
.product-referral__text {
  font-size: 0.85rem;
  color: #808080;
}
.product-referral__text-decor {
  margin-right: 0.15rem;
}

.product-referral-sm__col {
  display: table;
  table-layout: fixed;
  width: 100%;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.product-referral-sm__col-item {
  border: 1px solid #e5e5e5;
  background-color: #fff;
  display: table-cell;
  vertical-align: top;
  padding: 0.9rem 1.36rem 1.13rem;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .product-referral-sm__col-item {
    display: inline-block;
    width: 100%;
  }
}
.product-referral-sm__col_2 .product-referral-sm__col-item:nth-of-type(2) {
  background: none;
  border: medium none;
  width: 24px;
  padding: 0;
}
@media screen and (max-width: 1679px) {
  .product-referral-sm__col_2 .product-referral-sm__col-item:nth-of-type(2) {
    width: 18px;
  }
}
@media screen and (max-width: 1279px) {
  .product-referral-sm__col_2 .product-referral-sm__col-item:nth-of-type(2) {
    width: 14px;
  }
}
@media screen and (max-width: 959px) {
  .product-referral-sm__col_2 .product-referral-sm__col-item:nth-of-type(2) {
    width: 20px;
  }
}
.product-referral-sm__img-wrap {
  width: 4.8rem;
  float: left;
  margin-right: 1.2rem;
}
@media screen and (max-width: 479px) {
  .product-referral-sm__img-wrap {
    float: none;
  }
}
.product-referral-sm__img {
  max-width: 100%;
  height: auto;
}
.product-referral-sm__content {
  display: table-cell;
  vertical-align: top;
  position: relative;
}
.product-referral-sm__label-wrap {
  position: absolute;
  left: 0;
  top: 0;
}
.product-referral-sm__label-wrap + .product-referral-sm__title {
  margin-top: 1.8rem;
}
.product-referral-sm__label {
  background-color: #adb4ba;
  color: #fff;
  display: inline-block;
  vertical-align: top;
  font-size: 0.75rem;
  letter-spacing: 0.1em;
  line-height: 1.2;
  text-transform: uppercase;
  padding: 2px 10px;
}
.product-referral-sm__title {
  font-size: 1.1rem;
  font-weight: 300;
  color: #333;
}
.product-referral-sm__title + .product-referral-sm__text {
  margin-top: 0.5rem;
}
.product-referral-sm__text {
  font-size: 0.85rem;
  color: #808080;
}
.product-referral-sm__text-decor {
  margin-right: 0.15rem;
}

.product-slider_back-gray {
  position: relative;
  background: #f7f7f7;
  margin-bottom: -50px;
}
.product-slider_back-gray:after {
  content: '';
  position: absolute;
  top: -50px;
  left: 0;
  width: 100%;
  height: 50px;
  background: url("../i/product-slider/back-gray.png") no-repeat center top;
}
.product-slider_back-gray .bx-viewport {
  box-shadow: 0 0 15px rgba(173,184,193,0.2);
}
.product-slider .bx-viewport {
  margin-bottom: 20px;
}
.product-slider .bx-viewport:before {
  content: "";
  border-left: 1px solid #fff;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
}
@media screen and (max-width: 759px) {
  .product-slider .bx-viewport {
    margin-bottom: 15px;
  }
}
.product-slider .bx-controls {
  margin-top: 20px;
}
.product-slider__title {
  font-size: 1.8rem;
  text-align: center;
  margin-bottom: 0.75rem;
}
.product-slider__slider {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: left;
}
.product-slider__slider:after {
  content: '';
  display: table;
  clear: both;
}
.product-slider__item {
  display: block;
  box-sizing: border-box;
  width: 20%;
  float: left;
  border-left: 1px solid #ededed;
}
.product-slider__item .goods-card {
  padding-bottom: 0;
}
@media screen and (max-width: 759px) {
  .product-slider__item .goods-card {
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .product-slider__item {
    border-left: medium none;
  }
}
.product-slider__item:first-child {
  border-left-color: transparent;
}
@media screen and (max-width: 759px) {
  .product-slider .section-box__title {
    margin-bottom: 0.94rem;
  }
}

.product-your-time {
  padding: 60px 0 70px;
  border-bottom: 1px solid #f2f2f2;
}
@media screen and (max-width: 959px) {
  .product-your-time {
    padding: 30px 0 40px;
  }
}
.product-your-time__title {
  font-size: 48px;
  margin: 0 0 20px;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .product-your-time__title {
    font-size: 36px;
  }
}
@media screen and (max-width: 759px) {
  .product-your-time__title {
    font-size: 30px;
  }
}
.product-your-time__action {
  text-align: center;
}

.product-tutorial__header {
  font-size: 1.8rem;
  margin: 40px 0 30px;
  text-align: center;
}
.product-tutorial__items {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  height: auto;
  text-align: center;
}
.product-tutorial__items:after {
  content: '';
  display: table;
  clear: both;
}
.product-tutorial__items.is-closed {
  height: 0;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.product-tutorial__items .bx-wrapper {
  margin: 0 auto;
}
.product-tutorial__item {
  background-color: #f2f2f2;
  text-align: center;
  padding: 40px 18.75% 0;
  cursor: pointer;
  transition: box-shadow 300ms ease-in-out;
  margin: 10px 13px;
}
.product-tutorial__item:hover,
.product-tutorial__item:active {
  box-shadow: 0 0 10px rgba(140,149,156,0.5);
}
.product-tutorial__item:hover .product-tutorial__item-header span,
.product-tutorial__item:active .product-tutorial__item-header span {
  border-color: #f2f2f2;
}
.product-tutorial__item:hover .product-tutorial__item-img,
.product-tutorial__item:active .product-tutorial__item-img {
  background-position-y: 10px;
}
.product-tutorial__item-container {
  margin-bottom: 30px;
}
.product-tutorial__item-container:after {
  content: '';
  display: table;
  clear: both;
}
.product-tutorial__item-wrapper {
  width: 33.3333%;
  float: left;
  box-sizing: border-box;
}
.product-tutorial__item-wrapper:first-child {
  padding-left: 0;
}
.product-tutorial__item-wrapper:last-child {
  padding-right: 0;
}
.product-tutorial__item-header {
  color: #808080;
  font-size: 1rem;
  margin-bottom: 1.36rem;
  min-height: 52px;
}
.product-tutorial__item-header span {
  border-bottom: 1px dotted;
  transition: border-color 0.3s ease-in-out;
}
.product-tutorial__item-img {
  width: 100%;
  height: 320px;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100% auto;
  transition: background-position-y 0.3s ease-in-out;
}
@media screen and (max-width: 959px) {
  .product-tutorial__item-img {
    height: 160px;
  }
}
.product-tutorial__details {
  text-align: center;
}
.product-tutorial__details-header {
  font-size: 1.8rem;
  margin-bottom: 30px;
}
.product-tutorial__details-text {
  font-size: 1rem;
  text-align: left;
}
.product-tutorial__details .file-download {
  text-align: left;
}
@media screen and (max-width: 759px) {
  .product-tutorial__details .file-download {
    margin-bottom: 20px;
    display: inline-block;
  }
}
.product-tutorial__steps {
  box-shadow: 0 0 30px rgba(0,0,0,0.05);
  background-color: #fff;
  position: relative;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  height: 0;
  overflow: hidden;
  transition: opacity 300ms ease;
}
.product-tutorial__steps.is-open {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  height: auto;
}
.product-tutorial__steps-close {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTcuMSAxNy4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4xIDE3LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBvbHlnb24gZmlsbD0iI2FjYjhjMSIgcG9pbnRzPSIxNy4xLDAuOCAxNi4zLDAgOC42LDcuNyAwLjgsMCAwLDAuOCA3LjcsOC42IDAsMTYuMyAwLjgsMTcuMSA4LjYsOS40IDE2LjMsMTcuMSAxNy4xLDE2LjMgOS40LDguNiIvPgo8L3N2Zz4K) no-repeat 0 0;
  width: 22px;
  height: 22px;
  position: absolute;
  right: 20px;
  top: 20px;
  cursor: pointer;
  z-index: 1;
}
@media screen and (max-width: 759px) {
  .product-tutorial__steps-close {
    width: 15px;
    height: 15px;
    right: 13px;
    top: 13px;
  }
}
.product-tutorial__steps-slider {
  width: 100%;
}
@media screen and (max-width: 959px) {
  .product-tutorial__steps-slider .grid {
    margin-left: 0;
    margin-right: 0;
    padding: 0 20px;
  }
}

.promo-block {
  background-color: #f7f7f7;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.promo-block_masked {
  position: relative;
  padding: 32px 0 54px;
}
.promo-block_masked:before,
.promo-block_masked:after {
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  background-repeat: no-repeat;
}
@media screen and (min-width: 960px) {
  .promo-block_masked:before,
  .promo-block_masked:after {
    background-size: 100% 100%;
  }
}
@media screen and (max-width: 959px) {
  .promo-block_masked:before,
  .promo-block_masked:after {
    background-size: cover;
  }
}
.promo-block_masked:before {
  top: 0;
  height: 32px;
  background-position: 50% 0;
}
.promo-block_masked:after {
  bottom: 0;
  height: 54px;
  background-position: 50% 100%;
}
.promo-block_masked[data-mask-colors="white-white"]:before {
  background-image: url("../i/promo-block/mask-top_white.png");
}
.promo-block_masked[data-mask-colors="white-white"]:after {
  background-image: url("../i/promo-block/mask-bottom_white.png");
}
.promo-block_masked[data-mask-colors="white-gray"]:before {
  background-image: url("../i/promo-block/mask-top_white.png");
}
.promo-block_masked[data-mask-colors="white-gray"]:after {
  background-image: url("../i/promo-block/mask-bottom_gray.png");
}
.promo-block_masked[data-mask-colors="gray-gray"]:before {
  background-image: url("../i/promo-block/mask-top_gray.png");
}
.promo-block_masked[data-mask-colors="gray-gray"]:after {
  background-image: url("../i/promo-block/mask-bottom_gray.png");
}
.promo-block_masked[data-mask-colors="gray-white"]:before {
  background-image: url("../i/promo-block/mask-top_gray.png");
}
.promo-block_masked[data-mask-colors="gray-white"]:after {
  background-image: url("../i/promo-block/mask-bottom_white.png");
}
.promo-block_deposit {
  background-color: #f6403d;
}
@media screen and (max-width: 959px) {
  .promo-block_deposit {
    background-image: none !important;
  }
}
.promo-block_deposit .promo-block__inner {
  padding: 37px 0 0;
  color: #fff;
}
.promo-block_deposit .b-list_steps {
  margin-top: 35px;
}
@media screen and (min-width: 760px) {
  .promo-block_deposit .b-list_steps >ul>li {
    padding: 0 0 22px 105px;
  }
}
@media screen and (max-width: 759px) {
  .promo-block_deposit .b-list_steps >ul>li {
    padding: 0 0 30px 55px;
    min-height: 38px;
  }
}
.promo-block__title {
  font-size: 1.8rem;
  line-height: 1.2;
  text-align: center;
}
.promo-block__content {
  padding: 20px 0;
}
.promo-block__content_small {
  width: 100%;
  box-sizing: border-box;
}
@media screen and (min-width: 960px) {
  .promo-block__content_small {
    max-width: 805px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .promo-block__content_small {
    max-width: 500px;
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .promo-block__content_small {
    max-width: 380px;
    margin: 0 auto;
  }
}
@media screen and (min-width: 1280px) {
  .promo-block__content_left {
    padding-left: 260px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .promo-block__content_left {
    padding-left: 215px;
  }
}

.promo-index__slider-prev .bx-prev,
.promo-index__slider-next .bx-next {
  background: none no-repeat 0 0 #fff;
  width: 40px;
  height: 40px;
  border-radius: 60px;
  box-shadow: 0 0 2px 1px rgba(0,0,0,0.2);
  font-size: 0;
}
.promo-index {
  position: relative;
}
@media screen and (max-width: 1279px) {
  .promo-index {
    margin-bottom: 12px;
  }
}
.promo-index:before,
.promo-index:after {
  background-repeat: repeat-x;
  background-position: 0 0;
  background-color: rbga(0, 0, 0, 0);
  content: "";
  width: 100%;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 1;
  pointer-events: none;
}
.promo-index:before {
  background-image: url("../i/promo-index/promo-slider-mask-before.png");
  height: 25px;
  top: 0;
}
.promo-index:after {
  background-image: url("../i/promo-index/promo-slider-mask-after.png");
  height: 52px;
  bottom: 0;
}
.promo-index_b2g:before {
  background-image: url("../i/promo-index/promo-slider-mask-before_b2g.png");
  height: 17px;
  top: 0;
}
.promo-index_b2g:after {
  background-image: url("../i/promo-index/promo-slider-mask-after_b2g.png");
  height: 11px;
  bottom: 0;
}
.promo-index_b2g .promo-index__media {
  background-position: 60% 0;
  background-size: cover;
}
@media screen and (max-width: 1279px) {
  .promo-index_b2g .promo-index__media {
    background-position: 50% 0;
  }
}
@media screen and (max-width: 759px) {
  .promo-index_b2g .promo-index__media {
    background-position: 40% 0;
  }
}
.promo-index_b2g .promo-index__price {
  font-weight: normal;
}
.promo-index__slider {
  padding: 0;
  margin: 0;
}
.promo-index__slider:after {
  content: '';
  display: table;
  clear: both;
}
.promo-index__item {
  height: 530px;
  overflow: hidden;
}
@media screen and (max-width: 1679px) {
  .promo-index__item {
    height: 576px;
  }
}
@media screen and (max-width: 1279px) {
  .promo-index__item {
    height: 476px;
  }
}
@media screen and (max-width: 959px) {
  .promo-index__item {
    height: 446px;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__item {
    padding-bottom: 50px;
    margin-bottom: -50px;
  }
}
@media screen and (max-width: 479px) {
  .promo-index__item {
    height: 330px;
  }
}
.promo-index__item .b-wrapper:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .promo-index__item .cover_overlay {
    min-height: 100%;
    padding-bottom: 50px;
  }
}
.promo-index__item_big {
  height: 595px;
}
@media screen and (max-width: 1279px) {
  .promo-index__item_big {
    height: 545px;
  }
}
@media screen and (max-width: 959px) {
  .promo-index__item_big {
    height: 495px;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__item_big {
    height: auto;
  }
}
.promo-index__slider-wrap {
  text-align: left;
  overflow: hidden;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 0.3s ease-in-out;
}
.promo-index__slider-wrap.is-initialized {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.promo-index__media {
  width: 100%;
  height: 100%;
  background: none no-repeat 0 0 transparent;
  background-size: auto 130%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
@media screen and (min-width: 1680px) {
  .promo-index__media {
    background-size: cover;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__media {
    background-position: 20% 0;
    background-size: auto 120%;
  }
}
.promo-index__preview {
  box-sizing: border-box;
  width: 67.75%;
  height: 100%;
  float: left;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .promo-index__preview {
    width: 68%;
  }
}
@media screen and (max-width: 1279px) {
  .promo-index__preview {
    width: auto;
    padding-left: 17px;
  }
}
@media screen and (max-width: 959px) {
  .promo-index__preview {
    padding-left: 0;
  }
}
.promo-index__options {
  width: 32.25%;
  display: table;
  padding-top: 85px;
  float: left;
}
@media screen and (max-width: 1679px) {
  .promo-index__options {
    width: 32%;
  }
}
@media screen and (max-width: 1279px) {
  .promo-index__options {
    padding-top: 80px;
    float: none;
    width: 100%;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__options {
    padding: 0;
    display: block;
  }
}
.promo-index__pic-wrap {
  min-height: 60px;
  width: 90px;
  margin-left: -90px;
  display: inline-block;
  vertical-align: middle;
}
@media screen and (max-width: 1679px) {
  .promo-index__pic-wrap {
    line-height: 75px;
    height: 120px;
    width: 42px;
    margin-left: -42px;
  }
}
@media screen and (max-width: 1279px) {
  .promo-index__pic-wrap {
    margin-left: 0;
    width: auto;
    height: 86px;
    line-height: 70px;
    min-height: 88px;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__pic-wrap {
    line-height: 60px;
    margin-left: -20px;
    width: 20px;
  }
}
.promo-index__pic-svg {
  vertical-align: middle;
  fill: #fff;
  height: 100px;
  max-width: 60px;
}
@media screen and (max-width: 1679px) {
  .promo-index__pic-svg {
    height: 80px;
  }
}
@media screen and (max-width: 1279px) {
  .promo-index__pic-svg {
    height: 70px;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__pic-svg {
    height: 50px;
  }
}
.promo-index__list_ico-rub .promo-index__pic-svg {
  height: 60px;
}
@media screen and (max-width: 1679px) {
  .promo-index__list_ico-rub .promo-index__pic-svg {
    height: 45px;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__list_ico-rub .promo-index__pic-svg {
    height: 20px;
  }
}
.promo-index__list_ico-sim .promo-index__pic-svg {
  height: 68px;
}
@media screen and (max-width: 1679px) {
  .promo-index__list_ico-sim .promo-index__pic-svg {
    height: 38px;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__list_ico-sim .promo-index__pic-svg {
    height: 22px;
  }
}
.promo-index__list_ico-list .promo-index__pic-svg {
  height: 68px;
}
@media screen and (max-width: 1679px) {
  .promo-index__list_ico-list .promo-index__pic-svg {
    height: 48px;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__list_ico-list .promo-index__pic-svg {
    height: 24px;
  }
}
.promo-index__title {
  max-width: 500px;
  padding: 53px 0 57px;
  font-size: 2.5rem;
  font-weight: 300;
  line-height: 1.2;
  color: #fff;
}
@media screen and (max-width: 1279px) {
  .promo-index__title {
    padding-top: 60px;
    padding-bottom: 43px;
  }
}
@media screen and (max-width: 959px) {
  .promo-index__title {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__title {
    font-size: 1.8rem;
  }
  .promo-index__title h1 {
    font-size: 1.8rem;
  }
}
.promo-index__title_wide {
  padding-top: 85px;
  max-width: 650px;
}
@media screen and (max-width: 1279px) {
  .promo-index__title_wide {
    padding-top: 60px;
    padding-bottom: 43px;
  }
}
@media screen and (max-width: 959px) {
  .promo-index__title_wide {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__title_wide {
    font-size: 1.8rem;
  }
}
.promo-index__title .btn {
  margin: 19px 0 0 2px;
}
@media screen and (max-width: 1679px) {
  .promo-index__title .btn {
    margin-top: 17px;
  }
}
@media screen and (max-width: 1279px) {
  .promo-index__title .btn {
    margin-top: 15px;
  }
}
@media screen and (max-width: 959px) {
  .promo-index__title .btn {
    margin-top: 19px;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__title .btn {
    margin-top: 7px;
    font-size: 17.6px;
    height: auto;
    padding: 12px 26px;
    line-height: 1;
  }
}
.promo-index__text {
  position: relative;
  margin-bottom: 0;
  padding-bottom: 28px;
}
@media screen and (max-width: 1279px) {
  .promo-index__text {
    padding-bottom: 34px;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__text {
    padding-bottom: 20px;
    font-size: 28.8px;
    line-height: normal;
  }
}
.promo-index__text_footnote {
  font-size: 0.65rem;
  position: relative;
  padding-top: 30px;
  margin-top: 70px;
  max-width: 440px;
}
@media screen and (max-width: 959px) {
  .promo-index__text_footnote {
    max-width: none;
  }
}
.promo-index__text_footnote:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 1px;
  width: 105px;
  background-color: rgba(255,255,255,0.3);
}
.promo-index__text_footnote:after {
  content: '*';
  position: absolute;
  top: 30px;
  left: -10px;
}
.promo-index__price {
  font-size: 1.1rem;
  line-height: 1.2;
  padding-top: 4px;
}
@media screen and (max-width: 1679px) {
  .promo-index__price {
    padding-bottom: 5px;
  }
}
@media screen and (max-width: 1279px) {
  .promo-index__price {
    padding-bottom: 8px;
  }
}
@media screen and (max-width: 959px) {
  .promo-index__price {
    padding-bottom: 6px;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__price {
    font-size: 17.6px;
  }
}
.promo-index__price-count {
  font-size: 2.7rem;
  font-weight: 400;
  line-height: 0.9;
}
.promo-index__price-text {
  font-size: 1.4rem;
  font-weight: 300;
  line-height: 0.9;
}
.promo-index__list-layout {
  display: table-cell;
  padding: 20px 0 20px 90px;
  vertical-align: middle;
  border-top: 1px solid rgba(255,255,255,0.2);
}
@media screen and (max-width: 1679px) {
  .promo-index__list-layout {
    padding-left: 102px;
    font-size: 0.85rem;
  }
}
@media screen and (max-width: 1279px) {
  .promo-index__list-layout {
    vertical-align: top;
    border-top: none;
    padding-top: 10px;
    padding-left: 0;
  }
}
@media screen and (max-width: 959px) {
  .promo-index__list-layout {
    padding-bottom: 10px;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__list-layout {
    padding: 12px 20px 12px 80px;
  }
}
.promo-index__list {
  display: table-row;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .promo-index__list {
    padding: 0 22px 0 54px;
  }
}
@media screen and (max-width: 1279px) {
  .promo-index__list {
    border-left: 1px solid #f2f2f2;
    vertical-align: top;
    text-align: center;
    display: table-cell;
    width: 33.3333%;
    padding: 0 15px;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__list {
    display: block;
    width: auto;
    padding: 0;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__list {
    border: none medium;
    border-top: 1px solid #f2f2f2;
    text-align: left;
  }
}
@media screen and (max-width: 1279px) {
  .promo-index__list:first-child {
    border: none medium;
  }
}
.promo-index__list:first-child .promo-index__list-layout {
  border: none medium;
}
.promo-index__list-desc {
  width: 90%;
  font-size: 1.1rem;
  line-height: 1.3;
  font-weight: 300;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
}
@media screen and (max-width: 1679px) {
  .promo-index__list-desc {
    font-size: 0.8rem;
  }
}
@media screen and (max-width: 1279px) {
  .promo-index__list-desc {
    font-size: 0.9rem;
    width: auto;
  }
}
@media screen and (max-width: 959px) {
  .promo-index__list-desc {
    font-size: 0.83rem;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__list-desc {
    font-size: 0.88rem;
  }
}
.promo-index__list-desc p {
  margin: 0 0 10px;
}
.promo-index .bx-controls {
  display: none;
}
.promo-index__slider-nav-wrap {
  position: absolute;
  right: 110px;
  bottom: 70px;
}
@media screen and (max-width: 1679px) {
  .promo-index__slider-nav-wrap {
    right: 0;
  }
}
@media screen and (max-width: 759px) {
  .promo-index__slider-nav-wrap {
    bottom: 30px;
    left: 0;
  }
}
.promo-index__slider-nav {
  position: relative;
  float: right;
  display: inline-block;
  padding-top: 15px;
  padding-right: 110px;
  position: relative;
  text-align: center;
  vertical-align: top;
}
@media screen and (max-width: 759px) {
  .promo-index__slider-nav {
    width: 100%;
    float: none;
    padding: 0;
  }
}
.promo-index__slider-pager .bx-pager-link {
  width: 8px;
  height: 8px;
}
.promo-index__slider-pager .bx-pager-link.active {
  width: 10px;
  height: 10px;
}
@media screen and (max-width: 759px) {
  .promo-index__slider-controls {
    display: none;
  }
}
.promo-index__slider-prev {
  position: absolute;
  top: 0;
  right: 88px;
}
.promo-index__slider-prev .bx-prev:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZTcxYTFiIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTEuOCwyMiBMMS4xLDExLjNMMTEuOCwwLjUiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
  width: 14px;
  height: 23px;
  display: block;
  margin: 8px auto;
}
.promo-index__slider-next {
  position: absolute;
  top: 0;
  right: 0;
}
.promo-index__slider-next .bx-next:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZTcxYTFiIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMC41LDAuNSBsMTAuNywxMC43TDAuNSwyMiIvPg0KPC9zdmc+DQo=) no-repeat 0 0;
  width: 12px;
  height: 23px;
  display: block;
  margin: 8px auto;
}

.resizable-iframe + .resizable-iframe {
  margin-top: 0.68rem;
}

.range-slider__slider {
  display: inline-block;
  width: 100%;
  height: 8px;
  box-sizing: border-box;
  border-radius: 3px;
  background-color: #e5e5e5;
  cursor: pointer;
}
.range-slider__slider.ui-widget.ui-widget-content {
  border: 0;
}
.range-slider__slider_short-labels + .range-slider__scale > div > span:not(.b-hint) {
  display: inline-block;
  vertical-align: top;
}
@media screen and (min-width: 760px) {
  .range-slider__slider_short-labels + .range-slider__scale > div > span:not(.b-hint) {
    width: 90px;
  }
}
.range-slider__slider-progress.ui-slider-range {
  background-color: #ee1c32;
  border-radius: 3px;
  transition: all 0.125s ease-in-out;
}
.range-slider__slider-handle.ui-slider-handle.ui-state-default {
  position: absolute;
  top: 50%;
  margin-top: -19px;
  margin-left: -19px;
  width: 38px;
  height: 38px;
  background: #ec1d23 url("../i/select-bar/select-arrow.png") center center no-repeat;
  box-shadow: 0px 2px 2px 0px rgba(229,229,229,0.004);
  border: 0;
  border-radius: 20px;
  outline: none;
  cursor: pointer;
  transition: all 0.125s ease-in-out;
}
.range-slider__slider-handle.ui-slider-handle.ui-state-defaulthover {
  background-color: #f00;
}
.range-slider__value {
  display: none;
}
.range-slider__scale {
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
  margin-top: 0.7rem;
}
.range-slider__scale div {
  display: inline-block;
  font-size: 0.85rem;
  color: #4d4d4d;
  line-height: 1.111;
  text-align: center;
  cursor: pointer;
  transition: color 0.3s ease-in-out;
}
.range-slider__scale div.is-active {
  color: #e9222d;
}
.range-slider__scale div:first-child {
  text-align: left;
}
@media screen and (max-width: 479px) {
  .range-slider__scale div:first-child .b-hint {
    margin-left: 0;
  }
}
.range-slider__scale div:last-child {
  text-align: right;
}
@media screen and (max-width: 479px) {
  .range-slider__scale div:last-child .b-hint {
    margin-right: 0;
  }
}
@media screen and (max-width: 479px) {
  .range-slider__scale .b-hint {
    display: block;
    margin: 0 auto;
  }
}

.promotion-block {
  background-color: #fafafa;
  display: table;
  width: 100%;
}
.promotion-block__image {
  display: table-cell;
  width: 430px;
  padding-right: 30px;
  vertical-align: bottom;
}
@media screen and (max-width: 959px) {
  .promotion-block__image {
    display: none;
  }
}
.promotion-block__image img {
  vertical-align: bottom;
  max-width: 100%;
}
.promotion-block__text {
  display: table-cell;
  vertical-align: middle;
  padding: 30px 0;
}
@media screen and (max-width: 959px) {
  .promotion-block__text {
    text-align: center;
  }
}
.promotion-block__text-main {
  font-size: 1.4rem;
  font-weight: 300;
  margin-bottom: 2.73rem;
}
.promotion-block__benifit {
  margin-bottom: 40px;
}
.promotion-block__benifit:after {
  content: '';
  height: 0;
  clear: both;
  display: block;
}
.promotion-block__benifit-item {
  float: left;
  width: 33.33333%;
  padding-right: 6.75%;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .promotion-block__benifit-item {
    padding: 0 10px;
  }
}
@media screen and (max-width: 759px) {
  .promotion-block__benifit-item {
    width: 100%;
    padding: 0 10%;
    margin-bottom: 20px;
  }
}
.promotion-block__benifit-item:last-child {
  margin-bottom: 0;
}
.promotion-block__benifit-icon {
  margin-bottom: 1.36rem;
  height: 70px;
  background: no-repeat left top;
}
@media screen and (max-width: 959px) {
  .promotion-block__benifit-icon {
    background-position: center top;
  }
}
.promotion-block__benifit-icon.icon1 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDgyLjMgODIuNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODIuMyA4Mi41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjQsNzdjNS4yLDIuNSwxMSwzLjksMTcuMSwzLjkNCgljMjEuOCwwLDM5LjUtMTcuNywzOS41LTM5LjVTNjIuOSwxLjgsNDEuMSwxLjhTMS42LDE5LjUsMS42LDQxLjNjMCw2LjEsMS40LDExLjksMy45LDE3LjEiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMzUsNDIuMXYyMSBNNDMuMiw0Mi4xYzYuNCwwLDkuOS00LjUsOS45LTExLjQNCgkJYzAtNS4zLTIuNS05LjUtNi42LTEwLjZjLTEuNC0wLjQtMy4xLTAuNS00LjUtMC41SDM1djIyLjVINDMuMnoiLz4NCgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMzUiIHkxPSI0Mi4xIiB4Mj0iMjkiIHkyPSI0Mi4xIi8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjQyLjUiIHkxPSI0OS4xIiB4Mj0iMjkiIHkyPSI0OS4xIi8+DQoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTguNiw2OS4xbDMuOSwzLjlsOC41LTguNQ0KCWwwLDBjMC45LDEuNCwxLjQsMy4xLDEuNCw0LjljMCw1LjItNC4yLDkuNC05LjQsOS40cy05LjQtNC4yLTkuNC05LjRjMC01LjIsNC4yLTkuNCw5LjQtOS40YzIsMCwzLjksMC42LDUuNCwxLjciLz4NCjwvc3ZnPg==);
}
.promotion-block__benifit-icon.icon2 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDExNC41IDkwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMTQuNSA5MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjU3LjMiIHkxPSIyMi4xIiB4Mj0iNTcuMyIgeTI9IjUiLz4NCgk8cG9seWdvbiBmaWxsPSIjQURCOEMxIiBwb2ludHM9IjYwLjMsNS44IDU3LjMsMC43IDU0LjMsNS44Ii8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjU3LjMiIHkxPSI2Ny45IiB4Mj0iNTcuMyIgeTI9Ijg1Ii8+DQoJPHBvbHlnb24gZmlsbD0iI0FEQjhDMSIgcG9pbnRzPSI1NC4zLDg0LjIgNTcuMyw4OS4zIDYwLjMsODQuMiIvPg0KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI5Mi4yIiB5MT0iNDUiIHgyPSIxMDkuMiIgeTI9IjQ1Ii8+DQoJPHBvbHlnb24gZmlsbD0iI0FEQjhDMSIgcG9pbnRzPSIxMDguNCw0OCAxMTMuNSw0NSAxMDguNCw0MiIvPg0KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIyMi41IiB5MT0iNDUiIHgyPSI1LjQiIHkyPSI0NSIvPg0KCTxwb2x5Z29uIGZpbGw9IiNBREI4QzEiIHBvaW50cz0iNi4zLDQyIDEuMSw0NSA2LjMsNDgiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNDIsMjIuNWMtMS4xLDAtMi42LDAuNi0zLjQsMS40TDIzLDM5LjUNCgljLTAuOCwwLjgtMS40LDIuMy0xLjQsMy40djIyLjZjMCwxLjEsMC45LDIsMiwyaDY3LjVjMS4xLDAsMi0wLjksMi0ydi00MWMwLTEuMS0wLjktMi0yLTJINDJ6Ii8+DQoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTgwLjQsNTcuMkg1NC41Yy0yLjEsMC0zLjgtMS43LTMuOC0zLjhWMzUuOCBjMC0yLjEsMS43LTMuOCwzLjgtMy44aDI1LjljMi4xLDAsMy44LDEuNywzLjgsMy44djE3LjZDODQuMSw1NS41LDgyLjQsNTcuMiw4MC40LDU3LjJ6Ii8+DQoJPHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iNTEuMyw0Ny43IDY3LjQsNDcuNyA4NC4xLDQ3LjcgIi8+DQoJPHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iNTEuMywzOS45IDY3LjQsMzkuOSA4NC4xLDM5LjkgIi8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjY3LjQiIHkxPSI0Ny43IiB4Mj0iNjcuNCIgeTI9IjU3LjIiLz4NCgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNjcuNCIgeTE9IjMxLjEiIHgyPSI2Ny40IiB5Mj0iMzkuOSIvPg0KPC9zdmc+);
}
.promotion-block__benifit-icon.icon3 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU5LjUgMTAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1OS41IDEwMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTU2LjgsNi40djkwLjNjMCwxLjktMS41LDMuNC0zLjQsMy40aC00Nw0KCWMtMS45LDAtMy40LTEuNS0zLjQtMy40VjYuNEMyLjksNC42LDQuNSwzLDYuMywzaDQ3QzU1LjIsMyw1Ni44LDQuNiw1Ni44LDYuNHoiLz4NCgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNBREI4QzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNDMuNyIgeTE9IjM3LjYiIHgyPSIyOC40IiB5Mj0iMzcuNiIvPg0KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FEQjhDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIzNS4zIiB5MT0iOS42IiB4Mj0iMjQuNCIgeTI9IjkuNiIvPg0KCTxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgY3g9IjI5LjgiIGN5PSI5Mi4yIiByPSIyLjQiLz4NCgk8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIxNC4xLDM3LjkgDQoJMTYuOSw0MC43IDIzLDM0LjYgIi8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjQzLjciIHkxPSI1MC42IiB4Mj0iMjguNCIgeTI9IjUwLjYiLz4NCgk8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIxNC4xLDUwLjggDQoJMTYuOSw1My42IDIzLDQ3LjUgIi8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjQzLjciIHkxPSI2My41IiB4Mj0iMjguNCIgeTI9IjYzLjUiLz4NCgk8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIxNC4xLDYzLjggDQoJMTYuOSw2Ni42IDIzLDYwLjUgIi8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjcuMyIgeTE9IjE1IiB4Mj0iNTIuNCIgeTI9IjE1Ii8+DQoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQURCOEMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjUyLjQiIHkxPSI4My42IiB4Mj0iNy4zIiB5Mj0iODMuNiIvPg0KPC9zdmc+);
}
.promotion-block__benifit-header {
  font-size: 1.1rem;
  margin: 0 0 0.73rem;
}
.promotion-block__benifit-text p {
  font-size: 0.85rem;
  margin: 0 0 0.73rem;
}
.promotion-block__benifit-text p:last-child {
  margin-bottom: 0;
}

.roaming-dashboard-tabs .tabs__content {
  padding-left: 1.2rem;
}
@media screen and (max-width: 759px) {
  .roaming-dashboard-tabs .tabs__content {
    padding-left: 5px;
  }
}

.roaming-world {
  background: #fff;
  box-shadow: 0 0 15px 0 rgba(0,0,0,0.15);
  position: absolute;
  top: 305px;
  left: 25px;
  padding: 30px;
  margin-right: 12px;
  max-width: 100%;
  border: 1px solid #e30613;
  z-index: 10;
}
.roaming-world__page-title {
  line-height: 1.1;
}
@media screen and (max-width: 1279px) {
  .roaming-world__page-title {
    margin-top: 20px;
  }
}
@media screen and (max-width: 759px) {
  .roaming-world__page-title {
    margin-top: 15px;
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 759px) {
  .roaming-world {
    width: 100%;
    box-sizing: border-box;
    left: 0;
    border: 1px solid transparent;
    box-shadow: none;
    position: relative;
    padding: 20px 13px;
    top: 0 !important;
  }
  .roaming-world.is-active {
    border: 1px solid #e30613;
    box-shadow: 0 0 15px 0 rgba(0,0,0,0.15);
  }
}
.roaming-world:before {
  content: '';
  width: 17px;
  height: 17px;
  border-bottom: 1px solid #e30613;
  border-left: 1px solid #e30613;
  background: #fff;
  position: absolute;
  top: 30px;
  left: -10px;
  -webkit-transform: rotateZ(45deg);
      -ms-transform: rotate(45deg);
          transform: rotateZ(45deg);
  border-radius: 0 0 0 5px;
}
@media screen and (max-width: 759px) {
  .roaming-world:before {
    content: none;
  }
}
.roaming-world__close-btn {
  position: absolute;
  top: 15px;
  right: 13px;
  width: 11px;
  height: 8px;
  background: url("../i/roaming-world/arrow-down.svg") center center no-repeat;
  padding: 16px 10px;
  display: none;
  transition: all 0.3s;
}
.roaming-world.is-active .roaming-world__close-btn {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
@media screen and (max-width: 759px) {
  .roaming-world__close-btn {
    display: block;
  }
}
.roaming-world__title {
  margin-bottom: 0.75rem;
}
.roaming-world__subtitle {
  font-size: 0.75rem;
  line-height: 1rem;
  color: #808080;
  margin-bottom: 1.5rem;
}
.roaming-world__block {
  margin-bottom: 50px;
}
.roaming-world__block-name {
  font-size: 0.75rem;
  color: #808080;
  text-transform: uppercase;
  padding-bottom: 7px;
  border-bottom: 1px solid #f3f3f3;
}
.roaming-world__spoiler {
  display: block;
  margin-top: 15px;
  margin-bottom: 15px;
}
.roaming-world__spoiler-head {
  display: block;
  padding-right: 30px;
  margin-bottom: 5px;
  position: relative;
}
.roaming-world__spoiler-btn {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 11px;
  height: 8px;
  background: url("../i/roaming-world/arrow-down.svg") center center no-repeat;
  padding: 16px 10px;
  transition: all 0.3s;
  cursor: pointer;
}
.roaming-world__spoiler-head.is-active .roaming-world__spoiler-btn {
  -webkit-transform: rotateZ(180deg);
      -ms-transform: rotate(180deg);
          transform: rotateZ(180deg);
}
.roaming-world__spoiler-body {
  display: none;
  padding-left: 55px;
}
.roaming-world__spoiler-info {
  font-size: 0.75rem;
  color: #808080;
}
.roaming-world__spoiler-link-more {
  font-size: 0.75rem;
}
.roaming-world__spoiler-price {
  font-size: 1rem;
  color: #333;
  margin-top: 10px;
}
.roaming-world .b-switch__text {
  font-size: 0.85rem;
  line-height: 1rem;
}
.roaming-world-empty {
  padding: 60px 135px 120px;
  text-align: center;
}
@media screen and (max-width: 759px) {
  .roaming-world-empty {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.roaming-world-empty__icon {
  width: 105px;
  height: 105px;
  margin: 0 auto 20px;
}
.roaming-world-empty__icon img {
  max-width: 100%;
  max-height: 100%;
}
@media screen and (max-width: 1279px) {
  .roaming-world-empty__icon {
    width: 90px;
    height: 90px;
  }
}
@media screen and (max-width: 759px) {
  .roaming-world-empty__icon {
    width: 65px;
    height: 65px;
  }
}
.roaming-world-empty__text {
  font-size: 1rem;
  color: #999;
}
.roaming-world-empty .b-icon {
  width: 100%;
  height: 100%;
}

.sec-content {
  border-bottom: 1px solid #f2f2f2;
  padding: 1.8rem 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: row wrap;
      -ms-flex-wrap: row wrap;
          flex-wrap: row wrap;
}
@media screen and (max-width: 759px) {
  .sec-content {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.sec-content__col {
  -webkit-flex-basis: 380px;
      -ms-flex-preferred-size: 380px;
          flex-basis: 380px;
}
@media screen and (max-width: 959px) {
  .sec-content__col {
    -webkit-flex-basis: 246px;
        -ms-flex-preferred-size: 246px;
            flex-basis: 246px;
  }
}
@media screen and (max-width: 759px) {
  .sec-content__col {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
}
.sec-content__col_img {
  width: 380px;
  margin-right: 80px;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .sec-content__col_img {
    width: 246px;
    margin-right: 40px;
  }
}
@media screen and (max-width: 759px) {
  .sec-content__col_img {
    margin: 0 0 20px;
  }
}
.sec-content__col_text {
  -webkit-flex-grow: 3;
      -ms-flex-positive: 3;
          flex-grow: 3;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
}
.sec-content__img {
  width: 100%;
}
.sec-content_reverse .sec-content__col_img {
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
  margin-right: 0;
  margin-left: 80px;
}
@media screen and (max-width: 959px) {
  .sec-content_reverse .sec-content__col_img {
    margn-left: 40px;
  }
}
@media screen and (max-width: 759px) {
  .sec-content_reverse .sec-content__col_img {
    margin-left: 0;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
  }
}

.search-site {
  position: relative;
  padding-right: 35px;
}
.search-site__input {
  background: none;
  border: none;
  box-sizing: border-box;
  border-bottom: 1px solid #e6e6e6;
  border-radius: 0;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  font: 18px/24px 'Corpid', 'Arial', sans-serif;
  padding: 8px 2px;
  margin-bottom: 1px;
}
.search-site__input::-webkit-input-placeholder {
  font-style: italic;
}
.search-site__input::-moz-placeholder {
  font-style: italic;
}
.search-site__input:-ms-input-placeholder {
  font-style: italic;
}
.search-site__btn {
  background: none;
  border: none;
  position: absolute;
  height: 40px;
  width: 35px;
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
}
.search-site__btn-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -12px 0 0 -12px;
  width: 23px;
  height: 23px;
  background: url("../i/b-icon/gray/b-icon_search.svg") no-repeat center;
  background-size: contain;
}
.search-site__close {
  width: 35px;
  height: 40px;
  cursor: pointer;
  display: none;
  position: absolute;
  right: 35px;
  top: 0;
}
.search-site__close-icon {
  width: 22px;
  height: 22px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -11px;
  margin-left: -11px;
  background: url("../i/b-icon/gray/b-icon_close.svg") no-repeat center;
  background-size: contain;
}
.search-site__caret {
  position: absolute;
  left: 30px;
  bottom: -21px;
  z-index: 1102;
}
.search-site__caret:before,
.search-site__caret:after {
  content: "";
  border: 10px solid transparent;
  position: absolute;
  left: 0;
  bottom: 100%;
  margin-left: -10px;
}
.search-site__caret:before {
  border-bottom-color: #e4e4e4;
  margin-bottom: 1px;
}
.search-site__caret:after {
  border-bottom-color: #fff;
}
.search-site__dropdown {
  background: #fff;
  border: 1px solid #e4e4e4;
  border-radius: 2px;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
  padding: 1px 0;
}
.search-site__dropdown_notfound .search-site__item.ui-menu-item {
  color: #999;
  text-align: center;
  font-style: italic;
}
.search-site__item.ui-menu-item {
  color: #333;
  padding: 0;
}
.search-site__item.ui-menu-item:first-child .search-site__textdecor.ui-menu-item-wrapper:before {
  border-top-color: transparent;
}
.search-site__textdecor.ui-menu-item-wrapper {
  display: block;
  padding: 0.8rem 1rem;
  padding-bottom: 0.8rem;
}
.search-site__textdecor.ui-menu-item-wrapper:before {
  border-top: 1px solid #e4e4e4;
  width: 100%;
  height: 0;
  content: "";
  display: block;
  position: relative;
  top: -0.82rem;
}
.search-site__textdecor.ui-menu-item-wrapper:hover,
.search-site__textdecor.ui-menu-item-wrapper.ui-state-focus,
.search-site__textdecor.ui-menu-item-wrapper.ui-state-active {
  background-color: #e30613;
  color: #fff;
}
.search-site__textdecor.ui-menu-item-wrapper:hover:before,
.search-site__textdecor.ui-menu-item-wrapper.ui-state-focus:before,
.search-site__textdecor.ui-menu-item-wrapper.ui-state-active:before {
  border-top-color: transparent;
}
.search-site__textdecor.ui-state-active {
  border: 0;
}
.top-search-site {
  background-color: #fff;
  box-sizing: border-box;
  height: 22px;
  border-radius: 11px;
  position: relative;
  padding: 0 10px;
}
.top-search-site__input {
  background: none;
  box-sizing: border-box;
  width: 100%;
  border: 0;
  padding: 0 24px 0 4px;
  height: 22px;
  font-size: 13px;
  line-height: 22px;
  display: inline-block;
  vertical-align: top;
}
.top-search-site__input::-moz-placeholder {
  color: #999;
  font-style: italic;
}
.top-search-site__input::-webkit-input-placeholder {
  color: #999;
  font-style: italic;
}
.top-search-site__btn {
  background: none;
  width: 27px;
  height: 22px;
  position: absolute;
  right: 0;
  top: 0;
  border: 0;
  padding: 0;
  margin: 0;
  cursor: pointer;
}
.top-search-site__btn:after {
  content: "";
  background: url("../i/b-icon/gray/b-icon_search.svg") no-repeat center;
  background-size: contain;
  width: 12px;
  height: 12px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -6px 0 0 -6px;
}
.top-search-site__separate {
  border-left: 1px solid #f2f2f2;
  position: absolute;
  right: 27px;
  top: 3px;
  bottom: 3px;
}
.search-site_icon-left {
  padding-right: 0;
}
.search-site_icon-left .search-site__input {
  margin-bottom: 0;
  padding-right: 40px;
  padding-left: 35px;
}
.search-site_icon-left .search-site__btn {
  right: auto;
  left: 0;
  bottom: 0;
  height: auto;
  border-bottom: 1px solid #e6e6e6;
}
.search-site_icon-left .search-site__close {
  right: 0;
}
.search-site_icon-left .search-site__btn-icon {
  width: 19px;
  height: 19px;
}

.search-suggest {
  position: relative;
  font-size: 0.85rem;
}
.search-suggest__input {
  background: #fff;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  border: 1px solid #e4e4e4;
  border-radius: 5px;
  width: 100%;
  height: 36px;
  padding: 0;
  padding-left: 50px;
  padding-right: 40px;
  font-family: 'Corpid', 'Arial', sans-serif;
  color: #333;
  text-align: left;
  -webkit-appearance: none;
  box-shadow: none;
}
.search-suggest__input:hover,
.search-suggest__input:focus {
  border-color: #ccc;
  outline: none;
}
.search-suggest__input.input-validation-error {
  border-color: #f8c1c3;
}
.search-suggest__input[disabled] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQTYxNzUwQzI3RTkxMUU2QTQzNDlBN0E3MUMzODVERCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQTYxNzUwRDI3RTkxMUU2QTQzNDlBN0E3MUMzODVERCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJBNjE3NTBBMjdFOTExRTZBNDM0OUE3QTcxQzM4NUREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBNjE3NTBCMjdFOTExRTZBNDM0OUE3QTcxQzM4NUREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jypfJAAAAC1JREFUeNokyQEJAEAMAkAtsP41dQF8+QnCoUwCYHcLtqeZoe1Tf0jKT9cnwACQCiN00dYFXAAAAABJRU5ErkJggg==) repeat 0 0;
  border-color: #e4e4e4 !important;
}
.select-suggest_large .search-suggest__input {
  height: 60px;
  padding-left: 70px;
  font-size: 1.1rem;
}
@media screen and (max-width: 759px) {
  .select-suggest_large .search-suggest__input {
    padding-left: 50px;
    padding-right: 40px;
    height: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
.search-suggest__select-icon {
  width: 27px;
  height: 18px;
  position: absolute;
  top: 9px;
  left: 12px;
}
.search-suggest__select-icon img {
  max-width: 100%;
  max-height: 20px;
}
.select-suggest_large .search-suggest__select-icon {
  top: 21px;
  left: 22px;
}
@media screen and (max-width: 759px) {
  .select-suggest_large .search-suggest__select-icon {
    top: 16px;
    left: 15px;
  }
}
.search-suggest__item {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ui-widget_large .search-suggest__item {
  font-size: 1.1rem;
  padding: 15px 20px;
}
.search-suggest__icon {
  display: inline-block;
  vertical-align: middle;
  width: 27px;
  height: 18px;
  padding-left: 4px;
  padding-right: 12px;
}
.ui-widget_large .search-suggest__icon {
  font-size: 0;
  padding-left: 0;
  padding-right: 22px;
  vertical-align: top;
  margin-top: 5px;
}
.search-suggest__content {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.search-suggest__img {
  width: 100%;
}
.search-suggest__btn {
  position: absolute;
  top: 0;
  right: 0;
  width: 11px;
  height: 8px;
  background: url("../i/roaming-world/arrow-down.svg") center center no-repeat;
  padding: 16px 10px;
  transition: all 0.3s;
  cursor: pointer;
}
.search-suggest__btn:focus {
  outline: none;
}
.select-suggest_large .search-suggest__btn {
  padding: 27px 20px;
}
@media screen and (max-width: 759px) {
  .select-suggest_large .search-suggest__btn {
    padding: 22px 17px;
  }
}
.search-suggest__input::-webkit-outer-spin-button,
.search-suggest__input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.section-interested {
  border-top: 1px solid rgba(0,0,0,0.05);
  border-bottom: 1px solid rgba(0,0,0,0.05);
}
.section-interested + .section-box_simbonus {
  border-top: 0 none;
}
.section-interested__title {
  text-align: center;
  font-size: 1.1rem;
  margin-bottom: 1rem;
}
.section-interested__list {
  text-align: center;
  font-size: 0;
  line-height: 0;
  overflow: hidden;
}
@media screen and (max-width: 1279px) {
  .section-interested__list {
    margin: 0 50px;
  }
}
@media screen and (max-width: 759px) {
  .section-interested__list {
    margin: 0;
  }
}
.section-interested__list-inner {
  margin: 0 0 -20px -20px;
}
@media screen and (max-width: 1279px) {
  .section-interested__list-inner {
    margin-left: -12px;
    margin-bottom: -12px;
  }
}
@media screen and (max-width: 1279px) {
  .section-interested__list-inner {
    margin-left: -10px;
    margin-bottom: -10px;
  }
}
.section-interested__item {
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px 20px;
  font-size: 0;
  line-height: 0;
}
@media screen and (max-width: 1279px) {
  .section-interested__item {
    margin-left: 12px;
    margin-bottom: 12px;
  }
}
@media screen and (max-width: 759px) {
  .section-interested__item {
    margin-left: 10px;
    margin-bottom: 10px;
  }
}

.section-socio {
  padding: 50px 0;
  border-bottom: 1px solid #f2f2f2;
}
@media screen and (max-width: 959px) {
  .section-socio {
    padding: 30px 0;
  }
}
.section-socio__title {
  font-size: 24px;
  text-align: center;
  margin-bottom: 25px;
}
.section-socio__list {
  margin: 0 15.375%;
  text-align: center;
  font-size: 0;
  line-height: 0;
}
@media screen and (max-width: 1679px) {
  .section-socio__list {
    width: 920px;
    margin: 0 auto;
  }
}
@media screen and (max-width: 959px) {
  .section-socio__list {
    width: 450px;
  }
}
@media screen and (max-width: 759px) {
  .section-socio__list {
    width: 100%;
  }
}
.section-socio__item {
  display: inline-block;
  vertical-align: top;
  width: auto;
  margin-right: 5%;
}
@media screen and (max-width: 959px) {
  .section-socio__item {
    width: 45%;
    margin-right: 5%;
    margin-bottom: 10px;
    width: auto;
  }
  .section-socio__item:nth-child(even) {
    margin-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .section-socio__item {
    margin: 0 40px 10px 0;
    max-width: 100%;
  }
}
.section-socio__item:last-child {
  margin-right: 0;
}

.select-bar {
  position: relative;
  width: 555px;
  max-width: 100%;
  padding: 20px 0;
  cursor: pointer;
}
.select-bar__track {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.select-bar__track-item {
  display: table-cell;
  font-size: 18px;
  color: #4d4d5d;
  line-height: 1.111;
}
.select-bar__line {
  height: 7px;
  border-radius: 4px;
  width: 100%;
  background: #e5e5e5;
  position: relative;
}
.select-bar__line-status {
  content: '';
  height: 7px;
  border-radius: 4px;
  width: 0;
  background: #ec1d23;
  top: 0;
  left: 0;
}
.select-bar__btn {
  width: 38px;
  height: 38px;
  border-radius: 20px;
  background: #ec1d23 url("../i/select-bar/select-arrow.png") center center no-repeat;
  margin-top: -23px;
  position: absolute;
  cursor: pointer;
  left: 0;
  box-shadow: 2px 2px 6px -2px rgba(0,0,0,0.4);
}
.select-bar__btnhover {
  background-color: #f00;
}
.select-bar__text {
  position: absolute;
  bottom: -25px;
  color: #333;
  font-size: 0.85rem;
}
.select-bar__text_left {
  left: 0;
}
.select-bar__text_center {
  left: 50%;
  margin-left: -43px;
  width: 90px;
  text-align: center;
}
.select-bar__text_right {
  right: 0;
}

.select-suggest {
  position: relative;
  font-size: 0.85rem;
  background-color: #fff;
}
.select-suggest.is-active .select-suggest__btn {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.select-suggest_ordinary .select-suggest__input {
  box-shadow: none;
  border: 1px solid #e4e4e4;
  border-radius: 5px;
  height: 61px;
  font-size: 24.2px;
  padding-left: 12px;
  transition: all 0.5s ease-out;
  background: transparent;
  position: relative;
}
@media screen and (max-width: 1279px) {
  .select-suggest_ordinary .select-suggest__input {
    font-size: 19.8px;
  }
}
.select-suggest_ordinary .select-suggest__btn {
  width: 40px;
  height: 100%;
  box-sizing: border-box;
}
.select-suggest__full + a {
  display: inline-block;
  margin-top: 0.77rem;
  font-size: 0.85rem;
}
.select-suggest__float-paceholder {
  position: absolute;
  top: 0;
  left: 12px;
  font-size: 24px;
  line-height: 61px;
  text-transform: uppercase;
  color: #ccc;
  letter-spacing: 0.13rem;
  transition: all 0.5s ease-out;
  cursor: text;
}
@media screen and (max-width: 1279px) {
  .select-suggest__float-paceholder {
    font-size: 19px;
  }
}
.select-suggest__input {
  box-shadow: 0 5px 30px rgba(172,184,193,0.3);
  background: #fff;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  border-radius: 6px;
  width: 100%;
  height: 36px;
  padding: 0;
  padding-left: 50px;
  padding-right: 40px;
  font-family: 'Corpid', 'Arial', sans-serif;
  color: #333;
  text-align: left;
  -webkit-appearance: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  border: none;
}
.select-suggest__input:hover,
.select-suggest__input:focus {
  border-color: #ccc;
  outline: none;
}
.select-suggest__input.input-validation-error,
.select-suggest__input.field_error {
  border-color: #f8c1c3;
}
.select-suggest__input[disabled] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQTYxNzUwQzI3RTkxMUU2QTQzNDlBN0E3MUMzODVERCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQTYxNzUwRDI3RTkxMUU2QTQzNDlBN0E3MUMzODVERCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJBNjE3NTBBMjdFOTExRTZBNDM0OUE3QTcxQzM4NUREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBNjE3NTBCMjdFOTExRTZBNDM0OUE3QTcxQzM4NUREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jypfJAAAAC1JREFUeNokyQEJAEAMAkAtsP41dQF8+QnCoUwCYHcLtqeZoe1Tf0jKT9cnwACQCiN00dYFXAAAAABJRU5ErkJggg==) repeat 0 0;
  border-color: #e4e4e4 !important;
}
.select-suggest_large .select-suggest__input {
  height: 60px;
  padding-left: 70px;
  font-size: 1.1rem;
}
@media screen and (max-width: 759px) {
  .select-suggest_large .select-suggest__input {
    padding-left: 70px;
    padding-right: 40px;
    height: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
.select-suggest__select-icon {
  width: 27px;
  height: 18px;
  position: absolute;
  top: 9px;
  left: 12px;
}
.select-suggest__select-icon img {
  max-width: 100%;
  max-height: 20px;
}
.select-suggest_large .select-suggest__select-icon {
  top: 21px;
  left: 22px;
}
@media screen and (max-width: 759px) {
  .select-suggest_large .select-suggest__select-icon {
    top: 16px;
    left: 20px;
  }
}
.select-suggest__select-time {
  position: absolute;
  right: 50px;
  top: 50%;
  margin-top: -13px;
  font-size: 1rem;
  width: 50px;
  text-align: right;
}
@media screen and (max-width: 1679px) {
  .select-suggest__select-time {
    right: 40px;
    margin-top: -10px;
  }
}
@media screen and (max-width: 959px) {
  .select-suggest__select-time {
    width: 40px;
  }
}
.select-suggest__time {
  position: absolute;
  right: 50px;
  top: 50%;
  margin-top: -13px;
  font-size: 1rem;
  width: 50px;
  text-align: right;
}
@media screen and (max-width: 1679px) {
  .select-suggest__time {
    right: 20px;
    margin-top: -10px;
  }
}
@media screen and (max-width: 959px) {
  .select-suggest__time {
    width: 40px;
  }
}
.select-suggest__item,
.select-suggest__category {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 100%;
  box-sizing: border-box;
}
.ui-menu .select-suggest__item,
.ui-menu .select-suggest__category {
  border-top: 1px solid #eee;
}
.ui-menu .select-suggest__item:hover,
.ui-menu .select-suggest__category:hover,
.ui-menu .select-suggest__item.ui-state-focus,
.ui-menu .select-suggest__category.ui-state-focus {
  border-top: 1px solid #eee;
}
.ui-widget_large .select-suggest__item,
.ui-widget_large .select-suggest__category {
  font-size: 1.1rem;
  padding: 15px 20px;
}
.ui-menu .select-suggest__item:first-child,
.ui-menu .select-suggest__category:first-child {
  border-top: medium none;
}
.ui-menu .select-suggest__not-a-list {
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  width: 100%;
  font-size: 0.85rem;
  padding: 0;
  cursor: pointer;
}
.ui-menu .select-suggest__not-a-list:hover .ui-menu-item-wrapper {
  background: #999;
  border-color: #999;
  color: #fff;
}
.select-suggest__not-a-list .ui-menu-item-wrapper {
  padding: 15px 15px 15px 50px;
  box-sizing: border-box;
  background: #f7f7f7;
}
.select-suggest__not-a-list .select-suggest__icon_close {
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -7.5px !important;
}
.ui-menu .select-suggest__category {
  color: #e30613;
}
.ui-menu .select-suggest__category:hover,
.ui-menu .select-suggest__category.ui-state-focus {
  color: #e30613;
  background: #fff;
}
.ui-widget_large .select-suggest__category {
  padding: 15px 25px;
}
.select-suggest__icon {
  display: inline-block;
  vertical-align: middle;
  width: 27px;
  height: 18px;
  padding-left: 4px;
  padding-right: 12px;
}
.ui-widget_large .select-suggest__icon {
  font-size: 0;
  padding-left: 0;
  padding-right: 22px;
  vertical-align: top;
  margin-top: 5px;
}
.ui-widget_large .select-suggest__icon_close {
  margin-top: 3px;
  margin-right: 15px;
  height: 15px;
  width: 15px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTcuMSAxNy4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4xIDE3LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBhdGggZmlsbD0iI2RkZCIgZD0iTTE3LjEuOGwtLjgtLjgtNy43IDcuN0wuOCAwIDAgLjhsNy43IDcuOEwwIDE2LjNsLjguOCA3LjgtNy43IDcuNyA3LjcuOC0uOC03LjctNy43eiIvPgo8L3N2Zz4K) center center no-repeat;
  background-size: contain;
}
.select-suggest__content {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.select-suggest__content.day-time,
.select-suggest__content.night-time {
  padding-right: 90px;
}
.select-suggest__content .caret {
  color: #e30613;
}
.select-suggest__img {
  width: 100%;
}
.select-suggest__btn {
  position: absolute;
  top: 0;
  right: 0;
  width: 11px;
  height: 8px;
  padding: 16px 10px;
  transition: all 0.3s;
  cursor: pointer;
}
.select-suggest__btn:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItNS4yIC00LjcgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTUuMiAtNC43IDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KICA8cGF0aCBpZD0iYXJyb3cuc3ZnIiBmaWxsPSIjZTMwNjEzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjMsMC4yTDIuNiw1LjlDMi4yLDYuNCwxLjUsNi40LDEsNmMwLDAsMCwwLDAsMGwtNS42LTUuN0MtNS0wLjItNS0xLTQuNi0xLjRjMC40LTAuNCwxLjEtMC41LDEuNiwwIGMwLDAsMCwwLDAsMGw0LjgsNC45bDQuOC00LjljMC40LTAuNCwxLjEtMC41LDEuNiwwYzAsMCwwLDAsMCwwQzguNy0xLDguNy0wLjIsOC4zLDAuMnoiLz4KPC9zdmc+) no-repeat 0 0;
  background-size: cover;
  width: 12px;
  height: 12px;
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.select-suggest__btn:focus {
  outline: none;
}
.select-suggest_large .select-suggest__btn {
  padding: 27px 20px;
}
@media screen and (max-width: 759px) {
  .select-suggest_large .select-suggest__btn {
    padding: 22px 17px;
  }
}
.select-suggest__hint {
  position: absolute;
  right: -25px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 2;
  margin: 0;
}
@media screen and (max-width: 479px) {
  .select-suggest__hint {
    right: -15px;
  }
}
.select-suggest__close {
  background-color: #fff;
  width: 35px;
  height: 40px;
  cursor: pointer;
  display: none;
  position: absolute;
  right: 2px;
  top: 10px;
  z-index: 1;
}
.select-suggest__close-icon {
  width: 22px;
  height: 22px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -11px;
  margin-left: -11px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTcuMSAxNy4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4xIDE3LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNhZGI4YzEiPgoJPHBhdGggZD0iTTE3LjEuOGwtLjgtLjgtNy43IDcuN0wuOCAwIDAgLjhsNy43IDcuOEwwIDE2LjNsLjguOCA3LjgtNy43IDcuNyA3LjcuOC0uOC03LjctNy43eiIvPgo8L3N2Zz4K) no-repeat center;
  background-size: contain;
}
.select-suggest_locality.is-active .select-suggest__btn {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.select-suggest_locality .select-suggest__input {
  padding: 0 110px 0 70px;
}
@media screen and (max-width: 1679px) {
  .select-suggest_locality .select-suggest__input {
    padding: 0 90px 0 70px;
  }
}
@media screen and (max-width: 959px) {
  .select-suggest_locality .select-suggest__input {
    padding: 0 80px 0 70px;
  }
}
@media screen and (max-width: 759px) {
  .select-suggest_locality .select-suggest__content {
    width: 55%;
    display: inline-block;
  }
}
.ui-autocomplete.ui-widget_select-suggest.select-suggest_locality {
  border: none;
  box-sizing: border-box;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  box-shadow: 0 5px 10px rgba(0,0,0,0.1);
}
.ui-autocomplete.ui-widget_select-suggest.select-suggest_locality .select-suggest__item {
  width: 100%;
  box-sizing: border-box;
  padding: 20px 10px;
  margin: 0;
}
.ui-autocomplete.ui-widget_select-suggest.select-suggest_locality .select-suggest__item:hover,
.ui-autocomplete.ui-widget_select-suggest.select-suggest_locality .select-suggest__item:active {
  padding: 20px 10px;
}
.ui-autocomplete.ui-widget_select-suggest.select-suggest_locality .select-suggest__icon {
  font-size: 0;
  padding-left: 0;
  padding-right: 22px;
  width: 50px;
  margin: 0;
  vertical-align: middle;
  box-sizing: border-box;
}
.ui-autocomplete.ui-widget_select-suggest.select-suggest_locality .select-suggest__content {
  width: calc(100% - 100px);
  display: inline-block;
  vertical-align: middle;
}
.ui-autocomplete.ui-widget_select-suggest.select-suggest_locality .select-suggest__time {
  position: static;
  font-size: 1rem;
  width: 50px;
  box-sizing: border-box;
  vertical-align: middle;
}
.ui-menu.ui-widget_select-suggest:before,
.ui-menu.ui-widget_select-suggest:after {
  display: none;
}
.ui-autocomplete.ui-widget_select-suggest {
  border: none;
  box-sizing: border-box;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  box-shadow: 0 5px 10px rgba(0,0,0,0.1);
}
.ui-autocomplete.ui-widget_select-suggest .select-suggest__list {
  padding: 0;
  list-style: none;
}
.ui-autocomplete.ui-widget_select-suggest .select-suggest__list:first-child .select-suggest__item:before {
  border-top-color: transparent;
}
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item {
  padding: 18px 20px 18px;
  position: relative;
}
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item:before {
  border-top: 1px solid #eee;
  width: 100%;
  height: 0;
  content: "";
  display: block;
  position: relative;
  top: -18px;
}
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item:hover:before,
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item:active:before,
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item.ui-state-focus:before,
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item.ui-state-active:before,
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item:focus:before {
  border-top-color: transparent;
}
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item:hover .select-suggest__time,
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item:active .select-suggest__time,
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item.ui-state-focus .select-suggest__time,
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item.ui-state-active .select-suggest__time,
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item:focus .select-suggest__time {
  right: 50px;
}
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item:hover .caret,
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item:active .caret,
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item.ui-state-focus .caret,
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item.ui-state-active .caret,
.ui-autocomplete.ui-widget_select-suggest .select-suggest__item:focus .caret {
  color: #fff;
}
.select-suggest__input::-webkit-outer-spin-button,
.select-suggest__input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.ui-widget_bottom-padding {
  padding-bottom: 60px;
}
@media screen and (max-width: 959px) {
  .ui-widget_bottom-padding {
    padding-bottom: 54px;
  }
}

.service-call__header {
  text-align: center;
  color: #4c4c4c;
  padding-bottom: 2rem;
}
.service-call__title {
  font-size: 1.8rem;
  margin-bottom: 0.45rem;
}
.service-call__subtitle {
  font-size: 1rem;
}
.service-call__content {
  max-width: 520px;
  margin: 0 auto;
  padding-bottom: 1.3rem;
}
.service-call__form-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
@media screen and (max-width: 759px) {
  .service-call__form-row {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.service-call__form-row:last-child {
  padding-top: 10px;
}
@media screen and (max-width: 759px) {
  .service-call__form-row:last-child {
    text-align: center;
  }
}
.service-call__form-label {
  color: #999;
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .service-call__form-label {
    margin-bottom: 10px;
  }
}
.service-call__form-control {
  -webkit-flex-basis: 330px;
      -ms-flex-preferred-size: 330px;
          flex-basis: 330px;
}
@media screen and (max-width: 759px) {
  .service-call__form-control {
    width: 100%;
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
}
.service-call__form-control .input,
.service-call__form-control .input-group_phone {
  width: 100%;
}
.service-call__footer {
  border-top: 1px solid #e5e5e5;
  text-align: center;
  color: #4c4c4c;
  padding-top: 2rem;
  padding-bottom: 0.5rem;
}
.service-call__footer-text {
  font-size: 1rem;
  margin-bottom: 0.4rem;
}
.service-call__footer-number {
  font-size: 1.8rem;
  font-weight: 300;
  color: #808080;
}

.service-consultation {
  padding: 1.8rem 0;
}
.service-consultation:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 959px) {
  .service-consultation {
    padding: 0;
  }
}
.service-consultation__half {
  width: 50%;
  float: left;
  box-sizing: border-box;
  position: relative;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .service-consultation__half {
    width: 100%;
    float: right;
  }
  .service-consultation__half:first-child {
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
}
.service-consultation__half:first-child:after {
  content: '';
  position: absolute;
  width: 1px;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #eaeaea;
}
@media screen and (max-width: 959px) {
  .service-consultation__half:first-child:after {
    left: 0;
    bottom: 0;
    right: 0;
    top: auto;
    height: 1px;
    width: 100%;
  }
}
.service-consultation .btn {
  font-size: 1.1rem;
}
.service-consultation p {
  color: #4d4d4d;
  font-size: 1.4rem;
  margin-bottom: 24px;
}
.service-consultation a {
  font-weight: 300;
  font-size: 2rem;
  color: #808080;
  outline: none;
}

.service-definition:after {
  content: '';
  display: table;
  clear: both;
}
.service-definition__item {
  float: left;
  width: 50%;
}
.service-definition__item:nth-child(even) .service-definition__item-inner {
  padding-right: 200px;
}
.service-definition__item:nth-child(odd) .service-definition__item-inner {
  padding-left: 155px;
}
@media screen and (max-width: 1679px) {
  .service-definition__item {
    float: none;
    width: 100%;
    margin-bottom: 35px;
  }
  .service-definition__item:last-child {
    margin-bottom: 0;
  }
  .service-definition__item:nth-child(even) .service-definition__item-inner {
    padding: 0 100px;
  }
  .service-definition__item:nth-child(odd) .service-definition__item-inner {
    padding: 0 100px;
  }
}
@media screen and (max-width: 959px) {
  .service-definition__item:nth-child(even) .service-definition__item-inner {
    padding: 0;
  }
  .service-definition__item:nth-child(odd) .service-definition__item-inner {
    padding: 0;
  }
}
.service-definition__item-head {
  display: table;
  width: 100%;
}
.service-definition__item-icon {
  display: table-cell;
  vertical-align: top;
  width: 90px;
  height: 90px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 90px 90px;
}
@media screen and (max-width: 959px) {
  .service-definition__item-icon {
    width: 54px;
    height: 54px;
    background-size: 54px 54px;
  }
}
@media screen and (max-width: 479px) {
  .service-definition__item-icon {
    background-position: top center;
  }
}
.service-definition__item-header {
  font-size: 1.4rem;
  display: table-cell;
  vertical-align: middle;
  padding-left: 25px;
}
.service-definition__item-header span {
  border-bottom: 1px dotted;
  line-height: 34px;
  cursor: default;
}
@media screen and (max-width: 479px) {
  .service-definition__item-header span {
    line-height: normal;
  }
}
.service-definition__item-body {
  padding: 0 100px 0 115px;
}
.service-definition__item-body .file-download {
  margin-top: 30px;
}
@media screen and (max-width: 959px) {
  .service-definition__item-body {
    padding: 0;
  }
  .service-definition__item-body .file-download__icon {
    top: 0;
  }
}
.service-definition__list-item {
  margin-bottom: 25px;
  font-size: 1rem;
  font-weight: 300;
  line-height: 34px;
}
.service-definition__list-item:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 959px) {
  .service-definition__list-item {
    line-height: normal;
  }
}
.service-definition__list > .service-definition__list-item:before {
  top: 0.5rem;
}
@media screen and (max-width: 959px) {
  .service-definition__list > .service-definition__list-item:before {
    top: 0.3rem;
  }
}

.service-purchase-table {
  width: 100%;
  border-collapse: collapse;
}
@media screen and (max-width: 759px) {
  .service-purchase-table {
    display: none;
  }
}
.service-purchase-table_mobile {
  display: none;
}
@media screen and (max-width: 759px) {
  .service-purchase-table_mobile {
    display: table;
  }
}
.service-purchase-table thead th {
  width: 400px;
  vertical-align: top;
  font-size: 1.1rem;
}
@media screen and (max-width: 759px) {
  .service-purchase-table thead th {
    padding: 15px 0 0;
    vertical-align: middle;
  }
}
.service-purchase-table tbody td:not(.service-purchase-table__header-inside) {
  text-align: center;
  padding: 15px 0;
  font-size: 0.85rem;
  color: #4d4d4d;
  width: 400px;
}
@media screen and (max-width: 759px) {
  .service-purchase-table tbody td:not(.service-purchase-table__header-inside) {
    padding: 15px;
  }
}
.service-purchase-table tbody td:not(.service-purchase-table__header-inside):first-child {
  color: #666;
  text-align: left;
  padding-left: 20px;
}
@media screen and (max-width: 759px) {
  .service-purchase-table tbody td:not(.service-purchase-table__header-inside):first-child {
    padding-left: 15px;
  }
}
.service-purchase-table tbody tr:nth-child(odd) td {
  background-color: #fafafa;
}
.service-purchase-table tbody tr td {
  border-top: 1px solid #f2f2f2;
  border-bottom: 1px solid #f2f2f2;
}
.service-purchase-table__td_indented {
  text-indent: 20px;
}
.service-purchase-table__td-yes {
  display: inline-block;
  width: 15px;
  height: 15px;
  background: url("../i/service-purchase-table/icon-check-green.svg") no-repeat center;
}
.service-purchase-table__empty {
  opacity: 0.5;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
}
.service-purchase-table__wrapper {
  width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
}
.service-purchase-table__header {
  color: #4d4d4d;
  font-size: 1.1rem;
  margin-bottom: 15px;
}
.service-purchase-table__header-sub {
  color: #666;
  font-size: 0.85rem;
  font-weight: normal;
}
.service-purchase-table__header-inside {
  text-align: center;
  padding: 55px 0 20px;
  font-size: 0.85rem;
  color: #4d4d4d;
}
@media screen and (max-width: 759px) {
  .service-purchase-table__header-inside {
    padding: 15px;
    font-size: 1.1rem;
    text-align: left;
  }
}

.service-instruction {
  width: 100%;
  background-color: #f7f7f7;
  display: none;
}
.service-instruction.is-open {
  border: 1px solid transparent;
}
.service-instruction__inner {
  background-color: #fff;
  position: relative;
  padding-top: 39px;
  padding-bottom: 39px;
  margin: 20px 0 100px;
}
@media screen and (max-width: 959px) {
  .service-instruction__inner {
    margin: 20px 0 15px;
  }
}
.service-instruction__inner:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 39px;
  background-image: url("../i/service-instruction/mask_top.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #f7f7f7;
}
.service-instruction__inner:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 39px;
  background-image: url("../i/service-instruction/mask_bottom.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #f7f7f7;
}
.service-instruction__close {
  position: absolute;
  width: 20px;
  height: 20px;
  right: 40px;
  top: 40px;
  cursor: pointer;
}
.service-instruction__close:before {
  content: '';
  display: inline-block;
  width: 100%;
  height: 1px;
  background-color: #ec1d23;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translate(0, 50%) rotate(-135deg);
  -ms-transform: translate(0, 50%) rotate(-135deg);
      transform: translate(0, 50%) rotate(-135deg);
}
.service-instruction__close:after {
  content: '';
  display: inline-block;
  width: 100%;
  height: 1px;
  background-color: #ec1d23;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translate(0, 50%) rotate(135deg);
  -ms-transform: translate(0, 50%) rotate(135deg);
      transform: translate(0, 50%) rotate(135deg);
}
.service-instruction__inner {
  text-align: center;
}
.service-instruction__item {
  display: inline-block;
  width: 220px;
  padding-left: 90px;
  background-position: left center;
  background-repeat: no-repeat;
  text-align: left;
  padding: 30px 0px 30px 90px;
  position: relative;
  margin-left: 40px;
  margin-right: 40px;
  box-sizing: border-box;
}
.service-instruction__item-image {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 90px;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
}
.service-instruction__item-text {
  font-size: 17px;
  line-height: 23px;
  color: #000;
}

.services {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  font-size: 0;
}
.services:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .services {
    max-width: 280px;
  }
}
.services_col-half {
  max-width: 1140px;
}
.services_col-half .services-item {
  width: 50%;
}
@media screen and (max-width: 759px) {
  .services_col-half .services-item {
    width: 100%;
  }
}
.services_col-three-third {
  max-width: 1140px;
}
@media screen and (max-width: 759px) {
  .services_col-three-third {
    max-width: 280px;
  }
}
.services_col-three-third .services-item {
  width: 33.33333333333333%;
}
@media screen and (max-width: 759px) {
  .services_col-three-third .services-item {
    width: 100%;
  }
}
.services .bx-viewport {
  padding-bottom: 20px;
  overflow: hidden;
}
@media screen and (max-width: 759px) {
  .services .bx-viewport {
    padding-bottom: 0;
  }
  .services .bx-viewport.is-opened {
    height: auto !important;
  }
}
.services-item {
  width: 25%;
  display: inline-block;
  vertical-align: top;
  min-height: 464px;
  position: relative;
}
@media screen and (max-width: 759px) {
  .services-item {
    width: 100%;
    min-height: 182px;
    margin-bottom: 0;
  }
  .services-item:last-child {
    margin-bottom: 0;
  }
}
.services-item.is-checked .services-item__inner {
  border-color: #e70500;
  box-shadow: 0 10px 25px rgba(0,0,0,0.1);
}
.services-item:first-child .services-item__inner {
  margin-left: 0;
}
.services-item__inner {
  box-sizing: border-box;
  margin-left: 26px;
  height: 100%;
  padding-bottom: 26px;
  border: 1px solid #e5e5e5;
  position: relative;
  cursor: pointer;
  transition: border-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
@media screen and (max-width: 759px) {
  .services-item__inner {
    margin: 0;
    padding-bottom: 20px;
    min-height: 210px;
  }
  .services-item__inner:after {
    content: '';
    display: table;
    clear: both;
  }
}
.services-item__inner:hover,
.services-item__inner:active {
  box-shadow: 0 10px 25px rgba(0,0,0,0.1);
}
.services-item__head {
  position: relative;
  height: 290px;
}
@media screen and (max-width: 759px) {
  .services-item__head {
    height: 95px;
    margin-bottom: 15px;
  }
}
.services-item__head:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: -1px;
  z-index: 2;
  background-repeat: no-repeat;
  background-position: bottom;
  background-size: 100% auto;
}
.services-item__head:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  box-shadow: inset 0 -168px 126px -55px rgba(0,0,0,0.75);
  z-index: 1;
}
@media screen and (max-width: 759px) {
  .services-item__head:after {
    box-shadow: inset 0 -50px 124px -30px rgba(0,0,0,0.75);
  }
}
.services-item__head_mask-1:before {
  background-image: url("../i/services/mask-1.png");
}
@media screen and (max-width: 759px) {
  .services-item__head_mask-1:before {
    background-image: url("../i/services/mask-1_mobile.png");
  }
}
.services-item__head_mask-2:before {
  background-image: url("../i/services/mask-2.png");
}
@media screen and (max-width: 759px) {
  .services-item__head_mask-2:before {
    background-image: url("../i/services/mask-2_mobile.png");
  }
}
.services-item__head_mask-3:before {
  background-image: url("../i/services/mask-3.png");
}
@media screen and (max-width: 759px) {
  .services-item__head_mask-3:before {
    background-image: url("../i/services/mask-3_mobile.png");
  }
}
.services-item__head_mask-4:before {
  background-image: url("../i/services/mask-4.png");
}
@media screen and (max-width: 759px) {
  .services-item__head_mask-4:before {
    background-image: url("../i/services/mask-4_mobile.png");
  }
}
.services-item__image {
  position: absolute;
  width: 100%;
  height: 100%;
  background-position: top center;
  background-size: auto 100%;
  background-repeat: no-repeat;
  z-index: 0;
}
@media screen and (max-width: 759px) {
  .services-item__image {
    background-size: 100% auto;
    background-position: center;
  }
}
.services-item__name {
  position: absolute;
  z-index: 2;
  top: 45%;
  left: 20px;
  right: 20px;
  color: #fff;
  font-size: 0.85rem;
}
@media screen and (max-width: 1279px) {
  .services-item__name {
    left: 10px;
    right: 10px;
  }
}
@media screen and (max-width: 759px) {
  .services-item__name {
    position: relative;
    left: 0;
    top: 0;
    font-size: 16.5px;
    padding: 20px 0 0;
  }
}
.services-item__name span {
  font-size: 1.4rem;
}
@media screen and (max-width: 759px) {
  .services-item__name span {
    font-size: 24px;
  }
}
.services-item__app {
  color: #999;
  font-size: 18.7px;
}
.services-item__app:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .services-item__app {
    text-align: left;
    padding-left: 22px;
    font-size: 16.5px;
  }
  .services-item__app:after {
    content: '';
    display: table;
    clear: both;
  }
}
.services-item__app-inner {
  margin: 16px 0 40px;
  text-align: center;
}
@media screen and (max-width: 759px) {
  .services-item__app-inner {
    float: right;
    width: 55%;
    margin: 0;
    text-align: left;
  }
}
.services-item__app-icon {
  display: inline-block;
  margin: 0 6px;
  height: 42px;
}
@media screen and (max-width: 1279px) {
  .services-item__app-icon {
    margin: 0 2px;
  }
}
@media screen and (max-width: 759px) {
  .services-item__app-icon {
    height: 34px;
    margin: 0 3px;
  }
}
.services-item__app-icon:first-child {
  margin-left: 0;
}
.services-item__app-icon:last-child {
  margin-right: 0;
}
.services-item__app-icon img {
  height: 100%;
}
.services-item__text {
  width: 100%;
  display: table;
  box-sizing: border-box;
  color: #999;
  font-size: 18.7px;
  padding: 36px 0 40px;
  height: 45px;
}
.services-item__text:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .services-item__text {
    padding: 16px 0 30px;
  }
}
.services-item__text span {
  vertical-align: middle;
  display: table-cell;
}
@media screen and (max-width: 759px) {
  .services-item__text span {
    text-align: left;
    height: auto;
    padding-left: 22px;
    font-size: 16.5px;
    text-align: center;
  }
  .services-item__text span span br {
    display: none;
  }
}
.services-item__text_large {
  margin: 0;
  padding: 0 30px;
}
@media screen and (max-width: 1279px) {
  .services-item__text_large {
    padding: 0 5px;
    line-height: 1;
    margin-bottom: 30px;
  }
  .services-item__text_large span {
    padding-left: 0;
  }
}
.services-item__content {
  font-size: 18.7px;
  color: #999;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 1.8rem;
}
.services-item__content .b-list {
  text-align: left;
}
.services-item__content .b-list li:first-child {
  margin-top: 0;
}
.services-item__content .b-list li:last-child {
  margin-bottom: 0;
}
.services-item__more {
  color: #1f86b7;
  font-size: 18.7px;
  position: absolute;
  bottom: 25px;
  left: 0;
  right: 0;
}
@media screen and (max-width: 759px) {
  .services-item__more {
    left: 22px;
    right: auto;
    bottom: 20px;
    font-size: 16.5px;
  }
}
.services-item__description {
  display: none;
  padding: 35px 48px 55px 40px;
  margin-top: 32px;
  border: 1px solid #e5e5e5;
  box-sizing: border-box;
  font-size: 22px;
  display: none;
  position: relative;
  text-align: left;
}
@media screen and (max-width: 759px) {
  .services-item__description {
    padding: 45px 10px 25px;
  }
}
.services-item__description:before {
  content: none;
  position: absolute;
  top: -9px;
  left: 50%;
  -webkit-transform: translateX(-50%) rotate(-45deg);
      -ms-transform: translateX(-50%) rotate(-45deg);
          transform: translateX(-50%) rotate(-45deg);
  width: 15px;
  height: 15px;
  z-index: 1;
  transition: opacity 0.4s ease-in-out;
  background-color: #fff;
  border-top: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
}
@media screen and (max-width: 759px) {
  .services-item__description:before {
    content: '';
  }
}
.services-item__description-inner {
  color: #4d4d4d;
  font-size: 18.7px;
  text-align: left;
}
@media screen and (max-width: 759px) {
  .services-item__description-inner {
    font-size: 16.5px;
  }
}
.services-item__description-close {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTcuMSAxNy4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNy4xIDE3LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBvbHlnb24gZmlsbD0iI2FjYjhjMSIgcG9pbnRzPSIxNy4xLDAuOCAxNi4zLDAgOC42LDcuNyAwLjgsMCAwLDAuOCA3LjcsOC42IDAsMTYuMyAwLjgsMTcuMSA4LjYsOS40IDE2LjMsMTcuMSAxNy4xLDE2LjMgOS40LDguNiIvPgo8L3N2Zz4K) no-repeat 0 0;
  width: 22px;
  height: 22px;
  position: absolute;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
@media screen and (max-width: 759px) {
  .services-item__description-close {
    width: 18px;
    height: 18px;
    top: 10px;
    right: 10px;
  }
}
.services-item__description h3 {
  font-size: 30.8px;
  color: #333;
  margin-bottom: 32px;
}
@media screen and (max-width: 759px) {
  .services-item__description h3 {
    margin-bottom: 20px;
  }
}
.services-item__description p {
  margin: 0 0 16px;
}
.services-item__description ul {
  padding-left: 20px;
}
.services-item__description ul li {
  text-align: left;
  margin-bottom: 15px;
}
@media screen and (max-width: 759px) {
  .services-item__description ul li {
    margin-bottom: 20px;
  }
}
.services-item__description ul li:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 759px) {
  .services-item__description_inline {
    display: none !important;
  }
}
.services__search {
  margin: 70px auto;
}
@media screen and (max-width: 959px) {
  .services__search {
    width: 100%;
    margin: 30px auto 0;
  }
}
.services__search-message {
  font-size: 2rem;
  text-align: center;
  font-weight: 300;
  width: 100%;
  display: inline-block;
  color: #666;
  margin: 4rem 0 100px;
}
.services__search .search-site {
  max-width: 670px;
  margin: 0 auto;
}
@media screen and (max-width: 959px) {
  .services__search .search-site {
    max-width: none;
    margin-top: 0;
  }
}

.share-everything__form {
  margin-top: 0.4rem;
}
.share-everything__form-item {
  margin-bottom: 1.4rem;
}
.share-everything__form-item:last-child {
  margin-bottom: 0;
}
.share-everything__form-item_gray {
  background-color: #f5f6f7;
  padding: 30px;
}
@media screen and (max-width: 759px) {
  .share-everything__form-item_gray {
    padding: 20px;
  }
}
.share-everything__form-item_range .range-single:last-child .share-everything__form-item_range .range-single__field {
  margin-bottom: 0;
}
.share-everything__form-item_range .range-single__field {
  box-sizing: border-box;
  table-layout: auto;
}
@media screen and (max-width: 759px) {
  .share-everything__form-item_range .range-single__field {
    min-height: 0;
    display: block;
  }
}
.share-everything__form-item_range .range-single__field .checkbox__icon {
  margin-top: 3px;
}
@media screen and (max-width: 1279px) {
  .share-everything__form-item_range .range-single__field .checkbox__icon {
    margin-top: 0;
  }
}
.share-everything__form-item_range .range-single__field-col {
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .share-everything__form-item_range .range-single__field-col {
    display: table-cell;
  }
}
@media screen and (max-width: 759px) {
  .share-everything__form-item_range .range-single__field-col {
    display: block;
  }
}
@media screen and (max-width: 1679px) {
  .share-everything__form-item_range .range-single__field-col .range-single__text {
    display: inline-block;
  }
}
.share-everything__form-item_range .range-single__field-col .range-single__item {
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .share-everything__form-item_range .range-single__field-col .range-single__item {
    display: inline-block;
  }
}
@media screen and (max-width: 759px) {
  .share-everything__form-item_range .range-single__field-col_slider {
    padding-bottom: 10px;
  }
}
.share-everything__form-item > label span {
  margin-right: 20px;
}
.share-everything__form-action {
  text-align: center;
}
@media screen and (min-width: 760px) {
  .share-everything__form-action {
    padding: 40px 0 40px;
  }
}
@media screen and (max-width: 759px) {
  .share-everything__form-action {
    padding: 40px 0 30px;
  }
}
.range-head {
  display: table;
  width: 100%;
  padding-bottom: 15px;
  border-bottom: 1px solid #e6e6e6;
}
.range-head__item {
  display: table-cell;
  color: #999;
  font-size: 0.85rem;
  box-sizing: border-box;
  vertical-align: middle;
}
.range-head__item_title {
  font-size: 1.4rem;
  color: #4d4d4d;
}
.range-head__item_middle {
  width: 16.5%;
}
@media screen and (max-width: 759px) {
  .range-head__item_middle {
    display: none;
  }
}
.range-head__item_small {
  width: 112px;
  padding: 0 20px 0 0;
}
@media screen and (max-width: 759px) {
  .range-head__item_small {
    display: none;
  }
}
.range-head__item_centered {
  text-align: center;
}
.share-everything__info {
  position: relative;
  padding-left: 80px;
}
.share-everything__info-icon {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 50px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.share-everything__info-icon_info {
  background-size: 42px;
}

.settings {
  margin-top: 3px;
}
.settings * {
  box-sizing: border-box;
}
.settings__item {
  border-bottom: 1px solid #f2f2f2;
}
.settings__item+.settings__item {
  margin-top: 30px;
}
.settings__item+.settings__frame {
  margin-top: 30px;
}
.settings__item:last-child {
  border-bottom: 0;
}
.settings__item:last-child .settings__item-content {
  padding-bottom: 0;
}
.settings__frame {
  width: 100%;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 0.3s ease-in-out;
}
.settings__frame.is-resized {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.settings__frame+.settings__item {
  margin-top: 30px;
}
.settings__item-title {
  font-size: 1.4rem;
  margin-bottom: 0.9rem;
  vertical-align: bottom;
}
@media screen and (max-width: 759px) {
  .settings__item-title span {
    display: block;
    margin-bottom: 10px;
  }
}
.settings__item-title small {
  font-size: 1rem;
  color: #808080;
}
@media screen and (min-width: 1280px) {
  .settings__item-title small {
    margin-left: 7px;
  }
}
@media screen and (max-width: 1279px) {
  .settings__item-title small {
    display: block;
  }
}
.settings__item-content {
  font-size: 0;
  padding-bottom: 2.5rem;
}
.settings__item-icon {
  display: inline-block;
  vertical-align: top;
  background-repeat: no-repeat;
  background-position: top left;
  background-size: 47px auto;
}
@media screen and (min-width: 1280px) {
  .settings__item-icon {
    width: 90px;
    height: 90px;
  }
  .settings__item-icon + .settings__item-info {
    width: calc(100% - 90px);
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .settings__item-icon {
    width: 65px;
    height: 65px;
    background-size: 40px auto;
  }
  .settings__item-icon + .settings__item-info {
    width: calc(100% - 65px);
  }
}
.settings__item-icon_user {
  background-image: url("../../content/i/b-icon/b-icon_icon-user.svg");
  background-position-y: 5px;
}
.settings__item-icon_block {
  background-image: url("../../content/i/b-icon/b-icon_phone_lock.svg");
}
.settings__item-info {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.settings__item-phone {
  font-size: 1rem;
  color: #4c4c4c;
  line-height: 1;
  margin-bottom: 1.1rem;
}
.settings__item-phone span {
  color: #808080;
}
.settings__item-name {
  font-size: 1rem;
  color: #4c4c4c;
  line-height: 1;
  margin-bottom: 0.77rem;
}
.settings__item-birth {
  font-size: 1rem;
  color: #808080;
  line-height: 1;
}
.settings__item-message {
  font-size: 1rem;
  color: #4c4c4c;
  line-height: 1;
  margin-bottom: 0.95rem;
}
.settings__item-action {
  margin-bottom: 5px;
}
.settings__item-action .form > span {
  display: inline-block;
  font-size: 0.75rem;
  color: #999;
  line-height: 1;
}
@media screen and (min-width: 760px) {
  .settings__item-action .form > span {
    margin-right: 20px;
    vertical-align: middle;
  }
}
@media screen and (max-width: 759px) {
  .settings__item-action .form > span {
    width: 100%;
    margin-bottom: 7px;
  }
}
@media screen and (min-width: 480px) {
  .settings__item-action .form .input-group + .input-group {
    margin-left: 10px;
  }
}
@media screen and (max-width: 479px) {
  .settings__item-action .form .input-group + .input-group {
    margin-top: 10px;
  }
}
.settings__item-small-text {
  font-size: 0.85rem;
  color: #808080;
  margin: -4px 0 5px;
}
@media screen and (max-width: 959px) {
  .settings__item-small-text br {
    display: none;
  }
}
.settings__item-link {
  font-size: 0.85rem;
  display: inline-block;
  margin-bottom: 20px;
}
.settings__notification {
  margin-bottom: 4px;
  font-size: 0;
}
@media screen and (max-width: 759px) {
  .settings__notification {
    margin-top: 10px;
  }
}
.settings__notification .settings__notification-radio {
  margin-left: -55px;
}
@media screen and (max-width: 759px) {
  .settings__notification .settings__notification-radio {
    margin-left: 0;
  }
}
.settings__notification-item {
  display: inline-block;
  vertical-align: top;
  padding-left: 55px;
  font-size: 1rem;
  line-height: 1;
}
@media screen and (min-width: 960px) {
  .settings__notification-item:nth-child(odd) {
    padding-right: 10px;
  }
  .settings__notification-item:nth-child(even) {
    padding-left: 70px;
  }
}
@media screen and (min-width: 760px) {
  .settings__notification-item {
    width: 50%;
  }
}
@media screen and (max-width: 759px) {
  .settings__notification-item {
    width: 100%;
    padding-left: 0;
  }
  .settings__notification-item + .settings__notification-item {
    margin-top: 25px;
  }
}
.settings__notification-radio {
  margin-bottom: 8px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.settings__notification-info {
  color: #808080;
  font-size: 0.75rem;
  margin-bottom: 20px;
}
.settings__notification-info span {
  vertical-align: top;
}
@media screen and (max-width: 759px) {
  .settings__notification-info span {
    display: inline-block;
    font-size: 14px;
    vertical-align: bottom;
    max-width: 75%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-bottom: -2px;
    padding-bottom: 2px;
  }
}
.settings__notification-info span.is-hidden {
  display: none;
}
.settings__notification-info i {
  font-style: normal;
  border-bottom: 1px dotted #c2c2c2;
}
.settings__notification-info .edit:not(.is-edit) {
  position: relative;
  display: inline-block;
  margin-left: 1.3rem;
  width: 18px;
  height: 18px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjkuNCAyOS40IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyOS40IDI5LjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOm5vbmU7c3Ryb2tlOiNBQ0I4QzE7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNy40LDdjMS40LTEuNCwxLjQtMy42LDAtNC45bDAsMGwwLDBjLTEuNC0xLjQtMy42LTEuNC00LjksMGwtNi44LDYuOEwzLjMsMjEuMkwxLjQsMjhsNi44LTEuOWwxMi40LTEyLjQNCgkJTDI3LjQsN3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguOCwyMC41bDYuOC02LjhjMS40LTEuNCwxLjQtMy42LDAtNC45bDAsMGwwLDAiLz4NCgk8bGluZSBjbGFzcz0ic3QwIiB4MT0iMy4zIiB5MT0iMjEuMiIgeDI9IjguMiIgeTI9IjI2LjEiLz4NCgk8bGluZSBjbGFzcz0ic3QwIiB4MT0iMjAuNiIgeTE9IjMuOCIgeDI9IjI1LjYiIHkyPSI4LjgiLz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat center;
  background-size: contain;
  font-size: 0;
  cursor: pointer;
  vertical-align: top;
}
.settings__notification-info .input-group_settings {
  display: none;
}
.settings__notification-info.is-edit .input-group_settings {
  display: inline-block;
}
.settings__notification-info .edit.is-edit {
  cursor: pointer;
  vertical-align: top;
  background-color: #fff;
  color: #e30613;
  box-sizing: border-box;
  border: 1px solid transparent;
  display: inline-block;
  vertical-align: middle;
  border-radius: 5px;
  padding: 0 20px;
  border: 1px solid #ccc;
  -webkit-appearance: none;
  font-size: 0.85rem;
  height: 36px;
  line-height: 36px;
  text-align: center;
}
.settings__notification-info .edit.is-edit:hover {
  border-color: #cc061a;
}
.settings__notification-info .edit.is-edit:active {
  border-color: #b30517;
}
.settings__notification-action {
  font-size: 0.85rem;
}
.settings__notification-action .checkbox {
  display: block;
}
.settings__notification-action .checkbox + .checkbox {
  margin-top: 18px;
}
.settings__notification-action .checkbox__icon {
  margin-top: 1px;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .settings__notification-action .checkbox__icon {
    margin-top: -2px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .settings__notification-action .checkbox__icon {
    margin-top: -2px;
  }
}
@media screen and (max-width: 759px) {
  .settings__notification-action .checkbox__icon {
    margin-top: -3px;
  }
}

.short-news-wrap {
  width: 100%;
  height: 100%;
  display: table;
  table-layout: fixed;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .short-news-wrap {
    width: 83.33333333333334%;
    margin-left: 8.333333333333332%;
  }
}
@media screen and (max-width: 759px) {
  .short-news-wrap {
    display: inline-block;
  }
}
.short-news-wrap__item {
  height: 100%;
  display: table-cell;
  vertical-align: top;
}
@media screen and (max-width: 759px) {
  .short-news-wrap__item {
    width: 100%;
  }
}
.short-news-wrap__item_separate {
  width: 24px;
}
@media screen and (max-width: 759px) {
  .short-news-wrap__item_separate {
    width: 100%;
    border-top: 1px solid rgba(0,0,0,0.07);
    display: block;
  }
}
.short-news {
  width: 100%;
  height: 100%;
  display: table;
  table-layout: fixed;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
}
@media screen and (max-width: 1679px) {
  .short-news {
    display: block;
  }
}
@media screen and (max-width: 619px) {
  .short-news {
    background: none;
  }
}
.short-news__media {
  background: none 50% 50% transparent;
  background-size: cover;
  width: 48.47715736040609%;
  min-height: 200px;
  display: none;
}
.short-news_media .short-news__media {
  display: table-cell;
  vertical-align: top;
}
@media screen and (max-width: 1679px) {
  .short-news_media .short-news__media {
    width: 100%;
    display: block;
  }
}
.short-news_media .short-news__media + .short-news__box {
  width: 51.52284263959391%;
  padding: 0 28px 0;
}
@media screen and (max-width: 1679px) {
  .short-news_media .short-news__media + .short-news__box {
    display: block;
    width: 100%;
    height: auto;
    padding-left: 30px;
  }
}
@media screen and (max-width: 619px) {
  .short-news_media .short-news__media + .short-news__box {
    padding-left: 0;
    padding-right: 0;
  }
}
.short-news__media + .short-news__box .short-news__meta {
  width: 100%;
}
.short-news__box {
  width: 100%;
  display: table-cell;
  padding-left: 30px;
  padding-right: 30px;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .short-news__box {
    height: auto;
  }
}
@media screen and (max-width: 619px) {
  .short-news__box {
    height: auto;
    padding: 0;
  }
}
.short-news__title {
  font-size: 1.1rem;
  font-weight: 300;
  display: inline-block;
  margin-bottom: 1.36rem;
  color: #333;
}
.short-news__title:hover {
  color: #e30613;
}
@media screen and (max-width: 759px) {
  .short-news__title {
    margin-bottom: 0.3rem;
  }
}
.short-news_media .short-news__title {
  font-size: 1.4rem;
}
.short-news__text {
  font-size: 0.75rem;
  line-height: 1.2;
  color: #808080;
}
.short-news_media .short-news__text {
  font-size: 0.85rem;
}
.short-news__content {
  padding-top: 1.36rem;
  padding-bottom: 1.36rem;
}
@media screen and (max-width: 759px) {
  .short-news__content {
    padding-top: 1.3rem;
    padding-bottom: 1.5rem;
  }
}
.short-news__content + .short-news__content {
  border-top: 1px solid rgba(0,0,0,0.07);
  padding-top: 1.5rem;
}
@media screen and (max-width: 759px) {
  .short-news__content + .short-news__content {
    padding-top: 1.3rem;
  }
}
.short-news_media .short-news__content {
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  padding-right: 0;
}
.short-news__meta-wrap {
  padding-top: 1.35rem;
}
.short-news__meta-wrap:after {
  content: '';
  display: table;
  clear: both;
}
.short-news__meta {
  display: table;
  table-layout: fixed;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.short-news__meta:first-child {
  float: left;
}
.short-news__meta-item {
  font-size: 0.75rem;
  color: #999;
  display: inline-block;
  margin: 0.1rem 0.22rem 0.1rem 0;
  float: left;
  background-color: #f7f7f7;
  border-radius: 5px;
  padding: 0.22rem 0.45rem;
  transition: background 200ms linear 0s, color 200ms linear 0s;
}
.short-news__meta-item:hover {
  background-color: #e30613;
  color: #fff;
}
.short-news__date {
  font-size: 0.75rem;
  color: #999;
  display: inline-block;
  margin: 0.1rem 0.22rem 0.1rem 0;
  padding: 0.22rem 0.22rem 0.22rem 0;
}
.short-news__date:hover {
  background: none;
  color: #999;
}

@media screen and (max-width: 759px) {
  .short-news-slider__slider-wrap .bx-pager-item {
    margin: 0;
    padding-left: 8px;
    padding-right: 8px;
  }
  .short-news-slider__slider-wrap .bx-pager-item.hidden .bx-pager-link {
    width: 6px;
    height: 6px;
    margin: 2px;
  }
  .short-news-slider__slider-wrap .bx-controls {
    margin-top: 0.3rem;
    width: 130px;
    overflow: hidden;
    padding: 7px 0 0;
  }
  .short-news-slider__slider-wrap .bx-pager {
    white-space: nowrap;
  }
  .short-news-slider__slider-wrap .bx-pager.disabled {
    pointer-events: none;
  }
}
.short-news-slider__slider {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: left;
  height: 100%;
}
.short-news-slider__slider:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 619px) {
  .short-news-slider__slider {
    height: auto;
  }
}
.short-news-slider__item {
  box-sizing: border-box;
  float: left;
  width: 50%;
  height: 100%;
}
.short-news-slider__subscribe {
  position: absolute;
  right: 0;
  top: -65px;
}
@media screen and (max-width: 1279px) {
  .short-news-slider__subscribe {
    top: -52px;
  }
}
@media screen and (max-width: 759px) {
  .short-news-slider__subscribe {
    display: none;
  }
}
.short-news-slider__subscribe-link {
  display: inline-block;
  vertical-align: middle;
  color: #808080;
  padding-left: 42px;
  position: relative;
}
.short-news-slider__subscribe-link:before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -8px;
  width: 24px;
  height: 16px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTgyLjg1NXB4IiBoZWlnaHQ9IjM5Ni45OTFweCIgdmlld0JveD0iOS4xNDUgMTk1LjQ0NCA1ODIuODU1IDM5Ni45OTEiDQoJIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgOS4xNDUgMTk1LjQ0NCA1ODIuODU1IDM5Ni45OTEiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0FEQjhDMSIgZD0iTTUzMy4zMDIsNTkyLjQzNUg2Ny44NDRjLTMyLjM3MSwwLTU4LjY5OS0yNi4zNDYtNTguNjk5LTU4LjcxN1YyNTQuMTk3DQoJYzAtMzIuMzg5LDI2LjMyOC01OC43NTMsNTguNjk5LTU4Ljc1M2g0NjUuNDM4YzMyLjM3MSwwLDU4LjcxOCwyNi4zNDYsNTguNzE4LDU4LjczNXYyNzkuNTM5DQoJQzU5Mi4wMTgsNTY2LjA4OSw1NjUuNjczLDU5Mi40MzUsNTMzLjMwMiw1OTIuNDM1eiBNNjcuODQ0LDIyMi4xODNjLTE3LjYzMSwwLTMxLjk2MiwxNC4zNjctMzEuOTYyLDMyLjAxNXYyNzkuNTIxDQoJYzAsMTcuNjI5LDE0LjMzMSwzMS45NzksMzEuOTYyLDMxLjk3OWg0NjUuNDM4YzE3LjYyOSwwLDMxLjk3OS0xNC4zNTIsMzEuOTc5LTMxLjk3OXYtMjc5LjU0YzAtMTcuNjQ3LTE0LjM1MS0zMS45OTctMzEuOTc5LTMxLjk5Nw0KCUw2Ny44NDQsMjIyLjE4M0w2Ny44NDQsMjIyLjE4M3oiLz4NCjxwYXRoIGZpbGw9IiNBREI4QzEiIGQ9Ik0zMDAuNTksNDk4LjkwNGMtMy40MjIsMC02Ljg0NS0xLjMwMy05LjQ0Ni0zLjkyMUwyOS4yMTYsMjMzLjA5MmMtNS4yMjMtNS4yMjMtNS4yMjMtMTMuNjksMC0xOC45MTMNCgljNS4yMjQtNS4yMjMsMTMuNjg5LTUuMjIzLDE4LjkxMywwTDMwMC41OSw0NjYuNjA0bDI1My43NDUtMjUzLjcyN2M1LjIyNC01LjIyMywxMy42ODktNS4yMjMsMTguOTEzLDBzNS4yMjQsMTMuNjg5LDAsMTguOTEzDQoJTDMxMC4wMzcsNDk0Ljk4M0MzMDcuNDM1LDQ5Ny41ODYsMzA0LjAxMyw0OTguOTA0LDMwMC41OSw0OTguOTA0eiIvPg0KPHBhdGggZmlsbD0iI0FEQjhDMSIgZD0iTTU2NS4wMzEsNTc2LjMyYy0zLjQyMywwLTYuODQ2LTEuMzAzLTkuNDQ2LTMuOTIyTDM4Ny4zMjgsNDA0LjE0NWMtNS4yMjMtNS4yMjMtNS4yMjMtMTMuNjg4LDAtMTguOTEzDQoJYzUuMjI0LTUuMjIzLDEzLjY4OS01LjIyMywxOC45MTMsMGwxNjguMjU0LDE2OC4yNTRjNS4yMjQsNS4yMjMsNS4yMjQsMTMuNjg4LDAsMTguOTEyDQoJQzU3MS44NzYsNTc1LjAyLDU2OC40NTIsNTc2LjMyLDU2NS4wMzEsNTc2LjMyeiIvPg0KPHBhdGggZmlsbD0iI0FEQjhDMSIgZD0iTTM3LjA3Niw1NzUuMzc2Yy0zLjQyMiwwLTYuODQ1LTEuMzAyLTkuNDQ3LTMuOTIyYy01LjIyMy01LjIyNC01LjIyMy0xMy42ODksMC0xOC45MTNsMTY4Ljk2OS0xNjguOTY3DQoJYzUuMjIzLTUuMjIzLDEzLjY4OC01LjIyMywxOC45MTEsMGM1LjIyNSw1LjIyMyw1LjIyNSwxMy42ODgsMCwxOC45MTNMNDYuNTI1LDU3MS40NTQNCglDNDMuOTIyLDU3NC4wNTcsNDAuNDk5LDU3NS4zNzYsMzcuMDc2LDU3NS4zNzZ6Ii8+DQo8L3N2Zz4NCg==) 0 0 no-repeat;
  background-size: contain;
}
@media screen and (max-width: 759px) {
  .short-news-slider__subscribe-link:before {
    width: 17px;
    height: 11px;
    margin-top: -5px;
  }
}
@media screen and (min-width: 760px) {
  .short-news-slider__subscribe-link_mobile {
    display: none;
  }
}
@media screen and (max-width: 759px) {
  .short-news-slider__subscribe-link_mobile {
    margin-top: 23px;
    padding-left: 25px;
    display: inline-block;
  }
}

@media screen and (max-width: 959px) {
  .single-internet__crumbs {
    width: 100%;
    text-align: center;
  }
}
@media screen and (max-width: 759px) {
  .single-internet__crumbs {
    margin-top: -0.35rem;
    margin-bottom: 0.9rem;
  }
}
.single-internet__crumbs .b-wrapper {
  position: relative;
}
@media screen and (min-width: 960px) {
  .single-internet__crumbs .b-back {
    position: absolute;
    left: 1.7rem;
    top: 0.8rem;
  }
}
@media screen and (max-width: 959px) {
  .single-internet__crumbs .b-back {
    margin-left: -0.75rem;
  }
}
.single-internet__crumbs .b-back__title {
  font-size: 0.85rem;
}
.single-internet__crumbs + .single-internet__title {
  margin-left: auto;
  margin-right: auto;
  width: 66.66666666666666%;
}
@media screen and (max-width: 1279px) {
  .single-internet__crumbs + .single-internet__title {
    width: 75%;
  }
}
@media screen and (max-width: 959px) {
  .single-internet__crumbs + .single-internet__title {
    width: 100%;
  }
}
.single-internet__title {
  text-align: center;
  margin-bottom: 0;
}
.single-internet__boxes {
  background-color: #fff;
  box-shadow: 0 0 10px rgba(140,149,155,0.1);
  margin-bottom: 30px;
  position: relative;
}
@media screen and (max-width: 759px) {
  .single-internet__boxes {
    margin-bottom: 20px;
  }
}
.single-internet__boxes-padding {
  padding: 20px 30px;
}
@media screen and (max-width: 1279px) {
  .single-internet__boxes-padding {
    padding: 20px;
  }
}
.single-internet__boxes-padding+ .tabs_add-traffic {
  margin-top: -25px;
}
.single-internet__boxes-padding+ .tabs_add-traffic .tabs__list-wrap {
  margin-bottom: 10px;
}
.single-internet__boxes-padding+ .single-internet__notice {
  margin-top: -20px;
}
.single-internet__boxes-icon-wrap {
  max-width: 108px;
  margin: 1rem auto 0.6rem;
}
@media screen and (max-width: 1279px) {
  .single-internet__boxes-icon-wrap {
    max-width: 78px;
  }
}
.single-internet__boxes-icon {
  max-width: 100%;
  height: auto;
}
.single-internet__boxes-title {
  font-size: 1.4rem;
  margin-bottom: 0.8rem;
}
.single-internet__boxes-title+ .single-internet__boxes-description {
  padding-top: 0.5rem;
}
.is-opened .single-internet__boxes-title {
  margin-bottom: 0;
}
.single-internet__boxes-subtitle {
  font-size: 0.85rem;
  color: #999;
  margin-bottom: 0.8rem;
}
.single-internet__boxes-description {
  font-size: 0.85rem;
  margin-bottom: 0.8rem;
}
.single-internet__boxes-label {
  font-size: 0.75rem;
  color: #6c6c6c;
  padding-top: 0.3rem;
}
@media screen and (max-width: 1679px) {
  .single-internet__boxes-label {
    font-size: 0.85rem;
  }
}
.single-internet__boxes-drop {
  background-color: #fff;
  width: 30px;
  height: 30px;
  box-shadow: 0 0 5px rgba(0,0,0,0.1);
  border-radius: 30px;
  position: absolute;
  top: 21px;
  right: 13px;
  cursor: pointer;
  display: none;
}
@media screen and (max-width: 759px) {
  .single-internet__boxes-drop {
    display: block;
  }
}
.single-internet__boxes-drop:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDEwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KICA8cGF0aCBmaWxsPSIjZWMxMDI0IiBkPSJNOCwwLjVMMC44LDhjLTAuMywwLjQtMC4zLDAuOSwwLDEuM2MwLjMsMC40LDAuOSwwLjQsMS4yLDBsNi02LjJsNiw2LjJjMC4zLDAuNCwwLjksMC40LDEuMiwwYzAuMy0wLjQsMC4zLTAuOSwwLTEuM0w4LDAuNXoiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 16px;
  height: 10px;
  display: block;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
  position: absolute;
  left: 7px;
  top: 10px;
}
.is-opened > .single-internet__boxes-drop:before {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
  top: 12px;
}
.single-internet__boxes-content_fieldset {
  position: relative;
}
.single-internet__boxes-content_fieldset:after {
  content: attr(data-fieldset) ":";
  background-color: #fff;
  width: 204px;
  margin-left: -102px;
  font-size: 0.85rem;
  color: #666;
  text-transform: uppercase;
  text-align: center;
  position: absolute;
  top: -13px;
  left: 50%;
}
@media screen and (max-width: 959px) {
  .single-internet__boxes-content_fieldset:after {
    width: 170px;
    margin-left: -85px;
    top: -10px;
  }
}
.single-internet__boxes-table {
  width: 100%;
  display: table;
  table-layout: fixed;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.single-internet__boxes-cell {
  border: 1px solid #f2f2f2;
  border-radius: 4px;
  display: table-cell;
  vertical-align: top;
}
@media screen and (max-width: 959px) {
  .single-internet__boxes-cell {
    width: 100%;
    display: inline-block;
  }
}
@media screen and (max-width: 759px) {
  .single-internet__boxes-cell {
    width: auto;
    display: table-cell;
  }
}
@media screen and (max-width: 639px) {
  .single-internet__boxes-cell {
    width: 100%;
    display: inline-block;
  }
}
.single-internet__boxes-cell_indent {
  width: 26px;
  border: medium none;
}
@media screen and (max-width: 959px) {
  .single-internet__boxes-cell_indent {
    width: 100%;
    height: 20px;
    display: inline-block;
  }
}
@media screen and (max-width: 759px) {
  .single-internet__boxes-cell_indent {
    width: 26px;
    height: auto;
    display: table-cell;
  }
}
@media screen and (max-width: 639px) {
  .single-internet__boxes-cell_indent {
    width: 100%;
    height: 20px;
    display: inline-block;
  }
}
.single-internet__boxes-cell_one-item {
  vertical-align: middle;
  position: relative;
}
@media screen and (max-width: 959px) {
  .single-internet__boxes-cell_one-item {
    display: table;
    table-layout: fixed;
    width: 100%;
    height: 260px;
  }
}
.single-internet__boxes-cell_one-item .single-internet__boxes-content_fieldset {
  position: static;
}
.single-internet__boxes-cell_one-item .single-internet__boxes-content {
  width: 100%;
  height: 100%;
  display: table;
  table-layout: fixed;
  vertical-align: middle;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .single-internet__boxes-cell_one-item .single-internet__boxes-content {
    display: table-cell;
  }
}
.single-internet__boxes-btn-group {
  width: 100%;
  text-align: center;
  margin-top: 2.1rem;
  margin-bottom: 1.4rem;
}
@media screen and (max-width: 759px) {
  .single-internet__boxes-btn-group {
    margin-top: 1.4rem;
    margin-bottom: 0.7rem;
  }
}
.single-internet__boxes-btn-group .btn {
  margin-left: 8px;
  margin-right: 8px;
}
@media screen and (max-width: 759px) {
  .single-internet__boxes-btn-group .btn {
    margin-top: 0.7rem;
    margin-bottom: 0.7rem;
  }
}
.single-internet__boxes-btn-group+ .single-internet-params {
  margin-top: 2.2rem;
}
@media screen and (max-width: 759px) {
  .single-internet__boxes-btn-group+ .single-internet-params {
    margin-top: 1.4rem;
  }
}
.single-internet__info {
  font-size: 0.85rem;
  color: #999;
  text-align: center;
  margin-bottom: 1.1rem;
  display: none;
}
.single-internet__boxes-content_info {
  border-bottom: 1px solid #f7f7f7;
}
@media screen and (max-width: 759px) {
  .single-internet__boxes-content_info {
    border-bottom: medium none;
  }
}
@media screen and (max-width: 639px) {
  .single-internet__boxes-content_info {
    border-bottom: 1px solid #f7f7f7;
  }
}
.single-internet__boxes-content_info .single-internet__info {
  display: block;
  margin-top: -0.7rem;
}
.single-internet__options {
  padding-left: 15px;
  padding-right: 15px;
  box-sizing: border-box;
}
@media screen and (max-width: 639px) {
  .single-internet__options {
    width: 100%;
    display: table;
    table-layout: fixed;
    text-align: center;
    padding-left: 0;
    padding-right: 0;
  }
}
.single-internet__options-item {
  border-top: 1px solid #f2f2f2;
  width: 100%;
  display: table;
  table-layout: fixed;
  padding-top: 0.7rem;
  padding-bottom: 0.7rem;
  box-sizing: border-box;
}
.single-internet__options-item:first-child {
  border-top: medium none;
}
.single-internet__options-item.is-active .single-internet__options-icon-wrap:after {
  display: block;
}
@media screen and (max-width: 1279px) {
  .single-internet__options-item {
    padding-top: 1.1rem;
    padding-bottom: 1.1rem;
  }
}
@media screen and (max-width: 759px) {
  .single-internet__options-item {
    padding-top: 0.7rem;
    padding-bottom: 0.7rem;
  }
}
@media screen and (max-width: 639px) {
  .single-internet__options-item {
    border: medium none;
    width: 1%;
    display: table-cell;
    vertical-align: top;
    text-align: center;
    word-wrap: break-word;
    padding-left: 10px;
    padding-right: 10px;
  }
}
.single-internet__options-icon-wrap {
  width: 70px;
  display: table-cell;
  vertical-align: middle;
  position: relative;
  text-align: center;
  padding-left: 15px;
}
@media screen and (max-width: 1279px) {
  .single-internet__options-icon-wrap {
    width: 58px;
    padding-left: 0;
  }
}
@media screen and (max-width: 959px) {
  .single-internet__options-icon-wrap {
    width: 70px;
    padding-left: 5px;
  }
}
@media screen and (max-width: 639px) {
  .single-internet__options-icon-wrap {
    width: 52px;
    display: inline-block;
    padding-left: 0;
  }
}
.single-internet__options-icon-wrap:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzggMzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM4IDM4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM0MEIzNEUiIGQ9Ik0xOS4zLDAuOWMxMC4xLDAsMTguMiw4LjEsMTguMiwxOC4yYzAsMTAuMS04LjEsMTguMi0xOC4yLDE4LjIKCVMxLjEsMjkuMiwxLjEsMTkuMUMxLjEsOS4xLDkuMywwLjksMTkuMywwLjl6Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTMuNSwyMC43bDQuMSwzLjVjMC41LDAuNSwwLjUsMS4zLDAsMS44Yy0wLjUsMC41LTEuMywwLjUtMS44LDAKCWwtMy41LTQuN0MxMS45LDIwLjgsMTMuNSwyMC43LDEzLjUsMjAuN3oiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNS44LDEyLjFjMCwwLDItMC4xLDEuNiwwLjVsLTkuNiwxMy4yYy0wLjMsMC42LTEuMSwwLjgtMS42LDAuNAoJYy0wLjYtMC4zLTAuOC0xLjEtMC40LTEuN0wyNS44LDEyLjF6Ii8+Cjwvc3ZnPgo=) no-repeat 0 0;
  width: 22px;
  height: 22px;
  position: absolute;
  right: -5px;
  bottom: 12px;
  z-index: 1;
  display: none;
}
@media screen and (max-width: 759px) {
  .single-internet__options-icon-wrap:after {
    width: 18px;
    height: 18px;
    bottom: 6px;
  }
}
.single-internet__options-icon {
  max-width: 100%;
  height: auto;
}
.single-internet__options-info {
  display: table-cell;
  vertical-align: middle;
  padding-left: 40px;
}
@media screen and (max-width: 1279px) {
  .single-internet__options-info {
    padding-left: 24px;
  }
}
@media screen and (max-width: 639px) {
  .single-internet__options-info {
    display: block;
    padding-left: 0;
  }
}
.single-internet__options-title {
  color: #000;
  font-size: 1rem;
}
.single-internet__options-description {
  color: #999;
  font-size: 0.75rem;
}
.single-internet__options-text {
  border-top: 1px solid rgba(0,0,0,0.1);
  color: #666;
  font-size: 1rem;
  padding-top: 0.6rem;
  display: inline-block;
}
.single-internet__options_absend {
  max-width: 270px;
  margin: 0 auto;
  padding: 0;
}
.single-internet__options_absend .single-internet__options-icon {
  width: 96px;
  height: 96px;
}
.single-internet__options_absend .single-internet__options-title {
  font-size: 1.1rem;
  color: #999;
  margin-top: 12px;
}
.single-internet__options_unlim {
  padding-top: 2.6rem;
  padding-bottom: 2.6rem;
}
@media screen and (max-width: 959px) {
  .single-internet__options_unlim {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.single-internet__options_unlim .single-internet__options-item {
  max-width: 300px;
  margin: 0 auto;
}
.single-internet__options_unlim .single-internet__options-icon-wrap {
  width: 114px;
  display: inline-block;
  padding-left: 0;
}
.single-internet__options_unlim .single-internet__options-icon {
  width: 114px;
  height: 46px;
}
.single-internet__options_unlim .single-internet__options-info {
  width: 100%;
  display: inline-block;
  padding: 0;
  margin-top: 5px;
  margin-bottom: 1.1rem;
}
.single-internet__options_unlim .single-internet__options-title {
  font-size: 1.1rem;
  margin-top: 4px;
}
.single-internet__options_unlim .single-internet__options-description {
  text-transform: uppercase;
}
.single-internet__options_once .single-internet__options-item {
  width: 100%;
}
.single-internet__options_once .single-internet__options-icon-wrap {
  width: 108px;
  display: inline-block;
  padding-left: 0;
}
.single-internet__options_once .single-internet__options-icon-wrap:after {
  bottom: 20px;
}
.single-internet__options_once .single-internet__options-info {
  width: 100%;
  display: inline-block;
  padding-left: 0;
  margin-top: -10px;
}
.single-internet__options_once .single-internet__options-title {
  font-size: 1.1rem;
}
.single-internet__options_once .single-internet__options-description {
  font-size: 0.85rem;
}
.single-internet__refill-heading {
  background-color: #f7f7f7;
  text-align: center;
  padding-top: 16px;
  padding-bottom: 24px;
}
@media screen and (max-width: 759px) {
  .single-internet__refill-heading {
    padding-top: 25px;
    padding-bottom: 28px;
  }
}
.single-internet__refill-content {
  padding-top: 0.8rem;
  padding-bottom: 0.7rem;
}
@media screen and (max-width: 759px) {
  .single-internet__refill-content {
    padding-top: 1.5rem;
  }
  .single-internet__refill-content .btn_large {
    height: 42px;
    line-height: 40px;
  }
}
.single-internet__refill-title {
  font-size: 1.4rem;
}
.single-internet__refill-count {
  font-size: 3.2rem;
  font-weight: 300;
  line-height: 1;
  white-space: nowrap;
}
.single-internet__refill-currency {
  margin-left: 8px;
}
@media screen and (min-width: 1680px) {
  .single-internet__refill-currency {
    font-size: 2.5rem;
  }
}
.single-internet__refill-label {
  font-size: 0.85rem;
  color: #666;
}
.single-internet__refill-description {
  font-size: 0.85rem;
  color: #999;
}
.single-internet__refill-group {
  margin-top: 16px;
  margin-bottom: 20px;
}
.single-internet__refill-group:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .single-internet__refill-group {
    margin-top: 12px;
  }
}
.single-internet__refill-group-item {
  width: 30%;
  padding-left: 10px;
  padding-right: 10px;
  float: left;
  margin-left: 5%;
  font-size: 1.4rem;
}
.single-internet__refill-group-item:first-child {
  margin-left: 0;
}
.single-internet__refill-group-rubl {
  font-size: 1.1rem;
}
@media screen and (max-width: 1679px) {
  .single-internet__refill-group-rubl {
    display: none;
  }
}
.single-internet__refill-form {
  margin-bottom: 0.7rem;
}
.single-internet__refill-form:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .single-internet__refill-form {
    margin-bottom: 1.1rem;
  }
}
.single-internet__refill-form .input_large {
  font-size: 1.1rem;
}
@media screen and (max-width: 759px) {
  .single-internet__refill-form .input_large {
    height: 42px;
  }
}
.single-internet__refill-form .btn_large {
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 1.1rem;
}
.single-internet__refill-form-price {
  width: 65%;
  float: left;
}
@media screen and (max-width: 1679px) {
  .single-internet__refill-form-price {
    width: 55%;
  }
}
@media screen and (max-width: 1279px) {
  .single-internet__refill-form-price {
    width: 45%;
  }
}
.single-internet__refill-form-btn {
  width: 30%;
  margin-left: 5%;
  float: left;
}
@media screen and (max-width: 1679px) {
  .single-internet__refill-form-btn {
    width: 40%;
  }
}
@media screen and (max-width: 1279px) {
  .single-internet__refill-form-btn {
    width: 50%;
  }
}
.single-internet__traffic {
  position: relative;
  padding-top: 0.3rem;
}
.single-internet__traffic-heading {
  margin-bottom: 20px;
}
.single-internet__traffic-title {
  padding-right: 20px;
}
.single-internet__traffic-title-name {
  display: inline-block;
  position: relative;
  margin-right: 7px;
  transition: width 0.5s;
}
.single-internet__traffic-title-name.is-active {
  height: 35px;
  width: 250px;
}
@media screen and (max-width: 1679px) {
  .single-internet__traffic-title-name.is-active {
    width: 240px;
  }
}
@media screen and (max-width: 1279px) {
  .single-internet__traffic-title-name.is-active {
    width: 220px;
  }
}
@media screen and (max-width: 959px) {
  .single-internet__traffic-title-name.is-active {
    width: 260px;
  }
}
@media screen and (max-width: 759px) {
  .single-internet__traffic-title-name.is-active {
    width: 190px;
    height: 25px;
  }
}
.single-internet__traffic-title-name.is-active .single-internet__traffic-title-placeholder {
  text-indent: -290px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.single-internet__traffic-title-name.is-active .single-internet__traffic-title-control {
  visibility: visible;
}
.single-internet__traffic-title-name.is-active .single-internet__traffic-title-control .input {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.single-internet__traffic-title-placeholder {
  border-bottom: 1px dotted;
  font-size: 1.1rem;
  color: #4d4d4d;
  font-weight: 300;
  transition: text-indent 0.3s, opacity 0.3s;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: bottom;
  height: 34px;
}
@media screen and (max-width: 759px) {
  .single-internet__traffic-title-placeholder {
    height: 25px;
  }
}
.single-internet__traffic-title-control {
  position: absolute;
  overflow: hidden;
  width: 100%;
  height: 1.5rem;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  visibility: hidden;
}
.single-internet__traffic-title-control .input {
  border: medium none;
  border-bottom: 1px solid #c4c4c4;
  border-radius: 0;
  height: 1.5rem;
  color: #4d4d4d;
  font-size: 1.1rem;
  font-weight: 300;
  padding: 0;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  -webkit-transform: translate3d(30%, 0, 0);
          transform: translate3d(30%, 0, 0);
  transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;
}
.single-internet__traffic-title-description {
  font-size: 0.85rem;
  color: #999;
  white-space: nowrap;
  cursor: pointer;
  display: inline-block;
  vertical-align: bottom;
  padding-bottom: 5px;
}
@media screen and (max-width: 759px) {
  .single-internet__traffic-title-description {
    display: block;
    margin-top: 8px;
  }
}
.single-internet__traffic-title-description.is-empty {
  border-bottom: 1px dotted;
  font-size: 1.1rem;
  color: #4d4d4d;
  font-weight: 300;
  transition: text-indent 0.3s, opacity 0.3s;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  margin-left: -7px;
}
.single-internet__traffic-description {
  font-size: 0.85rem;
  color: #808080;
  margin-top: 1.1rem;
}
.single-internet__traffic-btns {
  margin-top: 0.7rem;
}
@media screen and (max-width: 1679px) {
  .single-internet__traffic-btns {
    margin-top: 0.8rem;
  }
}
@media screen and (max-width: 959px) {
  .single-internet__traffic-btns {
    margin-top: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .single-internet__traffic-btns {
    margin-top: 1.2rem;
  }
}
.single-internet__traffic-btns .btn {
  padding-left: 15px;
  padding-right: 15px;
  font-size: 0.85rem;
}
.single-internet__traffic-link {
  height: 36px;
  display: inline-block;
  vertical-align: middle;
  font-size: 0.85rem;
  line-height: 34px;
  margin-left: 26px;
}
@media screen and (max-width: 1279px) {
  .single-internet__traffic-link {
    margin-left: 18px;
  }
}
.single-internet__traffic-link span {
  display: inline-block;
  vertical-align: middle;
}
.single-internet__traffic-icon_remove {
  width: 28px;
  height: 28px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI2FkYjhjMSIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNzUuOCwzNC44djQ5YzAsMi44LTIuMyw1LTUsNWgtNDFjLTIuOCwwLTUtMi4zLTUtNXYtNDkiLz4KCTxnPgoJCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlPSIjYWRiOGMxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEyLjMsMjYuNyBjMjMuOS0xMi4yLDUyLjEtMTIuMiw3NiwwIi8+Cgk8L2c+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI2FkYjhjMSIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMzkuNSwxNy44QzM5LjUsMTEuOCw0NC4zLDcsNTAuMyw3UzYxLDExLjgsNjEsMTcuOCIvPgoJPGxpbmUgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNhZGI4YzEiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjQwLjMiIHkxPSI4Ny41IiB4Mj0iNDAuMyIgeTI9IjI4LjUiLz4KCTxsaW5lIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjYWRiOGMxIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI2MC4zIiB5MT0iODcuNSIgeDI9IjYwLjMiIHkyPSIyOC41Ii8+Cjwvc3ZnPgo=) no-repeat center;
  background-size: contain;
}
.single-internet__traffic-drop {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjguNiAzNy4yIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2OC42IDM3LjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmJjMWM2IiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI2Ny4yLDEuNCAzNC4zLDM0LjMgMS40LDEuNCAiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 20px;
  height: 12px;
  display: inline-block;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
.is-opened > .single-internet__traffic-drop {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.single-internet__traffic-content {
  background-color: #f5f6f7;
  padding: 28px 30px;
  display: none;
}
.is-opened .single-internet__traffic-content {
  margin-bottom: 0.7rem;
}
@media screen and (max-width: 1279px) {
  .single-internet__traffic-content {
    padding: 20px;
  }
}
.single-internet__progress-header {
  padding-top: 1rem;
  padding-bottom: 0.3rem;
}
.single-internet__progress-header:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1679px) {
  .single-internet__progress-header {
    padding-bottom: 0.5rem;
  }
}
@media screen and (max-width: 959px) {
  .single-internet__progress-header {
    padding-bottom: 0.7rem;
  }
}
.single-internet__progress-single {
  width: 54%;
  font-size: 0.85rem;
  float: left;
  color: #808080;
  position: relative;
}
.is-inactive .single-internet__progress-single {
  color: #ee1c32;
}
@media screen and (max-width: 1679px) {
  .single-internet__progress-single {
    width: auto;
    float: none;
    margin-bottom: 0.4rem;
  }
}
.single-internet__progress-icon-wrap {
  position: absolute;
  left: -2px;
  top: -2px;
}
.single-internet__progress-text {
  display: inline-block;
  vertical-align: top;
  padding-left: 28px;
}
@media screen and (max-width: 759px) {
  .single-internet__progress-text {
    padding-left: 22px;
  }
}
.single-internet__progress-icon {
  width: 24px;
  height: 24px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
}
@media screen and (max-width: 759px) {
  .single-internet__progress-icon {
    width: 18px;
    height: 18px;
  }
}
.single-internet__progress-icon.single-internet__progress-icon_connect {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjUuNyAzNC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNS43IDM0LjgiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2FkYjhjMSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj4KCTxwb2x5bGluZSBwb2ludHM9IjI0LjksMjcuNSAxOC4zLDM0LjEgMTEuNywyNy41ICIvPgoJPHBvbHlsaW5lIHBvaW50cz0iMjEuMSwzMC44IDIxLjEsMTIuOCAxNS40LDEyLjggMTUuNCwyNS4zICIvPgoJPHBvbHlsaW5lIHBvaW50cz0iMC44LDcuNCA3LjQsMC43IDE0LDcuNCAiLz4KCTxwb2x5bGluZSBwb2ludHM9IjQuNSwzLjYgNC41LDIyLjEgMTAuMiwyMi4xIDEwLjIsOS42ICIvPgo8L3N2Zz4K);
}
.is-inactive .single-internet__progress-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjUuNyAzNC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNS43IDM0LjgiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2VlMWMzMiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj4KCTxwb2x5bGluZSBwb2ludHM9IjI0LjksMjcuNSAxOC4zLDM0LjEgMTEuNywyNy41ICIvPgoJPHBvbHlsaW5lIHBvaW50cz0iMjEuMSwzMC44IDIxLjEsMTIuOCAxNS40LDEyLjggMTUuNCwyNS4zICIvPgoJPHBvbHlsaW5lIHBvaW50cz0iMC44LDcuNCA3LjQsMC43IDE0LDcuNCAiLz4KCTxwb2x5bGluZSBwb2ludHM9IjQuNSwzLjYgNC41LDIyLjEgMTAuMiwyMi4xIDEwLjIsOS42ICIvPgo8L3N2Zz4K);
}
.is-active .single-internet__progress-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjUuNyAzNC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNS43IDM0LjgiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQzYmE2YiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj4KCTxwb2x5bGluZSBwb2ludHM9IjI0LjksMjcuNSAxOC4zLDM0LjEgMTEuNywyNy41ICIvPgoJPHBvbHlsaW5lIHBvaW50cz0iMjEuMSwzMC44IDIxLjEsMTIuOCAxNS40LDEyLjggMTUuNCwyNS4zICIvPgoJPHBvbHlsaW5lIHBvaW50cz0iMC44LDcuNCA3LjQsMC43IDE0LDcuNCAiLz4KCTxwb2x5bGluZSBwb2ludHM9IjQuNSwzLjYgNC41LDIyLjEgMTAuMiwyMi4xIDEwLjIsOS42ICIvPgo8L3N2Zz4K);
}
.single-internet__progress-icon.single-internet__progress-icon_time {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iI2FkYjhjMSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiID4NCgk8cGF0aCBkPSJNMTAsMEM0LjQ3NywwLDAsNC40NzgsMCwxMGMwLDUuNTIzLDQuNDc3LDEwLDEwLDEwIGM1LjUyMiwwLDEwLTQuNDc4LDEwLTEwQzIwLDQuNDc4LDE1LjUyMiwwLDEwLDB6IE0xMCwxOWMtNC45NzEsMC05LTQuMDI5LTktOWMwLTQuOTcsNC4wMjktOSw5LTlzOSw0LjAzLDksOSBDMTksMTQuOTcxLDE0Ljk3MSwxOSwxMCwxOXogTTE1LjUsMTBIMTBWNC41QzEwLDQuMjI0LDkuNzc2LDQsOS41LDRTOSw0LjIyNCw5LDQuNXY2QzksMTAuNzc2LDkuMjI0LDExLDkuNSwxMWg2IGMwLjI3NiwwLDAuNS0wLjIyNCwwLjUtMC41UzE1Ljc3NiwxMCwxNS41LDEweiIvPg0KPC9zdmc+DQo=);
}
.is-inactive .single-internet__progress-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iI2VlMWMzMiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiID4NCgk8cGF0aCBkPSJNMTAsMEM0LjQ3NywwLDAsNC40NzgsMCwxMGMwLDUuNTIzLDQuNDc3LDEwLDEwLDEwIGM1LjUyMiwwLDEwLTQuNDc4LDEwLTEwQzIwLDQuNDc4LDE1LjUyMiwwLDEwLDB6IE0xMCwxOWMtNC45NzEsMC05LTQuMDI5LTktOWMwLTQuOTcsNC4wMjktOSw5LTlzOSw0LjAzLDksOSBDMTksMTQuOTcxLDE0Ljk3MSwxOSwxMCwxOXogTTE1LjUsMTBIMTBWNC41QzEwLDQuMjI0LDkuNzc2LDQsOS41LDRTOSw0LjIyNCw5LDQuNXY2QzksMTAuNzc2LDkuMjI0LDExLDkuNSwxMWg2IGMwLjI3NiwwLDAuNS0wLjIyNCwwLjUtMC41UzE1Ljc3NiwxMCwxNS41LDEweiIvPg0KPC9zdmc+DQo=);
}
.is-active .single-internet__progress-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iIzQzYmE2YiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiID4NCgk8cGF0aCBkPSJNMTAsMEM0LjQ3NywwLDAsNC40NzgsMCwxMGMwLDUuNTIzLDQuNDc3LDEwLDEwLDEwIGM1LjUyMiwwLDEwLTQuNDc4LDEwLTEwQzIwLDQuNDc4LDE1LjUyMiwwLDEwLDB6IE0xMCwxOWMtNC45NzEsMC05LTQuMDI5LTktOWMwLTQuOTcsNC4wMjktOSw5LTlzOSw0LjAzLDksOSBDMTksMTQuOTcxLDE0Ljk3MSwxOSwxMCwxOXogTTE1LjUsMTBIMTBWNC41QzEwLDQuMjI0LDkuNzc2LDQsOS41LDRTOSw0LjIyNCw5LDQuNXY2QzksMTAuNzc2LDkuMjI0LDExLDkuNSwxMWg2IGMwLjI3NiwwLDAuNS0wLjIyNCwwLjUtMC41UzE1Ljc3NiwxMCwxNS41LDEweiIvPg0KPC9zdmc+DQo=);
}
.single-internet__progress-icon_time-str {
  stroke-width: 4px;
}
.single-internet__progress-max {
  width: 46%;
  float: right;
  text-align: right;
  color: #999;
  font-size: 0.75rem;
}
.is-disabled .single-internet__progress-max {
  color: #ccc;
}
@media screen and (max-width: 1679px) {
  .single-internet__progress-max {
    width: auto;
    float: none;
    text-align: left;
  }
}
.single-internet__progress-wrap {
  width: 100%;
  height: 10px;
  border-radius: 9px;
  overflow: hidden;
  position: relative;
}
.single-internet__progress-line {
  background-color: #fff;
  border: 1px solid #f2f2f2;
  border-radius: 9px;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
}
.single-internet__progress-bar {
  background-color: #f2f2f2;
  width: 0;
  height: 100%;
  position: relative;
  z-index: 1;
}
.single-internet__traffic-opener {
  border-top: medium none;
  width: 32px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  cursor: pointer;
  position: absolute;
  top: -3px;
  right: -7px;
}
.single-internet__addnumber {
  border: 1px dashed #abb8c0;
  margin-top: 1.6rem;
}
.single-internet__addnumber.is-opened {
  border: 1px solid #f5f6f7;
  background-color: #f5f6f7;
}
.single-internet__addnumber-header {
  width: 100%;
  height: 75px;
  display: table;
  table-layout: fixed;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  box-sizing: border-box;
}
.is-opened .single-internet__addnumber-header {
  height: 50px;
  margin-top: 13px;
}
.single-internet__addnumber-opener {
  display: table-cell;
  vertical-align: middle;
  font-size: 0.85rem;
  font-weight: 400;
  line-height: 1.06;
  text-align: center;
  cursor: pointer;
}
.single-internet__addnumber-opener.is-opened .single-internet__addnumber-drop:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMwIDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2U9IiNhYmI4YzAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMjYuNyIgeTE9IjE0LjYiIHgyPSIzLjUiIHkyPSIxNC42Ii8+Cjwvc3ZnPgo=) no-repeat 0 0;
}
.single-internet__addnumber-drop {
  position: relative;
  color: #0082b0;
  padding-left: 28px;
}
.single-internet__addnumber-drop:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMwIDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2U9IiNhYmI4YzAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTUuMSIgeTE9IjMiIHgyPSIxNS4xIiB5Mj0iMjYuMiIvPgoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iI2FiYjhjMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIyNi43IiB5MT0iMTQuNiIgeDI9IjMuNSIgeTI9IjE0LjYiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 19px;
  height: 19px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -9px;
}
.single-internet__addnumber-content {
  display: none;
  padding-left: 30px;
  padding-right: 30px;
}
@media screen and (max-width: 1279px) {
  .single-internet__addnumber-content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.single-internet__addnumber-form {
  border-top: 1px solid rgba(0,0,0,0.05);
  padding-top: 1rem;
  padding-bottom: 1.2rem;
}
.single-internet__addnumber-form .input {
  font-size: 0.85rem;
}
.single-internet__addnumber-form .btn {
  font-size: 0.85rem;
}
.single-internet__addnumber-form-btn-group {
  margin-left: -7px;
  margin-right: -7px;
}
.single-internet__addnumber-form-btn-item {
  display: inline-block;
  vertical-align: top;
  padding-top: 10px;
  margin-left: 7px;
  margin-right: 7px;
}
.single-internet__addnumber-form-label {
  font-size: 0.85rem;
  margin-bottom: 10px;
}
.single-internet__addnumber-form-info {
  font-size: 0.75rem;
  margin-top: 1.2rem;
}
.single-internet__addoption-item {
  border-top: 1px solid #f2f2f2;
  padding: 1rem 30px;
  box-sizing: border-box;
  position: relative;
}
@media screen and (max-width: 1279px) {
  .single-internet__addoption-item {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .single-internet__addoption-item {
    padding-bottom: 60px;
  }
}
@media screen and (min-width: 1680px) {
  .single-internet__addoption-row {
    width: 100%;
    display: table;
    table-layout: fixed;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media screen and (min-width: 1680px) {
  .single-internet__addoption-col {
    width: 60%;
    display: table-cell;
    vertical-align: top;
  }
}
.single-internet__addoption-col .btn {
  padding-left: 15px;
  padding-right: 15px;
}
@media screen and (max-width: 1679px) {
  .single-internet__addoption-col .btn {
    font-size: 17px;
    position: absolute;
    right: 20px;
    bottom: 20px;
  }
}
@media screen and (max-width: 1679px) {
  .single-internet__addoption-col_end:after {
    content: '';
    display: table;
    clear: both;
  }
  .single-internet__addoption-col_end .btn {
    float: right;
  }
}
@media screen and (min-width: 1680px) {
  .single-internet__addoption-col_end {
    width: 40%;
    text-align: right;
  }
}
.single-internet__addoption-title {
  font-size: 1.8rem;
  line-height: 1.1;
  font-weight: 300;
}
.single-internet__addoption-value {
  font-size: 1.4rem;
  margin-bottom: 4px;
  white-space: nowrap;
}
@media screen and (max-width: 1679px) {
  .single-internet__addoption-value {
    float: left;
  }
}
.single-internet__addoption-currency {
  display: inline-block;
  margin-left: 8px;
  font-size: 13px;
}
@media screen and (min-width: 1680px) {
  .single-internet__addoption-currency-item {
    font-size: 13px;
    display: block;
    position: relative;
  }
}
.single-internet__addoption-currency-item+ .single-internet__addoption-currency-item:before {
  content: "/";
  display: inline-block;
  vertical-align: top;
  position: inherit;
}
@media screen and (min-width: 1680px) {
  .single-internet__addoption-currency-item+ .single-internet__addoption-currency-item:before {
    border-top: 1px solid #ccc;
    content: "";
    width: 100%;
    height: 0;
    position: absolute;
    left: 0;
    top: 1px;
  }
}
.single-internet__addoption-wrap {
  font-size: 0.75rem;
  padding-top: 10px;
}
.single-internet__addoption-wrap .b-list > li {
  margin: 0.4em 0;
}
.single-internet__simblock {
  min-height: 250px;
  position: relative;
  padding-top: 40px;
  margin-top: -40px;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .single-internet__simblock {
    min-height: 200px;
  }
}
.single-internet__simblock-content {
  background-color: #fcfcfc;
  min-height: 160px;
  padding: 25px 190px 25px 30px;
}
@media screen and (max-width: 1279px) {
  .single-internet__simblock-content {
    padding-left: 20px;
    padding-right: 140px;
    min-height: 110px;
  }
}
.single-internet__simblock-title {
  font-size: 0.85rem;
  color: #000;
  margin-bottom: 0.5rem;
}
.single-internet__simblock-info {
  font-size: 0.75rem;
  color: #666;
}
.single-internet__simblock-bg {
  position: absolute;
  bottom: 0;
  right: 0;
}
@media screen and (max-width: 1279px) {
  .single-internet__simblock-bg {
    max-width: 140px;
  }
}
@media screen and (max-width: 759px) {
  .single-internet__simblock-bg {
    max-width: 140px;
  }
}
.single-internet__acceptor {
  width: 100%;
  height: 365px;
  display: table;
  table-layout: fixed;
  box-sizing: border-box;
  padding: 0 30px;
}
@media screen and (max-width: 1679px) {
  .single-internet__acceptor {
    height: 356px;
  }
}
@media screen and (max-width: 1279px) {
  .single-internet__acceptor {
    height: 348px;
    padding: 0 20px;
  }
}
@media screen and (max-width: 759px) {
  .single-internet__acceptor {
    height: 240px;
  }
}
.single-internet__acceptor-content {
  width: 100%;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}
.single-internet__acceptor-icon-wrap {
  max-width: 66px;
  margin: 0 auto;
}
.single-internet__acceptor-icon {
  max-width: 100%;
  height: auto;
}
.single-internet__acceptor-info {
  font-size: 1rem;
  text-align: center;
  margin-top: 1.1rem;
  font-weight: 300;
}
.single-internet__acceptor-info p {
  margin-bottom: 0;
}
.single-internet__acceptor-number {
  font-weight: 400;
}
.single-internet__acceptor-btn-group {
  width: 100%;
  text-align: center;
  margin-top: 1.1rem;
  margin-bottom: 1.1rem;
}
@media screen and (max-width: 759px) {
  .single-internet__acceptor-btn-group {
    margin-top: 0.7rem;
    margin-bottom: 0.7rem;
  }
}
.single-internet__acceptor-btn-group .btn {
  margin-left: 8px;
  margin-right: 8px;
}
@media screen and (max-width: 759px) {
  .single-internet__acceptor-btn-group .btn {
    margin-top: 0.4rem;
    margin-bottom: 0.4rem;
  }
}
.single-internet__notice {
  background-color: #fcfcfc;
  padding-left: 30px;
  padding-right: 30px;
}
@media screen and (max-width: 1279px) {
  .single-internet__notice {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.single-internet__notice-opener {
  font-size: 0.75rem;
  color: #999;
  position: relative;
  padding-top: 0.8rem;
  padding-bottom: 0.8rem;
  cursor: pointer;
}
@media screen and (max-width: 759px) {
  .single-internet__notice-opener {
    font-size: 0.85rem;
  }
}
.single-internet__notice-drop {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjguNiAzNy4yIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2OC42IDM3LjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmJjMWM2IiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI2Ny4yLDEuNCAzNC4zLDM0LjMgMS40LDEuNCAiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 14px;
  height: 8px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -4px;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
.is-opened > .single-internet__notice-drop {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.single-internet__notice-content {
  font-size: 0.75rem;
  color: #000;
  padding-bottom: 1.4rem;
  display: none;
}
@media screen and (max-width: 759px) {
  .single-internet__notice-content {
    font-size: 0.85rem;
  }
}
.single-internet__notice-content .b-list {
  margin-bottom: 15px;
}
.single-internet__notice-content .b-list > li {
  margin-top: 0.55rem;
  margin-bottom: 0.55rem;
}
.single-internet__notice-panel {
  border: 1px solid #f2f2f2;
  background-color: #fff;
  margin-top: 10px;
}
.single-internet__notice-panel-content {
  min-height: 50px;
  padding: 14px 18px 16px 60px;
  position: relative;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .single-internet__notice-panel-content {
    padding-left: 50px;
  }
}
.single-internet__notice-panel-icon-wrap {
  width: 30px;
  height: 30px;
  position: absolute;
  left: 18px;
  top: 14px;
}
@media screen and (max-width: 759px) {
  .single-internet__notice-panel-icon-wrap {
    width: 24px;
    height: 24px;
    left: 14px;
  }
}
.single-internet__notice-panel-icon {
  max-width: 100%;
  height: auto;
}
.single-internet__notice-panel-title {
  color: #999;
}
.single-internet__media {
  height: 14.4rem;
  text-align: center;
  position: relative;
  overflow: hidden;
}
.single-internet__media img {
  height: 13.65rem;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -26rem;
}
.single-internet_nologin {
  padding-bottom: 1rem;
}
.single-internet__grid-tmp {
  display: none;
}
.single-internet__grid {
  margin-left: -12px;
  margin-right: -12px;
}
.single-internet__grid:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1679px) {
  .single-internet__grid {
    margin-left: -9px;
    margin-right: -9px;
  }
}
@media screen and (max-width: 1279px) {
  .single-internet__grid {
    margin-left: -7px;
    margin-right: -7px;
  }
}
@media screen and (max-width: 959px) {
  .single-internet__grid {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.single-internet__grid-col {
  width: 33.33333333333333%;
  box-sizing: border-box;
  float: left;
  padding-left: 12px;
  padding-right: 12px;
}
@media screen and (max-width: 1679px) {
  .single-internet__grid-col {
    padding-left: 9px;
    padding-right: 9px;
  }
}
@media screen and (max-width: 1279px) {
  .single-internet__grid-col {
    padding-left: 7px;
    padding-right: 7px;
  }
}
@media screen and (max-width: 959px) {
  .single-internet__grid-col {
    width: 50%;
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media screen and (max-width: 759px) {
  .single-internet__grid-col {
    width: 100%;
  }
}
@media screen and (max-width: 959px) {
  .single-internet__grid-col_3 {
    display: none;
  }
}
@media screen and (max-width: 759px) {
  .single-internet__grid-col_2 {
    display: none;
  }
}
.single-internet__grid-item {
  margin-bottom: 30px;
}
@media screen and (max-width: 759px) {
  .single-internet__grid-item {
    margin-bottom: 20px;
  }
}
.single-internet__grid-item .single-internet__boxes {
  margin-bottom: 0;
}
.single-internet__disclamer {
  font-size: 0.75rem;
  color: #666;
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
}
.b-notify {
  position: absolute;
  top: 0;
  right: 10px;
  z-index: 1;
}
.b-notify__opener {
  border: 1px solid #f2f2f2;
  border-top: medium none;
  background-color: #fff;
  width: 30px;
  height: 30px;
  box-sizing: border-box;
  float: right;
  text-align: center;
  cursor: pointer;
  position: relative;
}
.b-notify__drop {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjguNiAzNy4yIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2OC42IDM3LjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmJjMWM2IiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI2Ny4yLDEuNCAzNC4zLDM0LjMgMS40LDEuNCAiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 14px;
  height: 8px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -7px;
  margin-top: -4px;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
.is-opened > .b-notify__drop {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.b-notify__content {
  width: 270px;
  box-shadow: 5px 0 29px rgba(0,0,0,0.1);
  border-radius: 4px;
  background-color: #fff;
  padding: 2px 20px;
  display: none;
  box-sizing: border-box;
  position: absolute;
  top: 100%;
  right: 0;
  z-index: 1;
}
.b-notify__item {
  width: 100%;
  padding-top: 14px;
  padding-bottom: 14px;
  color: inherit;
  display: inline-block;
}
.b-notify__item+ .b-notify__item {
  border-top: 1px solid #f2f2f2;
}
.b-notify__item:hover {
  color: #4a95bd;
}
.b-notify__icon-wrap {
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 13px;
}
.b-notify__icon {
  max-width: 100%;
  height: auto;
}
.b-notify__title {
  display: inline-block;
  vertical-align: middle;
  font-size: 15px;
}
.range-single__slider,
.range-single .ui-widget.ui-widget-content {
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  border-radius: 9px;
  height: 8px;
}
.range-single__slider .ui-corner-all,
.range-single .ui-widget.ui-widget-content .ui-corner-all {
  border-radius: 9px;
}
.range-single__slider .ui-widget-header,
.range-single .ui-widget.ui-widget-content .ui-widget-header {
  background-color: #ee1c32;
}
.range-single__slider .ui-slider-handle,
.range-single .ui-widget.ui-widget-content .ui-slider-handle {
  background-color: #fff;
  border: medium none;
  border-radius: 24px;
  box-shadow: 0 0 15px rgba(0,0,0,0.1);
  width: 24px;
  height: 24px;
  top: -0.4em;
  color: #999;
  cursor: pointer;
}
.range-single__slider .ui-slider-handle:focus,
.range-single .ui-widget.ui-widget-content .ui-slider-handle:focus {
  outline: medium none;
}
.range-single__slider .ui-slider-handle span,
.range-single .ui-widget.ui-widget-content .ui-slider-handle span {
  display: none;
}
.range-single__slider-notch {
  display: none;
}
.range-single__field {
  width: 100%;
  display: table;
  table-layout: fixed;
  margin-bottom: 1.8rem;
  font-size: 0.85rem;
}
@media screen and (max-width: 1679px) {
  .range-single__field {
    margin-bottom: 1rem;
  }
}
@media screen and (max-width: 759px) {
  .range-single__field {
    margin-bottom: 1.2rem;
  }
}
.range-single__field_panel {
  margin-bottom: 10px;
  padding: 14px 24px;
  min-height: 66px;
  border: 1px solid #e6e6e6;
  border-radius: 6px;
  background-color: #fff;
}
@media screen and (max-width: 1679px) {
  .range-single__field_panel {
    min-height: 70px;
  }
}
.range-single__field-icon {
  display: inline-block;
  width: 35px;
  height: 33px;
  margin: -5px 15px 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  float: left;
  clear: both;
}
@media screen and (max-width: 759px) {
  .range-single__field-icon {
    margin: -8px 15px 0 0;
  }
}
.range-single__field-icon_internet {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojRTUyNjM0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGVsbGlwc2UgY2xhc3M9InN0MCIgY3g9IjIwIiBjeT0iMjAiIHJ4PSI4LjkiIHJ5PSIxNS42Ii8+CjxsaW5lIGNsYXNzPSJzdDAiIHgxPSI0LjQiIHkxPSIyMCIgeDI9IjM1LjYiIHkyPSIyMCIvPgo8bGluZSBjbGFzcz0ic3QwIiB4MT0iMjAiIHkxPSI0LjQiIHgyPSIyMCIgeTI9IjM1LjYiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTguMiw5LjhjMi45LDMuMyw3LjEsNS40LDExLjgsNS40YzQuNywwLDguOS0yLjEsMTEuOC01LjQiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTMxLjgsMzAuMmMtMi45LTMuMy03LjEtNS40LTExLjgtNS40Yy00LjcsMC04LjksMi4xLTExLjgsNS40Ii8+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjIwIiBjeT0iMjAiIHI9IjE1LjYiLz4KPC9zdmc+Cg==);
}
.range-single__field-icon_minutes {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojRTYyODM1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIwLjksMjQuMmwtNS01Yy0wLjQtMC40LTAuNC0xLDAtMS4zbDEuNS0xLjVjMS4yLTEuMiwxLjQtMy4xLDAuNC00LjRjLTEuMi0xLjYtMi4yLTMuMy0zLjEtNQoJYy0wLjYtMS4yLTIuMi0xLjQtMy4yLTAuNWwtNC41LDQuNWMtMS4yLDEuMi0xLjQsMi45LTAuNiw0LjRjMiwzLjgsNC42LDcuNCw3LjgsMTAuNnM2LjgsNS44LDEwLjYsNy44YzEuNCwwLjgsMy4yLDAuNSw0LjQtMC42CglsNC41LTQuNWMxLTEsMC43LTIuNi0wLjUtMy4yYy0xLjctMC45LTMuNC0xLjktNS0zLjFjLTEuNC0xLTMuMi0wLjgtNC40LDAuNGwtMS41LDEuNUMyMS44LDI0LjUsMjEuMiwyNC41LDIwLjksMjQuMnoiLz4KPC9zdmc+Cg==);
}
.range-single__field-icon_sms {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojRTUyNjM0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTMxLjMsMzIuMkg4LjdjLTIuNiwwLTQuNi0yLjEtNC42LTQuNlYxNC4yYzAtMi42LDIuMS00LjYsNC42LTQuNmgyMi42YzIuNiwwLDQuNiwyLjEsNC42LDQuNnYxMy40CglDMzUuOSwzMC4xLDMzLjksMzIuMiwzMS4zLDMyLjJ6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01LjYsMTEuMUwxOS4zLDI1YzAuNCwwLjQsMSwwLjQsMS40LDBsMTMuNi0xMy44Ii8+CjxsaW5lIGNsYXNzPSJzdDAiIHgxPSIyNC43IiB5MT0iMjAuOSIgeDI9IjM0LjQiIHkyPSIzMC42Ii8+CjxsaW5lIGNsYXNzPSJzdDAiIHgxPSI1LjYiIHkxPSIzMC42IiB4Mj0iMTUuMyIgeTI9IjIwLjgiLz4KPC9zdmc+Cg==);
}
.range-single__field_row {
  margin: 0;
  padding: 18px 0;
  border-bottom: 1px solid #e6e6e6;
}
.range-single__field-col {
  display: table-cell;
  vertical-align: middle;
}
@media screen and (max-width: 1679px) {
  .range-single__field-col {
    width: 100%;
    display: table;
    table-layout: fixed;
    padding-bottom: 0.2rem;
  }
  .range-single__field-col .range-single__text {
    display: table-cell;
    vertical-align: middle;
  }
  .range-single__field-col .range-single__item {
    width: 74px;
    display: table-cell;
    vertical-align: middle;
  }
}
.range-single__field-col .range-single__item input + span {
  vertical-align: -3px;
}
.range-single__field-col .range-single__item input + span:before {
  content: ' ';
}
.range-single__field-col_name {
  width: 210px;
}
@media screen and (max-width: 1679px) {
  .range-single__field-col_name {
    width: 210px;
  }
}
@media screen and (max-width: 1279px) {
  .range-single__field-col_name {
    width: 155px;
  }
}
@media screen and (max-width: 759px) {
  .range-single__field-col_name {
    width: 100%;
    display: block;
  }
}
.range-single__field-col_slider {
  padding-right: 50px;
  padding-left: 30px;
}
@media screen and (max-width: 1679px) {
  .range-single__field-col_slider {
    width: auto;
  }
}
@media screen and (max-width: 959px) {
  .range-single__field-col_slider {
    padding-right: 20px;
    padding-left: 5px;
  }
}
@media screen and (max-width: 759px) {
  .range-single__field-col_slider {
    display: block;
    width: 100%;
    padding: 25px 5px 0 55px;
  }
  .range-single__field-col_slider.range-single__field-col_clear {
    padding: 25px 5px 0 5px;
  }
}
.range-single__field-col_limit {
  width: 200px;
}
@media screen and (max-width: 1679px) {
  .range-single__field-col_limit {
    width: 200px;
  }
}
@media screen and (max-width: 1279px) {
  .range-single__field-col_limit {
    width: 175px;
  }
}
@media screen and (max-width: 759px) {
  .range-single__field-col_limit {
    display: inline-block;
    width: 100%;
    padding-top: 20px;
    text-align: center;
  }
}
.range-single__field-col_small-limit {
  width: 112px;
  padding: 0 0;
}
@media screen and (max-width: 1679px) {
  .range-single__field-col_small-limit {
    width: 112px;
  }
}
@media screen and (max-width: 759px) {
  .range-single__field-col_small-limit {
    width: 100%;
    font-size: 0;
    padding: 20px 0 0;
  }
  .range-single__field-col_small-limit .range-single__item {
    padding: 0;
  }
  .range-single__field-col_small-limit .range-single__item input {
    text-align: center;
    width: 74px;
  }
}
.range-single__field-col_small-limit .range-single__item {
  width: auto;
  padding: 0;
}
.range-single__field-col_small-limit .range-single__item input {
  width: 60px;
}
.range-single__field-col_middle {
  width: 16.5%;
}
@media screen and (max-width: 1679px) {
  .range-single__field-col_middle {
    width: 16.5%;
  }
}
@media screen and (max-width: 759px) {
  .range-single__field-col_middle {
    width: 100%;
    padding-top: 10px;
  }
}
.range-single__field-col_centered {
  text-align: center;
}
@media screen and (max-width: 759px) {
  .range-single__field-col_centered {
    text-align: left;
  }
  .range-single__field-col_centered .range-single__text {
    text-align: right;
    padding-right: 20px;
    font-size: 1.1rem;
  }
}
.range-single__title {
  width: 50%;
  display: none;
  font-size: 0.85rem;
  color: #999;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .range-single__title {
    display: inline-block;
    padding-left: 50px;
    vertical-align: middle;
  }
  .range-single__title + .range-single__item,
  .range-single__title + .range-single__text {
    width: 50%;
  }
}
.range-single__text {
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
}
.range-single__item {
  width: 72px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
  padding-right: 10px;
}
@media screen and (max-width: 759px) {
  .range-single__item {
    display: block;
    margin-left: 0;
    text-align: right;
  }
}
.single-internet__boxes_col-one .single-internet__boxes-cell {
  border: medium none;
  width: 100%;
  display: inline-block;
}
@media screen and (max-width: 759px) {
  .single-internet__boxes_col-one .single-internet__boxes-cell {
    border: 1px solid #f2f2f2;
    width: auto;
    display: table-cell;
  }
}
@media screen and (max-width: 639px) {
  .single-internet__boxes_col-one .single-internet__boxes-cell {
    border: medium none;
    width: 100%;
    display: inline-block;
  }
}
.single-internet__boxes_col-one .single-internet__boxes-cell_indent {
  width: 100%;
  height: 20px;
  display: inline-block;
}
@media screen and (max-width: 759px) {
  .single-internet__boxes_col-one .single-internet__boxes-cell_indent {
    width: 26px;
    height: auto;
    display: table-cell;
    border: medium none;
  }
}
@media screen and (max-width: 639px) {
  .single-internet__boxes_col-one .single-internet__boxes-cell_indent {
    width: 100%;
    height: 20px;
    display: inline-block;
  }
}
@media screen and (max-width: 959px) {
  .single-internet__boxes_col-one .single-internet__boxes-cell_one-item {
    height: auto;
  }
}
@media screen and (max-width: 959px) {
  .single-internet__boxes_col-one .single-internet__boxes-cell_one-item .single-internet__boxes-content {
    display: inline-block;
  }
}
.single-internet__boxes_col-one .single-internet__options_unlim {
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
}
.single-internet__boxes_col-one .single-internet__options_once {
  padding-top: 1rem;
  padding-bottom: 1.6rem;
}
.single-internet__boxes_col-one .single-internet__options_absend {
  padding-top: 1rem;
  padding-bottom: 1.6rem;
}
.single-internet__boxes_col-one .single-internet__boxes-content_fieldset {
  border: 1px solid #f2f2f2;
  border-radius: 4px;
}
@media screen and (max-width: 759px) {
  .single-internet__boxes_col-one .single-internet__boxes-content_fieldset {
    border: medium none;
  }
}
@media screen and (max-width: 639px) {
  .single-internet__boxes_col-one .single-internet__boxes-content_fieldset {
    border: 1px solid #f2f2f2;
  }
}

.single-internet-params__heading {
  padding-top: 0.7rem;
  text-align: center;
}
.single-internet-params__content {
  padding-top: 1.1rem;
  display: none;
}
.single-internet-params__row {
  padding-left: 70px;
  padding-right: 40px;
}
@media screen and (max-width: 1279px) {
  .single-internet-params__row {
    padding-left: 46px;
    padding-right: 0;
  }
}
@media screen and (max-width: 959px) {
  .single-internet-params__row {
    padding: 0;
  }
}
.single-internet-params__row-inner {
  padding: 0.9rem 0;
  border-top: 1px solid #f3f3f3;
}
.single-internet-params__toggle {
  font-size: 0.85rem;
  color: #666;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
}
.single-internet-params__toggle:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjguNiAzNy4yIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2OC42IDM3LjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmJjMWM2IiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI2Ny4yLDEuNCAzNC4zLDM0LjMgMS40LDEuNCAiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 18px;
  height: 10px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
  transition: -webkit-transform 0.2s ease 0s;
  transition: transform 0.2s ease 0s;
  transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s;
}
@media screen and (max-width: 759px) {
  .single-internet-params__toggle:after {
    margin-left: 8px;
  }
}
.single-internet-params__toggle.is-opened:after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.single-internet-params__opener {
  position: relative;
  cursor: pointer;
}
.single-internet-params__opener:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjguNiAzNy4yIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2OC42IDM3LjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmJjMWM2IiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI2Ny4yLDEuNCAzNC4zLDM0LjMgMS40LDEuNCAiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 18px;
  height: 10px;
  position: absolute;
  top: 50%;
  margin-top: -5px;
  right: 0;
  transition: -webkit-transform 0.2s ease 0s;
  transition: transform 0.2s ease 0s;
  transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s;
}
@media screen and (max-width: 1279px) {
  .single-internet-params__opener:after {
    right: 0;
  }
}
.single-internet-params__opener.is-opened:after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.single-internet-params__drop {
  display: none;
}
@media screen and (max-width: 759px) {
  .single-internet-params__drop {
    padding: 12px 0;
  }
}
.single-internet-params__icon-wrap {
  width: 1em;
  float: left;
  margin-left: -76px;
  text-align: center;
  position: absolute;
}
@media screen and (max-width: 1679px) {
  .single-internet-params__icon-wrap {
    margin-left: -44px;
    margin-top: -5px;
  }
}
@media screen and (max-width: 959px) {
  .single-internet-params__icon-wrap {
    margin-top: 3px;
    margin-left: 0;
  }
}
.single-internet-params__icon {
  max-width: 1em;
  height: 1em;
  fill: #adb8c1;
}
.single-internet-params__img {
  width: 42px;
  height: 42px;
}
@media screen and (max-width: 1679px) {
  .single-internet-params__img {
    width: 32px;
    height: 32px;
  }
}
.single-internet-params__img img {
  max-width: 100%;
  height: auto;
}
.single-internet-params__title {
  overflow: hidden;
  color: #4d4d4d;
  padding-right: 40px;
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .single-internet-params__title {
    padding-top: 0.5rem;
  }
}
@media screen and (max-width: 959px) {
  .single-internet-params__title {
    line-height: 40px;
    margin-left: 45px;
  }
}
.single-internet-params__title-valign {
  display: inline-block;
  vertical-align: top;
  line-height: 1.2;
  font-size: 1.4rem;
}
@media screen and (max-width: 1679px) {
  .single-internet-params__title-valign {
    font-size: 1.1rem;
  }
}
@media screen and (max-width: 759px) {
  .single-internet-params__title-valign {
    vertical-align: middle;
  }
}
.single-internet-params__title-mark {
  position: relative;
  display: inline-block;
  vertical-align: top;
}
.single-internet-params__title-mark:after {
  width: 9px;
  height: 9px;
  border-radius: 9px;
  display: block;
  content: "";
  position: absolute;
  right: -14px;
  top: 0.5rem;
}
.single-internet-params__title-mark_active:after {
  background-color: #4db65d;
}
.single-internet-params__title-mark_default:after {
  background-color: #bfbfbf;
}
.single-internet-params__drop {
  padding-top: 1rem;
}
.single-internet-params__text {
  color: #999;
  margin-bottom: 0.75rem;
}
.single-internet-params__info {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MUFFQUFCNzYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MUFFQUFCODYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxQUVBQUI1NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgxQUVBQUI2NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C3koawAAABVJREFUeNpiYGBgMP7//z8DDAMEGABBaQkrPHhhwQAAAABJRU5ErkJggg==) repeat-x 0 1rem;
  margin-bottom: 1.55rem;
  transition: opacity 0.3s ease-in-out;
}
.single-internet-params__info:after {
  content: '';
  display: table;
  clear: both;
}
.single-internet-params__info.is-hidden {
  display: none;
}
.single-internet-params.is-open .single-internet-params__info.is-hidden {
  display: block;
}
.single-internet-params__info-label {
  max-width: 48%;
  color: #999;
  float: left;
}
.single-internet-params__info-label .product-params__bg-for-dot {
  padding-right: 5px;
}
.single-internet-params__info-label .b-hint {
  margin: -3px 0 0 10px;
}
.single-internet-params__info-value {
  float: right;
  text-align: right;
}
.single-internet-params__info-value .single-internet-params__bg-for-dot {
  padding-left: 5px;
}
.single-internet-params__bg-for-dot {
  background-color: #fff;
}
.single-internet-params__bg-for-dot-col {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.single-internet-params__bg-for-dot-col+ .single-internet-params__bg-for-dot-col {
  margin-left: 20px;
  padding-left: 15px;
}
@media screen and (max-width: 759px) {
  .single-internet-params__bg-for-dot-col+ .single-internet-params__bg-for-dot-col {
    padding-left: 25px;
  }
}
.single-internet-params__bg-for-dot-col+ .single-internet-params__bg-for-dot-col:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAkCAYAAAC9itu8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTRFQzMxQkRBNENGMTFFNjk3MjBBMDZEQzczN0E4RTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTRFQzMxQkVBNENGMTFFNjk3MjBBMDZEQzczN0E4RTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNEVDMzFCQkE0Q0YxMUU2OTcyMEEwNkRDNzM3QThFNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNEVDMzFCQ0E0Q0YxMUU2OTcyMEEwNkRDNzM3QThFNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnAn9Z4AAAD9SURBVHjalNS/CwFxGMfxu8NgEINJmUzYmJTBgkLu/iP/0vkRJRlYDJfJYGSyyGQgJZ+n7uq6OJ/n6l3oXl+Pu/M1Pc8zyKOCRpbBHw7KaICNXBYUUB1NWTBE8mMvlmJ+V14wIItaGtBFZ3RkgYwzDt4k/5ycQj0/g/kGmf2JdiyQmzVBbwaYPhiHP4wDNZRDKxbI6kv0YIETHScOlFAZzVggD9sW3VhgfxvnF8ijpgb00QGdWOD8Wv0bSKOOBrTRFe1ZYMetHgUJNNCAhv+H2bBArs4cvVjwd/4wqKIiWrBAVl+juwa4zBZohTdaFtjBRqsB1DgBuGvAR4ABANK0MPJki6EfAAAAAElFTkSuQmCC) no-repeat 0 0;
  width: 12px;
  height: 36px;
  content: "";
  display: block;
  color: #cdcdcd;
  position: absolute;
  right: 100%;
  top: 5px;
}
.single-internet-params__bg-for-dot-descr {
  font-size: 13px;
  white-space: nowrap;
  position: absolute;
  top: 100%;
  right: 0;
}
.single-internet-params__info-list {
  background-color: #fff;
  display: inline-block;
}
.single-internet-params__info-list-opener {
  color: #aeb4ba;
  border-bottom: 1px dotted #aeb4ba;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
}
.single-internet__boxes_col-one .single-internet-params__row {
  padding: 0;
}
.single-internet__boxes_col-one .single-internet-params__icon-wrap {
  margin-left: 0;
}
@media screen and (min-width: 1280px) {
  .single-internet__boxes_col-one .single-internet-params__icon-wrap {
    margin-top: 3px;
  }
}
.single-internet__boxes_col-one .single-internet-params__img {
  height: 32px;
  width: 32px;
}
@media screen and (min-width: 1280px) {
  .single-internet__boxes_col-one .single-internet-params__title-valign {
    font-size: 1rem;
  }
}
.single-internet__boxes_col-one .single-internet-params__title {
  margin-left: 45px;
}
@media screen and (min-width: 1280px) {
  .single-internet__boxes_col-one .single-internet-params__title {
    line-height: 40px;
    padding-top: 0.3rem;
  }
}
@media screen and (min-width: 1280px) {
  .single-internet__boxes_col-one .single-internet-params__title-mark:after {
    top: 0.5rem;
  }
}
.single-internet-params_bordered {
  border-top: 1px solid rgba(0,0,0,0.1);
}

.site-search-block {
  border-bottom: 1px solid #ededed;
  padding: 30px;
  overflow: hidden;
}
@media screen and (max-width: 759px) {
  .site-search-block {
    padding: 20px 0;
  }
}
.site-search-block__title {
  color: #1e82b2;
  font-size: 1.2rem;
}
.site-search-block__info {
  font-size: 0.75rem;
  color: #808080;
  margin-bottom: 20px;
}
@media screen and (max-width: 759px) {
  .site-search-block__info {
    font-size: 0.85rem;
  }
}
.site-search-block__category {
  font-size: 0.75rem;
  color: #808080;
  margin-bottom: 20px;
}
@media screen and (max-width: 759px) {
  .site-search-block__category {
    font-size: 0.85rem;
  }
}
.site-search-block__img {
  float: left;
  width: 245px;
  position: relative;
}
@media screen and (max-width: 759px) {
  .site-search-block__img {
    float: none;
    margin-bottom: 25px;
  }
}
.site-search-block__content {
  margin-left: 280px;
}
.site-search-block_no-image .site-search-block__content {
  margin-left: 0;
}
@media screen and (max-width: 759px) {
  .site-search-block__content {
    margin-left: 0;
  }
}
.site-search-block__date:after {
  content: '|';
  display: inline-block;
  padding: 0 5px;
}
.site-search-block__description {
  color: #666;
  font-size: 0.75rem;
  margin-bottom: 20px;
}
@media screen and (max-width: 759px) {
  .site-search-block__description {
    font-size: 1rem;
  }
}
.site-search-block__stars {
  margin-bottom: 10px;
}
.site-search-block__price {
  color: #000;
  font-size: 1.2rem;
  margin: 20px 0;
}
.site-search-block__tags {
  padding: 0;
  margin: 0;
}
.site-search-block__tag {
  display: inline-block;
  list-style: none;
  font-size: 0.75rem;
  color: #ccc;
}
.site-search-block__tag:after {
  content: '/';
  padding-left: 5px;
}
.site-search-block__tag:last-child:after {
  content: none;
}
.site-search-block__tag a {
  font-size: 0.75rem;
  color: #ccc;
}
.site-search-block .rating__star {
  width: 12px;
  height: 12px;
}
.site-search-block .b-list > li {
  margin: 0.3em 0;
  font-size: 0.75rem;
  color: #808080;
}

.smart-details {
  background-color: #f7f7f7;
  padding: 40px 0 0;
}
@media screen and (max-width: 959px) {
  .smart-details {
    padding: 20px 0;
  }
}
.smart-details_pb {
  padding-bottom: 60px;
}
.smart-details__title {
  font-size: 1.8rem;
  line-height: 1.2;
  color: #000;
  text-align: center;
  margin-bottom: 1.8rem;
}
.smart-details__inner {
  margin: 0 10px;
}
@media screen and (max-width: 1679px) {
  .smart-details__inner {
    margin: 0;
  }
}
.smart-details__inner_thin {
  max-width: 1330px;
  min-height: 692px;
  padding: 47px 135px 25px;
  margin: 0 auto;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .smart-details__inner_thin {
    padding: 47px 55px 25px;
  }
}
@media screen and (max-width: 959px) {
  .smart-details__inner_thin {
    padding: 47px 20px 25px;
    min-height: 0;
  }
}
.smart-details__inner_white {
  background-color: #fff;
}
.smart-details__tabs-current {
  display: none;
  box-sizing: border-box;
  background-color: #fff;
  border: 1px solid #e6e6e6;
  height: 46px;
  line-height: 44px;
  padding: 0 40px 0 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 18px;
  color: #666;
  position: relative;
  cursor: pointer;
}
@media screen and (max-width: 759px) {
  .smart-details__tabs-current {
    display: block;
  }
}
.smart-details__tabs-current:after {
  content: "";
  border: 8px solid transparent;
  border-top-color: #ccc;
  position: absolute;
  right: 19px;
  top: 19px;
}
.smart-details__tabs-list {
  list-style: none;
  padding: 0;
  margin: 0;
  border-bottom: 1px solid #d9d9d9;
  text-align: center;
  font-size: 0;
  line-height: 0;
  margin-bottom: 15px;
}
@media screen and (max-width: 759px) {
  .smart-details__tabs-list {
    background-color: #fff;
    display: none;
    border: 1px solid #e6e6e6;
    margin-top: 3px;
    text-align: left;
  }
}
.smart-details__tabs-item {
  display: inline-block;
  vertical-align: top;
  height: 54px;
  box-sizing: border-box;
  border-bottom: 3px solid transparent;
  margin-right: 35px;
  margin-bottom: -1px;
  font-size: 22px;
  line-height: 50px;
  color: #e30613;
  cursor: pointer;
}
@media screen and (max-width: 959px) {
  .smart-details__tabs-item {
    font-size: 20px;
  }
}
@media screen and (max-width: 759px) {
  .smart-details__tabs-item {
    height: auto;
    font-size: 18px;
    line-height: 22px;
    border-bottom: 1px solid #e6e6e6;
    padding: 10px 20px;
    display: block;
    margin: 0;
    color: #666;
  }
  .smart-details__tabs-item:last-child {
    border-bottom: medium none !important;
  }
}
.smart-details__tabs-item_active {
  color: #666;
  border-bottom-color: #e30613;
}
@media screen and (max-width: 759px) {
  .smart-details__tabs-item_active {
    color: #e30613;
    border-bottom-color: #e6e6e6;
  }
}
.smart-details__tabs-list_revert-selection .smart-details__tabs-item {
  color: #666;
}
.smart-details__tabs-list_revert-selection .smart-details__tabs-item_active {
  color: #e30b17;
}
.smart-details__content-text {
  padding: 15px 8.44% 30px;
}
@media screen and (max-width: 959px) {
  .smart-details__content-text {
    padding: 20px 0;
  }
}
@media screen and (max-width: 759px) {
  .smart-details__content-text {
    font-size: 0.875em;
    padding-top: 0;
  }
}
.smart-details__content-text .file-download {
  font-size: 0.75rem;
}
.smart-details__content-text_clear {
  padding-left: 0;
  padding-right: 0;
  padding-top: 50px;
}
@media screen and (max-width: 1279px) {
  .smart-details__content-text_clear {
    padding-top: 30px;
  }
}
@media screen and (max-width: 759px) {
  .smart-details__content-text_clear {
    padding-top: 30px;
  }
}
.smart-details__content-text-block {
  padding: 30px 0 10px;
  border-bottom: 1px solid #e6e6e6;
}
.smart-details__content-text-block:after {
  content: '';
  display: table;
  clear: both;
}
.smart-details__content-text-block:last-child {
  border-bottom: 0;
}
.smart-details__content-text-table-wrapper {
  position: relative;
  left: -25px;
  margin: 0 -50px 0 0;
  padding: 10px 0 0;
}
@media screen and (max-width: 959px) {
  .smart-details__content-text-table-wrapper {
    margin: 0;
    left: 0;
  }
}
.smart-details__content-text-col1 {
  float: left;
  width: 30.45%;
  padding: 0 50px 0 0;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .smart-details__content-text-col1 {
    float: none;
    width: auto;
    padding: 0;
  }
}
.smart-details__content-text-col2 {
  float: left;
  width: 69.55%;
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .smart-details__content-text-col2 {
    float: none;
    width: auto;
  }
}
@media screen and (max-width: 959px) {
  .smart-details__content-text-col2.wide {
    float: none;
    width: auto;
  }
}
@media screen and (max-width: 759px) {
  .smart-details__content-text-col2.wide {
    float: none;
    width: auto;
  }
}
.smart-details__content-text h2 {
  font-size: 1.1rem;
  font-weight: 400;
  margin: 0;
}
.smart-details__content-text-col1 h2 {
  margin: -5px 0 20px;
}
.smart-details__content-text h3 {
  font-size: 1em;
  font-weight: 700;
  margin: 0 0 15px;
}
.smart-details__content-text h4 {
  font-size: 100%;
  margin: 0 0 15px;
}
.smart-details__content-text ol {
  list-style: none;
  padding: 0;
  margin: 0;
  counter-reset: my-badass-counter;
}
.smart-details__content-text ol li {
  margin: 0 0 20px;
  padding: 0;
  position: relative;
}
@media screen and (max-width: 759px) {
  .smart-details__content-text ol li {
    margin: 0 0 15px;
    padding: 0 0 0 30px;
  }
}
.smart-details__content-text ol li:before {
  display: block;
  content: counter(my-badass-counter);
  counter-increment: my-badass-counter;
  position: absolute;
  top: 0;
  left: -35px;
  font-size: 1rem;
  font-weight: 300;
  line-height: 100%;
  color: #ec1d23;
}
@media screen and (max-width: 759px) {
  .smart-details__content-text ol li:before {
    left: 0;
  }
}
.smart-details__content-text ol li .lighter {
  margin: 10px 0 0;
}
.smart-details__content-text ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.smart-details__content-text ul li {
  margin: 0 0 20px;
  padding: 0;
  position: relative;
}
@media screen and (max-width: 759px) {
  .smart-details__content-text ul li {
    padding-left: 15px;
  }
}
.smart-details__content-text ul li:before {
  display: block;
  content: "";
  width: 5px;
  height: 7px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0LjkgNy4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0LjkgNy4xOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0VCMjEyNjt9Cjwvc3R5bGU+CjxnPgoJPGc+CgkJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSI0LjksMy41IDMuNSwyLjEgMy41LDIuMSAxLjQsMCAwLDEuNCAyLjEsMy41IDAsNS43IDEuNCw3LjEgMy41LDQuOSAzLjUsNSAJCSIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=) 0 0 no-repeat;
  position: absolute;
  top: 8px;
  left: -15px;
}
@media screen and (max-width: 759px) {
  .smart-details__content-text ul li:before {
    left: 0;
  }
}
.smart-details__content-text ul.b-list_marker-dots li {
  padding-left: 30px;
}
.smart-details__content-text ul.b-list_marker-dots li:before {
  content: "";
  background-color: #e30613;
  width: 5px;
  height: 5px;
  border-radius: 3px;
  position: absolute;
  left: 5px;
  top: 0.5em;
  margin-left: 0;
}
.smart-details__content-text .phone-btn {
  display: inline-block;
  text-align: center;
  width: 23px;
  background: #ededed;
  border-radius: 3px;
}
.smart-details__content-text .lighter {
  color: #959595;
  margin: 0;
}
.smart-details__content-text p {
  margin: 0 0 20px;
}
.smart-details__content-text table {
  width: 100%;
  margin: 0 0 25px;
  padding: 0;
  border-collapse: collapse;
}
.smart-details__content-text table th {
  font-size: 100%;
  font-weight: normal;
  text-align: left;
  color: #959595;
  vertical-align: top;
  padding: 0 25px 20px;
}
.smart-details__content-text table th h3 {
  margin: 0;
  color: #333;
}
.smart-details__content-text table td {
  font-size: 1em;
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  padding: 20px 25px;
  border-left: 1px solid #f7f7f7;
}
@media screen and (max-width: 759px) {
  .smart-details__content-text table td {
    padding: 10px;
  }
}
.smart-details__content-text table td:first-child {
  border: none;
}
.smart-details__content-text table tr:nth-child(odd) td {
  background: #fff;
  border-left-color: #ebebeb;
}
.smart-details__content-text table.var2 tr:nth-child(odd) td {
  background: none;
  border-left-color: #f7f7f7;
}
.smart-details__content-text table.var2 tr:nth-child(even) td {
  background: #fff;
  border-left-color: #ebebeb;
}
.smart-details__content-text_black {
  font-size: 0.85rem;
  color: #000;
}
.smart-details__content-text_black h2 {
  font-size: 1rem;
  line-height: 1.273;
  color: #000;
}
.smart-details__content-notes {
  color: #959595;
  padding: 0 0 20px;
}
.smart-details__content-notes p {
  margin: 0 0 15px;
}
.smart-details__content-footer {
  border-top: 1px solid #e6e6e6;
  padding: 30px 0 0;
}
.smart-details .colored {
  color: #e30613;
}
.smart-details__content-text-row {
  font-size: 0;
  display: inline-block;
  width: 100%;
}
@media screen and (max-width: 959px) {
  .smart-details__content-text-row {
    margin-bottom: 20px;
  }
}
.smart-details__content-text-title {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
@media screen and (min-width: 960px) {
  .smart-details__content-text-title {
    width: 25%;
    padding-right: 10px;
  }
}
@media screen and (max-width: 959px) {
  .smart-details__content-text-title {
    width: 100%;
    margin-bottom: 10px;
  }
  .smart-details__content-text-title br {
    display: none;
  }
}
.smart-details__content-text-value {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
@media screen and (min-width: 960px) {
  .smart-details__content-text-value {
    width: 75%;
  }
}
@media screen and (max-width: 959px) {
  .smart-details__content-text-value {
    width: 100%;
  }
}
.smart-details__content-text-value .b-list {
  font-size: 0.85rem;
}
.smart-details__content-text-value .b-list li {
  margin: 0 0 18px;
}
.smart-details__table {
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
}
.smart-details__table_dotted {
  font-size: 1rem;
  line-height: 1.818;
}
.smart-details__table_dotted .smart-details__table-row {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MUFFQUFCNzYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MUFFQUFCODYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxQUVBQUI1NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgxQUVBQUI2NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C3koawAAABVJREFUeNpiYGBgMP7//z8DDAMEGABBaQkrPHhhwQAAAABJRU5ErkJggg==) repeat-x 0 1.24rem;
}
@media screen and (max-width: 759px) {
  .smart-details__table_dotted .smart-details__table-row {
    background: none;
  }
}
.smart-details__table-row:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
}
@media screen and (min-width: 760px) {
  .smart-details__table-text {
    float: left;
    width: 52%;
  }
}
.smart-details__table-text span {
  color: #999;
  background-color: #fff;
  padding-right: 5px;
}
@media screen and (min-width: 760px) {
  .smart-details__table-value {
    float: left;
    width: 48%;
    text-align: right;
  }
}
.smart-details__table-value span {
  color: #000;
}
@media screen and (min-width: 760px) {
  .smart-details__table-value span {
    padding-left: 5px;
    background-color: #fff;
  }
}

.sms-box__head {
  margin-bottom: 10px;
  color: #999;
  font-size: 0.85rem;
}
.sms-box__head:after {
  content: '';
  display: table;
  clear: both;
}
.sms-box__title {
  box-sizing: border-box;
  float: left;
  width: 50%;
  padding-left: 20px;
}
@media screen and (max-width: 759px) {
  .sms-box__title {
    padding-left: 0;
  }
}
.sms-box__counter {
  box-sizing: border-box;
  float: right;
  width: 50%;
  padding-right: 20px;
  text-align: right;
}
@media screen and (max-width: 759px) {
  .sms-box__counter {
    padding-right: 0;
  }
}

.speaker {
  display: block;
  padding-bottom: 25px;
}
.speaker__img {
  width: 84px;
  height: 84px;
  display: inline-block;
}
.speaker__img {
  border-radius: 42px;
}
.speaker__content {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  box-sizing: border-box;
  padding-left: 110px;
  margin-left: -90px;
}
.speaker__name {
  font-size: 1rem;
  margin-bottom: 10px;
}
.speaker__text {
  font-size: 0.75rem;
  line-height: 0.9rem;
  color: #999;
}
.speaker__list_past:after {
  content: '';
  display: table;
  clear: both;
}
.speaker__list_past .speaker {
  width: 25%;
  float: left;
}
.speaker__list_inline-center {
  text-align: center;
  font-size: 0;
  min-height: 1px;
  margin-left: -13px;
  margin-right: -13px;
}
@media screen and (max-width: 1679px) {
  .speaker__list_inline-center {
    margin-left: -8px;
    margin-right: -8px;
  }
}
@media screen and (max-width: 959px) {
  .speaker__list_inline-center {
    margin-left: -10px;
    margin-right: -10px;
  }
}
@media screen and (max-width: 759px) {
  .speaker__list_inline-center {
    margin-left: 0;
    margin-right: 0;
    text-align: left;
  }
}
.speaker__list_inline-center .speaker {
  display: inline-block;
  vertical-align: top;
  width: 25%;
  padding-left: 13px;
  padding-right: 13px;
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .speaker__list_inline-center .speaker {
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media screen and (max-width: 959px) {
  .speaker__list_inline-center .speaker {
    width: 33.33333333333333%;
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media screen and (max-width: 759px) {
  .speaker__list_inline-center .speaker {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (max-width: 759px) {
  .speaker__list_inline-center .speaker__img {
    width: 68px;
    height: 68px;
    border-radius: 34px;
    vertical-align: middle;
  }
}
.speaker__list_inline-center .speaker__content {
  margin-left: 0;
  padding-left: 0;
}
@media screen and (max-width: 759px) {
  .speaker__list_inline-center .speaker__content {
    padding-left: 88px;
    margin-left: -68px;
    vertical-align: middle;
  }
}
.speaker__list_inline-center .speaker__name {
  margin-top: 9px;
}
@media screen and (max-width: 759px) {
  .speaker__list_inline-center .speaker__name {
    margin-top: 0;
    margin-bottom: 3px;
  }
}

.spoiler {
  background-repeat: no-repeat;
  background-position-y: 1500px;
}
@media screen and (min-width: 960px) {
  .spoiler {
    transition: background-position-y 0.3s ease-in-out;
  }
}
.spoiler:not(.is-open) {
  background-image: none !important;
}
.spoiler.is-open {
  transition-delay: 0.2s;
}
.spoiler.is-open .spoiler__target {
  max-height: 1500px;
}
.spoiler.is-open .spoiler__target[data-change="opacity"] {
  visibility: visible;
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
@media screen and (min-width: 960px) {
  .spoiler.is-open .spoiler__target[data-change="opacity"] {
    transition: max-height 0.3s, opacity 0.3s 0.3s;
  }
}
@media screen and (max-width: 959px) {
  .spoiler.is-open .spoiler__target[data-change="opacity"] {
    transition: max-height 0.3s, opacity 0.3s;
  }
}
.spoiler_white {
  background-color: #fff;
}
.spoiler_gray {
  background-color: #eef2f6;
}
@media screen and (min-width: 960px) {
  .spoiler_back-bottom-from-left.is-open {
    padding-bottom: 275px;
    background-position: left bottom;
  }
}
@media screen and (max-width: 959px) {
  .spoiler_back-bottom-from-left.is-open {
    padding-bottom: 103px;
    background-size: 600px auto;
    background-position: 31% 100%;
  }
}
@media screen and (min-width: 960px) {
  .spoiler_back-bottom-from-right.is-open {
    background-position: right bottom;
    padding-bottom: 260px;
  }
}
@media screen and (max-width: 959px) {
  .spoiler_back-bottom-from-right.is-open {
    padding-bottom: 130px;
    background-size: 480px auto;
    background-position: 100% bottom;
  }
}
@media screen and (max-width: 479px) {
  .spoiler_back-bottom-from-right.is-open {
    background-position: -40% bottom;
  }
}
@media screen and (min-width: 960px) {
  .spoiler_back-left.is-open {
    background-position: left bottom;
    padding-bottom: 67px;
  }
}
@media screen and (max-width: 959px) {
  .spoiler_back-left.is-open {
    padding-bottom: 233px;
    background-size: 234px auto;
    background-position: 24% bottom;
  }
}
@media screen and (min-width: 960px) {
  .spoiler_back-right.is-open {
    background-position: right bottom;
  }
}
@media screen and (max-width: 959px) {
  .spoiler_back-right.is-open {
    padding-bottom: 273px;
    background-size: 1000px auto;
    background-position: right bottom;
  }
}
@media screen and (min-width: 960px) {
  .spoiler__trigger {
    padding: 65px 0 33px;
  }
}
@media screen and (max-width: 959px) {
  .spoiler__trigger {
    padding: 31px 0 33px;
  }
}
.spoiler__target {
  max-height: 0;
  transition: max-height 0.3s;
  transition-timing-function: ease-in-out;
  overflow: hidden;
}
@media screen and (min-width: 960px) {
  .spoiler__target {
    padding-bottom: 30px;
  }
}
.spoiler__target[data-change="opacity"] {
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  visibility: hidden;
  transition: max-height 0.3s, opacity 0.3s 0s;
}

.special-offer {
  display: table;
  width: 100%;
}
.special-offer:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 959px) {
  .special-offer {
    display: block;
  }
}
.special-offer__item {
  display: table-cell;
  width: 50%;
  position: relative;
}
@media screen and (max-width: 959px) {
  .special-offer__item {
    width: 100%;
    display: inline-block;
  }
}
.special-offer__item:after {
  content: '';
  position: absolute;
  left: 13px;
  right: 13px;
  top: 0;
  bottom: 0;
  background-color: #fff;
  border: 1px solid #ededed;
  z-index: 0;
}
@media screen and (max-width: 959px) {
  .special-offer__item:after {
    right: 0;
    left: 0;
    bottom: 10px;
  }
}
.special-offer__item:nth-child(even) .special-offer__item-inner {
  margin-right: 0;
}
.special-offer__item:nth-child(even):after {
  right: 0;
}
.special-offer__item:nth-child(odd) .special-offer__item-inner {
  margin-left: 0;
}
.special-offer__item:nth-child(odd):after {
  left: 0;
}
.special-offer__item-inner {
  position: relative;
  z-index: 1;
  margin: 0 13px;
  padding: 40px 30px;
  font-size: 0.85rem;
}
@media screen and (max-width: 959px) {
  .special-offer__item-inner {
    margin: 0 0 10px;
  }
}
.special-offer__item-header {
  font-size: 1.1rem;
  margin-bottom: 20px;
  font-weight: bold;
}
.special-offer__item-text {
  color: #666;
  margin-bottom: 1rem;
}
.special-offer__item .b-list {
  margin-bottom: 1rem;
}
.special-offer__item .b-hint-badge {
  margin-left: 15px;
}
.special-offer__item .b-hint-badge__title {
  font-weight: normal;
}

.steps-list {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}
@media screen and (max-width: 759px) {
  .steps-list {
    display: block;
  }
}
.steps-list_two-in-row .steps-list__item {
  padding: 0 25px 0 0;
}
@media screen and (max-width: 1279px) {
  .steps-list_two-in-row .steps-list__item {
    padding: 0;
    vertical-align: middle;
  }
}
@media screen and (max-width: 1279px) {
  .steps-list_two-in-row .steps-list__item {
    padding: 10px 0;
  }
}
.steps-list_two-in-row .steps-list__item_finale {
  vertical-align: middle;
  padding-top: 0;
}
@media screen and (max-width: 1279px) {
  .steps-list_two-in-row .steps-list__item_finale {
    padding: 36px 0 10px 25px;
  }
}
@media screen and (max-width: 759px) {
  .steps-list_two-in-row .steps-list__item_finale {
    padding: 15px 0 0 0;
  }
}
.steps-list_two-in-row .steps-list__item_finale .steps-list__item {
  padding: 0 23px 0 30px;
}
@media screen and (max-width: 759px) {
  .steps-list_two-in-row .steps-list__item_finale .steps-list__item {
    padding: 10px 0;
  }
}
.steps-list_two-in-row .steps-list__item_finale .steps-list__item-image {
  width: 50%;
  margin-bottom: 0;
  float: right;
  padding: 20px 0 0;
}
@media screen and (max-width: 1279px) {
  .steps-list_two-in-row .steps-list__item_finale .steps-list__item-image {
    padding-top: 0;
  }
}
.steps-list_two-in-row .steps-list__item_finale .steps-list__item-image img {
  min-width: 200px;
}
@media screen and (max-width: 1279px) {
  .steps-list_two-in-row .steps-list__item_finale .steps-list__item-image img {
    min-width: 0;
  }
}
.steps-list_two-in-row .steps-list__item_finale .steps-list__item-text {
  width: 50%;
  padding-top: 14%;
  float: right;
  text-align: center;
}
@media screen and (max-width: 1279px) {
  .steps-list_two-in-row .steps-list__item_finale .steps-list__item-text {
    padding-top: 8%;
  }
}
.steps-list_two-in-row .steps-list__item-inner {
  margin-top: 0.6rem;
  display: table-cell;
  width: 60%;
  padding: 2.4rem 1.45rem 1.14rem 1rem;
}
@media screen and (max-width: 1279px) {
  .steps-list_two-in-row .steps-list__item-inner {
    width: 70%;
    padding: 1.14rem 0 1.14rem 1rem;
  }
}
@media screen and (max-width: 759px) {
  .steps-list_two-in-row .steps-list__item-inner {
    width: 180px;
    padding: 0;
    vertical-align: middle;
  }
}
.steps-list_two-in-row .steps-list__item-number {
  margin-bottom: 46px;
}
@media screen and (max-width: 1279px) {
  .steps-list_two-in-row .steps-list__item-number {
    margin-bottom: 5px;
  }
}
.steps-list_two-in-row .steps-list__item-text {
  margin-bottom: 35px;
}
@media screen and (max-width: 1279px) {
  .steps-list_two-in-row .steps-list__item-text {
    margin-bottom: 0;
  }
}
.steps-list_two-in-row .steps-list__item-image {
  display: table-cell;
  vertical-align: middle;
  width: 40%;
  padding: 0;
}
@media screen and (max-width: 1279px) {
  .steps-list_two-in-row .steps-list__item-image {
    width: 105px;
  }
}
@media screen and (max-width: 759px) {
  .steps-list_two-in-row .steps-list__item-image {
    width: 80px;
  }
}
.steps-list_two-in-row .steps-list__item-image img {
  min-width: 68px;
}
@media screen and (max-width: 1279px) {
  .steps-list_two-in-row .steps-list__item-image img {
    min-width: 0;
  }
  .steps-list_two-in-row .steps-list__item-image img img {
    min-width: 0;
  }
}
.steps-list_two-in-row .steps-list__row:first-child .steps-list__item-inner {
  padding: 0.7rem 1.45rem 1.14rem 1rem;
}
@media screen and (max-width: 1279px) {
  .steps-list_two-in-row .steps-list__row:first-child .steps-list__item-inner {
    padding: 1.4rem 0 1.14rem 1rem;
  }
}
@media screen and (max-width: 759px) {
  .steps-list_two-in-row .steps-list__row:first-child .steps-list__item-inner {
    padding: 0;
  }
}
.steps-list_two-in-row .steps-list__row:first-child .steps-list__item-image {
  padding-top: 0;
}
@media screen and (max-width: 1279px) {
  .steps-list_two-in-row .steps-list__row:first-child .steps-list__item-image {
    vertical-align: middle;
    padding-right: 0;
  }
}
.steps-list__row {
  display: table-row;
}
@media screen and (max-width: 759px) {
  .steps-list__row {
    display: block;
  }
}
.steps-list__row:first-child .steps-list__item-inner {
  padding-top: 0.82rem;
}
@media screen and (max-width: 1279px) {
  .steps-list__row:first-child .steps-list__item-inner {
    padding: 1rem 0.556rem 1.22rem;
  }
}
@media screen and (max-width: 759px) {
  .steps-list__row:first-child .steps-list__item-inner {
    padding: 0;
  }
}
.steps-list__row:first-child .steps-list__item-image {
  padding-top: 65px;
}
@media screen and (max-width: 1279px) {
  .steps-list__row:first-child .steps-list__item-image {
    vertical-align: top;
    padding: 50px 12px 0 0;
  }
}
@media screen and (max-width: 759px) {
  .steps-list__row:first-child .steps-list__item-image {
    padding: 0;
    vertical-align: middle;
  }
}
.steps-list__row:last-child .steps-list__item {
  border-bottom: 0;
}
.steps-list__item {
  display: table-cell;
  vertical-align: top;
  border-bottom: 1px solid #f3f3f3;
  border-right: 1px solid #f3f3f3;
  padding-bottom: 10px;
}
@media screen and (max-width: 1279px) {
  .steps-list__item {
    padding-bottom: 0;
  }
}
@media screen and (max-width: 759px) {
  .steps-list__item {
    display: block;
    width: 100%;
    border-right: 0;
    padding: 10px 0;
  }
}
.steps-list__item_finale {
  padding-bottom: 0;
}
@media screen and (max-width: 1279px) {
  .steps-list__item_finale {
    vertical-align: middle;
    padding: 0 0 0 15px;
  }
  .steps-list__item_finale:after {
    content: '';
    display: table;
    clear: both;
  }
}
@media screen and (max-width: 759px) {
  .steps-list__item_finale {
    padding: 15px 0 0 0;
    border-top: 1px solid #f3f3f3;
  }
}
.steps-list__item_finale .steps-list__item-image {
  display: block;
  width: 100%;
  margin-bottom: 1.6rem;
  padding: 37px 0 0;
}
@media screen and (max-width: 1279px) {
  .steps-list__item_finale .steps-list__item-image {
    width: 70%;
    float: right;
    margin: 0;
    padding: 0;
  }
  .steps-list__item_finale .steps-list__item-image img {
    max-width: 75%;
  }
}
@media screen and (max-width: 759px) {
  .steps-list__item_finale .steps-list__item-image {
    width: 55%;
  }
}
.steps-list__item_finale .steps-list__item-text {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0.85rem;
  font-weight: bold;
}
@media screen and (max-width: 1279px) {
  .steps-list__item_finale .steps-list__item-text {
    width: 30%;
    float: right;
    text-align: left;
    padding-top: 10%;
  }
}
@media screen and (max-width: 759px) {
  .steps-list__item_finale .steps-list__item-text {
    width: 45%;
  }
}
.steps-list__item:last-child {
  border-right: 0;
}
.steps-list__item-number {
  color: #4d4d4d;
  font-size: 0.85rem;
  font-weight: bold;
  margin-bottom: 20px;
}
@media screen and (max-width: 1279px) {
  .steps-list__item-number {
    margin-bottom: 5px;
  }
}
.steps-list__item-inner {
  display: table-cell;
  width: 55%;
  color: #4d4d4d;
  font-size: 0.85rem;
  margin-top: 1rem;
  box-sizing: border-box;
  vertical-align: top;
  padding: 0.7rem 1.45rem 1.14rem 1rem;
}
.steps-list__item-inner:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1279px) {
  .steps-list__item-inner {
    width: 65%;
    padding: 1.3rem 0.556rem 1.22rem;
  }
}
@media screen and (max-width: 759px) {
  .steps-list__item-inner {
    width: 180px;
    padding: 10px 0;
  }
}
.steps-list__item-image {
  display: table-cell;
  vertical-align: top;
  padding: 58px 30px 0 0;
  width: 45%;
  box-sizing: border-box;
  color: #eee;
  text-align: center;
}
@media screen and (max-width: 1279px) {
  .steps-list__item-image {
    vertical-align: middle;
    padding: 0;
    width: 35%;
  }
}
@media screen and (max-width: 759px) {
  .steps-list__item-image {
    width: 80px;
    vertical-align: bottom;
  }
}
.steps-list__item-image_special {
  padding-top: 45px;
}
@media screen and (max-width: 1279px) {
  .steps-list__item-image_special {
    padding-top: 0;
  }
  .steps-list__item-image_special img {
    max-width: 50px !important;
  }
}
.steps-list__item-image img {
  max-width: 100%;
}
@media screen and (max-width: 1279px) {
  .steps-list__item-image img {
    max-width: 35px;
  }
}

.stock-params {
  background-color: #fff;
  padding: 40px 30px;
}
.stock-params__row {
  border-bottom: 1px solid #f3f3f3;
  margin-bottom: 40px;
  padding-bottom: 40px;
}
.stock-params__row:after {
  content: '';
  display: table;
  clear: both;
}
.stock-params__row:last-child {
  margin-bottom: 0;
  border-bottom: none;
  padding-bottom: 0;
}
.stock-params__header {
  float: left;
  width: 32%;
  padding-right: 20px;
  color: #808080;
  font-size: 1rem;
  box-sizing: border-box;
}
@media screen and (max-width: 479px) {
  .stock-params__header {
    width: 100%;
    margin-bottom: 30px;
  }
}
.stock-params__description {
  float: left;
  width: 68%;
  font-size: 0.85rem;
  color: #333;
  box-sizing: border-box;
}
@media screen and (max-width: 479px) {
  .stock-params__description {
    width: 100%;
  }
}
.stock-params__more {
  display: none;
  color: #999;
  font-size: 0.85rem;
  padding: 0 30px;
  margin-top: 1.82rem;
}
@media screen and (max-width: 959px) {
  .stock-params__more {
    margin: 1.82rem 0;
  }
}
.stock-params__more ol {
  padding: 0 0 0 1rem;
  list-style-type: none;
  counter-reset: item;
  margin-bottom: 1rem;
}
.stock-params__more ol li {
  margin-bottom: 1rem;
  position: relative;
}
.stock-params__more ol li:before {
  content: counter(item);
  counter-increment: item;
  position: absolute;
  left: -17px;
}
.stock-params__more ol li:last-child {
  margin-bottom: 0;
}
.stock-params__more-header {
  font-size: 1rem;
  margin: 2.15rem 0 1.14rem;
}
.stock-params__more-toggler {
  font-size: 1rem;
  color: #808080;
  margin-top: 1.36rem;
  border-bottom: 1px dotted;
  display: inline-block;
  position: relative;
  margin-left: 20px;
  cursor: pointer;
}
@media screen and (max-width: 959px) {
  .stock-params__more-toggler {
    margin: 1.8rem 0 1.8rem 20px;
  }
}
.stock-params__more-toggler:before {
  content: '';
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE1LjEgOC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNS4xIDguOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjOTU5NTk1IiBkPSJNNy41LDguOEwwLjMsMS41Yy0wLjMtMC4zLTAuMy0wLjksMC0xLjNjMC4zLTAuMywwLjktMC4zLDEuMywwbDYsNmw2LTZjMC4zLTAuMywwLjktMC4zLDEuMywwDQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuM0w3LjUsOC44eiIvPg0KPC9zdmc+") no-repeat 0 0;
  position: absolute;
  left: -20px;
  bottom: 5px;
  width: 16px;
  height: 9px;
  transition: -webkit-transform 0.2s ease 0s;
  transition: transform 0.2s ease 0s;
  transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.stock-params__more-toggler.is-opened {
  margin-bottom: 0;
}
.stock-params__more-toggler.is-opened:before {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
.stock-params__more-closer {
  font-size: 0.85rem;
  border-bottom: 1px dotted;
  margin-top: 2rem;
  display: inline-block;
  cursor: pointer;
}

.stock-index {
  overflow: hidden;
}
.stock-index__inner {
  background: #dcdcdc;
  position: relative;
  height: 688px;
  margin: 27px 0 41px;
}
@media screen and (max-width: 1679px) {
  .stock-index__inner {
    height: 610px;
  }
}
@media screen and (max-width: 1279px) {
  .stock-index__inner {
    height: 510px;
  }
}
@media screen and (max-width: 959px) {
  .stock-index__inner {
    height: 400px;
  }
}
@media screen and (max-width: 759px) {
  .stock-index__inner {
    margin-bottom: 300px;
    height: 260px;
  }
}
.stock-index__inner:after {
  content: '';
  position: absolute;
  left: 0;
  top: -27px;
  width: 100%;
  height: 27px;
  background: url("../i/stock-index/stock-mask-top.png") repeat-x left top;
}
@media screen and (max-width: 759px) {
  .stock-index__inner:after {
    background-position: 25% top;
  }
}
.stock-index__inner:before {
  content: '';
  position: absolute;
  left: 0;
  bottom: -41px;
  width: 100%;
  height: 41px;
  background: url("../i/stock-index/stock-mask-bottom.png") repeat-x left top;
}
@media screen and (max-width: 759px) {
  .stock-index__inner:before {
    background-position: 25% top;
  }
}
.stock-index__phone {
  background: url("../i/stock-index/stock-phone.png") no-repeat left top;
  background-size: contain;
  width: 160px;
  height: 325px;
  position: absolute;
  bottom: 24px;
/*+20*/
  right: 39%;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
@media screen and (max-width: 1679px) {
  .stock-index__phone {
    right: 38.6%;
    width: 138px;
    height: 283px;
    bottom: 33px;
  }
}
@media screen and (max-width: 1279px) {
  .stock-index__phone {
    right: 43.9%;
    width: 114px;
    height: 235px;
    bottom: 11px;
  }
}
@media screen and (max-width: 959px) {
  .stock-index__phone {
    width: 91px;
    height: 188px;
    bottom: -2px;
  }
}
@media screen and (max-width: 759px) {
  .stock-index__phone {
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    right: 10.2%;
    width: 78px;
    height: 162px;
    bottom: 27px !important;
  }
}
.stock-index__tablet {
  background: url("../i/stock-index/stock-pad.png") no-repeat left top;
  background-size: contain;
  width: 356px;
  height: 452px;
  position: absolute;
  bottom: 18px;
/*+20*/
  right: 49.8%;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
@media screen and (max-width: 1679px) {
  .stock-index__tablet {
    right: 50.8%;
    width: 308px;
    height: 390px;
    bottom: 29px;
  }
}
@media screen and (max-width: 1279px) {
  .stock-index__tablet {
    right: 57.3%;
    width: 255px;
    height: 324px;
    bottom: 7px;
  }
}
@media screen and (max-width: 959px) {
  .stock-index__tablet {
    width: 205px;
    height: 260px;
    bottom: -4px;
    right: 57.4%;
  }
}
@media screen and (max-width: 759px) {
  .stock-index__tablet {
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    width: 177px;
    height: 225px;
    bottom: 24px !important;
    right: 37.8%;
  }
}
.stock-index__notebook {
  background: url("../i/stock-index/stock-note.png") no-repeat left top;
  background-size: contain;
  width: 832px;
  height: 644px;
  position: absolute;
  bottom: -5px;
/*+20*/
  right: 67.8%;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
@media screen and (max-width: 1679px) {
  .stock-index__notebook {
    right: 71.2%;
    width: 714px;
    height: 555px;
    bottom: 9px;
  }
}
@media screen and (max-width: 1279px) {
  .stock-index__notebook {
    right: 79.9%;
    width: 594px;
    height: 460px;
    bottom: -8px;
  }
}
@media screen and (max-width: 959px) {
  .stock-index__notebook {
    right: 80.3%;
    width: 474px;
    height: 366px;
    bottom: -14px;
  }
}
@media screen and (max-width: 759px) {
  .stock-index__notebook {
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    right: 84.8%;
    width: 400px;
    height: 366px;
    bottom: -36px !important;
    z-index: 2;
  }
}
.stock-index__title {
  background: url("../i/stock-index/stock-title.png") no-repeat left top;
  box-sizing: border-box;
  width: 484px;
  height: 460px;
  position: absolute;
  top: 41px;
  right: 7.1%;
  padding: 73px 80px 0 87px;
  color: #fff;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
@media screen and (max-width: 1679px) {
  .stock-index__title {
    left: 64%;
    right: auto;
    top: 58px;
  }
}
@media screen and (max-width: 1279px) {
  .stock-index__title {
    left: 58.6%;
    right: auto;
    top: 49px;
    width: 421px;
    height: 404px;
    background-size: contain;
    padding: 54px 70px 0 67px;
  }
}
@media screen and (max-width: 959px) {
  .stock-index__title {
    left: 56.2%;
    top: 40px;
    width: 316px;
    height: 302px;
    padding: 40px 38px 0 49px;
  }
}
@media screen and (max-width: 759px) {
  .stock-index__title {
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    left: -4.6%;
    top: 215px;
    width: 362px;
    height: 346px;
    padding: 31px 60px 0 55px;
  }
}
.stock-index__title .btn {
  position: relative;
  margin: 23px 0 0 2px;
  left: 20px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.stock-index__title .btn:hover {
  background-color: #fff;
  border-color: #fff;
  color: #e30613;
}
@media screen and (max-width: 1279px) {
  .stock-index__title .btn {
    margin-top: 30px;
  }
}
@media screen and (max-width: 959px) {
  .stock-index__title .btn {
    margin-top: 25px;
  }
}
@media screen and (max-width: 759px) {
  .stock-index__title .btn {
    left: 0;
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    margin-top: 15px;
  }
}
.stock-index__caption {
  position: relative;
  font-size: 2.18rem;
  line-height: 1.05;
  font-weight: normal;
  margin: 0;
  left: 20px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
@media screen and (max-width: 1679px) {
  .stock-index__caption {
    font-size: 2.41rem;
  }
}
@media screen and (max-width: 1279px) {
  .stock-index__caption {
    font-size: 2.33rem;
    line-height: 1.2;
  }
}
@media screen and (max-width: 959px) {
  .stock-index__caption {
    font-size: 1.76rem;
  }
}
@media screen and (max-width: 759px) {
  .stock-index__caption {
    left: 0;
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    font-size: 1.97rem;
  }
}
.stock-index__desc {
  position: relative;
  font-size: 1.36rem;
  line-height: 1.2;
  padding-top: 20px;
  left: 20px;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
@media screen and (max-width: 1679px) {
  .stock-index__desc {
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 1279px) {
  .stock-index__desc {
    font-size: 1.34rem;
    padding-top: 17px;
  }
}
@media screen and (max-width: 959px) {
  .stock-index__desc {
    font-size: 1rem;
    padding-top: 12px;
  }
}
@media screen and (max-width: 759px) {
  .stock-index__desc {
    display: none;
  }
}
.stock-index__round {
  width: 160px;
/*330*/
  height: 160px;
/*330*/
  border: 1px solid #fff;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -80px;
/*0.5*/
  margin-top: -100px;
/*0.5+20*/
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.stock-index__round_glow {
  animation: glow 2s infinite;
  -webkit-animation: glow 2s infinite;
  animation-fill-mode: both;
  -webkit-animation-fill-mode: both;
}
.stock-index__price {
  display: none;
}
@media screen and (max-width: 759px) {
  .stock-index__price {
    display: block;
    font-size: 1.38rem;
    line-height: 1.18;
    padding-top: 11px;
  }
}
@media screen and (max-width: 759px) {
  .stock-index__price-count {
    font-size: 3.15rem;
    font-weight: 400;
    line-height: 0.9;
  }
}
@-webkit-keyframes glow {
  0% {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
  50% {
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  }
  100% {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
}
@-webkit-keyframes glow {
  0% {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
  50% {
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  }
  100% {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
}
@keyframes glow {
  0% {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
  50% {
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  }
  100% {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
}

.summary__title {
  color: #4d4d4d;
  text-align: center;
  margin: 0 0 40px;
}
@media screen and (max-width: 959px) {
  .summary__title {
    margin: 0 0 20px;
  }
}
.summary__panels {
  position: relative;
  left: -13px;
  margin-right: -26px;
}
.summary__panels:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1279px) {
  .summary__panels {
    left: -8px;
    margin-right: -16px;
  }
}
@media screen and (max-width: 959px) {
  .summary__panels {
    left: 0;
    margin-right: 0;
    padding: 0 14%;
  }
}
@media screen and (max-width: 759px) {
  .summary__panels {
    padding: 0;
  }
}
.summary__panel {
  float: left;
  box-sizing: border-box;
  width: 50%;
}
@media screen and (max-width: 959px) {
  .summary__panel {
    float: none;
    width: auto;
  }
}
.summary__panel_tripple .summary__panel-item {
  display: table;
  width: 100%;
}
@media screen and (max-width: 759px) {
  .summary__panel_tripple .summary__panel-item {
    display: block;
  }
}
.summary__panel_tripple .summary__panel-item dt {
  float: none;
}
@media screen and (min-width: 760px) {
  .summary__panel_tripple .summary__panel-item dt {
    width: 47%;
    padding-right: 10px;
    display: table-cell;
  }
}
@media screen and (max-width: 759px) {
  .summary__panel_tripple .summary__panel-item dt {
    display: block;
    padding: 0 0 5px;
  }
}
.summary__panel_tripple .summary__panel-item s {
  float: none;
  font-size: 0.75rem;
  color: #ccc;
}
@media screen and (min-width: 760px) {
  .summary__panel_tripple .summary__panel-item s {
    text-align: right;
    display: table-cell;
  }
}
@media screen and (max-width: 759px) {
  .summary__panel_tripple .summary__panel-item s {
    display: block;
    padding: 0 0 5px;
  }
}
.summary__panel_tripple .summary__panel-item dd {
  float: none;
}
@media screen and (min-width: 760px) {
  .summary__panel_tripple .summary__panel-item dd {
    display: table-cell;
  }
}
@media screen and (max-width: 759px) {
  .summary__panel_tripple .summary__panel-item dd {
    display: block;
    padding: 0 0 5px;
  }
}
@media screen and (min-width: 760px) {
  .summary__panel_tripple .summary__panel-item_total dt {
    width: auto;
  }
}
@media screen and (min-width: 760px) {
  .summary__panel_tripple .summary__panel-item_total s,
  .summary__panel_tripple .summary__panel-item_total dd {
    width: 30%;
  }
}
.summary__action {
  margin-top: 30px;
  text-align: center;
}
.summary__panel-inner {
  margin: 0 13px;
  padding: 20px 60px 10px 0;
  font-size: 0.85rem;
  color: #333;
}
@media screen and (max-width: 1679px) {
  .summary__panel-inner {
    padding-right: 30px;
  }
}
@media screen and (max-width: 1279px) {
  .summary__panel-inner {
    margin: 0 8px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 959px) {
  .summary__panel-inner {
    margin: 0;
    padding-left: 20px;
  }
}
@media screen and (max-width: 759px) {
  .summary__panel-inner {
    padding-left: 6.25%;
    padding-right: 6.25%;
  }
}
.summary__panel-white .summary__panel-inner {
  background: #fff;
  padding: 20px 30px 10px;
}
@media screen and (max-width: 1279px) {
  .summary__panel-white .summary__panel-inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .summary__panel-white .summary__panel-inner {
    padding-left: 6.25%;
    padding-right: 6.25%;
  }
}
.summary__panel-pay {
  border-bottom: 1px solid #eaeaea;
  margin: 0 0 1.36rem;
  padding: 0 0 1.36rem;
  font-size: 1.4rem;
}
@media screen and (max-width: 1279px) {
  .summary__panel-pay {
    margin: 0 0 35px;
    padding: 0 0 35px;
  }
}
@media screen and (max-width: 959px) {
  .summary__panel-pay {
    margin: 0 0 25px;
    padding: 0 0 15px;
  }
}
@media screen and (max-width: 759px) {
  .summary__panel-pay {
    margin: 0 0 20px;
    padding: 0 0 20px;
  }
}
.summary__panel-pay dl {
  display: table;
  margin: 0;
  padding: 0;
  width: 100%;
}
@media screen and (max-width: 759px) {
  .summary__panel-pay dl {
    display: block;
  }
}
.summary__panel-pay dt {
  display: table-cell;
  text-align: left;
  vertical-align: middle;
  font-weight: bold;
  margin: 0;
}
@media screen and (max-width: 759px) {
  .summary__panel-pay dt {
    display: block;
    padding: 0 0 5px;
  }
}
.summary__panel-pay dd {
  display: table-cell;
  text-align: right;
  vertical-align: top;
  max-width: 210px;
  margin: 0;
  white-space: nowrap;
}
@media screen and (max-width: 759px) {
  .summary__panel-pay dd {
    display: block;
    max-width: 100%;
    text-align: left;
  }
}
.summary__panel-pay-sum {
  font-size: 2.5rem;
  line-height: 100%;
  font-weight: normal;
}
.summary__panel-pay-desr {
  font-size: 14px;
  color: #999;
  padding: 15px 0 0;
}
.summary__panel-item {
  margin: 0 0 0.91rem;
}
.summary__panel-item:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1279px) {
  .summary__panel-item {
    margin: 0 0 20px;
  }
}
@media screen and (max-width: 759px) {
  .summary__panel-item {
    margin: 0 0 15px;
  }
}
.summary__panel-item dd > span,
.summary__panel-item s > span {
  white-space: nowrap;
}
.summary__panel-item dt {
  float: left;
  color: #999;
  width: 70%;
  margin: 0;
}
@media screen and (max-width: 759px) {
  .summary__panel-item dt {
    float: none;
    display: block;
    width: 100%;
    padding: 0 0 5px;
  }
}
.summary__panel-item dd {
  float: right;
  width: 30%;
  margin: 0;
  text-align: right;
}
@media screen and (max-width: 759px) {
  .summary__panel-item dd {
    float: none;
    display: block;
    width: 100%;
    text-align: left;
  }
}
.summary__panel-item_bordered {
  border-top: 1px solid #eaeaea;
  padding-top: 30px;
}
.summary__panel-item_bordered dt,
.summary__panel-item_bordered dd {
  color: #333;
}
.summary__panel-item_bold dt,
.summary__panel-item_bold dd {
  font-weight: bold;
  color: #333;
}
.summary__panel-item_red dt,
.summary__panel-item_red dd {
  color: #e30613;
}
.summary_short {
  max-width: 1312px;
  margin: 0 auto;
}
.summary_short .summary__panel-inner {
  padding: 0;
  margin: 0;
}
@media screen and (min-width: 960px) {
  .summary_short .summary__panels {
    left: 0;
    right: 0;
    margin: 0;
  }
}
@media screen and (max-width: 959px) {
  .summary_short .summary__panels {
    margin-top: 20px;
  }
}
@media screen and (min-width: 960px) {
  .summary_short .summary__panel {
    padding-right: 3rem;
  }
}
@media screen and (min-width: 960px) {
  .summary_short .summary__panel + .summary__panel {
    padding-left: 2.36rem;
    padding-right: 0.68rem;
  }
}
@media screen and (max-width: 959px) {
  .summary_short .summary__panel + .summary__panel {
    margin-top: 20px;
  }
}
.summary_short .summary__panel-pay {
  padding-bottom: 1.73rem;
  margin: 0;
}
.summary_short .summary__panel-pay dt {
  vertical-align: bottom;
}
.summary_short .summary__panel-pay dd {
  padding-top: 18px;
  line-height: 1;
  font-size: 2.5rem;
}
.summary_short .summary__panel-pay dd span {
  font-size: 1.36rem;
  vertical-align: 10px;
}
@media screen and (min-width: 960px) {
  .summary_short .summary__action {
    margin: 2.27rem 0 3.64rem;
  }
}
.summary_short .summary__action .btn {
  height: 50px;
  padding: 0 30px;
}

.support-frame {
  min-height: 140px;
  width: 100%;
  height: 37.6vw;
  position: relative;
  max-height: 300px;
  display: table;
  table-layout: fixed;
}
.support-frame__content {
  width: 100%;
  display: table-cell;
  vertical-align: middle;
  position: relative;
  z-index: 1;
}
.support-frame__title {
  text-align: center;
  color: #fff;
  font-size: 2.5rem;
  font-weight: 300;
  margin: 0;
}
.support-frame__text {
  font-size: 1.4rem;
  line-height: 1.2;
  color: #fff;
  font-weight: 300;
}
.support-frame__text .b-hint-badge {
  height: auto;
  margin: 0;
  padding: 0;
  letter-spacing: normal;
}
.support-frame__text .b-hint-badge__bg {
  top: -4px;
  left: -5px;
}
.support-frame__bg {
  background: none no-repeat 100% 50% transparent;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
@media screen and (max-width: 1679px) {
  .support-frame__bg {
    background-position: 90% 50%;
  }
}
@media screen and (max-width: 959px) {
  .support-frame__bg {
    background-position: 75% 50%;
  }
}
.support-frame_big {
  max-height: 500px;
}
.support-list__item {
  margin-bottom: 1.1rem;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .support-list__item {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 759px) {
  .support-list__item {
    border-bottom: 1px solid #f2f2f2;
    padding-top: 3px;
    padding-bottom: 3px;
  }
}
@media screen and (max-width: 759px) {
  .support-list__item.is-opened {
    margin-bottom: 16px;
  }
}
@media screen and (max-width: 1679px) {
  .support-list__item_leftnav {
    width: 33.33333333333333%;
  }
}
.support-list__item-header {
  padding-bottom: 1.3rem;
  position: relative;
}
@media screen and (max-width: 759px) {
  .support-list__item-header {
    width: 100%;
    display: table;
    table-layout: fixed;
    padding-right: 10px;
    padding-bottom: 0;
    box-sizing: border-box;
    cursor: pointer;
  }
}
.support-list__item-header:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSA2LjU2MyI+CiAgPHBhdGggZmlsbD0iI2FkYjhjMSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAuNzU2LDIuNTlMNi4xNjYsNy4yNTRhMC45MjQsMC45MjQsMCwwLDEtMS4zMTcsMEwwLjI1OSwyLjU5YTAuOTU0LDAuOTU0LDAsMCwxLDAtMS4zMzQsMC45MTksMC45MTksMCwwLDEsMS4zMTIsMGwzLjkzNyw0LDMuOTM3LTRhMC45MTksMC45MTksMCwwLDEsMS4zMTIsMEEwLjk1NCwwLjk1NCwwLDAsMSwxMC43NTYsMi41OVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTAuOTY5KSIvPgo8L3N2Zz4K) no-repeat 0 0;
  width: 11px;
  height: 8px;
  position: absolute;
  right: 0;
  top: 50%;
  transition: -webkit-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
  display: none;
}
@media screen and (max-width: 759px) {
  .support-list__item-header:after {
    display: block;
  }
}
.support-list__item-header.is-opened:after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.support-list__item-media {
  width: 170px;
  height: 170px;
  position: relative;
  margin: 0 auto;
}
@media screen and (max-width: 759px) {
  .support-list__item-media {
    width: 70px;
    height: 70px;
    display: table-cell;
    vertical-align: middle;
  }
}
.support-list__item-media:before,
.support-list__item-media:after {
  content: "";
  border-radius: 50%;
  position: absolute;
  left: 50%;
  top: 50%;
}
.support-list__item-media:before {
  width: 163px;
  height: 163px;
  background-color: #fbfcfd;
  margin-left: -81.5px;
  margin-top: -81.5px;
}
@media screen and (max-width: 759px) {
  .support-list__item-media:before {
    width: 66px;
    height: 66px;
    margin-left: -33px;
    margin-top: -33px;
  }
}
.support-list__item-media:after {
  width: 127px;
  height: 127px;
  background-color: #f5f7fa;
  margin-left: -63.5px;
  margin-top: -63.5px;
}
@media screen and (max-width: 759px) {
  .support-list__item-media:after {
    width: 51px;
    height: 51px;
    margin-left: -25.5px;
    margin-top: -25.5px;
  }
}
.support-list__item-img {
  position: relative;
  z-index: 1;
  max-width: 100%;
  max-height: 100%;
}
.support-list__item-title {
  font-size: 1.1rem;
  color: #4d4d4d;
  text-align: center;
  margin-top: 0.9rem;
}
@media screen and (max-width: 759px) {
  .support-list__item-title {
    width: 100%;
    display: table-cell;
    vertical-align: middle;
    text-align: left;
    padding-left: 6px;
    box-sizing: border-box;
  }
}
.support-list__item-link-wrap+ .support-list__item-link-wrap {
  border-top: 1px solid #f2f2f2;
}
.support-list__item-link {
  color: #666;
  font-size: 0.85rem;
  display: inline-block;
  vertical-align: top;
  padding-top: 0.4rem;
  padding-bottom: 0.5rem;
  transition: color 0.3s ease 0s;
}
.support-list__item-link:hover {
  color: #e30613;
}
@media screen and (max-width: 759px) {
  .support-list__item-content {
    display: none;
  }
}
.support-banner__wrap {
  border: 1px solid #e6e6e6;
  padding: 30px;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .support-banner__wrap {
    padding: 20px;
  }
}
@media screen and (max-width: 759px) {
  .support-banner__wrap {
    margin-top: 10px;
    padding: 15px;
  }
}
.support-banner__media {
  width: 106px;
  float: left;
}
@media screen and (max-width: 959px) {
  .support-banner__media {
    width: 54px;
  }
}
.support-banner__media > img {
  max-width: 100%;
  height: auto;
}
.support-banner__title {
  font-size: 1.4rem;
  font-weight: 300;
  padding-left: 136px;
}
@media screen and (max-width: 959px) {
  .support-banner__title {
    padding-left: 68px;
  }
}
.support-banner__content {
  color: #808080;
  font-size: 0.85rem;
  padding-left: 136px;
  padding-top: 0.9rem;
}
@media screen and (max-width: 959px) {
  .support-banner__content {
    clear: left;
    padding-left: 0;
    padding-top: 0.6rem;
  }
}
@media screen and (max-width: 959px) {
  .js-fixed-height-support-tablet {
    width: 100%;
    float: left;
    margin-bottom: 1.1rem;
    margin-top: 1.1rem;
  }
}
@media screen and (max-width: 759px) {
  .js-fixed-height-support-tablet {
    margin: 0;
  }
}

.switch-content {
  margin: 0 -12px;
}
.switch-content:after {
  content: '';
  display: table;
  clear: both;
}
.switch-content__col-img,
.switch-content__col-text {
  box-sizing: border-box;
  width: 50%;
  float: left;
  padding: 0 12px;
}
.switch-content__col-img {
  min-heihgt: 1px;
}
@media screen and (max-width: 759px) {
  .switch-content__col-img {
    display: none;
  }
}
@media screen and (max-width: 759px) {
  .switch-content__col-text {
    float: none;
    width: auto;
  }
}
.switch-content__title {
  font-size: 1rem;
  font-weight: 700;
  padding: 20px 30px;
}
@media screen and (max-width: 759px) {
  .switch-content__title {
    padding: 10px;
  }
}
.switch-content__item {
  border-top: 1px solid #f2f2f2;
  font-size: 0.85rem;
}
.switch-content__item.is-active .switch-content__opener {
  background-color: #e30613;
  color: #fff;
}
.switch-content__item.is-active .switch-content__opener:before {
  display: block;
}
.switch-content__opener {
  padding: 20px 30px;
  position: relative;
  cursor: pointer;
}
@media screen and (max-width: 759px) {
  .switch-content__opener {
    padding: 10px;
  }
}
.switch-content__opener:before {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iODAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KICAgIDxwb2x5Z29uIHBvaW50cz0iMCw0MCAyMCw4MCAyMCwwIiBmaWxsPSIjZTMwNjEzIiBzdHJva2Utd2lkdGg9IjAiIC8+DQo8L3N2Zz4=) no-repeat 100% 0;
  background-size: 100% 100%;
  width: 20px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 100%;
  display: none;
}
@media screen and (max-width: 759px) {
  .switch-content__opener:before {
    background: none;
    width: 0;
    heihgt: 0;
    border: 5px solid transparent;
    border-top-color: #e30613;
    position: absolute;
    right: 50%;
    margin-right: -5px;
    top: 100%;
  }
}
.switch-content__drop {
  padding-bottom: 10px;
  display: none;
}

.table-params__row {
  display: table;
  width: 100%;
  border-bottom: 1px solid #ededed;
  padding: 30px 0;
}
@media screen and (max-width: 759px) {
  .table-params__row {
    display: block;
    width: auto;
    padding: 20px 10px;
  }
}
.table-params__col-label,
.table-params__col-value {
  display: table-cell;
  vertical-align: top;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .table-params__col-label,
  .table-params__col-value {
    display: block;
  }
}
.table-params__col-label {
  width: 30%;
  font-size: 1.1rem;
  padding-right: 10px;
}
@media screen and (max-width: 759px) {
  .table-params__col-label {
    width: auto;
    padding-right: 0;
    margin-bottom: 10px;
  }
}
.table-params__col-value {
  padding-top: 0.25rem;
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .table-params__col-value {
    padding-top: 0;
  }
}
.table-params__col-value p:last-child {
  margin-bottom: 0;
}

.tabs-link {
  margin-top: 1.4rem;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 959px) {
  .tabs-link {
    margin-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .tabs-link {
    margin-bottom: 1rem;
  }
}
.tabs-link .tabs__list-wrap {
  margin-bottom: 0;
}

.table-sort {
  margin-bottom: 1rem;
}
.table-sort:after {
  content: '';
  display: table;
  clear: both;
}
.table-sort__text {
  font-size: 0.85rem;
  display: inline-block;
  vertical-align: middle;
}
.table-sort__col {
  min-width: 200px;
  text-align: right;
  color: #999;
  height: 36px;
}
@media screen and (max-width: 639px) {
  .table-sort__col {
    text-align: left;
  }
  .table-sort__colbefore {
    content: none;
  }
}
.table-sort__col:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.table-sort__col .table-sort__action:first-child {
  margin-left: 0;
}
.table-sort__col .table-sort__action:last-child {
  margin-right: 0;
}
.table-sort__col_links {
  float: left;
  text-align: left;
}
@media screen and (max-width: 639px) {
  .table-sort__col_links {
    float: none;
    height: auto;
  }
  .table-sort__col_links:after {
    content: '';
    display: table;
    clear: both;
  }
}
.table-sort__view-col {
  display: inline-block;
  vertical-align: middle;
}
.table-sort__action {
  font-size: 0.85rem;
  color: #1e82b2;
  margin: 0 15px;
  display: inline-block;
  vertical-align: middle;
}
@media screen and (max-width: 639px) {
  .table-sort__action {
    float: none;
    display: block;
    clear: both;
    margin: 0 0 15px;
  }
}
.table-sort__action:before {
  content: '';
  display: inline-block;
  margin-right: 10px;
  vertical-align: -2px;
  background-size: contain;
}
.table-sort__action_mail:before {
  width: 31px;
  height: 16px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzkuOCAxOS43IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzOS44IDE5LjciIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiOGMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSINCglNMTIuOCwyLjVjMC0wLjgsMC43LTEuNSwxLjUtMS41aDIzYzAuOCwwLDEuNSwwLjcsMS41LDEuNXYxNC41YzAsMC44LTAuNywxLjUtMS41LDEuNWgtMjMiLz4NCjxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNhZGI4YzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iDQoJMTIuOCwyLjUgMjUuOCwxMC44IDM1LjEsNC40ICIvPg0KPGc+DQoJCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2FkYjhjMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjE2LjgiIHkxPSIxNC41IiB4Mj0iNy43IiB5Mj0iMTQuNSIvPg0KCQk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNhZGI4YzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxNC4zIiB5MT0iMTAuOSIgeDI9IjQuNCIgeTI9IjEwLjkiLz4NCgkJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiOGMxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTEuOCIgeTE9IjcuMiIgeDI9IjEuMiIgeTI9IjcuMiIvPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat center;
}
.table-sort__action_download:before {
  width: 14px;
  height: 17px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGZpbGw9IiNhZGI4YzEiPg0KCTxwYXRoICBkPSJNMTguNzUyLDFMMjMsNS4yNDhWMjlIMVYxSDE4Ljc1MiBNMTkuMTY2LDBIMHYzMGgyNFY0LjgzM0wxOS4xNjYsMEwxOS4xNjYsMHoiLz4NCgk8cG9seWdvbiBwb2ludHM9IjE4LjE2Niw1LjgzMyAyNCw1LjgzMyAxOC4xNjYsMCAiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjEwLjEyNSIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjE5LjEyNSIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjIyLjEyNSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjE2LjEyNSIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjUiIHk9IjEzLjEyNSIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat center;
}
.table-sort__action_download span {
  color: #808080;
}
.table-sort__action_download span:before {
  content: ' ';
}
.table-sort__action_add {
  font-size: 0.85rem;
  padding-left: 1.4rem;
  display: inline-block;
  background: url("../i/b-icon/b-icon_plus-str.svg") no-repeat left bottom;
  background-size: 19px 19px;
}

.tariff-app-download {
  border-top: 1px solid #f2f2f2;
  padding-top: 1.8rem;
  text-align: center;
}
.tariff-app-download__media {
  width: 50%;
  max-width: 400px;
  display: inline-block;
  vertical-align: top;
}
@media screen and (max-width: 959px) {
  .tariff-app-download__media {
    max-width: 250px;
    padding-right: 3rem;
  }
}
@media screen and (max-width: 759px) {
  .tariff-app-download__media {
    max-width: 200px;
    padding-right: 0;
    display: block;
    margin: 0 auto;
  }
}
.tariff-app-download__media img {
  max-width: 100%;
  height: auto;
  display: block;
}
.tariff-app-download__content {
  display: inline-block;
  vertical-align: top;
  padding-left: 12px;
  text-align: left;
  padding-top: 0.8rem;
}
@media screen and (max-width: 759px) {
  .tariff-app-download__content {
    padding-left: 0;
    text-align: center;
  }
}
.tariff-app-download__title {
  margin-bottom: 1.3rem;
}

.tariff-card {
  border: 1px solid #ededed;
  background-color: #fff;
  box-sizing: border-box;
  position: relative;
  font-size: 0.75rem;
  margin: 0 auto;
  position: relative;
}
@media screen and (max-width: 959px) {
  .tariff-card {
    max-width: 380px;
  }
}
@media screen and (max-width: 759px) {
  .tariff-card {
    max-width: 300px;
  }
}
.tariff-card > :last-child {
  margin-bottom: 0;
}
.tariff-card__img-block {
  height: 215px;
  padding-top: 20px;
  padding-left: 30px;
  padding-right: 30px;
  box-sizing: border-box;
  display: block;
  position: relative;
}
@media screen and (max-width: 1279px) {
  .tariff-card__img-block {
    padding: 20px;
  }
}
.tariff-card__img-block_full-size {
  padding: 0;
}
.tariff-card__img-block_mask {
  padding: 0;
}
.tariff-card__img-block_default {
  height: auto;
  text-align: center;
}
.tariff-card__img-block_animate-rounds {
  text-align: center;
  position: relative;
}
.tariff-card__img-block_animate-rounds:before,
.tariff-card__img-block_animate-rounds:after {
  content: '';
  position: absolute;
  top: 57%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: #f00;
  transition: all 0.3s;
  border-radius: 50%;
}
.tariff-card__img-block_animate-rounds:before {
  background: #fbfcfd;
  width: 145px;
  height: 145px;
}
.tariff-card__img-block_animate-rounds:after {
  background: #f5f7fa;
  width: 110px;
  height: 110px;
}
.tariff-card__img-block_animate-rounds:hover:before {
  width: 188px;
  height: 188px;
  background: #f1f4f8;
}
.tariff-card__img-block_animate-rounds:hover:after {
  width: 130px;
  height: 130px;
  background: #e1e7f0;
}
.tariff-card__img-block_animate-rounds:hover .tariff-card__img {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.tariff-card__img-block_small {
  height: 180px;
}
.tariff-card__img-block_large {
  height: 280px;
}
.tariff-card__img {
  background-position: center;
  background-repeat: no-repeat;
  height: 100%;
  width: 100%;
  margin: 0 auto;
  transition: all 0.3s;
}
.tariff-card__img-block_full-size .tariff-card__img {
  background-size: cover;
}
.tariff-card__img-block_mask .tariff-card__img {
  background-size: cover;
  position: relative;
}
.tariff-card__img-block_mask .tariff-card__img:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../i/tariff-card/option-img-mask.png") no-repeat 50% 100%;
  background-size: inherit;
}
.tariff-card__img-block_default .tariff-card__img,
.tariff-card__img-block_animate-rounds .tariff-card__img {
  background-position: center 70%;
  max-width: 100%;
  margin-top: 30px;
  width: auto;
  height: auto;
  position: relative;
  z-index: 5;
}
@media screen and (max-width: 1679px) {
  .tariff-card__img-block_default .tariff-card__img,
  .tariff-card__img-block_animate-rounds .tariff-card__img {
    background-size: contain;
  }
}
.tariff-card__img-block_animate-rounds .tariff-card__img {
  max-height: 140px;
  opacity: 0.7;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}
.device-list .tariff-card__img {
  background-size: contain;
  max-height: 100%;
}
.tariff-card__img-title {
  color: #fff;
  position: absolute;
  left: 12.631578947368421%;
  right: 12.631578947368421%;
  top: 11.578947368421053%;
  bottom: 0;
}
@media screen and (max-width: 959px) {
  .tariff-card__img-title {
    left: 5%;
    right: 5%;
  }
}
.tariff-card__img-title p {
  font-size: 1.8rem;
  font-weight: bold;
  margin-bottom: 0;
}
.tariff-card__img-title p span {
  display: inline-block;
  width: 100%;
  min-height: 1.6rem;
  font-weight: 100;
  font-size: 1.36rem;
  margin-bottom: 0.8rem;
}
@media screen and (max-width: 639px) {
  .tariff-card_internet .tariff-card__head {
    display: none;
  }
}
.tariff-card__body {
  padding-top: 20px;
  font-size: 0.75rem;
}
.tariff-card__body-top {
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 20px;
}
@media screen and (max-width: 1279px) {
  .tariff-card__body-top {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.tariff-card__body-bottom {
  left: 0;
  right: 0;
  bottom: 0;
}
.tariff-card__body-bottom-inner {
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 20px;
}
@media screen and (max-width: 1279px) {
  .tariff-card__body-bottom-inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.tariff-card__content + .tariff-card__content {
  margin-top: 20px;
}
.tariff-card__title {
  font-size: 1.1rem;
  color: #000;
  margin-bottom: 10px;
  display: block;
}
.tariff-card__title[href] {
  cursor: pointer;
}
.tariff-card__title[href]:hover,
.tariff-card__title[href].is-hovered {
  color: #e30613;
}
@media screen and (max-width: 639px) {
  .tariff-card_internet .tariff-card__title {
    text-align: center;
  }
}
.tariff-card__subtitle {
  color: #000;
  font-size: 0.75rem;
  margin-bottom: 20px;
}
.tariff-card__list-options {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1rem;
}
@media screen and (max-width: 639px) {
  .tariff-card__list-options {
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.tariff-card__list-options-item {
  margin-right: 20px;
}
.tariff-card__list-options-item:last-child {
  margin-right: 0;
}
.tariff-card__options-item {
  position: relative;
  height: 25px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.tariff-card__options-item_wifi {
  padding-left: 30px;
}
.tariff-card__list-options-icon {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.tariff-card__options-item_wifi .tariff-card__list-options-icon {
  width: 22px;
  height: 20px;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0My41MiAzNS4xNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiNhZGI4YzE7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjEuNXB4O308L3N0eWxlPjwvZGVmcz48dGl0bGU+Z3Bvbi1pY29uPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0uNzcsOS40NWEyOS43NSwyOS43NSwwLDAsMSw0MiwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wMiAtMC4wMSkiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik02LjU4LDE1LjI3QTIxLjM3LDIxLjM3LDAsMCwxLDIxLjc4LDloMEEyMS4zNiwyMS4zNiwwLDAsMSwzNywxNS4yNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDIgLTAuMDEpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTIuNywyMS4zOWExMi44NiwxMi44NiwwLDAsMSwxOC4xNSwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wMiAtMC4wMSkiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMS43OCwyNi4zNmE0LDQsMCwxLDAsMi44NSwxLjE4LDQsNCwwLDAsMC0yLjg1LTEuMThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wMiAtMC4wMSkiLz48L3N2Zz4=) 0 0 no-repeat;
}
.tariff-card__options-item_tv {
  padding-left: 32px;
}
.tariff-card__options-item_tv .tariff-card__list-options-icon {
  width: 26px;
  height: 24px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0My4yIDM5LjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQzLjIgMzkuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOm5vbmU7c3Ryb2tlOiNBREI4QzE7c3Ryb2tlLXdpZHRoOjEuNTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+CjxsaW5lIGNsYXNzPSJzdDAiIHgxPSIyMS42IiB5MT0iNi43IiB4Mj0iMTcuNCIgeTI9IjIuNSIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjEuNiw2LjdIMy45Yy0xLjcsMC0zLjEsMS40LTMuMSwzLjF2MjAuMmMwLDEuNywxLjQsMy4xLDMuMSwzLjFoMzUuNGMxLjcsMCwzLjEtMS40LDMuMS0zLjFWOS44CgljMC0xLjctMS40LTMuMS0zLjEtMy4xaC0xMyIvPgo8bGluZSBjbGFzcz0ic3QwIiB4MT0iMTYuNiIgeTE9IjM4LjgiIHgyPSIyNi42IiB5Mj0iMzguOCIvPgo8bGluZSBjbGFzcz0ic3QwIiB4MT0iMjEuNiIgeTE9IjYuNyIgeDI9IjI3LjUiIHkyPSIwLjgiLz4KPC9zdmc+Cg==) 0 0 no-repeat;
}
.tariff-card__list-options-text {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.75rem;
  color: #4c4c4c;
}
.tariff-card__channels {
  padding: 0;
  white-space: nowrap;
  overflow: hidden;
  margin-right: -10px;
  position: relative;
}
.tariff-card__channels:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 25px;
  height: 23px;
  background: linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0.8) 50%, #fff);
}
.tariff-card__channel {
  display: inline-block;
  vertical-align: middle;
  width: 21px;
  line-height: 0;
  padding-right: 8px;
}
.tariff-card__channel img {
  max-width: 100%;
  max-height: 21px;
}
.tariff-card__accessory {
  display: inline-block;
  position: relative;
  padding-left: 30px;
  box-sizing: border-box;
  margin-bottom: 17px;
}
.tariff-card__accessory-icon {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 30px;
  border-radius: 2px 0 0 2px;
  background-color: #e41e26;
  display: inline-block;
  padding: 0 2px;
  box-sizing: border-box;
  text-align: center;
}
.tariff-card__accessory-icon:after {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.tariff-card__accessory-icon img {
  max-width: 100%;
  vertical-align: middle;
}
.tariff-card__accessory-text {
  color: #666;
  font-size: 13px;
  border-radius: 0 2px 2px 0;
  border: 1px solid #f2f2f2;
  border-left: 0;
  text-transform: uppercase;
  padding: 7px 10px 7px 12px;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .tariff-card__accessory-text {
    font-size: 11px;
  }
}
.tariff-card__description {
  color: #808080;
  font-size: 0.75rem;
}
.tariff-card__description + .tariff-card__list {
  margin-top: 20px;
}
.tariff-card__devices-title {
  color: #333;
  font-size: 0.75rem;
  padding: 1.4rem 0 0.55rem;
}
.tariff-card__devices-items .tariff-card__devices-item:first-child {
  margin-left: 0;
}
.tariff-card__devices-items .tariff-card__devices-item:last-child {
  margin-right: 0;
}
.tariff-card__devices-item {
  display: inline-block;
  width: 16.25%;
  text-align: center;
  margin: 0 0.9375%;
  padding: 3px 0;
  font-size: 0.9rem;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  color: #999;
  cursor: pointer;
  box-sizing: border-box;
}
.tariff-card__devices-item.is-active {
  color: #fff;
  background-color: #e30613;
  border-color: #e30613;
}
.tariff-card__list-title {
  color: #000;
  font-weight: bold;
  font-size: 0.75rem;
}
.tariff-card__list .b-list li {
  margin: 5px 0;
  line-height: 1.36rem;
}
.tariff-card__list .b-list li:before {
  top: 0.6rem;
}
@media screen and (max-width: 959px) {
  .tariff-card__list .b-list li:before {
    margin-left: -18px;
  }
}
@media screen and (max-width: 959px) {
  .tariff-card__list .b-list li {
    padding-left: 20px;
  }
}
.tariff-card__price-block:after {
  content: '';
  display: table;
  clear: both;
}
.tariff-card__price-wrapper {
  min-width: 140px;
  float: left;
}
@media screen and (max-width: 959px) {
  .tariff-card__price-wrapper {
    min-width: 120px;
  }
}
.tariff-card__price-before {
  display: inline-block;
  color: #000;
  font-size: 1.1rem;
}
.tariff-card__price-min {
  display: inline-block;
  vertical-align: top;
  font-size: 1rem;
  line-height: 1.5rem;
}
.tariff-card__price-after {
  display: inline-block;
  color: #000;
  font-size: 1rem;
}
.tariff-card__price-twix {
  display: inline-block;
  text-align: center;
  line-height: 1;
}
.tariff-card__price-twix_top {
  color: #000;
  font-size: 0.75rem;
  border-bottom: 1px solid #ccc;
  padding-bottom: 4px;
}
.tariff-card__price-twix_bottom {
  color: #000;
  font-size: 0.75rem;
}
.tariff-card__old-price {
  color: #ccc;
  font-size: 0.85rem;
  text-decoration: line-through;
}
.tariff-card__price {
  color: #000;
  font-size: 1.8rem;
  display: inline-block;
}
.tariff-card__choose-price {
  padding-top: 20px;
  font-size: 0;
}
.tariff-card__choose-price-item {
  display: inline-block;
  vertical-align: top;
  width: 50%;
  box-sizing: border-box;
  color: #ccc;
}
.tariff-card__choose-price-item:first-child {
  padding-right: 5px;
}
.tariff-card__choose-price-item:last-child {
  padding-left: 5px;
}
.tariff-card__choose-price-item.is-active {
  color: #000;
  transition: color 0.3s ease-in-out;
}
.tariff-card__choose-price-val {
  font-size: 1.8rem;
  display: inline-block;
  padding-bottom: 12px;
}
.tariff-card__choose-price-val span {
  display: inline-block;
  padding-left: 12px;
  font-size: 0.75rem;
}
.tariff-card__choose-price-action {
  font-size: 0.85rem;
}
.tariff-card__bonus {
  max-width: 150px;
  color: #e30613;
  font-size: 0.65rem;
  text-align: right;
  margin-top: 7px;
  display: inline-block;
  float: right;
}
@media screen and (max-width: 959px) {
  .tariff-card__bonus {
    max-width: 120px;
  }
}
.tariff-card__bonus.is-break,
.tariff-card__bonus.is-alone {
  max-width: inherit;
  text-align: left;
  float: none;
  margin-top: 7px;
  margin-bottom: 10px;
}
.tariff-card__btn-group {
  margin-top: 17px;
}
.tariff-card__btn-group:after {
  content: '';
  display: table;
  clear: both;
}
.tariff-card__btn {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
}
.tariff-card__date {
  color: #000;
  font-size: 0.75rem;
  clear: both;
  padding-top: 2px;
}
.tariff-card__shares-wrap {
  background: #fbfbfb;
  padding: 20px 35px;
}
.tariff-card__shares {
  color: #333;
  font-size: 0.75rem;
}
.tariff-card__shares + .tariff-card__shares {
  margin-top: 10px;
}
.tariff-card__shares-icon {
  width: 25px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  background: url("../i/b-icon/red/b-icon_gift.svg") no-repeat center;
  background-size: contain;
}
.tariff-card__shares-text {
  display: inline-block;
  vertical-align: top;
  padding-top: 2px;
  padding-left: 35px;
  margin-left: -35px;
  width: 100%;
  box-sizing: border-box;
}
.tariff-card__mark-block {
  text-align: right;
  display: inline-block;
  float: right;
}
.tariff-card__mark-block.is-break,
.tariff-card__mark-block.is-alone {
  text-align: left;
  float: none;
  margin-top: 10px;
}
.tariff-card__mark-item {
  background-color: #fff;
  box-shadow: 0 0 10px rgba(0,0,0,0.05);
  width: 40px;
  height: 40px;
  border-radius: 20px;
  display: inline-block;
  vertical-align: top;
  margin-left: 0.6rem;
  transition: background 200ms linear;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .tariff-card__mark-item {
    margin-left: 0.5rem;
  }
}
.tariff-card__mark-item:first-child {
  margin-left: 0;
}
.tariff-card__mark-item:hover {
  background-color: #e30613;
  box-shadow: inherit;
}
.tariff-card__mark-item:hover .tariff-card__mark-text {
  display: block;
}
.tariff-card__mark-item:hover .tariff-card__mark-compare-icon,
.tariff-card__mark-item:hover .tariff-card__mark-input:checked + .tariff-card__mark-compare-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTguNyAyNC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOC43IDI0LjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxLjEiIHkxPSI3LjkiIHgyPSIxLjEiIHkyPSIyMy43Ii8+CjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjkuNCIgeTE9IjEiIHgyPSI5LjQiIHkyPSIyMy43Ii8+CjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjE3LjciIHkxPSIxMy43IiB4Mj0iMTcuNyIgeTI9IjIzLjciLz4KPC9zdmc+Cg==);
}
.tariff-card__mark-item:hover .tariff-card__mark-favorite-icon,
.tariff-card__mark-item:hover .tariff-card__mark-input:checked + .tariff-card__mark-favorite-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI2IDI1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNiAyNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjAuMywyNC43Yy0wLjIsMC0wLjQtMC4xLTAuNi0wLjJMMTMsMTkuN2wtNi43LDQuOWMtMC40LDAuMy0wLjgsMC4zLTEuMiwwYy0wLjQtMC4zLTAuNS0wLjctMC40LTEuMWwyLjYtNy45bC02LjctNC45CgkJCUMwLjIsMTAuNCwwLjEsMTAsMC4yLDkuNXMwLjUtMC43LDEtMC43aDguM0wxMiwxYzAuMS0wLjQsMC41LTAuNywxLTAuN2MwLjQsMCwwLjgsMC4zLDEsMC43bDIuNiw3LjloOC4zYzAuNCwwLDAuOCwwLjMsMSwwLjcKCQkJczAsMC45LTAuNCwxLjFsLTYuNyw0LjlsMi42LDcuOWMwLjEsMC40LDAsMC45LTAuNCwxLjFDMjAuNywyNC43LDIwLjUsMjQuNywyMC4zLDI0Ljd6IE0xMywxNy40YzAuMiwwLDAuNCwwLjEsMC42LDAuMmw0LjgsMy41CgkJCWwtMS44LTUuN2MtMC4xLTAuNCwwLTAuOSwwLjQtMS4xbDQuOC0zLjVoLTUuOWMtMC40LDAtMC44LTAuMy0xLTAuN0wxMyw0LjVsLTEuOCw1LjdjLTAuMSwwLjQtMC41LDAuNy0xLDAuN0g0LjNsNC44LDMuNQoJCQljMC40LDAuMywwLjUsMC43LDAuNCwxLjFsLTEuOCw1LjdsNC44LTMuNUMxMi42LDE3LjUsMTIuOCwxNy40LDEzLDE3LjR6Ii8+Cjwvc3ZnPgo=);
}
.tariff-card__mark-compare,
.tariff-card__mark-favorite {
  width: 100%;
  height: 100%;
  cursor: pointer;
  position: absolute;
  left: 0;
  top: 0;
}
.tariff-card__mark-input {
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  position: absolute;
  left: 0;
  top: 0;
}
.tariff-card__mark-input:checked+ .tariff-card__mark-compare-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTguNyAyNC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOC43IDI0LjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNlMzA2MTMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxLjEiIHkxPSI3LjkiIHgyPSIxLjEiIHkyPSIyMy43Ii8+CjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2UzMDYxMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjkuNCIgeTE9IjEiIHgyPSI5LjQiIHkyPSIyMy43Ii8+CjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2UzMDYxMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjE3LjciIHkxPSIxMy43IiB4Mj0iMTcuNyIgeTI9IjIzLjciLz4KPC9zdmc+Cg==);
}
.tariff-card__mark-input:checked+ .tariff-card__mark-favorite-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI2IDI1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNiAyNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8cGF0aCBmaWxsPSIjZTMwNjEzIiBkPSJNMjAuMywyNC43Yy0wLjIsMC0wLjQtMC4xLTAuNi0wLjJMMTMsMTkuN2wtNi43LDQuOWMtMC40LDAuMy0wLjgsMC4zLTEuMiwwYy0wLjQtMC4zLTAuNS0wLjctMC40LTEuMWwyLjYtNy45bC02LjctNC45CgkJCUMwLjIsMTAuNCwwLjEsMTAsMC4yLDkuNXMwLjUtMC43LDEtMC43aDguM0wxMiwxYzAuMS0wLjQsMC41LTAuNywxLTAuN2MwLjQsMCwwLjgsMC4zLDEsMC43bDIuNiw3LjloOC4zYzAuNCwwLDAuOCwwLjMsMSwwLjcKCQkJczAsMC45LTAuNCwxLjFsLTYuNyw0LjlsMi42LDcuOWMwLjEsMC40LDAsMC45LTAuNCwxLjFDMjAuNywyNC43LDIwLjUsMjQuNywyMC4zLDI0Ljd6IE0xMywxNy40YzAuMiwwLDAuNCwwLjEsMC42LDAuMmw0LjgsMy41CgkJCWwtMS44LTUuN2MtMC4xLTAuNCwwLTAuOSwwLjQtMS4xbDQuOC0zLjVoLTUuOWMtMC40LDAtMC44LTAuMy0xLTAuN0wxMyw0LjVsLTEuOCw1LjdjLTAuMSwwLjQtMC41LDAuNy0xLDAuN0g0LjNsNC44LDMuNQoJCQljMC40LDAuMywwLjUsMC43LDAuNCwxLjFsLTEuOCw1LjdsNC44LTMuNUMxMi42LDE3LjUsMTIuOCwxNy40LDEzLDE3LjR6Ii8+Cjwvc3ZnPgo=);
}
.tariff-card__mark-compare-icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTguNyAyNC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOC43IDI0LjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNhZGI4YzEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxLjEiIHkxPSI3LjkiIHgyPSIxLjEiIHkyPSIyMy43Ii8+CjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2FkYjhjMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjkuNCIgeTE9IjEiIHgyPSI5LjQiIHkyPSIyMy43Ii8+CjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2FkYjhjMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjE3LjciIHkxPSIxMy43IiB4Mj0iMTcuNyIgeTI9IjIzLjciLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 16px;
  height: 20px;
  margin-top: -10px;
  margin-left: -8px;
  position: absolute;
  left: 50%;
  top: 50%;
}
.tariff-card__mark-favorite-icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI2IDI1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNiAyNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8cGF0aCBmaWxsPSIjYWRiOGMxIiBkPSJNMjAuMywyNC43Yy0wLjIsMC0wLjQtMC4xLTAuNi0wLjJMMTMsMTkuN2wtNi43LDQuOWMtMC40LDAuMy0wLjgsMC4zLTEuMiwwYy0wLjQtMC4zLTAuNS0wLjctMC40LTEuMWwyLjYtNy45bC02LjctNC45CgkJCUMwLjIsMTAuNCwwLjEsMTAsMC4yLDkuNXMwLjUtMC43LDEtMC43aDguM0wxMiwxYzAuMS0wLjQsMC41LTAuNywxLTAuN2MwLjQsMCwwLjgsMC4zLDEsMC43bDIuNiw3LjloOC4zYzAuNCwwLDAuOCwwLjMsMSwwLjcKCQkJczAsMC45LTAuNCwxLjFsLTYuNyw0LjlsMi42LDcuOWMwLjEsMC40LDAsMC45LTAuNCwxLjFDMjAuNywyNC43LDIwLjUsMjQuNywyMC4zLDI0Ljd6IE0xMywxNy40YzAuMiwwLDAuNCwwLjEsMC42LDAuMmw0LjgsMy41CgkJCWwtMS44LTUuN2MtMC4xLTAuNCwwLTAuOSwwLjQtMS4xbDQuOC0zLjVoLTUuOWMtMC40LDAtMC44LTAuMy0xLTAuN0wxMyw0LjVsLTEuOCw1LjdjLTAuMSwwLjQtMC41LDAuNy0xLDAuN0g0LjNsNC44LDMuNQoJCQljMC40LDAuMywwLjUsMC43LDAuNCwxLjFsLTEuOCw1LjdsNC44LTMuNUMxMi42LDE3LjUsMTIuOCwxNy40LDEzLDE3LjR6Ii8+Cjwvc3ZnPgo=) no-repeat 0 0;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  position: absolute;
  left: 50%;
  top: 50%;
}
.tariff-card__mark-text {
  background-color: #fff;
  border: 1px solid #e4e4e4;
  width: 190px;
  border-radius: 2px;
  box-sizing: border-box;
  padding: 10px;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
  font-size: 15px;
  line-height: 1.5;
  color: #333;
  text-align: center;
  word-wrap: break-word;
  display: none;
  margin-left: -95px;
  position: absolute;
  top: 55px;
  left: 50%;
  z-index: 9999;
}
.tariff-slider__item:first-child .tariff-card__mark-text {
  left: 0;
  margin-left: -10px;
}
@media screen and (max-width: 759px) {
  .tariff-slider__item:first-child .tariff-card__mark-text {
    left: 50%;
    margin-left: -150px;
  }
}
@media screen and (max-width: 759px) {
  .tariff-slider_connect-page .tariff-card__mark-text {
    left: 50%;
    margin-left: -150px !important;
  }
}
.tariff-slider__item:last-child .tariff-card__mark-text {
  left: 50%;
  margin-left: -150px !important;
}
.tariff-card__mark-tail {
  border: 10px solid transparent;
  border-bottom-color: #e4e4e4;
  margin-left: -10px;
  margin-top: -20px;
  position: absolute;
  top: 0;
  left: 50%;
  z-index: 9999;
}
.tariff-card__mark-tail:after {
  content: "";
  border: 10px solid transparent;
  border-bottom-color: #fff;
  position: absolute;
  left: -10px;
  top: -9px;
}
.tariff-slider__item:first-child .tariff-card__mark-tail {
  left: 0;
  margin-left: 18px;
}
@media screen and (max-width: 759px) {
  .tariff-slider__item:first-child .tariff-card__mark-tail {
    margin-left: 140px;
    left: 0;
  }
}
.tariff-slider__item:last-child .tariff-card__mark-tail {
  margin-left: 140px;
  left: 0;
}
@media screen and (max-width: 759px) {
  .tariff-slider_connect-page .tariff-card__mark-tail {
    margin-left: 140px;
    left: 0;
  }
}
.tariff-card__more-link {
  color: #1481b4;
  font-size: 0.75rem;
  margin-top: 17px;
  margin-bottom: 5px;
  display: inline-block;
}
.tariff-card .b-hint-badge {
  position: absolute;
  top: 18px;
  left: 15px;
  z-index: 1;
}
@media screen and (max-width: 759px) {
  .tariff-card .b-hint-badge {
    top: 8px;
  }
}
@media screen and (max-width: 959px) {
  .tariff-card .btn {
    font-size: 16px;
  }
}
.tariff-card_margin-bottom {
  margin-bottom: 30px;
}
@media screen and (max-width: 959px) {
  .tariff-card_margin-bottom {
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 760px) {
  .tariff-card_horizontal .tariff-card__wrapper {
    font-size: 0;
  }
  .tariff-card_horizontal .tariff-card__head {
    display: inline-block;
    vertical-align: top;
    width: 48%;
  }
  .tariff-card_horizontal .tariff-card__img-block {
    height: 320px;
  }
  .tariff-card_horizontal .tariff-card__body {
    display: inline-block;
    vertical-align: top;
    width: 52%;
  }
  .tariff-card_horizontal .tariff-card__shares-wrap {
    margin-left: -92%;
  }
  .tariff-card_horizontal .tariff-card__img-block_animate-rounds:before {
    top: 50%;
    width: 245px;
    height: 245px;
  }
  .tariff-card_horizontal .tariff-card__img-block_animate-rounds:after {
    top: 50%;
    width: 170px;
    height: 170px;
  }
  .tariff-card_horizontal .tariff-card__img-block_animate-rounds:hover:before {
    width: 275px;
    height: 275px;
  }
  .tariff-card_horizontal .tariff-card__img-block_animate-rounds:hover:after {
    width: 210px;
    height: 210px;
  }
  .tariff-card_horizontal .tariff-card__img-block_animate-rounds .tariff-card__img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    margin: 0;
  }
}
@media screen and (max-width: 959px) {
  .tariff-card_horizontal {
    max-width: 100%;
  }
}
@media screen and (max-width: 759px) {
  .tariff-card_horizontal {
    max-width: 300px;
  }
}
@media screen and (min-width: 960px) {
  .tariff-card_small {
    max-width: 1330px;
  }
}
@media screen and (max-width: 959px) {
  .tariff-card_small {
    max-width: 480px;
  }
}
.tariff-card_thin-horizontal {
  border: 1px solid #ededed;
  min-height: 139px;
}
.tariff-card_thin-horizontal * {
  box-sizing: border-box;
}
@media screen and (min-width: 960px) {
  .tariff-card_thin-horizontal.tariff-card_small .tariff-card__price {
    width: 25%;
  }
}
.tariff-card_thin-horizontal .tariff-card__inner {
  padding: 10px;
  width: 100%;
}
@media screen and (min-width: 960px) {
  .tariff-card_thin-horizontal .tariff-card__inner {
    display: table;
  }
}
.tariff-card_thin-horizontal .tariff-card__img-wrap {
  height: 139px;
  width: 139px;
  vertical-align: top;
}
@media screen and (min-width: 960px) {
  .tariff-card_thin-horizontal .tariff-card__img-wrap {
    display: table-cell;
  }
}
@media screen and (max-width: 959px) {
  .tariff-card_thin-horizontal .tariff-card__img-wrap {
    margin: 0 auto;
  }
}
.tariff-card_thin-horizontal .tariff-card__img {
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
@media screen and (min-width: 960px) {
  .tariff-card_thin-horizontal .tariff-card__info {
    display: table-cell;
    vertical-align: middle;
    width: calc(70% - 139px);
  }
}
.tariff-card_thin-horizontal .tariff-card__info-inner {
  position: relative;
  width: 100%;
  height: 100%;
  min-height: 139px;
}
@media screen and (min-width: 960px) {
  .tariff-card_thin-horizontal .tariff-card__info-inner {
    display: table;
    padding: 8px 0 8px 22px;
  }
  .tariff-card_thin-horizontal .tariff-card__info-inner:after {
    content: '';
    position: absolute;
    right: 0;
    top: 8px;
    bottom: 8px;
    width: 1px;
    background-color: #f2f2f2;
  }
}
.tariff-card_thin-horizontal .tariff-card__info-text {
  line-height: 1.2;
}
@media screen and (min-width: 960px) {
  .tariff-card_thin-horizontal .tariff-card__info-text {
    display: table-cell;
    vertical-align: middle;
    padding-right: 20px;
  }
}
.tariff-card_thin-horizontal .tariff-card__info-title {
  font-size: 1.1rem;
  color: #000;
  margin-bottom: 5px;
}
.tariff-card_thin-horizontal .tariff-card__info-desc {
  font-size: 0.75rem;
  color: #808080;
}
@media screen and (min-width: 960px) {
  .tariff-card_thin-horizontal .tariff-card__brief {
    display: table-cell;
    vertical-align: middle;
  }
}
@media screen and (max-width: 959px) {
  .tariff-card_thin-horizontal .tariff-card__brief {
    margin: 0 -10px;
  }
}
.tariff-card_thin-horizontal .tariff-card__brief-inner {
  display: table;
  width: 100%;
}
@media screen and (max-width: 959px) {
  .tariff-card_thin-horizontal .tariff-card__brief-inner {
    padding: 20px 0;
    margin: 20px 0 0;
    border-top: 1px solid #f2f2f2;
    border-bottom: 1px solid #f2f2f2;
  }
}
.tariff-card_thin-horizontal .tariff-card__brief-item {
  display: table-cell;
  height: 100%;
  min-width: 197px;
}
@media screen and (min-width: 960px) {
  .tariff-card_thin-horizontal .tariff-card__brief-item {
    border-left: 1px solid #f2f2f2;
  }
}
@media screen and (max-width: 959px) {
  .tariff-card_thin-horizontal .tariff-card__brief-item + .tariff-card__brief-item {
    border-left: 1px solid #f2f2f2;
  }
}
.tariff-card_thin-horizontal .tariff-card__brief-icon {
  display: block;
  width: 70px;
  height: 65px;
  margin: 0 auto 12px;
  background-position: center;
  background-repeat: no-repeat;
}
.tariff-card_thin-horizontal .tariff-card__brief-icon_tv {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjUgNTkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZyBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTMyMS4wMDAwMDAsIC00MjI4LjAwMDAwMCkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDYyLjAwMDAwMCwgNDIwOC4wMDAwMDApIiBzdHJva2U9IiNBREI4QzEiPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NjAuMDAwMDAwLCAyMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOS4wNDQzMjc2LDEwIEw1NSwxMCBDNTkuNDE4Mjc4LDEwIDYzLDEzLjU4MTcyMiA2MywxOCBMNjMsNDMgQzYzLDQ3LjQxODI3OCA1OS40MTgyNzgsNTEgNTUsNTEgTDgsNTEgQzMuNTgxNzIyLDUxIDAsNDcuNDE4Mjc4IDAsNDMgTDAsMTggQzAsMTMuNTgxNzIyIDMuNTgxNzIyLDEwIDgsMTAgTDMxLjMwNDMzMDcsMTAgTDQwLjQ2NDk2MiwwLjgzOTM2ODY0NyIgaWQ9IlJlY3RhbmdsZS0xMSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTMxLjUsOS41IEwyNS40MTcyMzc1LDMuNDE3MjM3NDciID48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjMuNSw1OC41IEwzOS41LDU4LjUiID48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}
.tariff-card_thin-horizontal .tariff-card__brief-text {
  text-align: center;
}
.tariff-card_thin-horizontal .tariff-card__brief-text b {
  display: block;
  font-size: 1rem;
  font-weight: bold;
  color: #666;
  margin-bottom: 5px;
}
.tariff-card_thin-horizontal .tariff-card__brief-text span {
  display: block;
  color: #666;
  font-size: 0.75rem;
}
@media screen and (min-width: 960px) {
  .tariff-card_thin-horizontal .tariff-card__price {
    padding-left: 44px;
    display: table-cell;
    vertical-align: middle;
    min-height: 139px;
    height: 100%;
    width: 20%;
  }
}
@media screen and (max-width: 959px) {
  .tariff-card_thin-horizontal .tariff-card__price {
    width: 100%;
    font-size: 0;
    margin-bottom: -10px;
    display: inline-block;
    vertical-align: top;
  }
}
.tariff-card_thin-horizontal .tariff-card__price-row {
  border: 0;
  box-shadow: none;
  position: relative;
}
@media screen and (min-width: 960px) {
  .tariff-card_thin-horizontal .tariff-card__price-row {
    padding-right: 130px;
  }
}
@media screen and (max-width: 959px) {
  .tariff-card_thin-horizontal .tariff-card__price-row {
    display: inline-block;
    vertical-align: top;
    width: 50%;
    padding: 10px 0;
  }
  .tariff-card_thin-horizontal .tariff-card__price-row + .tariff-card__price-row {
    padding-left: 10px;
    border-left: 1px solid #f2f2f2;
  }
}
.tariff-card_thin-horizontal .tariff-card__price-price {
  color: #000;
  display: inline-block;
  vertical-align: top;
  line-height: 0.8rem;
}
@media screen and (max-width: 959px) {
  .tariff-card_thin-horizontal .tariff-card__price-price {
    margin-bottom: 10px;
  }
}
.tariff-card_thin-horizontal .tariff-card__price-price span:not(.nobr) {
  display: inline-block;
  font-size: 1.8rem;
  line-height: 1.2;
}
.tariff-card_thin-horizontal .tariff-card__price-price span:not(.nobr):after {
  content: '\00a0 ';
}
.tariff-card_thin-horizontal .tariff-card__price-price .nobr {
  line-height: 1.2;
  font-size: 0.75rem;
  font-weight: bold;
}
@media screen and (min-width: 960px) {
  .tariff-card_thin-horizontal .tariff-card__price-action {
    display: inline-block;
    vertical-align: top;
    position: absolute;
    right: 0;
    top: 8px;
  }
}

.tariff-radio-list {
  font-size: 0;
  text-align: center;
  background-repeat: no-repeat;
  margin-bottom: 22px;
}
@media screen and (max-width: 959px) {
  .tariff-radio-list {
    padding: 0 10px;
  }
}
.tariff-radio-list * {
  box-sizing: border-box;
}
@media screen and (min-width: 960px) {
  .tariff-radio-list__item-wrapper {
    display: inline-block;
    vertical-align: top;
    padding: 0 9px 18px;
  }
  .tariff-radio-list__item-wrapper:first-child {
    padding-left: 0;
  }
  .tariff-radio-list__item-wrapper:last-child {
    padding-right: 0;
  }
}
@media screen and (max-width: 959px) {
  .tariff-radio-list__item-wrapper {
    display: block;
    padding-bottom: 20px;
  }
  .tariff-radio-list__item-wrapper:last-child {
    padding-bottom: 0;
  }
}
.tariff-radio-list__item {
  display: inline-block;
  vertical-align: top;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ededed;
  transition: border-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}
@media screen and (min-width: 960px) {
  .tariff-radio-list__item {
    width: 432px;
    padding: 38px 30px 33px;
  }
}
@media screen and (max-width: 959px) {
  .tariff-radio-list__item {
    width: 300px;
    padding: 21px 19px 2px;
  }
}
.tariff-radio-list__item:hover {
  box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.15);
}
.tariff-radio-list__item.is-active {
  border-color: #e41e26;
  box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.15);
}
.tariff-radio-list__item-icon {
  float: none;
  display: inline-block;
  background-color: #fff;
  width: 16px;
  height: 16px;
  border: 1px solid #e4e4e4;
  border-radius: 8px;
  position: relative;
}
@media screen and (min-width: 960px) {
  .tariff-radio-list__item-icon {
    margin-right: 14px;
  }
}
@media screen and (max-width: 959px) {
  .tariff-radio-list__item-icon {
    margin-right: 9px;
  }
}
.tariff-radio-list__item-icon:after {
  content: "";
  background: #e30613;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -4px 0 0 -4px;
  display: none;
}
.tariff-radio-list__item-head {
  display: inline-block;
  width: 100%;
}
@media screen and (min-width: 960px) {
  .tariff-radio-list__item-head_centered {
    text-align: center;
    margin-bottom: 40px;
  }
}
@media screen and (max-width: 959px) {
  .tariff-radio-list__item-head_centered {
    margin-bottom: 23px;
  }
}
.tariff-radio-list__item-text {
  font-size: 1.1rem;
  line-height: 1.24;
  color: #000;
}
.tariff-radio-list__item-text .b-hint {
  vertical-align: 3px;
}
.tariff-radio-list__item-input {
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  position: absolute;
  left: 0;
  top: 0;
}
.tariff-radio-list__item-input:checked + .tariff-radio-list__item-icon:after,
.tariff-radio-list__item-input:checked + input + .tariff-radio-list__item-icon:after {
  display: block;
}
.tariff-radio-list__item-input:focus + .tariff-radio-list__item-icon,
.tariff-radio-list__item-input:focus + input + .tariff-radio-list__item-icon {
  border-color: #ccc;
}
.tariff-radio-list__item-description {
  display: inline-block;
  font-size: 0.7rem;
  line-height: 1.3;
  color: #4d4d4d;
}
@media screen and (min-width: 960px) {
  .tariff-radio-list__item-description {
    padding-left: 30px;
    margin: 12px 0 35px;
  }
}
@media screen and (max-width: 959px) {
  .tariff-radio-list__item-description {
    padding-left: 25px;
    margin: 8px 0 28px;
  }
}
.tariff-radio-list__item-price {
  display: inline-block;
  border-top: 1px solid #f2f2f2;
  width: 100%;
  box-sizing: border-box;
}
@media screen and (min-width: 960px) {
  .tariff-radio-list__item-price {
    padding-top: 30px;
  }
}
@media screen and (max-width: 959px) {
  .tariff-radio-list__item-price {
    padding-top: 27px;
  }
}
.tariff-radio-list__item-price > span {
  position: relative;
  font-size: 0;
  display: inline-block;
  width: 100%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MUFFQUFCNzYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MUFFQUFCODYzODMxMUU2ODdCMTgwNzBENjhCNzBGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxQUVBQUI1NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgxQUVBQUI2NjM4MzExRTY4N0IxODA3MEQ2OEI3MEYxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C3koawAAABVJREFUeNpiYGBgMP7//z8DDAMEGABBaQkrPHhhwQAAAABJRU5ErkJggg==) repeat-x 0 0.75rem;
}
@media screen and (min-width: 960px) {
  .tariff-radio-list__item-price > span {
    background-position: 0 0.75rem;
    margin-bottom: 0.4rem;
  }
}
@media screen and (max-width: 959px) {
  .tariff-radio-list__item-price > span {
    background-position: 0 12px;
    margin-bottom: 20px;
  }
}
.tariff-radio-list__item-price > span:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
}
.tariff-radio-list__item-price > span >span:first-child {
  display: inline-block;
  vertical-align: top;
  color: #999;
}
@media screen and (min-width: 960px) {
  .tariff-radio-list__item-price > span >span:first-child {
    font-size: 0.75rem;
    line-height: 1.473;
    width: 50%;
  }
}
@media screen and (max-width: 959px) {
  .tariff-radio-list__item-price > span >span:first-child {
    font-size: 12px;
    width: 50%;
  }
}
.tariff-radio-list__item-price > span >span:first-child i {
  background-color: #fff;
  font-style: normal;
}
.tariff-radio-list__item-price > span >span:last-child {
  display: inline-block;
  vertical-align: top;
  color: #000;
  background-color: #fff;
  float: right;
  margin-top: -6px;
}
@media screen and (min-width: 960px) {
  .tariff-radio-list__item-price > span >span:last-child {
    min-width: 136px;
    max-width: 45%;
    font-size: 1.1rem;
    line-height: 1.157;
  }
}
@media screen and (max-width: 959px) {
  .tariff-radio-list__item-price > span >span:last-child {
    min-width: 95px;
    max-width: 45%;
    font-size: 17.6px;
  }
}
.tariff-radio-list__item-price > span >span:last-child i {
  background-color: #fff;
  font-style: normal;
}
@media screen and (min-width: 960px) {
  .tariff-radio-list__item-price > span >span:last-child i span {
    font-size: 0.85rem;
  }
}
@media screen and (max-width: 959px) {
  .tariff-radio-list__item-price > span >span:last-child i span {
    font-size: 13.6px;
  }
}
.tariff-radio-list__item-price > span >span:last-child i span:before {
  content: ' ';
}

.tariff-list__list {
  margin-left: -12px;
  margin-right: -12px;
  height: 100%;
}
.tariff-list__list:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1679px) {
  .tariff-list__list {
    margin-left: -9px;
    margin-right: -9px;
  }
}
@media screen and (max-width: 1279px) {
  .tariff-list__list {
    margin-left: -7px;
    margin-right: -7px;
  }
}
@media screen and (max-width: 959px) {
  .tariff-list__list {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.tariff-list__item {
  width: 33.33333333333333%;
  height: 100%;
  box-sizing: border-box;
  float: left;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
  padding-bottom: 24px;
}
.tariff-list__item.tariff-list__item_hidden {
  display: none;
}
@media screen and (max-width: 1679px) {
  .tariff-list__item {
    padding-left: 9px;
    padding-right: 9px;
    padding-bottom: 18px;
  }
}
@media screen and (max-width: 1279px) {
  .tariff-list__item {
    padding-left: 7px;
    padding-right: 7px;
    padding-bottom: 14px;
  }
}
@media screen and (max-width: 959px) {
  .tariff-list__item {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 759px) {
  .tariff-list__item {
    width: 100%;
  }
}
.tariff-list__list_col-4 .tariff-list__item {
  width: 25%;
}
@media screen and (max-width: 1279px) {
  .tariff-list__list_col-4 .tariff-list__item {
    width: 33.33333333333333%;
  }
}
@media screen and (max-width: 759px) {
  .tariff-list__list_col-4 .tariff-list__item {
    width: 100%;
  }
}
@media screen and (min-width: 1680px) {
  .tariff-list__list_col-four .tariff-list__item {
    width: 25%;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .tariff-list__list_col-four .tariff-list__item {
    width: 33.33333333333333%;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .tariff-list__list_col-four .tariff-list__item {
    width: 33.33333333333333%;
  }
}
@media screen and (max-width: 959px) {
  .tariff-list__list_col-four .tariff-list__item {
    width: 100%;
  }
}
.tariff-list__more {
  clear: left;
  text-align: center;
  padding: 1.6rem 0 1rem;
}
.tariff-list__item_clear + .tariff-list__item {
  clear: left;
}

.tariff-single__container {
  background-color: #fff;
  box-shadow: 0 2px 15px rgba(140,149,156,0.1);
  margin-bottom: 30px;
  padding: 30px;
}
@media screen and (max-width: 759px) {
  .tariff-single__container {
    padding: 20px;
    margin-left: -20px;
    margin-right: -20px;
  }
}
.tariff-single__header:after {
  content: '';
  display: table;
  clear: both;
}
.tariff-single__header-img {
  width: 95px;
  float: left;
}
@media screen and (max-width: 759px) {
  .tariff-single__header-img {
    width: 60px;
  }
}
.tariff-single__img {
  max-width: 100%;
  height: auto;
}
.tariff-single__header-content {
  display: table-cell;
  width: 100%;
  padding-left: 1.45rem;
  padding-right: 2.72rem;
  padding-top: 2px;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .tariff-single__header-content {
    padding-right: 0;
    padding-left: 1rem;
  }
}
.tariff-single__name {
  font-size: 1.4rem;
  color: #000;
  display: inline-block;
  margin-bottom: 0.7rem;
}
.tariff-single__name:hover {
  color: #e30613;
}
.tariff-single__text {
  font-size: 0.85rem;
}
.tariff-single-calc {
  margin-top: 20px;
  display: table;
  width: 100%;
  table-layout: fixed;
}
@media screen and (max-width: 759px) {
  .tariff-single-calc {
    margin-top: 0;
  }
}
.tariff-single-calc__info {
  border-right: 1px solid #f2f2f2;
  display: table-cell;
  vertical-align: top;
  padding-right: 2.72rem;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .tariff-single-calc__info {
    border-bottom: 1px solid #f2f2f2;
    border-right: medium none;
    width: 100%;
    display: inline-block;
    padding-bottom: 10px;
  }
}
@media screen and (max-width: 959px) {
  .tariff-single-calc__info {
    width: 470px;
    display: block;
    padding-right: 0;
    margin: 0 auto;
  }
}
@media screen and (max-width: 759px) {
  .tariff-single-calc__info {
    width: 100%;
  }
}
.tariff-single-calc__option {
  padding-top: 7px;
}
.tariff-single-calc__option + .tariff-single-calc__option {
  margin-top: 28px;
}
.tariff-single-calc__icon {
  background: none no-repeat 0 2px;
  width: 26px;
  height: 26px;
  float: left;
  margin-right: 14px;
}
.tariff-single-calc__name {
  font-size: 1rem;
}
.tariff-single-calc__filter {
  margin-top: 15px;
  padding-left: 40px;
}
@media screen and (max-width: 759px) {
  .tariff-single-calc__filter {
    padding-left: 0;
  }
}
.tariff-single-calc__buy {
  width: 350px;
  display: table-cell;
  vertical-align: top;
  padding-left: 1.36rem;
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .tariff-single-calc__buy {
    width: 290px;
  }
}
@media screen and (max-width: 1279px) {
  .tariff-single-calc__buy {
    width: 100%;
    display: block;
    padding-top: 10px;
    padding-left: 0;
  }
}
@media screen and (max-width: 959px) {
  .tariff-single-calc__buy {
    max-width: 360px;
    padding-right: 0;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 759px) {
  .tariff-single-calc__buy {
    text-align: center;
  }
}
@media screen and (max-width: 959px) {
  .tariff-single-calc__buy-wrap {
    font-size: 0;
  }
}
.tariff-single-calc__buy-item {
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: opacity 0.3s ease-in-out;
}
.tariff-single-calc__buy-item.is-visible {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
@media screen and (max-width: 1279px) {
  .tariff-single-calc__buy-item {
    display: inline-block;
    vertical-align: top;
    width: 33.33333333333333%;
  }
}
@media screen and (max-width: 959px) {
  .tariff-single-calc__buy-item {
    width: 50%;
  }
}
@media screen and (max-width: 759px) {
  .tariff-single-calc__buy-item {
    width: 100%;
  }
}
.tariff-single-calc__buy-item + .tariff-single-calc__buy-item {
  margin-top: 0.6rem;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .tariff-single-calc__buy-item + .tariff-single-calc__buy-item {
    margin-top: 0;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .tariff-single-calc__buy-item + .tariff-single-calc__buy-item {
    margin-top: 0;
  }
}
.tariff-single-calc__buy-text {
  font-size: 0.85rem;
  margin-bottom: 2px;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .tariff-single-calc__buy-text {
    width: 100%;
    display: table;
    vertical-align: bottom;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .tariff-single-calc__buy-text {
    width: 100%;
    display: table;
    vertical-align: bottom;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .tariff-single-calc__buy-text span {
    display: table-cell;
    vertical-align: bottom;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .tariff-single-calc__buy-text span {
    display: table-cell;
    vertical-align: bottom;
  }
}
.tariff-single-calc__buy-price {
  font-size: 1.8rem;
}
.tariff-single-calc__buy-price_red {
  color: #e30613;
}
.tariff-single-calc__buy-price-decor {
  font-size: 1.1rem;
  padding-left: 5px;
}
.tariff-single-calc__buy-controls {
  margin-top: 0.9rem;
}
.tariff-single-calc__buy-footnote {
  font-size: 14px;
  color: #808080;
  padding-top: 1.5rem;
}

.mts-tender-media .mts16-top-panel .mts16-other-sites {
  margin-right: 0;
}
@media screen and (max-width: 959px) {
  .mts-tender-media .mts16-top-panel .mts16-other-sites {
    display: none;
  }
}
.mts-tender-media .mts16-top-menu__item {
  margin: 0 47px 0 13px;
}
@media screen and (max-width: 1279px) {
  .mts-tender-media .mts16-top-menu__item {
    display: block;
  }
}
@media screen and (max-width: 959px) {
  .mts-tender-media .mts16-top-panel__logo:after {
    display: none;
  }
}
.mts-tender-media .mts16-top-panel__tagline {
  display: none;
}
@media screen and (max-width: 959px) {
  .mts-tender-media .mts16-top-panel__tagline {
    display: block;
    float: left;
    font-size: 1.6rem;
    margin: 0 0 0 1.125rem;
    padding: 0 0 0 1.125rem;
    position: relative;
    color: #e30613;
  }
}
.mts-tender-media .mts16-top-panel__tagline:after {
  content: "";
  display: block;
  width: 1px;
  height: 20px;
  background: #c0c0c0;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -10px;
}
.mts-tender-media .mts16-header__logo {
  margin-right: 1rem;
}
.mts-tender-media .mts16-header__tagline {
  font-size: 1.636rem;
  width: auto;
  margin: 2px 0 0;
  padding: 0 0 0 1.045rem;
  position: relative;
}
@media screen and (max-width: 1279px) {
  .mts-tender-media .mts16-header__tagline {
    font-size: 1.889rem;
    margin-top: 4px;
  }
}
.mts-tender-media .mts16-header__tagline:after {
  content: "";
  display: block;
  width: 1px;
  height: 20px;
  background: #c0c0c0;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -10px;
}
@media screen and (max-width: 959px) {
  .mts-tender-media .mts16-mobilemenu__opener {
    border-left: none;
  }
}
.mts-tender-media .mts16-filter-menu {
  box-sizing: border-box;
  text-align: center;
  list-style: none;
  padding: 0;
  margin: 0;
  min-height: 7.3rem;
  padding: 0 12.5rem;
  box-shadow: 0 4px 2px -2px rgba(140,149,156,0.05);
  transition: min-height ease 0.4s;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 1679px) {
  .mts-tender-media .mts16-filter-menu {
    padding: 0 6rem;
    min-height: 7.8rem;
  }
}
@media screen and (max-width: 1279px) {
  .mts-tender-media .mts16-filter-menu {
    padding: 0;
    min-height: 8.1rem;
  }
}
@media screen and (max-width: 959px) {
  .mts-tender-media .mts16-filter-menu {
    display: none;
  }
}
.mts-tender-media .mts16-filter-menu__item {
  display: inline-block;
  font-size: 0.85rem;
  vertical-align: top;
  width: 16%;
}
.mts-tender-media .mts16-filter-menu__link {
  color: #4c4c4c;
  max-width: 4.55rem;
  display: inline-block;
  vertical-align: top;
}
.mts-tender-media .mts16-filter-menu__icon {
  display: block;
  position: relative;
  width: 78px;
  height: 78px;
  border-radius: 100%;
  margin: 0 auto 0.68rem;
  line-height: 74px;
  background: transparent;
  transition: all ease 0.4s;
}
.mts-tender-media .mts16-filter-menu__icon:before,
.mts-tender-media .mts16-filter-menu__icon:after {
  box-sizing: border-box;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
.mts-tender-media .mts16-filter-menu__icon:before {
  border: 1px solid transparent;
}
.mts-tender-media .mts16-filter-menu__icon:after {
  border: 0 solid transparent;
}
.mts-tender-media .mts16-filter-menu__icon svg {
  display: inline-block;
  vertical-align: middle;
}
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-news svg {
  width: 40px;
  height: 35px;
}
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-news svg path {
  fill: #e41e26;
}
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-society svg {
  width: 35px;
  height: 35px;
}
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-society svg path {
  fill: none;
  stroke: #ff783c;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
}
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-gadgets svg {
  width: 38px;
  height: 45px;
}
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-gadgets svg path,
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-gadgets svg line {
  fill: none;
  stroke: #5dc2c5;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
}
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-gadgets svg circle {
  fill: #5dc2c5;
}
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-internet svg {
  width: 35px;
  height: 41px;
}
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-internet svg path,
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-internet svg line,
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-internet svg circle {
  fill: none;
  stroke: #6995ca;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
}
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-live svg {
  width: 42px;
  height: 42px;
}
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-live svg path {
  fill: none;
  stroke: #be79ad;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
}
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-smi svg {
  width: 37px;
  height: 37px;
}
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-smi svg path,
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-smi svg line,
.mts-tender-media .mts16-filter-menu__icon.mts16-filter-menu__icon-smi svg rect {
  fill: none;
  stroke: #8d70ac;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2px;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__text-news {
  color: #e41e26;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__text-society {
  color: #ff783c;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__text-gadgets {
  color: #5dc2c5;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__text-internet {
  color: #6995ca;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__text-live {
  color: #be79ad;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__text-smi {
  color: #8d70ac;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon:before {
  transition: border-top-color 0.15s linear, border-right-color 0.15s linear 0.1s, border-bottom-color 0.15s linear 0.2s;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon:after {
  border-top: 1px solid #e41e26;
  border-left-width: 1px;
  border-right-width: 1px;
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg);
  transition: border-left-width 0s linear 0.35s, -webkit-transform 0.4s linear 0s;
  transition: transform 0.4s linear 0s, border-left-width 0s linear 0.35s;
  transition: transform 0.4s linear 0s, border-left-width 0s linear 0.35s, -webkit-transform 0.4s linear 0s;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-news {
  color: #e41e26;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-news:before {
  border-top-color: #e41e26;
  border-right-color: #e41e26;
  border-bottom-color: #e41e26;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-news:after {
  border-top-color: #e41e26;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-society {
  color: #ff783c;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-society:before {
  border-top-color: #ff783c;
  border-right-color: #ff783c;
  border-bottom-color: #ff783c;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-society:after {
  border-top-color: #ff783c;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-gadgets {
  color: #5dc2c5;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-gadgets:before {
  border-top-color: #5dc2c5;
  border-right-color: #5dc2c5;
  border-bottom-color: #5dc2c5;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-gadgets:after {
  border-top-color: #5dc2c5;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-internet {
  color: #6995ca;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-internet:before {
  border-top-color: #6995ca;
  border-right-color: #6995ca;
  border-bottom-color: #6995ca;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-internet:after {
  border-top-color: #6995ca;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-live {
  color: #be79ad;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-live:before {
  border-top-color: #be79ad;
  border-right-color: #be79ad;
  border-bottom-color: #be79ad;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-live:after {
  border-top-color: #be79ad;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-smi {
  color: #8d70ac;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-smi:before {
  border-top-color: #8d70ac;
  border-right-color: #8d70ac;
  border-bottom-color: #8d70ac;
}
.mts-tender-media .mts16-filter-menu__link:hover .mts16-filter-menu__icon.mts16-filter-menu__icon-smi:after {
  border-top-color: #8d70ac;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-news {
  background: #e41e26;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-news svg path {
  fill: #fff;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-society {
  background: #ff783c;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-society svg path {
  stroke: #fff;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-gadgets {
  background: #5dc2c5;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-gadgets svg path,
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-gadgets svg line {
  stroke: #fff;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-gadgets svg circle {
  fill: #fff;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-internet {
  background: #6995ca;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-internet svg path,
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-internet svg line,
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-internet svg circle {
  stroke: #fff;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-live {
  background: #be79ad;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-live svg path {
  stroke: #fff;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-smi {
  background: #8d70ac;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-smi svg path,
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-smi svg line,
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__icon-smi svg rect {
  stroke: #fff;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__text-news {
  color: #e41e26;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__text-society {
  color: #ff783c;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__text-gadgets {
  color: #5dc2c5;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__text-internet {
  color: #6995ca;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__text-live {
  color: #be79ad;
}
.mts-tender-media .mts16-filter-menu__link.active .mts16-filter-menu__text-smi {
  color: #8d70ac;
}
.mts-tender-media.sticky .mts16-header {
  margin-bottom: 4.31rem;
}
@media screen and (max-width: 959px) {
  .mts-tender-media.sticky .mts16-header {
    margin-bottom: 0;
  }
}
.mts-tender-media.sticky .mts16-filter-menu {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  background: #fff;
  box-shadow: 0 4px 2px -2px rgba(140,149,156,0.1);
  padding-top: 1.13rem;
  min-height: 4.31rem;
}
.mts-tender-media.sticky .mts16-filter-menu .mts16-filter-menu__icon {
  height: 0;
  margin-bottom: 0;
  overflow: hidden;
}
.b-mts-media-wrapper {
  background: #fafafa;
  padding: 1.14rem 0 1px;
}
@media screen and (max-width: 759px) {
  .b-mts-media-wrapper {
    padding: 0;
    background: #f7f7f7;
  }
  .b-mts-media-wrapper.subscribe,
  .b-mts-media-wrapper.links {
    background: #fff;
  }
  .b-mts-media-wrapper.subscribe {
    border-bottom: 1px solid #eaeaea;
    padding-top: 1rem;
  }
}
.b-mts-media-wrapper.wide {
  position: relative;
  overflow: hidden;
}
.b-mts-media-wrapper.wide .media-card__item-img-wide-bg {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  background-size: cover;
}
@media screen and (max-width: 759px) {
  .b-mts-media-wrapper.wide .media-card__item-img-wide-bg {
    display: none;
  }
}
.b-mts-media-wrapper.offset-right .media-card__item-img-wide-bg {
  background-position: 0 100%;
}
.b-mts-media-wrapper.offset-left .media-card__item-img-wide-bg {
  background-position: 100% 100%;
}
@media screen and (min-width: 760px) {
  .b-mts-media-wrapper .darken a {
    color: #fff;
  }
}
@media screen and (max-width: 959px) {
  .b-mts-media-wrapper .btn_large {
    height: 48px;
    line-height: 46px;
  }
}
.b-mts-media-wrapper .section-interested {
  border-top: none;
}
.b-mts-media-wrapper.white {
  background: #fff;
}
.b-mts-media-wrapper.footer-wrap {
  padding-bottom: 0;
}
@media screen and (max-width: 759px) {
  .b-mts-media-wrapper.footer-wrap {
    background: #fff;
    padding-top: 1px;
  }
}
.show-more-media-wrap {
  height: 0;
  overflow: hidden;
}
.show-more-media-wrap.opened {
  height: auto;
}
.media-card {
  position: relative;
  left: -13px;
  margin-right: -26px;
}
.media-card:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1679px) {
  .media-card {
    left: -9px;
    margin-right: -18px;
  }
}
@media screen and (max-width: 759px) {
  .media-card {
    left: -20px;
    margin-right: -40px;
  }
}
.b-mts-media-wrapper.wide .media-card {
  left: 0;
  margin-right: 0;
}
@media screen and (max-width: 759px) {
  .b-mts-media-wrapper.wide .media-card {
    left: -20px;
    margin-right: -40px;
  }
}
.b-mts-media-wrapper.offset-right .media-card {
  padding-left: 50%;
}
@media screen and (max-width: 959px) {
  .b-mts-media-wrapper.offset-right .media-card {
    padding-left: 0;
  }
}
.b-mts-media-wrapper.offset-left .media-card {
  padding-right: 50%;
}
@media screen and (max-width: 959px) {
  .b-mts-media-wrapper.offset-left .media-card {
    padding-right: 0;
  }
}
@media screen and (max-width: 1679px) {
  .media-card .grid__col-6 {
    width: 66.66666666666666%;
  }
}
@media screen and (max-width: 959px) {
  .media-card .grid__col-6 {
    width: 100%;
  }
}
@media screen and (max-width: 1679px) {
  .media-card .grid__col-3 {
    width: 33.33333333333333%;
  }
}
@media screen and (max-width: 959px) {
  .media-card .grid__col-3 {
    width: 50%;
  }
}
@media screen and (max-width: 759px) {
  .media-card .grid__col-3 {
    width: 100%;
  }
}
.media-card__item {
  color: #999;
  margin-bottom: 26px;
}
@media screen and (max-width: 759px) {
  .media-card__item {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 0;
  }
  .media-card__item:nth-child(odd) {
    background: #fff;
  }
}
.b-mts-media-wrapper.wide .media-card__item {
  margin-bottom: 0;
}
@media screen and (max-width: 759px) {
  .b-mts-media-wrapper.wide .media-card__item:nth-child(odd) {
    background: none;
  }
}
@media screen and (min-width: 760px) {
  .media-card__item.darken {
    color: #fff;
  }
}
.media-card__item.darken.media-card__banner {
  color: #fff;
}
@media screen and (max-width: 1679px) {
  .media-card__item.additional-hide {
    display: none;
  }
}
@media screen and (max-width: 959px) {
  .media-card__item.additional-hide {
    display: block;
  }
}
.media-card__item.additional-show {
  display: none;
}
@media screen and (max-width: 1679px) {
  .media-card__item.additional-show {
    display: block;
  }
}
@media screen and (max-width: 959px) {
  .media-card__item.additional-show {
    display: none;
  }
}
@media screen and (max-width: 959px) {
  .media-card__item.tablet-additional-hide {
    display: none;
  }
}
@media screen and (max-width: 759px) {
  .media-card__item.tablet-additional-hide {
    display: block;
  }
}
.media-card__item.tablet-additional-show {
  display: none;
}
@media screen and (max-width: 959px) {
  .media-card__item.tablet-additional-show {
    display: block;
  }
}
@media screen and (max-width: 759px) {
  .media-card__item.tablet-additional-show {
    display: none;
  }
}
.media-card__item-bg {
  background: #fff;
  box-shadow: 0 2px 15px rgba(140,149,156,0.1);
  min-height: 20.459rem;
  margin: 0 4px;
  position: relative;
  transition: box-shadow ease 0.5s;
}
.media-card__item-bg:hover {
  box-shadow: 0 2px 30px rgba(140,149,156,0.6);
}
@media screen and (max-width: 1679px) {
  .media-card__item-bg {
    min-height: 22.5rem;
    margin: 0;
  }
}
@media screen and (max-width: 759px) {
  .media-card__item-bg {
    min-height: auto;
    margin: 0;
    background: none;
    box-shadow: none;
  }
}
.b-mts-media-wrapper.wide .media-card__item-bg {
  background: none;
  box-shadow: none;
  margin: 0;
  min-height: auto;
}
.media-card__banner .media-card__item-bg {
  background: #2f3133;
  text-align: center;
}
.media-card__item-img {
  height: 10.23rem;
  overflow: hidden;
}
@media screen and (max-width: 1679px) {
  .media-card__item-img {
    height: 11.35rem;
  }
}
@media screen and (max-width: 759px) {
  .media-card__item-img {
    height: 190px;
    box-shadow: 0 0 5px rgba(140,149,156,0.2);
  }
}
.media-card__item.grid__col-6 .media-card__item-img {
  width: 60%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
}
@media screen and (max-width: 1679px) {
  .media-card__item.grid__col-6 .media-card__item-img {
    width: 50%;
  }
}
@media screen and (max-width: 759px) {
  .media-card__item.grid__col-6 .media-card__item-img {
    width: 100%;
    height: 190px;
    position: static;
  }
}
.media-card__item.full-img .media-card__item-img {
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 759px) {
  .media-card__item.full-img .media-card__item-img {
    height: 190px;
  }
}
.media-card__banner .media-card__item-img {
  width: 100px;
  height: 137px;
  margin: 0 auto;
  padding: 3rem 0 1.59rem;
  overflow: visible;
}
@media screen and (max-width: 759px) {
  .media-card__banner .media-card__item-img {
    padding-top: 3.5rem 0 3.75rem;
    box-shadow: none;
  }
}
.media-card__banner.banner2 .media-card__item-img {
  width: 124px;
  height: 138px;
}
.media-card__banner.banner3 .media-card__item-img {
  width: 102px;
  height: 160px;
  padding: 2.27rem 0 0.9rem;
}
.media-card__item-img-inner {
  height: 100%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-transform: translateZ(0) scale(1);
          transform: translateZ(0) scale(1);
  transition: -webkit-transform ease 0.5s;
  transition: transform ease 0.5s;
  transition: transform ease 0.5s, -webkit-transform ease 0.5s;
}
.media-card__item:hover .media-card__item-img-inner {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.media-card__banner .media-card__item-img-inner {
  background-size: auto;
}
.media-card__item-svg {
  padding: 1.36rem 1.23rem 0;
}
.media-card__item-img-wide {
  display: none;
}
@media screen and (max-width: 759px) {
  .media-card__item-img-wide {
    display: block;
    position: relative;
    left: -20px;
    margin: 0 -40px 25px 0;
    height: 145px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    box-shadow: 0 0 5px rgba(140,149,156,0.2);
  }
}
.media-card__item-inner {
  padding: 1.14rem 1.23rem 1.5rem;
}
@media screen and (max-width: 759px) {
  .media-card__item-inner {
    padding: 1.625rem 1.25rem 1.875rem;
  }
}
.media-card__item.grid__col-6 .media-card__item-inner {
  padding-right: 51.6%;
}
@media screen and (max-width: 759px) {
  .media-card__item.grid__col-6 .media-card__item-inner {
    padding-right: 1.25rem;
  }
}
.b-mts-media-wrapper.wide .media-card__item-inner {
  padding-top: 4.09rem;
  padding-bottom: 4.77rem;
}
@media screen and (max-width: 759px) {
  .b-mts-media-wrapper.wide .media-card__item-inner {
    padding-top: 1.625rem;
    padding-bottom: 1.875rem;
  }
}
.media-card__item-inner2 {
  position: relative;
  z-index: 1;
}
.media-card__banner .media-card__item-inner2 {
  position: static;
}
.media-card__item-inner-rubrics {
  margin: 0 0 0.9rem;
}
@media screen and (max-width: 759px) {
  .media-card__item-inner-rubrics {
    font-size: 1rem;
    margin: 0 0 1.375rem;
  }
}
.media-card__item.media-card__live .media-card__item-inner-rubrics {
  color: #be79ad;
}
.media-card__item.media-card__news .media-card__item-inner-rubrics {
  color: #e41e26;
}
@media screen and (min-width: 760px) {
  .media-card__item.darken .media-card__item-inner-rubrics {
    color: #fff;
  }
}
.media-card__banner .media-card__item-inner-rubrics {
  position: absolute;
  top: 1.14rem;
  left: 1.23rem;
}
@media screen and (max-width: 759px) {
  .media-card__banner .media-card__item-inner-rubrics {
    top: 1.625rem;
    left: 1.25rem;
  }
}
.media-card__item-inner-title {
  font-size: 1.1rem;
  margin: 0 0 0.9rem;
  color: #4d4d4d;
}
@media screen and (max-width: 759px) {
  .media-card__item-inner-title {
    font-size: 1.51rem;
    margin: 0 0 1.5625rem;
  }
}
.media-card__item.grid__col-6 .media-card__item-inner-title {
  font-size: 1.4rem;
  margin: 0 0 1.14rem;
}
@media screen and (max-width: 759px) {
  .media-card__item.grid__col-6 .media-card__item-inner-title {
    font-size: 1.51rem;
    margin: 0 0 1rem;
  }
}
.b-mts-media-wrapper.wide .media-card__item-inner-title {
  font-size: 2.5rem;
  margin: 0 0 1.59rem;
  padding: 0 0 1.81rem;
  border-bottom: 1px solid rgba(0,0,0,0.1);
}
@media screen and (max-width: 759px) {
  .b-mts-media-wrapper.wide .media-card__item-inner-title {
    font-size: 1.875rem;
    margin: 0 0 1.5625rem;
    padding: 0;
    border-bottom: none;
  }
}
.media-card__item-inner-title a {
  color: #4d4d4d;
}
.media-card__item-inner-title a:hover {
  color: #e30613;
}
@media screen and (min-width: 760px) {
  .darken .media-card__item-inner-title {
    color: #fff;
  }
  .darken .media-card__item-inner-title a:hover {
    color: #fff;
  }
}
.darken.media-card__banner .media-card__item-inner-title {
  color: #fff;
}
@media screen and (min-width: 760px) {
  .b-mts-media-wrapper.wide .darken .media-card__item-inner-title {
    border-bottom-color: rgba(255,255,255,0.1);
  }
}
.media-card__banner .media-card__item-inner-title {
  font-size: 1.8rem;
}
@media screen and (max-width: 759px) {
  .media-card__banner .media-card__item-inner-title {
    font-size: 2.475rem;
  }
}
@media screen and (max-width: 759px) {
  .media-card__item-inner-content {
    font-size: 1rem;
  }
}
.b-mts-media-wrapper.wide .media-card__item-inner-content {
  font-size: 1rem;
  line-height: 1.54rem;
  color: #333;
}
@media screen and (max-width: 759px) {
  .b-mts-media-wrapper.wide .media-card__item-inner-content {
    font-size: 1.17rem;
    line-height: 1.625rem;
  }
  .b-mts-media-wrapper.wide .media-card__item-inner-content p {
    margin: 0 0 1.56rem;
  }
  .b-mts-media-wrapper.wide .media-card__item-inner-content .typography__text-small {
    font-size: 1.17rem;
  }
}
.media-card__item-inner-content a {
  color: #999;
}
@media screen and (min-width: 760px) {
  .darken .media-card__item-inner-content,
  .b-mts-media-wrapper.wide .darken .media-card__item-inner-content {
    color: #fff;
  }
}
.media-card__banner .media-card__item-inner-content {
  font-size: 1rem;
}
@media screen and (max-width: 759px) {
  .media-card__banner .media-card__item-inner-content {
    font-size: 1.375rem;
  }
}
.media-card__item-inner-foot {
  box-sizing: border-box;
  width: 100%;
  padding: 0 1.27rem;
  position: absolute;
  bottom: 1rem;
  left: 0;
}
@media screen and (max-width: 759px) {
  .media-card__item-inner-foot {
    width: auto;
    margin: 2.5rem 0 0;
    padding: 0;
    position: relative;
    bottom: auto;
    left: auto;
  }
}
.media-card__item.grid__col-6 .media-card__item-inner-foot {
  width: 45%;
}
@media screen and (max-width: 759px) {
  .media-card__item.grid__col-6 .media-card__item-inner-foot {
    width: auto;
  }
}
.b-mts-media-wrapper.wide .media-card__item-inner-foot {
  width: auto;
  padding: 2rem 0 0;
  position: relative;
  bottom: auto;
}
@media screen and (max-width: 759px) {
  .b-mts-media-wrapper.wide .media-card__item-inner-foot {
    padding: 0;
  }
}
@media screen and (max-width: 759px) {
  .media-card__item-inner-meta {
    font-size: 1rem;
  }
}
.b-mts-media-wrapper.wide .media-card__item-inner-meta {
  display: inline-block;
  vertical-align: middle;
}
.media-card__item-inner-favorite {
  width: 35px;
  height: 35px;
  position: absolute;
  top: -7px;
  right: 1.18rem;
}
@media screen and (max-width: 759px) {
  .media-card__item-inner-favorite {
    right: 0;
  }
}
.b-mts-media-wrapper.wide .media-card__item-inner-favorite {
  position: static;
  display: inline-block;
  vertical-align: middle;
  margin-left: 3.5rem;
}
@media screen and (max-width: 759px) {
  .b-mts-media-wrapper.wide .media-card__item-inner-favorite {
    position: absolute;
    right: 0;
    margin-left: 0;
  }
}
.media-card__item-inner-favorite polygon {
  fill: none;
}
.media-card__item.media-card__live .media-card__item-inner-favorite polygon {
  stroke: #be79ad;
}
.media-card__item.media-card__news .media-card__item-inner-favorite polygon {
  stroke: #e41e26;
}
.media-card__item.media-card__society .media-card__item-inner-favorite polygon {
  stroke: #ff783c;
}
.media-card__item.media-card__gadgets .media-card__item-inner-favorite polygon {
  stroke: #5dc2c5;
}
.media-card__item.media-card__internet .media-card__item-inner-favorite polygon {
  stroke: #6995ca;
}
.media-card__item.media-card__smi .media-card__item-inner-favorite polygon {
  stroke: #8d70ac;
}
@media screen and (min-width: 760px) {
  .media-card__item.darken .media-card__item-inner-favorite polygon {
    stroke: #fff;
  }
}
.b-media-show-more {
  text-align: center;
  padding: 2.5rem 0 1.59rem;
}
.b-media-share__head {
  text-align: center;
  font-size: 1.1rem;
  padding: 1.59rem 0 0;
}
@media screen and (max-width: 759px) {
  .b-media-share__head {
    font-size: 1.51rem;
    padding: 2.18rem 0 0;
  }
}
.b-media-share__social {
  text-align: center;
  padding: 1.81rem 0 3.63rem;
}
.b-media-share__social-item {
  background: none no-repeat 50% 50% #fff;
  background-size: 50% 50%;
  width: 50px;
  height: 50px;
  display: inline-block;
  vertical-align: middle;
  transition: background-color 0.3s ease 0s;
  border-radius: 25px;
  margin-left: 10px;
  margin-right: 10px;
  position: relative;
}
@media screen and (max-width: 759px) {
  .b-media-share__social-item {
    margin-bottom: 20px;
  }
}
.b-media-share__social-item_vk {
  background-color: #42678e;
  background-image: url("../i/b-icon/white/b-icon_social-vk.svg");
}
.b-media-share__social-item_vk:hover {
  background-color: #324e6b;
}
.b-media-share__social-item_tw {
  background-color: #00aced;
  background-image: url("../i/b-icon/white/b-icon_social-tw.svg");
}
.b-media-share__social-item_tw:hover {
  background-color: #0087ba;
}
.b-media-share__social-item_ok {
  background-color: #f6881f;
  background-image: url("../i/b-icon/white/b-icon_social-ok.svg");
}
.b-media-share__social-item_ok:hover {
  background-color: #d96f09;
}
.b-media-share__social-item_fb {
  background-color: #3b5999;
  background-image: url("../i/b-icon/white/b-icon_social-fb.svg");
}
.b-media-share__social-item_fb:hover {
  background-color: #2d4474;
}
.b-media-share__social-item_gp {
  background-color: #dd4c3f;
  background-image: url("../i/b-icon/white/b-icon_social-gp.svg");
}
.b-media-share__social-item_gp:hover {
  background-color: #c63023;
}
.b-media-share__social-item_hb {
  background-color: #92b5c2;
  background-image: url("../i/tender-mts-media/b-icon_social-hb.svg");
  background-position: 64% 50%;
  background-size: 70% 70%;
}
.b-media-share__social-item_hb:hover {
  background-color: #719fb0;
}
.b-media-share__social-item_yt {
  background-color: #ff2300;
  background-image: url("../i/tender-mts-media/b-icon_social-yt.svg");
}
.b-media-share__social-item_yt:hover {
  background-color: #cc1c00;
}
.b-media-share__social-item_rss {
  background-color: #ff7800;
  background-image: url("../i/tender-mts-media/b-icon_social-rss.svg");
  background-position: 54% 46%;
}
.b-media-share__social-item_rss:hover {
  background-color: #cc6000;
}
.b-media-share__social-icon {
  width: 36px;
  height: 36px;
  fill: #fff;
  margin: -18px 0 0 -18px;
  position: absolute;
  left: 50%;
  top: 50%;
}
@media screen and (max-width: 759px) {
  .b-media-share__social-icon {
    width: 26px;
    height: 26px;
    margin: -13px 0 0 -13px;
  }
}
.media-popular {
  padding: 0.6rem 0;
}
@media screen and (max-width: 759px) {
  .media-popular {
    padding: 2.5rem 0;
  }
}
.media-popular__head {
  margin: 0 0 1.36rem;
  text-align: center;
}
@media screen and (max-width: 759px) {
  .media-popular__head {
    margin: 0 0 1.875rem;
    font-size: 1.875rem;
  }
}
.media-popular__slider {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: left;
}
.media-popular__slider:after {
  content: '';
  display: table;
  clear: both;
}
.media-popular__item {
  box-sizing: border-box;
  float: left;
  width: 33%;
  padding: 15px 0;
}
@media screen and (max-width: 759px) {
  .media-popular__item {
    width: 100%;
  }
}
.media-popular .media-card {
  left: 0;
  margin-right: 0;
}
@media screen and (max-width: 1679px) {
  .media-popular .media-card {
    left: -9px;
    margin-right: -18px;
  }
}
.media-popular .media-card__item {
  padding: 0;
  float: none;
  margin: 0 auto;
}
@media screen and (max-width: 759px) {
  .media-popular .media-card__item:nth-child(odd) {
    background: none;
  }
}
@media screen and (max-width: 1679px) {
  .media-popular .media-card__item {
    padding-left: 9px;
    padding-right: 9px;
  }
}
@media screen and (max-width: 1679px) {
  .media-popular .media-card__item.grid__col-9 {
    width: 100%;
  }
}
.media-popular .media-card__item-bg {
  margin: 0;
  min-height: 11.18rem;
}
@media screen and (max-width: 759px) {
  .media-popular .media-card__item-bg {
    background: #fff;
    box-shadow: 0 2px 15px rgba(140,149,156,0.1);
    min-height: 15.94rem;
  }
}
.media-popular .mts16-filter-menu__icon {
  margin: 0;
  width: auto;
  height: auto;
  line-height: 100%;
}
.media-popular .mts16-filter-menu__icon:before,
.media-popular .mts16-filter-menu__icon:after {
  display: none !important;
}
@media screen and (max-width: 759px) {
  .media-popular .media-card__item-inner-foot {
    width: 100%;
    position: absolute;
    bottom: 1.875rem;
    left: 0;
    padding: 0 1.25rem;
  }
}
@media screen and (max-width: 759px) {
  .media-popular .media-card__item-inner-favorite {
    right: 1.25rem;
  }
}
.b-media-more__head {
  text-align: center;
  font-size: 1.4rem;
  margin: 0 0 2.5rem;
  padding-top: 1.59rem;
}
.mts-tender-media .news-page-info__content p {
  margin: 0 0 1.14rem;
}
.mts-tender-media .news-page-info__video {
  margin: 3.18rem 0;
  box-shadow: 0 2px 15px rgba(140,149,156,0.1);
}
.mts-tender-media .news-page-info__video iframe {
  display: block;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 440px;
}
@media screen and (max-width: 759px) {
  .mts-tender-media .news-page-info__video iframe {
    height: 250px;
  }
}
.mts-tender-media .news-page-info__apps {
  text-align: center;
  padding: 0 0 3.18rem;
}
.mts-tender-media .news-page-info__apps-inner {
  display: inline-block;
}
.mts-tender-media .news-page-info__apps-inner:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .mts-tender-media .news-page-info__apps-inner .app-btn-lg:last-child {
    max-width: 230px;
  }
}
.mts-tender-media .news-page-info__cite {
  margin: 3.4rem 0 0;
  padding: 0 12.35rem 2.5rem 0;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .mts-tender-media .news-page-info__cite {
    padding-right: 15.25rem;
  }
}
@media screen and (max-width: 1279px) {
  .mts-tender-media .news-page-info__cite {
    padding-right: 12.77rem;
  }
}
@media screen and (max-width: 959px) {
  .mts-tender-media .news-page-info__cite {
    padding-right: 0;
  }
}
.mts-tender-media .news-page-info__cite-author {
  box-sizing: border-box;
  width: 19.86rem;
  border-left: 1px solid #e5e5e5;
  padding: 0.55rem 0 0.55rem 2.5rem;
  position: absolute;
  top: -1.59rem;
  right: -12.36rem;
  font-size: 0.85rem;
}
@media screen and (max-width: 1679px) {
  .mts-tender-media .news-page-info__cite-author {
    width: 16.35rem;
    padding-left: 1.95rem;
    top: 0;
    right: -5.1rem;
  }
}
@media screen and (max-width: 1279px) {
  .mts-tender-media .news-page-info__cite-author {
    width: 13.61rem;
    padding-left: 1.66rem;
    right: -4.27rem;
  }
}
@media screen and (max-width: 959px) {
  .mts-tender-media .news-page-info__cite-author {
    width: auto;
    padding-left: 2.33rem;
    position: relative;
    top: auto;
    right: auto;
    left: -2.33rem;
    margin: 2.22rem -2.33rem 0 0;
  }
}
@media screen and (max-width: 759px) {
  .mts-tender-media .news-page-info__cite-author {
    margin: 3.43rem 0 0;
    padding: 2.125rem 0 0;
    left: auto;
    border-left: none;
    border-top: 1px solid #e5e5e5;
  }
}
.mts-tender-media .news-page-info__cite-author-avatar {
  width: 143px;
  height: 143px;
  background: #be79ad;
  border-radius: 50%;
  margin: 0 0 2.04rem;
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 1679px) {
  .mts-tender-media .news-page-info__cite-author-avatar {
    width: 130px;
    height: 130px;
    margin-bottom: 1.75rem;
  }
}
@media screen and (max-width: 1279px) {
  .mts-tender-media .news-page-info__cite-author-avatar {
    width: 116px;
    height: 116px;
    margin-bottom: 1.66rem;
  }
}
@media screen and (max-width: 759px) {
  .mts-tender-media .news-page-info__cite-author-avatar {
    width: 104px;
    height: 104px;
    margin-bottom: 2.18rem;
  }
}
.mts-tender-media .news-page-info__cite-author-avatar-woman {
  width: 96px;
  height: 126px;
  background: url("data:image/svg+xml;base64,PHN2ZyBpZD0iMzlmYzlhMzQtYzhiMi00Zjc5LWE4OWQtNDkzYzE0NzBkMzQ3IiBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDY0LjQ5IDgzIj48ZGVmcz48c3R5bGU+LlwzMiA2ZTZiMDZkLTA0OTUtNDY4MS1hN2I2LTVkZGMzOGMwMjliNXtmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS13aWR0aDoycHg7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5WZWN0b3IgU21hcnQgT2JqZWN0PC90aXRsZT48cGF0aCBjbGFzcz0iMjZlNmIwNmQtMDQ5NS00NjgxLWE3YjYtNWRkYzM4YzAyOWI1IiBkPSJNLTEyNi02MDEuOTNzMS43Ny02LjM0LDIuNzYtMTAuMjdhMTQuNTUsMTQuNTUsMCwwLDEtOS4zMS0xMy41N2MwLS4xOSwwLS43OCwwLTEuNDdhNC4xOCw0LjE4LDAsMCwxLS43Mi4wOGMtMy4wNywwLTEuMzMtNS4xNS0xLTguMjEsMC0uMTYsMC0uMy4wNi0uNDUsMi44My0uNjcsNS45NS0yLjU3LDguODctNi4xNWwuNDUtLjU1aDUuODVjMy4yLDEuOTUsNywyLjMzLDkuOCwyLjYzLTEuMDctLjc0LTEuNjktMS42NS0xLjMyLTIuNjNoMGExNy4yMywxNy4yMywwLDAsMSwyLjUzLDEuODdjMi4xLDEuNzUsNC42OSw0LjE4LDYuNzQsNS43NSwwLC4yNSwwLC41MSwwLC43OSwwLDMuMDcsMS42OCw3LTEuMzksN2E0LjQxLDQuNDEsMCwwLDEtLjcyLS4wOGMwLC42OSwwLDEuMjgsMCwxLjQ3YTE0LjU3LDE0LjU3LDAsMCwxLTkuMywxMy41N0E3Nyw3NywwLDAsMC0xMTAtNjAxLjkzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTAuMjQgNjYxLjUpIi8+PHBhdGggY2xhc3M9IjI2ZTZiMDZkLTA0OTUtNDY4MS1hN2I2LTVkZGMzOGMwMjliNSIgZD0iTS05NC4zMy02MDEuOTNjLTQtMTEuNC0yLTMxLjc5LTMtNDEuNTctLjA4LS44NS0uMTgtMS43LS4zLTIuNTcsMC0uMTMsMC0uMjYsMC0uMzloMGMtMi4zOS0xMy4zNS0xNC4zLTE2LjQ4LTI0LTEyLjMzLTguNDUtMi44Ni0yMC43NSw3LjI0LTE3Ljc5LDIxLjA5LS4zNiw5LjkxLDAsMzMuNzMtMy41NywzNi4zNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUwLjI0IDY2MS41KSIvPjxwYXRoIGNsYXNzPSIyNmU2YjA2ZC0wNDk1LTQ2ODEtYTdiNi01ZGRjMzhjMDI5YjUiIGQ9Ik0tODcuODUtNTc5LjVjMC04LDIuMTgtMTYuMzguMzgtMTguNDYtMS4zMS0xLjUzLTYuNjMtNC43LTE5LjkzLTguMjJMLTExNy45NC01ODkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1MC4yNCA2NjEuNSkiLz48cGF0aCBjbGFzcz0iMjZlNmIwNmQtMDQ5NS00NjgxLWE3YjYtNWRkYzM4YzAyOWI1IiBkPSJNLTExOC4wNi01ODlsLTEwLjU0LTE3LjE3Yy0xMy4zLDMuNTItMTguNjIsNi42OS0xOS45Myw4LjIyLTEuOCwyLjA4LjM4LDEwLjQ4LjM4LDE4LjQ2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTAuMjQgNjYxLjUpIi8+PGxpbmUgY2xhc3M9IjI2ZTZiMDZkLTA0OTUtNDY4MS1hN2I2LTVkZGMzOGMwMjliNSIgeDE9IjQyLjU3IiB5MT0iNzIuNDkiIHgyPSI1MC40OSIgeTI9IjcyLjQ5Ii8+PC9zdmc+") 0 0 no-repeat;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -48px;
}
@media screen and (max-width: 1679px) {
  .mts-tender-media .news-page-info__cite-author-avatar-woman {
    width: 86px;
    height: 114px;
    margin-left: -43px;
  }
}
@media screen and (max-width: 1279px) {
  .mts-tender-media .news-page-info__cite-author-avatar-woman {
    width: 78px;
    height: 104px;
    margin-left: -39px;
  }
}
@media screen and (max-width: 759px) {
  .mts-tender-media .news-page-info__cite-author-avatar-woman {
    width: 70px;
    height: 92px;
    margin-left: -35px;
  }
}
.mts-tender-media .news-page-info__cite-author-name {
  font-size: 1.1rem;
  margin: 0 0 0.45rem;
}
.mts-tender-media .news-page-info__cite-author-position {
  font-size: 0.75rem;
  color: #999;
  margin: 0 0 1.13rem;
}
.mts-tender-media .news-page-info__tags {
  text-align: center;
  padding: 1.81rem 0 0;
}
.mts-tender-media .news-page-info__tags-item {
  display: inline-block;
  vertical-align: top;
  font-size: 0.72rem;
  color: #999;
  margin: 0 5px;
  padding: 6px 10px;
  background: #f7f7f7;
  border-radius: 5px;
}
@media screen and (max-width: 759px) {
  .mts-tender-media .news-page-info__tags-item {
    margin-bottom: 10px;
  }
}
.media-inner__slider-wrap {
  width: 320px;
  margin: 0 auto;
  padding: 2.05rem 0 2.72rem;
}
@media screen and (max-width: 759px) {
  .media-inner__slider-wrap {
    max-width: 90%;
  }
}
.media-inner__slider-wrap .bx-viewport {
  box-shadow: 0 10px 20px rgba(64,86,98,0.3);
}
.media-inner__slider {
  list-style: none;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
.media-inner__item {
  float: left;
  width: 100%;
}
.media-inner__item-img {
  display: block;
  max-width: 100%;
}
.mts-tender-media .mts16-footer {
  font-size: 18px;
}
@media screen and (max-width: 759px) {
  .mts-tender-media .mts16-footer {
    font-size: 15px;
  }
}
.mts-tender-media .mts16-footer .mts16-b-wrapper {
  padding-top: 25px;
  padding-bottom: 57px;
  position: relative;
}
.mts-tender-media .mts16-footer__craft {
  top: -49px;
}
.footer__copyright {
  color: #fff;
  color: rgba(255,255,255,0.7);
}
@media screen and (max-width: 479px) {
  .footer__copyright {
    padding-right: 50px;
  }
}
.footer__rating {
  position: absolute;
  right: 33px;
  top: 21px;
  font-size: 22px;
  color: #fff;
}
.smooth-load {
  height: 0;
  min-height: 0;
  overflow: hidden;
  transition: all ease 0.4s;
}
.smooth-load.active {
  height: auto;
  min-height: 2000px;
}
.media-load-candy {
  width: 100%;
  height: 0;
  background: rgba(255,255,255,0);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  transition: background ease 0.8s;
}
.media-load-candy:after {
  display: block;
  content: "";
  width: 0px;
  height: 5px;
  background: #f00;
  position: absolute;
  top: 0;
  left: 0;
  transition: width ease 1s;
}
.media-load-candy.active {
  height: 100%;
  background: rgba(255,255,255,0.8);
}
.media-load-candy.active:after {
  width: 100%;
}

.tariff-slider {
  z-index: 1;
}
@media screen and (max-width: 759px) {
  .tariff-slider .bx-wrapper {
    margin: 0 auto;
  }
}
.tariff-slider .bx-viewport {
  margin-bottom: -35px;
  padding-bottom: 35px;
}
.tariff-slider__slider {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: left;
  height: 100%;
  z-index: 10;
}
.tariff-slider__slider:after {
  content: '';
  display: table;
  clear: both;
}
.tariff-slider__item {
  display: block;
  box-sizing: border-box;
  width: 33.33%;
  float: left;
  height: 100%;
}
.tariff-slider .tariff-card {
  height: 100%;
}

.to-top {
  background-color: rgba(176,186,195,0.7);
  box-shadow: 0 2px 15px rgba(140,149,156,0.1);
  border-radius: 10px;
  width: 60px;
  height: 60px;
  position: fixed;
  right: 30px;
  bottom: 90px;
  cursor: pointer;
  transition: opacity 0.3s ease-in-out;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  visibility: hidden;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  z-index: 1;
}
@media screen and (max-width: 759px) {
  .to-top {
    display: none;
  }
}
.to-top.is-open {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  visibility: visible;
}
.to-top span {
  display: inline-block;
  position: relative;
}
.to-top span:after {
  content: "";
  display: inline-block;
  position: absolute;
  right: -40px;
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: 6px;
  border: 1px solid transparent;
  border-top-color: #fff;
  border-right-color: #fff;
  -webkit-transform: rotate(315deg);
      -ms-transform: rotate(315deg);
          transform: rotate(315deg);
  box-sizing: border-box;
}

.top-msg {
  background-color: #adb0b3;
  position: fixed;
  left: 0;
  top: -100px;
  width: 100%;
  z-index: 200;
  box-shadow: 0 0 10px rgba(0,0,0,0.3);
  display: none;
}
.top-msg.top-msg__notice {
  background-color: #adb0b3;
}
.top-msg.top-msg__danger {
  background-color: #e60000;
}
@media screen and (max-width: 959px) {
  .top-msg.top-msg__danger .top-msg__contents-valign {
    padding-left: 39px;
  }
}
.top-msg.top-msg__success {
  background-color: #48b759;
}
@media screen and (max-width: 959px) {
  .top-msg.top-msg__success .top-msg__contents-valign {
    padding-left: 39px;
  }
}
.top-msg__inner {
  position: relative;
}
.top-msg__close {
  width: 13px;
  height: 13px;
  fill: #fff;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -7px;
  cursor: pointer;
  z-index: 4;
}
.top-msg__close img {
  vertical-align: top;
}
@media screen and (max-width: 959px) {
  .top-msg__close {
    right: -10px;
    top: 50%;
  }
}
.top-msg__icon {
  width: 33px;
  height: 33px;
  fill: #fff;
  margin-right: 13px;
  vertical-align: middle;
  line-height: 1.2;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.top-msg__icon_check {
  background-image: url("../i/b-icon/white/b-icon_check.svg");
}
.top-msg__icon_error {
  background-image: url("../i/b-icon/white/b-icon_error.svg");
}
@media screen and (max-width: 959px) {
  .top-msg__icon {
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -10px;
    display: block;
    width: 20px;
    height: 20px;
  }
}
.top-msg__compare {
  width: 786px;
  margin: 0 auto;
  position: relative;
}
.top-msg__compare:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1279px) {
  .top-msg__compare {
    width: 600px;
  }
}
@media screen and (max-width: 959px) {
  .top-msg__compare {
    width: auto;
    margin: 0 -20px;
    padding: 10px 10px 0;
  }
}
@media screen and (max-width: 759px) {
  .top-msg__compare {
    padding-left: 0;
  }
}
.top-msg__compare .top-msg__close {
  right: -40px;
}
@media screen and (max-width: 959px) {
  .top-msg__compare .top-msg__close {
    right: 20px;
  }
}
.top-msg__contents {
  max-width: 1000px;
  margin: 0 auto;
  position: relative;
  text-align: center;
  z-index: 3;
}
.top-msg__contents:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 959px) {
  .top-msg__contents {
    width: auto;
    margin: 0 -20px;
    padding: 10px 10px 0;
    text-align: left;
  }
}
.top-msg__contents .top-msg__close {
  right: 40px;
}
@media screen and (max-width: 959px) {
  .top-msg__contents .top-msg__close {
    right: 20px;
  }
}
.top-msg__compare-img {
  width: 60px;
  height: 60px;
  margin-right: 30px;
  float: left;
}
@media screen and (max-width: 959px) {
  .top-msg__compare-img {
    margin-right: 10px;
  }
}
.top-msg__compare-img img {
  width: 100%;
  height: 100%;
}
.top-msg__compare-info {
  box-sizing: border-box;
  height: 60px;
  line-height: 52px;
  margin-left: 90px;
  color: #fff;
  padding-right: 90px;
  position: relative;
}
@media screen and (max-width: 959px) {
  .top-msg__compare-info {
    padding-right: 30px;
    margin-left: 70px;
    height: auto;
    line-height: 1;
  }
}
.top-msg__contents-info {
  box-sizing: border-box;
  min-height: 60px;
  line-height: 52px;
  margin-left: 90px;
  color: #fff;
  padding-right: 90px;
  position: relative;
}
@media screen and (max-width: 959px) {
  .top-msg__contents-info {
    padding-right: 50px;
    margin-left: 0;
    height: auto;
    line-height: 1;
  }
}
.top-msg__compare-valign {
  display: inline-block;
  vertical-align: middle;
  line-height: 1.2;
}
.top-msg__contents-valign {
  display: inline-block;
  vertical-align: middle;
  line-height: 1.2;
  width: 100%;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .top-msg__contents-valign {
    padding-left: 10px;
    position: relative;
  }
}
.top-msg__compare-title {
  font-size: 0.85rem;
}
.top-msg__compare-count {
  font-size: 0.75rem;
}
.top-msg__contents-title {
  font-size: 0.85rem;
  display: inline-block;
  vertical-align: middle;
  margin-left: -46px;
  max-width: 100%;
  box-sizing: border-box;
  margin-right: -90px;
  padding: 10px 90px 10px 46px;
}
@media screen and (max-width: 1279px) {
  .top-msg__contents-title {
    max-width: inherit;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
.top-msg__compare-btn {
  position: absolute;
  right: 0;
  top: 10px;
  line-height: 1;
}
@media screen and (max-width: 959px) {
  .top-msg__compare-btn {
    position: static;
    margin-top: 5px;
  }
}
.top-msg__contents-btn {
  display: inline-block;
  margin: 4px 0 0 20px;
  line-height: 1;
  clear: none;
}
.top-msg__contents-btn button.btn {
  background-color: #fff;
  color: #333;
}
@media screen and (max-width: 959px) {
  .top-msg__contents-btn {
    display: none;
  }
}

.top-panel {
  background-color: #e0e2e4;
  height: 30px;
}
@media screen and (max-width: 959px) {
  .top-panel {
    display: none;
  }
}
.top-panel__search-place {
  float: right;
  width: 220px;
  margin-top: 4px;
}
@media screen and (max-width: 1679px) {
  .top-panel__search-place {
    width: 130px;
  }
}
.top-panel__nav {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 13px;
  line-height: 30px;
  color: #4c4c4c;
  float: left;
}
.top-panel__nav-item {
  float: left;
}
.top-panel__nav-item_mobile {
  margin-left: 40px;
}
.top-panel__nav-link {
  display: block;
  padding: 0 15px;
  color: inherit;
  transition: background-color 0.3s ease 0s;
}
.top-panel__nav-link:hover {
  background-color: rgba(255,255,255,0.25);
}
.top-panel__nav-item_active .top-panel__nav-link {
  background-color: #fff;
}
@media screen and (max-width: 959px) {
  .top-panel_tl {
    display: block;
  }
}
.top-panel_tl .top-panel__nav .top-panel__nav-link {
  color: #808080;
}
.top-panel__logout {
  float: right;
}
.top-panel__logout a {
  display: block;
  padding: 0 0.68rem;
  color: inherit;
  transition: background-color 0.3s ease 0s;
  font-size: 13px;
  line-height: 30px;
  color: #808080;
}
.top-panel__logout a:hover {
  background-color: rgba(255,255,255,0.25);
}

.topbar-calculator {
  background: #fff;
  box-shadow: 0 0 30px rgba(0,0,0,0.1);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  max-height: 0;
  overflow: hidden;
  z-index: 999;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: all 0.5s ease-out;
  box-sizing: border-box;
  padding: 10px 0;
}
.topbar-calculator.is-shown {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  max-height: 500px;
}
.topbar-calculator__inner {
  display: table;
  width: 100%;
}
@media screen and (max-width: 759px) {
  .topbar-calculator__inner {
    display: block;
    text-align: center;
  }
}
.topbar-calculator__item {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .topbar-calculator__item:not(.topbar-calculator__summary):not(.topbar-calculator__item_connection):not(.topbar-calculator__item_action) {
    display: none;
  }
}
.topbar-calculator__item:not(.topbar-calculator__summary):not(.topbar-calculator__item_connection):not(.topbar-calculator__item_action) .topbar-calculator__item-inner {
  border: 1px solid #e6e6e6;
  border-top: 2px solid #e30613;
  padding: 14px 5px 0 5px;
}
@media screen and (max-width: 1279px) {
  .topbar-calculator__item:not(.topbar-calculator__summary):not(.topbar-calculator__item_connection):not(.topbar-calculator__item_action) .topbar-calculator__item-inner {
    padding: 8px 5px 3px 5px;
  }
}
@media screen and (max-width: 759px) {
  .topbar-calculator__item_action {
    display: inline-block;
    width: 100%;
    text-align: center;
    padding-top: 10px;
  }
}
.topbar-calculator__item-inner {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.75rem;
  text-align: left;
  color: #000;
  box-sizing: border-box;
}
.topbar-calculator__item_sign {
  width: 31px;
  vertical-align: middle;
  padding: 0;
  border: 0;
  width: 1%;
}
@media screen and (max-width: 959px) {
  .topbar-calculator__item_sign {
    display: none;
  }
}
.topbar-calculator__item_sign span {
  display: block;
  position: relative;
  width: 31px;
  height: 31px;
  text-indent: -9999px;
  outline: none;
  overflow: hidden;
}
.topbar-calculator__item_sign span:before {
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: url("../i/topbar-calculator/plus.svg") center center no-repeat;
  background-size: 16px;
}
.topbar-calculator__item_sign .equil:before {
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: url("../i/topbar-calculator/equal.svg") center center no-repeat;
  background-size: 16px;
}
.topbar-calculator__item-title {
  font-size: 0.75rem;
  line-height: 100%;
  letter-spacing: 0.13rem;
  text-transform: uppercase;
  color: #b2b2b2;
  margin: 0 0 5px;
}
@media screen and (max-width: 1679px) {
  .topbar-calculator__item-title {
    font-size: 0.83rem;
  }
}
@media screen and (max-width: 1279px) {
  .topbar-calculator__item-title {
    font-size: 0.75rem;
    letter-spacing: normal;
    text-transform: none;
  }
}
@media screen and (max-width: 959px) {
  .topbar-calculator__item-title {
    display: none;
    margin: 0 0 3px;
  }
}
.topbar-calculator__item-descr {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 959px) {
  .topbar-calculator__item-descr {
    display: none;
  }
}
.topbar-calculator__item-price {
  position: relative;
}
@media screen and (max-width: 959px) {
  .topbar-calculator__item-price {
    float: left;
  }
}
.topbar-calculator__item-price_old {
  font-size: 0.75rem;
  line-height: 1.697;
  color: #ccc;
}
.topbar-calculator__item-price-count {
  font-size: 1rem;
  padding-right: 6px;
}
@media screen and (max-width: 1679px) {
  .topbar-calculator__item-price-count {
    font-size: 1.11rem;
  }
}
@media screen and (max-width: 1279px) {
  .topbar-calculator__item-price-count {
    font-size: 1rem;
  }
}
.topbar-calculator__summary .topbar-calculator__item-price-count {
  font-size: 1.4rem;
}
@media screen and (max-width: 1679px) {
  .topbar-calculator__summary .topbar-calculator__item-price-count {
    font-size: 1.56rem;
  }
}
@media screen and (max-width: 1279px) {
  .topbar-calculator__summary .topbar-calculator__item-price-count {
    font-size: 1.4rem;
  }
}
@media screen and (max-width: 759px) {
  .topbar-calculator__summary .topbar-calculator__item-price-count {
    font-size: 1rem;
  }
}
.topbar-calculator__summary {
  border: medium none;
  font-size: 1rem;
  max-width: 200px;
  height: auto;
  padding: 0;
  margin-top: 0;
}
@media screen and (max-width: 1679px) {
  .topbar-calculator__summary {
    font-size: 1.11rem;
    max-width: 180px;
  }
}
@media screen and (max-width: 1279px) {
  .topbar-calculator__summary {
    font-size: 1rem;
    max-width: 160px;
  }
}
@media screen and (max-width: 959px) {
  .topbar-calculator__summary {
    display: inline-block;
    vertical-align: middle;
    max-width: none;
    padding: 8px 0 0;
  }
  .topbar-calculator__summary:after {
    content: '';
    display: table;
    clear: both;
  }
}
@media screen and (max-width: 759px) {
  .topbar-calculator__summary {
    font-size: 0.75rem;
  }
}
.topbar-calculator__border {
  border: medium none;
  border-left: 1px solid #f2f2f2;
  margin-left: 30px;
  padding-left: 30px;
  padding-right: 0;
  margin-top: 0;
}
@media screen and (max-width: 1679px) {
  .topbar-calculator__border {
    margin-left: 25px;
    padding-left: 25px;
  }
}
@media screen and (max-width: 1279px) {
  .topbar-calculator__border {
    margin-left: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 959px) {
  .topbar-calculator__border {
    display: inline-block;
  }
}
@media screen and (max-width: 959px) {
  .topbar-calculator__border {
    font-size: 1rem;
    padding-top: 8px;
    margin-left: 30px;
    padding-left: 30px;
  }
  .topbar-calculator__border .topbar-calculator__item-price span {
    font-size: 1.4rem;
  }
}
@media screen and (max-width: 759px) {
  .topbar-calculator__border {
    font-size: 0.75rem;
  }
}
.device-view-only {
  display: none;
}
@media screen and (max-width: 959px) {
  .device-view-only {
    display: block;
  }
}
.topbar-calculator_calculator .topbar-calculator__item {
  padding: 14px 5px 0 5px;
}
@media screen and (max-width: 1679px) {
  .topbar-calculator_calculator .topbar-calculator__item {
    font-size: 0.83rem;
    height: 89px;
    padding: 14px 5px 0 5px;
    margin-top: 7px;
  }
}
@media screen and (max-width: 1279px) {
  .topbar-calculator_calculator .topbar-calculator__item {
    font-size: 0.75rem;
    max-width: 165px;
    height: 84px;
    padding: 12px 5px 0 5px;
  }
}
@media screen and (max-width: 959px) {
  .topbar-calculator_calculator .topbar-calculator__item {
    display: none;
    height: 64px;
    max-width: none;
  }
}
@media screen and (max-width: 759px) {
  .topbar-calculator_calculator .topbar-calculator__item {
    height: 50px;
  }
}
.topbar-calculator_calculator .topbar-calculator__item_connection {
  padding: 0;
}
.topbar-calculator_calculator .topbar-calculator__item_connection:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.topbar-calculator_calculator .topbar-calculator__item_connection .topbar-calculator__item-inner {
  padding: 0 5px;
}
.topbar-calculator_calculator .topbar-calculator__item-inner {
  display: inline-block;
  vertical-align: middle;
}
.topbar-calculator_calculator .topbar-calculator__item-title {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.topbar-fixed {
  background: #fff;
  box-shadow: 0 0 30px rgba(0,0,0,0.1);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  overflow: hidden;
  z-index: 999;
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  transition: all 0.5s ease-out;
}
.topbar-fixed.show {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  height: 116px;
}
@media screen and (max-width: 1679px) {
  .topbar-fixed.show {
    height: 106px;
  }
}
@media screen and (max-width: 1279px) {
  .topbar-fixed.show {
    height: 101px;
  }
}
@media screen and (max-width: 959px) {
  .topbar-fixed.show {
    height: 81px;
  }
}
@media screen and (max-width: 759px) {
  .topbar-fixed.show {
    height: 66px;
  }
}
.topbar-fixed_simple * {
  box-sizing: border-box;
}
@media screen and (min-width: 760px) {
  .topbar-fixed_simple.show {
    height: 100px;
  }
}
@media screen and (max-width: 759px) {
  .topbar-fixed_simple.show {
    height: auto;
  }
}
@media screen and (min-width: 760px) {
  .topbar-fixed_simple .b-wrapper {
    height: 100%;
  }
}
.topbar-fixed_simple .topbar-fixed__inner {
  font-size: 0;
}
@media screen and (min-width: 760px) {
  .topbar-fixed_simple .topbar-fixed__inner {
    height: 100%;
  }
}
@media screen and (max-width: 759px) {
  .topbar-fixed_simple .topbar-fixed__inner {
    text-align: center;
  }
}
.topbar-fixed_simple .topbar-fixed__item {
  border: 0;
  margin-top: 0;
  padding: 0;
  max-width: none;
}
@media screen and (min-width: 760px) {
  .topbar-fixed_simple .topbar-fixed__item {
    height: 100%;
  }
}
@media screen and (max-width: 759px) {
  .topbar-fixed_simple .topbar-fixed__item {
    height: auto;
  }
}
@media screen and (max-width: 959px) {
  .topbar-fixed_simple .topbar-fixed__item {
    display: inline-block;
  }
}
.topbar-fixed_simple .topbar-fixed__item:first-child {
  padding-right: 1.82rem;
}
@media screen and (max-width: 479px) {
  .topbar-fixed_simple .topbar-fixed__item:first-child {
    padding-right: 9px;
  }
}
@media screen and (max-width: 479px) {
  .topbar-fixed_simple .topbar-fixed__item:not(.topbar-fixed__item_action) {
    width: 50%;
  }
}
@media screen and (min-width: 1280px) {
  .topbar-fixed_simple .topbar-fixed__item:not(.topbar-fixed__item_action) .topbar-fixed__item-inner {
    padding: 0.85rem 0 0 0;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .topbar-fixed_simple .topbar-fixed__item:not(.topbar-fixed__item_action) .topbar-fixed__item-inner {
    padding: 1.4rem 0 0 0;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .topbar-fixed_simple .topbar-fixed__item:not(.topbar-fixed__item_action) .topbar-fixed__item-inner {
    padding: 1.4rem 0 0 0;
  }
}
@media screen and (max-width: 759px) {
  .topbar-fixed_simple .topbar-fixed__item:not(.topbar-fixed__item_action) .topbar-fixed__item-inner {
    padding: 0.85rem 0 0 0;
  }
}
.topbar-fixed_simple .topbar-fixed__item:not(.topbar-fixed__item_action) .topbar-fixed__item-inner:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 2px;
  background-color: #e30613;
}
.topbar-fixed_simple .topbar-fixed__item + .topbar-fixed__item:not(.topbar-fixed__item_action) {
  position: relative;
}
@media screen and (min-width: 760px) {
  .topbar-fixed_simple .topbar-fixed__item + .topbar-fixed__item:not(.topbar-fixed__item_action) {
    padding: 0 1.82rem;
  }
}
@media screen and (max-width: 759px) {
  .topbar-fixed_simple .topbar-fixed__item + .topbar-fixed__item:not(.topbar-fixed__item_action) {
    padding-left: 1.82rem;
  }
}
@media screen and (max-width: 479px) {
  .topbar-fixed_simple .topbar-fixed__item + .topbar-fixed__item:not(.topbar-fixed__item_action) {
    padding-left: 9px;
  }
}
.topbar-fixed_simple .topbar-fixed__item + .topbar-fixed__item:not(.topbar-fixed__item_action):before {
  content: '';
  position: absolute;
  top: 0.86rem;
  bottom: 0.86rem;
  left: 0;
  width: 1px;
  background-color: #f2f2f2;
}
@media screen and (min-width: 760px) {
  .topbar-fixed_simple .topbar-fixed__item + .topbar-fixed__item.topbar-fixed__item_action {
    padding-left: 2.72rem;
  }
}
@media screen and (max-width: 759px) {
  .topbar-fixed_simple .topbar-fixed__item + .topbar-fixed__item.topbar-fixed__item_action {
    padding: 10px 0;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .topbar-fixed_simple .topbar-fixed__item + .topbar-fixed__item.topbar-fixed__item_action {
    float: right;
  }
}
@media screen and (max-width: 759px) {
  .topbar-fixed_simple .topbar-fixed__item + .topbar-fixed__item.topbar-fixed__item_action {
    display: block;
    text-align: center;
  }
}
.topbar-fixed_simple .topbar-fixed__item + .topbar-fixed__item.topbar-fixed__item_action .topbar-fixed__item-inner {
  padding: 0;
}
@media screen and (max-width: 759px) {
  .topbar-fixed_simple .topbar-fixed__item + .topbar-fixed__item.topbar-fixed__item_action .topbar-fixed__item-inner {
    text-align: center;
  }
}
.topbar-fixed_simple .topbar-fixed__item + .topbar-fixed__item.topbar-fixed__item_action .topbar-fixed__item-inner:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
.topbar-fixed_simple .topbar-fixed__item + .topbar-fixed__item.topbar-fixed__item_action .topbar-fixed__item-inner .btn {
  display: inline-block;
  vertical-align: middle;
}
@media screen and (min-width: 760px) {
  .topbar-fixed_simple .topbar-fixed__item-inner {
    height: 100%;
  }
}
.topbar-fixed_simple .topbar-fixed__item-title {
  text-transform: none;
  letter-spacing: 1px;
}
@media screen and (min-width: 1280px) {
  .topbar-fixed_simple .topbar-fixed__item-title {
    margin: 0 0 3px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .topbar-fixed_simple .topbar-fixed__item-title {
    margin: 0;
  }
}
@media screen and (max-width: 959px) {
  .topbar-fixed_simple .topbar-fixed__item-title {
    margin: 0 0 3px;
    display: block;
  }
}
.topbar-fixed_simple .topbar-fixed__item-price-count {
  font-size: 1.8rem;
}
.topbar-fixed_simple .topbar-fixed__item-price-text {
  font-size: 1.25rem;
}
.topbar-fixed__inner {
  text-align: center;
}
@media screen and (max-width: 959px) {
  .topbar-fixed__inner {
    text-align: left;
  }
}
.topbar-fixed__item {
  border: 1px solid #e6e6e6;
  border-top: 2px solid #e30613;
  margin-top: 9px;
  display: inline-block;
  vertical-align: middle;
  white-space: nowrap;
  max-width: 200px;
  height: 98px;
  padding: 14px 5px 0 20px;
  overflow: hidden;
  font-size: 0.75rem;
  text-align: left;
  color: #000;
  box-sizing: border-box;
}
@media screen and (max-width: 1679px) {
  .topbar-fixed__item {
    font-size: 0.83rem;
    height: 89px;
    padding: 10px 3px 0 14px;
    margin-top: 7px;
  }
}
@media screen and (max-width: 1279px) {
  .topbar-fixed__item {
    font-size: 0.75rem;
    max-width: 165px;
    height: 84px;
    padding: 12px 3px 0 10px;
  }
}
@media screen and (max-width: 959px) {
  .topbar-fixed__item {
    display: none;
    height: 64px;
    max-width: none;
  }
}
@media screen and (max-width: 759px) {
  .topbar-fixed__item {
    height: 50px;
  }
}
.topbar-fixed__item-inner {
  position: relative;
}
.topbar-fixed__sign {
  display: inline-block;
  width: 31px;
  height: 31px;
  vertical-align: middle;
  margin: 0 35px;
}
@media screen and (max-width: 1679px) {
  .topbar-fixed__sign {
    margin: 0 30px;
  }
}
@media screen and (max-width: 1279px) {
  .topbar-fixed__sign {
    margin: 0 16px;
  }
}
@media screen and (max-width: 959px) {
  .topbar-fixed__sign {
    display: none;
  }
}
.topbar-fixed__sign .plus,
.topbar-fixed__sign .equil {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  text-indent: -9999px;
  outline: none;
  overflow: hidden;
}
.topbar-fixed__sign .plus:before,
.topbar-fixed__sign .equil:before {
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: url("../i/topbar-calculator/plus.svg") center center no-repeat;
  background-size: 16px;
}
.topbar-fixed__sign .equil:before {
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: url("../i/topbar-calculator/equal.svg") center center no-repeat;
  background-size: 16px;
}
.topbar-fixed__item-title {
  font-size: 0.75rem;
  line-height: 100%;
  letter-spacing: 0.13rem;
  text-transform: uppercase;
  color: #b2b2b2;
  margin: 0 0 5px;
}
@media screen and (max-width: 1679px) {
  .topbar-fixed__item-title {
    font-size: 0.83rem;
  }
}
@media screen and (max-width: 1279px) {
  .topbar-fixed__item-title {
    font-size: 0.75rem;
  }
}
@media screen and (max-width: 959px) {
  .topbar-fixed__item-title {
    display: none;
    margin: 0 0 3px;
  }
}
.topbar-fixed__item-descr {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 959px) {
  .topbar-fixed__item-descr {
    display: none;
  }
}
.topbar-fixed__item-price {
  position: relative;
}
@media screen and (max-width: 959px) {
  .topbar-fixed__item-price {
    float: left;
  }
}
@media screen and (max-width: 959px) {
  .topbar-fixed__item-price + .topbar-fixed__item-price:not(.topbar-fixed__item-price_old) {
    margin-left: 6px;
  }
}
.topbar-fixed__item-price + .topbar-fixed__item-price:not(.topbar-fixed__item-price_old):before {
  content: "+";
  font-size: 1.4rem;
  margin-right: 6px;
}
@media screen and (max-width: 1279px) {
  .topbar-fixed__item-price + .topbar-fixed__item-price:not(.topbar-fixed__item-price_old):before {
    font-size: 1.1rem;
  }
}
.topbar-fixed__item-price_old {
  font-size: 0.75rem;
  line-height: 1.697;
  color: #ccc;
}
.topbar-fixed__item-price-count {
  font-size: 1rem;
  padding-right: 6px;
}
@media screen and (max-width: 1679px) {
  .topbar-fixed__item-price-count {
    font-size: 1.11rem;
  }
}
@media screen and (max-width: 1279px) {
  .topbar-fixed__item-price-count {
    font-size: 1rem;
  }
}
.topbar-fixed__summary .topbar-fixed__item-price-count {
  font-size: 1.4rem;
}
@media screen and (max-width: 1679px) {
  .topbar-fixed__summary .topbar-fixed__item-price-count {
    font-size: 1.56rem;
  }
}
@media screen and (max-width: 1279px) {
  .topbar-fixed__summary .topbar-fixed__item-price-count {
    font-size: 1.4rem;
  }
}
@media screen and (max-width: 759px) {
  .topbar-fixed__summary .topbar-fixed__item-price-count {
    font-size: 1rem;
  }
}
.topbar-fixed__summary {
  border: medium none;
  font-size: 1rem;
  max-width: 200px;
  height: auto;
  padding: 0;
  margin-top: 0;
}
@media screen and (max-width: 1679px) {
  .topbar-fixed__summary {
    font-size: 1.11rem;
    max-width: 180px;
  }
}
@media screen and (max-width: 1279px) {
  .topbar-fixed__summary {
    font-size: 1rem;
    max-width: 160px;
  }
}
@media screen and (max-width: 959px) {
  .topbar-fixed__summary {
    display: inline-block;
    max-width: none;
    height: 64px;
    padding: 8px 0 0;
  }
  .topbar-fixed__summary:after {
    content: '';
    display: table;
    clear: both;
  }
}
@media screen and (max-width: 759px) {
  .topbar-fixed__summary {
    font-size: 0.75rem;
    height: 50px;
  }
}
.topbar-fixed__border {
  border: medium none;
  border-left: 1px solid #f2f2f2;
  margin-left: 30px;
  padding-left: 30px;
  padding-right: 0;
  margin-top: 0;
}
@media screen and (max-width: 1679px) {
  .topbar-fixed__border {
    margin-left: 25px;
    padding-left: 25px;
  }
}
@media screen and (max-width: 1279px) {
  .topbar-fixed__border {
    margin-left: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 959px) {
  .topbar-fixed__border {
    display: inline-block;
  }
}
@media screen and (max-width: 959px) {
  .topbar-fixed__border {
    font-size: 1rem;
    padding-top: 8px;
    margin-left: 30px;
    padding-left: 30px;
  }
  .topbar-fixed__border .topbar-fixed__item-price span {
    font-size: 1.4rem;
  }
}
@media screen and (max-width: 759px) {
  .topbar-fixed__border {
    display: none;
  }
}
.device-view-only {
  display: none;
}
@media screen and (max-width: 959px) {
  .device-view-only {
    display: block;
  }
}
.topbar-fixed_calculator .topbar-fixed__item {
  padding: 14px 5px 0 5px;
}
@media screen and (max-width: 1679px) {
  .topbar-fixed_calculator .topbar-fixed__item {
    font-size: 0.83rem;
    height: 89px;
    padding: 14px 5px 0 5px;
    margin-top: 7px;
  }
}
@media screen and (max-width: 1279px) {
  .topbar-fixed_calculator .topbar-fixed__item {
    font-size: 0.75rem;
    max-width: 165px;
    height: 84px;
    padding: 12px 5px 0 5px;
  }
}
@media screen and (max-width: 959px) {
  .topbar-fixed_calculator .topbar-fixed__item {
    display: none;
    height: 64px;
    max-width: none;
  }
}
@media screen and (max-width: 759px) {
  .topbar-fixed_calculator .topbar-fixed__item {
    height: 50px;
  }
}
.topbar-fixed_calculator .topbar-fixed__item_connection {
  padding: 0;
}
.topbar-fixed_calculator .topbar-fixed__item_connection:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.topbar-fixed_calculator .topbar-fixed__item_connection .topbar-fixed__item-inner {
  padding: 0 5px;
}
.topbar-fixed_calculator .topbar-fixed__item-inner {
  display: inline-block;
  vertical-align: middle;
}
.topbar-fixed_calculator .topbar-fixed__item-title {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.transformishe-set {
  background: #fff;
  border: 1px solid #dfe0e0;
  color: #4c4c4c;
  margin-bottom: 30px;
}
.transformishe-set__title {
  font-size: 26px;
  line-height: 30px;
  margin-top: 30px;
  text-align: center;
}
.transformishe-set__block {
  padding: 19px 30px;
}
@media screen and (max-width: 759px) {
  .transformishe-set__block {
    padding: 19px 18px;
  }
}
.transformishe-set__block_border {
  border-bottom: 1px solid #dfe0e0;
}
.transformishe-set__block-filter {
  width: 539px;
  margin-right: 40px;
  display: inline-block;
  vertical-align: top;
}
@media screen and (max-width: 1679px) {
  .transformishe-set__block-filter {
    width: 330px;
    margin-right: 30px;
  }
}
@media screen and (max-width: 959px) {
  .transformishe-set__block-filter {
    width: 330px;
    margin-right: 30px;
  }
}
@media screen and (max-width: 759px) {
  .transformishe-set__block-filter {
    width: 100%;
    margin: 0;
  }
}
.transformishe-set__block-price {
  width: 210px;
  display: inline-block;
  vertical-align: top;
}
.transformishe-set__price-num {
  font-size: 20px;
  color: #ec1d23;
  font-weight: bold;
  margin-top: 2px;
  margin-bottom: 4px;
}
.transformishe-set__price-num span {
  font-size: 30px;
}
.transformishe-set__price-info {
  color: #959595;
  font-size: 14px;
}
.transformishe-set__block_internet {
  padding-bottom: 0;
}
.transformishe-set__more {
  margin-left: 30px;
  color: #0280b6;
  font-size: 14px;
}
@media screen and (max-width: 759px) {
  .transformishe-set__more {
    margin-left: 20px;
    display: inline-block;
    vertical-align: middle;
    width: 90px;
  }
}
.transformishe-set__name {
  display: inline-block;
  min-width: 100px;
  font-size: 14px;
  color: #4c4c4c;
}
.transformishe-set__value {
  display: inline-block;
  font-size: 16px;
  color: #393939;
}
.transformishe-set__filter {
  position: relative;
  padding: 0px 0px 20px;
  cursor: pointer;
}
@media screen and (max-width: 759px) {
  .transformishe-set__filter {
    display: none;
  }
}
.transformishe-set__filter .select-bar__line,
.transformishe-set__filter .select-bar__line-status {
  height: 3px;
}
.transformishe-set__filter .select-bar__text {
  font-size: 1rem;
}
.transformishe-set__filter .select-bar__btn {
  height: 25px;
  width: 25px;
  margin-top: -14px;
  background: #ec1d23 url("../i/transformishe-set/arrow-two-side.png") center center no-repeat;
}
.transformishe-set__filter .select-bar__text {
  bottom: -18px;
}
.transformishe-set__filter-line {
  height: 3px;
  width: 100%;
  background: #e5e5e5;
  position: relative;
}
.transformishe-set__filter-line-status {
  content: '';
  height: 3px;
  width: 0;
  background: #ec1d23;
  top: 0;
  left: 0;
}
.transformishe-set__filter-btn {
  width: 25px;
  height: 25px;
  border-radius: 13px;
  background: #ec1d23 url("../i/transformishe-set/arrow-two-side.png") center center no-repeat;
  margin-top: -14px;
  position: absolute;
  cursor: pointer;
  left: 0;
  box-shadow: 2px 2px 6px -2px rgba(0,0,0,0.3);
}
.transformishe-set__filter-btnhover {
  background-color: #f00;
}
.transformishe-set__filter-text {
  position: absolute;
  bottom: -16px;
}
.transformishe-set__filter-text_left {
  left: 0;
}
.transformishe-set__filter-text_center {
  left: 50%;
  margin-left: -40px;
  width: 90px;
  text-align: center;
}
.transformishe-set__filter-text_right {
  right: 0;
}
.transformishe-set__select {
  display: none !important;
}
@media screen and (max-width: 759px) {
  .transformishe-set__select {
    display: block !important;
    margin: 5px 0 15px;
  }
}
.transformishe-set__bottom {
  padding: 30px;
}
@media screen and (max-width: 759px) {
  .transformishe-set__bottom {
    padding: 30px 18px;
  }
}
.transformishe-set__btn {
  width: 130px;
  position: relative;
}
.transformishe-set__btn:after {
  content: '';
  position: absolute;
}
.transformishe-set__btn_load:after {
  right: -60px;
  top: -2px;
  width: 40px;
  height: 40px;
  background: url("../i/transformishe-set/loader.gif") center center no-repeat;
  background-size: contain;
}
.transformishe-set__btn_complete:after {
  right: -50px;
  top: 10px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEyLjcwMXB4IiBoZWlnaHQ9IjExLjg3NnB4IiB2aWV3Qm94PSIwIDAgMTIuNzAxIDExLjg3NiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuNzAxIDExLjg3NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNlMzA2MTMiIGQ9Ik0xMS4yOTgsMC4wMDlMMy42OTIsOS40MkwxLjA3Nyw3LjE3Nw0KCQkJYzAsMC0xLjQwOSwwLjA2My0xLjAwNCwwLjQ2NmwyLjkzNSwzLjkyN2MwLjE3NCwwLjE3MywwLjM5NiwwLjI1NiwwLjYyMywwLjI4YzAuMDI4LDAuMDA1LDAuMDU2LDAuMDEzLDAuMDg1LDAuMDE2DQoJCQljMC4wMjYsMCwwLjA1MS0wLjAwNCwwLjA3Ni0wLjAwNWMwLjM1MywwLjAwNiwwLjY5Ny0wLjE1OSwwLjg4NS0wLjQ4NkwxMi42NywwLjM4OUMxMi45NDUtMC4wOTIsMTEuMjk4LDAuMDA5LDExLjI5OCwwLjAwOXoiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
  background-size: contain;
  width: 17px;
  height: 16px;
}
.popup-transformishe-saves {
  background-color: #fff;
  width: 530px;
  margin-left: -265px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  color: #4d4d4d;
  top: 0 !important;
}
@media screen and (max-width: 759px) {
  .popup-transformishe-saves {
    width: 300px;
    margin-left: -150px;
  }
}
.popup-transformishe-saves__video {
  width: 790px;
  max-width: 100%;
  height: 440px;
  margin: 0 auto 2.5rem;
}
@media screen and (max-width: 959px) {
  .popup-transformishe-saves__video {
    width: 700px;
    height: 400px;
  }
}
@media screen and (max-width: 759px) {
  .popup-transformishe-saves__video {
    width: 300px;
    max-width: 300px;
    height: 180px;
    margin-left: -20px;
  }
}
.popup-transformishe-saves__text {
  padding-bottom: 30px;
  text-align: center;
}
.popup-transformishe-saves__text strong {
  color: #e30613;
}
.popup-transformishe-saves__btn {
  text-align: center;
}

.turbo-details {
  background-color: #f7f7f7;
  padding: 40px 0;
}
@media screen and (max-width: 959px) {
  .turbo-details {
    padding: 20px 0;
  }
}
.turbo-details__inner {
  margin: 0 8.5%;
}
@media screen and (max-width: 1679px) {
  .turbo-details__inner {
    margin: 0;
  }
}
.turbo-details__title {
  font-size: 36px;
  margin: 0 0 30px;
  text-align: center;
}
@media screen and (max-width: 759px) {
  .turbo-details__title {
    font-size: 24px;
    margin-bottom: 20px;
  }
}
.turbo-details__tabs-current {
  display: none;
  box-sizing: border-box;
  background-color: #fff;
  padding: 0 40px 0 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
  cursor: pointer;
  border: 1px solid #e4e4e4;
  border-radius: 4px;
  height: 36px;
  padding: 0 35px 0 12px;
  box-shadow: none;
  font: 400 18.7px/34px 'Corpid', 'Arial', sans-serif;
  color: #333;
}
@media screen and (max-width: 759px) {
  .turbo-details__tabs-current {
    display: block;
  }
}
.turbo-details__tabs-current:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItNS4yIC00LjcgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTUuMiAtNC43IDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KICA8cGF0aCBpZD0iYXJyb3cuc3ZnIiBmaWxsPSIjZTMwNjEzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjMsMC4yTDIuNiw1LjlDMi4yLDYuNCwxLjUsNi40LDEsNmMwLDAsMCwwLDAsMGwtNS42LTUuN0MtNS0wLjItNS0xLTQuNi0xLjRjMC40LTAuNCwxLjEtMC41LDEuNiwwIGMwLDAsMCwwLDAsMGw0LjgsNC45bDQuOC00LjljMC40LTAuNCwxLjEtMC41LDEuNiwwYzAsMCwwLDAsMCwwQzguNy0xLDguNy0wLjIsOC4zLDAuMnoiLz4KPC9zdmc+) no-repeat 0 0;
  width: 11px;
  height: 8px;
  position: absolute;
  right: 16px;
  top: 50%;
  margin-top: -4px;
  transition: -webkit-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
.turbo-details__tabs-current.is-opened:after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
@media screen and (max-width: 759px) {
  .turbo-details__tabs-list-wrap {
    margin: 0 auto;
    width: 100%;
    max-width: 280px;
    position: relative;
  }
}
.turbo-details__tabs-list {
  list-style: none;
  padding: 0;
  margin: 0;
  border-bottom: 1px solid #d9d9d9;
  text-align: center;
  font-size: 0;
  line-height: 0;
  margin-bottom: 15px;
}
@media screen and (max-width: 759px) {
  .turbo-details__tabs-list {
    margin: 5px 0 0;
    display: none;
    background-color: #fff;
    border-top: medium none;
    position: absolute;
    z-index: 20;
    width: 100%;
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
    border: 1px solid #e4e4e4;
    border-radius: 2px;
    font: 18.7px/1.2 'Corpid', 'Arial', sans-serif;
    text-align: left;
  }
  .turbo-details__tabs-list:before,
  .turbo-details__tabs-list:after {
    content: "";
    border: 5px solid transparent;
    position: absolute;
    left: 50%;
    bottom: 100%;
    margin-left: -5px;
  }
  .turbo-details__tabs-list:after {
    border-bottom-color: #fff;
  }
  .turbo-details__tabs-list:before {
    border-bottom-color: #e4e4e4;
    margin-bottom: 1px;
  }
}
.turbo-details__tabs-item {
  display: inline-block;
  vertical-align: top;
  height: 54px;
  box-sizing: border-box;
  border-bottom: 3px solid transparent;
  margin-right: 35px;
  margin-bottom: -1px;
  font-size: 1rem;
  line-height: 50px;
  color: #e30613;
  cursor: pointer;
}
@media screen and (max-width: 959px) {
  .turbo-details__tabs-item {
    font-size: 20px;
  }
}
@media screen and (max-width: 759px) {
  .turbo-details__tabs-item {
    float: none;
    white-space: normal;
    padding: 7px 40px 7px 12px;
    border-bottom: medium none;
    position: relative;
    display: block;
    height: auto;
    font-size: 1rem;
    line-height: 1.34rem;
    margin: 0;
    color: #666;
  }
  .turbo-details__tabs-item:hover {
    background-color: #f5f5f5;
    color: #333;
  }
  .turbo-details__tabs-item:last-child {
    border-bottom-color: transparent;
  }
}
.turbo-details__tabs-item_active {
  color: #666;
  border-bottom-color: #e30613;
}
@media screen and (max-width: 759px) {
  .turbo-details__tabs-item_active {
    border-bottom: medium none;
    color: inherit;
  }
}
.turbo-details__tabs-item_active:after {
  display: none;
}
@media screen and (max-width: 759px) {
  .turbo-details__tabs-item_active:after {
    display: block;
    content: "";
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItMS40IC0xLjcgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTEuNCAtMS43IDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0UzMDYxMyIgZD0iTTEwLjYtMC43TDMsOC44TDAuNCw2LjVjMCwwLTEuNCwwLjEtMSwwLjVsMi45LDMuOWMwLjIsMC4yLDAuNCwwLjMsMC42LDAuM2MwLDAsMC4xLDAsMC4xLDAgYzAsMCwwLjEsMCwwLjEsMGMwLjQsMCwwLjctMC4yLDAuOS0wLjVsOC0xMUMxMi4yLTAuOCwxMC42LTAuNywxMC42LTAuN3oiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
    background-size: cover;
    width: 13px;
    height: 12px;
    position: absolute;
    right: 18px;
    top: 12px;
    margin-top: 0;
  }
}
.turbo-details__row {
  padding: 25px 0;
  overflow: hidden;
  border-bottom: 1px solid #e6e6e6;
}
.turbo-details__label {
  float: left;
  width: 31%;
  box-sizing: border-box;
  padding-right: 20px;
  font-size: 1.1rem;
}
@media screen and (max-width: 759px) {
  .turbo-details__label {
    float: none;
    width: auto;
    padding: 0;
    margin-bottom: 10px;
  }
}
.turbo-details__value {
  float: left;
  width: 69%;
  font-size: 0.85rem;
  line-height: 1.33;
}
@media screen and (max-width: 759px) {
  .turbo-details__value {
    float: none;
    width: auto;
    font-size: 14px;
  }
}
.turbo-details__value p {
  margin-bottom: 15px;
}
.turbo-details__value p:last-child {
  margin-bottom: 0;
}
.turbo-details__footer {
  color: #666;
  padding-top: 35px;
  font-size: 0.85rem;
}
@media screen and (max-width: 759px) {
  .turbo-details__footer {
    font-size: 14px;
  }
}
.turbo-details__footer p {
  margin-bottom: 15px;
}

.turbo-promo {
  background-color: #e3d9d7;
  height: 980px;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 1679px) {
  .turbo-promo {
    height: 680px;
  }
}
@media screen and (max-width: 959px) {
  .turbo-promo {
    height: 580px;
  }
}
@media screen and (max-width: 759px) {
  .turbo-promo {
    height: 460px;
  }
}
.turbo-promo__mask-top {
  background: url("../i/turbo-promo/mask-top.png") no-repeat 50% 0;
  background-size: 100% 100%;
  height: 32px;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
@media screen and (max-width: 1679px) {
  .turbo-promo__mask-top {
    background-size: auto;
  }
}
.turbo-promo__mask-bottom {
  background: url("../i/turbo-promo/mask-bottom.png") no-repeat 50% 100%;
  background-size: 100% 100%;
  height: 54px;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
}
@media screen and (max-width: 1679px) {
  .turbo-promo__mask-bottom {
    background-size: auto;
  }
}
.turbo-promo__bg {
  background: no-repeat 50% 50%;
  background-size: cover;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 759px) {
  .turbo-promo__bg {
    background-size: cover;
    background-position: 62% 32px;
  }
}
.turbo-promo__content {
  position: relative;
  padding-top: 85px;
}
@media screen and (max-width: 1679px) {
  .turbo-promo__content {
    padding-top: 60px;
  }
}
@media screen and (max-width: 759px) {
  .turbo-promo__content {
    padding-top: 20px;
  }
}
.turbo-promo__text {
  color: #333;
  font-size: 41px;
  font-weight: 300;
  text-align: center;
  max-width: 1000px;
  margin: 0 auto 30px;
}
@media screen and (max-width: 1679px) {
  .turbo-promo__text {
    font-size: 28px;
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 759px) {
  .turbo-promo__text {
    font-size: 22px;
  }
}

.turbo-tariffs {
  margin: 40px 0 60px;
}
@media screen and (max-width: 959px) {
  .turbo-tariffs {
    margin: 30px 0;
  }
}
@media screen and (min-width: 960px) {
  .turbo-tariffs__tabs {
    display: table;
    width: 100%;
    table-layout: fixed;
  }
}
@media screen and (min-width: 960px) {
  .turbo-tariffs__content {
    width: 100%;
    display: table-cell;
    vertical-align: top;
  }
}
@media screen and (max-width: 959px) {
  .turbo-tariffs__content {
    width: 100%;
    margin-left: 0;
    text-align: center;
  }
}
@media screen and (min-width: 760px) {
  .turbo-tariffs__content-item {
    margin: 0 -13px;
  }
}
.turbo-tariffs__tabs-list-wrap {
  width: 31.625%;
}
.turbo-tariffs__tabs-list-wrap:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1679px) {
  .turbo-tariffs__tabs-list-wrap {
    width: 29%;
  }
}
@media screen and (min-width: 960px) {
  .turbo-tariffs__tabs-list-wrap {
    display: table-cell;
    vertical-align: top;
  }
}
@media screen and (max-width: 959px) {
  .turbo-tariffs__tabs-list-wrap {
    margin: 0 auto 18px;
    width: 100%;
    position: relative;
  }
}
@media screen and (max-width: 759px) {
  .turbo-tariffs__tabs-list-wrap {
    max-width: 280px;
  }
}
.turbo-tariffs__tabs-list-wrap + .turbo-tariffs__content {
  width: 71%;
  box-sizing: border-box;
}
@media screen and (min-width: 760px) {
  .turbo-tariffs__tabs-list-wrap + .turbo-tariffs__content {
    padding-left: 2.25%;
    text-align: left;
  }
}
@media screen and (max-width: 1679px) {
  .turbo-tariffs__tabs-list-wrap + .turbo-tariffs__content {
    padding-left: 3.6%;
  }
}
@media screen and (max-width: 959px) {
  .turbo-tariffs__tabs-list-wrap + .turbo-tariffs__content {
    width: 100%;
    padding-left: 0;
  }
}
.turbo-tariffs__tabs-list-wrap + .turbo-tariffs__content .turbo-tariffs__slider-item {
  -webkit-flex-basis: calc(50% - 26px);
      -ms-flex-preferred-size: calc(50% - 26px);
          flex-basis: calc(50% - 26px);
}
@media screen and (max-width: 759px) {
  .turbo-tariffs__tabs-list-wrap + .turbo-tariffs__content .turbo-tariffs__slider-item {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
}
.turbo-tariffs__tabs-list {
  box-sizing: border-box;
  list-style: none;
  padding: 0;
  margin: 0;
}
.turbo-tariffs__tabs-list:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 959px) {
  .turbo-tariffs__tabs-list {
    width: auto;
    float: none;
    margin-bottom: 30px;
    border-bottom: 1px solid #ededed;
  }
}
@media screen and (max-width: 759px) {
  .turbo-tariffs__tabs-list {
    margin: 5px 0 0;
    display: none;
    background-color: #fff;
    border-top: medium none;
    position: absolute;
    z-index: 20;
    width: 100%;
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
    border: 1px solid #e4e4e4;
    border-radius: 2px;
    font: 18.7px/1.2 'Corpid', 'Arial', sans-serif;
  }
  .turbo-tariffs__tabs-list:before,
  .turbo-tariffs__tabs-list:after {
    content: "";
    border: 5px solid transparent;
    position: absolute;
    left: 50%;
    bottom: 100%;
    margin-left: -5px;
  }
  .turbo-tariffs__tabs-list:after {
    border-bottom-color: #fff;
  }
  .turbo-tariffs__tabs-list:before {
    border-bottom-color: #e4e4e4;
    margin-bottom: 1px;
  }
}
.turbo-tariffs__tabs-current {
  display: none;
  box-sizing: border-box;
  background-color: #fff;
  padding: 0 40px 0 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
  cursor: pointer;
  border: 1px solid #e4e4e4;
  border-radius: 4px;
  height: 36px;
  padding: 0 35px 0 12px;
  box-shadow: none;
  font: 400 18.7px/34px 'Corpid', 'Arial', sans-serif;
  color: #333;
}
@media screen and (max-width: 759px) {
  .turbo-tariffs__tabs-current {
    display: block;
  }
}
.turbo-tariffs__tabs-current:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItNS4yIC00LjcgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTUuMiAtNC43IDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KICA8cGF0aCBpZD0iYXJyb3cuc3ZnIiBmaWxsPSIjZTMwNjEzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjMsMC4yTDIuNiw1LjlDMi4yLDYuNCwxLjUsNi40LDEsNmMwLDAsMCwwLDAsMGwtNS42LTUuN0MtNS0wLjItNS0xLTQuNi0xLjRjMC40LTAuNCwxLjEtMC41LDEuNiwwIGMwLDAsMCwwLDAsMGw0LjgsNC45bDQuOC00LjljMC40LTAuNCwxLjEtMC41LDEuNiwwYzAsMCwwLDAsMCwwQzguNy0xLDguNy0wLjIsOC4zLDAuMnoiLz4KPC9zdmc+) no-repeat 0 0;
  width: 11px;
  height: 8px;
  position: absolute;
  right: 16px;
  top: 50%;
  margin-top: -4px;
  transition: -webkit-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
}
.turbo-tariffs__tabs-current.is-opened:after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.turbo-tariffs__tabs-item {
  border-bottom: 1px solid #ededed;
  height: 83px;
  line-height: 83px;
  cursor: pointer;
  color: #666;
  padding-right: 35px;
  position: relative;
}
@media screen and (max-width: 959px) {
  .turbo-tariffs__tabs-item {
    float: left;
    padding: 0 20px;
    height: 76px;
    line-height: 76px;
    border-bottom: 3px solid transparent;
    margin-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .turbo-tariffs__tabs-item {
    float: none;
    white-space: normal;
    padding: 7px 40px 7px 12px;
    border-bottom: medium none;
    position: relative;
    display: block;
    height: auto;
    font-size: 1rem;
    line-height: 1.34rem;
    margin: 0;
  }
  .turbo-tariffs__tabs-item:hover {
    background-color: #f5f5f5;
    color: #333;
  }
}
.turbo-tariffs__tabs-item:last-child {
  border-bottom-color: transparent;
}
.turbo-tariffs__tabs-item:hover .turbo-tariffs__tabs-text {
  border-bottom-color: transparent;
}
.turbo-tariffs__tabs-item_active {
  color: #e30613;
  font-weight: bold;
}
@media screen and (max-width: 959px) {
  .turbo-tariffs__tabs-item_active {
    border-bottom-color: #e30613;
    font-weight: normal;
  }
  .turbo-tariffs__tabs-item_active:last-child {
    border-bottom-color: #e30613;
  }
}
@media screen and (max-width: 759px) {
  .turbo-tariffs__tabs-item_active {
    border-bottom: medium none;
    color: inherit;
  }
  .turbo-tariffs__tabs-item_active:last-child {
    border-bottom: medium none;
  }
}
.turbo-tariffs__tabs-item_active:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZTMwNjExIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMC41LDAuNSBsMTAuNywxMC43TDAuNSwyMiIvPg0KPC9zdmc+) no-repeat 0 0;
  width: 13px;
  height: 23px;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -12px;
}
@media screen and (max-width: 959px) {
  .turbo-tariffs__tabs-item_active:after {
    display: none;
  }
}
@media screen and (max-width: 759px) {
  .turbo-tariffs__tabs-item_active:after {
    display: block;
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItMS40IC0xLjcgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTEuNCAtMS43IDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0UzMDYxMyIgZD0iTTEwLjYtMC43TDMsOC44TDAuNCw2LjVjMCwwLTEuNCwwLjEtMSwwLjVsMi45LDMuOWMwLjIsMC4yLDAuNCwwLjMsMC42LDAuM2MwLDAsMC4xLDAsMC4xLDAgYzAsMCwwLjEsMCwwLjEsMGMwLjQsMCwwLjctMC4yLDAuOS0wLjVsOC0xMUMxMi4yLTAuOCwxMC42LTAuNywxMC42LTAuN3oiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
    background-size: cover;
    width: 13px;
    height: 12px;
    position: absolute;
    right: 18px;
    top: 12px;
    margin-top: 0;
  }
}
.turbo-tariffs__tabs-item_active .turbo-tariffs__tabs-text {
  border-bottom: medium none;
}
.turbo-tariffs__tabs-icon {
  background: no-repeat 50% 50%;
  width: 45px;
  height: 45px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 25px;
}
@media screen and (max-width: 759px) {
  .turbo-tariffs__tabs-icon {
    display: none;
  }
}
.turbo-tariffs__tabs-icon_phone {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iNjYwLjUgMzI3LjUgNDUgNDUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgNjYwLjUgMzI3LjUgNDUgNDUiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTk5OTk5IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik02OTIuNSwzMjguNWgtMTljLTEuNywwLTMsMS4zLTMsM3YzN2MwLDEuNywxLjMsMywzLDNoMTkgYzEuNywwLDMtMS4zLDMtM3YtMzdDNjk1LjUsMzI5LjgsNjk0LjIsMzI4LjUsNjkyLjUsMzI4LjV6Ii8+Cgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM5OTk5OTkiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTY3My41LDMzMS41aDE5djMxaC0xOVYzMzEuNXoiLz4KCTxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzk5OTk5OSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNjgzLDM2NC41YzEuMSwwLDIsMC45LDIsMnMtMC45LDItMiwycy0yLTAuOS0yLTIgUzY4MS45LDM2NC41LDY4MywzNjQuNXoiLz4KPC9zdmc+Cg==);
}
.turbo-tariffs__tabs-icon_tablet {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ1IDQ1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NSA0NSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzk5OTk5OSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ig0KCU0zNS4xLDEuNWMxLjksMCwzLjQsMS41LDMuNCwzLjR2MzUuMmMwLDEuOS0xLjUsMy40LTMuNCwzLjRIOS45Yy0xLjksMC0zLjQtMS41LTMuNC0zLjRWNC45QzYuNSwzLDgsMS41LDkuOSwxLjVIMzUuMXoiLz4NCgk8cmVjdCB4PSI5LjUiIHk9IjUuOCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzk5OTk5OSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB3aWR0aD0iMjUuOSIgaGVpZ2h0PSIzMy4zIi8+DQoJPGNpcmNsZSBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzk5OTk5OSIgY3g9IjIyLjUiIGN5PSI0MS4zIiByPSIwLjkiLz4NCjwvc3ZnPg0K);
}
.turbo-tariffs__tabs-icon_modem {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ1IDQ1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NSA0NSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzk5OTk5OSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ig0KCU0zMSwzMy41YzAsNC43LTMuOCw4LjUtOC41LDguNWMtNC43LDAtOC41LTMuOC04LjUtOC41di05LjN2LTEzaDE2Ljh2MTNMMzEsMzMuNXoiLz4NCgk8cG9seWxpbmUgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzk5OTk5OSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iDQoJMTcuNSwxMS4yIDE3LjUsMyAyNy41LDMgMjcuNSwxMS4yICIvPg0KCTxyZWN0IHg9IjE5LjQiIHk9IjUuMyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzk5OTk5OSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHdpZHRoPSIyLjIiIGhlaWdodD0iMy43Ii8+DQoJPHJlY3QgeD0iMjMuNCIgeT0iNS4zIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTk5OTk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgd2lkdGg9IjIuMiIgaGVpZ2h0PSIzLjciLz4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTk5OTk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iDQoJTTI0LjEsMjkuMmMtMC45LDAuOS0yLjQsMC45LTMuMywwIi8+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzk5OTk5OSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ig0KCU0yNi4yLDMxLjNjLTIuMSwyLjEtNS40LDIuMS03LjUsMCIvPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2U9IiM5OTk5OTkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSINCglNMjgsMzMuMWMtMy4xLDMuMS04LDMuMS0xMS4xLDAiLz4NCjwvc3ZnPg0K);
}
.turbo-tariffs__tabs-text {
  font-size: 20px;
  border-bottom: 1px dotted;
  vertical-align: middle;
  line-height: 1.2;
}
@media screen and (max-width: 959px) {
  .turbo-tariffs__tabs-text {
    font-size: 16px;
    border-bottom: medium none;
  }
}
.turbo-tariffs__slider {
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.turbo-tariffs__slider-wrap {
  position: relative;
  font-size: 0;
  transition: opacity 0.3s ease-in-out;
}
@media screen and (max-width: 759px) {
  .turbo-tariffs__slider-wrap {
    width: 280px;
    margin: 0 auto;
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
  .turbo-tariffs__slider-wrap.is-initialize {
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  }
}
.turbo-tariffs__slider-wrap .bx-viewport {
  overflow: hidden;
}
.turbo-tariffs__slider-wrap .bx-controls {
  display: block;
  text-align: center;
  margin-top: 20px;
  padding: 0;
}
.turbo-tariffs__slider-wrap .bx-pager {
  display: inline-block;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
}
.turbo-tariffs__slider-wrap .bx-pager-item {
  display: inline-block;
  vertical-align: middle;
  margin: 0 8px;
}
.turbo-tariffs__slider-wrap .bx-pager-link {
  background-color: #e6e6e6;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  display: block;
  text-indent: -9999px;
}
.turbo-tariffs__slider-wrap .bx-pager-link.active {
  background-color: #e30613;
}
.turbo-tariffs__slider-item {
  -webkit-flex-basis: calc(33.3% - 26px);
      -ms-flex-preferred-size: calc(33.3% - 26px);
          flex-basis: calc(33.3% - 26px);
  padding: 0 13px 26px;
  box-sizing: border-box;
}
@media screen and (max-width: 959px) {
  .turbo-tariffs__slider-item {
    -webkit-flex-basis: calc(50% - 26px);
        -ms-flex-preferred-size: calc(50% - 26px);
            flex-basis: calc(50% - 26px);
  }
}
@media screen and (max-width: 759px) {
  .turbo-tariffs__slider-item {
    padding: 0;
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
}

.turbo-tariff {
  background-color: #fff;
  box-sizing: border-box;
  border: 1px solid #f2f2f2;
  padding: 20px 30px 30px;
  box-shadow: 0 5px 12px rgba(0,0,0,0.05);
}
@media screen and (max-width: 1679px) {
  .turbo-tariff {
    padding: 20px 15px;
  }
}
.turbo-tariff__body {
  min-height: 137px;
}
@media screen and (max-width: 1679px) {
  .turbo-tariff__body {
    min-height: 100px;
  }
}
.turbo-tariff__row {
  margin-bottom: 10px;
}
.turbo-tariff__row:after {
  content: '';
  display: table;
  clear: both;
}
.turbo-tariff__name {
  width: 66.67%;
  float: left;
  text-align: left;
}
@media screen and (max-width: 1679px) {
  .turbo-tariff__name {
    width: auto;
  }
}
.turbo-tariff__size {
  font-size: 60px;
  font-weight: 300;
  display: table-cell;
}
@media screen and (max-width: 1679px) {
  .turbo-tariff__size {
    font-size: 38px;
  }
}
@media screen and (max-width: 959px) {
  .turbo-tariff__size {
    font-size: 50px;
  }
}
@media screen and (max-width: 759px) {
  .turbo-tariff__size {
    font-size: 38px;
  }
}
.turbo-tariff__title {
  font-size: 36px;
  font-weight: 300;
  display: table-cell;
}
@media screen and (max-width: 1679px) {
  .turbo-tariff__title {
    font-size: 32px;
  }
}
@media screen and (max-width: 1279px) {
  .turbo-tariff__title {
    font-size: 26px;
  }
}
@media screen and (max-width: 759px) {
  .turbo-tariff__title {
    font-size: 34px;
  }
}
.turbo-tariff__icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQwIDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MCA0MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBhdGggZmlsbD0iI0UwMTAxRiIgZD0iTTIwLDAuNkM5LjMsMC42LDAuNiw5LjMsMC42LDIwYzAsMTAuNyw4LjcsMTkuNCwxOS40LDE5LjRTMzkuNCwzMC43LDM5LjQsMjBDMzkuNCw5LjMsMzAuNywwLjYsMjAsMC42eg0KCSBNMjYuMiwyNS4zYy0yLjEsNC4xLTYuNCw0LjgtNi4zLDhjMCwwLTcuOS0zLjItNy43LTkuNmMwLjEtNC41LDIuNy02LjcsMi45LTExYzEsMi45LDEuNCwzLjcsMS4yLDUuMmMwLjktMS42LDEuOS0yLjksMS42LTUuMg0KCWMtMC4zLTIuMi0wLjMtNC4xLDAuOC02LjJjMC40LDIsMS40LDQuMiw0LDYuNUMyNS4yLDE1LjMsMjguNiwyMC42LDI2LjIsMjUuM3oiLz4NCjwvc3ZnPg0K) no-repeat 0 0;
  width: 40px;
  height: 40px;
  display: block;
  margin-right: 20px;
  margin-top: 20px;
  float: left;
}
@media screen and (max-width: 1679px) {
  .turbo-tariff__icon {
    margin-top: 4px;
  }
}
@media screen and (max-width: 959px) {
  .turbo-tariff__icon {
    margin-top: 12px;
  }
}
@media screen and (max-width: 759px) {
  .turbo-tariff__icon {
    margin-top: 2px;
    margin-right: 10px;
  }
}
.turbo-tariff__price {
  font-size: 40px;
  width: 33.33%;
  min-width: 90px;
  float: right;
}
@media screen and (max-width: 1679px) {
  .turbo-tariff__price {
    font-size: 30px;
    width: auto;
  }
}
@media screen and (max-width: 759px) {
  .turbo-tariff__price {
    text-align: left;
  }
}
.turbo-tariff__price-cur {
  font-size: 0.85rem;
}
.turbo-tariff__link-more {
  float: left;
  border-bottom: 1px dotted;
  text-decoration: none;
  font-size: 1rem;
  line-height: 1.2;
}
.turbo-tariff__link-more:hover {
  border-bottom: medium none;
}
.turbo-tariff__time,
.turbo-tariff__date {
  width: 33.33%;
  min-width: 90px;
  float: right;
  color: #989898;
  font-size: 18px;
}
@media screen and (max-width: 1679px) {
  .turbo-tariff__time,
  .turbo-tariff__date {
    font-size: 16px;
    width: auto;
  }
}
@media screen and (max-width: 759px) {
  .turbo-tariff__time,
  .turbo-tariff__date {
    text-align: left;
  }
}
.turbo-tariff__time:before,
.turbo-tariff__date:before {
  content: "";
  background: no-repeat 0 0;
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
  margin-top: -2px;
}
.turbo-tariff__time:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE5LjggMTkuOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkuOCAxOS44IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8Y2lyY2xlIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0NDQ0NDQyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBjeD0iOS45IiBjeT0iOS45IiByPSI5LjEiLz4NCgk8cG9seWxpbmUgZmlsbD0iI0ZGRkZGRiIgc3Ryb2tlPSIjQ0NDQ0NDIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI5LjksNC44IDkuOSw5LjkgNS42LDE0LjEgIi8+DQo8L3N2Zz4NCg==);
  width: 20px;
  height: 20px;
}
.turbo-tariff__date:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIyLjYgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjIuNiAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNDQ0NDQ0MiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE5LjgsMjEuMWgtMTdjLTEuMSwwLTItMC45LTItMnYtMTRjMC0xLjEsMC45LTIsMi0yaDE3DQoJYzEuMSwwLDIsMC45LDIsMnYxNEMyMS44LDIwLjIsMjAuOSwyMS4xLDE5LjgsMjEuMXoiLz4NCgk8bGluZSBmaWxsPSIjRkZGRkZGIiBzdHJva2U9IiNDQ0NDQ0MiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjIxLjgiIHkxPSI4LjkiIHgyPSIwLjgiIHkyPSI4LjkiLz4NCgk8bGluZSBmaWxsPSIjRkZGRkZGIiBzdHJva2U9IiNDQ0NDQ0MiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjE0LjgiIHkxPSI4LjkiIHgyPSIxNC44IiB5Mj0iMjEuMSIvPg0KCTxsaW5lIGZpbGw9IiNGRkZGRkYiIHN0cm9rZT0iI0NDQ0NDQyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNy44IiB5MT0iOC45IiB4Mj0iNy44IiB5Mj0iMjEuMSIvPg0KCTxsaW5lIGZpbGw9IiNGRkZGRkYiIHN0cm9rZT0iI0NDQ0NDQyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMC44IiB5MT0iMTMuMyIgeDI9IjIxLjgiIHkyPSIxMy4zIi8+DQoJPGxpbmUgZmlsbD0iI0ZGRkZGRiIgc3Ryb2tlPSIjQ0NDQ0NDIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIwLjgiIHkxPSIxNy40IiB4Mj0iMjEuOCIgeTI9IjE3LjQiLz4NCgk8Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIHN0cm9rZT0iI0NDQ0NDQyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBjeD0iNS44IiBjeT0iMy4xIiByPSIxLjciLz4NCgk8Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIHN0cm9rZT0iI0NDQ0NDQyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBjeD0iMTYuOCIgY3k9IjMuMSIgcj0iMS43Ii8+DQo8L3N2Zz4NCg==);
  width: 22px;
  height: 22px;
}
.turbo-tariff__footer {
  border-top: 1px solid #f2f2f2;
  padding-top: 20px;
}
.turbo-tariff__footer:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 1679px) {
  .turbo-tariff__footer {
    padding-top: 18px;
  }
}
.turbo-tariff__phone {
  float: right;
  font-size: 18px;
  color: #666;
  margin-top: 10px;
}
@media screen and (max-width: 1679px) {
  .turbo-tariff__phone {
    margin: 0 0 15px;
    float: none;
  }
}
.turbo-tariff__symbol {
  background-color: #ededed;
  width: 15px;
  height: 15px;
  border-radius: 2px;
  display: inline-block;
  vertical-align: middle;
  color: #999;
  text-align: center;
  margin-top: -3px;
}
.turbo-tariff__symbol_sharp {
  font-size: 14px;
  line-height: 15px;
}
.turbo-tariff .btn {
  float: left;
}
@media screen and (max-width: 759px) {
  .turbo-tariff .btn {
    float: none;
  }
}

.tv-base {
  border: 1px solid #ededed;
}
.tv-base:after {
  content: '';
  display: table;
  clear: both;
}
.tv-base__img {
  float: left;
  width: 385px;
  height: 220px;
  background: url("../../content/i/home-tariff/tv-base.jpg") center center no-repeat;
  background-size: cover;
  margin-right: 25px;
}
@media screen and (max-width: 1279px) {
  .tv-base__img {
    width: 225px;
  }
}
@media screen and (max-width: 759px) {
  .tv-base__img {
    width: 100%;
    height: 160px;
    float: none;
  }
}
.tv-base__content {
  padding: 20px 25px;
  min-height: 140px;
  box-sizing: border-box;
  position: relative;
}
.tv-base__channels {
  padding-top: 20px;
  border-top: 1px solid #ededed;
}
@media screen and (max-width: 759px) {
  .tv-base__channels {
    text-align: center;
    padding-bottom: 20px;
    margin: 0 20px;
  }
}
.tv-base__channel {
  margin-right: 19px;
  max-width: 32px;
}
@media screen and (max-width: 759px) {
  .tv-base__channel {
    max-width: 20px;
    margin-right: 5px;
  }
}
.tv-base__title {
  font-size: 1.1rem;
  margin-top: 10px;
  margin-bottom: 10px;
}
.tv-base__info {
  font-size: 0.85rem;
  color: #1381b4;
}
@media screen and (max-width: 759px) {
  .tv-base__info {
    margin-bottom: 15px;
  }
}
.tv-base__price {
  position: absolute;
  top: 20px;
  right: 30px;
  padding: 10px 30px 40px;
  width: 210px;
  max-width: 15%;
  font-size: 1rem;
  margin-bottom: 40px;
  border-left: 1px solid #ededed;
}
@media screen and (max-width: 759px) {
  .tv-base__price {
    position: static;
    max-width: 100%;
    width: 100%;
    border: none;
    padding: 0;
    margin: 0;
  }
}
.tv-base__price span {
  font-size: 1.4rem;
}

.tv-city-select {
  width: 28%;
  margin: 0 auto;
}
@media screen and (max-width: 959px) {
  .tv-city-select {
    width: 48%;
  }
}
@media screen and (max-width: 759px) {
  .tv-city-select {
    width: 100%;
  }
}
.tv-city-select__search {
  padding-bottom: 2rem;
}
.tv-city-select__search_results {
  padding-top: 1rem;
  padding-bottom: 0.6rem;
}
.tv-channels {
  clear: both;
}
.filters-search__dropdown-content .tv-channels {
  padding-top: 20px;
}
.tv-channels__list {
  list-style: none;
  margin: 0 6.875%;
}
@media screen and (max-width: 1279px) {
  .tv-channels__list {
    margin: 0 0 0 -3%;
    padding: 0;
  }
}
.tv-channels__list + .section-box__subtitle {
  clear: both;
  padding-top: 1.7rem;
}
.tv-channels__dropout {
  clear: both;
  position: relative;
  border: 1px solid #e6e6e6;
  padding: 2rem 10.22% 2rem 20.45%;
  margin: 0 -2px 20px 1.884%;
  z-index: 2;
  min-height: 80px;
}
@media screen and (max-width: 1200px) {
  .tv-channels__dropout {
    min-height: 90px;
  }
}
@media screen and (max-width: 959px) {
  .tv-channels__dropout {
    padding: 2rem 2.6rem 1rem 17%;
    margin: 0 -2px 20px 2.784%;
    min-height: 114px;
  }
}
@media screen and (max-width: 759px) {
  .tv-channels__dropout {
    padding: 2.375rem 0.5rem 1.5rem 0.5rem;
    margin: 0 -2px 20px 2.984%;
    min-height: 0;
  }
}
.tv-channels__dropout .tv-channels__description {
  display: block;
  font-size: 0.9rem;
  line-height: 1.2rem;
}
.tv-channels__dropout .tv-channels__description p {
  padding: 0;
  margin: 0;
}
@media screen and (max-width: 759px) {
  .tv-channels__dropout .tv-channels__description p {
    padding-bottom: 14px;
  }
}
@media screen and (max-width: 759px) {
  .tv-channels__dropout .tv-channels__description {
    font-size: 0.95rem;
  }
}
.tv-channels__big-logo {
  position: absolute;
  top: 1rem;
  bottom: 1rem;
  left: 8.3%;
  width: 11%;
  line-height: 100%;
  vertical-align: absmiddle;
}
.tv-channels__big-logo img {
  width: 100%;
  display: inline-block;
  vertical-align: absmiddle;
}
@media screen and (max-width: 959px) {
  .tv-channels__big-logo {
    width: 17%;
    left: 0;
    top: 1.1rem;
  }
}
@media screen and (max-width: 759px) {
  .tv-channels__big-logo {
    display: none;
  }
}
.tv-channels__close {
  position: absolute;
  top: 0.94rem;
  right: 0.94rem;
  width: 25px;
  height: 25px;
  cursor: pointer;
  background: url("../i/b-icon/gray/b-icon_close.svg") no-repeat center;
}
@media screen and (max-width: 959px) {
  .tv-channels__close {
    top: 0.625rem;
    right: 0.625rem;
    width: 20px;
    height: 20px;
  }
  .tv-channels__close svg {
    width: 20px;
    height: 20px;
  }
}
.tv-channels__item {
  float: left;
  width: 7.97%;
  margin-left: 1.884%;
  position: relative;
  padding-bottom: 1rem;
  cursor: pointer;
}
@media screen and (max-width: 1279px) {
  .tv-channels__item {
    width: 10.616%;
    margin-left: 1.884%;
  }
}
@media screen and (max-width: 959px) {
  .tv-channels__item {
    width: 13.895%;
    margin-left: 2.77%;
  }
}
@media screen and (max-width: 759px) {
  .tv-channels__item {
    width: 22%;
    margin-left: 3%;
  }
}
@media screen and (max-width: 479px) {
  .tv-channels__item {
    width: 30.33%;
    margin-left: 3%;
  }
}
.tv-channels__item.tv-channels__item_active {
  padding-bottom: 8.2rem;
}
.tv-channels__item:hover .tv-channels__logo {
  border: 1px solid #e22126;
}
.tv-channels__item:hover .tv-channels__title {
  color: #e22126;
}
.tv-channels__item.js-active .tv-channels__logo {
  border: 1px solid #e22126;
}
.tv-channels__item.js-active .tv-channels__logo img {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  opacity: 0.5;
}
.tv-channels__item.js-active .tv-channels__title {
  color: #e22126;
}
.tv-channels__item.js-active:after {
  content: " ";
  width: 20px;
  height: 20px;
  bottom: -12px;
  margin-left: -10px;
  position: absolute;
  left: 50%;
  background: #fff;
  border: 1px solid #e6e6e6;
  -ms-transform: rotate(135deg);
      transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
  clip-path: polygon(0 0, 0% 100%, 100% 100%);
  z-index: 3;
}
.tv-channels__logo {
  position: relative;
  width: 100%;
  border: 1px solid #e6e6e6;
}
.tv-channels__logo:after {
  padding-top: 100%;
  display: block;
  content: " ";
}
.tv-channels__logo img {
  width: 100%;
  height: 100%;
  position: absolute;
  transition: all 0.3 ease-in;
}
.tv-channels__label {
  text-align: center;
}
.tv-channels__title {
  padding-top: 0.5rem;
  color: #333;
  display: block;
  text-align: center;
  font-size: 0.75rem;
  font-weight: 400;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 759px) {
  .tv-channels__title {
    font-size: 1rem;
  }
}
.tv-channels__badge {
  display: block;
  text-align: center;
  margin: 0.3rem auto 0;
  background: #f5f5f5;
  color: #999;
  font-size: 0.61rem;
  height: 0.81rem;
  line-height: 0.81rem;
  border-radius: 7px;
  max-width: 2rem;
}
@media screen and (max-width: 759px) {
  .tv-channels__badge {
    font-size: 0.93rem;
    height: 1.1rem;
  }
}
.tv-channels__description {
  display: none;
}

.tv-everywhere-banner {
  position: relative;
}
.tv-everywhere-banner__bg {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 100% auto;
}
@media screen and (max-width: 959px) {
  .tv-everywhere-banner__bg {
    background-size: auto;
    background-position: 0 center;
  }
}
@media screen and (max-width: 759px) {
  .tv-everywhere-banner__bg {
    background-image: none !important;
    background: #f2f2f3;
  }
}
.tv-everywhere-banner__header {
  position: relative;
  z-index: 1;
}
.tv-everywhere-banner__header .section-box__title {
  margin-bottom: 0;
}
.tv-everywhere-banner__content {
  position: relative;
  z-index: 1;
  text-align: center;
  width: 780px;
  margin: 0 auto;
}
.tv-everywhere-banner__content .btn {
  margin-top: 1.36rem;
}
@media screen and (max-width: 959px) {
  .tv-everywhere-banner__content {
    width: 100%;
    margin: 0 auto;
  }
}
.tv-everywhere-banner__item {
  padding: 1rem;
  display: inline-block;
  vertical-align: top;
  position: relative;
  box-sizing: border-box;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .tv-everywhere-banner__item {
    padding-bottom: 0;
  }
}
.tv-everywhere-banner__item-outer {
  margin: 1.36rem 0 3rem;
}
.tv-everywhere-banner__item-icon {
  height: 65px;
  margin-bottom: 1rem;
}
.tv-everywhere-banner__item-icon:after {
  content: '';
  height: 100%;
  display: inline-block;
  vertical-align: bottom;
}
.tv-everywhere-banner__item-icon img {
  max-width: 64px;
  margin: 0 auto;
  display: inline-block;
  vertical-align: bottom;
}
.tv-everywhere-banner__item-name {
  color: #000;
  font-size: 1rem;
  font-weight: 300;
  margin-bottom: 0.36rem;
}
.tv-everywhere-banner__item-price {
  font-size: 0.75rem;
  color: #999;
}
.tv-everywhere-banner__form {
  position: relative;
  z-index: 2;
  background-color: #fff;
  padding: 2rem 4.55rem 2.73rem;
  width: 100%;
  margin: 0 auto;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .tv-everywhere-banner__form {
    padding: 2rem;
  }
}
.tv-everywhere-banner__form .form__col-label {
  width: 185px;
  padding: 0;
  vertical-align: middle;
  text-align: left;
}
.tv-everywhere-banner__form .form__col-value {
  text-align: left;
}
.tv-everywhere-banner__form .btn {
  margin-top: 0;
}

.section-wrapper {
  padding: 20px;
  background-color: #fff;
}
.user-profile {
  overflow: hidden;
  padding: 20px;
  background: #fff;
  color: #4d4d4d;
}
.user-profile__title {
  font-size: 1.8rem;
}
.user-profile__title_m {
  font-size: 1.5rem;
}
.user-profile__table th:first-child,
.user-profile__table td:first-child {
  padding-left: 0;
}
.user-profile__table tr {
  border-bottom: 1px solid #f2f2f2;
}
.group-status {
  display: block;
  width: 12px;
  height: 12px;
  border: 1px solid #f3f3f3;
  border-radius: 15px;
  position: relative;
}
.group-status_active:before {
  content: "";
  width: 8px;
  height: 8px;
  display: block;
  position: absolute;
  background-color: #e30613;
  top: 2px;
  border-radius: 15px;
  left: 2px;
}

.tv-packet {
  padding: 80px 0 100px;
  background: no-repeat center left;
  background-size: auto 100%;
}
.tv-packet:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .tv-packet {
    padding: 55px 0 42px;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .tv-packet {
    padding: 55px 0 50px;
  }
}
@media screen and (max-width: 759px) {
  .tv-packet {
    padding: 55px 0 60px;
  }
}
.tv-packet_with-background {
  clear: both;
  text-align: right;
}
@media screen and (max-width: 959px) {
  .tv-packet_with-background {
    margin: 0 -20px;
    padding-left: 20px;
    padding-right: 20px;
    background-position: -170px 0;
  }
}
@media screen and (max-width: 639px) {
  .tv-packet_with-background {
    text-align: left;
    padding-top: 260px;
    background-position: top left;
    background-size: auto 250px;
  }
  .tv-packet_with-background .tv-packet__content {
    width: 100%;
  }
}
.tv-packet__image {
  width: 40%;
  float: left;
  text-align: right;
  box-sizing: border-box;
}
@media screen and (max-width: 1279px) {
  .tv-packet__image {
    display: inline-block;
    float: none;
    width: 46%;
    margin-right: 4%;
    vertical-align: middle;
  }
}
@media screen and (max-width: 959px) {
  .tv-packet__image {
    width: 38%;
  }
}
@media screen and (max-width: 639px) {
  .tv-packet__image {
    width: 100%;
    margin: 0 0 1.875rem;
  }
}
.tv-packet__image img {
  max-width: 100%;
}
.tv-packet__content {
  width: 50%;
  float: right;
  box-sizing: border-box;
  text-align: left;
}
@media screen and (max-width: 1279px) {
  .tv-packet__content {
    display: inline-block;
    float: none;
    width: 49%;
    vertical-align: middle;
  }
}
@media screen and (max-width: 959px) {
  .tv-packet__content {
    width: 57%;
  }
}
@media screen and (max-width: 639px) {
  .tv-packet__content {
    width: 100%;
  }
}
.tv-packet__name {
  font-size: 1.8rem;
  margin-bottom: 1.55rem;
}
@media screen and (max-width: 1279px) {
  .tv-packet__name {
    margin-bottom: 1.4rem;
  }
}
@media screen and (max-width: 639px) {
  .tv-packet__name {
    margin-bottom: 1rem;
  }
}
.tv-packet__text {
  font-size: 1.1rem;
  font-weight: 300;
  margin-bottom: 1.64rem;
}
@media screen and (max-width: 1279px) {
  .tv-packet__text {
    margin-bottom: 1.5rem;
    font-size: 1rem;
  }
}
@media screen and (max-width: 639px) {
  .tv-packet__text {
    margin-bottom: 1rem;
  }
}
.tv-packet__action {
  margin-bottom: 1px;
}
.tv-packet__chanels {
  margin-bottom: 2.05rem;
  white-space: nowrap;
  position: relative;
  overflow: hidden;
}
.tv-packet__chanels:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 50px;
  background: linear-gradient(to right, rgba(255,255,255,0), #fff);
}
@media screen and (max-width: 639px) {
  .tv-packet__chanels {
    margin-bottom: 2.125rem;
  }
}
.tv-packet__chanels-count {
  font-size: 1.1rem;
  font-weight: 300;
  margin-bottom: 1.64rem;
}
@media screen and (max-width: 1279px) {
  .tv-packet__chanels-count {
    margin-bottom: 2rem;
  }
}
@media screen and (max-width: 639px) {
  .tv-packet__chanels-count {
    margin-bottom: 1.5rem;
  }
}
.tv-packet__chanels-icon {
  display: inline-block;
  vertical-align: middle;
  margin: 0 15px;
}
@media screen and (max-width: 1279px) {
  .tv-packet__chanels-icon {
    height: 22px;
    margin: 0 6px;
  }
}
@media screen and (max-width: 639px) {
  .tv-packet__chanels-icon {
    height: 27px;
    max-width: 24px;
    margin: 0 4px;
  }
}
.tv-packet__chanels-icon:first-child {
  margin-left: 0;
}
.tv-packet__chanels-icon:last-child {
  margin-right: 0;
}
.tv-packet__chanels-icon img {
  max-height: 100%;
  max-width: 100%;
  vertical-align: middle;
}

.video-banner {
  background-color: #f2f2f2;
  position: relative;
  margin: 1.4rem 0;
  min-height: 243px;
  max-height: 243px;
  transition: min-height 0.3s ease-in-out;
  overflow: hidden;
  background-size: cover;
  background-repeat: no-repeat;
  background-position-x: 30%;
}
.video-banner:before,
.video-banner:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  z-index: 3;
}
.video-banner:before {
  top: 0;
  height: 48px;
  background: url("../i/video-banner/video-banner__mask_top.png") no-repeat center top;
  background-size: cover;
}
.video-banner:after {
  bottom: 0;
  height: 68px;
  background: url("../i/video-banner/video-banner__mask_bottom.png") no-repeat center bottom;
  background-size: cover;
}
.video-banner__content {
  display: none;
  padding: 100px 0;
  position: absolute;
  left: 0;
  bottom: 0;
  top: 0;
  right: 0;
  z-index: 2;
  color: #fff;
  margin: 0 auto;
  padding: 100px 40px;
  box-sizing: border-box;
  max-width: 1680px;
  min-width: 320px;
}
@media screen and (max-width: 1279px) {
  .video-banner__content {
    padding: 50px 30px;
  }
}
@media screen and (max-width: 759px) {
  .video-banner__content {
    position: relative;
    padding: 50px 20px;
  }
}
.video-banner__content:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.video-banner__content-inner {
  display: inline-block;
  vertical-align: middle;
}
.video-banner__video {
  position: relative;
  width: 100%;
  height: auto;
  z-index: 2;
}
@media screen and (max-width: 759px) {
  .video-banner__video {
    display: none;
  }
}
.video-banner__video video {
  opacity: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  display: block;
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  z-index: 0;
  pointer-events: none;
  transition: opacity 0.4s ease-in-out;
}
.video-banner.is-loaded {
  max-height: 2000px;
}
.video-banner.is-loaded .video-banner__content {
  display: block;
}
.video-banner.is-loaded .video-banner__video {
  padding-top: 56.25%;
}
.video-banner.is-loaded .video-banner__video video {
  opacity: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  visibility: visible;
}
.video-banner .circle-progress {
  display: none;
  top: 77px;
}
.flourish {
  padding: 82px 87px 87px;
  background: url("../../content/i/video-banner/video-banner__content-back.png") no-repeat center top;
  background-size: 100%;
  width: 422px;
  height: 400px;
  box-sizing: border-box;
}
.flourish p {
  font-size: 39.6px;
  margin-bottom: 15px;
}
.flourish span {
  font-size: 30.8px;
  font-weight: 100;
}

.warning-internet {
  min-height: 400px;
  padding-top: 2.4rem;
  box-sizing: border-box;
}
@media screen and (max-width: 759px) {
  .warning-internet {
    min-height: 260px;
  }
}
.single-internet__boxes .warning-internet {
  min-height: inherit;
  padding-top: 1.1rem;
  padding-bottom: 1.5rem;
}
.warning-internet__icon-wrap {
  max-width: 100px;
  margin: 0 auto 0.8rem;
  text-align: center;
}
@media screen and (max-width: 1279px) {
  .warning-internet__icon-wrap {
    max-width: 80px;
  }
}
@media screen and (max-width: 759px) {
  .warning-internet__icon-wrap {
    max-width: 60px;
  }
}
.warning-internet__icon {
  max-width: 100%;
  height: auto;
}
.warning-internet__title {
  font-size: 1.4rem;
  text-align: center;
  margin-bottom: 1.2rem;
}
.warning-internet__title+ .warning-internet__subtitle {
  margin-top: 1.6rem;
}
.warning-internet__subtitle {
  font-size: 1rem;
  color: #000;
  padding-top: 0.4rem;
}
.warning-internet__description {
  font-size: 0.85rem;
  color: #4d4d4d;
}
.warning-internet__content {
  border-top: 1px solid rgba(0,0,0,0.05);
  margin-top: 1.1rem;
  padding-top: 1.1rem;
  padding-bottom: 1.8rem;
}
.warning-internet__text-info {
  color: #808080;
  font-size: 0.85rem;
  margin-bottom: 1.1rem;
}
.warning-internet__more {
  margin-bottom: 20px;
}
.warning-internet__more-opener {
  color: #666;
  font-size: 0.85rem;
  display: inline-block;
  vertical-align: top;
  padding-right: 20px;
  position: relative;
  cursor: pointer;
  margin-bottom: 0.3rem;
}
.warning-internet__more-drop {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjguNiAzNy4yIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2OC42IDM3LjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmJjMWM2IiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI2Ny4yLDEuNCAzNC4zLDM0LjMgMS40LDEuNCAiLz4KPC9zdmc+Cg==) no-repeat 0 0;
  width: 12px;
  height: 7px;
  display: inline-block;
  transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -2px;
}
.is-opened > .warning-internet__more-drop {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.warning-internet__more-wrap {
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
  display: none;
}
.warning-internet__more-content {
  border-top: 1px solid rgba(0,0,0,0.05);
  padding-top: 1rem;
}
.warning-internet__panel {
  max-width: 518px;
  margin: 20px auto;
  box-sizing: border-box;
}
.warning-internet__refill {
  box-shadow: 0 0 10px rgba(140,149,155,0.1);
  background-color: #fff;
}
.warning-internet__refill-heading {
  padding: 0.9rem 30px 0.6rem;
}
@media screen and (max-width: 1279px) {
  .warning-internet__refill-heading {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.warning-internet__refill-content {
  padding-left: 30px;
  padding-right: 30px;
}
@media screen and (max-width: 1279px) {
  .warning-internet__refill-content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .warning-internet__refill-content .btn_large {
    height: 42px;
    line-height: 40px;
  }
}
.warning-internet__refill-footer {
  background-color: #fcfcfc;
  padding: 1.1rem 30px 1.4rem;
}
@media screen and (max-width: 1279px) {
  .warning-internet__refill-footer {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.warning-internet__refill-title {
  font-size: 1.4rem;
}
.warning-internet__refill-description {
  font-size: 0.85rem;
  color: #999;
}
.warning-internet__refill-info-wrap {
  border-top: 1px solid #f2f2f2;
  padding-top: 0.8rem;
  margin-top: 0.9rem;
}
.warning-internet__refill-info {
  color: #808080;
  font-size: 0.75rem;
  margin-bottom: 0.7rem;
}
.warning-internet__refill-group {
  margin-bottom: 20px;
}
.warning-internet__refill-group:after {
  content: '';
  display: table;
  clear: both;
}
.warning-internet__refill-group-item {
  width: 32%;
  padding-left: 10px;
  padding-right: 10px;
  float: left;
  margin-left: 2%;
  font-size: 1.4rem;
}
.warning-internet__refill-group-item:first-child {
  margin-left: 0;
}
.warning-internet__refill-rubl {
  font-size: 1.1rem;
}
@media screen and (max-width: 1679px) {
  .warning-internet__refill-rubl {
    display: none;
  }
}
.warning-internet__refill-form {
  margin-bottom: 0.7rem;
}
.warning-internet__refill-form:after {
  content: '';
  display: table;
  clear: both;
}
@media screen and (max-width: 759px) {
  .warning-internet__refill-form {
    margin-bottom: 1.1rem;
  }
}
.warning-internet__refill-form .input_large {
  font-size: 1.1rem;
}
@media screen and (max-width: 759px) {
  .warning-internet__refill-form .input_large {
    height: 42px;
  }
}
.warning-internet__refill-form .btn_large {
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 1.1rem;
}
.warning-internet__refill-form-price {
  width: 65%;
  float: left;
}
@media screen and (max-width: 1679px) {
  .warning-internet__refill-form-price {
    width: 55%;
  }
}
@media screen and (max-width: 1279px) {
  .warning-internet__refill-form-price {
    width: 45%;
  }
}
.warning-internet__refill-form-btn {
  width: 30%;
  margin-left: 5%;
  float: left;
}
@media screen and (max-width: 1679px) {
  .warning-internet__refill-form-btn {
    width: 40%;
  }
}
@media screen and (max-width: 1279px) {
  .warning-internet__refill-form-btn {
    width: 50%;
  }
}
.warning-internet__number-list {
  width: 100%;
  display: table;
  table-layout: fixed;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 1.4rem;
  margin-bottom: 2rem;
}
.warning-internet__number-list-item {
  width: 1%;
  display: table-cell;
  vertical-align: top;
  padding-right: 22px;
}
@media screen and (max-width: 1679px) {
  .warning-internet__number-list-item {
    padding-right: 18px;
  }
}
@media screen and (max-width: 1279px) {
  .warning-internet__number-list-item {
    padding-right: 14px;
  }
}
@media screen and (max-width: 959px) {
  .warning-internet__number-list-item {
    padding-right: 20px;
  }
}
@media screen and (max-width: 759px) {
  .warning-internet__number-list-item {
    display: inline-block;
    width: 100%;
  }
  .warning-internet__number-list-item+ .warning-internet__number-list-item {
    margin-top: 1.4rem;
  }
}
.warning-internet__number-info {
  font-size: 0.75rem;
  color: #000;
  line-height: 1.4;
  margin-top: 0.75rem;
}
@media screen and (max-width: 759px) {
  .warning-internet__number-info {
    font-size: 0.85rem;
  }
}
.warning-internet__sim-top {
  position: relative;
}
.warning-internet__sim-media {
  width: 653px;
  height: 659px;
  margin-right: 22px;
  overflow: hidden;
  position: absolute;
  right: 58%;
  bottom: 0;
}
@media screen and (max-width: 1279px) {
  .warning-internet__sim-media {
    width: 540px;
    height: 540px;
    right: 54%;
  }
}
@media screen and (max-width: 959px) {
  .warning-internet__sim-media {
    width: 470px;
    height: 470px;
    right: 60%;
  }
}
@media screen and (max-width: 759px) {
  .warning-internet__sim-media {
    width: 260px;
    height: 242px;
    position: relative;
    right: auto;
    margin: 0 auto;
  }
}
.warning-internet__sim-img {
  width: 100%;
  position: absolute;
  right: 0;
}
@media screen and (max-width: 759px) {
  .warning-internet__sim-img {
    width: 150%;
    top: -50px;
    right: 50%;
    margin-right: -75%;
  }
}
.warning-internet__sim-content {
  min-height: 606px;
}
@media screen and (max-width: 1279px) {
  .warning-internet__sim-content {
    min-height: 517px;
  }
}
@media screen and (max-width: 1279px) {
  .warning-internet__sim-content {
    min-height: 470px;
  }
}
@media screen and (max-width: 759px) {
  .warning-internet__sim-content {
    min-height: auto;
  }
}
.warning-internet__sim-title {
  font-size: 1.4rem;
  font-weight: 300;
  margin-bottom: 0.85rem;
  color: #000;
}
.warning-internet__sim-info {
  font-size: 0.85rem;
  color: #000;
}
.warning-internet__sim-text + .warning-internet__sim-text {
  margin-top: 1rem;
}
.warning-internet__sim-btngroup {
  margin-left: -1.1rem;
  margin-right: -1.1rem;
}
@media screen and (max-width: 639px) {
  .warning-internet__sim-btngroup {
    margin-left: 0;
    margin-right: 0;
  }
}
.warning-internet__sim-btngroup .btn {
  margin-top: 1rem;
  margin-left: 1.1rem;
}
@media screen and (max-width: 639px) {
  .warning-internet__sim-btngroup .btn {
    min-width: 250px;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
}
.warning-internet_sim {
  position: relative;
}
.warning-internet_sim .warning-internet__icon-wrap {
  max-width: 158px;
}
@media screen and (max-width: 759px) {
  .warning-internet_sim .warning-internet__icon-wrap {
    max-width: 110px;
  }
}
.warning-internet_sim .warning-internet__content {
  margin-top: 2.4rem;
  padding-top: 1.3rem;
}
@media screen and (max-width: 759px) {
  .warning-internet_sim .warning-internet__content {
    margin-top: 1.6rem;
  }
}

.view-toggler {
  height: 70px;
}
@media screen and (max-width: 759px) {
  .view-toggler {
    text-align: center;
  }
}
.view-toggler:after {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.view-toggler__inner {
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
}
.view-toggler__btn {
  width: 40px;
  height: 32px;
  position: relative;
  float: left;
  background-color: #fff;
  border-color: #e6e6e6;
  box-sizing: border-box;
  border-radius: 16px;
  border-width: 1px;
  border-style: solid;
  border-color: #e6e6e6;
  border-image: initial;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px;
  background-color: #fff;
  cursor: pointer;
  transition: background 200ms linear, color 200ms linear, border 200ms linear;
}
.view-toggler__btn:hover,
.view-toggler__btn:active {
  background-color: #fff;
}
.view-toggler__btn:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right-width: 0;
  background-position-x: 13px;
}
.view-toggler__btn:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left-width: 0;
  background-position-x: 10px;
}
.view-toggler__btn:not(:first-child):not(:last-child) {
  border-radius: 0;
  border-left-width: 0;
  border-right-width: 0;
}
.view-toggler__btn_card-view {
  background-image: url("http://mtshtml2016.test.promo.ru/f/i/view-toggler/icon-grid.svg");
}
.view-toggler__btn_card-view.is-active {
  background-image: url("http://mtshtml2016.test.promo.ru/f/i/view-toggler/icon-grid-white.svg");
}
.view-toggler__btn_list-view {
  background-image: url("http://mtshtml2016.test.promo.ru/f/i/view-toggler/icon-list.svg");
}
.view-toggler__btn_list-view.is-active {
  background-image: url("http://mtshtml2016.test.promo.ru/f/i/view-toggler/icon-list-white.svg");
}
.view-toggler__btn.is-active {
  background-color: #e30613;
  border-color: #e30613;
}

.wifi-products {
  margin-bottom: 30px;
  max-width: 650px;
}
@media screen and (max-width: 1679px) {
  .wifi-products {
    margin-bottom: 65px;
  }
}
@media screen and (max-width: 959px) {
  .wifi-products {
    max-width: 470px;
    margin: 0 auto 40px;
  }
}
.wifi-products__item {
  padding: 40px 0;
  box-sizing: border-box;
  position: relative;
}
.wifi-products__item:first-child {
  padding-top: 0;
}
@media screen and (max-width: 1279px) {
  .wifi-products__item:first-child {
    padding-top: 10px;
  }
}
.wifi-products__item:last-child {
  border-bottom: 1px solid #e6e6e6;
}
@media screen and (max-width: 759px) {
  .wifi-products__item {
    padding: 30px 0 25px;
  }
}
.wifi-products__item_wifi {
  padding-right: 220px;
}
@media screen and (max-width: 1679px) {
  .wifi-products__item_wifi {
    padding-right: 195px;
  }
}
@media screen and (max-width: 1279px) {
  .wifi-products__item_wifi {
    padding-right: 145px;
  }
}
@media screen and (max-width: 759px) {
  .wifi-products__item_wifi {
    padding-right: 0;
  }
}
.wifi-products__img {
  background: url("../i/wifi-products/wifi-calling.png") no-repeat 0 0;
  background-size: cover;
  width: 179px;
  height: 179px;
  position: absolute;
  right: 35px;
  bottom: 0;
}
@media screen and (max-width: 1679px) {
  .wifi-products__img {
    right: 10px;
  }
}
@media screen and (max-width: 1279px) {
  .wifi-products__img {
    width: 140px;
    height: 140px;
    right: 0;
  }
}
@media screen and (max-width: 759px) {
  .wifi-products__img {
    width: 87px;
    height: 87px;
  }
}
.wifi-products__info {
  margin-left: 136px;
}
@media screen and (max-width: 1279px) {
  .wifi-products__info {
    margin-left: 75px;
  }
}
.wifi-products__icon {
  background: no-repeat 0 0;
  float: left;
  width: 88px;
  height: 88px;
  margin-left: 12px;
}
@media screen and (max-width: 1279px) {
  .wifi-products__icon {
    width: 60px;
    height: 60px;
    margin-left: 0;
  }
}
.wifi-products__icon_mts-connect {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iODU2LjY3MiAxODIuODMzIDQ3NC44OCA0NzQuODgiDQoJIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgODU2LjY3MiAxODIuODMzIDQ3NC44OCA0NzQuODgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxwYXRoIGZpbGw9IiNFRDFDMjQiIGQ9Ik0xMzMxLjU1MiwyODcuNjc5YzAsODguMzMyLDAsMTc2LjY2NCwwLDI2NS4xODhjLTAuMTkyLDAuNzY4LTAuMzg0LDEuNTM2LTAuMzg0LDIuMzA0DQoJCQljLTAuNTc2LDkuMjE4LTIuMTEyLDE4LjA1MS01LjE4NSwyNi42OTFjLTE1LjE3MSw0MS42Ny00NC41NTEsNjYuNjM0LTg4LjMzMiw3NC41MDdjLTMuNjQ4LDAuNTc2LTcuMjk3LDAuOTYtMTAuOTQ1LDEuMzQ0DQoJCQljLTg4LjMzMiwwLTE3Ni42NjQsMC0yNjUuMTg4LDBjLTAuNzY4LTAuMTkyLTEuNTM2LTAuMzg0LTIuMzA0LTAuMzg0Yy05LjIxOC0wLjU3Ni0xOC4wNTEtMi4xMTItMjYuNjkxLTUuMTg1DQoJCQljLTQxLjY3LTE1LjE3LTY2LjYzMy00NC41NS03NC41MDctODguMzMyYy0wLjU3NS0zLjY0OC0wLjk2LTcuMjk3LTEuMzQ0LTEwLjk0NWMwLTg4LjMzMiwwLTE3Ni42NjQsMC0yNjUuMTg4DQoJCQljMC4xOTItMC43NjgsMC4zODQtMS43MjksMC4zODQtMi40OTdjMC41NzYtOC44MzMsMi4xMTItMTcuNDc0LDQuOTkzLTI1LjkyM2MxNS4xNy00MS44NjIsNDQuNTUtNjcuMjA5LDg4LjcxNi03NS4wODINCgkJCWMzLjY0OC0wLjU3Niw3LjEwNC0wLjk2LDEwLjc1NC0xLjM0NGM4OC4zMzEsMCwxNzYuNjYzLDAsMjY1LjE4OCwwYzAuNzY4LDAuMTkyLDEuNTM2LDAuMzg0LDIuMzA0LDAuMzg0DQoJCQljMTEuNzE0LDAuNzY5LDIzLjA0MywzLjI2NSwzMy43OTcsNy44NzNjMzcuODI5LDE2LjUxNSw2MC4yOTYsNDUuMTI2LDY3LjQwMSw4NS44MzYNCgkJCUMxMzMwLjc4NCwyODAuNTc0LDEzMzEuMTY4LDI4NC4yMjMsMTMzMS41NTIsMjg3LjY3OXoiLz4NCgk8ZyBmaWxsPSIjRkZGRkZGIj4NCgkJPHBhdGggZD0iTTExMzQuOTE3LDI4MS43MjdjMzguMjE0LTAuMTkyLDY5LjcwNiw5LjQwOSw5My45MDEsMjguMDM2YzMyLjI2LDI0LjU3OSwzNC43NTYsODIuNTcxLTEwLjc1NCwxMDkuMDcxDQoJCQljLTQwLjMyNSwyMy40MjctOTIuOTQsMTguMDUtOTIuOTQsMTguMDVzLTEyLjA5OCwxMC45NDYtMjcuMDc2LDE3LjA5MWMtMTQuOTc4LDUuOTUzLTMzLjAyNyw1Ljk1My0zMy4wMjcsNS45NTMNCgkJCXMxNC4wMTgtMTQuMDE5LDE3LjA5LTIwLjkzMnM0LjAzMi0xMi4wOTgsNC4wMzItMTIuMDk4cy0yOC44MDQtMTkuMDEtMzguOTgtMzMuOTg4Yy0xNC45NzktMjIuMDgzLTE5LjU4Ny02NC41MjEsMTIuMjg5LTg5LjQ4NA0KCQkJQzEwOTAuMzY3LDI3OC44NDYsMTEzNC45MTcsMjgxLjcyNywxMTM0LjkxNywyODEuNzI3eiIvPg0KCQk8cGF0aCBkPSJNMTAwNC43MjQsNDA4LjI3MWMtNi45MTMsMTguMDUxLTkuOTg1LDQxLjQ3OCwxNy4wOTEsNjcuMDE3YzE5LjIwMiwxOC4yNDMsNDIuMDU0LDIyLjA4Myw2Mi4wMjQsMTQuMDE5DQoJCQljMTkuOTctOC4wNjUsMjkuOTU1LTExLjkwNiw0My4wMTQsMy40NTZjMTMuMDU4LDE1LjU1NCwzMC45MTYsMzcuNDQ1LDAsNDguNTgzYy0zMC45MTcsMTEuMTM3LTU4LjE4NCwxNS45MzgtOTcuMTY1LTUuOTUzDQoJCQljLTM4Ljk4MS0yMi4wODMtNjYuMjQ5LTUyLjk5OS04MS4wMzUtOTAuMDYxYy0xMi4wOTgtMjkuOTU2LTEwLjU2Mi01Ni4yNjMtMC45Ni03Ny45NjJjMTAuOTQ1LTI0Ljk2MywzMi4wNjgtMTkuOTcxLDQzLjAxNC0xMi4wOTcNCgkJCWMxMC45NDUsOC4wNjUsMjEuODkxLDE0Ljk3OCwyMy4wNDMsMjIuMDgzQzEwMTUuMjg1LDM4Ni45NTcsMTAwNC43MjQsNDA4LjI3MSwxMDA0LjcyNCw0MDguMjcxeiIvPg0KCTwvZz4NCgk8ZyBmaWxsPSIjRUQxQzI0Ij4NCgkJPGNpcmNsZSBjeD0iMTA5NC40MDEiIGN5PSIzNTciIHI9IjEyLjQ4MiIvPg0KCQk8Y2lyY2xlIGN4PSIxMTQ2LjQzOSIgY3k9IjM1NyIgcj0iMTIuNDgyIi8+DQoJCTxjaXJjbGUgY3g9IjExOTMuODY5IiBjeT0iMzU3IiByPSIxMi40ODIiLz4NCgk8L2c+DQo8L3N2Zz4NCg==);
}
.wifi-products__icon_wifi-calling {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMTU1OC43NDIgMTgyLjgzMyA0NzQuODggNDc0Ljg4Ig0KCSBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDE1NTguNzQyIDE4Mi44MzMgNDc0Ljg4IDQ3NC44OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJCTxwYXRoIGZpbGw9IiNFRDFDMjQiIGQ9Ik0yMDMzLjYyMiwyODcuNjc5YzAsODguMzMyLDAsMTc2LjY2NCwwLDI2NS4xODhjLTAuMTkyLDAuNzY4LTAuMzg0LDEuNTM2LTAuMzg0LDIuMzA0DQoJCQljLTAuNTc2LDkuMjE4LTIuMTEyLDE4LjA1MS01LjE4NSwyNi42OTFjLTE1LjE3MSw0MS42Ny00NC41NTEsNjYuNjM0LTg4LjMzMiw3NC41MDdjLTMuNjQ4LDAuNTc2LTcuMjk3LDAuOTYtMTAuOTQ1LDEuMzQ0DQoJCQljLTg4LjMzMiwwLTE3Ni42NjQsMC0yNjUuMTg4LDBjLTAuNzY4LTAuMTkyLTEuNTM2LTAuMzg0LTIuMzA0LTAuMzg0Yy05LjIxOC0wLjU3Ni0xOC4wNTEtMi4xMTItMjYuNjkxLTUuMTg1DQoJCQljLTQxLjY3LTE1LjE3LTY2LjYzMy00NC41NS03NC41MDctODguMzMyYy0wLjU3NS0zLjY0OC0wLjk2LTcuMjk3LTEuMzQ0LTEwLjk0NWMwLTg4LjMzMiwwLTE3Ni42NjQsMC0yNjUuMTg4DQoJCQljMC4xOTItMC43NjgsMC4zODQtMS43MjksMC4zODQtMi40OTdjMC41NzYtOC44MzMsMi4xMTItMTcuNDc0LDQuOTkzLTI1LjkyM2MxNS4xNy00MS44NjIsNDQuNTUtNjcuMjA5LDg4LjcxNi03NS4wODINCgkJCWMzLjY0OC0wLjU3Niw3LjEwNC0wLjk2LDEwLjc1NC0xLjM0NGM4OC4zMzEsMCwxNzYuNjYzLDAsMjY1LjE4OCwwYzAuNzY4LDAuMTkyLDEuNTM2LDAuMzg0LDIuMzA0LDAuMzg0DQoJCQljMTEuNzE0LDAuNzY5LDIzLjA0MywzLjI2NSwzMy43OTcsNy44NzNjMzcuODI5LDE2LjUxNSw2MC4yOTYsNDUuMTI2LDY3LjQwMSw4NS44MzYNCgkJCUMyMDMyLjg1NSwyODAuNTc0LDIwMzMuMjM5LDI4NC4yMjMsMjAzMy42MjIsMjg3LjY3OXoiLz4NCgk8ZyBmaWxsPSIjRkZGRkZGIj4NCgkJPHBhdGggZD0iTTE3MDYuNzk0LDQwOC4yNzFjLTYuOTEzLDE4LjA1MS05Ljk4NSw0MS40NzgsMTcuMDkxLDY3LjAxN2MxOS4yMDIsMTguMjQzLDQyLjA1NCwyMi4wODMsNjIuMDI0LDE0LjAxOQ0KCWMxOS45Ny04LjA2NSwyOS45NTUtMTEuOTA2LDQzLjAxNCwzLjQ1NmMxMy4wNTgsMTUuNTU0LDMwLjkxNiwzNy40NDUsMCw0OC41ODNjLTMwLjkxNywxMS4xMzctNTguMTg0LDE1LjkzOC05Ny4xNjUtNS45NTMNCgljLTM4Ljk4MS0yMi4wODMtNjYuMjQ5LTUyLjk5OS04MS4wMzUtOTAuMDYxYy0xMi4wOTgtMjkuOTU2LTEwLjU2Mi01Ni4yNjMtMC45Ni03Ny45NjJjMTAuOTQ1LTI0Ljk2MywzMi4wNjgtMTkuOTcxLDQzLjAxNC0xMi4wOTcNCgljMTAuOTQ1LDguMDY1LDIxLjg5MSwxNC45NzgsMjMuMDQzLDIyLjA4M0MxNzE3LjM1NiwzODYuOTU3LDE3MDYuNzk0LDQwOC4yNzEsMTcwNi43OTQsNDA4LjI3MXoiLz4NCgkJPHBhdGggZD0iTTE3NjUuOTc4LDI5NC4yN2M3LjkyMS0xLjU3NCwxNS45NzEtMi4zNzYsMjQuMDM1LTIuMzhjMzEuNDI1LDAuMDE1LDYyLjcyOCwxMS45NDcsODYuNzA2LDM1LjkxMQ0KCQkJYzIzLjk2OCwyMy45NzksMzUuOTAyLDU1LjI4LDM1LjkxMSw4Ni43MDZjLTAuMDAxLDguMDIyLTAuNzk2LDE2LjAyOC0yLjM1MSwyMy45MTFsMjYuNTc2LDIuNTkNCgkJCWMxLjU3My04Ljc3LDIuMzk0LTE3LjYzMywyLjM5Mi0yNi41MDJjMC4wMTctMzguMTUtMTQuNTk2LTc2LjQyMi00My43MDctMTA1LjUyNmMtMjkuMTA0LTI5LjExMy02Ny4zNzQtNDMuNzIxLTEwNS41MjMtNDMuNzA4DQoJCQljLTguOTA4LTAuMDA0LTE3LjgyLDAuODI0LTI2LjYyMiwyLjQxNEwxNzY1Ljk3OCwyOTQuMjd6Ii8+DQoJCTxwYXRoIGQ9Ik0xNzcwLjUzOSwzNDEuMDYyYzYuMzY5LTEuNjc4LDEyLjkwOS0yLjU5MywxOS40NzYtMi41OTNjMTkuNTAzLDAuMDEzLDM4Ljg4Niw3LjM5NSw1My43NzEsMjIuMjY2DQoJCQljMTQuODcxLDE0Ljg4NSwyMi4yNTUsMzQuMjcsMjIuMjY4LDUzLjc3MmMtMC4wMDIsNi41MjYtMC45MDksMTMuMDIyLTIuNTcyLDE5LjM1OGwyNi43OTQsMi42MDQNCgkJCWMxLjU3OS03LjIzMiwyLjQwMi0xNC42MDIsMi4zOTctMjEuOTY1YzAuMDEzLTI2LjIyNS0xMC4wNDctNTIuNTgtMzAuMDY2LTcyLjU4OWMtMjAuMDA5LTIwLjAyLTQ2LjM2NS0zMC4wODEtNzIuNTktMzAuMDY3DQoJCQljLTcuNC0wLjAwNC0xNC44MSwwLjgyNC0yMi4wOSwyLjQyNkwxNzcwLjUzOSwzNDEuMDYyeiIvPg0KCQk8cGF0aCBkPSJNMTc3NC44NTEsMzg1LjM5MWMwLDAsOS45OTktMC41NzcsMTUuMTY0LTAuNTg5YzcuNjUsMC4wMTQsMTUuMTY5LDIuODc2LDIxLjAwMyw4LjcNCgkJCWM1LjgyOCw1LjgzOCw4LjY5LDEzLjM1Niw4LjcwMiwyMS4wMDRjLTAuMDA4LDUuMTIyLTAuOTA5LDE1LjAwNi0wLjkwOSwxNS4wMDZsMjUuODQ0LDIuNTc4YzAsMCwxLjY4OC0xMS43MTEsMS42NzktMTcuNTgNCgkJCWMwLjAxOS0xNC4zNzUtNS41MTktMjguODY3LTE2LjQ5OC0zOS44MjVjLTEwLjk1NS0xMC45NzktMjUuNDUtMTYuNTE0LTM5LjgyMi0xNi40OTVjLTUuOTExLTAuMDA4LTE3LjY1MywxLjM1Mi0xNy42NTMsMS4zNTINCgkJCUwxNzc0Ljg1MSwzODUuMzkxeiIvPg0KCQk8Y2lyY2xlIGN4PSIxNzg1LjczNSIgY3k9IjQxOC43MzUiIHI9IjE5LjczMiIvPg0KCTwvZz4NCjwvc3ZnPg0K);
}
.wifi-products__text {
  margin-bottom: 10px;
}
.wifi-products__more {
  font-size: 0.85rem;
  color: #808080;
  border-bottom: 1px dotted;
}
.wifi-products__more:hover {
  border-bottom: medium none;
}
.wifi-products__separate {
  border-bottom: 1px solid #e6e6e6;
  height: 1px;
  margin-top: 20px;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .wifi-products__separate {
    margin-top: 10px;
  }
}
.wifi-products__separate-text {
  background-color: #fff;
  font-size: 0.85rem;
  color: #808080;
  padding: 0 10px;
  display: inline-block;
  vertical-align: top;
  margin-top: -0.65em;
}

.wheretobuy-map__title {
  text-align: center;
  margin-bottom: 2.3rem;
  font-size: 2.5rem;
  font-weight: 300;
  line-height: 1.06;
}
@media screen and (max-width: 479px) {
  .wheretobuy-map__title {
    margin-top: -40px;
  }
}
.wheretobuy-map__subtitle {
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
  color: #999;
  font-size: 1.4rem;
  font-weight: 300;
  margin: -1.8rem 0 1.4rem;
  text-align: center;
}
.wheretobuy-map__brand-list {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 1.4rem;
  margin-left: -5px;
  margin-right: -5px;
  text-align: center;
  font-size: 0;
}
@media screen and (max-width: 1279px) {
  .wheretobuy-map__brand-list {
    margin-bottom: 0.6rem;
  }
}
@media screen and (max-width: 759px) {
  .wheretobuy-map__brand-list {
    text-align: left;
  }
}
@media screen and (max-width: 479px) {
  .wheretobuy-map__brand-list {
    display: block;
    margin-left: -12px;
    margin-right: -12px;
  }
}
.wheretobuy-map__brand-item {
  max-width: 90px;
  display: inline-block;
  vertical-align: top;
  margin-left: 1%;
  margin-right: 1%;
}
@media screen and (max-width: 479px) {
  .wheretobuy-map__brand-item {
    margin-left: 12px;
    margin-right: 12px;
  }
}
.wheretobuy-map__brand-item img {
  max-width: 100%;
  height: auto;
}
.wheretobuy-map__brand-link {
  display: inline-block;
  vertical-align: top;
}
.wheretobuy-map__delivery {
  padding: 6px 10px 6px 56px;
  position: relative;
  box-sizing: border-box;
  display: block;
  color: inherit;
  float: right;
}
@media screen and (max-width: 1679px) {
  .wheretobuy-map__delivery {
    margin-bottom: 10px;
    float: none;
  }
}
.wheretobuy-map__delivery:hover {
  color: #e30613;
}
.wheretobuy-map__delivery:hover .wheretobuy-map__delivery-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAxLjg1NSA2MS40MDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMS44NTUgNjEuNDA2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsPSIjZTMwNjEzIiAgZD0iTTk5LjI3Nyw0OS45OWgtOS4wOTV2LTFoOS4wOTVjMC44NywwLDEuNTc4LTAuNzA1LDEuNTc4LTEuNTcxVjIuNTc1YzAtMC44NjgtMC43MDgtMS41NzUtMS41NzgtMS41NzUgSDQwLjEzM2MtMC44NywwLTEuNTc4LDAuNzA3LTEuNTc4LDEuNTc1djMzLjI5OGgtMVYyLjU3NWMwLTEuNDIsMS4xNTctMi41NzUsMi41NzgtMi41NzVoNTkuMTQ1YzEuNDIxLDAsMi41NzgsMS4xNTUsMi41NzgsMi41NzUgdjQ0Ljg0NEMxMDEuODU1LDQ4LjgzNywxMDAuNjk5LDQ5Ljk5LDk5LjI3Nyw0OS45OXogTTY3LjEyOSw0OS45OUgzMC4wMTN2LTFoMzcuMTE2VjQ5Ljk5eiBNNi41MzMsNDkuOTlIMi41NzUgQzEuMTU1LDQ5Ljk5LDAsNDguODM3LDAsNDcuNDE5di05LjA1M2MwLTEuMzA5LDAuODMzLTIuOTI4LDEuODk3LTMuNjg4bDYuOTczLTUuOTJjMC44OTktMC42NDYsMi4wNjgtMS45NTUsMi41ODYtMi44ODIgbDUuNTA3LTEyLjE4MmMwLjY2NS0xLjE5NywyLjIxMi0yLjEwNSwzLjU0Mi0yLjEwNWgxMi42NDF2MUgyMC41MDVjLTAuOTY3LDAtMi4xOCwwLjcxMi0yLjY0OSwxLjU1NWwtNS41MDcsMTIuMTgzIGMtMC42MDUsMS4wODgtMS44ODEsMi41MTYtMi44NjMsMy4yMmwtNi45NzQsNS45MkMxLjY3NywzNi4wNjQsMSwzNy4zODEsMSwzOC4zNjZ2OS4wNTNjMCwwLjg2NiwwLjcwNywxLjU3MSwxLjU3NSwxLjU3MWgzLjk1OCBWNDkuOTl6Ii8+DQoJPHBhdGggZmlsbD0iI2UzMDYxMyIgIGQ9Ik03OC42NTQsNjEuNDA2Yy00Ljg1MiwwLTguOC0zLjk0OC04LjgtOC44MDFjMC00Ljg1LDMuOTQ4LTguNzk2LDguOC04Ljc5NiBjNC44NTIsMCw4Ljc5OCwzLjk0Niw4Ljc5OCw4Ljc5NkM4Ny40NTIsNTcuNDU4LDgzLjUwNSw2MS40MDYsNzguNjU0LDYxLjQwNnogTTc4LjY1NCw0NC44MWMtNC4zMDEsMC03LjgsMy40OTctNy44LDcuNzk2IGMwLDQuMzAyLDMuNDk5LDcuODAxLDcuOCw3LjgwMWM0LjMsMCw3Ljc5OC0zLjQ5OSw3Ljc5OC03LjgwMUM4Ni40NTIsNDguMzA3LDgyLjk1NCw0NC44MSw3OC42NTQsNDQuODF6Ii8+DQoJPHBhdGggZmlsbD0iI2UzMDYxMyIgIGQ9Ik0xOC40ODIsNjEuNDA2Yy00Ljg1MiwwLTguNzk4LTMuOTQ4LTguNzk4LTguODAxYzAtNC44NSwzLjk0Ny04Ljc5Niw4Ljc5OC04Ljc5NnM4Ljc5OSwzLjk0Niw4Ljc5OSw4Ljc5NiBDMjcuMjgxLDU3LjQ1OCwyMy4zMzQsNjEuNDA2LDE4LjQ4Miw2MS40MDZ6IE0xOC40ODIsNDQuODFjLTQuMywwLTcuNzk4LDMuNDk3LTcuNzk4LDcuNzk2YzAsNC4zMDIsMy40OTksNy44MDEsNy43OTgsNy44MDEgYzQuMywwLDcuNzk5LTMuNDk5LDcuNzk5LTcuODAxQzI2LjI4MSw0OC4zMDcsMjIuNzgzLDQ0LjgxLDE4LjQ4Miw0NC44MXoiLz4NCgk8cGF0aCBmaWxsPSIjZTMwNjEzIiAgZD0iTTc4LjY1NCw1NC45NzFjLTEuMzAzLDAtMi4zNjMtMS4wNjItMi4zNjMtMi4zNjVjMC0xLjMwOCwxLjA2LTIuMzcxLDIuMzYzLTIuMzcxIGMxLjMwNSwwLDIuMzY3LDEuMDYzLDIuMzY3LDIuMzcxQzgxLjAyMSw1My45MDksNzkuOTU5LDU0Ljk3MSw3OC42NTQsNTQuOTcxeiBNNzguNjU0LDUxLjIzNGMtMC43NTIsMC0xLjM2MywwLjYxNS0xLjM2MywxLjM3MSBjMCwwLjc1MywwLjYxMSwxLjM2NSwxLjM2MywxLjM2NWMwLjc1NCwwLDEuMzY3LTAuNjEyLDEuMzY3LTEuMzY1QzgwLjAyMSw1MS44NSw3OS40MDgsNTEuMjM0LDc4LjY1NCw1MS4yMzR6Ii8+DQoJPHBhdGggZmlsbD0iI2UzMDYxMyIgIGQ9Ik0xOC40ODIsNTQuOTcxYy0xLjMwNCwwLTIuMzY1LTEuMDYyLTIuMzY1LTIuMzY1YzAtMS4zMDgsMS4wNjEtMi4zNzEsMi4zNjUtMi4zNzEgYzEuMzA1LDAsMi4zNjcsMS4wNjMsMi4zNjcsMi4zNzFDMjAuODQ5LDUzLjkwOSwxOS43ODgsNTQuOTcxLDE4LjQ4Miw1NC45NzF6IE0xOC40ODIsNTEuMjM0Yy0wLjc1MywwLTEuMzY1LDAuNjE1LTEuMzY1LDEuMzcxIGMwLDAuNzUzLDAuNjEyLDEuMzY1LDEuMzY1LDEuMzY1YzAuNzUzLDAsMS4zNjctMC42MTIsMS4zNjctMS4zNjVDMTkuODQ5LDUxLjg1LDE5LjIzNiw1MS4yMzQsMTguNDgyLDUxLjIzNHoiLz4NCgk8cGF0aCBmaWxsPSIjZTMwNjEzIiBkPSJNMjkuOTk0LDMwLjAzNEgxN2w1LjA1NS0xMi43NThoNy45MzlWMzAuMDM0eiBNMTguNDcyLDI5LjAzNGgxMC41MjJWMTguMjc2aC02LjI1OUwxOC40NzIsMjkuMDM0eiIvPg0KPC9zdmc+DQo=);
}
.wheretobuy-map__delivery-icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAxLjg1NSA2MS40MDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMS44NTUgNjEuNDA2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsPSIjYWRiOGMxIiAgZD0iTTk5LjI3Nyw0OS45OWgtOS4wOTV2LTFoOS4wOTVjMC44NywwLDEuNTc4LTAuNzA1LDEuNTc4LTEuNTcxVjIuNTc1YzAtMC44NjgtMC43MDgtMS41NzUtMS41NzgtMS41NzUgSDQwLjEzM2MtMC44NywwLTEuNTc4LDAuNzA3LTEuNTc4LDEuNTc1djMzLjI5OGgtMVYyLjU3NWMwLTEuNDIsMS4xNTctMi41NzUsMi41NzgtMi41NzVoNTkuMTQ1YzEuNDIxLDAsMi41NzgsMS4xNTUsMi41NzgsMi41NzUgdjQ0Ljg0NEMxMDEuODU1LDQ4LjgzNywxMDAuNjk5LDQ5Ljk5LDk5LjI3Nyw0OS45OXogTTY3LjEyOSw0OS45OUgzMC4wMTN2LTFoMzcuMTE2VjQ5Ljk5eiBNNi41MzMsNDkuOTlIMi41NzUgQzEuMTU1LDQ5Ljk5LDAsNDguODM3LDAsNDcuNDE5di05LjA1M2MwLTEuMzA5LDAuODMzLTIuOTI4LDEuODk3LTMuNjg4bDYuOTczLTUuOTJjMC44OTktMC42NDYsMi4wNjgtMS45NTUsMi41ODYtMi44ODIgbDUuNTA3LTEyLjE4MmMwLjY2NS0xLjE5NywyLjIxMi0yLjEwNSwzLjU0Mi0yLjEwNWgxMi42NDF2MUgyMC41MDVjLTAuOTY3LDAtMi4xOCwwLjcxMi0yLjY0OSwxLjU1NWwtNS41MDcsMTIuMTgzIGMtMC42MDUsMS4wODgtMS44ODEsMi41MTYtMi44NjMsMy4yMmwtNi45NzQsNS45MkMxLjY3NywzNi4wNjQsMSwzNy4zODEsMSwzOC4zNjZ2OS4wNTNjMCwwLjg2NiwwLjcwNywxLjU3MSwxLjU3NSwxLjU3MWgzLjk1OCBWNDkuOTl6Ii8+DQoJPHBhdGggZmlsbD0iI2FkYjhjMSIgIGQ9Ik03OC42NTQsNjEuNDA2Yy00Ljg1MiwwLTguOC0zLjk0OC04LjgtOC44MDFjMC00Ljg1LDMuOTQ4LTguNzk2LDguOC04Ljc5NiBjNC44NTIsMCw4Ljc5OCwzLjk0Niw4Ljc5OCw4Ljc5NkM4Ny40NTIsNTcuNDU4LDgzLjUwNSw2MS40MDYsNzguNjU0LDYxLjQwNnogTTc4LjY1NCw0NC44MWMtNC4zMDEsMC03LjgsMy40OTctNy44LDcuNzk2IGMwLDQuMzAyLDMuNDk5LDcuODAxLDcuOCw3LjgwMWM0LjMsMCw3Ljc5OC0zLjQ5OSw3Ljc5OC03LjgwMUM4Ni40NTIsNDguMzA3LDgyLjk1NCw0NC44MSw3OC42NTQsNDQuODF6Ii8+DQoJPHBhdGggZmlsbD0iI2FkYjhjMSIgIGQ9Ik0xOC40ODIsNjEuNDA2Yy00Ljg1MiwwLTguNzk4LTMuOTQ4LTguNzk4LTguODAxYzAtNC44NSwzLjk0Ny04Ljc5Niw4Ljc5OC04Ljc5NnM4Ljc5OSwzLjk0Niw4Ljc5OSw4Ljc5NiBDMjcuMjgxLDU3LjQ1OCwyMy4zMzQsNjEuNDA2LDE4LjQ4Miw2MS40MDZ6IE0xOC40ODIsNDQuODFjLTQuMywwLTcuNzk4LDMuNDk3LTcuNzk4LDcuNzk2YzAsNC4zMDIsMy40OTksNy44MDEsNy43OTgsNy44MDEgYzQuMywwLDcuNzk5LTMuNDk5LDcuNzk5LTcuODAxQzI2LjI4MSw0OC4zMDcsMjIuNzgzLDQ0LjgxLDE4LjQ4Miw0NC44MXoiLz4NCgk8cGF0aCBmaWxsPSIjYWRiOGMxIiAgZD0iTTc4LjY1NCw1NC45NzFjLTEuMzAzLDAtMi4zNjMtMS4wNjItMi4zNjMtMi4zNjVjMC0xLjMwOCwxLjA2LTIuMzcxLDIuMzYzLTIuMzcxIGMxLjMwNSwwLDIuMzY3LDEuMDYzLDIuMzY3LDIuMzcxQzgxLjAyMSw1My45MDksNzkuOTU5LDU0Ljk3MSw3OC42NTQsNTQuOTcxeiBNNzguNjU0LDUxLjIzNGMtMC43NTIsMC0xLjM2MywwLjYxNS0xLjM2MywxLjM3MSBjMCwwLjc1MywwLjYxMSwxLjM2NSwxLjM2MywxLjM2NWMwLjc1NCwwLDEuMzY3LTAuNjEyLDEuMzY3LTEuMzY1QzgwLjAyMSw1MS44NSw3OS40MDgsNTEuMjM0LDc4LjY1NCw1MS4yMzR6Ii8+DQoJPHBhdGggZmlsbD0iI2FkYjhjMSIgIGQ9Ik0xOC40ODIsNTQuOTcxYy0xLjMwNCwwLTIuMzY1LTEuMDYyLTIuMzY1LTIuMzY1YzAtMS4zMDgsMS4wNjEtMi4zNzEsMi4zNjUtMi4zNzEgYzEuMzA1LDAsMi4zNjcsMS4wNjMsMi4zNjcsMi4zNzFDMjAuODQ5LDUzLjkwOSwxOS43ODgsNTQuOTcxLDE4LjQ4Miw1NC45NzF6IE0xOC40ODIsNTEuMjM0Yy0wLjc1MywwLTEuMzY1LDAuNjE1LTEuMzY1LDEuMzcxIGMwLDAuNzUzLDAuNjEyLDEuMzY1LDEuMzY1LDEuMzY1YzAuNzUzLDAsMS4zNjctMC42MTIsMS4zNjctMS4zNjVDMTkuODQ5LDUxLjg1LDE5LjIzNiw1MS4yMzQsMTguNDgyLDUxLjIzNHoiLz4NCgk8cGF0aCBmaWxsPSIjYWRiOGMxIiBkPSJNMjkuOTk0LDMwLjAzNEgxN2w1LjA1NS0xMi43NThoNy45MzlWMzAuMDM0eiBNMTguNDcyLDI5LjAzNGgxMC41MjJWMTguMjc2aC02LjI1OUwxOC40NzIsMjkuMDM0eiIvPg0KPC9zdmc+DQo=) 0 0 no-repeat;
  background-size: 100%;
  width: 38px;
  height: 24px;
  position: absolute;
  left: 0;
  top: 6px;
}
.wheretobuy-map__delivery-title {
  font-size: 0.75rem;
  margin-bottom: 3px;
  color: inherit;
  display: inline-block;
  vertical-align: top;
  transition: color 0.3s ease 0s;
}
@media screen and (max-width: 959px) {
  .wheretobuy-map__delivery-title {
    font-size: 0.85rem;
  }
}

.money-weekend-params {
  position: relative;
  overflow: hidden;
}
.money-weekend-params__wrap {
  position: relative;
  padding-top: 1rem;
  z-index: 2;
}
.money-weekend-params__bg-left {
  position: absolute;
  top: 0;
  right: 100%;
  opacity: 0.6;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  -webkit-transform: translate(50%, 0);
      -ms-transform: translate(50%, 0);
          transform: translate(50%, 0);
  transition: all ubic-bezier(0.77, 0, 0.175, 1);
  z-index: 1;
}
.money-weekend-params__bg-right {
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transform: translate(50%, 0);
      -ms-transform: translate(50%, 0);
          transform: translate(50%, 0);
  transition: all cubic-bezier(0.77, 0, 0.175, 1);
}
.money-weekend-params__list-counter {
  list-style: none;
  padding-left: 0;
  padding-top: 6px;
  margin: 0;
  counter-reset: item;
}
.money-weekend-params__list-counter > li {
  min-height: 3.4rem;
  counter-increment: item;
  position: relative;
  margin: 0.75em 0;
  padding-left: 4.8rem;
  padding-top: 1.1rem;
  box-sizing: border-box;
  font-size: 1rem;
}
.money-weekend-params__list-counter > li:before {
  content: "";
  background-color: #fff;
  width: 74px;
  height: 74px;
  border-radius: 50%;
  color: #e30613;
  text-align: center;
  line-height: 74px;
  position: absolute;
  right: inherit;
  top: 0.3em;
  margin-left: -4.8rem;
  content: counter(item) " ";
}
@media screen and (max-width: 1679px) {
  .money-weekend-params__list-counter > li:before {
    width: 68px;
    height: 68px;
    line-height: 68px;
  }
}
@media screen and (max-width: 1279px) {
  .money-weekend-params__list-counter > li:before {
    width: 62px;
    height: 62px;
    line-height: 62px;
  }
}
@media screen and (max-width: 759px) {
  .money-weekend-params__list-counter > li:before {
    width: 56px;
    height: 56px;
    line-height: 56px;
  }
}
.money-weekend-params__list-counter > li + li {
  border-top: 1px solid rgba(0,0,0,0.05);
}
.money-weekend-params__title {
  color: #333;
  line-height: 1.2;
  text-align: center;
  margin-top: 20px;
}
@media screen and (min-width: 960px) {
  .money-weekend-params__title {
    font-size: 2.5rem;
  }
}
@media screen and (max-width: 959px) {
  .money-weekend-params__title {
    font-size: 2rem;
  }
}
.money-weekend-params__list_dotted {
  position: relative;
  list-style: none;
  padding-left: 0;
  display: block;
  width: 100%;
  font-size: 0;
  box-sizing: border-box;
  counter-reset: item;
}
@media screen and (min-width: 960px) {
  .money-weekend-params__list_dotted {
    max-width: 1452px;
    margin: 5.5rem auto 3.95rem;
  }
  .money-weekend-params__list_dotted:before {
    content: '';
    position: absolute;
    height: 3px;
    top: 150px;
    left: 12%;
    right: 12%;
    background: url("../i/weekend-card-params/list-dots.png") repeat-x center;
    z-index: 0;
  }
}
@media screen and (max-width: 959px) {
  .money-weekend-params__list_dotted {
    max-width: 700px;
    margin: 20px auto;
  }
}
@media screen and (max-width: 759px) {
  .money-weekend-params__list_dotted {
    margin: 40px auto;
  }
}
.money-weekend-params__list-item {
  display: inline-block;
  vertical-align: top;
  position: relative;
  font-size: 1rem;
  line-height: 1.4;
  box-sizing: border-box;
  counter-increment: item;
}
@media screen and (min-width: 960px) {
  .money-weekend-params__list-item {
    text-align: center;
    padding-top: 130px;
    width: 25%;
  }
}
@media screen and (max-width: 959px) {
  .money-weekend-params__list-item {
    width: 100%;
  }
  .money-weekend-params__list-item br {
    display: none;
  }
  .money-weekend-params__list-item + .money-weekend-params__list-item {
    border-top: 1px solid #dedede;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .money-weekend-params__list-item {
    min-height: 185px;
    padding: 50px 165px 0 75px;
  }
}
@media screen and (max-width: 759px) {
  .money-weekend-params__list-item {
    min-height: 85px;
    padding: 20px 0 20px 75px;
  }
}
.money-weekend-params__list-item span[style] {
  display: inline-block;
  height: 101px;
  border-radius: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  position: absolute;
  margin: 0;
  padding: 0;
}
@media screen and (min-width: 960px) {
  .money-weekend-params__list-item span[style] {
    top: 0;
    left: 0;
    width: 100%;
  }
}
@media screen and (max-width: 959px) {
  .money-weekend-params__list-item span[style] {
    top: 50px;
    right: 0;
    left: auto;
    width: 165px;
  }
}
@media screen and (max-width: 759px) {
  .money-weekend-params__list-item span[style] {
    display: none;
  }
}
.money-weekend-params__list-item span[style]:before {
  content: none;
}
.money-weekend-params__list-item span {
  display: inline-block;
  color: #fff;
  font-size: 1.1rem;
  line-height: 45px;
  box-sizing: border-box;
}
@media screen and (min-width: 960px) {
  .money-weekend-params__list-item span {
    position: relative;
    z-index: 1;
    margin-bottom: 37px;
    padding: 0 35px;
    background-color: #f7f7f7;
  }
}
@media screen and (max-width: 959px) {
  .money-weekend-params__list-item span {
    position: absolute;
    left: 0;
    text-align: center;
  }
}
@media screen and (min-width: 760px) and (max-width: 959px) {
  .money-weekend-params__list-item span {
    top: 50px;
  }
}
@media screen and (max-width: 759px) {
  .money-weekend-params__list-item span {
    top: 20px;
  }
}
.money-weekend-params__list-item span:before {
  content: counter(item) " ";
  display: inline-block;
  background-color: #aab7c0;
  width: 45px;
  height: 45px;
  border-radius: 50%;
}
.money-weekend-params__list-counter_half > li {
  width: 42%;
  float: left;
  margin-left: 8%;
}
@media screen and (max-width: 959px) {
  .money-weekend-params__list-counter_half > li {
    width: 100%;
    margin-left: 0;
    float: none;
  }
}
.money-weekend-params__list-counter_half > li:nth-of-type(3) {
  clear: left;
}
@media screen and (min-width: 960px) {
  .money-weekend-params__list-counter_half > li + li {
    border-top: medium none;
  }
}
.money-weekend-params__scheme {
  display: table;
  table-layout: fixed;
  width: 100%;
  padding: 0.8rem 0;
  max-width: 840px;
}
.money-weekend-params__scheme-item-icon-wrap {
  margin-top: 1.1rem;
  margin-bottom: 0.7rem;
  text-align: center;
}
.money-weekend-params__scheme-item-icon {
  width: 58px;
  height: 58px;
  display: inline-block;
}
@media screen and (max-width: 479px) {
  .money-weekend-params__scheme-item-icon {
    width: 60px;
    height: 60px;
  }
}
.money-weekend-params__scheme-item-icon img {
  max-width: 100%;
  height: auto;
}
.money-weekend-params__scheme-item {
  display: table-cell;
  vertical-align: top;
  text-align: center;
  font-size: 16px;
  width: 33.33333333333333%;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
  box-sizing: border-box;
}
.money-weekend-params__scheme-item:first-child {
  padding-left: 0;
}
.money-weekend-params__scheme-item:first-child .money-weekend-params__scheme-separate {
  display: none;
}
@media screen and (max-width: 759px) {
  .money-weekend-params__scheme-item {
    width: 100%;
    max-width: 320px;
    display: inline-block;
    padding-left: 0;
    padding-right: 0;
    padding-top: 16px;
  }
}
.money-weekend-params__scheme-separate {
  width: 0;
  height: 76px;
  border-left: 1px solid #eaeaea;
  position: absolute;
  left: 0;
  top: 100%;
  margin-top: -76px;
}
@media screen and (max-width: 759px) {
  .money-weekend-params__scheme-separate {
    border-left: medium none;
    border-top: 1px solid #eaeaea;
    width: 100%;
    height: 15px;
    margin-top: 15px;
    position: relative;
    top: 0;
  }
}
.money-weekend-params__scheme-separate-text {
  background-color: #f7f7f7;
  width: 30px;
  color: #666;
  font-size: 16px;
  text-align: center;
  position: absolute;
  left: 50%;
  margin-left: -15px;
  top: 50%;
  margin-top: -0.5rem;
}
@media screen and (max-width: 759px) {
  .money-weekend-params__scheme-separate-text {
    margin-top: 0;
    top: -0.8rem;
  }
}
.money-weekend-params__scheme-title {
  color: #000;
  font-weight: 700;
}
.money-weekend-params__scheme-text {
  color: #666;
  margin-top: 0.5rem;
  margin-bottom: 0;
}
.money-weekend-params_gray {
  background-color: #f7f7f7;
}
.money-weekend-params_debit {
  background-color: #f7f7f7;
  min-height: 36.4rem;
}
.money-weekend-params_debit .money-weekend-params__bg-left {
  margin-right: -200px;
}
@media screen and (max-width: 1279px) {
  .money-weekend-params_debit .money-weekend-params__bg-left {
    -webkit-transform: translate(40%, 0);
        -ms-transform: translate(40%, 0);
            transform: translate(40%, 0);
    margin-right: -70px;
  }
}
@media screen and (max-width: 759px) {
  .money-weekend-params_debit .money-weekend-params__bg-left {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
}
.money-weekend-params_debit .money-weekend-params__bg-right {
  margin-right: 170px;
}
@media screen and (max-width: 1279px) {
  .money-weekend-params_debit .money-weekend-params__bg-right {
    -webkit-transform: translate(60%, 0);
        -ms-transform: translate(60%, 0);
            transform: translate(60%, 0);
    margin-right: 30px;
  }
}
@media screen and (max-width: 759px) {
  .money-weekend-params_debit .money-weekend-params__bg-right {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
}
.money-weekend-params_credit {
  background-color: #d3dbe5;
  min-height: 22.7rem;
}
.money-weekend-params_credit .money-weekend-params__list-counter {
  padding-top: 3.1rem;
}
@media screen and (max-width: 959px) {
  .money-weekend-params_credit .money-weekend-params__list-counter {
    padding-top: 0;
  }
}
.money-weekend-params_credit .money-weekend-params__bg-left {
  margin-right: -240px;
}
@media screen and (max-width: 1679px) {
  .money-weekend-params_credit .money-weekend-params__bg-left {
    margin-right: -150px;
  }
}
@media screen and (max-width: 1279px) {
  .money-weekend-params_credit .money-weekend-params__bg-left {
    -webkit-transform: translate(40%, 0);
        -ms-transform: translate(40%, 0);
            transform: translate(40%, 0);
    margin-right: -70px;
  }
}
@media screen and (max-width: 759px) {
  .money-weekend-params_credit .money-weekend-params__bg-left {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
}
.money-weekend-params_credit .money-weekend-params__bg-right {
  margin-right: 240px;
}
@media screen and (max-width: 1679px) {
  .money-weekend-params_credit .money-weekend-params__bg-right {
    margin-right: 150px;
  }
}
@media screen and (max-width: 1279px) {
  .money-weekend-params_credit .money-weekend-params__bg-right {
    -webkit-transform: translate(60%, 0);
        -ms-transform: translate(60%, 0);
            transform: translate(60%, 0);
    margin-right: 30px;
  }
}
@media screen and (max-width: 759px) {
  .money-weekend-params_credit .money-weekend-params__bg-right {
    opacity: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  }
}

.section-mb-int {
  border: 1px solid #f2f2f2;
}
.wi-fi-mb-int__list {
  padding: 0;
  margin: 0;
  list-style-type: none;
  font-size: 0;
  margin-left: -1.136rem;
}
@media screen and (max-width: 759px) {
  .wi-fi-mb-int__list {
    margin-left: 0;
  }
}
.wi-fi-mb-int__i {
  display: inline-block;
  width: calc(33.33% - 1.136rem);
  vertical-align: top;
  margin-left: 1.136rem;
  margin-bottom: 1rem;
  text-align: left;
}
@media screen and (max-width: 759px) {
  .wi-fi-mb-int__i {
    width: 100%;
    margin-left: 0;
  }
}
@media screen and (max-width: 759px) {
  .wi-fi-mb-int-i {
    max-width: 100%;
  }
}
.wi-fi-mb-int-i__img {
  overflow: hidden;
}
@media screen and (max-width: 759px) {
  .wi-fi-mb-int-i__img {
    display: inline-block;
    width: 100%;
    text-align: center;
  }
}
.wi-fi-mb-int-i__img img {
  max-width: 100%;
}
@media screen and (max-width: 759px) {
  .wi-fi-mb-int-i__img img {
    width: auto;
    max-width: 100%;
    display: inline-block;
  }
}
.wi-fi-mb-int-i__title {
  font-size: 1.09rem;
  font-weight: 300;
  margin: 1rem 0;
}
@media screen and (max-width: 759px) {
  .wi-fi-mb-int-i__title {
    font-size: 1.23rem;
  }
}
.wi-fi-mb-int-i__text {
  font-size: 0.85rem;
  color: #808080;
}
.wi-fi-mb-interesting .bx-wrapper {
  overflow: hidden;
  text-align: center;
}
.wi-fi-mb-interesting .bx-wrapper .wi-fi-mb-int__i {
  margin-bottom: 0;
}
.wi-fi-mb-interesting .bx-wrapper .wi-fi-mb-int__list {
  display: inline-block;
}
.wi-fi-mb-interesting .bx-controls {
  text-align: center;
  display: inline-block;
  vertical-align: top;
  position: relative;
  padding: 7px 40px;
  margin-top: 40px;
}
@media screen and (max-width: 759px) {
  .wi-fi-mb-interesting .bx-controls {
    margin-top: 1rem;
  }
}
.wi-fi-mb-interesting .bx-pager {
  display: inline-block;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
}
.wi-fi-mb-interesting .bx-pager-item {
  display: inline-block;
  vertical-align: middle;
  margin: 0 8px;
}
.wi-fi-mb-interesting .bx-pager-link {
  background-color: #e6e6e6;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  display: block;
  text-indent: -9999px;
}
.wi-fi-mb-interesting .bx-pager-link.active {
  background-color: #e30613;
}
.wi-fi-mb-interesting .bx-prev,
.wi-fi-mb-interesting .bx-next {
  background: no-repeat 0 0;
  width: 14px;
  height: 23px;
  position: absolute;
  top: 0;
  text-indent: -9999px;
}
.wi-fi-mb-interesting .bx-prev.disabled,
.wi-fi-mb-interesting .bx-next.disabled {
  opacity: 0.5;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  cursor: default;
}
.wi-fi-mb-interesting .bx-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTU5NTk1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTEuOCwyMiBMMS4xLDExLjNMMTEuOCwwLjUiLz4NCjwvc3ZnPg==);
  left: 0;
}
.wi-fi-mb-interesting .bx-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTU5NTk1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMC41LDAuNSBsMTAuNywxMC43TDAuNSwyMiIvPg0KPC9zdmc+);
  right: 0;
}

@media screen and (max-width: 759px) {
  .wi-fi-price .btn {
    font-size: 1.125rem;
  }
}
@media screen and (max-width: 759px) {
  .wi-fi-price .section-box__subtitle {
    font-size: 0.85rem;
  }
}
.wi-fi-price__tel {
  text-align: center;
}
.wi-fi-price__tel .section-box__subtitle {
  margin-bottom: 0;
  margin-top: 1.8rem;
}

.wi-fi-price__inner {
  width: 1060px;
  margin: 0 auto;
}
.wi-fi-price__tel {
  text-align: center;
}
.wi-fi-price__tel .section-box__subtitle {
  margin-bottom: 0;
  margin-top: 1.8rem;
}

.wi-fi-socio .section-socio {
  border: none;
}

@media screen and (max-width: 759px) {
  .wi-fi-section .section-box__title {
    font-size: 1.4rem;
  }
}
.wi-fi-section__row {
  padding-top: 1rem;
  width: 100%;
  display: table;
  table-layout: fixed;
}
@media screen and (max-width: 959px) {
  .wi-fi-section__row {
    padding-top: 0;
  }
}
@media screen and (max-width: 759px) {
  .wi-fi-section__row {
    display: block;
  }
}
.wi-fi-section__item {
  text-align: center;
  display: table-cell;
  padding: 0 50px;
  vertical-align: top;
  margin-bottom: 20px;
}
@media screen and (max-width: 959px) {
  .wi-fi-section__item {
    padding: 0 10px;
  }
}
@media screen and (max-width: 759px) {
  .wi-fi-section__item {
    display: block;
    text-align: left;
    width: auto;
    font-size: 0;
  }
}
@media screen and (max-width: 759px) {
  .wi-fi-section__item-info {
    font-size: 1rem;
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 40px - 20px);
  }
}
.wi-fi-section__item-title {
  margin-bottom: 10px;
  font-weight: 700;
}
.wi-fi-section__icon {
  text-align: center;
  margin-bottom: 0.55rem;
  width: 4.1rem;
  height: 4.1rem;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
@media screen and (max-width: 759px) {
  .wi-fi-section__icon {
    display: inline-block;
    vertical-align: top;
    padding: 0;
    margin-right: 20px;
    width: 40px;
    height: 40px;
    background-size: contain;
  }
}
.wi-fi-section__icon_wifi {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNzcuNzA5cHgiIGhlaWdodD0iNjIuNzQxcHgiIHZpZXdCb3g9IjAgMCA3Ny43MDkgNjIuNzQxIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA3Ny43MDkgNjIuNzQxIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNMzkuMDQ1LDYwYy0xLjEzMywwLTIuMTk0LTAuNDQtMi45ODktMS4yMzljLTAuNzk2LTAuNzkzLTEuMjM2LTEuODU0LTEuMjM2LTIuOTg1DQoJCQljMC0xLjEzLDAuNDQtMi4xOTEsMS4yMzktMi45ODljMC43OTgtMC43OTcsMS44NTktMS4yMzYsMi45ODYtMS4yMzZjMS4xMjUsMCwyLjE4NSwwLjQzOCwyLjk4NSwxLjIzNQ0KCQkJYzAuOCwwLjgsMS4yMzksMS44NjEsMS4yMzksMi45OWMwLDEuMTMtMC40MzksMi4xOTEtMS4yMzgsMi45ODhDNDEuMjM2LDU5LjU2MSw0MC4xNzUsNjAsMzkuMDQ1LDYweiBNMzkuMDQ1LDUzLjU1DQoJCQljLTAuNTk0LDAtMS4xNTIsMC4yMzEtMS41NzQsMC42NTJjLTAuNDIsMC40MTktMC42NTEsMC45NzktMC42NTEsMS41NzNzMC4yMzEsMS4xNTMsMC42NTEsMS41NzINCgkJCWMwLjgzOSwwLjg0MiwyLjMwNywwLjg0MSwzLjE0NiwwLjAwMmMwLjQyMS0wLjQyMSwwLjY1Mi0wLjk3OSwwLjY1Mi0xLjU3NHMtMC4yMzEtMS4xNTQtMC42NTEtMS41NzQNCgkJCUM0MC4xOTYsNTMuNzgzLDM5LjYzNyw1My41NSwzOS4wNDUsNTMuNTV6Ii8+DQoJPC9nPg0KCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik00OS44NzcsNDUuOTQyYy0wLjI1NiwwLTAuNTEyLTAuMDk4LTAuNzA3LTAuMjkyYy0yLjcwNy0yLjcwNC02LjMwMy00LjE5My0xMC4xMjMtNC4xOTMNCgkJYy0zLjgyNiwwLTcuNDIzLDEuNDg5LTEwLjEyNyw0LjE5MmMtMC4zOTEsMC4zOTEtMS4wMjQsMC4zOTEtMS40MTUsMGMtMC4zOS0wLjM5MS0wLjM5LTEuMDIzLDAtMS40MTQNCgkJYzMuMDgzLTMuMDgxLDcuMTgyLTQuNzc4LDExLjU0Mi00Ljc3OGM0LjM1NCwwLDguNDUxLDEuNjk2LDExLjUzNyw0Ljc3N2MwLjM5MSwwLjM5MSwwLjM5MSwxLjAyMywwLjAwMSwxLjQxNQ0KCQlDNTAuMzksNDUuODQ0LDUwLjEzMyw0NS45NDIsNDkuODc3LDQ1Ljk0MnoiLz4NCgk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNTguNDI5LDM3LjM4OWMtMC4yNTYsMC0wLjUxMi0wLjA5OC0wLjcwNy0wLjI5M2MtNC45ODctNC45ODctMTEuNjE5LTcuNzM0LTE4LjY3NC03LjczNA0KCQljLTcuMDU5LDAtMTMuNjkyLDIuNzQ3LTE4LjY4LDcuNzM0Yy0wLjM5MSwwLjM5MS0xLjAyMywwLjM5MS0xLjQxNCwwcy0wLjM5MS0xLjAyMywwLTEuNDE0YzUuMzY1LTUuMzY1LDEyLjUwMS04LjMyLDIwLjA5NC04LjMyDQoJCWM3LjU4OSwwLDE0LjcyMywyLjk1NSwyMC4wODgsOC4zMmMwLjM5MSwwLjM5MSwwLjM5MSwxLjAyMywwLDEuNDE0QzU4Ljk0LDM3LjI5Miw1OC42ODUsMzcuMzg5LDU4LjQyOSwzNy4zODl6Ii8+DQoJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTY2Ljk3OSwyOC44MzhjLTAuMjU2LDAtMC41MTItMC4wOTgtMC43MDctMC4yOTNDNTksMjEuMjcxLDQ5LjMzMiwxNy4yNjUsMzkuMDUxLDE3LjI2NQ0KCQljLTEwLjI5LDAtMTkuOTYyLDQuMDA2LTI3LjIzNiwxMS4yOGMtMC4zOTEsMC4zOTEtMS4wMjMsMC4zOTEtMS40MTQsMHMtMC4zOTEtMS4wMjMsMC0xLjQxNA0KCQljNy42NTEtNy42NTIsMTcuODI2LTExLjg2NiwyOC42NS0xMS44NjZjMTAuODE2LDAsMjAuOTg1LDQuMjE0LDI4LjYzNSwxMS44NjZjMC4zOTEsMC4zOTEsMC4zOTEsMS4wMjQsMCwxLjQxNA0KCQlDNjcuNDksMjguNzQsNjcuMjM0LDI4LjgzOCw2Ni45NzksMjguODM4eiIvPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNzUuNTMsMjAuMjg1Yy0wLjI1NiwwLTAuNTEyLTAuMDk4LTAuNzA3LTAuMjkzQzY1LjI2NSwxMC40MzQsNTIuNTYxLDUuMTcsMzkuMDUyLDUuMTcNCgkJCWMtMTMuNTIsMC0yNi4yMjksNS4yNjQtMzUuNzg4LDE0LjgyMWMtMC4zOTEsMC4zOTEtMS4wMjMsMC4zOTEtMS40MTQsMHMtMC4zOTEtMS4wMjMsMC0xLjQxNA0KCQkJQzExLjc4Niw4LjY0MiwyNC45OTgsMy4xNywzOS4wNTIsMy4xN2MxNC4wNDMsMCwyNy4yNDksNS40NzIsMzcuMTg2LDE1LjQwN2MwLjM5MSwwLjM5MSwwLjM5MSwxLjAyMywwLDEuNDE0DQoJCQlDNzYuMDQyLDIwLjE4Nyw3NS43ODYsMjAuMjg1LDc1LjUzLDIwLjI4NXoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==);
}
.wi-fi-section__icon_fingerprint {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDYuNzE3cHgiIGhlaWdodD0iNjguNTQycHgiIHZpZXdCb3g9IjAgMCA0Ni43MTcgNjguNTQyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0Ni43MTcgNjguNTQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik00NS43MTcsMzQuNDk1Yy0wLjU1MywwLTEtMC40NDgtMS0xVjIzLjM1OUM0NC43MTcsMTEuNTgyLDM1LjEzNiwyLDIzLjM1OSwyQzExLjU4MiwyLDIsMTEuNTgyLDIsMjMuMzU5DQoJYzAsMC41NTItMC40NDcsMS0xLDFzLTEtMC40NDgtMS0xQzAsMTAuNDc5LDEwLjQ3OSwwLDIzLjM1OSwwYzEyLjg3OSwwLDIzLjM1NywxMC40NzksMjMuMzU3LDIzLjM1OXYxMC4xMzYNCglDNDYuNzE3LDM0LjA0Nyw0Ni4yNywzNC40OTUsNDUuNzE3LDM0LjQ5NXoiLz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik00NC4zMzIsMzguMzA4Yy0yLjY1NCwwLTQuODE0LTIuMTU5LTQuODE0LTQuODEzVjIzLjM1OWMwLTguOTEtNy4yNDktMTYuMTU5LTE2LjE1OC0xNi4xNTkNCglDMTQuNDQ5LDcuMiw3LjIsMTQuNDQ5LDcuMiwyMy4zNTljMCwyLjU1OC0yLjA4MSw0LjY0LTQuNjQsNC42NGMtMC41NTMsMC0xLTAuNDQ4LTEtMXMwLjQ0Ny0xLDEtMWMxLjQ1NSwwLDIuNjQtMS4xODQsMi42NC0yLjY0DQoJQzUuMiwxMy4zNDYsMTMuMzQ3LDUuMiwyMy4zNTksNS4yczE4LjE1OCw4LjE0NiwxOC4xNTgsMTguMTU5djEwLjEzNmMwLDEuNTUxLDEuMjYzLDIuODEzLDIuODE0LDIuODEzYzAuNTUzLDAsMSwwLjQ0NywxLDENCglTNDQuODg1LDM4LjMwOCw0NC4zMzIsMzguMzA4eiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTQ0LjMzMiw0My41MDdjLTUuNTIxLDAtMTAuMDE0LTQuNDkxLTEwLjAxNC0xMC4wMTJWMjMuMzU5YzAtNi4wNDMtNC45MTYtMTAuOTYtMTAuOTU5LTEwLjk2DQoJUzEyLjQsMTcuMzE1LDEyLjQsMjMuMzU5YzAsNS40MjUtNC40MTQsOS44MzktOS44NCw5LjgzOWMtMC41NTMsMC0xLTAuNDQ4LTEtMXMwLjQ0Ny0xLDEtMWM0LjMyMywwLDcuODQtMy41MTcsNy44NC03LjgzOQ0KCWMwLTcuMTQ2LDUuODEzLTEyLjk2LDEyLjk1OS0xMi45NnMxMi45NTksNS44MTQsMTIuOTU5LDEyLjk2djEwLjEzNmMwLDQuNDE3LDMuNTk1LDguMDEyLDguMDE0LDguMDEyYzAuNTUzLDAsMSwwLjQ0NywxLDENCglTNDQuODg1LDQzLjUwNyw0NC4zMzIsNDMuNTA3eiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTIuNTYxLDUxLjkxN2MtMC41NTMsMC0xLTAuNDQ3LTEtMXMwLjQ0Ny0xLDEtMWMxNC42NDUsMCwyNi41NTktMTEuOTE0LDI2LjU1OS0yNi41NTgNCgljMC0zLjE3Ni0yLjU4NC01Ljc2MS01Ljc2LTUuNzYxcy01Ljc2LDIuNTg0LTUuNzYsNS43NjFjMCw4LjI5My02Ljc0NiwxNS4wNDEtMTUuMDM5LDE1LjA0MWMtMC41NTMsMC0xLTAuNDQ3LTEtMXMwLjQ0Ny0xLDEtMQ0KCWM3LjE4OSwwLDEzLjAzOS01Ljg1LDEzLjAzOS0xMy4wNDFjMC00LjI3OSwzLjQ4MS03Ljc2MSw3Ljc2LTcuNzYxczcuNzYsMy40ODEsNy43Niw3Ljc2MQ0KCUMzMS4xMTksMzkuMTA1LDE4LjMwOCw1MS45MTcsMi41NjEsNTEuOTE3eiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTMuNDA4LDQ2LjgwMmMtMC41NTMsMC0xLTAuNDQ3LTEtMXMwLjQ0Ny0xLDEtMWMxMC40ODYsMCwxOS4zNDgtNy41MDMsMjEuMDY4LTE3LjgzOQ0KCWMwLjUyMi0zLjE0Mi0wLjA4OC00LjE2NS0wLjI4Ny00LjQwNGMtMC4xMTktMC4xNDMtMC4yOTYtMC4yODktMC42OTctMC4yOTRjLTEuMTMyLDAtMS4yMjksMS4xNzItMS4yMywxLjUzMg0KCWMwLDEwLjM5Ni04LjQ1OCwxOC44NTQtMTguODU0LDE4Ljg1NGMtMC41NTMsMC0xLTAuNDQ3LTEtMXMwLjQ0Ny0xLDEtMWM5LjI5MywwLDE2Ljg1NC03LjU2LDE2Ljg1NC0xNi44NTINCgljLTAuMDAxLTAuMTU4LDAuMDE1LTEuNjQ2LDEuMDItMi42NjFjMC41NjYtMC41NzEsMS4zMzUtMC44NzMsMi4yMjUtMC44NzNjMC45MTMsMC4wMTIsMS42NzUsMC4zNjIsMi4yMTgsMS4wMTINCgljMC45NTUsMS4xNDMsMS4xOTksMy4xNjYsMC43MjYsNi4wMTRDMjQuNTY3LDM4LjU5NiwxNC44NzcsNDYuODAyLDMuNDA4LDQ2LjgwMnoiLz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik00NC4zMzIsNDguNzA2Yy02LjU1NywwLTExLjkzMy00LjE3Mi0xMy4zNzgtMTAuMzgxYy0wLjEyNi0wLjUzOCwwLjIwOS0xLjA3NSwwLjc0Ny0xLjINCgljMC41MzYtMC4xMzEsMS4wNzUsMC4yMDksMS4yLDAuNzQ3YzEuMjUsNS4zNjYsNS43MzYsOC44MzQsMTEuNDMxLDguODM0YzAuNTUzLDAsMSwwLjQ0NywxLDFTNDQuODg1LDQ4LjcwNiw0NC4zMzIsNDguNzA2eiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTQzLjMzOCw1Mi44NDdjLTYuODk2LDAtMTMuMDk0LTQuMTExLTE1Ljc5LTEwLjQ3M2MtMC4yMTUtMC41MDksMC4wMjItMS4wOTYsMC41My0xLjMxMg0KCWMwLjUwOC0wLjIxNCwxLjA5NSwwLjAyMSwxLjMxMiwwLjUzYzIuMzgyLDUuNjIyLDcuODU2LDkuMjU0LDEzLjk0OCw5LjI1NGMwLjU1MywwLDEsMC40NDcsMSwxUzQzLjg5MSw1Mi44NDcsNDMuMzM4LDUyLjg0N3oiLz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0xMi41MDIsNjYuMjgyYy0wLjU1MywwLTEtMC40NDctMS0xczAuNDQ3LTEsMS0xYzAuMDQ1LDAsMC4wOTgtMC4wMDcsMC4xNS0wLjAxOQ0KCWM0LjE3Ny0xLjAzNiw4LjE3MS0yLjcwMiwxMS44NTYtNC45NDhsMC41NjgtMC4zNDdsMC41MzksMC4zOTFjMi43MTksMS45Nyw1Ljc1MSwzLjQ5Niw5LjAxNCw0LjUzNg0KCWMwLjUyNiwwLjE2OCwwLjgxNiwwLjczLDAuNjQ5LDEuMjU3Yy0wLjE2OCwwLjUyNS0wLjczMSwwLjgxOC0xLjI1NywwLjY0OWMtMy4yNTEtMS4wMzctNi4yODgtMi41MjktOS4wMzktNC40MzkNCgljLTMuNzAxLDIuMTgyLTcuNjg5LDMuODExLTExLjg2NCw0Ljg0NkMxMi45MDMsNjYuMjU5LDEyLjcsNjYuMjgyLDEyLjUwMiw2Ni4yODJ6Ii8+DQo8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNy40MTUsNjEuOTc0Yy0wLjU1MywwLTEtMC40NDctMS0xczAuNDQ3LTEsMS0xbDAuMDcyLTAuMDA2YzYuMDEtMC44MDksMTEuNTg1LTMuMDI0LDE2LjU3Ni02LjU4Ng0KCWwwLjc5MS0wLjU4OWwwLjIzLTAuMDQxYzAuMjU0LTAuMDQ3LDAuNTEzLTAuMDE0LDAuNzUxLDAuMDk1bDAuMTQ4LDAuMDY3bDAuNjcsMC42MjVjMy41OCwzLjE3LDcuOTg1LDUuMzI3LDEyLjcyMSw2LjIyMg0KCWMwLjU0MywwLjEwMywwLjg5OSwwLjYyNSwwLjc5NywxLjE2OHMtMC42MjYsMC44OTgtMS4xNjgsMC43OTdjLTUuMDktMC45NjEtOS44MjUtMy4yOC0xMy42OTQtNi43MDZsLTAuMDQyLTAuMDRsLTAuMDI2LDAuMDE5DQoJYy01LjI3NSwzLjc2NS0xMS4xNTIsNi4xLTE3LjQ4Miw2Ljk1MUM3LjY0Niw2MS45NjUsNy41MzMsNjEuOTc0LDcuNDE1LDYxLjk3NHoiLz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik00LjI4MSw1Ny4wNWMtMC41NTMsMC0xLTAuNDQ3LTEtMXMwLjQ0Ny0xLDEtMXYxbDAuMDE0LTFjNS45ODEtMC4zMywxMS43MTEtMi4zMzEsMTYuNTkxLTUuNzg4bDAuMTY3LTAuMTE4DQoJbDAuOTQtMC42OTNjMi4zMTEtMS4zNzUsNS4yNzMtMS4xNyw3LjM3MSwwLjUwOGwwLjA4MywwLjA3NGMwLjIwMiwwLjE5NSwwLjQxNSwwLjQsMC42MzYsMC41OTcNCgljMy40NjYsMy4wNjcsNy43MzcsNC45MDUsMTIuMzQ5LDUuMzEzYzAuNTUxLDAuMDQ5LDAuOTU3LDAuNTM0LDAuOTA4LDEuMDg0Yy0wLjA0OCwwLjU1MS0wLjUzOCwwLjk2OC0xLjA4NCwwLjkwOA0KCWMtNS4wNDItMC40NDYtOS43MS0yLjQ1NS0xMy40OTktNS44MWMtMC4yNDItMC4yMTQtMC40NzYtMC40MzktMC43MDktMC42NjRjLTEuMzQ5LTEuMDcyLTMuNDIyLTEuMjI3LTQuOTkxLTAuMzE2bC0wLjgyMSwwLjYxDQoJbC0wLjIxLDAuMjc5bC0wLjE4NiwwLjAwMWMtNS4xNDQsMy41ODktMTEuMTU4LDUuNjY1LTE3LjQxNyw2LjAwOUw0LjI4MSw1Ny4wNXoiLz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0yMy4xNTgsNjguNTQyYy0wLjU1MywwLTEtMC40NDctMS0xczAuNDQ3LTEsMS0xYzEuMjQzLDAsMi40OTMtMC4xMDgsMy43MTUtMC4zMjENCgljMC41NTMtMC4wOTEsMS4wNjIsMC4yNywxLjE1NywwLjgxM3MtMC4yNywxLjA2Mi0wLjgxMywxLjE1N0MyNS44ODEsNjguNDI0LDI0LjUxNiw2OC41NDIsMjMuMTU4LDY4LjU0MnoiLz4NCjwvc3ZnPg0K);
}
.wi-fi-section__icon_promotion {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iODEuMzgzcHgiIGhlaWdodD0iNzIuNTMxcHgiIHZpZXdCb3g9IjAgMCA4MS4zODMgNzIuNTMxIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4MS4zODMgNzIuNTMxIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0xNS4zODIsNzIuNTMxSDB2LTIwLjA0aDE1LjM4MlY3Mi41MzF6IE0yLDcwLjUzMWgxMS4zODJ2LTE2LjA0SDJWNzAuNTMxeiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTcuNjksMzkuMTY2Yy0yLjUyNywwLTQuNTgzLTIuMDU2LTQuNTgzLTQuNTgzUzUuMTYzLDMwLDcuNjksMzBzNC41ODMsMi4wNTYsNC41ODMsNC41ODMNCglTMTAuMjE4LDM5LjE2Niw3LjY5LDM5LjE2NnogTTcuNjksMzJjLTEuNDI0LDAtMi41ODMsMS4xNTktMi41ODMsMi41ODNzMS4xNTksMi41ODMsMi41ODMsMi41ODNzMi41ODMtMS4xNTksMi41ODMtMi41ODMNCglTOS4xMTQsMzIsNy42OSwzMnoiLz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0zNy4zODMsNzIuNTMxSDIydi0zMC4wNGgxNS4zODNWNzIuNTMxeiBNMjQsNzAuNTMxaDExLjM4M3YtMjYuMDRIMjRWNzAuNTMxeiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTI5LjY5MSwyOS4xNjZjLTIuNTI3LDAtNC41ODQtMi4wNTYtNC41ODQtNC41ODNTMjcuMTY0LDIwLDI5LjY5MSwyMGMyLjUyNiwwLDQuNTgyLDIuMDU2LDQuNTgyLDQuNTgzDQoJUzMyLjIxOCwyOS4xNjYsMjkuNjkxLDI5LjE2NnogTTI5LjY5MSwyMmMtMS40MjUsMC0yLjU4NCwxLjE1OS0yLjU4NCwyLjU4M3MxLjE1OSwyLjU4MywyLjU4NCwyLjU4Mw0KCWMxLjQyNCwwLDIuNTgyLTEuMTU5LDIuNTgyLTIuNTgzUzMxLjExNSwyMiwyOS42OTEsMjJ6Ii8+DQo8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNTkuMzgzLDcyLjUzMUg0NHYtNDAuMDRoMTUuMzgzVjcyLjUzMXogTTQ2LDcwLjUzMWgxMS4zODN2LTM2LjA0SDQ2VjcwLjUzMXoiLz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik01MS42OTEsMTkuMTY2Yy0yLjUyNywwLTQuNTg0LTIuMDU2LTQuNTg0LTQuNTgzUzQ5LjE2NCwxMCw1MS42OTEsMTBjMi41MjYsMCw0LjU4MiwyLjA1Niw0LjU4Miw0LjU4Mw0KCVM1NC4yMTgsMTkuMTY2LDUxLjY5MSwxOS4xNjZ6IE01MS42OTEsMTJjLTEuNDI1LDAtMi41ODQsMS4xNTktMi41ODQsMi41ODNzMS4xNTksMi41ODMsMi41ODQsMi41ODMNCgljMS40MjQsMCwyLjU4Mi0xLjE1OSwyLjU4Mi0yLjU4M1M1My4xMTUsMTIsNTEuNjkxLDEyeiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTgxLjM4Myw3Mi41MzFINjZ2LTUwLjA0aDE1LjM4M1Y3Mi41MzF6IE02OCw3MC41MzFoMTEuMzgzdi00Ni4wNEg2OFY3MC41MzF6Ii8+DQo8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNzMuNjkxLDkuMTY2Yy0yLjUyNywwLTQuNTg0LTIuMDU2LTQuNTg0LTQuNTgzUzcxLjE2NCwwLDczLjY5MSwwYzIuNTI2LDAsNC41ODIsMi4wNTYsNC41ODIsNC41ODMNCglTNzYuMjE4LDkuMTY2LDczLjY5MSw5LjE2NnogTTczLjY5MSwyYy0xLjQyNSwwLTIuNTg0LDEuMTU5LTIuNTg0LDIuNTgzYzAsMS40MjQsMS4xNTksMi41ODMsMi41ODQsMi41ODMNCgljMS40MjQsMCwyLjU4Mi0xLjE1OSwyLjU4Mi0yLjU4M0M3Ni4yNzMsMy4xNTksNzUuMTE1LDIsNzMuNjkxLDJ6Ii8+DQo8cmVjdCB4PSI2MS40OTciIHk9IjEuMDY5IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjQxOTkgMC45MDc2IC0wLjkwNzYgMC40MTk5IDQ0LjgzNjQgLTUxLjIzNzQpIiBmaWxsPSIjRTMwNjExIiB3aWR0aD0iMiIgaGVpZ2h0PSIxNi43NjgiLz4NCjxyZWN0IHg9IjM5LjY3IiB5PSIxMS4wMzYiIHRyYW5zZm9ybT0ibWF0cml4KDAuNDE5MSAwLjkwOCAtMC45MDggMC40MTkxIDQxLjM2NzIgLTI1LjU3NTEpIiBmaWxsPSIjRTMwNjExIiB3aWR0aD0iMS45OTkiIGhlaWdodD0iMTcuMDA1Ii8+DQo8cmVjdCB4PSIxNy44NjMiIHk9IjIxLjI1NSIgdHJhbnNmb3JtPSJtYXRyaXgoMC40MTk5IDAuOTA3NiAtMC45MDc2IDAuNDE5OSAzNy44MjMgMC4wNjE3KSIgZmlsbD0iI0UzMDYxMSIgd2lkdGg9IjIiIGhlaWdodD0iMTYuNzIyIi8+DQo8L3N2Zz4NCg==);
}
.wi-fi-section__icon_services {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOTAuNzUxcHgiIGhlaWdodD0iNzguNTZweCIgdmlld0JveD0iMCAwIDkwLjc1MSA3OC41NiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTAuNzUxIDc4LjU2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0yMC43MjcsMzYuNTg2Yy0zLjk0OSwwLTcuMTYyLTMuMjEzLTcuMTYyLTcuMTYxVjBoMTQuMzI0djI5LjQyNA0KCQlDMjcuODg5LDMzLjM3MywyNC42NzYsMzYuNTg2LDIwLjcyNywzNi41ODZ6IE0xNS41NjQsMnYyNy40MjRjMCwyLjg0NywyLjMxNiw1LjE2Miw1LjE2Miw1LjE2MnM1LjE2Mi0yLjMxNSw1LjE2Mi01LjE2MVYySDE1LjU2NHoNCgkJIi8+DQoJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTMzLjA1MSwzNi41ODZjLTMuOTQ5LDAtNy4xNjItMy4yMTMtNy4xNjItNy4xNjFWMGgxNC4zMjV2MjkuNDI0QzQwLjIxNCwzMy4zNzMsMzcsMzYuNTg2LDMzLjA1MSwzNi41ODZ6DQoJCSBNMjcuODg5LDJ2MjcuNDI0YzAsMi44NDcsMi4zMTYsNS4xNjIsNS4xNjIsNS4xNjJjMi44NDcsMCw1LjE2My0yLjMxNSw1LjE2My01LjE2MVYySDI3Ljg4OXoiLz4NCgk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNDUuMzc2LDM2LjU4NmMtMy45NDksMC03LjE2Mi0zLjIxMy03LjE2Mi03LjE2MVYwaDE0LjMyMnYyOS40MjQNCgkJQzUyLjUzNiwzMy4zNzMsNDkuMzI0LDM2LjU4Niw0NS4zNzYsMzYuNTg2eiBNNDAuMjE0LDJ2MjcuNDI0YzAsMi44NDcsMi4zMTUsNS4xNjIsNS4xNjIsNS4xNjJjMi44NDYsMCw1LjE2LTIuMzE1LDUuMTYtNS4xNjFWMg0KCQlINDAuMjE0eiIvPg0KCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik01Ny43LDM2LjU4NmMtMy45NSwwLTcuMTY0LTMuMjEzLTcuMTY0LTcuMTYxVjBINjQuODZ2MjkuNDI0QzY0Ljg2LDMzLjM3Myw2MS42NDgsMzYuNTg2LDU3LjcsMzYuNTg2eg0KCQkgTTUyLjUzNiwydjI3LjQyNGMwLDIuODQ3LDIuMzE2LDUuMTYyLDUuMTY0LDUuMTYyYzIuODQ2LDAsNS4xNi0yLjMxNSw1LjE2LTUuMTYxVjJINTIuNTM2eiIvPg0KCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik03MC4wMjQsMzYuNTg2Yy0zLjk1LDAtNy4xNjQtMy4yMTMtNy4xNjQtNy4xNjFWMGgxNC4zMjR2MjkuNDI0DQoJCUM3Ny4xODUsMzMuMzczLDczLjk3MywzNi41ODYsNzAuMDI0LDM2LjU4NnogTTY0Ljg2LDJ2MjcuNDI0YzAsMi44NDcsMi4zMTYsNS4xNjIsNS4xNjQsNS4xNjJjMi44NDYsMCw1LjE2LTIuMzE1LDUuMTYtNS4xNjFWMg0KCQlINjQuODZ6Ii8+DQoJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTgyLjM0OSwzNi41ODZjLTMuOTUsMC03LjE2NC0zLjIxMy03LjE2NC03LjE2MVYxYzAtMC41NTMsMC40NDctMSwxLTFzMSwwLjQ0NywxLDF2MjguNDI0DQoJCWMwLDIuODQ3LDIuMzE2LDUuMTYyLDUuMTY0LDUuMTYyYzAuNTUzLDAsMSwwLjQ0NywxLDFTODIuOTAxLDM2LjU4Niw4Mi4zNDksMzYuNTg2eiIvPg0KCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik04LjQwMywzNi41ODZjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFzMC40NDgtMSwxLTFjMi44NDYsMCw1LjE2MS0yLjMxNSw1LjE2MS01LjE2MVYxYzAtMC41NTMsMC40NDgtMSwxLTENCgkJczEsMC40NDcsMSwxdjI4LjQyNEMxNS41NjQsMzMuMzczLDEyLjM1MiwzNi41ODYsOC40MDMsMzYuNTg2eiIvPg0KCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik04My4zNDcsNzguNTZINy40MDJWMzUuNTg2YzAtMC41NTMsMC40NDgtMSwxLTFzMSwwLjQ0NywxLDFWNzYuNTZoNzEuOTQ0VjM1LjU4NmMwLTAuNTUzLDAuNDQ3LTEsMS0xDQoJCXMxLDAuNDQ3LDEsMVY3OC41NnoiLz4NCgk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNzQuMTczLDc4LjU2SDE2LjU3NlY0Mmg1Ny41OTdWNzguNTZ6IE0xOC41NzYsNzYuNTZoNTMuNTk3VjQ0SDE4LjU3NlY3Ni41NnoiLz4NCgk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNDAuMjE0LDc4LjU2SDE2LjU3NlY0MmgyMy42MzhWNzguNTZ6IE0xOC41NzYsNzYuNTZoMTkuNjM4VjQ0SDE4LjU3NlY3Ni41NnoiLz4NCgk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNMzMuOTcyLDY0LjQ4Yy0wLjU1MiwwLTEtMC40NDctMS0xdi0zLjkwMmMwLTAuNTUzLDAuNDQ4LTEsMS0xczEsMC40NDcsMSwxdjMuOTAyDQoJCUMzNC45NzIsNjQuMDMzLDM0LjUyNCw2NC40OCwzMy45NzIsNjQuNDh6Ii8+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik02OS4wMTEsNTEuODE5Yy0wLjI1NiwwLTAuNTEyLTAuMDk4LTAuNzA3LTAuMjkzbC0zLjIxOS0zLjIxOWMtMC4zOTEtMC4zOTEtMC4zOTEtMS4wMjMsMC0xLjQxNA0KCQkJczEuMDIzLTAuMzkxLDEuNDE0LDBsMy4yMTksMy4yMTljMC4zOTEsMC4zOTEsMC4zOTEsMS4wMjMsMCwxLjQxNEM2OS41MjIsNTEuNzIyLDY5LjI2Nyw1MS44MTksNjkuMDExLDUxLjgxOXoiLz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTY5LjA2Nyw1Ni45NTdjLTAuMjU2LDAtMC41MTItMC4wOTgtMC43MDctMC4yOTNsLTguNDE0LTguNDE0Yy0wLjM5MS0wLjM5MS0wLjM5MS0xLjAyMywwLTEuNDE0DQoJCQlzMS4wMjMtMC4zOTEsMS40MTQsMGw4LjQxNCw4LjQxNGMwLjM5MSwwLjM5MSwwLjM5MSwxLjAyMywwLDEuNDE0QzY5LjU3OSw1Ni44NTksNjkuMzIzLDU2Ljk1Nyw2OS4wNjcsNTYuOTU3eiIvPg0KCTwvZz4NCgk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNODIuMzQ3LDM2LjU4NmMtMC41NTMsMC0xLTAuNDQ3LTEtMVY1YzAtMS42NTQtMS4zNDYtMy0zLTNoLTguMzI0Yy0wLjU1MywwLTEtMC40NDctMS0xczAuNDQ3LTEsMS0xaDguMzI0DQoJCWMyLjc1NywwLDUsMi4yNDMsNSw1djMwLjU4NkM4My4zNDcsMzYuMTM5LDgyLjg5OSwzNi41ODYsODIuMzQ3LDM2LjU4NnoiLz4NCgk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNOC40MDIsMzYuNTg2Yy0wLjU1MiwwLTEtMC40NDctMS0xVjVjMC0yLjc1NywyLjI0My01LDUtNWg4LjMyNGMwLjU1MiwwLDEsMC40NDcsMSwxcy0wLjQ0OCwxLTEsMWgtOC4zMjQNCgkJYy0xLjY1NCwwLTMsMS4zNDYtMywzdjMwLjU4NkM5LjQwMiwzNi4xMzksOC45NTUsMzYuNTg2LDguNDAyLDM2LjU4NnoiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik04OS43NTEsNzguNTZIMWMtMC41NTIsMC0xLTAuNDQ3LTEtMXMwLjQ0OC0xLDEtMWg4OC43NTFjMC41NTMsMCwxLDAuNDQ3LDEsMVM5MC4zMDQsNzguNTYsODkuNzUxLDc4LjU2eiINCgkvPg0KPC9zdmc+DQo=);
}
.wi-fi-section__icon_office {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOTAuODA3cHgiIGhlaWdodD0iODIuNjQxcHgiIHZpZXdCb3g9IjAgMCA5MC44MDcgODIuNjQxIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA5MC44MDcgODIuNjQxIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik00NC45NjcsODIuNjQxYy0wLjU1MywwLTEtMC40NDctMS0xVjBoMzkuNXY0MS45NzljMCwwLjU1My0wLjQ0NywxLTEsMXMtMS0wLjQ0Ny0xLTFWMmgtMzUuNXY3OS42NDENCgkJQzQ1Ljk2Nyw4Mi4xOTMsNDUuNTIsODIuNjQxLDQ0Ljk2Nyw4Mi42NDF6Ii8+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik03NS43MTcsMTAuMzEyaC04LjVjLTAuNTUzLDAtMS0wLjQ0Ny0xLTFzMC40NDctMSwxLTFoOC41YzAuNTUzLDAsMSwwLjQ0NywxLDENCgkJCVM3Ni4yNywxMC4zMTIsNzUuNzE3LDEwLjMxMnoiLz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTYwLjIxNywxMC4zMTJoLTguNWMtMC41NTMsMC0xLTAuNDQ3LTEtMXMwLjQ0Ny0xLDEtMWg4LjVjMC41NTMsMCwxLDAuNDQ3LDEsMQ0KCQkJUzYwLjc3LDEwLjMxMiw2MC4yMTcsMTAuMzEyeiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTc1LjcxNywyMC4zMTJoLTguNWMtMC41NTMsMC0xLTAuNDQ3LTEtMXMwLjQ0Ny0xLDEtMWg4LjVjMC41NTMsMCwxLDAuNDQ3LDEsMQ0KCQkJUzc2LjI3LDIwLjMxMiw3NS43MTcsMjAuMzEyeiIvPg0KCQk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNjAuMjE3LDIwLjMxMmgtOC41Yy0wLjU1MywwLTEtMC40NDctMS0xczAuNDQ3LTEsMS0xaDguNWMwLjU1MywwLDEsMC40NDcsMSwxDQoJCQlTNjAuNzcsMjAuMzEyLDYwLjIxNywyMC4zMTJ6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNzUuNzE3LDMwLjMxMmgtOC41Yy0wLjU1MywwLTEtMC40NDctMS0xczAuNDQ3LTEsMS0xaDguNWMwLjU1MywwLDEsMC40NDcsMSwxDQoJCQlTNzYuMjcsMzAuMzEyLDc1LjcxNywzMC4zMTJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik02MC4yMTcsMzAuMzEyaC04LjVjLTAuNTUzLDAtMS0wLjQ0Ny0xLTFzMC40NDctMSwxLTFoOC41YzAuNTUzLDAsMSwwLjQ0NywxLDENCgkJCVM2MC43NywzMC4zMTIsNjAuMjE3LDMwLjMxMnoiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik03NS43MTcsNDAuMzEyaC04LjVjLTAuNTUzLDAtMS0wLjQ0Ny0xLTFzMC40NDctMSwxLTFoOC41YzAuNTUzLDAsMSwwLjQ0NywxLDENCgkJCVM3Ni4yNyw0MC4zMTIsNzUuNzE3LDQwLjMxMnoiLz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTYwLjIxNyw0MC4zMTJoLTguNWMtMC41NTMsMC0xLTAuNDQ3LTEtMXMwLjQ0Ny0xLDEtMWg4LjVjMC41NTMsMCwxLDAuNDQ3LDEsMQ0KCQkJUzYwLjc3LDQwLjMxMiw2MC4yMTcsNDAuMzEyeiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTYwLjIxNyw1MC4zMTJoLTguNWMtMC41NTMsMC0xLTAuNDQ3LTEtMXMwLjQ0Ny0xLDEtMWg4LjVjMC41NTMsMCwxLDAuNDQ3LDEsMQ0KCQkJUzYwLjc3LDUwLjMxMiw2MC4yMTcsNTAuMzEyeiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTYwLjIxNyw2MC4zMTJoLTguNWMtMC41NTMsMC0xLTAuNDQ3LTEtMXMwLjQ0Ny0xLDEtMWg4LjVjMC41NTMsMCwxLDAuNDQ3LDEsMQ0KCQkJUzYwLjc3LDYwLjMxMiw2MC4yMTcsNjAuMzEyeiIvPg0KCTwvZz4NCgk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNDUuOTY3LDgyLjY0MUg3LjM0MVY0MGgzOC42MjZWODIuNjQxeiBNOS4zNDEsODAuNjQxaDM0LjYyNlY0Mkg5LjM0MVY4MC42NDF6Ii8+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0zOC4yMTcsNTAuMzEyaC04LjVjLTAuNTUzLDAtMS0wLjQ0Ny0xLTFzMC40NDctMSwxLTFoOC41YzAuNTUzLDAsMSwwLjQ0NywxLDENCgkJCVMzOC43Nyw1MC4zMTIsMzguMjE3LDUwLjMxMnoiLz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTIyLjcxNyw1MC4zMTJoLTcuNjI2Yy0wLjU1MywwLTEtMC40NDctMS0xczAuNDQ3LTEsMS0xaDcuNjI2YzAuNTUzLDAsMSwwLjQ0NywxLDENCgkJCVMyMy4yNyw1MC4zMTIsMjIuNzE3LDUwLjMxMnoiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0zOC4yMTcsNjAuMzEyaC04LjVjLTAuNTUzLDAtMS0wLjQ0Ny0xLTFzMC40NDctMSwxLTFoOC41YzAuNTUzLDAsMSwwLjQ0NywxLDENCgkJCVMzOC43Nyw2MC4zMTIsMzguMjE3LDYwLjMxMnoiLz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTIyLjcxNyw2MC4zMTJoLTcuNjI2Yy0wLjU1MywwLTEtMC40NDctMS0xczAuNDQ3LTEsMS0xaDcuNjI2YzAuNTUzLDAsMSwwLjQ0NywxLDENCgkJCVMyMy4yNyw2MC4zMTIsMjIuNzE3LDYwLjMxMnoiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0zOC4yMTcsNzAuMzEyaC04LjVjLTAuNTUzLDAtMS0wLjQ0Ny0xLTFzMC40NDctMSwxLTFoOC41YzAuNTUzLDAsMSwwLjQ0NywxLDENCgkJCVMzOC43Nyw3MC4zMTIsMzguMjE3LDcwLjMxMnoiLz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTIyLjcxNyw3MC4zMTJoLTcuNjI2Yy0wLjU1MywwLTEtMC40NDctMS0xczAuNDQ3LTEsMS0xaDcuNjI2YzAuNTUzLDAsMSwwLjQ0NywxLDENCgkJCVMyMy4yNyw3MC4zMTIsMjIuNzE3LDcwLjMxMnoiLz4NCgk8L2c+DQo8L2c+DQo8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNODkuODA3LDgyLjY0MUgxYy0wLjU1MywwLTEtMC40NDctMS0xczAuNDQ3LTEsMS0xaDg4LjgwN2MwLjU1MywwLDEsMC40NDcsMSwxUzkwLjM1OSw4Mi42NDEsODkuODA3LDgyLjY0MQ0KCXoiLz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik03Ny4xNSw3MS44MjRjLTUuNjI2LDAtMTAuMjAzLTQuNTc4LTEwLjIwMy0xMC4yMDVjMC01LjI4LDguNDU4LTE1Ljk5NCw5LjQyMy0xNy4xOThsMC43OC0wLjk3NWwwLjc4LDAuOTc1DQoJYzAuOTY1LDEuMjA0LDkuNDIzLDExLjkxOCw5LjQyMywxNy4xOThDODcuMzU0LDY3LjI0Niw4Mi43NzYsNzEuODI0LDc3LjE1LDcxLjgyNHogTTc3LjE1LDQ2LjY2OQ0KCWMtMi44NTQsMy43MjMtOC4yMDMsMTEuNDI4LTguMjAzLDE0Ljk1YzAsNC41MjQsMy42OCw4LjIwNSw4LjIwMyw4LjIwNXM4LjIwMy0zLjY4MSw4LjIwMy04LjIwNQ0KCUM4NS4zNTQsNTguMDk3LDgwLjAwNCw1MC4zOTIsNzcuMTUsNDYuNjY5eiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTc3LjE1LDgyLjMwOWMtMC41NTMsMC0xLTAuNDQ3LTEtMVY1Ny45MzhjMC0wLjU1MywwLjQ0Ny0xLDEtMXMxLDAuNDQ3LDEsMXYyMy4zNzENCglDNzguMTUsODEuODYxLDc3LjcwMyw4Mi4zMDksNzcuMTUsODIuMzA5eiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTc3LjE4LDY1LjA2MmMtMC4yNTYsMC0wLjUxMi0wLjA5OC0wLjcwNy0wLjI5M2MtMC4zOTEtMC4zOTEtMC4zOTEtMS4wMjMsMC0xLjQxNGwzLjg3NS0zLjg3NQ0KCWMwLjM5MS0wLjM5MSwxLjAyMy0wLjM5MSwxLjQxNCwwczAuMzkxLDEuMDIzLDAsMS40MTRsLTMuODc1LDMuODc1Qzc3LjY5MSw2NC45NjUsNzcuNDM2LDY1LjA2Miw3Ny4xOCw2NS4wNjJ6Ii8+DQo8L3N2Zz4NCg==);
}
.wi-fi-section__icon_car {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iODAuMzcxcHgiIGhlaWdodD0iNzIuOTY3cHgiIHZpZXdCb3g9IjAgMCA4MC4zNzEgNzIuOTY3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4MC4zNzEgNzIuOTY3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik02Ny44OCwzMS4zMmMtMC40NjQsMC0wLjg4LTAuMzI0LTAuOTc5LTAuNzk2TDYzLjg4LDE1Ljk5OGMtMC41NzMtMS4zNy0xLjQ2Ni0yLjQzMi0yLjY1NC0zLjE1Ng0KCWMtMS4wNDgtMC42MzctOC41NDUtMi4xNjYtMjAuODcyLTIuMTY2Yy0xMi4zMjksMC0xOS44MjQsMS41MjktMjAuODczLDIuMTY3Yy0xLjE4OCwwLjcyMy0yLjA4MSwxLjc4NC0yLjY1NCwzLjE1NWwtMy4wMjIsMTQuNTI2DQoJYy0wLjExMywwLjU0LTAuNjQxLDAuODgyLTEuMTg0LDAuNzc1Yy0wLjU0LTAuMTEzLTAuODg4LTAuNjQzLTAuNzc1LTEuMTg0bDMuMDk1LTE0Ljc4OWMwLjczNi0xLjgxNiwxLjkxNS0zLjIyOCwzLjUwMi00LjE5Mw0KCWMxLjYzLTAuOTkxLDkuNzIyLTIuNDU4LDIxLjkxMi0yLjQ1OGMxMi4xODgsMCwyMC4yOCwxLjQ2NywyMS45MTIsMi40NThjMS41ODcsMC45NjcsMi43NjUsMi4zNzgsMy41MDEsNC4xOTNsMC4wNTMsMC4xNzMNCglsMy4wNDEsMTQuNjE2YzAuMTEyLDAuNTQxLTAuMjM1LDEuMDctMC43NzUsMS4xODRDNjguMDE2LDMxLjMxMyw2Ny45NDcsMzEuMzIsNjcuODgsMzEuMzJ6Ii8+DQo8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNjkuMjgxLDY0LjQ4OEgxMS40MjVjLTEuNjcyLDAtMy4zNy0wLjYzNC00Ljc4My0xLjc4NWMtMS40MTItMS4xNDgtMi4zNzctMi42ODMtMi43MTctNC4zMThMMS43ODksNDguMDc4DQoJYy0wLjMxNS0xLjUyMi0wLjMzLTMuNDc2LTAuMDQxLTUuNDk5YzAuMjktMi4wMjQsMC44NTEtMy44OTUsMS41OC01LjI2N2wxLjQxOS0yLjY3NGMwLjc2MS0xLjQzMSwyLjA5NC0yLjc2OSwzLjc1NS0zLjc2OQ0KCWMxLjY2My0xLDMuNDcxLTEuNTUsNS4wOTEtMS41NWMwLjAyLTAuMDA3LDExLjUwNy0xLjA4NCwyNi43NTktMS4wODRjMTUuMjU0LDAsMjYuNzQyLDEuMDc3LDI2Ljg1NiwxLjA4OWMwLjAwNiwwLDAuMDEzLDAsMC4wMTksMA0KCWMxLjUyMSwwLDMuMzIsMC41NDksNC45NzYsMS41NDRjMS42NjIsMC45OTksMi45OTUsMi4zMzgsMy43NTUsMy43N2wxLjQyMiwyLjY3M2MwLjcyOSwxLjM3NSwxLjI4OCwzLjI0NSwxLjU3OCw1LjI2OA0KCWMwLjI4OSwyLjAyNSwwLjI3NSwzLjk3OS0wLjA0LDUuNDk5TDc2Ljc4LDU4LjM4NWMtMC4zNCwxLjYzNi0xLjMwNSwzLjE3LTIuNzE4LDQuMzE4QzcyLjY1LDYzLjg1NCw3MC45NTIsNjQuNDg4LDY5LjI4MSw2NC40ODh6DQoJIE00MC4zNTIsMzAuMjM2Yy0xNS4xNTEsMC0yNi41NTEsMS4wNjgtMjYuNjY0LDEuMDc5Yy0xLjMzOSwwLjAwNS0yLjgxOCwwLjQ2Ni00LjE1NSwxLjI2OWMtMS4zMzQsMC44MDMtMi40MzUsMS44OTUtMy4wMTksMi45OTINCglsLTEuNDIsMi42NzVjLTAuNjEzLDEuMTU1LTEuMTExLDIuODM3LTEuMzY1LDQuNjExcy0wLjI0NywzLjUyNywwLjAyLDQuODFsMi4xMzYsMTAuMzA3YzAuMjQ2LDEuMTg3LDAuOTY0LDIuMzEzLDIuMDIxLDMuMTc0DQoJYzEuMDU4LDAuODYxLDIuMzA4LDEuMzM2LDMuNTIxLDEuMzM2aDU3Ljg1NmMxLjIxMiwwLDIuNDYyLTAuNDc1LDMuNTE5LTEuMzM2YzEuMDU4LTAuODYsMS43NzUtMS45ODcsMi4wMjEtMy4xNzRsMi4xMzctMTAuMzA3DQoJYzAuMjY2LTEuMjgsMC4yNzItMy4wMzQsMC4wMTktNC44MWMtMC4yNTQtMS43NzMtMC43NTEtMy40NTUtMS4zNjQtNC42MTNsLTEuNDIxLTIuNjcyYy0wLjU4NC0xLjEtMS42ODUtMi4xOS0zLjAyLTIuOTk0DQoJYy0xLjMzNi0wLjgwMi0yLjgxNS0xLjI2My00LjA1OS0xLjI2M0M2Ni45MDUsMzEuMzA1LDU1LjUwNSwzMC4yMzYsNDAuMzUyLDMwLjIzNnoiLz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0yOS44NiwxMC42NzZjLTAuMTI2LDAtMC4yNTQtMC4wMjMtMC4zNzctMC4wNzRjLTAuNTEyLTAuMjA4LTAuNzU4LTAuNzkyLTAuNTQ5LTEuMzAzTDMyLjcyMiwwaDE1LjI2NA0KCWwzLjc4Niw5LjI5OWMwLjIwOSwwLjUxMi0wLjAzNywxLjA5NS0wLjU0OSwxLjMwM2MtMC41MDgsMC4yMS0xLjA5Ni0wLjAzNi0xLjMwMy0wLjU0OUw0Ni42NCwySDM0LjA2N2wtMy4yODEsOC4wNTMNCglDMzAuNjI5LDEwLjQ0MSwzMC4yNTUsMTAuNjc2LDI5Ljg2LDEwLjY3NnoiLz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0xNy43ODcsNzIuOTY3SDkuMjI5Yy0xLjE0OSwwLTIuMDg0LTAuOTM1LTIuMDg0LTIuMDg0di03LjM5NWMwLTAuNTUzLDAuNDQ3LTEsMS0xczEsMC40NDcsMSwxdjcuMzk1DQoJCWMwLDAuMDQzLDAuMDQxLDAuMDg0LDAuMDg0LDAuMDg0aDguNTU5YzAuMDQ0LDAsMC4wODQtMC4wNCwwLjA4NC0wLjA4NHYtNi4zMTFjMC0wLjU1MywwLjQ0Ny0xLDEtMXMxLDAuNDQ3LDEsMXY2LjMxMQ0KCQlDMTkuODcxLDcyLjAzMiwxOC45MzcsNzIuOTY3LDE3Ljc4Nyw3Mi45Njd6Ii8+DQoJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTcxLjQ3Nyw3Mi45NjdoLTguNTU5Yy0xLjE0OSwwLTIuMDg0LTAuOTM1LTIuMDg0LTIuMDg0di02LjMxMWMwLTAuNTUzLDAuNDQ3LTEsMS0xczEsMC40NDcsMSwxdjYuMzExDQoJCWMwLDAuMDQzLDAuMDQxLDAuMDg0LDAuMDg0LDAuMDg0aDguNTU5YzAuMDQ1LDAsMC4wODQtMC4wMzksMC4wODQtMC4wODR2LTcuMzk1YzAtMC41NTMsMC40NDctMSwxLTFzMSwwLjQ0NywxLDF2Ny4zOTUNCgkJQzczLjU2MSw3Mi4wMzIsNzIuNjI2LDcyLjk2Nyw3MS40NzcsNzIuOTY3eiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTkuMTg2LDMxLjc4NmMtMC4yNTYsMC0wLjUxMi0wLjA5OC0wLjcwNy0wLjI5M2MtMC42NjEtMC42Ni0yLjA2MS0xLjI0LTIuOTk0LTEuMjRIMy4xNjgNCgkJQzEuNDIxLDMwLjI1MywwLDI4LjgzMiwwLDI3LjA4NVYyMy44M2MwLTEuNzQ3LDEuNDIxLTMuMTY4LDMuMTY4LTMuMTY4aDQuODE4YzEuNzQ3LDAsMy4xNjksMS40MjEsMy4xNjksMy4xNjh2MS4yMzINCgkJYzAsMC45MzQsMC41NzksMi4zMzMsMS4yMzksMi45OTRsMS4xNzgsMS4xNzhjMC4zOTEsMC4zOTEsMC4zOTEsMS4wMjMsMCwxLjQxNHMtMS4wMjMsMC4zOTEtMS40MTQsMGwtMS4xNzgtMS4xNzgNCgkJYy0xLjAyMy0xLjAyNC0xLjgyNS0yLjk2MS0xLjgyNS00LjQwOFYyMy44M2MwLTAuNjQ0LTAuNTI0LTEuMTY4LTEuMTY5LTEuMTY4SDMuMTY4QzIuNTI0LDIyLjY2MiwyLDIzLjE4NywyLDIzLjgzdjMuMjU1DQoJCWMwLDAuNjQ0LDAuNTI0LDEuMTY4LDEuMTY4LDEuMTY4aDIuMzE2YzEuNDQ2LDAsMy4zODMsMC44MDIsNC40MDgsMS44MjZjMC4zOTEsMC4zOSwwLjM5MSwxLjAyMywwLjAwMSwxLjQxNA0KCQlDOS42OTgsMzEuNjg4LDkuNDQxLDMxLjc4Niw5LjE4NiwzMS43ODZ6Ii8+DQoJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTcxLjE4NiwzMS43ODZjLTAuMjU2LDAtMC41MTItMC4wOTgtMC43MDctMC4yOTNjLTAuMzkxLTAuMzktMC4zOTEtMS4wMjMtMC4wMDEtMS40MTQNCgkJYzEuMDIzLTEuMDIzLDIuOTYtMS44MjYsNC40MDktMS44MjZoMi4zMTZjMC42NDQsMCwxLjE2OC0wLjUyNCwxLjE2OC0xLjE2OFYyMy44M2MwLTAuNjQ0LTAuNTI0LTEuMTY4LTEuMTY4LTEuMTY4aC00LjgyDQoJCWMtMC42NDQsMC0xLjE2OCwwLjUyNC0xLjE2OCwxLjE2OHYxLjIzMmMwLDEuNDQ2LTAuODAxLDMuMzgzLTEuODIzLDQuNDA3bC0xLjE3OSwxLjE3OWMtMC4zOTEsMC4zOTEtMS4wMjMsMC4zOTEtMS40MTQsMA0KCQlzLTAuMzkxLTEuMDIzLDAtMS40MTRsMS4xNzgtMS4xNzhjMC42NTktMC42NjEsMS4yMzgtMi4wNjEsMS4yMzgtMi45OTRWMjMuODNjMC0xLjc0NywxLjQyMS0zLjE2OCwzLjE2OC0zLjE2OGg0LjgyDQoJCWMxLjc0NywwLDMuMTY4LDEuNDIxLDMuMTY4LDMuMTY4djMuMjU1YzAsMS43NDctMS40MjEsMy4xNjgtMy4xNjgsMy4xNjhoLTIuMzE2Yy0wLjkzNSwwLTIuMzM0LDAuNTc5LTIuOTkzLDEuMjQNCgkJQzcxLjY5OCwzMS42ODgsNzEuNDQxLDMxLjc4Niw3MS4xODYsMzEuNzg2eiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTcxLjI3LDQ5LjE0MUg2MC4wNjFjLTAuODk0LDAtMS42NzQtMC4zNzItMi4xMzktMS4wMjFjLTAuNDY2LTAuNjQ4LTAuNTY5LTEuNTA3LTAuMjgzLTIuMzU0bDAuNzgxLTIuMzE5DQoJCWMwLjUxNy0xLjUzMywyLjE4OS0yLjczNCwzLjgwOS0yLjczNGg5LjA0MWMxLjc0NywwLDMuMTY4LDEuNDIxLDMuMTY4LDMuMTY4djIuMDkxQzc0LjQzOCw0Ny43MTksNzMuMDE3LDQ5LjE0MSw3MS4yNyw0OS4xNDF6DQoJCSBNNjIuMjI5LDQyLjcxM2MtMC43NiwwLTEuNjcyLDAuNjU0LTEuOTE0LDEuMzczbC0wLjc4MSwyLjMxOWMtMC4wNzcsMC4yMjktMC4wNzIsMC40MywwLjAxMywwLjU0OQ0KCQljMC4wODYsMC4xMTgsMC4yNzMsMC4xODcsMC41MTUsMC4xODdINzEuMjdjMC42NDQsMCwxLjE2OC0wLjUyNCwxLjE2OC0xLjE2OXYtMi4wOTFjMC0wLjY0NC0wLjUyNC0xLjE2OC0xLjE2OC0xLjE2OEg2Mi4yMjl6Ii8+DQoJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTIwLjY0Niw0OS4xNDFIOS40MzZjLTEuNzQ3LDAtMy4xNjgtMS40MjItMy4xNjgtMy4xNjl2LTIuMDkxYzAtMS43NDcsMS40MjEtMy4xNjgsMy4xNjgtMy4xNjhoOS4wNDMNCgkJYzEuNjE3LDAsMy4yOSwxLjIwMSwzLjgwOCwyLjczM2wwLjc4MiwyLjMyYzAuMjg2LDAuODQ3LDAuMTgzLDEuNzA1LTAuMjgzLDIuMzU0QzIyLjMyLDQ4Ljc2OSwyMS41NCw0OS4xNDEsMjAuNjQ2LDQ5LjE0MXoNCgkJIE05LjQzNiw0Mi43MTNjLTAuNjQ0LDAtMS4xNjgsMC41MjQtMS4xNjgsMS4xNjh2Mi4wOTFjMCwwLjY0NSwwLjUyNCwxLjE2OSwxLjE2OCwxLjE2OWgxMS4yMTFjMC4yNDEsMCwwLjQyOS0wLjA2OCwwLjUxNS0wLjE4Nw0KCQljMC4wODUtMC4xMTksMC4wOS0wLjMxOSwwLjAxMy0wLjU0OWwtMC43ODItMi4zMTljLTAuMjQzLTAuNzE4LTEuMTU1LTEuMzczLTEuOTEzLTEuMzczSDkuNDM2eiIvPg0KPC9nPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTQ5Ljc3LDUxLjk3OUgzMC45MzhjLTEuNjYxLDAtMy4yNTgtMS4yNjYtMy42MzYtMi44ODJsLTEuMTgxLTUuMDQ2Yy0wLjE5OS0wLjg1My0wLjAyNS0xLjcwNSwwLjQ3OS0yLjMzOQ0KCWMwLjUwMy0wLjYzNSwxLjI5NC0wLjk5OSwyLjE3LTAuOTk5aDIzLjE2OGMwLjg3NiwwLDEuNjY3LDAuMzY0LDIuMTcsMWMwLjUwMywwLjYzNSwwLjY3NiwxLjQ4NywwLjQ3NiwyLjM0bC0xLjE3OCw1LjA0NA0KCUM1My4wMjQsNTAuNzE0LDUxLjQyOCw1MS45NzksNDkuNzcsNTEuOTc5eiBNMjguNzcsNDIuNzEzYy0wLjI2NiwwLTAuNDc5LDAuMDg2LTAuNjA0LDAuMjQxYy0wLjEyMywwLjE1NS0wLjE1OCwwLjM4NC0wLjA5OCwwLjY0Mg0KCWwxLjE4MSw1LjA0NmMwLjE2NywwLjcxMiwwLjk1NiwxLjMzNywxLjY4OCwxLjMzN0g0OS43N2MwLjczMSwwLDEuNTIxLTAuNjI2LDEuNjg4LTEuMzM5bDEuMTc4LTUuMDQ0DQoJYzAuMDYxLTAuMjU5LDAuMDI2LTAuNDg2LTAuMDk3LTAuNjQycy0wLjMzNy0wLjI0MS0wLjYwMi0wLjI0MUgyOC43N3oiLz4NCjwvc3ZnPg0K);
}
.wi-fi-section__icon_park {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOTAuODA3cHgiIGhlaWdodD0iNzkuNjg0cHgiIHZpZXdCb3g9IjAgMCA5MC44MDcgNzkuNjg0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA5MC44MDcgNzkuNjg0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik04OS44MDcsNzkuNjg0SDFjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFzMC40NDgtMSwxLTFoODguODA3YzAuNTUzLDAsMSwwLjQ0NywxLDFTOTAuMzU5LDc5LjY4NCw4OS44MDcsNzkuNjg0DQoJeiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTYzLjM5Niw3OS4zNTJjLTAuNTUzLDAtMS0wLjQ0Ny0xLTFWMTguODc0YzAtMC41NTMsMC40NDctMSwxLTFzMSwwLjQ0NywxLDF2NTkuNDc4DQoJQzY0LjM5Niw3OC45MDQsNjMuOTQ5LDc5LjM1Miw2My4zOTYsNzkuMzUyeiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTYzLjQ3MSwzNS40NjJjLTAuMjU2LDAtMC41MTItMC4wOTgtMC43MDctMC4yOTNjLTAuMzkxLTAuMzkxLTAuMzkxLTEuMDIzLDAtMS40MTRsOS44NjEtOS44NjENCgljMC4zOTEtMC4zOTEsMS4wMjMtMC4zOTEsMS40MTQsMHMwLjM5MSwxLjAyMywwLDEuNDE0bC05Ljg2MSw5Ljg2MUM2My45ODIsMzUuMzY0LDYzLjcyNywzNS40NjIsNjMuNDcxLDM1LjQ2MnoiLz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik02My4zOTYsNTMuMDAyYy0xNC42MTIsMC0yNi41LTExLjg4OS0yNi41LTI2LjUwMVM0OC43ODQsMCw2My4zOTYsMEM3OC4wMSwwLDg5Ljg5OCwxMS44ODksODkuODk4LDI2LjUwMQ0KCVM3OC4wMSw1My4wMDIsNjMuMzk2LDUzLjAwMnogTTYzLjM5NiwyYy0xMy41MSwwLTI0LjUsMTAuOTkxLTI0LjUsMjQuNTAxczEwLjk5LDI0LjUwMSwyNC41LDI0LjUwMQ0KCWMxMy41MTEsMCwyNC41MDItMTAuOTkxLDI0LjUwMi0yNC41MDFTNzYuOTA3LDIsNjMuMzk2LDJ6Ii8+DQo8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNDguNDA0LDcwLjM5NkgxMS40MjJjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFzMC40NDgtMSwxLTFoMzYuOTgyYzAuNTUzLDAsMSwwLjQ0NywxLDENCglTNDguOTU3LDcwLjM5Niw0OC40MDQsNzAuMzk2eiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTQ4LjQwNCw2Mi41MzZIMTEuNDIyYy0wLjU1MiwwLTEtMC40NDctMS0xczAuNDQ4LTEsMS0xaDM2Ljk4MmMwLjU1MywwLDEsMC40NDcsMSwxDQoJUzQ4Ljk1Nyw2Mi41MzYsNDguNDA0LDYyLjUzNnoiLz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik00OC40MDQsNTcuNzY5SDExLjQyMmMtMC41NTIsMC0xLTAuNDQ3LTEtMXMwLjQ0OC0xLDEtMWgzNi45ODJjMC41NTMsMCwxLDAuNDQ3LDEsMQ0KCVM0OC45NTcsNTcuNzY5LDQ4LjQwNCw1Ny43Njl6Ii8+DQo8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNDguNDA0LDUzLjAwMkgxMS40MjJjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFzMC40NDgtMSwxLTFoMzYuOTgyYzAuNTUzLDAsMSwwLjQ0NywxLDENCglTNDguOTU3LDUzLjAwMiw0OC40MDQsNTMuMDAyeiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTE4LjE0Niw3MC4yODFjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFWNTIuMDAyYzAtMC41NTMsMC40NDgtMSwxLTFzMSwwLjQ0NywxLDF2MTcuMjc5DQoJQzE5LjE0Niw2OS44MzQsMTguNjk5LDcwLjI4MSwxOC4xNDYsNzAuMjgxeiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTE1LjkyNiw3OS42ODRjLTAuNTUyLDAtMS0wLjQ0Ny0xLTF2LTkuMjg4YzAtMC41NTMsMC40NDgtMSwxLTFzMSwwLjQ0NywxLDF2OS4yODgNCglDMTYuOTI2LDc5LjIzNiwxNi40NzgsNzkuNjg0LDE1LjkyNiw3OS42ODR6Ii8+DQo8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNMjAuMzY5LDc5LjY4NGMtMC41NTIsMC0xLTAuNDQ3LTEtMXYtOS4yODhjMC0wLjU1MywwLjQ0OC0xLDEtMXMxLDAuNDQ3LDEsMXY5LjI4OA0KCUMyMS4zNjksNzkuMjM2LDIwLjkyMSw3OS42ODQsMjAuMzY5LDc5LjY4NHoiLz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik00MC41NTMsNzAuMjgxYy0wLjU1MiwwLTEtMC40NDctMS0xVjUyLjAwMmMwLTAuNTUzLDAuNDQ4LTEsMS0xczEsMC40NDcsMSwxdjE3LjI3OQ0KCUM0MS41NTMsNjkuODM0LDQxLjEwNSw3MC4yODEsNDAuNTUzLDcwLjI4MXoiLz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0zOC4zMyw3OS42ODRjLTAuNTUyLDAtMS0wLjQ0Ny0xLTF2LTkuMjg4YzAtMC41NTMsMC40NDgtMSwxLTFzMSwwLjQ0NywxLDF2OS4yODgNCglDMzkuMzMsNzkuMjM2LDM4Ljg4Miw3OS42ODQsMzguMzMsNzkuNjg0eiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTQyLjc3Myw3OS42ODRjLTAuNTUyLDAtMS0wLjQ0Ny0xLTF2LTkuMjg4YzAtMC41NTMsMC40NDgtMSwxLTFzMSwwLjQ0NywxLDF2OS4yODgNCglDNDMuNzczLDc5LjIzNiw0My4zMjYsNzkuNjg0LDQyLjc3Myw3OS42ODR6Ii8+DQo8L3N2Zz4NCg==);
}
.wi-fi-section__icon_resources {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjkuOTY3cHgiIGhlaWdodD0iNjkuOTY4cHgiIHZpZXdCb3g9IjAgMCA2OS45NjcgNjkuOTY4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2OS45NjcgNjkuOTY4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik01NC45NzksNjEuNjQ4SDE0Ljk4N2MtMy42NzgsMC02LjY2OS0yLjk5MS02LjY2OS02LjY2OXYtMzkuOTljMC0zLjY3OCwyLjk5MS02LjY3LDYuNjY5LTYuNjdoMzkuOTkxDQoJCWMzLjY3OCwwLDYuNjY5LDIuOTkyLDYuNjY5LDYuNjd2MzkuOTlDNjEuNjQ3LDU4LjY1Nyw1OC42NTYsNjEuNjQ4LDU0Ljk3OSw2MS42NDh6IE0xNC45ODcsMTAuMzE5DQoJCWMtMi41NzQsMC00LjY2OSwyLjA5NS00LjY2OSw0LjY3djM5Ljk5YzAsMi41NzQsMi4wOTUsNC42NjksNC42NjksNC42NjloMzkuOTkxYzIuNTc0LDAsNC42NjktMi4wOTUsNC42NjktNC42Njl2LTM5Ljk5DQoJCWMwLTIuNTc1LTIuMDk1LTQuNjctNC42NjktNC42N0gxNC45ODd6Ii8+DQoJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTUwLjUsNTQuOTAzSDE5LjQ2NmMtMi40MjcsMC00LjQwMS0xLjk3NS00LjQwMS00LjQwMVYxOS40NjZjMC0yLjQyNywxLjk3NS00LjQwMSw0LjQwMS00LjQwMUg1MC41DQoJCWMyLjQyNywwLDQuNDAxLDEuOTc1LDQuNDAxLDQuNDAxdjMxLjAzNkM1NC45MDEsNTIuOTI5LDUyLjkyNyw1NC45MDMsNTAuNSw1NC45MDN6IE0xOS40NjYsMTcuMDY0DQoJCWMtMS4zMjQsMC0yLjQwMSwxLjA3Ny0yLjQwMSwyLjQwMXYzMS4wMzZjMCwxLjMyNCwxLjA3NywyLjQwMSwyLjQwMSwyLjQwMUg1MC41YzEuMzI0LDAsMi40MDEtMS4wNzcsMi40MDEtMi40MDFWMTkuNDY2DQoJCWMwLTEuMzI0LTEuMDc3LTIuNDAxLTIuNDAxLTIuNDAxSDE5LjQ2NnoiLz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTE0Ljk4MywxMC4zMTljLTAuNTUzLDAtMS0wLjQ0Ny0xLTFWMWMwLTAuNTUzLDAuNDQ3LTEsMS0xczEsMC40NDcsMSwxdjguMzE5DQoJCQlDMTUuOTgzLDkuODcyLDE1LjUzNiwxMC4zMTksMTQuOTgzLDEwLjMxOXoiLz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTI0Ljk4MywxMC4zMTljLTAuNTUzLDAtMS0wLjQ0Ny0xLTFWMWMwLTAuNTUzLDAuNDQ3LTEsMS0xczEsMC40NDcsMSwxdjguMzE5DQoJCQlDMjUuOTgzLDkuODcyLDI1LjUzNiwxMC4zMTksMjQuOTgzLDEwLjMxOXoiLz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTM0Ljk4MywxMC4zMTljLTAuNTUzLDAtMS0wLjQ0Ny0xLTFWMWMwLTAuNTUzLDAuNDQ3LTEsMS0xczEsMC40NDcsMSwxdjguMzE5DQoJCQlDMzUuOTgzLDkuODcyLDM1LjUzNiwxMC4zMTksMzQuOTgzLDEwLjMxOXoiLz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTQ0Ljk4MywxMC4zMTljLTAuNTUzLDAtMS0wLjQ0Ny0xLTFWMWMwLTAuNTUzLDAuNDQ3LTEsMS0xczEsMC40NDcsMSwxdjguMzE5DQoJCQlDNDUuOTgzLDkuODcyLDQ1LjUzNiwxMC4zMTksNDQuOTgzLDEwLjMxOXoiLz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTU0Ljk4MywxMC4zMTljLTAuNTUzLDAtMS0wLjQ0Ny0xLTFWMWMwLTAuNTUzLDAuNDQ3LTEsMS0xczEsMC40NDcsMSwxdjguMzE5DQoJCQlDNTUuOTgzLDkuODcyLDU1LjUzNiwxMC4zMTksNTQuOTgzLDEwLjMxOXoiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0xNC45ODMsNjkuOTY4Yy0wLjU1MywwLTEtMC40NDctMS0xdi04LjMxOWMwLTAuNTUzLDAuNDQ3LTEsMS0xczEsMC40NDcsMSwxdjguMzE5DQoJCQlDMTUuOTgzLDY5LjUyMSwxNS41MzYsNjkuOTY4LDE0Ljk4Myw2OS45Njh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0yNC45ODMsNjkuOTY4Yy0wLjU1MywwLTEtMC40NDctMS0xdi04LjMxOWMwLTAuNTUzLDAuNDQ3LTEsMS0xczEsMC40NDcsMSwxdjguMzE5DQoJCQlDMjUuOTgzLDY5LjUyMSwyNS41MzYsNjkuOTY4LDI0Ljk4Myw2OS45Njh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0zNC45ODMsNjkuOTY4Yy0wLjU1MywwLTEtMC40NDctMS0xdi04LjMxOWMwLTAuNTUzLDAuNDQ3LTEsMS0xczEsMC40NDcsMSwxdjguMzE5DQoJCQlDMzUuOTgzLDY5LjUyMSwzNS41MzYsNjkuOTY4LDM0Ljk4Myw2OS45Njh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik00NC45ODMsNjkuOTY4Yy0wLjU1MywwLTEtMC40NDctMS0xdi04LjMxOWMwLTAuNTUzLDAuNDQ3LTEsMS0xczEsMC40NDcsMSwxdjguMzE5DQoJCQlDNDUuOTgzLDY5LjUyMSw0NS41MzYsNjkuOTY4LDQ0Ljk4Myw2OS45Njh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik01NC45ODMsNjkuOTY4Yy0wLjU1MywwLTEtMC40NDctMS0xdi04LjMxOWMwLTAuNTUzLDAuNDQ3LTEsMS0xczEsMC40NDcsMSwxdjguMzE5DQoJCQlDNTUuOTgzLDY5LjUyMSw1NS41MzYsNjkuOTY4LDU0Ljk4Myw2OS45Njh6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNjguOTY3LDE1Ljk4M2gtOC4zMTljLTAuNTUzLDAtMS0wLjQ0Ny0xLTFzMC40NDctMSwxLTFoOC4zMTljMC41NTMsMCwxLDAuNDQ3LDEsMQ0KCQkJUzY5LjUyLDE1Ljk4Myw2OC45NjcsMTUuOTgzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNjguOTY3LDI1Ljk4M2gtOC4zMTljLTAuNTUzLDAtMS0wLjQ0Ny0xLTFzMC40NDctMSwxLTFoOC4zMTljMC41NTMsMCwxLDAuNDQ3LDEsMQ0KCQkJUzY5LjUyLDI1Ljk4Myw2OC45NjcsMjUuOTgzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNjguOTY3LDM1Ljk4M2gtOC4zMTljLTAuNTUzLDAtMS0wLjQ0Ny0xLTFzMC40NDctMSwxLTFoOC4zMTljMC41NTMsMCwxLDAuNDQ3LDEsMQ0KCQkJUzY5LjUyLDM1Ljk4Myw2OC45NjcsMzUuOTgzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNjguOTY3LDQ1Ljk4NGgtOC4zMTljLTAuNTUzLDAtMS0wLjQ0Ny0xLTFzMC40NDctMSwxLTFoOC4zMTljMC41NTMsMCwxLDAuNDQ3LDEsMQ0KCQkJUzY5LjUyLDQ1Ljk4NCw2OC45NjcsNDUuOTg0eiIvPg0KCQk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNjguOTY3LDU1Ljk4NGgtOC4zMTljLTAuNTUzLDAtMS0wLjQ0Ny0xLTFzMC40NDctMSwxLTFoOC4zMTljMC41NTMsMCwxLDAuNDQ3LDEsMQ0KCQkJUzY5LjUyLDU1Ljk4NCw2OC45NjcsNTUuOTg0eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTkuMzE5LDE1Ljk4M0gxYy0wLjU1MywwLTEtMC40NDctMS0xczAuNDQ3LTEsMS0xaDguMzE5YzAuNTUzLDAsMSwwLjQ0NywxLDFTOS44NzIsMTUuOTgzLDkuMzE5LDE1Ljk4M3oiDQoJCQkvPg0KCQk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNOS4zMTksMjUuOTgzSDFjLTAuNTUzLDAtMS0wLjQ0Ny0xLTFzMC40NDctMSwxLTFoOC4zMTljMC41NTMsMCwxLDAuNDQ3LDEsMVM5Ljg3MiwyNS45ODMsOS4zMTksMjUuOTgzeiINCgkJCS8+DQoJCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik05LjMxOSwzNS45ODNIMWMtMC41NTMsMC0xLTAuNDQ3LTEtMXMwLjQ0Ny0xLDEtMWg4LjMxOWMwLjU1MywwLDEsMC40NDcsMSwxUzkuODcyLDM1Ljk4Myw5LjMxOSwzNS45ODN6Ig0KCQkJLz4NCgkJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTkuMzE5LDQ1Ljk4M0gxYy0wLjU1MywwLTEtMC40NDctMS0xczAuNDQ3LTEsMS0xaDguMzE5YzAuNTUzLDAsMSwwLjQ0NywxLDFTOS44NzIsNDUuOTgzLDkuMzE5LDQ1Ljk4M3oiDQoJCQkvPg0KCQk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNOS4zMTksNTUuOTgzSDFjLTAuNTUzLDAtMS0wLjQ0Ny0xLTFzMC40NDctMSwxLTFoOC4zMTljMC41NTMsMCwxLDAuNDQ3LDEsMVM5Ljg3Miw1NS45ODMsOS4zMTksNTUuOTgzeiINCgkJCS8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0zNC45ODMsNDguMTI1Yy02LjY4NywwLTkuNjgtNS4zMTItOS42OC0xMC41NzdjMC0zLjQzNiwxLjE1OC03LjM4NCwzLjA5OC0xMC41NjINCgkJCWMxLjk3OS0zLjI2OCw0LjM3OS01LjE0NCw2LjU4Mi01LjE0NGMyLjE5MywwLDQuNTk3LDEuODc1LDYuNTk1LDUuMTQ0YzEuOTMzLDMuMTk0LDMuMDg1LDcuMTQyLDMuMDg1LDEwLjU2Mg0KCQkJQzQ0LjY2Myw0Mi44MTIsNDEuNjcsNDguMTI1LDM0Ljk4Myw0OC4xMjV6IE0zNC45ODMsMjMuODQzYy0xLjQyMiwwLTMuMzM0LDEuNjQyLTQuODczLDQuMTgzDQoJCQljLTEuNzU4LDIuODgtMi44MDcsNi40MzgtMi44MDcsOS41MjJjMCwzLjk1NywyLjAxMiw4LjU3Nyw3LjY4LDguNTc3czcuNjgtNC42Miw3LjY4LTguNTc3YzAtMy4wNzEtMS4wNDUtNi42MzEtMi43OTQtOS41MjINCgkJCUMzOC4yOTMsMjUuNDQ3LDM2LjQyLDIzLjg0MywzNC45ODMsMjMuODQzeiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K);
}
.wi-fi-section__icon_set-wifi {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNzdweCIgaGVpZ2h0PSI3N3B4IiB2aWV3Qm94PSIwIDAgNzcgNzciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDc3IDc3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0zOC41LDY0LjY5MWMtMTQuNDQyLDAtMjYuMTkxLTExLjc0OS0yNi4xOTEtMjYuMTkxUzI0LjA1OCwxMi4zMDksMzguNSwxMi4zMDlTNjQuNjkxLDI0LjA1OCw2NC42OTEsMzguNQ0KCVM1Mi45NDIsNjQuNjkxLDM4LjUsNjQuNjkxeiBNMzguNSwxNC4zMDljLTEzLjMzOSwwLTI0LjE5MSwxMC44NTMtMjQuMTkxLDI0LjE5MVMyNS4xNjEsNjIuNjkxLDM4LjUsNjIuNjkxDQoJUzYyLjY5MSw1MS44MzksNjIuNjkxLDM4LjVTNTEuODM5LDE0LjMwOSwzOC41LDE0LjMwOXoiLz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0xLDE1Yy0wLjU1MywwLTEtMC40NDctMS0xVjBoMTRjMC41NTMsMCwxLDAuNDQ3LDEsMXMtMC40NDcsMS0xLDFIMnYxMkMyLDE0LjU1MywxLjU1MywxNSwxLDE1eiIvPg0KCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0xMy4zMDgsMTQuMzA5Yy0wLjI1NiwwLTAuNTEyLTAuMDk4LTAuNzA3LTAuMjkzTDAuMjkzLDEuNzA3Yy0wLjM5MS0wLjM5MS0wLjM5MS0xLjAyMywwLTEuNDE0DQoJCXMxLjAyMy0wLjM5MSwxLjQxNCwwbDEyLjMwOCwxMi4zMDljMC4zOTEsMC4zOTEsMC4zOTEsMS4wMjMsMCwxLjQxNEMxMy44MTksMTQuMjExLDEzLjU2MywxNC4zMDksMTMuMzA4LDE0LjMwOXoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik03NiwxNWMtMC41NTMsMC0xLTAuNDQ3LTEtMVYySDYzYy0wLjU1MywwLTEtMC40NDctMS0xczAuNDQ3LTEsMS0xaDE0djE0Qzc3LDE0LjU1Myw3Ni41NTMsMTUsNzYsMTV6Ii8+DQoJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTYzLjY5MSwxNC4zMDljLTAuMjU2LDAtMC41MTItMC4wOTgtMC43MDctMC4yOTNjLTAuMzkxLTAuMzkxLTAuMzkxLTEuMDIzLDAtMS40MTRMNzUuMjkzLDAuMjkzDQoJCWMwLjM5MS0wLjM5MSwxLjAyMy0wLjM5MSwxLjQxNCwwczAuMzkxLDEuMDIzLDAsMS40MTRMNjQuMzk4LDE0LjAxNkM2NC4yMDMsMTQuMjExLDYzLjk0NywxNC4zMDksNjMuNjkxLDE0LjMwOXoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0xNCw3N0gwVjYzYzAtMC41NTMsMC40NDctMSwxLTFzMSwwLjQ0NywxLDF2MTJoMTJjMC41NTMsMCwxLDAuNDQ3LDEsMVMxNC41NTMsNzcsMTQsNzd6Ii8+DQoJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTEsNzdjLTAuMjU2LDAtMC41MTItMC4wOTgtMC43MDctMC4yOTNjLTAuMzkxLTAuMzkxLTAuMzkxLTEuMDIzLDAtMS40MTRsMTIuMzA4LTEyLjMwOQ0KCQljMC4zOTEtMC4zOTEsMS4wMjMtMC4zOTEsMS40MTQsMHMwLjM5MSwxLjAyMywwLDEuNDE0TDEuNzA3LDc2LjcwN0MxLjUxMiw3Ni45MDIsMS4yNTYsNzcsMSw3N3oiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik03Nyw3N0g2M2MtMC41NTMsMC0xLTAuNDQ3LTEtMXMwLjQ0Ny0xLDEtMWgxMlY2M2MwLTAuNTUzLDAuNDQ3LTEsMS0xczEsMC40NDcsMSwxVjc3eiIvPg0KCTxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik03Niw3N2MtMC4yNTYsMC0wLjUxMi0wLjA5OC0wLjcwNy0wLjI5M0w2Mi45ODQsNjQuMzk4Yy0wLjM5MS0wLjM5MS0wLjM5MS0xLjAyMywwLTEuNDE0DQoJCXMxLjAyMy0wLjM5MSwxLjQxNCwwbDEyLjMwOSwxMi4zMDljMC4zOTEsMC4zOTEsMC4zOTEsMS4wMjMsMCwxLjQxNEM3Ni41MTIsNzYuOTAyLDc2LjI1Niw3Nyw3Niw3N3oiLz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNMzguNSw1MS44OGMtMC43NjYsMC0xLjQ4Ni0wLjI5OC0yLjAyNy0wLjg0Yy0wLjU0Mi0wLjU0MS0wLjg0LTEuMjYyLTAuODQtMi4wMjkNCgkJCWMwLTAuNzY3LDAuMjk4LTEuNDg3LDAuODQtMi4wMjhjMS4wOTQtMS4wODcsMi45NjktMS4wODMsNC4wNTUtMC4wMDJjMC41NDQsMC41NDMsMC44NDIsMS4yNjQsMC44NDIsMi4wMw0KCQkJYzAsMC43NjgtMC4yOTgsMS40ODgtMC44NCwyLjAyOUMzOS45ODgsNTEuNTgyLDM5LjI2OCw1MS44OCwzOC41LDUxLjg4eiBNMzguNSw0OC4xNDJjLTAuMjMsMC0wLjQ0OCwwLjA5MS0wLjYxNSwwLjI1Nw0KCQkJYy0wLjE2MiwwLjE2Mi0wLjI1MiwwLjM4LTAuMjUyLDAuNjEyczAuMDksMC40NTEsMC4yNTQsMC42MTVjMC4zMywwLjMyOSwwLjkwMiwwLjMyOCwxLjIyOSwwDQoJCQljMC4xNjQtMC4xNjQsMC4yNTQtMC4zODMsMC4yNTQtMC42MTVzLTAuMDktMC40NS0wLjI1NC0wLjYxNEMzOC45NSw0OC4yMzIsMzguNzMxLDQ4LjE0MiwzOC41LDQ4LjE0MnoiLz4NCgk8L2c+DQoJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTQ0Ljc3Nyw0My43MzRjLTAuMjU2LDAtMC41MTItMC4wOTgtMC43MDctMC4yOTJjLTEuNDg4LTEuNDg3LTMuNDY2LTIuMzA3LTUuNTY4LTIuMzA3DQoJCWMtMi4xMDUsMC00LjA4MywwLjgxOS01LjU3LDIuMzA2Yy0wLjM5MSwwLjM5MS0xLjAyMywwLjM5MS0xLjQxNCwwcy0wLjM5MS0xLjAyMywwLTEuNDE0YzEuODY0LTEuODY0LDQuMzQ1LTIuODkyLDYuOTg0LTIuODkyDQoJCWMyLjYzNiwwLDUuMTE1LDEuMDI2LDYuOTgyLDIuODkxYzAuMzkxLDAuMzkxLDAuMzkxLDEuMDIzLDAuMDAxLDEuNDE1QzQ1LjI5LDQzLjYzNyw0NS4wMzMsNDMuNzM0LDQ0Ljc3Nyw0My43MzR6Ii8+DQoJPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTQ5LjczMiwzOC43NzljLTAuMjU2LDAtMC41MTItMC4wOTgtMC43MDctMC4yOTNjLTIuODEyLTIuODExLTYuNTQ4LTQuMzU4LTEwLjUyMS00LjM1OA0KCQljLTMuOTc3LDAtNy43MTYsMS41NDgtMTAuNTI3LDQuMzU4Yy0wLjM5MSwwLjM5MS0xLjAyMywwLjM5MS0xLjQxNCwwcy0wLjM5MS0xLjAyMywwLTEuNDE0YzMuMTg5LTMuMTg4LDcuNDMxLTQuOTQ0LDExLjk0MS00Ljk0NA0KCQljNC41MDgsMCw4Ljc0NiwxLjc1NiwxMS45MzYsNC45NDRjMC4zOTEsMC4zOTEsMC4zOTEsMS4wMjMsMCwxLjQxNEM1MC4yNDQsMzguNjgyLDQ5Ljk4OCwzOC43NzksNDkuNzMyLDM4Ljc3OXoiLz4NCgk8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNTQuNjg2LDMzLjgyNGMtMC4yNTYsMC0wLjUxMi0wLjA5OC0wLjcwNy0wLjI5M2MtNC4xMzQtNC4xMzUtOS42My02LjQxMi0xNS40NzUtNi40MTINCgkJYy01Ljg0OCwwLTExLjM0NywyLjI3Ny0xNS40ODIsNi40MTJjLTAuMzkxLDAuMzkxLTEuMDIzLDAuMzkxLTEuNDE0LDBzLTAuMzkxLTEuMDIzLDAtMS40MTQNCgkJYzQuNTE0LTQuNTEzLDEwLjUxNS02Ljk5OCwxNi44OTYtNi45OThjNi4zNzksMCwxMi4zNzcsMi40ODUsMTYuODg5LDYuOTk4YzAuMzkxLDAuMzkxLDAuMzkxLDEuMDIzLDAsMS40MTQNCgkJQzU1LjE5NywzMy43MjcsNTQuOTQxLDMzLjgyNCw1NC42ODYsMzMuODI0eiIvPg0KPC9nPg0KPC9zdmc+DQo=);
}
.wi-fi-section__icon_auth {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNjYuOTE3cHgiIGhlaWdodD0iNzkuODc3cHgiIHZpZXdCb3g9IjAgMCA2Ni45MTcgNzkuODc3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2Ni45MTcgNzkuODc3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik04LjgwMywxNS44MTdjLTAuMjU2LDAtMC41MTItMC4wOTgtMC43MDctMC4yOTNjLTAuMzkxLTAuMzkxLTAuMzkxLTEuMDIzLDAtMS40MTRsNS43MjYtNS43MjYNCgljMC4zOTEtMC4zOTEsMS4wMjMtMC4zOTEsMS40MTQsMHMwLjM5MSwxLjAyMywwLDEuNDE0TDkuNTEsMTUuNTI0QzkuMzE0LDE1LjcyLDkuMDU5LDE1LjgxNyw4LjgwMywxNS44MTd6Ii8+DQo8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNMTAuNTgyLDI0LjUzN2MtMC4yNTYsMC0wLjUxMi0wLjA5OC0wLjcwNy0wLjI5M2MtMC4zOTEtMC4zOTEtMC4zOTEtMS4wMjMsMC0xLjQxNGwxMi42NjgtMTIuNjY2DQoJYzAuMzkxLTAuMzkxLDEuMDIzLTAuMzkxLDEuNDE0LDBzMC4zOTEsMS4wMjMsMCwxLjQxNEwxMS4yODksMjQuMjQ0QzExLjA5NCwyNC40MzksMTAuODM4LDI0LjUzNywxMC41ODIsMjQuNTM3eiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTQxLjIwNCw3OS44NzdINi4wNjFDMi43MTksNzkuODc3LDAsNzcuMTU4LDAsNzMuODE3VjYuMDZDMCwyLjcxOSwyLjcxOSwwLDYuMDYxLDBoMzUuMTQ0DQoJYzMuMzQzLDAsNi4wNjIsMi43MTksNi4wNjIsNi4wNnYxNC4zMTNoLTJWNi4wNmMwLTIuMjM4LTEuODIyLTQuMDYtNC4wNjItNC4wNkg2LjA2MUMzLjgyMSwyLDIsMy44MjEsMiw2LjA2djY3Ljc1OA0KCWMwLDIuMjM4LDEuODIxLDQuMDYsNC4wNjEsNC4wNmgzNS4xNDRjMi4yMzksMCw0LjA2Mi0xLjgyMSw0LjA2Mi00LjA2VjYwLjA3NWgydjEzLjc0MkM0Ny4yNjYsNzcuMTU4LDQ0LjU0Nyw3OS44NzcsNDEuMjA0LDc5Ljg3N3oNCgkiLz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik0yMy42MzEsNzEuNzcxYy0yLjU2LDAtNC42NDMtMi4wODMtNC42NDMtNC42NDNzMi4wODMtNC42NDMsNC42NDMtNC42NDNzNC42NDMsMi4wODMsNC42NDMsNC42NDMNCglTMjYuMTksNzEuNzcxLDIzLjYzMSw3MS43NzF6IE0yMy42MzEsNjQuNDg1Yy0xLjQ1NywwLTIuNjQzLDEuMTg2LTIuNjQzLDIuNjQzczEuMTg2LDIuNjQzLDIuNjQzLDIuNjQzczIuNjQzLTEuMTg2LDIuNjQzLTIuNjQzDQoJUzI1LjA4OCw2NC40ODUsMjMuNjMxLDY0LjQ4NXoiLz4NCjxwYXRoIGZpbGw9IiNFMzA2MTEiIGQ9Ik00Ni4wNjcsNjEuMjY1Yy0xMS40OTYsMC0yMC44NS05LjM1NC0yMC44NS0yMC44NXM5LjM1NC0yMC44NSwyMC44NS0yMC44NXMyMC44NSw5LjM1NCwyMC44NSwyMC44NQ0KCVM1Ny41NjMsNjEuMjY1LDQ2LjA2Nyw2MS4yNjV6IE00Ni4wNjcsMjEuNTY1Yy0xMC4zOTQsMC0xOC44NSw4LjQ1Ni0xOC44NSwxOC44NXM4LjQ1NiwxOC44NSwxOC44NSwxOC44NXMxOC44NS04LjQ1NiwxOC44NS0xOC44NQ0KCVM1Ni40NjEsMjEuNTY1LDQ2LjA2NywyMS41NjV6Ii8+DQo8cGF0aCBmaWxsPSIjRTMwNjExIiBkPSJNNTguNzA4LDUyLjgzOWMtMC41NTMsMC0xLTAuNDQ3LTEtMWMwLTMuNDI3LTUuMzMxLTYuMzIyLTExLjY0MS02LjMyMnMtMTEuNjQxLDIuODk2LTExLjY0MSw2LjMyMg0KCWMwLDAuNTUzLTAuNDQ3LDEtMSwxcy0xLTAuNDQ3LTEtMWMwLTQuNjY3LDUuOTkxLTguMzIyLDEzLjY0MS04LjMyMnMxMy42NDEsMy42NTUsMTMuNjQxLDguMzIyDQoJQzU5LjcwOCw1Mi4zOTIsNTkuMjYxLDUyLjgzOSw1OC43MDgsNTIuODM5eiIvPg0KPHBhdGggZmlsbD0iI0UzMDYxMSIgZD0iTTQ2LjA2Nyw0MS43MTRjLTQuMDEzLDAtNy4yNzctMy41NTQtNy4yNzctNy45MjNzMy4yNjUtNy45MjMsNy4yNzctNy45MjNzNy4yNzcsMy41NTQsNy4yNzcsNy45MjMNCglTNTAuMDgsNDEuNzE0LDQ2LjA2Nyw0MS43MTR6IE00Ni4wNjcsMjcuODY4Yy0yLjkxLDAtNS4yNzcsMi42NTctNS4yNzcsNS45MjNzMi4zNjcsNS45MjMsNS4yNzcsNS45MjNzNS4yNzctMi42NTcsNS4yNzctNS45MjMNCglTNDguOTc4LDI3Ljg2OCw0Ni4wNjcsMjcuODY4eiIvPg0KPC9zdmc+DQo=);
}

.wi-fi-toogle .faq2 {
  font-size: 1rem;
}
@media screen and (max-width: 1279px) {
  .wi-fi-toogle .faq2 {
    width: auto;
  }
}

.wi-fi-view-more {
  padding: 0 0 80px;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .wi-fi-view-more {
    padding-top: 5px;
    padding-bottom: 40px;
  }
}
.wi-fi-view-more .file-download {
  display: inline-block;
  padding-top: 5px;
}
@media screen and (max-width: 759px) {
  .wi-fi-view-more .file-download {
    text-align: left;
    line-height: 1.15rem;
  }
}
.wi-fi-view-more .file-download__icon {
  top: 0;
}
@media screen and (max-width: 759px) {
  .wi-fi-view-more .file-download__icon {
    top: 8px;
  }
}
@media screen and (max-width: 759px) {
  .wi-fi-view-more .file-download__size {
    display: block;
  }
}

.video__wrapper {
  width: 80%;
  max-width: 560px;
  margin: 0 auto;
}
.video__container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}
.video__container iframe,
.video__container object,
.video__container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.wi-fi-video {
  width: 998px;
  margin: 0 auto 30px;
}
@media screen and (max-width: 1679px) {
  .wi-fi-video {
    width: 795px;
  }
}
@media screen and (max-width: 1279px) {
  .wi-fi-video {
    width: 595px;
  }
}
@media screen and (max-width: 959px) {
  .wi-fi-video {
    width: 515px;
    margin-top: 20px;
  }
}
@media screen and (max-width: 759px) {
  .wi-fi-video {
    width: 100%;
  }
  .wi-fi-video .file-download__size {
    line-height: 1.15rem;
    display: block;
  }
  .wi-fi-video .file-download__icon {
    top: 3px;
  }
}
.wi-fi-video__container {
  padding-top: 20px;
}
@media screen and (max-width: 959px) {
  .wi-fi-video__container {
    padding-top: 0;
  }
}
.wi-fi-video__player {
  display: block;
  width: 100%;
}

.b-wide-poster {
  height: 500px;
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 759px) {
  .b-wide-poster {
    height: auto;
  }
}
.b-wide-poster:after {
  content: "";
  display: block;
  width: 100%;
  clear: both;
}
.b-wide-poster__img {
  width: 1680px;
  height: 500px;
  left: 50%;
  margin-left: -840px;
  top: 0;
  position: absolute;
  text-align: center;
}
@media screen and (min-width: 1680px) {
  .b-wide-poster__img {
    height: 100%;
    width: 100vw;
    margin-left: -50vw;
  }
  .b-wide-poster__img img {
    width: 100%;
  }
}
@media screen and (max-width: 759px) {
  .b-wide-poster__img {
    height: 230px;
    position: relative;
    overflow: hidden;
    width: 516px;
    margin-left: -268px;
  }
}
.b-wide-poster__img img {
  max-height: 100%;
}
@media screen and (max-width: 759px) {
  .b-wide-poster__img img {
    margin-right: 50%;
  }
}
.b-wide-poster .section-box__padding {
  position: relative;
  z-index: 1;
}
.b-wide-poster .section-box__title {
  font-size: 1.4rem;
}
@media screen and (max-width: 759px) {
  .b-wide-poster .section-box__title {
    margin-bottom: 0;
  }
}
.b-wide-poster__slider {
  position: relative;
}
@media screen and (max-width: 759px) {
  .b-wide-poster__slider {
    display: inline-block;
  }
}
.b-wide-poster__i {
  position: relative;
  height: 500px;
  overflow: hidden;
}
@media screen and (max-width: 759px) {
  .b-wide-poster__i {
    height: auto;
  }
}
.b-wide-poster__i:after {
  content: "";
  display: block;
  width: 100%;
  clear: both;
}
.b-wide-poster__list-check {
  width: 50%;
  padding-left: 50%;
  position: relative;
  text-align: left;
  padding-top: 5rem;
}
@media screen and (min-width: 1680px) {
  .b-wide-poster__list-check {
    width: 40%;
  }
}
@media screen and (max-width: 759px) {
  .b-wide-poster__list-check {
    width: 100%;
    padding-left: 0;
    padding-top: 0.5rem;
  }
}
.b-wide-poster__list-check p {
  font-size: 0.85rem;
}
.b-wide-poster__list-check .b-list {
  margin-bottom: 2.2rem;
}
.b-wide-poster__list-check .b-list li {
  font-size: 1.27rem;
  line-height: 1.5rem;
  font-weight: lighter;
  font-style: italic;
}
.b-wide-poster .bx-wrapper {
  overflow: hidden;
  text-align: center;
}
.b-wide-poster .bx-wrapper .bx-controls {
  text-align: center;
  display: inline-block;
  vertical-align: top;
  position: relative;
  padding: 7px 40px;
  margin-top: -2.5rem;
  z-index: 50;
}
@media screen and (max-width: 759px) {
  .b-wide-poster .bx-wrapper .bx-controls {
    margin-top: 0;
  }
}
.b-wide-poster .bx-wrapper .bx-controls .bx-pager {
  display: inline-block;
  vertical-align: top;
  font-size: 0;
  line-height: 0;
}
.b-wide-poster .bx-wrapper .bx-controls .bx-pager-item {
  display: inline-block;
  vertical-align: middle;
  margin: 0 8px;
}
.b-wide-poster .bx-wrapper .bx-controls .bx-pager-link {
  background-color: #e6e6e6;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  display: block;
  text-indent: -9999px;
}
.b-wide-poster .bx-wrapper .bx-controls .bx-pager-link.active {
  background-color: #e30613;
}
.b-wide-poster .bx-wrapper .bx-controls .bx-prev,
.b-wide-poster .bx-wrapper .bx-controls .bx-next {
  background: no-repeat 0 0;
  width: 14px;
  height: 23px;
  position: absolute;
  top: 0;
  text-indent: -9999px;
}
.b-wide-poster .bx-wrapper .bx-controls.disabled {
  opacity: 0.5;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  cursor: default;
}
.b-wide-poster .bx-wrapper .bx-controls .bx-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTU5NTk1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTEuOCwyMiBMMS4xLDExLjNMMTEuOCwwLjUiLz4NCjwvc3ZnPg==);
  left: 0;
}
.b-wide-poster .bx-wrapper .bx-controls .bx-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTU5NTk1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMC41LDAuNSBsMTAuNywxMC43TDAuNSwyMiIvPg0KPC9zdmc+);
  right: 0;
}
@media screen and (max-width: 759px) {
  .b-wide-poster__i_left .b-wide-poster__img {
    width: 516px;
    margin-left: -268px;
  }
  .b-wide-poster__i_left .b-wide-poster__img img {
    max-height: 100%;
    margin-left: -50%;
  }
}
.b-wide-poster__i_left .b-wide-poster__list-check {
  float: right;
  padding-left: 0;
  padding-right: 50%;
}
@media screen and (max-width: 759px) {
  .b-wide-poster__i_left .b-wide-poster__list-check {
    padding-right: 0;
  }
}

.wifi-calling-adv__list {
  display: table;
  table-layout: fixed;
  width: 100%;
}
@media screen and (max-width: 759px) {
  .wifi-calling-adv__list {
    display: block;
    width: auto;
  }
}
.wifi-calling-adv__item {
  box-sizing: border-box;
  padding: 0 40px;
  display: table-cell;
  vertical-align: top;
  text-align: center;
}
@media screen and (max-width: 1679px) {
  .wifi-calling-adv__item {
    padding: 0 30px;
  }
}
@media screen and (max-width: 1279px) {
  .wifi-calling-adv__item {
    padding: 0 15px;
  }
}
@media screen and (max-width: 759px) {
  .wifi-calling-adv__item {
    display: table;
    width: 100%;
    text-align: left;
    margin-bottom: 25px;
    padding: 0;
  }
  .wifi-calling-adv__item:last-child {
    margin-bottom: 0;
  }
}
.wifi-calling-adv__icon-wrap {
  height: 80px;
  margin-bottom: 1.4rem;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .wifi-calling-adv__icon-wrap {
    height: 60px;
  }
}
@media screen and (max-width: 759px) {
  .wifi-calling-adv__icon-wrap {
    display: table-cell;
    vertical-align: top;
    width: 80px;
    text-align: center;
  }
}
.wifi-calling-adv__icon {
  background: no-repeat 50% 0;
  width: 80px;
  height: 80px;
  margin: 0 auto;
}
@media screen and (max-width: 959px) {
  .wifi-calling-adv__icon {
    width: 60px;
    height: 60px;
  }
}
@media screen and (max-width: 759px) {
  .wifi-calling-adv__icon {
    width: 50px;
    height: 50px;
  }
}
.wifi-calling-adv__icon_phone-wifi {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDY3LjEzMyA3OS44NzciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY3LjEzMyA3OS44NzciIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgZmlsbD0iI2UzMDYxMyI+DQoJPHBhdGggZD0iTTI3LjcxNyw3My44MkgxOS41NWMtMS42NTQsMC0zLTEuMzQ2LTMtM3YtMC4xNjZjMC0xLjY1NCwxLjM0Ni0zLDMtM2g4LjE2N2MxLjY1NCwwLDMsMS4zNDYsMywzdjAuMTY2DQoJCUMzMC43MTcsNzIuNDc1LDI5LjM3MSw3My44MiwyNy43MTcsNzMuODJ6IE0xOS41NSw2OS42NTRjLTAuNTUxLDAtMSwwLjQ0Ny0xLDF2MC4xNjZjMCwwLjU1MywwLjQ0OSwxLDEsMWg4LjE2Nw0KCQljMC41NTEsMCwxLTAuNDQ3LDEtMXYtMC4xNjZjMC0wLjU1My0wLjQ0OS0xLTEtMUgxOS41NXoiLz4NCgk8cGF0aCBkPSJNNDYuMjY3LDU4LjQzNmMtMTEuNTA1LDAtMjAuODY1LTkuMzU5LTIwLjg2NS0yMC44NjVjMC0xMS41MDYsOS4zNi0yMC44NjYsMjAuODY1LTIwLjg2Ng0KCQljMTEuNTA2LDAsMjAuODY2LDkuMzYsMjAuODY2LDIwLjg2NkM2Ny4xMzMsNDkuMDc2LDU3Ljc3Miw1OC40MzYsNDYuMjY3LDU4LjQzNnogTTQ2LjI2NywxOC43MDUNCgkJYy0xMC40MDIsMC0xOC44NjUsOC40NjMtMTguODY1LDE4Ljg2NmMwLDEwLjQwMiw4LjQ2MywxOC44NjUsMTguODY1LDE4Ljg2NWMxMC40MDMsMCwxOC44NjYtOC40NjMsMTguODY2LTE4Ljg2NQ0KCQlDNjUuMTMzLDI3LjE2OCw1Ni42NywxOC43MDUsNDYuMjY3LDE4LjcwNXoiLz4NCgk8Y2lyY2xlIGN4PSI0Ni4yNjciIGN5PSI0My44MTQiIHI9IjEuNTc3Ii8+DQoJCTxwYXRoIGQ9Ik01MC4yOTEsNDEuMTU2Yy0wLjI1NiwwLTAuNTExLTAuMDk3LTAuNzA2LTAuMjkxYy0wLjg4OS0wLjg4Ni0yLjA2Ni0xLjM3NC0zLjMxNy0xLjM3NA0KCQkJYy0xLjI1MywwLTIuNDMxLDAuNDg3LTMuMzE1LDEuMzcyYy0wLjM5MSwwLjM5MS0xLjAyMywwLjM5MS0xLjQxNCwwYy0wLjM5MS0wLjM5LTAuMzkxLTEuMDIzLDAtMS40MTQNCgkJCWMxLjI2My0xLjI2MywyLjk0Mi0xLjk1OCw0LjcyOS0xLjk1OGMxLjc4NCwwLDMuNDY0LDAuNjk1LDQuNzI5LDEuOTU4YzAuMzkyLDAuMzksMC4zOTIsMS4wMjMsMC4wMDIsMS40MTUNCgkJCUM1MC44MDQsNDEuMDU5LDUwLjU0OCw0MS4xNTYsNTAuMjkxLDQxLjE1NnoiLz4NCgkJPHBhdGggZD0iTTUzLjI4MywzOC4xNjJjLTAuMjU2LDAtMC41MTMtMC4wOTgtMC43MDgtMC4yOTNjLTEuNjgyLTEuNjg2LTMuOTIyLTIuNjE0LTYuMzA4LTIuNjE0DQoJCQlzLTQuNjI4LDAuOTI4LTYuMzEzLDIuNjE0Yy0wLjM5MSwwLjM5MS0xLjAyMywwLjM5MS0xLjQxNCwwcy0wLjM5MS0xLjAyMywwLTEuNDE0YzIuMDYzLTIuMDYzLDQuODA4LTMuMiw3LjcyOC0zLjINCgkJCWMyLjkyMSwwLDUuNjY0LDEuMTM3LDcuNzI0LDMuMjAxYzAuMzksMC4zOTEsMC4zOSwxLjAyNC0wLjAwMiwxLjQxNUM1My43OTQsMzguMDY0LDUzLjUzOSwzOC4xNjIsNTMuMjgzLDM4LjE2MnoiLz4NCgkJPHBhdGggZD0iTTU2LjI4MSwzNS4xNjVjLTAuMjU2LDAtMC41MTItMC4wOTgtMC43MDctMC4yOTNjLTIuNDg2LTIuNDg2LTUuNzkxLTMuODU1LTkuMzA3LTMuODU1DQoJCQljLTMuNTE4LDAtNi44MjMsMS4zNjktOS4zMDksMy44NTVjLTAuMzkxLDAuMzkxLTEuMDIzLDAuMzkxLTEuNDE0LDBjLTAuMzkxLTAuMzktMC4zOTEtMS4wMjMsMC0xLjQxNA0KCQkJYzIuODYzLTIuODY0LDYuNjcxLTQuNDQxLDEwLjcyMy00LjQ0MWM0LjA1LDAsNy44NTYsMS41NzcsMTAuNzIxLDQuNDQxYzAuMzkxLDAuMzkxLDAuMzkxLDEuMDIzLDAsMS40MTQNCgkJCUM1Ni43OTMsMzUuMDY3LDU2LjUzNywzNS4xNjUsNTYuMjgxLDM1LjE2NXoiLz4NCgk8cGF0aCBkPSJNMzguMjY3LDc5Ljg3N0g5Yy00Ljk2MiwwLTktNC4wMzctOS05VjljMC00Ljk2Miw0LjAzOC05LDktOWgyOS4yNjdjNC45NjMsMCw5LDQuMDM4LDksOXY4LjcwNWgtMlY5DQoJCWMwLTMuODYtMy4xNDEtNy03LTdIOUM1LjE0LDIsMiw1LjE0LDIsOXY2MS44NzdjMCwzLjg1OSwzLjE0LDcsNyw3aDI5LjI2N2MzLjg1OSwwLDctMy4xNDEsNy03VjU3LjQzNmgydjEzLjQ0MQ0KCQlDNDcuMjY3LDc1Ljg0LDQzLjIyOSw3OS44NzcsMzguMjY3LDc5Ljg3N3oiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.wifi-calling-adv__icon_roaming {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDk1Ljk2NCA5MC4xNTMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDk1Ljk2NCA5MC4xNTMiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxnIGZpbGw9IiNlMzA2MTMiPg0KCQk8cmVjdCB4PSI0MS4zOTYiIHk9IjUxLjM4MSIgdHJhbnNmb3JtPSJtYXRyaXgoMC45ODQ3IDAuMTc0MyAtMC4xNzQzIDAuOTg0NyAxMC4yNDQ4IC02LjU0NjQpIiB3aWR0aD0iMiIgaGVpZ2h0PSI3LjM1NSIvPg0KCQk8cGF0aCBkPSJNNDQuNDk1LDQ4LjkxMWwtMS45NzMtMC4zMjhjMC45OTYtNS45ODYsMy4zMTItMjEuNzAxLDMuMzEyLTM4LjMwOGgyDQoJCQlDNDcuODM0LDI3LjAzMiw0NS40OTksNDIuODc2LDQ0LjQ5NSw0OC45MTF6Ii8+DQoJCTxwYXRoIGQ9Ik00OS45ODMsMTEuMjc1aC0zLjk5N2wtMC45MzQtNS42NDVsMi45MzMtMi42NWwyLjkzNCwyLjY1TDQ5Ljk4MywxMS4yNzV6IE00Ny42ODMsOS4yNzVoMC42MDQNCgkJCWwwLjQ3OS0yLjg5NGwtMC43ODItMC43MDZsLTAuNzgxLDAuNzA2TDQ3LjY4Myw5LjI3NXoiLz4NCgkJPHJlY3QgeD0iNDYuOTg1IiB3aWR0aD0iMiIgaGVpZ2h0PSI0LjMyOCIvPg0KCQk8cGF0aCBkPSJNNTUuNjkyLDY3LjIzN2MtMS44NDgtNC44MDctMi40NDMtOC4yNDYtMi40NjktOC4zOTFsMS45NzEtMC4zMzZjMC4wMDYsMC4wMzMsMC41OTYsMy40MDIsMi4zNjUsOC4wMQ0KCQkJTDU1LjY5Miw2Ny4yMzd6Ii8+DQoJCTxwYXRoIGQ9Ik03MC40MjMsOTAuMTUzSDU5Ljk4M2wtMC4yNjQtMC41OTVjLTAuMDE4LTAuMDM4LTEuNzMyLTMuOS0yLjMxMS01LjAyOQ0KCQkJYy0wLjExMS0wLjIxNy0wLjIxOS0wLjQ0Mi0wLjMzLTAuNjcyYy0xLjA2Ni0yLjIxNC0yLjE2OC00LjUwMy05LjA5Ni00LjUwM2MtNi45MjksMC04LjAzMSwyLjI4OS05LjA5Niw0LjUwMw0KCQkJYy0wLjExLDAuMjI5LTAuMjE5LDAuNDU1LTAuMzMxLDAuNjczYy0wLjU3OSwxLjEyOC0yLjI5Miw0Ljk4OS0yLjMwOSw1LjAyOGwtMC4yNjQsMC41OTVIMjUuNTQxbDEuMTM4LTEuNTgzDQoJCQljMi43NjEtMy44NDQsNS40Mi04LjM2NCw3LjkwNS0xMy40MzZsMi4yMDEtNC44MjFsMS44MTksMC44MzFsLTIuMjEyLDQuODQ1Yy0yLjIxMSw0LjUxNS00LjU1Miw4LjU5Mi02Ljk4MiwxMi4xNjRoNS4yNzQNCgkJCWMwLjUxMy0xLjE0OCwxLjYyNS0zLjYyNSwyLjA5My00LjUzNmMwLjEwNC0wLjIwMywwLjIwNS0wLjQxMywwLjMwOC0wLjYyN2MxLjE0NS0yLjM3OSwyLjcxMi01LjYzNiwxMC44OTgtNS42MzYNCgkJCXM5Ljc1MiwzLjI1NywxMC44OTksNS42MzZjMC4xMDQsMC4yMTQsMC4yMDMsMC40MjQsMC4zMDksMC42MjhjMC40NjcsMC45MTEsMS41OCwzLjM4NywyLjA5Miw0LjUzNWg1LjI3Mw0KCQkJYy0yLjQyOC0zLjU3MS00Ljc2OC03LjY0Ni02Ljk3MS0xMi4xMzlsLTIuMzkxLTUuMjM2bDEuODE4LTAuODNsMi4zODEsNS4yMTFjMi40NzMsNS4wNDcsNS4xMzMsOS41NjcsNy44OTMsMTMuNDExTDcwLjQyMyw5MC4xNTMNCgkJCXoiLz4NCgkJPHBhdGggZD0iTTQwLjI5LDY3LjE5NWwtMS44NjctMC43MTZjMS43NTgtNC41ODYsMi4zNDEtNy45MzUsMi4zNDctNy45NjlsMS45NzIsMC4zMzYNCgkJCUM0Mi43MTcsNTguOTg5LDQyLjEyNSw2Mi40MSw0MC4yOSw2Ny4xOTV6Ii8+DQoJCQ0KCQkJPHJlY3QgeD0iNDkuODkyIiB5PSI1NC4wNTgiIHRyYW5zZm9ybT0ibWF0cml4KDAuMTc0MiAwLjk4NDcgLTAuOTg0NyAwLjE3NDIgOTguNDUyOCAtNy4yODQxKSIgd2lkdGg9IjcuMzU1IiBoZWlnaHQ9IjEuOTk5Ii8+DQoJCTxwYXRoIGQ9Ik01MS4zOTcsNDguNDY1Yy0wLjk4Mi01Ljk4Ny0zLjI2Ni0yMS42OTItMy4yNjYtMzguMTg5aDJjMCwxNi4zNSwyLjI2NiwzMS45MjcsMy4yMzgsMzcuODY1DQoJCQlMNTEuMzk3LDQ4LjQ2NXoiLz4NCgk8cGF0aCBkPSJNNTUuMDYyLDUyLjcwNEg0MC45MDJ2LTUuNTU1aDE0LjE1OVY1Mi43MDR6IE00Mi45MDIsNTAuNzA0aDEwLjE1OXYtMS41NTVINDIuOTAyVjUwLjcwNHoiLz4NCgk8cGF0aCBkPSJNNjAuNTcxLDcxLjU0M0gzNS4zOTN2LTUuNTU1aDI1LjE3OFY3MS41NDN6IE0zNy4zOTMsNjkuNTQzaDIxLjE3OHYtMS41NTVIMzcuMzkzVjY5LjU0M3oiLz4NCgkJPHJlY3QgeD0iMTYuODgiIHk9IjczLjgyNiIgd2lkdGg9IjIiIGhlaWdodD0iMTUuMzI3Ii8+DQoJCTxwYXRoIGQ9Ik0xNy44OCw4MS44NDNjLTIuNDA1LDAtNC4zNjEtMi4yODctNC4zNjEtNS4wOTl2LTYuOTAxYzAtMi44MTIsMS45NTYtNS4xLDQuMzYxLTUuMQ0KCQkJYzIuNDA1LDAsNC4zNjIsMi4yODgsNC4zNjIsNS4xdjYuOTAxQzIyLjI0Myw3OS41NTYsMjAuMjg2LDgxLjg0MywxNy44OCw4MS44NDN6IE0xNy44OCw2Ni43NDNjLTEuMjgsMC0yLjM2MSwxLjQyLTIuMzYxLDMuMQ0KCQkJdjYuOTAxYzAsMS42OCwxLjA4MSwzLjA5OSwyLjM2MSwzLjA5OWMxLjI4LDAsMi4zNjItMS40MTksMi4zNjItMy4wOTl2LTYuOTAxQzIwLjI0Myw2OC4xNjMsMTkuMTYxLDY2Ljc0MywxNy44OCw2Ni43NDN6Ii8+DQoJCTxyZWN0IHg9IjQuMjM5IiB5PSI2OC42NDgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIwLjUwNSIvPg0KCQk8cGF0aCBkPSJNNS4yMzksNzkuNjcyQzIuMzUsNzkuNjcyLDAsNzYuOTA1LDAsNzMuNTA0di04LjcwMmMwLTMuNDAyLDIuMzUtNi4xNyw1LjIzOS02LjE3DQoJCQljMi44ODksMCw1LjIzOSwyLjc2OCw1LjIzOSw2LjE3djguNzAyQzEwLjQ3OCw3Ni45MDUsOC4xMjgsNzkuNjcyLDUuMjM5LDc5LjY3MnogTTUuMjM5LDYwLjYzMmMtMS43NTYsMC0zLjIzOSwxLjkxLTMuMjM5LDQuMTcNCgkJCXY4LjcwMmMwLDIuMjU5LDEuNDgzLDQuMTY4LDMuMjM5LDQuMTY4YzEuNzU1LDAsMy4yMzktMS45MDksMy4yMzktNC4xNjh2LTguNzAyQzguNDc4LDYyLjU0Miw2Ljk5NSw2MC42MzIsNS4yMzksNjAuNjMyeiIvPg0KCQk8cmVjdCB4PSI3Ny4wODMiIHk9IjczLjgyNiIgd2lkdGg9IjIiIGhlaWdodD0iMTUuMzI3Ii8+DQoJCTxwYXRoIGQ9Ik03OC4wODMsODEuODQzYy0yLjQwNCwwLTQuMzYxLTIuMjg3LTQuMzYxLTUuMDk5di02LjkwMWMwLTIuODEyLDEuOTU3LTUuMSw0LjM2MS01LjENCgkJCWMyLjQwNiwwLDQuMzYzLDIuMjg4LDQuMzYzLDUuMXY2LjkwMUM4Mi40NDYsNzkuNTU2LDgwLjQ4OSw4MS44NDMsNzguMDgzLDgxLjg0M3ogTTc4LjA4Myw2Ni43NDNjLTEuMjc5LDAtMi4zNjEsMS40Mi0yLjM2MSwzLjENCgkJCXY2LjkwMWMwLDEuNjgsMS4wODIsMy4wOTksMi4zNjEsMy4wOTljMS4yODEsMCwyLjM2My0xLjQxOSwyLjM2My0zLjA5OXYtNi45MDFDODAuNDQ2LDY4LjE2Myw3OS4zNjQsNjYuNzQzLDc4LjA4Myw2Ni43NDN6Ii8+DQoJCTxyZWN0IHg9Ijg5LjcyNiIgeT0iNjguNjQ4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyMC41MDUiLz4NCgkJPHBhdGggZD0iTTkwLjcyNiw3OS42NzJjLTIuODg5LDAtNS4yNC0yLjc2Ny01LjI0LTYuMTY4di04LjcwMmMwLTMuNDAyLDIuMzUyLTYuMTcsNS4yNC02LjE3DQoJCQlzNS4yMzgsMi43NjgsNS4yMzgsNi4xN3Y4LjcwMkM5NS45NjQsNzYuOTA1LDkzLjYxNCw3OS42NzIsOTAuNzI2LDc5LjY3MnogTTkwLjcyNiw2MC42MzJjLTEuNzU2LDAtMy4yNCwxLjkxLTMuMjQsNC4xN3Y4LjcwMg0KCQkJYzAsMi4yNTksMS40ODQsNC4xNjgsMy4yNCw0LjE2OHMzLjIzOC0xLjkwOSwzLjIzOC00LjE2OHYtOC43MDJDOTMuOTY0LDYyLjU0Miw5Mi40ODEsNjAuNjMyLDkwLjcyNiw2MC42MzJ6Ii8+DQoJPC9nPg0KPC9zdmc+DQo=);
  width: 92px;
  height: 96px;
}
@media screen and (max-width: 959px) {
  .wifi-calling-adv__icon_roaming {
    width: 76px;
    height: 72px;
  }
}
@media screen and (max-width: 759px) {
  .wifi-calling-adv__icon_roaming {
    width: 62px;
    height: 58px;
  }
}
.wifi-calling-adv__icon_wifi {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDcwLjIwNyA3OC43NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNzAuMjA3IDc4Ljc0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8ZyBmaWxsPSIjZTMwNjEzIj4NCgkJPHBhdGggZD0iTTQ4LjIxNywzNi41MzRjLTMuNTA3LTMuNS04LjE2Mi01LjQyOC0xMy4xMS01LjQyOGMtNC45NTIsMC05LjYwNywxLjkyOC0xMy4xMDksNS40MjhsLTEuNDE0LTEuNDE1DQoJCQljMy44NzktMy44NzgsOS4wMzctNi4wMTMsMTQuNTIzLTYuMDEzYzUuNDgxLDAsMTAuNjQsMi4xMzUsMTQuNTIyLDYuMDEzTDQ4LjIxNywzNi41MzR6Ii8+DQoJCTxwYXRoIGQ9Ik0xMS43MDMsMjYuMjQ3bC0xLjQxNC0xLjQxNGM2LjYzLTYuNjI4LDE1LjQ0NC0xMC4yNzgsMjQuODE4LTEwLjI3OGM5LjM3NSwwLDE4LjE4NiwzLjY1LDI0LjgwOCwxMC4yNzgNCgkJCUw1OC41LDI2LjI0N2MtNi4yNDUtNi4yNS0xNC41NTMtOS42OTItMjMuMzk0LTkuNjkyQzI2LjI2NywxNi41NTUsMTcuOTU1LDE5Ljk5NywxMS43MDMsMjYuMjQ3eiIvPg0KCQk8cGF0aCBkPSJNNjguNzkzLDE1Ljk1NUM1OS43OTIsNi45NTYsNDcuODI4LDIsMzUuMTA2LDJDMjIuMzc1LDIsMTAuNDEsNi45NTYsMS40MTQsMTUuOTU1TDAsMTQuNTQxDQoJCQlDOS4zNzMsNS4xNjQsMjEuODQxLDAsMzUuMTA2LDBjMTMuMjU2LDAsMjUuNzIyLDUuMTY0LDM1LjEwMSwxNC41NDFMNjguNzkzLDE1Ljk1NXoiLz4NCgkJPHBhdGggZD0iTTM1LjEwNCw3OC43NDFjLTguNDA5LDAtMTIuMTc0LTYuNjk1LTEyLjE3NC0xMy4zMjhjMC00LjM3MywxLjQ3NS05LjM5OCwzLjk0NS0xMy40NDcNCgkJCQljMi40OTUtNC4xMTksNS40OTUtNi40ODQsOC4yMjktNi40ODRjMi43MiwwLDUuNzI1LDIuMzYzLDguMjQ0LDYuNDg0YzIuNDYxLDQuMDY0LDMuOTI5LDkuMDksMy45MjksMTMuNDQ3DQoJCQkJQzQ3LjI3Niw3Mi4wNDUsNDMuNTEzLDc4Ljc0MSwzNS4xMDQsNzguNzQxeiBNMzUuMTA0LDQ3LjQ4MWMtMS45NTgsMC00LjQ1NiwyLjExNS02LjUyLDUuNTIzDQoJCQkJYy0yLjI4OSwzLjc1LTMuNjU0LDguMzg5LTMuNjU0LDEyLjQwOGMwLDUuNjM5LDMuMTQ2LDExLjMyOCwxMC4xNzQsMTEuMzI4YzcuMDI3LDAsMTAuMTczLTUuNjg5LDEwLjE3My0xMS4zMjgNCgkJCQljMC00LjAwOC0xLjM2LTguNjQ2LTMuNjM4LTEyLjQwOEMzOS41NTcsNDkuNTk4LDM3LjA1Miw0Ny40ODEsMzUuMTA0LDQ3LjQ4MXoiLz4NCgk8L2c+DQo8L3N2Zz4NCg==);
}
@media screen and (max-width: 759px) {
  .wifi-calling-adv__info {
    display: table-cell;
    vertical-align: top;
  }
}
.wifi-calling-adv__title {
  font-size: 1rem;
  margin-bottom: 0.75rem;
}
@media screen and (max-width: 959px) {
  .wifi-calling-adv__title {
    margin-bottom: 5px;
  }
}
.wifi-calling-adv__desc {
  font-size: 0.75rem;
  line-height: 1.5;
}
@media screen and (max-width: 759px) {
  .wifi-calling-adv__desc {
    line-height: 1.2;
  }
}

.wifi-calling-work {
  position: relative;
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .wifi-calling-work {
    min-height: 480px;
  }
}
.wifi-calling-work__devices {
  color: #808080;
  font-size: 0.75rem;
  line-height: 1.5;
  margin-bottom: 20px;
}
.wifi-calling-work__list {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-bottom: 30px;
}
.wifi-calling-work__item {
  border-bottom: 1px solid #f2f2f2;
}
.wifi-calling-work__item:first-child {
  border-top: 1px solid #f2f2f2;
}
.wifi-calling-work__opener {
  padding: 25px 160px 25px 96px;
  overfloaw: hidden;
  cursor: pointer;
  position: relative;
}
@media screen and (max-width: 1279px) {
  .wifi-calling-work__opener {
    padding-left: 77px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 759px) {
  .wifi-calling-work__opener {
    padding-left: 0;
    padding: 12px 24px 12px 0;
  }
}
.wifi-calling-work__opener:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEyLjMgMjIuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIuMyAyMi42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYWRiNGJhIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTAuNSwwLjUgbDEwLjcsMTAuN0wwLjUsMjIiLz4NCjwvc3ZnPg==) no-repeat 0 0;
  width: 9px;
  height: 15px;
  position: absolute;
  right: 30px;
  top: 50%;
  margin-top: -7.5px;
}
@media screen and (max-width: 759px) {
  .wifi-calling-work__opener:after {
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE1LjEgOC44IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNS4xIDguOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjOTU5NTk1IiBkPSJNNy41LDguOEwwLjMsMS41Yy0wLjMtMC4zLTAuMy0wLjksMC0xLjNjMC4zLTAuMywwLjktMC4zLDEuMywwbDYsNmw2LTZjMC4zLTAuMywwLjktMC4zLDEuMywwDQoJYzAuMywwLjMsMC4zLDAuOSwwLDEuM0w3LjUsOC44eiIvPg0KPC9zdmc+") no-repeat 0 0;
    width: 15px;
    height: 9px;
    top: 25px;
    transition: -webkit-transform 0.2s ease 0s;
    transition: transform 0.2s ease 0s;
    transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s;
  }
  .wifi-calling-work__item.is-active .wifi-calling-work__opener:after {
    -webkit-transform: rotate(-180deg);
        -ms-transform: rotate(-180deg);
            transform: rotate(-180deg);
  }
}
.wifi-calling-work__step {
  width: 96px;
  margin-left: -96px;
  margin-top: -4px;
  float: left;
  font-size: 1.1rem;
  font-weight: 700;
}
@media screen and (max-width: 1279px) {
  .wifi-calling-work__step {
    width: 77px;
    margin-left: -77px;
  }
}
@media screen and (max-width: 759px) {
  .wifi-calling-work__step {
    float: none;
    width: auto;
    margin: 0 0 10px;
  }
}
.wifi-calling-work__item.is-active .wifi-calling-work__step {
  color: #e30613;
}
.wifi-calling-work__text {
  font-size: 0.85rem;
}
.wifi-calling-work__drop {
  font-size: 0;
  line-height: 0;
  text-align: center;
  border-top: 1px solid #f2f2f2;
  padding-top: 20px;
  display: none;
}
.wifi-calling-work__big-img {
  font-size: 0;
  line-height: 0;
  position: absolute;
  bottom: -1.8rem;
  left: 50%;
  margin-left: 136px;
  width: 518px;
  text-align: center;
}
@media screen and (max-width: 1679px) {
  .wifi-calling-work__big-img {
    width: 50%;
    margin-left: 0;
  }
}
@media screen and (max-width: 959px) {
  .wifi-calling-work__big-img {
    bottom: 80px;
  }
}
@media screen and (max-width: 759px) {
  .wifi-calling-work__big-img {
    display: none;
  }
}
@media screen and (max-width: 959px) {
  .wifi-calling-work__img {
    width: 304px;
  }
}
@media screen and (max-width: 759px) {
  .wifi-calling-work__img {
    width: 245px;
  }
}
.wifi-calling-work__btn {
  position: relative;
}
.wifi-calling-work__code {
  text-align: center;
  display: inline-block;
  color: #555;
  font-size: 1.7rem;
  line-height: 2.18rem;
  height: 2.18rem;
  cursor: default;
  font-weight: 100;
}

.wifi-products {
  margin-bottom: 30px;
  max-width: 650px;
}
@media screen and (max-width: 1679px) {
  .wifi-products {
    margin-bottom: 65px;
  }
}
@media screen and (max-width: 959px) {
  .wifi-products {
    max-width: 470px;
    margin: 0 auto 40px;
  }
}
.wifi-products__item {
  padding: 40px 0;
  box-sizing: border-box;
  position: relative;
}
.wifi-products__item:first-child {
  padding-top: 0;
}
@media screen and (max-width: 1279px) {
  .wifi-products__item:first-child {
    padding-top: 10px;
  }
}
.wifi-products__item:last-child {
  border-bottom: 1px solid #e6e6e6;
}
@media screen and (max-width: 759px) {
  .wifi-products__item {
    padding: 30px 0 25px;
  }
}
.wifi-products__item_wifi {
  padding-right: 220px;
}
@media screen and (max-width: 1679px) {
  .wifi-products__item_wifi {
    padding-right: 195px;
  }
}
@media screen and (max-width: 1279px) {
  .wifi-products__item_wifi {
    padding-right: 145px;
  }
}
@media screen and (max-width: 759px) {
  .wifi-products__item_wifi {
    padding-right: 0;
  }
}
.wifi-products__img {
  background: url("../i/wifi-products/wifi-calling.png") no-repeat 0 0;
  background-size: cover;
  width: 179px;
  height: 179px;
  position: absolute;
  right: 35px;
  bottom: 0;
}
@media screen and (max-width: 1679px) {
  .wifi-products__img {
    right: 10px;
  }
}
@media screen and (max-width: 1279px) {
  .wifi-products__img {
    width: 140px;
    height: 140px;
    right: 0;
  }
}
@media screen and (max-width: 759px) {
  .wifi-products__img {
    width: 87px;
    height: 87px;
  }
}
.wifi-products__info {
  margin-left: 136px;
}
@media screen and (max-width: 1279px) {
  .wifi-products__info {
    margin-left: 75px;
  }
}
.wifi-products__icon {
  background: no-repeat 0 0;
  float: left;
  width: 88px;
  height: 88px;
  margin-left: 12px;
}
@media screen and (max-width: 1279px) {
  .wifi-products__icon {
    width: 60px;
    height: 60px;
    margin-left: 0;
  }
}
.wifi-products__icon_mts-connect {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iODU2LjY3MiAxODIuODMzIDQ3NC44OCA0NzQuODgiDQoJIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgODU2LjY3MiAxODIuODMzIDQ3NC44OCA0NzQuODgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KCTxwYXRoIGZpbGw9IiNFRDFDMjQiIGQ9Ik0xMzMxLjU1MiwyODcuNjc5YzAsODguMzMyLDAsMTc2LjY2NCwwLDI2NS4xODhjLTAuMTkyLDAuNzY4LTAuMzg0LDEuNTM2LTAuMzg0LDIuMzA0DQoJCQljLTAuNTc2LDkuMjE4LTIuMTEyLDE4LjA1MS01LjE4NSwyNi42OTFjLTE1LjE3MSw0MS42Ny00NC41NTEsNjYuNjM0LTg4LjMzMiw3NC41MDdjLTMuNjQ4LDAuNTc2LTcuMjk3LDAuOTYtMTAuOTQ1LDEuMzQ0DQoJCQljLTg4LjMzMiwwLTE3Ni42NjQsMC0yNjUuMTg4LDBjLTAuNzY4LTAuMTkyLTEuNTM2LTAuMzg0LTIuMzA0LTAuMzg0Yy05LjIxOC0wLjU3Ni0xOC4wNTEtMi4xMTItMjYuNjkxLTUuMTg1DQoJCQljLTQxLjY3LTE1LjE3LTY2LjYzMy00NC41NS03NC41MDctODguMzMyYy0wLjU3NS0zLjY0OC0wLjk2LTcuMjk3LTEuMzQ0LTEwLjk0NWMwLTg4LjMzMiwwLTE3Ni42NjQsMC0yNjUuMTg4DQoJCQljMC4xOTItMC43NjgsMC4zODQtMS43MjksMC4zODQtMi40OTdjMC41NzYtOC44MzMsMi4xMTItMTcuNDc0LDQuOTkzLTI1LjkyM2MxNS4xNy00MS44NjIsNDQuNTUtNjcuMjA5LDg4LjcxNi03NS4wODINCgkJCWMzLjY0OC0wLjU3Niw3LjEwNC0wLjk2LDEwLjc1NC0xLjM0NGM4OC4zMzEsMCwxNzYuNjYzLDAsMjY1LjE4OCwwYzAuNzY4LDAuMTkyLDEuNTM2LDAuMzg0LDIuMzA0LDAuMzg0DQoJCQljMTEuNzE0LDAuNzY5LDIzLjA0MywzLjI2NSwzMy43OTcsNy44NzNjMzcuODI5LDE2LjUxNSw2MC4yOTYsNDUuMTI2LDY3LjQwMSw4NS44MzYNCgkJCUMxMzMwLjc4NCwyODAuNTc0LDEzMzEuMTY4LDI4NC4yMjMsMTMzMS41NTIsMjg3LjY3OXoiLz4NCgk8ZyBmaWxsPSIjRkZGRkZGIj4NCgkJPHBhdGggZD0iTTExMzQuOTE3LDI4MS43MjdjMzguMjE0LTAuMTkyLDY5LjcwNiw5LjQwOSw5My45MDEsMjguMDM2YzMyLjI2LDI0LjU3OSwzNC43NTYsODIuNTcxLTEwLjc1NCwxMDkuMDcxDQoJCQljLTQwLjMyNSwyMy40MjctOTIuOTQsMTguMDUtOTIuOTQsMTguMDVzLTEyLjA5OCwxMC45NDYtMjcuMDc2LDE3LjA5MWMtMTQuOTc4LDUuOTUzLTMzLjAyNyw1Ljk1My0zMy4wMjcsNS45NTMNCgkJCXMxNC4wMTgtMTQuMDE5LDE3LjA5LTIwLjkzMnM0LjAzMi0xMi4wOTgsNC4wMzItMTIuMDk4cy0yOC44MDQtMTkuMDEtMzguOTgtMzMuOTg4Yy0xNC45NzktMjIuMDgzLTE5LjU4Ny02NC41MjEsMTIuMjg5LTg5LjQ4NA0KCQkJQzEwOTAuMzY3LDI3OC44NDYsMTEzNC45MTcsMjgxLjcyNywxMTM0LjkxNywyODEuNzI3eiIvPg0KCQk8cGF0aCBkPSJNMTAwNC43MjQsNDA4LjI3MWMtNi45MTMsMTguMDUxLTkuOTg1LDQxLjQ3OCwxNy4wOTEsNjcuMDE3YzE5LjIwMiwxOC4yNDMsNDIuMDU0LDIyLjA4Myw2Mi4wMjQsMTQuMDE5DQoJCQljMTkuOTctOC4wNjUsMjkuOTU1LTExLjkwNiw0My4wMTQsMy40NTZjMTMuMDU4LDE1LjU1NCwzMC45MTYsMzcuNDQ1LDAsNDguNTgzYy0zMC45MTcsMTEuMTM3LTU4LjE4NCwxNS45MzgtOTcuMTY1LTUuOTUzDQoJCQljLTM4Ljk4MS0yMi4wODMtNjYuMjQ5LTUyLjk5OS04MS4wMzUtOTAuMDYxYy0xMi4wOTgtMjkuOTU2LTEwLjU2Mi01Ni4yNjMtMC45Ni03Ny45NjJjMTAuOTQ1LTI0Ljk2MywzMi4wNjgtMTkuOTcxLDQzLjAxNC0xMi4wOTcNCgkJCWMxMC45NDUsOC4wNjUsMjEuODkxLDE0Ljk3OCwyMy4wNDMsMjIuMDgzQzEwMTUuMjg1LDM4Ni45NTcsMTAwNC43MjQsNDA4LjI3MSwxMDA0LjcyNCw0MDguMjcxeiIvPg0KCTwvZz4NCgk8ZyBmaWxsPSIjRUQxQzI0Ij4NCgkJPGNpcmNsZSBjeD0iMTA5NC40MDEiIGN5PSIzNTciIHI9IjEyLjQ4MiIvPg0KCQk8Y2lyY2xlIGN4PSIxMTQ2LjQzOSIgY3k9IjM1NyIgcj0iMTIuNDgyIi8+DQoJCTxjaXJjbGUgY3g9IjExOTMuODY5IiBjeT0iMzU3IiByPSIxMi40ODIiLz4NCgk8L2c+DQo8L3N2Zz4NCg==);
}
.wifi-products__icon_wifi-calling {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMTU1OC43NDIgMTgyLjgzMyA0NzQuODggNDc0Ljg4Ig0KCSBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDE1NTguNzQyIDE4Mi44MzMgNDc0Ljg4IDQ3NC44OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJCTxwYXRoIGZpbGw9IiNFRDFDMjQiIGQ9Ik0yMDMzLjYyMiwyODcuNjc5YzAsODguMzMyLDAsMTc2LjY2NCwwLDI2NS4xODhjLTAuMTkyLDAuNzY4LTAuMzg0LDEuNTM2LTAuMzg0LDIuMzA0DQoJCQljLTAuNTc2LDkuMjE4LTIuMTEyLDE4LjA1MS01LjE4NSwyNi42OTFjLTE1LjE3MSw0MS42Ny00NC41NTEsNjYuNjM0LTg4LjMzMiw3NC41MDdjLTMuNjQ4LDAuNTc2LTcuMjk3LDAuOTYtMTAuOTQ1LDEuMzQ0DQoJCQljLTg4LjMzMiwwLTE3Ni42NjQsMC0yNjUuMTg4LDBjLTAuNzY4LTAuMTkyLTEuNTM2LTAuMzg0LTIuMzA0LTAuMzg0Yy05LjIxOC0wLjU3Ni0xOC4wNTEtMi4xMTItMjYuNjkxLTUuMTg1DQoJCQljLTQxLjY3LTE1LjE3LTY2LjYzMy00NC41NS03NC41MDctODguMzMyYy0wLjU3NS0zLjY0OC0wLjk2LTcuMjk3LTEuMzQ0LTEwLjk0NWMwLTg4LjMzMiwwLTE3Ni42NjQsMC0yNjUuMTg4DQoJCQljMC4xOTItMC43NjgsMC4zODQtMS43MjksMC4zODQtMi40OTdjMC41NzYtOC44MzMsMi4xMTItMTcuNDc0LDQuOTkzLTI1LjkyM2MxNS4xNy00MS44NjIsNDQuNTUtNjcuMjA5LDg4LjcxNi03NS4wODINCgkJCWMzLjY0OC0wLjU3Niw3LjEwNC0wLjk2LDEwLjc1NC0xLjM0NGM4OC4zMzEsMCwxNzYuNjYzLDAsMjY1LjE4OCwwYzAuNzY4LDAuMTkyLDEuNTM2LDAuMzg0LDIuMzA0LDAuMzg0DQoJCQljMTEuNzE0LDAuNzY5LDIzLjA0MywzLjI2NSwzMy43OTcsNy44NzNjMzcuODI5LDE2LjUxNSw2MC4yOTYsNDUuMTI2LDY3LjQwMSw4NS44MzYNCgkJCUMyMDMyLjg1NSwyODAuNTc0LDIwMzMuMjM5LDI4NC4yMjMsMjAzMy42MjIsMjg3LjY3OXoiLz4NCgk8ZyBmaWxsPSIjRkZGRkZGIj4NCgkJPHBhdGggZD0iTTE3MDYuNzk0LDQwOC4yNzFjLTYuOTEzLDE4LjA1MS05Ljk4NSw0MS40NzgsMTcuMDkxLDY3LjAxN2MxOS4yMDIsMTguMjQzLDQyLjA1NCwyMi4wODMsNjIuMDI0LDE0LjAxOQ0KCWMxOS45Ny04LjA2NSwyOS45NTUtMTEuOTA2LDQzLjAxNCwzLjQ1NmMxMy4wNTgsMTUuNTU0LDMwLjkxNiwzNy40NDUsMCw0OC41ODNjLTMwLjkxNywxMS4xMzctNTguMTg0LDE1LjkzOC05Ny4xNjUtNS45NTMNCgljLTM4Ljk4MS0yMi4wODMtNjYuMjQ5LTUyLjk5OS04MS4wMzUtOTAuMDYxYy0xMi4wOTgtMjkuOTU2LTEwLjU2Mi01Ni4yNjMtMC45Ni03Ny45NjJjMTAuOTQ1LTI0Ljk2MywzMi4wNjgtMTkuOTcxLDQzLjAxNC0xMi4wOTcNCgljMTAuOTQ1LDguMDY1LDIxLjg5MSwxNC45NzgsMjMuMDQzLDIyLjA4M0MxNzE3LjM1NiwzODYuOTU3LDE3MDYuNzk0LDQwOC4yNzEsMTcwNi43OTQsNDA4LjI3MXoiLz4NCgkJPHBhdGggZD0iTTE3NjUuOTc4LDI5NC4yN2M3LjkyMS0xLjU3NCwxNS45NzEtMi4zNzYsMjQuMDM1LTIuMzhjMzEuNDI1LDAuMDE1LDYyLjcyOCwxMS45NDcsODYuNzA2LDM1LjkxMQ0KCQkJYzIzLjk2OCwyMy45NzksMzUuOTAyLDU1LjI4LDM1LjkxMSw4Ni43MDZjLTAuMDAxLDguMDIyLTAuNzk2LDE2LjAyOC0yLjM1MSwyMy45MTFsMjYuNTc2LDIuNTkNCgkJCWMxLjU3My04Ljc3LDIuMzk0LTE3LjYzMywyLjM5Mi0yNi41MDJjMC4wMTctMzguMTUtMTQuNTk2LTc2LjQyMi00My43MDctMTA1LjUyNmMtMjkuMTA0LTI5LjExMy02Ny4zNzQtNDMuNzIxLTEwNS41MjMtNDMuNzA4DQoJCQljLTguOTA4LTAuMDA0LTE3LjgyLDAuODI0LTI2LjYyMiwyLjQxNEwxNzY1Ljk3OCwyOTQuMjd6Ii8+DQoJCTxwYXRoIGQ9Ik0xNzcwLjUzOSwzNDEuMDYyYzYuMzY5LTEuNjc4LDEyLjkwOS0yLjU5MywxOS40NzYtMi41OTNjMTkuNTAzLDAuMDEzLDM4Ljg4Niw3LjM5NSw1My43NzEsMjIuMjY2DQoJCQljMTQuODcxLDE0Ljg4NSwyMi4yNTUsMzQuMjcsMjIuMjY4LDUzLjc3MmMtMC4wMDIsNi41MjYtMC45MDksMTMuMDIyLTIuNTcyLDE5LjM1OGwyNi43OTQsMi42MDQNCgkJCWMxLjU3OS03LjIzMiwyLjQwMi0xNC42MDIsMi4zOTctMjEuOTY1YzAuMDEzLTI2LjIyNS0xMC4wNDctNTIuNTgtMzAuMDY2LTcyLjU4OWMtMjAuMDA5LTIwLjAyLTQ2LjM2NS0zMC4wODEtNzIuNTktMzAuMDY3DQoJCQljLTcuNC0wLjAwNC0xNC44MSwwLjgyNC0yMi4wOSwyLjQyNkwxNzcwLjUzOSwzNDEuMDYyeiIvPg0KCQk8cGF0aCBkPSJNMTc3NC44NTEsMzg1LjM5MWMwLDAsOS45OTktMC41NzcsMTUuMTY0LTAuNTg5YzcuNjUsMC4wMTQsMTUuMTY5LDIuODc2LDIxLjAwMyw4LjcNCgkJCWM1LjgyOCw1LjgzOCw4LjY5LDEzLjM1Niw4LjcwMiwyMS4wMDRjLTAuMDA4LDUuMTIyLTAuOTA5LDE1LjAwNi0wLjkwOSwxNS4wMDZsMjUuODQ0LDIuNTc4YzAsMCwxLjY4OC0xMS43MTEsMS42NzktMTcuNTgNCgkJCWMwLjAxOS0xNC4zNzUtNS41MTktMjguODY3LTE2LjQ5OC0zOS44MjVjLTEwLjk1NS0xMC45NzktMjUuNDUtMTYuNTE0LTM5LjgyMi0xNi40OTVjLTUuOTExLTAuMDA4LTE3LjY1MywxLjM1Mi0xNy42NTMsMS4zNTINCgkJCUwxNzc0Ljg1MSwzODUuMzkxeiIvPg0KCQk8Y2lyY2xlIGN4PSIxNzg1LjczNSIgY3k9IjQxOC43MzUiIHI9IjE5LjczMiIvPg0KCTwvZz4NCjwvc3ZnPg0K);
}
.wifi-products__text {
  margin-bottom: 10px;
}
.wifi-products__more {
  font-size: 0.85rem;
  color: #808080;
  border-bottom: 1px dotted;
}
.wifi-products__more ы,
.wifi-products__more:hover {
  border-bottom: medium none;
}
.wifi-products__separate {
  border-bottom: 1px solid #e6e6e6;
  height: 1px;
  margin-top: 20px;
  text-align: center;
}
@media screen and (max-width: 959px) {
  .wifi-products__separate {
    margin-top: 10px;
  }
}
.wifi-products__separate-text {
  background-color: #fff;
  font-size: 0.85rem;
  color: #808080;
  padding: 0 10px;
  display: inline-block;
  vertical-align: top;
  margin-top: -0.65em;
}
