.body {
  background-color: white;
  font-family:'PT Sans Narrow', sans-serif;
  font-size: 19px;
}
.lexus-toyota {
  position: relative;
  z-index: 2;
  overflow-x: hidden;
  overflow-y: hidden;
  height: 100vh;
  background-color: #c2d8e5;
  background-image: url('../images/fon4.jpg');
  background-position: 50% 0px;
  background-repeat: no-repeat;
}
.fon {
  position: static;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 4;
  display: block;
  max-width: 1170px;
  margin-right: auto;
  margin-left: auto;
}
.fon.new {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: auto;
  z-index: 3;
  display: block;
  height: 0px;
}
.h1 {
  margin-top: 0px;
  padding-top: 40px;
  color: #006a97;
  font-size: 45px;
  font-weight: 400;
  text-align: center;
  text-shadow: rgba(255, 255, 255, 0.84) 0px 1px 0px;
}
.select-model {
  margin-top: 30px;
  color: #009adb;
  font-size: 31px;
  text-align: center;
  text-shadow: white 0px 1px 0px;
}
.arrows {
  display: block;
  max-width: 112px;
  margin-top: 112px;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}
.arrow-right {
  float: left;
}
.arrow-right.left {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.toyota {
  width: 100%;
  height: 300px;
}
.flash {
  padding-top: 32px;
  padding-right: 28px;
  float: right;
  opacity: 0;
}
.flash.right-flash {
  position: absolute;
  top: 0px;
  right: 0px;
  display: inline-block;
  margin-right: -99px;
  padding-right: 0px;
  float: right;
}
.f {
  position: absolute;
  padding-top: 55px;
  padding-left: 2px;
  opacity: 0;
}
.f.left {
  left: 0px;
  top: 0px;
  display: inline-block;
  margin-left: -105px;
  padding-top: 50px;
  padding-left: 0px;
  opacity: 0;
}
.row {
  overflow-x: hidden;
  overflow-y: hidden;
}
.h3 {
  margin-top: 0px;
  color: #006a97;
  font-size: 45px;
  font-weight: 400;
  text-align: center;
  text-decoration: none;
  text-shadow: rgba(255, 255, 255, 0.94) 0px 1px 0px;
}
.h3._222 {
  margin-top: 0px;
  margin-bottom: 15px;
  padding-top: 20px;
  font-size: 35px;
}
.l {
  display: block;
  height: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
  text-decoration: none;
}
.h33 {
  margin-top: 0px;
  color: #006a97;
  font-size: 45px;
  font-weight: 400;
  text-shadow: rgba(255, 255, 255, 0.90) 0px 1px 0px;
}
._100 {
  position: relative;
  z-index: 2;
  height: 100vh;
  background-color: white;
}
._1-ekran {
  position: relative;
  z-index: 3;
  overflow-x: hidden;
  overflow-y: hidden;
  height: 600px;
  border-top: 1px solid #c5ebff;
  border-bottom: 1px solid white;
  background-color: white;
  background-image: url('../images/2lp.jpg');
  background-position: 50% 0px;
  background-repeat: no-repeat;
  box-shadow: #a4c8db 0px 1px 3px 0px;
}
._1-ekran.toyotaa {
  background-image: url('../images/1lp3.jpg');
}
._2-ekran {
  position: relative;
  z-index: 2;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: white;
}
.button {
  display: block;
  max-width: 236px;
  margin-top: 25px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  border-style: solid none;
  border-width: 1px 3px 4px;
  border-color: #e9f8ff white #07a;
  border-radius: 10px;
  background-color: #009adb;
  box-shadow: rgba(0, 0, 0, 0.47) 0px 1px 3px 0px;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  font-size: 22px;
  text-align: center;
  cursor: pointer;
}
.button:hover {
  border-bottom-width: 4px;
  border-bottom-color: rgba(0, 120, 171, 0.74);
  background-color: rgba(0, 154, 219, 0.6);
}
.button:active {
  margin-top: 28px;
  border-bottom-width: 1px;
  border-bottom-color: #0081b8;
  box-shadow: rgba(0, 0, 0, 0.29) 0px 1px 3px 0px;
}
.button.w--current {
  position: relative;
  display: block;
}
.button._2 {
  position: relative;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: block;
  max-width: 280px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 30px;
  padding-left: 30px;
  border-top: 1px none white;
  box-shadow: rgba(0, 0, 0, 0.47) 0px 1px 3px 0px;
  -webkit-transition: background-color 500ms ease;
  transition: background-color 500ms ease;
}
.button._2:hover {
  border-bottom-width: 4px;
  border-bottom-color: rgba(0, 105, 150, 0.72);
}
.button._2:active {
  margin-top: 28px;
  border-bottom-width: 1px;
  border-bottom-color: #0089c4;
}
.h2 {
  margin-top: 78px;
  color: #06c;
  font-weight: 400;
  text-align: center;
  text-shadow: rgba(255, 255, 255, 0.69) 0px 1px 0px;
}
.h2.style {
  margin-top: 50px;
  margin-bottom: 0px;
  padding-bottom: 25px;
  color: #006a97;
}
.arrow {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: block;
  width: 50px;
  height: 50px;
  margin-right: auto;
  margin-bottom: 32px;
  margin-left: auto;
  border-top: 3px solid #009adb;
  border-right: 3px solid #009adb;
  box-shadow: white 1px -1px 0px 0px;
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
}
.arrow.w--current {
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}
.arrow.w--current:hover {
  border-top-width: 3px;
  border-top-color: black;
  border-right-width: 3px;
  border-right-color: black;
}
.ico {
  display: block;
  margin-right: auto;
  margin-left: auto;
  padding: 0px;
  border-style: none;
  border-width: 1px 2px 4px;
  border-color: #009adb;
  border-radius: 0px;
  opacity: 1;
}
.txt {
  margin-top: 20px;
  color: #06c;
  font-size: 19px;
  text-align: center;
}
._3-ekran {
  position: relative;
  z-index: 3;
  overflow-x: hidden;
  overflow-y: hidden;
  padding-bottom: 5px;
  background-color: white;
}
.row2 {
  margin-top: 25px;
}
.tovar {
  padding-bottom: 15px;
  border: 1px none white;
  border-radius: 10px;
  background-image: -webkit-linear-gradient(bottom, rgba(164, 200, 219, 0.63) 1%, white);
  background-image: linear-gradient(to top, rgba(164, 200, 219, 0.63) 1%, white);
  box-shadow: white 0px 0px 0px 1px inset, white 0px 35px 8px -25px inset, #95adb9 0px -12px 9px 0px inset, #5ecfff 0px 0px 5px 0px;
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease;
  cursor: pointer;
}
.tovar:hover {
  margin-top: -7px;
  background-image: -webkit-linear-gradient(bottom, rgba(163, 223, 255, 0.63) 1%, white 42%);
  background-image: linear-gradient(to top, rgba(163, 223, 255, 0.63) 1%, white 42%);
  box-shadow: white 0px 0px 0px 1px inset, white 0px 35px 8px -25px inset, #a1c7da 0px -6px 5px 0px inset, rgba(0, 105, 150, 0.65) 0px 0px 5px 0px;
}
.photo {
  display: block;
  margin-right: auto;
  margin-left: auto;
  padding-top: 8px;
  border-radius: 10px;
}
.name {
  padding-top: 14px;
  padding-right: 10px;
  padding-left: 10px;
  color: #006a97;
  text-align: center;
  text-shadow: rgba(255, 255, 255, 0.86) 0px 1px 0px;
}
.price {
  margin-top: 25px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 1px solid white;
  border-bottom: 1px solid white;
  background-color: rgba(0, 154, 219, 0.26);
  color: #003c79;
  font-size: 25px;
  text-align: center;
  text-shadow: #d8f3ff 0px 1px 0px;
}
.light-box {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 100;
  display: none;
  overflow-x: visible;
  overflow-y: visible;
  height: 100vh;
  background-color: rgba(0, 102, 204, 0.43);
  opacity: 0;
  -webkit-transform: scale(0.85) translate(0px, 100px);
  -ms-transform: scale(0.85) translate(0px, 100px);
  transform: scale(0.85) translate(0px, 100px);
}
._4-ekran {
  position: relative;
  z-index: 2;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: white;
}
.box {
  position: static;
  left: 50%;
  top: 50%;
  display: block;
  width: 500px;
  margin-right: auto;
  margin-left: auto;
  padding: 10px 30px 0px;
  border: 3px solid #009adb;
  border-radius: 10px;
  background-color: white;
  box-shadow: white 0px 0px 0px 1px, rgba(0, 154, 219, 0.52) 0px 0px 9px 0px;
}
.box.on {
  position: fixed;
  padding-bottom: 10px;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.box._9876 {
  position: fixed;
  padding-top: 30px;
  padding-bottom: 30px;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.x {
  position: relative;
  margin-top: -24px;
  margin-right: -55px;
  float: right;
  -webkit-transition: color 400ms ease, -webkit-transform 400ms ease;
  transition: color 400ms ease, transform 400ms ease;
  font-family:'Varela Round', sans-serif;
  color: #d10000;
  font-size: 90px;
  text-decoration: none;
  cursor: pointer;
}
.x:hover {
  color: red;
}
.zaiavka {
  padding-top: 10px;
  padding-bottom: 20px;
  color: #006a97;
  font-size: 33px;
  line-height: 30px;
  text-align: center;
}
.n {
  color: #06c;
  font-size: 20px;
  font-weight: 400;
}
.feald {
  border: 3px solid #009adb;
  border-radius: 10px;
  font-size: 18px;
}
.feald:active {
  border-color: #92deff;
}
.feald:focus {
  border-color: #72d5ff;
}
.dannue {
  margin-top: 10px;
  color: silver;
  font-size: 13px;
  text-align: center;
}
.photo-otziv {
  display: block;
  overflow-x: visible;
  overflow-y: visible;
  width: 200px;
  height: 200px;
  margin-right: auto;
  margin-left: auto;
  float: none;
  border: 1px solid white;
  border-radius: 100px;
  box-shadow: rgba(0, 105, 150, 0.70) 0px 0px 6px 0px;
}
.c {
  padding-right: 0px;
  padding-left: 0px;
}
.otziv {
  margin-top: 20px;
  padding: 20px;
  border-style: solid none solid solid;
  border-width: 1px;
  border-color: white;
  border-radius: 10px;
  background-image: -webkit-linear-gradient(left, white, white);
  background-image: linear-gradient(to right, white, white);
  box-shadow: rgba(0, 105, 150, 0.52) 2px 0px 3px 0px;
  text-shadow: rgba(255, 255, 255, 0.78) 0px 1px 0px;
}
.otziv._2 {
  padding-right: 0px;
  padding-left: 20px;
  border-radius: 10px 0px 0px 10px;
  background-image: -webkit-linear-gradient(left, #cbebfa 5%, white);
  background-image: linear-gradient(to right, #cbebfa 5%, white);
  box-shadow: rgba(0, 105, 150, 0.52) -2px 0px 3px 0px;
}
.row3 {
  margin-top: 20px;
}
.row4 {
  margin-top: 20px;
  float: none;
}
._3 {
  margin-top: 20px;
  padding-left: 0px;
  border-radius: 100px;
  background-color: #caebfa;
  background-image: -webkit-linear-gradient(135deg, white 8%, #caebfa);
  background-image: linear-gradient(315deg, white 8%, #caebfa);
}
._3._33 {
  overflow-x: hidden;
  overflow-y: hidden;
  background-image: -webkit-linear-gradient(225deg, white 8%, #caebfa);
  background-image: linear-gradient(225deg, white 8%, #caebfa);
}
.name-comment {
  float: right;
  color: #06c;
}
.nm {
  color: #06c;
}
._5-ekran {
  position: relative;
  z-index: 2;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: white;
}
.form {
  margin-top: 10px;
}
.map {
  position: relative;
  z-index: 3;
  overflow-x: hidden;
  overflow-y: hidden;
  border-top: 1px solid white;
  background-color: white;
  box-shadow: rgba(0, 154, 219, 0.54) 0px -1px 3px 0px;
}
.map-code {
  z-index: 2;
  height: 400px;
}
.podlozhka {
  position: relative;
  z-index: 5;
  width: 370px;
  margin-top: 59px;
  padding: 20px;
  float: right;
  border: 1px solid white;
  border-radius: 10px;
  background-color: rgba(255, 255, 255, 0);
  background-image: -webkit-linear-gradient(bottom, rgba(202, 221, 232, 0.90), rgba(255, 255, 255, 0.92) 97%);
  background-image: linear-gradient(to top, rgba(202, 221, 232, 0.90), rgba(255, 255, 255, 0.92) 97%);
  box-shadow: rgba(0, 154, 219, 0.70) 0px 0px 6px 0px;
}
.phone {
  -webkit-transition: color 500ms ease;
  transition: color 500ms ease;
  color: #003d7a;
  font-size: 27px;
  text-decoration: none;
}
.phone:hover {
  color: #18f;
  text-decoration: underline;
}
.phone.new {
  display: block;
  margin-right: auto;
  margin-left: auto;
  color: #00a02d;
  font-size: 28px;
  text-align: center;
}
.z {
  color: #009adb;
  font-size: 22px;
}
.footer {
  position: relative;
  z-index: 5;
  overflow-x: hidden;
  overflow-y: hidden;
  border-top: 1px solid white;
  background-color: #a5c8db;
  background-image: url('../images/1lp3.jpg');
  background-position: 50% 0px;
  box-shadow: rgba(0, 105, 150, 0.72) 0px -1px 3px 0px;
}
.footer-text {
  padding-top: 25px;
  padding-bottom: 25px;
  color: #03658f;
  text-shadow: rgba(255, 255, 255, 0.74) 0px 1px 0px;
}
.pk {
  display: block;
  margin-right: auto;
  margin-left: auto;
  padding-top: 10px;
  -webkit-transition: color 500ms ease;
  transition: color 500ms ease;
  color: #00628b;
  text-align: center;
  text-shadow: rgba(255, 255, 255, 0.47) 0px 1px 0px;
}
.pk:hover {
  color: #0098da;
}
.pk.artstranger {
  -webkit-transition: color 1000ms ease;
  transition: color 1000ms ease;
  color: #98bccf;
  text-decoration: none;
}
.pk.artstranger:hover {
  color: #055885;
}
.strangeart {
  -webkit-transition: color 500ms ease;
  transition: color 500ms ease;
  color: #6a98b1;
  text-decoration: underline;
}
.strangeart:hover {
  color: #00a6ff;
}
.ph {
  padding-top: 6px;
  padding-bottom: 0px;
  float: none;
  color: #03658f;
  text-align: right;
  text-shadow: rgba(255, 255, 255, 0.43) 0px 1px 0px;
}
.ph.light {
  padding-top: 0px;
}
._777 {
  line-height: 24px;
}
.call-back {
  position: fixed;
  right: 15px;
  bottom: 15px;
  z-index: 100;
  width: 60px;
  height: 60px;
  border: 2px solid #c2edff;
  border-radius: 60px;
  background-color: rgba(0, 153, 255, 0.31);
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease;
}
.call-back:hover {
  background-color: #8ad8cb;
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}
.call {
  background-color: #009adb;
}
.lb {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 150;
  background-color: rgba(0, 154, 219, 0.78);
  opacity: 0;
  -webkit-transform: translate(100%, 0px) scale(0.66);
  -ms-transform: translate(100%, 0px) scale(0.66);
  transform: translate(100%, 0px) scale(0.66);
}
.or {
  margin-top: 30px;
  color: #009adb;
  font-size: 26px;
  text-align: center;
}
.privacy {
  position: relative;
  z-index: 3;
  padding: 10px;
  background-color: white;
}
.home {
  display: block;
  margin-top: 25px;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 20px;
  -webkit-transition: color 500ms ease;
  transition: color 500ms ease;
  color: #009adb;
  font-size: 25px;
  text-align: center;
}
.home:hover {
  color: #007fb6;
}
.ok {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 2;
  height: 100vh;
  background-color: white;
}
.hh {
  color: #006a97;
  font-size: 29px;
  line-height: 30px;
  text-align: center;
}
.r {
  margin-top: 30px;
}
html.w-mod-js *[data-ix="left-arrow"] {
  opacity: 0;
  -webkit-transform: rotate(180deg) scale(0.5);
  -ms-transform: rotate(180deg) scale(0.5);
  transform: rotate(180deg) scale(0.5);
}
html.w-mod-js *[data-ix="left-arrow-2"] {
  opacity: 0;
  -webkit-transform: scale(0.5);
  -ms-transform: scale(0.5);
  transform: scale(0.5);
}
html.w-mod-js *[data-ix="flash"] {
  opacity: 0;
  -webkit-transform: scale(0.1) translate(-56px, 112px);
  -ms-transform: scale(0.1) translate(-56px, 112px);
  transform: scale(0.1) translate(-56px, 112px);
}
html.w-mod-js *[data-ix="flash-2"] {
  opacity: 1;
  -webkit-transform: scale(0.1) translate(100px, 150px);
  -ms-transform: scale(0.1) translate(100px, 150px);
  transform: scale(0.1) translate(100px, 150px);
}
html.w-mod-js *[data-ix="arrow"] {
  opacity: 0;
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
}
html.w-mod-js *[data-ix="h1"] {
  opacity: 0;
  -webkit-transform: scale(0.8) translate(0px, -10px);
  -ms-transform: scale(0.8) translate(0px, -10px);
  transform: scale(0.8) translate(0px, -10px);
}
html.w-mod-js *[data-ix="h2"] {
  opacity: 0;
  -webkit-transform: translate(50px, 0px) rotate(10deg);
  -ms-transform: translate(50px, 0px) rotate(10deg);
  transform: translate(50px, 0px) rotate(10deg);
}
html.w-mod-js *[data-ix="ocons"] {
  opacity: 0;
  -webkit-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}
html.w-mod-js *[data-ix="left"] {
  opacity: 0;
  -webkit-transform: translate(-100px, 0px) scale(0.9500000000000001);
  -ms-transform: translate(-100px, 0px) scale(0.9500000000000001);
  transform: translate(-100px, 0px) scale(0.9500000000000001);
}
html.w-mod-js *[data-ix="left-2"] {
  opacity: 0;
  -webkit-transform: translate(-100px, 0px) scale(0.9500000000000001);
  -ms-transform: translate(-100px, 0px) scale(0.9500000000000001);
  transform: translate(-100px, 0px) scale(0.9500000000000001);
}
html.w-mod-js *[data-ix="left-3"] {
  opacity: 0;
  -webkit-transform: translate(100px, 0px) scale(0.9500000000000001);
  -ms-transform: translate(100px, 0px) scale(0.9500000000000001);
  transform: translate(100px, 0px) scale(0.9500000000000001);
}
html.w-mod-js *[data-ix="left-4"] {
  opacity: 0;
  -webkit-transform: translate(100px, 0px) scale(0.9500000000000001);
  -ms-transform: translate(100px, 0px) scale(0.9500000000000001);
  transform: translate(100px, 0px) scale(0.9500000000000001);
}
@media (max-width: 991px) {
  .lexus-toyota {
    background-position: 50% 6px;
    background-size: 1160px;
  }
  .fon {
    padding-right: 5px;
    padding-left: 5px;
  }
  .h1 {
    padding-top: 10px;
    font-size: 38px;
    line-height: 40px;
  }
  .select-model {
    margin-top: 15px;
  }
  .toyota {
    height: 148px;
  }
  .h3 {
    font-size: 41px;
  }
  .h33 {
    font-size: 41px;
  }
  .h2 {
    font-size: 29px;
  }
  .txt {
    font-size: 18px;
  }
  .name {
    padding-right: 5px;
    padding-left: 5px;
    font-size: 16px;
  }
  .photo-otziv {
    width: 170px;
    height: 170px;
    margin-top: 6px;
  }
  .otziv {
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .phone {
    font-size: 26px;
  }
  .footer-text {
    font-size: 17px;
  }
  .pk {
    font-size: 17px;
  }
  .ph {
    font-size: 19px;
  }
}
@media (max-width: 767px) {
  .lexus-toyota {
    background-position: 50% 54px;
    background-size: 810px;
  }
  .h1 {
    color: #003c55;
    font-size: 25px;
    line-height: 35px;
    text-shadow: rgba(255, 255, 255, 0.68) 0px 1px 0px;
  }
  .toyota {
    width: 50%;
    height: 115px;
  }
  .row {
    display: block;
  }
  .h3 {
    font-size: 31px;
  }
  .h33 {
    font-size: 31px;
  }
  ._1-ekran {
    height: 472px;
    background-color: #c9dee9;
    background-position: 42% 162px;
    background-size: 995px;
  }
  .h2 {
    margin-top: 0px;
    font-size: 25px;
  }
  .tovar {
    margin-bottom: 20px;
  }
  .name {
    font-size: 17px;
  }
  .name._12 {
    font-size: 17px;
  }
  .box {
    width: auto;
  }
  .box.on {
    width: 430px;
  }
  .photo-otziv {
    margin-bottom: 10px;
  }
  ._3 {
    margin-top: 0px;
  }
  .podlozhka {
    width: 230px;
    margin-top: 30px;
    padding-right: 10px;
    padding-left: 10px;
  }
  .footer-text {
    text-align: center;
  }
  .ph {
    margin-bottom: 20px;
    text-align: center;
  }
  ._777 {
    font-size: 17px;
  }
  .lb {
    opacity: 0;
    -webkit-transform: translate(100%, 0px) scale(0.66);
    -ms-transform: translate(100%, 0px) scale(0.66);
    transform: translate(100%, 0px) scale(0.66);
  }
  .t {
    width: 100%;
    height: 130px;
  }
}
@media (max-width: 479px) {
  .lexus-toyota {
    background-position: 50% 66px;
    background-size: 550px;
  }
  .fon.new {
    position: static;
    height: auto;
  }
  .h1 {
    font-size: 21px;
    line-height: 25px;
    text-shadow: rgba(255, 255, 255, 0.63) 0px 1px 0px;
  }
  .select-model {
    margin-top: 10px;
    font-size: 21px;
    text-shadow: rgba(255, 255, 255, 0.8) 0px 1px 0px;
  }
  .h3 {
    font-size: 20px;
  }
  .h33 {
    font-size: 20px;
  }
  .button._2 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .name {
    font-size: 19px;
  }
  .box {
    padding-right: 10px;
    padding-left: 10px;
  }
  .box.on {
    width: auto;
  }
  .box._9876 {
    width: 231px;
  }
  .zaiavka {
    font-size: 23px;
  }
  .podlozhka {
    position: static;
    display: block;
    width: auto;
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: auto;
    float: none;
  }
  .phone {
    font-size: 23px;
  }
  .or {
    font-size: 23px;
  }
  .hh {
    font-size: 20px;
  }
}

