html{scroll-behavior: smooth;}h2{font-weight:400}.header-top-container::after,.header-top-left::after,.header-top-right-text::after{content:""}a,a:focus,input{outline:0}*{margin:0;padding:0}body,html{height:100%}body{font-size:18px;font-family:Helvetica,Arial,sans-serif;color:#000;background:#f7f7f7}a:hover{color:#b0493b}a img{border:none}h2{font-size:22px}.alex_zevsa_wcih4ECQW{position:relative;margin:0 auto;width:960px;padding:0 20px}.renul_seDwyoGn57 .dvksub_rYPIQ4ET,.zhanna_86_o5IKudBv h2{font-family:PFDinTextCondProRegular,Helvetica,Arial!important}.alstep54_sglCGFT6q{font-size:12px;clear:both;overflow:hidden}.alstep54_sglCGFT6q a{float:left}.renul_seDwyoGn57 h2{font-weight:700;font-size:36px;margin-top:5px}.renul_seDwyoGn57 .dvksub_rYPIQ4ET{color:#6c6e7e;font-size:14px;text-transform:uppercase;margin-top:5px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1{margin-top:25px;color:#6c6e7a;line-height:1.5;font-size:18px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p{text-indent:20px;color:#000;text-align:justify;margin:15px 0;line-height:26px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .maki555_e4AaJE9jYG{margin-top:5px;font-size:15px;line-height:20px;padding:10px;background:#ccc;box-shadow:0 0 10px rgba(0,0,0,.75);text-indent:0;text-align:left}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .udalykhnn_av3FDRJhB{text-align:center;margin-bottom:30px}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .udalykhnn_av3FDRJhB.last-butt{margin-bottom:0}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .AGB_yQobO46Dw{margin-top:10px;font-size:13px;color:#a1a1a2}.renul_seDwyoGn57 .gelat_Bb6MhOHv{float:left;padding:10px 30px 5px 0;font-size:12px;font-style:italic;color:#a1a1a8}.renul_seDwyoGn57 .gelat_Bb6MhOHv .ewa-b_p5sjGkxr1{margin-top:5px}.zhanna_86_o5IKudBv{background:#fff;padding:20px 40px 0;margin:0;border-radius:4px}.zhanna_86_o5IKudBv h2{font-size:22px;text-transform:uppercase;line-height:1.3}.altakansk_YrlOq5h6N{font-family:Arial;color:#6c6e83;margin:0 5px;float:left}.dmavrodi_yjLIBb2Q{position:relative;z-index:10}.sazonov66_g9ysODlqt{margin-bottom:-340px;min-height:100%;position:relative;background:center top no-repeat #f7f7f7}.vk-container{font-family:tahoma,arial,verdana,sans-serif,Lucida Sans;font-size:15px;color:#000;text-decoration:none}.vk-header{background:#dae2e8;padding:4px 4px 4px 6px;margin-bottom:10px}.vk-logo{background:no-repeat;width:16px;height:16px;float:right;margin-top:-1px}.vk-header-text{padding:2px 3px 1px;line-height:100%;color:#45688e;font-weight:700}.vk-avatar img{float:left;margin-right:10px}.vk-comment,.vk-comment-load{margin-bottom:15px;position:relative;border-bottom:1px solid #dae1e8;padding-bottom:15px}.vk-comment:last-child{border-bottom:0 none}.vk-comment-name{color:#2b587a;font-weight:700;font-size:12px}.vk-comment-text{margin-left:60px;text-align:justify}.vk-comment-date{margin-left:60px;color:#999}@media screen and (max-width:1020px){.alex_zevsa_wcih4ECQW{width:auto}.alex_zevsa_wcih4ECQW{height:100%}body img{max-width:100%}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p.on-left{text-align:left}}@media screen and (max-width:720px){.renul_seDwyoGn57 .gelat_Bb6MhOHv{margin:0 auto;padding-right:0;float:none}.renul_seDwyoGn57 .gelat_Bb6MhOHv>img{display:block;margin:0 auto}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p{text-align:left;line-height:24px}.vk-comment-text{text-align:left;line-height:1.3}}@media screen and (max-width:420px){.zhanna_86_o5IKudBv{padding-left:10px;padding-right:10px}.udalykhnn_av3FDRJhB img,body img{max-width:100%}.alex_zevsa_wcih4ECQW{padding:0}}.header,.header-top{width:100%;background:0 0;display:block}.header{margin:0 auto}@media (max-width:767px){.renul_seDwyoGn57 .gelat_Bb6MhOHv{float:none!important}.renul_seDwyoGn57 .gelat_Bb6MhOHv img{margin:auto;display:block}}.header-top-container{width:96%;max-width:960px;display:block;margin:0 auto;padding:20px 2% 15px}.header-top-left{display:block;float:left;width:30%}.header-top-left-logo{display:block;width:90%;float:left;min-width:130px}.header-top-left-logo img{display:block;width:120%}.header-top-left::after{display:block;clear:both}.header-top-right{display:block;float:right;width:auto;margin-top:2%}.header-top-right-text{display:block;width:auto;margin-bottom:3%}.header-top-right-text ul{display:block;font-size:0;float:right}.header-top-right-text ul li{display:inline-block;width:auto;font-weight:700;font-size:12px;text-transform:uppercase;color:#0a0a0a}.header-top-right-text ul li.separate{margin:0 5px;font-weight:400;color:#0a0a0a}.header-top-right-text ul li a{text-decoration:underline;font-weight:400;color:#0a0a0a;opacity:1}.header-top-right-text ul li a:hover{opacity:.8}.header-top-right-text::after{display:block;clear:both}.header-top-right-search{display:block;width:auto;position:relative}.header-top-right-search a{position:absolute;width:100%;height:100%;left:0;top:0;cursor:text}.input-search{display:block;border:1px solid #a9a9a9;padding:5px;width:170px}.header-top-container::after{display:block;clear:both}.header-bottom{display:block;width:100%;background:#333541}.header-bottom-container{max-width:960px;margin:0 auto;width:96%;display:block;padding:13px 2%}.header-bottom ul{display:block;font-size:0}.header-bottom ul li{display:inline-block;width:auto;padding:0 3%}.header-bottom ul li a{text-transform:uppercase;font-size:14px;color:#fff;text-decoration:none;opacity:1}.header-bottom ul li a:hover{opacity:.8}@media screen and (max-width:989px){.header-bottom ul li a{font-size:1.46vw}}@media screen and (max-width:720px){.header-top-right{display:none}.header-bottom ul li{display:inline-block;width:27%;padding:2% 3%;text-align:center}.header-bottom ul li a{font-size:14px;letter-spacing:-.1px}}.button_page,.extra-price{display:block;text-align:center}@media screen and (max-width:599px){.header-top-left-logo{width:60%}}@media screen and (max-width:429px){.header-top-container{padding:3% 2%}}@media screen and (max-width:385px){.header-bottom ul li{width:44%;padding:3%}.zhanna_86_o5IKudBv h2{font-size:19px}}.alstep54_sglCGFT6q a{color:#f60;font-weight:700}.img-width{width:217px}a{color:#f60;font-weight:700}.maki555_e4AaJE9jYG{margin-top:5px;font-size:15px;line-height:20px;padding:10px;background:#ccc;box-shadow:0 0 10px rgba(0,0,0,.75)}.button_page{background-color:#f27909;margin:0 auto;font:700 19px Arial,Helvetica,sans-serif;min-width:270px;max-width:300px;text-decoration:none;color:#fff;position:relative;padding:11px 20px 11px 11px;border-radius:50px;box-shadow:0 1px 0 #9e8d84 inset,0 5px 0 0 #b25a08,0 10px 5px #999}@media (max-width:717px){.line-center{position:relative;top:13px}}@media (max-width:384px){.line-center2{position:relative;top:13px}.header-bottom-container{padding-bottom:22px!important}}.extra-price{width:20%;height:13%;top:55%;right:30%;font-size:26px;font-weight:700;color:#fff535;position:absolute}@media (max-width:767px){.pravkall{padding:0!important}.extra-price{font-size:22px;white-space:nowrap}}@media (max-width:639px){.extra-price{font-size:18px}}@media (max-width:529px){.extra-price{font-size:13px}}.mod-clear{clear:both}.mod-1{background-color:#e2e2e2;padding:10px}.mod-2{font-size:24px;background-color:#ff0;padding:5px 10px;display:block;margin-top:20px;color:red}.mod-3{display:block;margin:0 auto}.mod-4{display:inline-block;position:relative}
.prod_img {
  display: block;
  margin: 0 auto;
  width: 100%;
  max-width: 350px;
  margin-bottom: 10px;
}
.form-box {
  border: 1px solid grey;
  margin: 0 auto;
  width: 100%;
  max-width: 350px;
}
form label {
  display: block;
  text-align: center;
  width: 342px;
  font-size: 19px;
  line-height: 20px;
  color: #000;
  margin-left: auto;
  margin-right: auto;
}
form label span {
  float: right;
  color: #9ea4a6;
  font-size: 16px;
  line-height: 20px;
}
#phone,
#phone2,
form input[type="tel"],
form input[type="text"],
form button {
  display: block;
  width: 100%;
  max-width: 322px;
  height: 40px;
  border: 1px solid #afb8bb;
  background: #e0e6e8;
  padding: 0 10px;
  margin: 15px auto 10px;
  box-sizing: border-box;
}
.submit-btn {
  display: block;
  width: 100%;
  max-width: 342px;
  height: 50px;
  cursor: pointer;
  text-decoration: none;
  color: #fff;
  font-size: 18px;
  line-height: 53px;
  background: #8f001b;
  margin: 10px auto 10px;
  border-radius: 30px;
  border: none;
  outline: 0;
}
.info {
  color: #9ea4a6;
  font-size: 16px;
  text-align: center !important;
  opacity: 0.6;
  margin-top: 4px !important;
}
.confiden {
  width: 200px;
  text-align: center !important;
  float: right;
  padding-bottom: 10px;
}
.confiden:before {
  position: absolute;
  top: -38px;
  left: -131px;
  width: 79px;
  height: 79px;
  background: url(../images/incognito.png) no-repeat;
}
.price {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
  -ms-align-items: center;
  align-items: center;
  color: #000;
  margin-bottom: 15px;
}
.price div {
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
}
.new-price {
  font-size: 26px;
  color: red;
}
@media (max-width:546px){
  .submit-btn,
  form input,
  label {
    width: 80% !important;
}
}