,/*------------------------------------- ankona   -------------------*/
html{
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

body{
  margin: 0;
  padding: 0;
  min-height: 100%;
  font-size: 22px;
  min-width: 1090px; 	  
  height: 100%;
  background: url("images/bg.jpg") repeat center top;
  font-family: PFDinDisplayPro-Reg;
  color: #1f1912;
}
.ie10 body{ 
   font-family: Arial, sans-serif;
}

.width{width: 1054px; margin: 0 auto;}
@font-face {
  font-family: 'PFDinDisplayPro-Reg'; 
  src: url('font/PFDinDisplayPro-Reg.ttf'); 
  src: local('PFDinDisplayPro-Reg'),
       url('font/PFDinDisplayPro-Reg.ttf') format('woff'),
       url('font/PFDinDisplayPro-Reg.ttf') format('truetype'),
       url('font/PFDinDisplayPro-Reg.ttf#PFDinDisplayPro-Reg') format('svg');
}
@font-face {
  font-family: 'PFDinDisplayPro-Bold'; 
  src: url('font/PFDinDisplayPro-Bold.ttf'); 
  src: local('PFDinDisplayPro-Bold'),
       url('font/PFDinDisplayPro-Bold.ttf') format('woff'),
       url('font/PFDinDisplayPro-Bold.ttf') format('truetype'),
       url('font/PFDinDisplayPro-Bold.ttf#PFDinDisplayPro-Reg') format('svg');
}
@font-face {
  font-family: 'PFDinDisplayPro-Italic'; 
  src: url('font/PFDinDisplayPro-Italic.ttf'); 
  src: local('PFDinDisplayPro-Italic'),
       url('font/PFDinDisplayPro-Italic.ttf') format('woff'),
       url('font/PFDinDisplayPro-Italic.ttf') format('truetype'),
       url('font/PFDinDisplayPro-Italic.ttf#PFDinDisplayPro-Italic') format('svg');
}


a{
  cursor: pointer; 
  border: none;

}
a:focus{border: none;}
a:hover{
    
}
a img{ border: none;  text-decoration: none;}
h1, h2, h3, h4, h5, h6{

}

h1{
    
}
h2{
  -moz-box-shadow: 0 0 5px rgba(0,0,0,0.5); /* ??? Firefox */
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5); /* ??? Safari ? Chrome */
    box-shadow: 0 0 5px rgba(0,0,0,0.5); /* ????????? ???? */  
    
    
    
  margin: 0;
  font-size: 54px;
  text-transform: uppercase;
  text-align: center;
}
.ie10 h2{ 
   font-family: Arial, sans-serif;
   font-size: 50px;
}
h3{
  display: inline-block;
  background: url("images/h2.png") repeat-x center top;
  -moz-box-shadow: 0 0 5px rgba(0,0,0,0.5); /* ??? Firefox */
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5); /* ??? Safari ? Chrome */
    box-shadow: 0 0 5px rgba(0,0,0,0.5); /* ????????? ???? */  
    border-left: 1px solid #a17145;
    border-right: 1px solid #a17145;
    border-radius: 5px;
  padding: 0 50px;
  margin: 0 auto;
  line-height: 81px;
  font-size: 40px;
  text-transform: uppercase;
  text-shadow: 0px 1px 1px white, 0 0 0em white;
  font-weight: bold;
}
.ie10 h3{ 
   font-family: Arial, sans-serif;
   font-size: 37px;
}
h4{
  
}
h5{

}
h6{

}

p{

}
strong{font-weight: bold;}
img {border: none;}
ul{
    list-style: none;
    padding: 0;
    margin: 0;
}

form{}
form input{}
form textarea{}
form label{}


/*--------------------------------------------------------------------------------- site      -------------------*/
.site{
    position: relative;
}
.width{}
.header_bg{
    height: 849px;
    position: absolute;
    width: 100%;
}
.header_bg img{
    height: 849px;
    width: 100%;
}
.header{
    position: relative;
    z-index: 2;
    height: 782px;
    padding-top: 56px;
}

.header_main{
   background: url("images/shadov.png") repeat center top; 
   height: 56px;
   position: fixed;
   width: 100%;
   top: 0;
   z-index: 10000;
}
.header_main ul{
    width: 1054px;
    margin: 0 auto;
    padding: 13px 0 0 0;
  
}
.header_main li{
    float: left;
}
.header_main li a{
    background: url("images/mm.png") no-repeat center top;
    color: #4f391e;
    text-decoration: none;
    font-size: 14px;
    width: 111px;
    display: block;
    text-align: center;
    margin: 0 2px;
    line-height: 31px;
    font-weight: bold;
}
.header_main li a:hover{
    background-position: 0 -31px;
}

.header_top{
    width: 1054px;
    margin: 0 auto;
    height: 171px;
}

.logo{
    float: left;
}
.logo img{
    margin-top: -30px;
}

.header_contacts{
    float: right;
    padding-top: 10px;
}
.header_contacts img{}

.slogan{
    margin: 54px 12px;
    width: 493px;
    background: url("images/slogan.png") no-repeat center left;
    float: left;
    text-align: center;
    line-height: 43px;
}
.slogan p{
    margin: 0;
    color: #fff;
    font-size: 20px;
    text-transform: uppercase;
}
.ie10 .slogan p{ 
   font-family: Arial, sans-serif; font-size: 18px;
}

.header_bottom{
    width: 1054px;
    margin: 0 auto;
    position: relative;
    height: 527px;
}
.house{background: url("images/house.png") no-repeat center left;width: 741px;height: 474px;position: absolute;left: 0;bottom: 0;}
.header_bottom h1{
    float: right;
    background: url("images/title.png") no-repeat right top;   
    width: 554px;
    position: relative;
    font-size: 55px;
    line-height: 158px;
    color: #e6c1a6;
    padding-left: 93px;
    margin: 15px 0;
}
.ie10 .header_bottom h1{ 
   font-family: Arial, sans-serif;
   font-size: 50px;
}
.header_bottom ul{
    float: right;
     background: url("images/header_block.png") no-repeat center top;  
    position: relative;
    padding: 3px 0 4px 28px;
    width: 544px;
}
.header_bottom ul li{
    padding-left: 67px;  
    height: 59px;
    line-height: 26px;
    font-size: 24px;
    color: #3d2010;
    text-shadow: 0px 1px 1px white, 0 0 0em white;
    /* display: table-cell; */
    width: 480px;
    padding: 0px 0 3px 67px;
}
.header_bottom ul li span{display: table-cell; height: 59px; vertical-align: middle;}
.tree{background: url("images/tree.png") no-repeat center left;}
.srock{background: url("images/srock.png") no-repeat center left;}
.hend{background: url("images/hend.png") no-repeat center left;}
.personal{background: url("images/personal.png") no-repeat center left;}
.delivery_russia{background: url("images/delivery_russia.png") no-repeat center left;}


.content{}
.block{}
#block_view .view_text p{font-size: 24px;
padding: 0 10px 0 0;}
.block_view{
    background: url("images/bg2.jpg") repeat center top;
}
.block_view .width{
    background: url("images/fon1.png") repeat center top;
    text-align: center;
    padding: 30px 0 0 0;
    overflow: hidden;
}
.block_view h3{}
.view{
    float: left;
    width: 512px;
    text-align: center;
}
.view span{
   background: url("images/plasckha.png") no-repeat center top;  
   width: 252px;
   height: 50px;
   display: block;
   margin: 10px auto;
   font-size: 30px;
   text-shadow: 0px 1px 1px white, 0 0 0em white;
   line-height: 50px;
   font-weight: bold;
}

.viwe_img{
    width: 462px;
    height: 370px;
    border: 5px solid #cbb9a6;
    border-radius: 5px;
    margin: 0 auto;
}
.viwe_img img{}

.view_text{
    background: url("images/view_text.png") no-repeat center top;   
    padding: 59px 50px;
    height: 400px;
}
.view_text p{
    font-size: 16px;
    text-align: left;
    margin: 0;
}

.block_proses{}
.title{
    background: url("images/proses_title.png") repeat center top; 
    -moz-box-shadow: 0px -3px 7px rgba(0,0,0,0.3);  
    -webkit-box-shadow: 0px -3px 7px rgba(0,0,0,0.3);  
    box-shadow: 0px -3px 7px rgba(0,0,0,0.3);
}
.block_proses h2{
    background: url("images/proses_h2.png") no-repeat center top; 
    line-height: 108px;
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);  -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);  box-shadow: 0 0 5px rgba(0,0,0,0.5);
    text-shadow: 0px 1px 1px white, 0 0 0em white;
}
.block_proses ul{
    text-align: center;
    width: 1132px;
    margin-left: -37px;
    padding-top: 50px;
}
.block_proses li{
    display: inline-block;
    position: relative;
}
.block_proses li img{
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);  -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);  box-shadow: 0 0 5px rgba(0,0,0,0.5);
    margin: 21px;
    border-radius: 14px;
}
.block_proses li span{background: url("images/number_circle.png") no-repeat center top; font-size: 54px;color: #4f391e;width: 98px;height: 66px;position: absolute;right: 0;bottom: 0;font-weight: bold;text-shadow: 0px 1px 1px white, 0 0 0em white;padding: 16px 0;}
 
.block_shema{
    margin-top: 50px;
    
}
.title_shema{
    background: url("images/title_shema.png") no-repeat center left;
    padding: 37px 0;
    position: relative;
    margin-top: -61px;
}
.block_shema h2{
    background: url("images/shema_h2.png") no-repeat center top;
    line-height: 109px;
    box-shadow: none;
    -moz-box-shadow: none;
-webkit-box-shadow: none;
}
.shema{
    margin-top: -11px;
    text-align: center;
}
.shema .width{
    background: url("images/fon1.png") repeat center top;
    padding: 46px 0;
    overflow: hidden;
}
.razdel{ background: url("images/razdel.png") no-repeat center top; height: 14px; display: block; margin-top: 40px;}
.shema p{
    margin: 0;
    padding: 15px 0 0 0;
}
.shema h4{
    font-size: 24px;
    margin-bottom: 10px;
}
.shema img{}
.shema p.attention{
    background: url("images/attention.png") no-repeat center left;
    height: 157px;
    display: table-cell;
    vertical-align: middle;
    text-align: left;
    padding-left: 60px;
    margin-left: 46px !important;
    margin-bottom: 20px;
    font-size: 24px;
    padding-top: 1px;
}
.shema_body{
    background: url("images/block_shema.jpg") repeat-x center bottom;
    padding: 50px 0 0 0;
}
.at{
    padding-left: 100px;
    padding-top: 11px;
}
.shema p.podpis{
    overflow: hidden;
    padding: 0 0 0 72px;
}
.podpis span{
    width: 399px;
    display: block;
    float: left;
    text-align: center;
    margin-right: 90px;
}
.block_view2{
     background: url("images/line.png") no-repeat center top;
     padding: 31px 0 0 0;
     margin-top: -21px;
}
.block_view2 .view_text{
     background: url("images/view_text2.png") no-repeat center top;
     height: 540px;
}
.block_view2 h3{
    background: url("images/view2_h2.png") no-repeat center top;
    box-shadow: none;
     -moz-box-shadow: none;
-webkit-box-shadow: none;
    border: none;
    height: 127px;
    line-height: 109px;
    padding: 0 100px;
    width: 522px;
    text-align: center;
    margin: 0 auto;
    display: block;
}

.delivery{
    background: url("images/delivery.png") no-repeat center top;
    clear: both;
    text-align: center;
    font-size: 28px;
    font-weight: bold;
    text-shadow: 0px 1px 1px white, 0 0 0em white;
    line-height: 54px;
}
.ie10 .delivery{ 
   font-family: Arial, sans-serif;
   font-size: 25px;
}
#block_reviews h2 {
background: url("images/view2_h2.png") no-repeat center top;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
border: none;
height: 127px;
line-height: 109px;
padding: 0 100px;
width: 522px;
text-align: center;
margin: 0 auto 0;
display: block;
}
.block_portfolio{padding-bottom: 50px;}
.title_work{
   background: url("images/title_work.png") no-repeat center top; 
   height: 200px;
}
.block_portfolio h2{
    background: url("images/portfolio_h2.png") no-repeat center top;
    box-shadow: none;
    -moz-box-shadow: none;
-webkit-box-shadow: none;
    font-size: 44px;
    text-transform: none;
    padding-top: 104px;
    padding-bottom: 31px;
    text-shadow: 0px 1px 1px white, 0 0 0em white;
}
.block_portfolio ul{
    overflow: hidden;
    width: 1054px;
    margin: 0 auto;
}
.block_portfolio ul li{
    float: left;
    width: 335px;
    margin: 8px;
}
.block_portfolio ul li a{
    text-decoration: none;
    color: #000;
    display: block;
}
.block_portfolio ul li a img{
    width: 334px;
    height: 205px;
}
.block_portfolio ul li a span{
    font-size: 14px;
    color: #000;
    line-height: 16px;
}

.block_advantage{
    background: url("images/block_advantage.jpg") repeat-x center top;
    border-top: 2px solid #908163;
}
.block_advantage .width{
     background: url("images/advantage_fon.jpg") no-repeat center top;
     height: 1028px;
     padding: 0 18px;
     width: 1004px;
}
.block_advantage h2{
    color: #4f391e;
    font-size: 40px;
    box-shadow: none;
     -moz-box-shadow: none;
-webkit-box-shadow: none;
    line-height: 123px;
    text-shadow: 0px 0px 1px white, 0 0 0em white;
}
.block_advantage .width div{
    float: left;
    width: 500px;
    margin-bottom: 42px;
}
.block_advantage div img{
    float: left;
    margin-right: 19px;
}
.block_advantage div p{
    font-size: 24px;
    color: #4f391e;
    margin: 0;
    display: table-cell;
    height: 134px;
    vertical-align: middle;
}
.block_advantage .advantage1{
    float: left;
}
.block_advantage .advantage2{}
.block_advantage .advantage3{}
.block_advantage .advantage4{}
.block_advantage .advantage5{}
.block_advantage .advantage6{}
.block_advantage .advantage7{
    width: 100% !important;
}
.block_advantage .advantage8{}


.block_reviews{
    background: url("images/block_reviews.jpg") repeat-x center top; 
    padding-bottom: 54px;
    padding-top: 42px;
}

.reviev{
    overflow: hidden;
    padding-top: 56px;
}
.men{
    float: left;
}
.men img{}
.men .name{
     background: url("images/name.png") no-repeat center top; 
     color: #4f391e;
     text-align: center;
     line-height: 46px;
     font-size: 24px;
     text-shadow: 0px 1px 1px white, 0 0 0em white;
} 
.rev{
    margin-left: 300px;
}
.rev strong{
    background: url("images/name.png") no-repeat center top;
    padding: 0px 12px;
    font-size: 19px;
    text-shadow: 0px 1px 1px white, 0 0 0em white;
    line-height: 29px;
    display: block;
    float: left;
}

.review_text{
    background: url("images/review_text.png") no-repeat left top; 
    color: #fff;
    padding: 30px 17px;
    height: 125px;
    width: 665px;
}
.review_text p{
    margin: 0;
    font-size: 18px;
}
.block_reviews .audio{
    width: 662px;
    background: url("images/audio.png") no-repeat center top; 
    padding: 0px 0 3px 0;
    height: 30px;
    overflow: hidden;
}
audio{
    opacity: 0.2;
    width: 662px;
}




.block_price{
  /*/  background: url("images/block_price.png") repeat-x center top;  /*/
}
.title_price{
    background: url("images/title_price.png") repeat-x center top;
    text-align: center;
}
.title_price h3{
   background: url("images/dolar.png") no-repeat center left; 
   box-shadow: none;
    -moz-box-shadow: none;
-webkit-box-shadow: none;
   border: none;
   padding: 0 70px;
   line-height: 86px;
}

.price{
    overflow: hidden;
}
.price h4{
    text-align: center;
    line-height: 53px;    
    background: url("images/price_h4.png") repeat center top;
    text-transform: uppercase;
    font-size: 32px;
    color: #4f391e;
    text-shadow: 0px 0px 1px white, 0 0 0em white;
    margin: 26px 0;
}
.prise_top{
    height: 314px;
}
.prise_top img{}
.prise_top span{
    background: url("images/plasckha.png") no-repeat center top;
width: 252px;
height: 50px;
display: block;

    margin: -31px 87px 0 0;
font-size: 30px;

    text-shadow: 0px 1px 1px white, 0 0 0em white;
line-height: 50px;
font-weight: bold;
    text-align: center;
    position: relative;
    float: right;
}
.price_text_top{
    height: 54px;
}
.price_text_bot{
    height: 54px;
}
.price_text{
    width: 100%;
    padding: 10px 0 31px;
    overflow: hidden;
}
.price_text div{
    width: 500px;  
    padding: 15px 21px 0;
}
.price_text div p{
    font-size: 16px;
}

.price_text table{
    border-collapse: collapse;
    width: 500px;
    display: block;
}
.price_text table tr{
    font-size: 14px;
    display: block;
}
.price_text table tr th{
    border: 1px solid #000;
    padding: 0 1px;
    width: 95px;  display: block;  float: left;
    height: 94px;
}
.price_text table tr td{
    border: 1px solid #000;
    text-align: center;
    padding: 2px 1px;
    width: 95px;
    display: block;
    float: left;
}

.price_text2 div{width: 502px;}





.price_text2 table{
    border-collapse: collapse;
    width: 574px;
    display: block;
}
.price_text2 table tr{
    font-size: 14px;
    display: block;
}
.price_text2 table tr th{
    border: 1px solid #000;
    padding: 0 1px;
    width: 80px; 
    display: block;  
    float: left;
    height: 66px;
}
.price_text2 table tr td{
    border: 1px solid #000;
    text-align: center;
    padding: 2px 1px;
    width: 80px;
    display: block;
    float: left;
}


.price_left{
    float: left;
    width: 49%;
}
.price_left .prise_top{
    text-align: right;
}
.price_left .price_text{
  background: url("images/price_text_left.png") repeat-y top right;  
  clear: right;
}
.price_left .price_text_top{ background: url("images/price_text_left_top.png") no-repeat top right;  }
.price_left .price_text_bot{ background: url("images/price_text_left_bot.png") no-repeat bottom right;  }
.price_left .price_text div{
    float: right;
    
}
.prisce_right{
    float: right;
    width: 49%;
}
.prisce_right .prise_top{}
.prisce_right .price_text{
  background: url("images/price_text_rigth.png") repeat-y top left;  
}
.prisce_right .price_text_top{ background: url("images/price_text_rigth_top.png") no-repeat top left;  }
.prisce_right .price_text_bot{ background: url("images/price_text_rigth_bot.png") no-repeat bottom left;  }
.prisce_right .price_text div{
	width: 500px;
}
.prisce_right .prise_top span{
    margin: -31px 0 0 87px;
    float: left;
}

#footer{
    position: relative;
    margin-top: 0px;
}
.foot_bg{
    position: absolute;
    width: 100%;
}
.foot_bg img{
    height: 1200px;
    width: 100%;
}

.footer{
    position: relative;
    width: 1016px;
    margin: 0 auto;
    padding-top: 127px;
    height: 785px;
}
.footer h2{
    background: url("images/footer_h2.png") no-repeat scroll center top transparent;
    font-size: 27px;
    line-height: 81px;
    box-shadow: none;
     -moz-box-shadow: none;
-webkit-box-shadow: none;
    border: none;
    margin-bottom: 22px;
    text-shadow: 0px 1px 1px white, 0 0 0em white;
}
.ie10 .footer h2{ 
   font-family: Arial, sans-serif;
   font-size: 24px;
}

.footer_img{
    float: left;
    margin: -10px 0 0 0;
	width: 350px;
}
.footer_img img {
    width: 100%;
}
.order{
    float: right;
    width: 635px;
    border: 2px solid #fff;
    border-radius: 15px;
    padding-top: 42px;
}

form{
    text-align: left;
    padding: 10px 0 30px 13px;
}
form label{
    display: block;
    padding: 0 0 18px 0px;
    min-height: 41px;
    position: relative;
}
form label strong{
    display: block;
    font-size: 17px;
    color: #fff;
    float: left;
    line-height: 46px;
    width: 230px;
    text-align: right;
    padding-right: 10px;
}
.ie10 form label strong{ 
   font-family: Arial, sans-serif;
   font-size: 16px;
}
form label input{
    border: none;
    line-height: 43px;
    font-size: 20px;
    padding: 4px 10px;
    width: 318px;
    height: 38px;
    background: url("images/input.png") no-repeat scroll 0 0 transparent;
    color: #FFD738;
}
form label span{
    display: block;
    
    color: #666666;
    font-size: 16px;
}
form label select{
     background: url("images/input.png") no-repeat scroll 0 0 transparent;
      
     width: 335px;
    
     height: 44px;
     border: none;
     color: #FFD738;
     padding: 8px 1px 4px 10px;
     font-size: 20px;
     line-height: 31px;
}
form label select option{
    color: #000;
}

form#form1 label span{
    position: absolute;
color: #f00;
left: 226px;
top: 41px;
display: none;
}
/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
	head~body form label select { color: #000; background: url("images/input.png") no-repeat scroll 0 0 transparent;}
}
form .submit{
    background: url("images/submit.png") no-repeat scroll 0 0 transparent;
    font-size: 27px;
    font-weight: bold;
    font-family: PFDinDisplayPro-Reg;
    color: #000;
    line-height: 76px;
    width: 282px;
    border: none;
    cursor: pointer;
    text-shadow: 0px 1px 1px white, 0 0 0em white;
    text-transform: uppercase;
    margin: 10px auto;
    display: block;
    height: 78px;
}
.ie10 form .submit{ 
   font-family: Arial, sans-serif;
   font-size: 24px;
}
form .submit:hover{opacity: 0.9;}
input[type="text"]:focus { outline: none; }
select:focus { outline: none; }
.footer_bottom{
    position: relative;
    width: 1054px;
    margin: 0 auto;
    padding: 15px 0 0 0;
}
.footer_bottom div{
}
.footer_logo{
    float: left;
    margin-top: 28px;
}
.footer_logo img{}
.footer_contact{
    float: right;
}
.footer_contact img{}
.footer_slogan{
  background: url("images/footer_slogan.png") no-repeat scroll 0 0 transparent;  
  float: left;
  margin-top: 42px;
  width: 493px;
}

.footer_slogan p{
    font-size: 20px;
    color: #fff;
    text-transform: uppercase;
    line-height: 45px;
    margin: 0;
    padding: 0 44px;
}
.ie10 .footer_slogan p{ 
   font-family: Arial, sans-serif;
   font-size: 17px;
}
.coppy{
    clear: both;
    text-align: center;
    color: #fff;
    font-size: 12px;
    padding-top: 46px;
}
.coppy p{}



.pop_up{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10000000;
    display: none;
}
.pop_up_fon{
    position: fixed;  top: 0;  left: 0;  width: 100%;  height: 100%;
    background: #000;
    opacity: 0.7;
}

.pop_up_block{
    position: absolute;
    z-index: 2;    
    width: 100%;
    top: 100px;
}

.iside{
    width: 600px;
    margin: 0px auto;
    color: #000;
    background: #F5F5F5;
    padding: 10px 5px 15px;
    border: 2px solid rgb(182, 178, 178);
    border-radius: 9px;
    position: relative;
    text-align: center;
}
.iside div{
    text-align: center;
 }
 .iside div img{
    margin: 0 auto;
}
.pop_up_block h2{
    color: #000;
    font-size: 20px;
    margin: 10px 0 10px;
    text-align: center;
}

.dev{
    font-size: 17px;
    background: url("images/fon1.png") repeat center top;
    padding: 10px 0;
}
.dev > div{
    width: 1000px;
    margin: 0 auto;
    text-align: center;
}
.dev p{
    margin: 0;
	max-height: 100%;
}
.dev em{
    text-align: left;
display: block;
width: 188px;
margin: 0 auto;
}
.footer_phones{
    margin: 0 0 30px 10px;
    text-align: center;
}
.footer_phones p{
    margin: 0;
    color: #fff;
    font-size: 16px;
}

.plaska_nomer{background: url("images/plaska_nomer.png") no-repeat center top;position: fixed;bottom: 0;height: 57px;width: 367px;right: 50px;z-index: 10000;}
.plaska_nomer p{
    font-size: 43px;
    margin: 0;
    color: #B3ADA6;
    font-weight: bold;
    text-align: center;
    line-height: 57px;
    font-family: PFDinDisplayPro-Bold;
}