.main_block{
    background: linear-gradient(180deg, #161D45 0%, #262E5A 35.42%, #253174 100%);
    box-shadow: 0px 70px 40px rgba(6, 8, 48, 0.5);
    border-radius: 30px;
    width: 300px;
    margin-bottom: 30px;
    margin-top: 30px;
    padding: 40px 25px 40px 25px;
}
.main_block_title{
    font: 22px/30px sfpdb;
    
    letter-spacing: 0.5px;
    color: #FFF;
    text-align: center
}
.main_block_title2{
    font: 18px/24px sfpd;
    font-width: 800;
    letter-spacing: 0.2px;
    color: #FFF;
    text-align: center;
    margin-top: 12px;
    margin-bottom: 4px;
}
.main_block_purple{
    font: 14px/19px sfpdb;
    color: #7A8ADE;
}
.main_block_inside{
    background: #15184A;
    box-shadow: 0px 18px 30px rgba(86, 92, 196, 0.4);
    border-radius: 30px;
    padding: 15px 30px 15px 30px;
}
.login_a{
    font: 18px/26px sfpdb;
    color: #fff;
    text-decoration: none;
}
.purple{
    color: #7A8ADE;
}
.inside_purple{
    font: 13px/19px sfpdb;
    color: #7A8ADE;
}
.inside_purple a{
    font: 13px/19px sfpdb;
    color: #7A8ADE;
    text-decoration: none;
}
.inside_white{
    font: 16px/26px sfpd;
    color: #FFF;
}
.inside_pink{
    font: 16px/26px sfpdb;
    color: #FF4286;
}
.block_main_text{
    font: 14px/19px sfpd;
    color: #DADCEB;
    margin-top: 23px;
    text-align: justify;
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 23px;
}
.pink_button{
    width: 300px;
    height: 42px;
    background: #FF4286;
    box-shadow: 0px 6px 4px rgba(106, 39, 63, 0.37);
    border-radius: 30px;
    display: block;
    
    font: 16px/38px sfpdb;
    color: #FFF;
    text-decoration: none;
    text-align: center;
    letter-spacing: -0.2px;
    padding-top: 4px;
}
.fiolent_button{
    width: 300px;
    height: 42px;
    background: #6A66E1;
    border-radius: 30px;
    display: block;
    
    font: 16px/38px sfpdb;
    color: #FFF;
    text-decoration: none;
    text-align: center;
    letter-spacing: -0.2px;
    padding-top: 4px;
}
.white_button{
    width: 300px;
    height: 42px;
    background: #FFF;
    border-radius: 30px;
    display: block;
    
    font: 16px/38px sfpdb;
    color: #000;
    text-decoration: none;
    text-align: center;
    letter-spacing: -0.2px;
    padding-top: 4px;
}
.green_button{
	width: 300px;
    height: 42px;
    background: #59F4CA;
    border-radius: 30px;
    display: block;
    
    font: 16px/38px sfpdb;
    color: #FFF;
    text-decoration: none;
    text-align: center;
    letter-spacing: -0.2px;
    padding-top: 4px;
}
.trans_button{
    width: 300px;
    height: 42px;
    background: none;
    border-radius: 30px;
    display: block;
    
    font: 16px/38px sfpdb;
    color: #FFF;
    text-decoration: none;
    text-align: center;
    letter-spacing: -0.2px;
    border: 1px solid #FFF;
    padding-top: 4px;
}
.main_block_small_blue{
    font: 14px/19px sfpdb;
    color: #00A7E2;
}
.main_block_small_pink{
    font: 14px/22px sfpdb;
    color: #FF508F;
}
.chart_status{
    color: #DADCEB; 
    font: 14px sfpd; 
}
.chart_status td{
    padding-bottom: 10px;
    padding-left: 10px;
}
.font36{
    font: 24px sfpdb;
    color: #DADCEB;
}
.font24{
    font: 12px sfpd;
    color: #DADCEB;
    letter-spacing: 0.5px;
}
.stat_line{
    border-top: 1px solid #4755A1; 
    width: 113px; 
    height: 1px;
    margin-top: 20px;
}
.stats td{
    padding: 0px;
    vertical-align: top;
}
.pink{
    color: #FF4286;
}
.green{
    color: #40DDB2;
}
.blue{
    color: #00A7E2;
}
.fiolent{
    color: #8696EE;
}
.main_title{
    margin-top: 12px;
    text-align: right;
    margin-right: 30px;
}
.main_title a{
    color: #FFF;
    font: 18px/26px sfpd;
    text-decoration: none;
}