@charset "UTF-8";
@font-face {
  font-family: GothamRoundedBook;
  src: url("../fonts/GothamRoundedBook.eot");
  src: url("../fonts/GothamRoundedBook.eot?#iefix") format("embedded-opentype"), url("../fonts/GothamRoundedBook.woff") format("woff"), url("../fonts/GothamRoundedBook.ttf") format("truetype"); }

body {
  min-width: 320px;
  max-width: 1440px;
  margin: 0 auto;
  padding: 0;
  font-family: 'Open Sans', sans-serif;
  color: #000; }

.header-top {
  background: url("../img/header-bg_320.jpg") no-repeat;
  background-size: cover;
  background-position: 0 50%;
  height: 458px; }

.container {
  width: 87.5%;
  max-width: 940px;
  margin: 0 auto; }

.header-top__menu {
  background: rgba(29, 38, 49, 0.7); }

.header-top__menu {
  padding: 0 6.25%;
  height: 65px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative; }

.header-top__logo,
.footer-logo {
  font-family: 'GothamRoundedBook';
  font-size: 32px;
  color: #fff; }

.header-top__swap-menu,
.header-top__swap-menu-opened {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 50px;
  height: 24px;
  margin: 30% 0;
  position: relative; }

.header-top__swap-menu:hover .header-top__swap-menu__line,
.header-top__swap-menu-opened:hover .header-top__swap-menu__line-opened-1,
.header-top__swap-menu-opened:hover .header-top__swap-menu__line-opened-2 {
  background: #d22856; }

.header-top__swap-menu:active .header-top__swap-menu__line,
.header-top__swap-menu-opened:active .header-top__swap-menu__line-opened-1,
.header-top__swap-menu-opened:active .header-top__swap-menu__line-opened-2 {
  background: rgba(210, 40, 86, 0.3); }

.header-top__swap-menu__line {
  width: 100%;
  height: 4px;
  background: #fff; }

.header-top__nav__opened {
  display: none; }

.header-top__swap-menu__line-opened-1,
.header-top__swap-menu__line-opened-2 {
  width: 4px;
  height: 33px;
  background: #fff;
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  bottom: -20%;
  right: 20%; }

.header-top__swap-menu__line-opened-1 {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.header-top__swap-menu__line-opened-2 {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg); }

.header-top__ul {
  position: absolute;
  left: 0;
  top: 65px;
  width: 100%;
  -webkit-box-shadow: 0 -1px 0 0 #000;
          box-shadow: 0 -1px 0 0 #000;
  z-index: 2; }

.header-top__li {
  width: 100%;
  height: 64px;
  background: #283645;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-top: 1px solid #485461;
  border-bottom: 1px solid #000; }

.header-top__link {
  font-size: 18px;
  line-height: 32px;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase; }

.header-top__link:hover {
  color: #d22856; }

.header-top__link:active {
  color: rgba(210, 40, 86, 0.3); }

.header-top__main {
  position: relative;
  height: 392px;
  overflow: hidden; }

.header-top__main__h2 {
  font-size: 24px;
  color: #fff;
  font-weight: 300;
  width: 72%;
  text-align: center;
  margin: 22px auto 0; }

.header-top__main__phone {
  background: url("../img/header-main_iphone_320.png") no-repeat;
  background-position: 50% 100%;
  height: 313px;
  width: 100%;
  position: absolute;
  bottom: -10%;
  left: 0; }

.header-top__main__phone:hover:after {
  content: "";
  width: 111px;
  height: 196px;
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 41.5%;
  left: 50%;
  background: url("../img/header-main_layer_320.png"); }

.header-bottom {
  height: 270px;
  background: #1d2631;
  padding: 28px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.header-bottom__btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 280px;
  height: 56px;
  border: 3px solid #fff;
  border-radius: 40px;
  font-size: 18px;
  color: #fff;
  font-weight: bold; }

.header-bottom__btn:hover {
  background: #fff;
  color: #d22856; }

.header-bottom__btn:active {
  color: rgba(210, 40, 86, 0.3); }

.header-bottom__os {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 210px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.header-bottom__os__link {
  display: block;
  width: 57px;
  height: 57px;
  background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAM0AAAA5CAMAAACiYV9UAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAclBMVEX///8AAAD///////////////////////////////////////////////+kxjmkxjmkxjmkxjmkxjmkxjmkxjmkxjmkxjmkxjn///////+kxjn///+kxjmkxjmkxjmkxjn///+kxjnxURuAzCgAre/7vAkWw1qsAAAAIHRSTlMAAECAIJ/vEI/P369gcI8gQIBQr+8Qn9+/MGBQv3DPMFZfEGEAAAABYktHRACIBR1IAAAAB3RJTUUH4gUcFR82XXqN4gAAAwNJREFUaN7tmumWojAQhYlIAJcR2URwCbO8/ysOBILYDXjDSYjjmfunkSPt/U5CVaUSy3qhlb1+9ZV/RWuHMrYy7UKNXI/V+gwa12efQ+NuGhhm2ogStSPDtqaNqJDdwrCdaScK5NIWZmPaiQrtxdB8RAwQb40n/ygR+iEuDkGlw7fbZCkYt4VxZjzbmT1ygDCKS644CjnacXGaVQNjz3m2M5ukFcup7OlU8aSJGZrsPOvZzizJ87T8ojTPiRzNzyER8mtII//inG3teSx9miQuvylOlqFZ2Vklr3jccXfbOhpkzs6dRRPV7o+XDoRfRgvQuLYoZBj1mlEptuwhB18XdGavNUJOEkFzbC6v2mkKyvry7b33fIfRvSxNM8+iJBc07eVjrmmisRkgNFp3MaAcUa6XxkFgYJz+WzOoSCvNDoNhrIB+XniNx2hinTRnFAbMpcJrOSqdNBkIgy4NCCwNNCvFMB1NMCqNNGpDgOmZhsFQvBogQZqGr2jCNA000BRKI0CtsE34UzS8TAjV00CJkzGJQu3WRuEpGh69T+ppsIiW4TCWcDxF0/w1RSOzbDNJQz+KRnkQ+E+z8EyT6d0opsELpSodY1HA/ygaJrHBppjm95AI+TMky8NoJHqeJmn2GA3FB8ckDbpWw6sBkzRgUJMIa0ZptiANjGOUBu5xsAx7d3gNfZqm4b32mwYaF6YBhyeoy/1wmqZeA8WBBhp8qoE7uuRw5Ds3UzTNd3TQ4FMN63SIxJyOwaRSfQFJGmuDwlDo54XX5DIMc5HrQ8vSgAkUraQfZVPAA0J5bfpOvBdQ3u6S/TRZGhdMOWDfplcFNqPT9s+CZmRku4OyNOibI9m5NUXT7adPagP2bYzTQMUaeg7COA3SVYPXBOZpXi/afLg/+AY0r+Iaxffb34DGOk/jSJzr6tmNRCHDxT9Ei9A84fiObXv+PJg+zb0uQLsd9Tp9xndZmpk6t/apODO8FmcINlLHOnp26+IyeHwKmnJ0EZoqizrPZzksq7C/3nlr/QUr60wHKW8m1QAAAABJRU5ErkJggg=="); }

.header-bottom__os__link:nth-child(2) {
  background-position: 50% 0; }

.header-bottom__os__link:nth-child(3) {
  background-position: 100% 0; }

.header-bottom__text {
  font-size: 14px;
  line-height: 24px;
  color: #fff;
  font-weight: 300;
  width: 80%;
  text-align: center; }

.about-top {
  padding: 43px 0 30px; }

.about-top__h2,
.about-top__text {
  font-size: 24px;
  color: #283645;
  font-weight: 300;
  text-align: center; }

.about-top__h2 {
  padding-bottom: 30px; }

.about-main {
  height: 790px;
  background: #f2f2f2;
  position: relative;
  padding-top: 80px;
  overflow: hidden; }

.about-main__phone {
  position: relative;
  background-image: url("../img/about-main_phone_320.png");
  width: 157px;
  height: 320px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  left: 50%;
  bottom: 10px; }

.about-main__svg-bg,
.price-svg-bg {
  position: absolute;
  top: 0; }

.about-main__ul {
  text-align: center; }

.about-main__li__h3 {
  font-size: 18px;
  line-height: 24px;
  font-weight: bold; }

.about-main__li__text {
  font-size: 14px;
  line-height: 24px;
  color: #283645;
  padding: 15px 0 38px;
  min-width: 280px;
  width: 70%;
  margin: 0 auto; }

.about-bottom .container {
  display: none; }

.reviews__btn-left,
.reviews__btn-right {
  display: none; }

.reviews .container {
  height: 352px;
  position: relative;
  padding: 46px 0;
  text-align: center;
  line-height: 30px; }

.reviews-slide__h2 {
  font-size: 18px;
  font-weight: bold; }

.reviews-slide__name,
.reviews-slide__quotes {
  display: none; }

.reviews-slide__text {
  font-size: 14px;
  color: #283645;
  padding-top: 22px;
  min-width: 280px;
  width: 70%;
  margin: 0 auto; }

.reviews-slider__radio,
.price-slider__radio {
  display: none; }

.reviews-slider__label,
.price-slider__label {
  width: 6px;
  height: 6px;
  background: #bec2c7;
  border-radius: 50%; }

.reviews-slider__label:hover,
.price-slider__label:hover {
  background: #7e868f; }

.reviews-slider__label:active,
.price-slider__label:active {
  background: #e9ebec; }

.reviews-slider__radio:first-of-type:checked ~ .reviews-slider__label:first-of-type,
.reviews-slider__radio:nth-of-type(2):checked ~ .reviews-slider__label:nth-of-type(2),
.reviews-slider__radio:last-of-type:checked ~ .reviews-slider__label:last-of-type,
.price-slider__radio:first-of-type:checked ~ .price-slider__label:first-of-type,
.price-slider__radio:nth-of-type(2):checked ~ .price-slider__label:nth-of-type(2),
.price-slider__radio:last-of-type:checked ~ .price-slider__label:last-of-type {
  background: none;
  -webkit-box-shadow: 0 0 0 3px #283645;
          box-shadow: 0 0 0 3px #283645; }

.price {
  height: 470px;
  background: #f2f2f2;
  position: relative;
  padding-top: 90px;
  overflow: hidden; }

.reviews-slider__label,
.price-slider__label {
  position: absolute;
  bottom: 44px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%); }

.reviews-slider__label {
  bottom: 40px; }

.reviews-slider__label:first-of-type,
.price-slider__label:first-of-type {
  left: 43%; }

.reviews-slider__label:nth-of-type(2),
.price-slider__label:nth-of-type(2) {
  left: 50%; }

.reviews-slider__label:last-of-type,
.price-slider__label:last-of-type {
  left: 57%; }

.price-slider__radio:first-of-type:checked ~ .price-table {
  -webkit-transform: translateX(-25%);
          transform: translateX(-25%); }

.price-slider__radio:last-of-type:checked ~ .price-table {
  -webkit-transform: translateX(-75%);
          transform: translateX(-75%); }

.price-slider__labels {
  bottom: 44px; }

.price-table {
  line-height: 30px;
  white-space: nowrap;
  position: absolute;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  margin-left: 6.25%;
  width: 350%;
  -webkit-transition: all 1s;
  transition: all 1s; }

.price-table__th,
.price-table__td {
  width: 25%; }

.price-table__th {
  height: 98px; }

.price-table__td {
  height: 60px;
  background: #fff;
  border: 2px solid #e5e5e5;
  padding: 0 22px;
  vertical-align: middle; }

.price-table__th:not(:first-child) {
  background: #283645;
  border-radius: 2px; }

.price-table__th:first-child,
.price-table__td:first-child {
  visibility: hidden; }

.price-table__th:nth-child(3) {
  border-left: 2px solid #e5e5e5;
  border-right: 2px solid #e5e5e5; }

.price-table__h3 {
  font-size: 18px;
  color: #fff;
  font-weight: bold; }

.price-table__price {
  font-size: 24px;
  color: #fff;
  font-weight: 300;
  padding-bottom: 16px; }

.price-table__hit {
  position: relative; }

.price-table__hit:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 74px;
  height: 73px;
  background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABJCAMAAACtmkDtAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABp1BMVEXSKFb////SKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFb///+tJQUnAAAAi3RSTlMAAAEyqfb+zVYIHbvmSRua9OJnDMTRPwKgYza0/cpKErHwUSed89cNKsDYQgn7BTe+QfhZMKT1z1sKILxGFpjnaDPCzgSiYTWv+ctQF7XrTSLcZS/B1UADnmZErSzTXSW93UMRme3DBqZerPdUuemb4WRTYtsH40ULPWBP2tZX4OppzF9SS97SydT6uffUoAAAAAFiS0dEAf8CLd4AAAAHdElNRQfiBR0THBFvbHCdAAACQklEQVRYw63WaVMTQRAG4B7ADcgRSGQXdIKghPVIQECBaJQjCLiIeEZXBTWKqFE0ireCJ6L7py3LKouQTc+7cebzzlNv9U53NRF3qqprdnjIMUK1daxEO+shyPMaGoVgpaZwMya1RKI8Vb0LzNRqCsFSVhsoee2CpazdeyTkyFiHxVN7O8FIXfuEYKn93XFM6mm3eerAQTDTocNCsFQinMSk5kgvT/UdATPF+kmwVKIGlAYGiaeOHhvCpOGRFE8dPwFmakn/+ZyhTp7CZoE3OpbiqfEJMFPG/HuhLDV5GpSMKWIpa3rmDARJZ7aXp87OgZnOzf+740+dD4N9d+GizVOXLoOZrmS33PKjrl4DpaRrsZTVVw/+utj1ovqWUvYNMNNQLfHUzTaw4guLUZ66dRvMdCe3vT22UXfvDWDSkpvgqen7YKaQWTpIiqjlB6BkPCSWssYf5SFIhh7X8VTTEzDTSgcRTz0FN4xnEVtFgZkWTCJNVIH0UNJJV2mi4s+J9FA9L2xN1GqOSA8VH3upiXKyRHqo5AjpoYzhwZQm6tVrUh2QanDfaKIyb5UQSr0DJISSzvykJmrpPQIh1IeCrYn62I9BairvQnUCqFgOhVRUfg2XeKp1Uf3GMWpd3Xcg9emzahag1BczEMRQ8mtAqRwlnW/LmqiV70GhctSGC/adkvqRDQ75U0ahEsmHkpvpiiQfitswglE/p6KaqNUAU4WnuvgNIwCl2jBw6pdqw0ApI7OW0ESNNv4PVERFKn0FJdRvxIWB7macLRsAAAAASUVORK5CYII="); }

.price-table__hit:after {
  content: "ХИТ";
  font-size: 14px;
  color: #fff;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  position: absolute;
  top: 4px;
  left: 4px;
  width: 74px;
  height: 73px; }

.price-table__text {
  font-size: 18px;
  color: #283645; }

.price-table__text-320 {
  font-size: 14px;
  color: #283645;
  text-transform: uppercase;
  float: left; }

.price-table__yes,
.price-table__no {
  display: block;
  float: right; }

.price-table__yes {
  width: 29px;
  height: 22px;
  background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAWCAMAAAALimf+AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA/1BMVEU9xkT///89xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQ9xkQAAADprLdsAAAAU3RSTlMAAFCAYkn43PntKTbs6Tow7vpAI+D0TR3RWg5oErl0KAoEjlX8yxcGpYpSvAmeqIK9CI2jlKQBhZxpxQ8Hqo/NFP7YIhDGbUj2HxXM6zcb4vIz5zAnruQAAAABYktHRFTkA4ilAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH4gUdEBcfaWY6CAAAANFJREFUKM910NdawgAQhNFZNNgVFRUroFFU7Ngb2Hv93/9dzKcRQ2Tn9uzFzEqp2F8yHfK1E3wNsnS5GnTT0+tpXz8Dg+boUI7hEXN0NM/YuDk6UYBJc3QqwmlzdGYW5izWYqlVyxHOx821EC4uJbWyDCu/o7UK1bWErsNG81/SJmxtN3EHauWEahf29mM8iE5LllTV4PAHj+D4xFr19AzOvzGk3rCUqlKNFkqZCy6v7J/q+gZu7+7JP6iN6vGJMMvzi9qqXt/g/UOOqlj4DJTWL/AwHzbXkxoeAAAAAElFTkSuQmCC"); }

.price-table__no {
  width: 26px;
  height: 26px;
  background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA6lBMVEXyWyb////yWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWybyWyYAAADcC6k3AAAATHRSTlMAAA5kJAtoKnrXJwmzw1H94R8ItYngJbaiAV8rmd0hnQNn42DZCrSaYdrfo2PcIASb07mc8vzO7ZbemAKfZgeh/uIjntsNYn27VJGMDeJc3QAAAAFiS0dETYBoIGUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiBR0QJiFuWiARAAABHElEQVQoz23Sa1eCQBAG4NmoSLuQliR2M+mmmVZmZWSZWmm9///3NMMKLOB+2j3P4WVnZmnFWiVzKb3W1m3aQKGYp80tbNOOg91Slsp7wD6RBVTcNJUPgKrHhxpQODSJ03DkKTlZDo5PEpK007oKic4cNCLTaRKrzz5wbuvtxSVw5SVE10AzrC9KS0gyW1yDpN0sqo5v1gZuO11Ou1NZksz7B6DXzRP5j0C/p9QSoifg2V1GcjfuWSlPIi/8v0ExS9K31yDsp50m+eYt4M2wz/WZ9M7yobfDET7HCYVTCBbtrUk/I5K0SRAPpT3CdKxJpGqOkvtZ6QjpmaYeANcwdRV9cUcn9cyz+RajHzMtfmz8vxnNG79enpQ/+PsH6TMt3Ag1lZEAAAAASUVORK5CYII="); }

.contact-main {
  font-size: 24px;
  padding: 38px 0 45px;
  height: 412px; }

.contact-main .container {
  height: 100%; }

.contact-main__h2 {
  color: #283645;
  font-weight: 300; }

.contact-main .container,
.contact-main__ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center; }

.contact-main__ul {
  height: 240px; }

.contact-main__h3 {
  font-size: 18px;
  color: #283645;
  font-weight: bold;
  padding-bottom: 3px; }

.contact-main__link {
  color: #d22856;
  font-weight: 300; }

.about-bottom__link:hover,
.contact-main__link:hover {
  color: #283645;
  text-decoration: underline; }

.about-bottom__link:active,
.contact-main__link:active {
  color: rgba(40, 54, 69, 0.3);
  text-decoration: none; }

.contact-map {
  height: 200px;
  position: relative; }

.contact-map__svg-bg {
  position: absolute;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 35px; }

.contact-map__iframe {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1; }

footer .container {
  display: none; }

@media screen and (min-width: 700px) {
  header {
    position: relative; }
  .header-top {
    height: 728px;
    background: url("../img/header-bg_700.jpg") no-repeat;
    background-size: cover;
    position: relative; }
  .header-top__menu {
    height: 110px; }
  .header-top__logo,
  .footer-logo {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 150px;
    font-size: 32px; }
  .header-top__logo:active,
  .footer-logo:active {
    opacity: 0.3; }
  .header-top__logo__icon,
  .footer-logo__icon {
    position: relative;
    top: -10px;
    margin-right: 10px;
    width: 59px;
    height: 40px;
    display: block;
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAAoCAQAAADqbkoNAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiBR4OMyOz7Ia9AAAEsUlEQVRYw7WYWWyUVRSAvxkaZDUsFhAExIpsQiHgwiJLggpGIYG4Agni9iJGwcSYSBSNij5I8EU0ASSiPsGDS0QUAkqLGhGLla2FsChQsAgVWko7/XyYvzP/zHQ6GJxzX+bce+75/jn3/uecGSRtTHKDx621yocz1v7bGO4+66y21EfT11LViMtMyodXiJ0X8vWZXcJrEQnJi7wBNLGZChp4l0NciXRiMT0pZCpdgK+ZwaXEWugZ+ntWrXLaFX7L9FHkdlXnthzkJWqT9/3PUMS+VqubWsZ+pR6wTR6wuE49lTzfaCLanSkGfiZ2ReeZTUqAQoY0q0nszfQCvs8LFHYQA8ZnYicSoYmSPGH3chiYnIkdDxzhQJ6w9fwCjKRTKrYjo4CdXMwTFrYDvZtPtxk7lD7AT3mDwg6aiDA2FXsHEaA8j9hyjgFTUrHjgFp+zyO2jnJgFB2S2CiDgX38kUcs7Af6clMS24t+QClNecX+CETjp1sAwBg6A1vTzHpRzGC6EuM4v/JbqH5kl0EUU0R7zlNJGQfTsHW0ZzQQ5ORlap0DQjl0jGutNix7XJJaM9NGxLmWWB/aUesWZ4Ysou5StydLwVa1LFEEOrrChsTmhpCjCmdlgRa7NWTXGPr8pQMTVh+oZyyMY3t4Rl0ZLPV2m6r1rvc5JzvEYmf4ljsDN28ayYDO8pyqh13pPMc41Nt8zFUeV/WkUwO7OareFcdOU/UhEa+xTNUSb01z3cYF/qPq0rSV6V5S9Z2MQ+jpGlVrHBsU/Ivq63Hsa2p9EIr1qq6zXYuhHOsJVe8JzfXzlNro41nC/7yqh+wuFliuboljv1X3WCDOVvWbVkr9OGvVSjsmZj5V9ZlWLturqq4QcY162m7Y3dPqKhG3qOcd1mqfsEjVhYF2i43qxlZ3RC1VL3ijOF/VKTg10V4NsUF9L0d7cpVH1DKjIi5XTVyZbONBVZ8WB3pJfTmeNZooByZTgHycIyHUsw0YykAARgIVbMuxZyNVxCv6QSqAcbhJjbnXXVapVa2mhPh4StVKd7nbi+pHl9HCbVRrLXOnNerxAopoLgUAVdTkTICHAShK6EcuI2keA9ozItC6F/Asc4gSJcZ4+tCEOV3EC8YPHKU90ym4rF4zBtSyiUu0IcaOcCDeV/+0c86AzW/ONeIxdfVlBPlzdXdSj4aeaD/QK7gqrcntgJxMBHg0kRw72jECwvUojN1MI1Hm5HDRlqnAHvYDsAsYlux/s8jd9CO1B08JRala4/WthmuBqi8E2kRV1+cI8Wa1waHJmdTlJ4KMnN1BUfCaFQZ6xE1qY9aCiPikqp+E51IN2lqi8RrR4ujvblUXhOZGWKee884se+63Xq22f3YsDnCfqhscmeHgAQ+rujxt/hEb1DpfyngLuvu2MfVC+m/mzKe7IQDXutqZDrCbhQ53oaWJvxYyy/wCm4LuY6kT7G1Xr3OKyzwaNAwZR9BSWPr6RaIlqbPKvwKnes7FWUJ5rxWJPWetsiah7XZSpn22azDb70yVv13roFYuTldfCb5dUipdZIeWrCNZc2EB4xhNH64mRjUVlFCZM5H0YAJDuJarqOME5ZRwpmXDfwFiJ9/mme7fqQAAAABJRU5ErkJggg=="); }
  .header-top__logo:hover .header-top__logo__icon {
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAAoCAMAAAB3uXK0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACkVBMVEXSKFb////SKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFYAAABvPT6CAAAA2XRSTlMAAD+u5vbpWS3Y9+3GYQGIoF2yEHn9upWQIgx/lqvvuAYf8EgjxFx9/k0dt9oDpOoNpmk5MPx0dy4H3LTeCKrkC+NuNXVySQngr6z1HgoC1M2NGvKTVk5TGEdvgGMzJ4J2UpwhNKHWxfm+T8/A0ZH72y+1JZruFRaYwa1xQCmJh/EqN53oRFtGWBQ2YvOB+o4Xn/iFg+dKZBMEvLs6p+sS9CttJGBBl+GPV2w8or8FD9W512fSo92Em6ip0EXHcJnlnrMyID69ZWZVWnyKERzi7HNMwoxfe5SSw6OsvAAAAAFiS0dE2u4DJoIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiBgUQMwGwjONtAAADqklEQVRIx5XW+1sUVRjA8TPKbrrQksBSagoIyGJegVVZvCCIIeiCrkimYRsqC7iuhCJhFqZkhVpqF6iU0rwU3aM0souV3c3u9f1vOjs7u87M9uTu+WHmzLzn8zxz5n3PmRFCa2PGJlmst4j/b+PG25JTblW0pt20pxJqt93ETlBHpaUbbAY4Mm+/Y+JN7KTJd06ZClnZOpszDWuuiKspefkwXWcLcBbGR4WizEgmU2fvYuasuK0ymznpUTs3iXlx0pAtguKoLXZSlIAtcTE/ahfgWJiALXVTFrVpLFqcgFWWsHSSZsuXMSVeqtoKnJWarXSyPCFb6aBCs1WwIiF7dzUrNVtD7aqErFJG9WrVeuqo9yRm1+AoUe1aL+vipmHbAEWqXQ+NWuCeDfduLNh0X3YsaWrI2Hy/L0+zORYeUG0qtmY1vmVrsro+2VaQboD26S1+NWBpbVOtp5181W4nEFoI5TuCobB6YKdPRzu2q/dc6vHBzhDexe4uaffspjs064fA37P34X0d6x+pl2MetUeorxequyds2f/YpgNJcLBP2sfhkLS58IQQTwag5Slt9Kz+w3BEu1hxFJ6OzOGZY+CViyjvOCekfRZ/pxA9MFtX08XPwfNqb9UcXC/oJjAfFg0og3W0Svsi2wZFI7xkWP0vW3CXhzonocKQo82wQ1GOcWpIDJzigBCtvPKqMSmyUE/LU6WLLGN+PSnUnlFeg7OiT+5cYl+Qc6aElp4nIKvtAvSZauN1eEPpPMpkuc05SkQRzmFzNbxJsEmIt5j5tsm+c5CTiudd3hOZON5vt2JNN9sPwN0+cpwPY2oyC0ug3kuS+ChcSiMxq2FDOMDFGHspHPCLwo+X1Iwu5RO72V6GT0fTgtE837Dd1K4crRn9LHzjc76Ya7byTR4SYhlXYuyXjOj29iocX5ltN065eeYTsJvs4vPqrhGxHUHWmGi2m7pSIdbhGjbZNqjSfwdT8H5ttP2wQJ6uQo/JfkNwv95+K8vZMCRPpq1Lnu2ZuHwG+x3MM3x/s1vghG5Ezgj0q72FNnov6yLf+0nOMVjRPB7GlkSuGqrhgtb/IYjtx0gWBn5yUJtr/GcQYqLElittzUNd406nhH4foq+33yn3kSPDa6/9fDb1uiwJn2K2YkZZqFhs1l/kUHp/1T3mbztDkWlWr1qAY5RYK0Tj71oZTt3aZHhx1zZe1yLuqtXKf1oxeHXvH7vOXfzzjLlOxB7fX39f+iejcEjcoMq/01qICPmRHqwAAAAASUVORK5CYII="); }
  .header-top__ul {
    top: 110px; }
  .header-top__main {
    height: 618px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .header-top__main__h2 {
    position: absolute;
    left: 6%;
    top: 10%;
    width: 300px;
    padding: 0 54px;
    font-size: 40px; }
  .header-top__main__phone {
    background: url(../img/header-main_iphone_700.png) no-repeat;
    background-position: 80% 100%;
    height: 545px;
    bottom: -12%;
    position: relative;
    /*left: unset;*/
    left: auto;
    right: 6%;
    width: 480px; }
  .header-top__main__phone:hover:after {
    content: "";
    width: 195px;
    height: 345px;
    left: 313px;
    background: url("../img/header-main_layer_700.png"); }
  .header-bottom {
    position: absolute;
    background: transparent;
    bottom: 10%;
    width: 300px;
    left: 6%; }
  .about-top {
    padding: 54px 0 45px; }
  .about-top__h2 {
    padding-bottom: 2px; }
  .about-top__h2,
  .about-top__text {
    font-size: 40px; }
  .about-top__text {
    width: 50%;
    margin: 0 auto; }
  .about-main__svg-bg,
  .price-svg-bg {
    width: 100%;
    height: 55px; }
  .about-main {
    height: 490px; }
  .about-main .container {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 370px; }
  .about-main__ul {
    text-align: left;
    position: absolute;
    left: 310px; }
  .about-main__li__text {
    width: 100%; }
  .about-main__phone {
    background: url("../img/about-main_phone_700.png") no-repeat;
    width: 268px;
    height: 548px;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    left: 6%;
    bottom: 108%; }
  .about-main__phone:after {
    content: "";
    position: absolute;
    left: 13px;
    top: 60px;
    width: 241px;
    height: 425px;
    background: url("../img/about-main_phone_screen_700.png"); }
  .about-main__phone:hover:after {
    background: url("../img/about-main_phone_screen_hover_700.png"); }
  .about-main__phone:active:after {
    background: url("../img/about-main_phone_screen_active_700.png"); }
  .about-bottom .container {
    height: 410px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .about-bottom__clock {
    min-width: 262px;
    height: 302px;
    background: url("data:img/png;base64,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");
    padding-top: 65px; }
  .about-bottom__clock__24 {
    font-size: 104px;
    line-height: 180px;
    color: #d22856;
    font-weight: bold;
    border: 11px solid #d22856;
    border-radius: 50%;
    width: 214px;
    height: 214px;
    margin: 0 auto;
    text-align: center; }
  .about-bottom__main {
    padding-left: 12%;
    font-size: 14px;
    line-height: 24px; }
  .about-bottom__h2 {
    white-space: pre-wrap;
    width: 80%;
    font-size: 30px;
    line-height: 36px;
    font-weight: bold; }
  .about-bottom__text {
    width: 80%;
    color: #283645;
    padding: 10px 0 17px; }
  .about-bottom__link {
    color: #d22856;
    text-decoration: underline; }
  .reviews .container {
    padding: 30px 0;
    height: 280px; }
  .reviews-slide {
    line-height: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  .reviews-slide__name {
    display: inline;
    font-size: 14px;
    color: #283645; }
  .reviews-slide__h2 {
    font-size: 20px; }
  .reviews-slide__text {
    font-size: 18px;
    padding: 0 0 30px;
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
    min-width: 620px; }
  .reviews-slider__label {
    bottom: 24px; }
  .reviews-slider__label:first-of-type,
  .price-slider__label:first-of-type {
    left: 46%; }
  .reviews-slider__label:last-of-type,
  .price-slider__label:last-of-type {
    left: 54%; }
  .price {
    height: 380px; }
  .price-table {
    width: 87.5%;
    position: relative;
    -webkit-transform: unset;
            transform: unset;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    margin: 0 auto; }
  .price-slider__label {
    display: none; }
  .price-table__text-320 {
    display: none; }
  .price-table__td:first-child {
    visibility: visible; }
  .price-table__th {
    height: 79px; }
  .price-table__td {
    height: 48px; }
  .price-table__text {
    font-size: 14px; }
  .price-table__h3 {
    font-size: 16px; }
  .price-table__price {
    font-size: 18px;
    padding-bottom: 10px; }
  .price-table__hit:before {
    width: 61px;
    height: 61px;
    background-size: contain;
    background-repeat: no-repeat; }
  .price-table__hit:after {
    top: 3px;
    left: 3px;
    width: 61px;
    height: 61px; }
  .price-table__yes,
  .price-table__no {
    float: none;
    margin: 0 auto; }
  .contact-main {
    height: 400px;
    padding: 40px 0 24px; }
  .contact-main__ul {
    height: 192px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    line-height: 30px; }
  .contact-main__li {
    width: 50%; }
  .contact-main__li:last-child {
    margin: 40px auto 0; }
  .contact-main__h2 {
    width: 370px;
    font-size: 40px;
    padding-bottom: 40px; }
  .contact-main__h3 {
    padding-bottom: 6px; }
  .contact-main__link {
    font-size: 24px; }
  .contact-map {
    height: 380px; }
  .contact-map__svg-bg {
    height: 72px; }
  footer .container {
    display: block;
    height: 127px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .footer-logo {
    color: #283645;
    margin-right: 40px; }
  .footer-logo__icon {
    background: url("data:img/png;base64,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"); }
  .footer-socials {
    width: 178px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .footer-socials__link {
    display: block;
    width: 51px;
    height: 51px;
    border: 3px solid #e9ebec;
    border-radius: 50%;
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAATCAMAAABIvHT8AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABHVBMVEX////SKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFb///+LV+0CAAAAXXRSTlMAJUQUG8ZLtQMoHgv8/tDMPL/fgBAmClDkN1Ronu+WvQ812VEOh58greBJo/15dyRzulXAmDoa4fB6H0ClXpnPBo9Gfs0ssVnLuwKJ2+IXP8nXDHan+Yyk9Oh8iEjzYY/yAAAAAWJLR0QAiAUdSAAAAAd0SU1FB+IFHhYoJniFS2AAAAE+SURBVEjHxZVXV8JAEIXX2DGAINhLLIAFooJdDMFekGY3zP//Gw5JDJvjkzPh5L5s9ubMPd9OsrtCBKQBRVEGgwrja2gYUCNhY/Q0Cv0AGhuPECsnVIBoLD5JqU0kp1I+Iz3tPszMAsTn5hcIoRFszyJxMVi65ENaXtHscVW12762vkEDytCBECmb84xN2Nrujjv2G8gX/p+pZ7Awoeu7ZCCUh7SHk/2iJkqOf8DIPOQAeUhHse4kenziuKeMzDMeEHb5HI1yUrbggpBplLGwYhgmFwigKsSl30lTQtk/tQwkrvKScU0KDQrI/mTi5lYiugsR6Hefmfc97+ExNCDpJNKeaq75XKeF8g/Gak72Gk2Hp0Xat3wg39XRfnl19/3bu0bMZAH9uVzN4kftU/0qfVPbwwTqi1KWZXWCifoBeAB/A4z482MAAAAASUVORK5CYII=");
    background-repeat: no-repeat;
    background-position: 13px 50%; }
  .footer-socials__link:nth-child(2) {
    background-position: 50% 50%; }
  .footer-socials__link:last-child {
    background-position: -112px 50%; }
  .footer-socials__link:hover {
    border: 3px solid #283645; }
  .footer-socials__link:active {
    opacity: 0.3;
    border: 3px solid rgba(50, 50, 50, 0.3); }
  .footer-copyright {
    font-size: 14px;
    line-height: 18px;
    color: #283645;
    width: 190px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .footer-copyright__link {
    display: block;
    height: 33px;
    width: 27px;
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAAAhCAMAAADznkW6AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAOVBMVEX////SKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFb///9DKmVIAAAAEXRSTlMAAEBwgBC/r8/fn1AwYO+PIMlazHsAAAABYktHRACIBR1IAAAAB3RJTUUH4gUeFi0o4kqSIgAAAYlJREFUSMft1tuSgyAMBmASQ5RDQN7/ZZfD1lp7mFnBXi0XdtQpn4QfRanxDQBxIiJEDaXVi5zeNfwzgEg087LvxPBME+JYJz0KuxO6ziFo9bNsLnday8a/0+1Y58WDpzEOC7x2EIDrUfqdYD3Aa4fzObXBmk7HiAZ45xgNmpvDXY5FBfDeSaEsp+C6nUU+O3lIEV2/kx92/eRwzpoZULdSumAbgMbIwZlbAIY4hpBYtJ0FZz44JYhpkIO2JNsLZ3E9OCWKIaVphJPM5G3I+c7gcTyljkhTyYH0Os5xCtHN+eDdwamJRq7eunTOTw53icEaQ4pPuQ4cdj89DuMt0VqenYHva3af1uk4pyRBf8X5TdZXv3OaRu9D+JUjoaR5f28RjKHHUWiODpY1YvX9GUxsr9m8vM47Sk1h76ylM/bbWIPFezy0nF2npem4OWViknHb/noWeMy7WqM56+Q/txJRnRi67ePjdPwsteto/UlHQZ2mUCdm6++Clruu08R+99zXOKCjkX19fgAY2kZAuS4kZQAAAABJRU5ErkJggg=="); }
  .footer-copyright__link:hover {
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAAAhCAMAAADznkW6AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAOVBMVEX///8oNkUoNkUoNkUoNkUoNkUoNkUoNkUoNkUoNkUoNkUoNkUoNkUoNkUoNkUoNkUoNkUoNkUAAADLfUOMAAAAEXRSTlMAAEBwgFAQv6/fn88wYO+PIAxBkd8AAAABYktHRBJ7vGwAAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH4gUfFgEuiqQ73AAAAZdJREFUSMftlt2SwiAMhSENhFB+yvu/7Cat1tpVZ1bo3eZCK87kg5NDUmNGh5UAmBDRgZfn2zK1dwF/RgAgBuJjEqaACOCHctoz4fADr+PgTb9I8+Ucu9WH/jn9nOhSTjbhGA5l+5oD1tL6mfs5JSZrX3NIVnA9rOFODmdv7TsOe+tp41AXJ4J9jpNuRftFcd2cOX/myJEquH6ObHb5xCHxGg/QTaUr8cZYMJw4QVZ5RH1UGARUX0NoBU8cNWIbxIGozs7ceEr5xFErltamERzNH0sLkEnuyzNHXQI4qQ9yL8c5aqUmZDHfcuKooy1Q03Muc2d9JL9o10S7mX75ulA5fPVwCPIsZki1yOO1/Zqcmq0uV88F5r3NXcoR/fO7vjOW85hzHke/h9ArTi7q5uN/4sZaejgG+MwBvSPRP/bAdWuzLnRwjJnKkbNoMkr7WcthOhmfv72nGr7uHC1MY7drGvJpXpil8rccY5dNIsw6OPH+Hl+n57F0X4eYvuRIUbRMZS3Mnm94rJtdy0Rw2Pc1HOsr56M+P2ClRwq5l7n4AAAAAElFTkSuQmCC"); }
  .footer-copyright__link:active {
    opacity: 0.3; }
  .footer-copyright__link:last-child {
    background-position: 100% 0; } }

@media screen and (min-width: 1200px) {
  .container {
    width: 78.33%; }
  .header-top__logo:after,
  .footer-logo:after {
    position: absolute;
    content: "";
    top: -4px;
    right: 51.2px;
    width: 7px;
    height: 7px;
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAATlBMVEXSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFbSKFb///86DbxcAAAAGHRSTlMAcw09YgFG0eRbC3+uGW3j9YEkUoMGqR1oQpTKAAAAAWJLR0QZ7G61iAAAAAd0SU1FB+IFHw86KqKMiAIAAAA1SURBVAjXY2BgYGBkYgABZgkWIMnKxi7BwcnFwC0BAjwMvHz8EgKCQkAZYQkRsDpRMXEGBgAsawHtUP4/cwAAAABJRU5ErkJggg=="); }
  .header-top__logo__icon {
    background: url("data:img/png;base64,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"); }
  .footer-logo__icon {
    background: url("data:img/png;base64,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"); }
  .header-top {
    height: 850px;
    background: url("../img/header-bg_1200.jpg") no-repeat;
    background-size: cover; }
  .header-top__menu {
    padding: 0 10%; }
  .header-top__swap-menu,
  .header-top__swap-menu-opened {
    display: none; }
  .header-top__nav__opened {
    display: block; }
  .header-top__ul {
    top: 0;
    /*left: unset;*/
    left: auto;
    right: 10.83%;
    -webkit-box-shadow: none;
            box-shadow: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 602px; }
  .header-top__li {
    background: transparent;
    border: none;
    width: auto;
    height: 31px;
    border-bottom: 2px solid transparent; }
  .header-top__link {
    line-height: 18px;
    text-transform: none;
    font-weight: normal; }
  .header-top__li:hover {
    color: #fff;
    border-bottom: 2px solid #fff; }
  .header-top__link:hover {
    color: #fff; }
  .header-top__link:active,
  .header-top__li:active {
    border-bottom: 2px solid transparent;
    opacity: 0.3; }
  .header-top__main__h2 {
    font-size: 50px;
    margin: 0;
    padding: 0;
    top: 20%; }
  .header-bottom {
    padding: 0;
    height: 290px; }
  .header-top__main__h2,
  .header-bottom {
    left: 10%; }
  .header-bottom__btn {
    font-size: 21px;
    width: 100%; }
  .header-bottom__text {
    font-size: 18px;
    line-height: 24px;
    width: 100%; }
  .header-top__main {
    overflow: visible; }
  .header-top__main__phone {
    background: url(../img/header-main_iphone_1200.png) no-repeat;
    background-position: 80% 100%;
    height: 645px;
    bottom: -15.3%;
    position: relative;
    /*left: unset;*/
    left: auto;
    right: 6%;
    width: 700px; }
  .header-top__main__phone:hover:after {
    width: 230px;
    height: 408px;
    /*left: unset;*/
    left: auto;
    right: 64.4px;
    top: 41.6%;
    background: url("../img/header-main_layer_1200.png"); }
  .about-top {
    height: 320px;
    padding: 72px 0 0; }
  .about-top__h2,
  .about-top__text {
    font-size: 50px; }
  .about-top__h2 {
    line-height: 60px; }
  .about-main {
    height: 556px;
    padding: 0; }
  .about-main .container {
    display: block;
    height: 100%; }
  .about-main__svg-bg,
  .price-svg-bg {
    height: 95px; }
  .about-main__ul {
    width: 100%;
    /*left: unset;*/
    left: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .about-main__li {
    width: 294px;
    text-align: center; }
  .about-main__phone {
    display: none; }
  .about-main__li__phone {
    height: 301px;
    width: 186px;
    background: url("../img/about-main_phone_1200.png");
    margin: 0 auto 55px;
    position: relative; }
  .about-main__li__phone:before,
  .about-main__li__phone:after {
    content: "";
    position: absolute;
    bottom: 0; }
  .about-main__li__phone:before {
    width: 169px;
    height: 260px;
    left: 9px;
    background: url("../img/about-main_phone_screen_1200.png"); }
  .about-main__li:nth-child(2) .about-main__li__phone:before {
    background: url("../img/about-main_phone_screen_hover_1200.png"); }
  .about-main__li:last-child .about-main__li__phone:before {
    background: url("../img/about-main_phone_screen_active_1200.png"); }
  .about-main__li__phone:after {
    width: 300px;
    height: 8.5px;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    left: 50%;
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAASYAAAARCAQAAADaxcnwAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfiBR8SEwLHgY8wAAACmUlEQVRo3uVY0XLEIAjEm/7/J599aRLUBRY1l05L5hIEolH3VrTI/5Ryc/316Q4+IXcP6u62937vHb3fC6OZ2h4D8p7hjGopCU9JvZ+r+84x4CexTtVQKdtc3Zmvd2RtwD0oFBhVFrw4Nv6SuK874JSZxshSCU91YzkvD0cKal+GvTjl0ljKYNWW0sUXN1JAtN1iq1sAvBdWKxCKJrcFBCpp26hXEG1H2i3S/bb/6+P0jEBof+29t1saBhgCIQKMD7CYv2xrXpj/dA30kVEqvFva9Ys0bamwhrEF3M+z3E9SW+onV4PhehZVfg3WMkS374v5QxzGsNQ+AKEoLrfIACtmI59lEIj0U2vtJfIGXv2+hlrLa6A37UQhICG+aa9Xo8tZfhmw6gHGwclmJ0+3ICETMZ4wEKtO2cttbG7yoGRf7/Mpp67tGFYjaw3fXVJQkh/mOe4jnF5nCXkxV+lWWh3x0HxKHnv2CptP+em2lTlpvkDLlw2iQ3sD26HJeRceThYzHZOon2g505ARACCbnezMSsTnppndXmzPRa0sdjO7NT9nYuGkWemyyACpfvk7WtBP0BMvZ0LJdr/ooWWPgc+4yGEweXu8ub3cfsbid3S5/Zy3b/PA1EMqXvjG3MrjIwSkM2fCg9l7vL2cnVsJhE3Ld6hOm5GY1Ds6DPj80YB9UBCl4TFD9eC6OGSEGIKbGLDBBwpO3/KHkdE0I2aJvWJa4mOBtYMBzutLTXjZtJvhKAtu1t4v8uKWcA9Bn1cyCCZf4SDAnhbxQGEXt93JOJMlxWXvBCr2x7D06uOONaCsD2ZUAz+NjMWzP79/84TPrPx4hiP4d3P+QJ4Y5nybK1/5G4B0yMpk5d9dhEZeftNQ/92efnxan5FvuUf/Jk5qmbMAAAAASUVORK5CYII="); }
  .about-main__li__h3 {
    font-size: 30px;
    line-height: 30px; }
  .about-main__li__text {
    font-size: 18px;
    line-height: 30px;
    padding: 25px 0 0; }
  .about-bottom {
    background: #f2f2f2; }
  .about-bottom .container {
    height: 480px; }
  .about-bottom__clock {
    min-width: 301px;
    height: 346px;
    background-size: cover;
    padding-top: 73px; }
  .about-bottom__clock__24 {
    font-size: 120px;
    line-height: 210px;
    border-radius: 50%;
    width: 247px;
    height: 247px; }
  .about-bottom__main {
    padding-left: 6.91%;
    line-height: 30px;
    font-size: 18px; }
  .about-bottom__text {
    padding: 25px 0 38px; }
  .reviews .container {
    position: relative;
    height: 406px;
    padding: 72px 0 38px; }
  .reviews-slider__label {
    display: none; }
  .reviews__btn-left,
  .reviews__btn-right {
    display: block;
    position: absolute;
    top: 212px;
    width: 22px;
    height: 42px;
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAqBAMAAABFIrbeAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAALVBMVEUoNkX///8oNkUoNkUoNkUoNkUoNkUoNkUoNkUoNkUoNkUoNkUoNkUoNkUAAACxqrr1AAAADnRSTlMAAAoOHUhDTRMwPwU6KySIElYAAAABYktHRA5vvTBPAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH4gUfEjIdxhaXJgAAAKdJREFUGNNN0bsNgzAUheFbuEFUV6KhZoGMECoPECmTgJBcZYuMkMJNaLNApsguse/j2FSfzi9hLIjsYV4Inu7NcYOnY4Xjxs5wrNzN3M3czezzFS7vdpcZrkea6+yWL1GH/QHHG7nDfoF1Ftsstln8zM2f9IbHV4Y9iC3ouRrUGuw7JZjHb4ZpKAF3L4fDJcAlNA/phCVQF6gL8JzO9u/8gtVzaubfHzi9MO0rzx4tAAAAAElFTkSuQmCC"); }
  .reviews__btn-right {
    right: 0;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
  .reviews-slide {
    position: relative; }
  .reviews-slide__h2 {
    font-size: 24px; }
  .reviews-slide__text {
    padding: 117px 0 44px;
    width: 73%; }
  .reviews-slide__name {
    font-size: 18px; }
  .reviews-slide__quotes {
    position: absolute;
    display: block;
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
    font-size: 240px;
    line-height: 36px;
    font-family: Georgia, serif;
    color: #efefef;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    left: 50%;
    top: 72px; }
  .price {
    height: 530px;
    padding-top: 153px; }
  .price-table {
    width: 940px; }
  .price-table__th {
    height: 98px; }
  .price-table__td {
    height: 60px; }
  .price-table__h3 {
    font-size: 18px; }
  .price-table__price {
    font-size: 24px;
    padding-bottom: 16px; }
  .price-table__hit:before {
    width: 74px;
    height: 73px; }
  .price-table__hit:after {
    top: 4px;
    left: 4px;
    width: 74px;
    height: 73px; }
  .price-table__text {
    font-size: 18px; }
  .contact-main {
    height: 345px;
    padding: 66px 0 0; }
  .contact-main__h2 {
    font-size: 50px;
    line-height: 60px;
    width: 60%;
    padding-bottom: 55px; }
  .contact-main__h3 {
    padding-bottom: 15px; }
  .contact-main__ul {
    width: 100%;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  .contact-main__li {
    width: 275px; }
  .contact-main__li:nth-child(2) {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .contact-main__li:last-child {
    margin: 0; }
  .contact-map__svg-bg {
    height: 124px; }
  .contact-map {
    height: 522px; }
  footer .container {
    height: 197px; }
  .footer-logo {
    margin-right: 60px; }
  .footer-copyright {
    width: 210px;
    font-size: 18px; } }

@media screen and (min-width: 1440px) {
  .header-top {
    background: url("../img/header-bg_1440.jpg") no-repeat;
    background-size: cover; }
  .header-top__menu {
    padding: 0 17.5%; }
  .header-top__ul {
    right: 17.5%; }
  .header-top__main__phone {
    right: 13%; }
  .header-top__main__h2,
  .header-bottom {
    left: 17.5%; }
  .header-top__main__h2 {
    top: 116px;
    line-height: 60px; }
  .header-bottom {
    bottom: 116px; }
  .about-main__li {
    width: 254px; }
  .about-main__li__text {
    min-width: unset; }
  .about-bottom__text {
    width: 100%; } }
