 /*----------------------------------------------------------------------------------*/
/*------------------------------RESET DEFAULT STYLES--------------------------------*/
/*----------------------------------------------------------------------------------*/


html, body{
  min-height: 1000px;
}

body{
  margin: 0;
  position: relative;
  background: #fff;
  overflow-x: hidden;
}

select, input, textarea{
  vertical-align: middle;
}

img{
  border: 0px;
}

div, p, a, span, em, strong, img, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, td, tr, form, fieldset, label, select, input, textarea{
  padding: 0;
  margin: 0;
  outline: none;
  list-style: none;
}



textarea{
  vertical-align: top;
}

:focus{
  outline: none;
}

input[type=button]{
  cursor: pointer;
}

img, fieldset{
` border: 0;
}

table{
  border-collapse: collapse;
  border-spacing: 0;
}

a:link, a:visited{
  color: #484848;
  text-decoration: underline;
}

a:hover{
  text-decoration: none;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section{
  display: block;
}

.clear{
  clear:both;
}
.clear-left{
  clear:left;
}
.clear-right{
  clear:right;
}
.left{
  float:left;
}
.right{
  float:right;
}
.all{
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}
.width{
  background: ;
  width: 960px;
  margin: 0 auto; 
}  
.underline{
  text-decoration: underline;                
}
.upper{
  text-transform: uppercase;
}

 @media screen  and (max-device-width: 500px) {
	object {
		display: none;
	}
	
}

 @media screen and (min-device-width: 10px) and (max-device-width: 700px) {

.head h2{
  color: #fff;
  font-size: 28px;  
  text-align: center;
  margin-top: 5px;
  font-weight: normal;
  font-family: 'proxima_novalight';
  white-space: nowrap; 
}

.head h1{
  color:#f7f6f8;
  text-align: center;
  font-size:45px;
  margin-top: 50px;
  font-weight: normal;
  line-height: 1;
  font-family: 'proxima_novablack';  
  white-space: nowrap;    
	}
	
	.section-one .right p{
	font-size:14px;
	color:#676565;     
  font-family: 'vida_32_proregular';
  margin-bottom:24px;
}
.section-one .right p.bold{
  font-family: 'vida_32_probold';  
	font-size:18px;
}

.section-seven h1{
  color: #363a5b;
  font-size: 30px;
  text-transform: none;
  text-align: left;
  font-family: 'proxima_novablack';
  line-height: 0.9;
  padding-top:35px;
  letter-spacing: -2px;
}
.section-seven h1 span.small{
 font-family: 'proxima_novalight';  
  font-size: 20px;
}
.section-seven .right{
float:right;
margin-right:37px;
}
.section-seven .right p{
color:#5c5c5e;
font-size:14px;
margin-top:24px;      line-height: 1;   
  letter-spacing: -1px;
  font-family: 'vida_32_proregular';  
}





	
	
}


 @media screen and (min-device-width: 700px)  {
.head h2{
  color: #fff;
  font-size: 23px;  
  text-align: center;
  margin-top: 5px;
  font-weight: normal;
  font-family: 'proxima_novalight';
   white-space: nowrap; 
}

.head h1{
  color:#f7f6f8;
  text-align: center;
  font-size: 60px;
  margin-top: 50px;
  font-weight: normal;
  line-height: 1;
  font-family: 'proxima_novablack';  
   
}

.section-one .right p{
font-size:17px;
color:#676565;     
  font-family: 'vida_32_proregular';
  margin-bottom:24px;
}
.section-one .right p.bold{
  font-family: 'vida_32_probold';  
font-size:22px;
}


.section-seven h1{
  color: #363a5b;
  font-size: 49px;
  text-transform: none;
  text-align: left;
  font-family: 'proxima_novablack';
  line-height: 0.9;
  padding-top:35px;
  letter-spacing: -2px;
}
.section-seven h1 span.small{
 font-family: 'proxima_novalight';  
  font-size: 35px;
}
.section-seven .right{
float:right;
margin-right:37px;
}
.section-seven .right p{
color:#5c5c5e;
font-size:20px;
margin-top:24px;      line-height: 1;   
  letter-spacing: -1px;
  font-family: 'vida_32_proregular';  
}






}

/*------------------------------------header--------------------------------*/

.head{
  background: url(../images/slide1.jpg) center top no-repeat;
  background-size: cover;
  min-height: 940px;
} 
.head .top_block{
  height: 55px;
}
.head .top_block .logo-text{
  float: left;
  margin-top: 0px;
}
.head .top_block p{
  color: #fff;
  padding: 23px 17px;
  font-size: 20px;
  font-family: 'proxima_novalight';
  font-weight: normal;
}
.w400{
width:324px;
} 
.head .tel-text{
  color: #fff;
  float: left;
 margin-top: 5px;
  text-align: center;
  font-family: 'vida_32_proregular';
  font-size: 16px;
}
.head .tel-text span{
  font-size: 24px;
  font-family: 'vida_32_proregular';
}
.head .botton{
  float: right;
  margin-top: 15px;
}
.top_block object{
	position: absolute;
	
}




.head .b1{
  width: 500px;
  height: 147px;
  float: l;
  background: rgba(0,0,0,0.60);
  position: absolute;
  margin-top: 245px;
  margin-left: 33px;

}
.head .b1 p{
  font-family: 'vida_32_proregular';
  color: #fff;
  font-size: 19px;
   
}
.pig{
  background: url(../images/pig.png) left top no-repeat;
  height: 29px;
  float: left;
  margin-top: 12px;
  margin-right: 15px;
  margin-left: 18px;
  padding-left: 45px;
  margin-bottom: 13px;   line-height: 29px;
}
.ok{
  background: url(../images/ok.png) no-repeat;
  height: 30px;
  float: left;
  margin-right: 15px;
  margin-left: 18px;
  padding-left: 45px;
  margin-bottom: 13px;     line-height: 33px;
}
.oclock {
  background: url(../images/oclock.png) no-repeat;
  height: 33px;
  margin-top: 26px;
  margin-right: 15px;
  margin-left: 18px;
  padding-left: 45px;  
   line-height: 37px;
}


.arr{
background:  url(../images/arr.png) center top no-repeat;
width:38px;
height:75px;
position: absolute;
right:-47px;
bottom:37px;
}
.head .form p{
  color: #cc2229;
  text-transform: uppercase;
  font-size: 20px;
  text-align: center;
  font-family: 'proxima_novablack';
  line-height: 17px;
}
.head .form .h2{
  color: #605858;
  font-size: 13px;
  text-transform: none;
  font-family: 'vida_32_proregular';
  margin-bottom: 5px;
}


.head .form .l_one{
  height: 43px;
  width: 100%;
  border-radius: 5px;
}
.head .form .l_one p{
  text-align: center;
  color: #fff;
  font-size: 26px;
  font-weight: normal;
  line-height: 43px;
  text-transform: none;
  font-family: 'vida_32_proregular';
}

     
.head .form .l_one p span.left{  
  background: #cc2229;
display: block;
width:136px;
  float: left;
  border-radius:5px 0 0 5px;
}
.head .form .l_one p span.right{  
  background: #484848;
display: block;
width:64px;
  float: right;  
  border-radius:0 5px 5px 0;
}

       

.block_timer h4.ef{
  font-family: 'vida_32_proregular';
  font-size: 14px;
  text-transform: none;
  color:#cc2229;
  margin:7px 0;
  text-align: center;
}
.hr{
background: #bfbfbf;
height:1px;
width:148px;
margin:14px auto 10px;
}
/*-------------------------------------header--------------------------------*/

/*----------------------Section one BEGIN-------------------------------------------- */
.section-one{
background:  url(../images/slide2.jpg) center top no-repeat;
background-size: cover;
  min-height: 940px; 
}
.section-one h1{
white-space: nowrap;
  color: #363a5b;
  font-size: 100px;
  text-transform: none;
  text-align: left;
  font-family: 'proxima_novablack';
  line-height: 1.2;
}
.section-one .right{
white-space: nowrap;
float:right;
margin-top:-40px;
position: relative;
}

.arr1{
width:66px;
height:73px;
position: absolute;
top:650px;
right:54px;
background:  url(../images/arr1.png) center top no-repeat;
} 
/*----------------------Section one END--------------------------------------------*/   
/*----------------------Section two BEGIN-------------------------------------------- */

.section-two{
	white-space: nowrap;
  min-height: 860px;
  padding-top: 85px;
  background:  url(../images/slide3.jpg) center top no-repeat;
  background-size: cover;
}
.section-two .width{
position: relative;
}
.section-two h1{
  color: #363a5b;
  font-size: 67px;
  text-transform: none;
  text-align: center;
  font-family: 'proxima_novablack';
  line-height: 1.2;
  margin-top:10px;
}
.head .form{
  background: #fff;
  position: relative;
  width: 200px;
  height: 590px;
  float: right;
  margin-top: 0px;
  margin-right: 26px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px; 
  padding-bottom: 15px;
  border:1px solid #cbcbcb;
  border-radius: 5px;
  box-shadow:2px 1px 4px rgba(249,246,196,0.3);
	}
.section-two .sec{
width:220px;
display: inline-block;
vertical-align: top;
margin:110px 5px ;
 font-family: 'proxima_novalight';
 color:#000;
 font-size:17px;
}
.section-two .sec p{
padding-top:34px;
text-align: center;
}
.arr2{
width:66px;
height:73px;
position: absolute;
top:640px;
right:305px;
background:  url(../images/arr1.png) center top no-repeat;
} 
/*----------------------Section one-o END--------------------------------------------*/      
  

/*----------------------Section three BEGIN--------------------------------------------*/
.section-three{
background:  url(../images/slide4.png) center top repeat;
min-height: 959px; 
position: relative;
z-index:20;
white-space: nowrap;
} 
.section-three .width{
position: relative;
}
.section-three h1{
  color: #fff;
  font-size: 111px;
  text-transform: none;
  text-align: center;
  font-family: 'proxima_novablack';
  line-height: 1.2;
  padding-top:60px;
}
.arr3{
width:230px;
height:50px;
position: absolute;
top:190px;
left:0px;
text-align: left;
background:  url(../images/arr3.png) center top no-repeat;
font-size:40px;
color:#fff;     
padding-top:80px;
  font-family: 'vida_32_proregular'; 
} 
.arr4{
width:230px;
height:50px;
position: absolute;
top:190px;
right:50%;
margin-right:-115px;
background:  url(../images/arr2.png) center top no-repeat;
font-size:40px;
color:#fff;     
padding-top:80px; 
text-align: center;
  font-family: 'vida_32_proregular'; 
} 
.arr5{
width:230px;
height:50px;
position: absolute;
top:190px;
right:0px;
background:  url(../images/arr4.png) center top no-repeat;
font-size:40px;
color:#fff;     
padding-top:80px;
  font-family: 'vida_32_proregular';  
text-align: right;
} 
/*----------------------Section two END--------------------------------------------*/   


/*----------------------Section four BEGIN--------------------------------------------*/
.section-four{
background:  url(../images/slide5.jpg) center top no-repeat;
background-size: cover;
min-height: 908px;
padding-top: 65px;    
position: relative;
z-index:10;
margin-top:-20px;
} 


.section-four .form {
background: #fff;
position: relative;
width: 333px;
height: 705px;
float: right;
margin-top: 60px;
margin-right: 45px;
padding-top: 15px;
padding-left: 17px;
padding-right: 17px;
padding-bottom: 15px;
border: 1px solid #cbcbcb;
border-radius: 5px;
box-shadow: 2px 1px 4px rgba(249,246,196,0.3);
}
.section-four .arr{
background:  url(../images/arr.png) center top no-repeat;
width:38px;
height:75px;
position: absolute;
right:-47px;
bottom:152px;
}  
.section-four .form p.h2{
  color: #ff0000;
  font-size: 42px;
  text-transform: none;
  font-family: 'proxima_novablack';
  margin-top: 40px;
  margin-bottom: 38px;
}
  
.section-four .form h3{
  color: #353535;
  font-size: 23px;
  text-transform: none;
  font-family: 'proxima_novalight';      
  margin-top: -20px;
  margin-bottom: 20px;
  text-align: center;
  white-space: nowrap;
}
.section-four .button2{
margin:35px auto;
} 
/*----------------------Section four END--------------------------------------------*/
.section-five{
	
min-height: 890px;
padding-top: 45px;
background:  url(../images/hidd1.png) center top no-repeat;

}
.section-five h1{
	white-space: nowrap;
 color: #363a5b;
text-align: center;
font-size: 56px;
font-weight: normal;
line-height: 1;
font-family: 'proxima_novablack';
padding-top: 40px;
padding-bottom: 70px;
letter-spacing: -3px;
}
.section-five h2{
  color:#363a5b;
  text-align: center;
  font-size: 31px;
  font-weight: normal;
  line-height: 1;
  font-family: 'proxima_novablack';   
  padding-top:45px;   
}
.section-five .width{
position: relative;
}
.section-five .sec {
	white-space: nowrap;
position: relative;
width:200px;
font-size:14px;
color:#676565;
  font-family: 'vida_32_proregular';  
  text-align: left;           
  font-weight: normal;
  line-height: 1.1;
  display: inline-block;
  vertical-align: top;
}
.section-five .sec.one{
background:  url(../images/5.png) left top no-repeat;
width:185px;
padding:44px 15px 20px 115px;
margin:20px 0px;
}
.section-five .sec.two {
background: url(../images/6.png) left top no-repeat;
width: 167px;
padding: 45px 14px 40px 115px;
margin: 20px 2px;}

.section-five .sec.three {
background: url(../images/7.png) left top no-repeat;
width: 185px;
padding: 14px 15px 20px 115px;
margin: 47px 0px;
}
.section-five .sec.four {
background: url(../images/8.png) left top no-repeat;
width: 197px;
padding: 30px 28px 43px 135px;
margin: 30px 0px 0 110px;
}
.section-five .sec.five {
background: url(../images/9.png) left top no-repeat;
width: 185px;
padding: 44px 33px 29px 135px;
margin: 0px 0px;
}
.section-five .button4{
top:640px !important;
}
.section-five .arr1{
top: 590px !important;
right: 270px !important;
}
/*----------------------Section five BEGIN--------------------------------------------*/

/*----------------------Section six BEGIN-------------------------------------------*/
.section-six{
min-height: 740px; 
background:  url(../images/slide6.jpg) center top no-repeat;
background-size: cover; 
padding-top:200px;
}
.section-six .width{position: relative;
text-align: center;
}
.section-six .arr{
top: 480px !important;
right: 310px !important;
}
.section-six .button4{
top:530px !important;
}


.backi{
position: relative;
left: 600px;
top: 260px;
background:  url(../images/arr.png) center top no-repeat;
width:38px;
height:75px;

}
/*----------------------Section six END--------------------------------------------*/
/*----------------------Section seven BEGIN-------------------------------------------*/
.section-seven{
	white-space: nowrap;
	background:  url(../images/slide7.jpg) center top no-repeat;
	min-height: 940px;
	background-size: cover;
}

/*----------------------Section seven END--------------------------------------------*/
/*----------------------Section eight BEGIN-------------------------------------------*/
.section-eight{
	/*white-space: nowrap;*/
background:  url(../images/slide8.jpg) center top no-repeat;
min-height: 940px;
background-size: cover;
}
.section-eight h1{
font-family: 'proxima_novablack';
font-size: 43px;
text-transform: none;
text-align: center;
font-weight: normal;
color: #fff;
padding-bottom: 55px;
padding-top: 45px;
white-space: nowrap;
}



.bxslider li{
padding:100px 0 100px;
}
.bxslider li p{
padding: 0 120px;
height:380px;
font-size: 22px;
line-height: 1;
color:#363a5b;
font-family: 'flowregular';

}

.section-eight h3{
 font-family: 'vida_32_proregular';  
font-size: 30px;
text-transform: none;
text-align: right;
font-weight: normal;
color: #f5f6fa;
padding-bottom: 55px;   
padding-top: 10px;
width:550px;
white-space: nowrap;
float:left; }
.button5{
  background:  #05f4b8;
  margin: 7px auto;
  width: 220px;
  height: 42px;
  border: 0;
  display: block; 
  outline:  none ;
  cursor: pointer;
  font-family: 'vida_31_proregular';
  font-size: 21px;
  text-transform: none;
  color: #050000; 
  line-height: 42px;
  box-shadow:  2px 3px 6px rgba(0,0,0,0.7);
  float:left;
  margin-left:50px;
 }                       
 .section-nine{
  background:  url(../images/slide9.jpg) center top no-repeat;
min-height: 960px;
background-size: cover;}
 .section-nine .plashka{
 	white-space: nowrap;
 background:  url(../images/line.png) center top no-repeat;
 height:226px;
 background-size: cover;
 }
  .section-nine .plashka h2{
 font-family: 'proxima_novablack';
font-size: 57px;
text-transform: none;
text-align: left;
font-weight: normal;
color: #363a5b;
padding-bottom: 100px;
padding-top: 28px;  
width:600px;
float: left;

  }
    .section-nine .plashka .right{
    width:360px;   
float: left;
 font-family: 'proxima_novablack';
font-size: 57px;
text-transform: none;
text-align: left;
font-weight: normal;
color: #363a5b;
padding-bottom: 100px;
padding-top: 28px;   

  }

 .section-nine .plashka .right h4{
  color:#1831fe;
  font-size: 38px;       
 font-family: 'proxima_novalight';
 padding-bottom:10px;
 background:  url(../images/punk.png) center bottom no-repeat;
 width:250px;
 margin:0 auto;
 text-align: center;
  }
  .section-nine .plashka .right h5{
width:260px; 
font-family: 'vida_32_probold';
font-size: 38px;
text-transform: none;  
 margin:0 auto;
text-align: center;
font-weight: normal;
color: #363a5b;
padding-bottom: 10px;
padding-top: 23px;
line-height: 27px;         
  letter-spacing: -2px;  
}
  .section-nine .plashka .right h5 span.small{

  font-family: 'vida_32_proregular';
  font-size: 21px;
  letter-spacing: -2px;  
  }
  
    .section-nine h1{
 font-family: 'proxima_novablack';
font-size: 57px;
text-transform: none;
text-align: left;
font-weight: normal;
color: #fff;
padding-bottom: 21px;
padding-top: 41px;  
width:430px;
float: left;
text-indent: 33px;
  }
.section-nine h2.re{
white-space: nowrap;
  font-family: 'vida_32_proregular';
font-size: 23px;
text-transform: none;
text-align: left;
font-weight: normal;
color: #fff;
padding-bottom: 21px;
padding-top: 41px;  
width:400px;
float: left; 
padding-left:32px;
  }  
  
.section-nine .b1{
  width: 400px;
  height: 105px; 
  background: rgba(0,0,0,0.60); 
  margin-left: 0px;
  clear: both;
}
.section-nine .b1 p{
  font-family: 'vida_33_proregular';
  color: #fff;
  font-size: 19px;
}
.section-nine .ph{
  background: url(../images/i-1.png) 35px 0px no-repeat;
  height: 29px;
  float: left;
  margin-top: 12px;
  margin-right: 15px;
  margin-left: 18px;
  padding-left: 85px;
padding-bottom: 18px;  line-height: 35px;
}
.section-nine .mail{
  background: url(../images/i-2.png) 30px 0px no-repeat;
  height: 30px;
  float: left;
  margin-right: 15px;
  margin-left: 18px;
  padding-left: 85px;
  margin-bottom: 13px;  
  margin-top:  3px;    
   line-height: 26px;
}
 

.section-nine .form{
  background: #fff;
  position: relative;
  width: 200px;
  height: 590px;
  float: right;
  margin-top: -20px;
  margin-right: 26px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px; 
  padding-bottom: 15px;
  border:1px solid #cbcbcb;
  border-radius: 5px;
  box-shadow:2px 1px 4px rgba(249,246,196,0.3);
}
.section-nine .arr{
background:  url(../images/arr.png) center top no-repeat;
width:38px;
height:75px;
position: absolute;
right:-47px;
bottom:37px;
}
.section-nine .form p{
  color: #cc2229;
  text-transform: uppercase;
  font-size: 20px;
  text-align: center;
  font-family: 'proxima_novablack';
  line-height: 17px;
}
.section-nine .form .h2{
  color: #605858;
  font-size: 13px;
  text-transform: none;
  font-family: 'vida_32_proregular';
  margin-bottom: 5px;
}


.section-nine .form .l_one{
  height: 43px;
  width: 100%;
  border-radius: 5px;
}
.section-nine .form .l_one p{
  text-align: center;
  color: #fff;
  font-size: 26px;
  font-weight: normal;
  line-height: 43px;
  text-transform: none;
  font-family: 'vida_32_proregular';
}

     
.section-nine .form .l_one p span.left{  
  background: #cc2229;
display: block;
width:136px;
  float: left;
  border-radius:5px 0 0 5px;
}
.section-nine .form .l_one p span.right{  
  background: #484848;
display: block;
width:64px;
  float: right;  
  border-radius:0 5px 5px 0;
}

       
/*-------------------FORM---------------------------*/   
.forma{
text-align: center;
}    
.forma span.l{
text-align: left;    
font-family: 'vida_33_proregular';
color: #000;
font-size: 14px;
display: block;
margin:0 auto 5px;
width:174px;
}
.forma span.l2{
text-align: left;    
font-family: 'vida_32_proregular';
color: #000;
font-size: 14px;
display: block;
margin:0 auto 5px;
width:250px;
}
.form-field {
padding:3px 0px 3px 28px;
width:147px;
height: 27px;
font-family: 'vida_32_proregular';
color: #979494;
font-size: 14px;
font-weight: normal; 
outline:none;
border-radius: 2px;
margin: 0 auto;
margin-bottom: 5px;
border: 1px solid #d4d4d4;
text-align: left; 

}
.n1{
background: #e6e6e6 url(../images/n1.png) no-repeat 9px center;
}
.n2{
background: #e6e6e6 url(../images/n2.png) no-repeat 9px center;
}
.n3{
background: #e6e6e6 url(../images/n3.png) no-repeat 8px center;
}
.n4{
background: #e6e6e6 url(../images/n4.png) no-repeat 5px center;
}
.n5{
background: #e6e6e6 url(../images/n5.png) no-repeat 5px center;
}
textarea.form-field {
background: #e6e6e6;
padding:3px 0px 3px 5px;
width:169px;
height: 100px;
resize: none;
font-family: 'vida_32_proregular';
color: #979494;
font-size: 14px;
font-weight: normal; 
outline:none;
border-radius: 2px;
margin: 0 auto;
margin-bottom: 5px;
border: 1px solid #d4d4d4;
text-align: left; 

}
textarea.form-field1 {
background: #e6e6e6;
padding:3px 0px 3px 5px;
width:245px;
height: 100px;
resize: none;
font-family: 'vida_32_proregular';
color: #979494;
font-size: 14px;
font-weight: normal; 
outline:none;
border-radius: 2px;
margin: 0 auto;
margin-bottom: 5px;
border: 1px solid #d4d4d4;
text-align: left; 

}

.form-field1 {
padding:3px 0px 3px 28px;
width:219px;
height: 27px;
font-family: 'vida_32_proregular';
color: #979494;
font-size: 14px;
font-weight: normal; 
outline:none;
border-radius: 2px;
margin: 0 auto;
margin-bottom: 5px;
border: 1px solid #d4d4d4;
text-align: left; 

} 
 /*-----------------------------buttons------------------------*/
 .button1{
  background:  #05f4b8;
  margin: 15px auto;
  width: 151px;
  height: 25px;
  border: 0;
  display: block; 
  outline:  none ;
  cursor: pointer;
  font-family: 'vida_32_probold';
  font-size: 19px;
  text-transform: none;
  color: #050000;
  float:right;
  line-height: 25px;
  box-shadow:  2px 3px 6px rgba(0,0,0,0.7);
}
 .button2{
  background:  #05f4b8;
  margin: 7px auto;
  width: 174px;
  height: 42px;
  border: 0;
  display: block; 
  outline:  none ;
  cursor: pointer;
  font-family: 'vida_31_proregular';
  font-size: 21px;
  text-transform: none;
  color: #050000; 
  line-height: 42px;
  box-shadow:  2px 3px 6px rgba(0,0,0,0.7);
 }  
 .section-four .button2{    
  font-size: 30px;
  width: 250px;      
  height: 60px;
 }
 .button3{
 position: absolute;
 top:670px;
 right:125px;
  background:  #05f4b8;
  margin: 7px auto;
  width: 256px;
  height: 49px;
  border: 0;
  display: block; 
  outline:  none ;
  cursor: pointer;
  font-family: 'vida_31_proregular';
  font-size: 21px;
  text-transform: none;
  color: #050000; 
  line-height: 42px;
  box-shadow:  2px 3px 6px rgba(0,0,0,0.8);
 }  
 .button4{
 position: absolute;
 top:678px;
 right:50%;
 
  background:  #05f4b8;
 margin-right:-90px;
  width: 180px;
  height: 42px;
  border: 0;
  display: block; 
  outline:  none ;
  cursor: pointer;
  font-family: 'vida_31_proregular';
  font-size: 21px;
  text-transform: none;
  color: #050000; 
  line-height: 42px;
  box-shadow:  2px 3px 6px rgba(0,0,0,0.8);
 }   
/*****----------------------------*/
.md-content .forma{
margin: 0 auto !important;
width:340px;
} 
 


  /*    .f1,.f2,.f3,.f4,.f5,.f6,.f7-1,.f7-2,.f7-3,.f7-4,.f8,.f9,.f10,.t1,.t2,.t3,.t4,.t5{
visibility: hidden;
}     */
 