.blo
{
	display:flex;
}
#page
{
	padding-bottom:40px;
	padding-top:40px;
}
.blo_text
{
width:calc(100% - 628px);
display: flex;
    align-items: center;
	
}
 
.blo_text .spectral {
	 letter-spacing:-1.2px;
    font-size: 30px;
    line-height: 1.2;
}
.blo_text>div  p
{
margin:0px;
padding:0px;
padding-bottom:10px;
padding-top:10px;
}
.blo_text>div  p.li.notlast
{

padding-bottom:0px;
}



.blo_text>div 
{
	width:100%;
	font-size: 14px;
    line-height: 21px;
background: var(--bg-color);
height:436px;
padding-left:13%;
padding-right:13%;
display: flex;
 
    padding-bottom: 2%;
    flex-direction: column;
    justify-content: center;
}

.blo_img
{
width:628px;

}

.blo_img img 
{
width:100%;
}

@media screen and (max-width: 1500px) 
{
	
.blo_img
{
	width:40%;
}
.blo_text>div {
   
    height: 436px;
    padding-left: 40px;
    padding-right: 40px;
        height: 80%;
}	

    .blo_text {
      width:60%;
    }
	
	
}

@media screen and (max-width: 1300px) 
{

.blo_text>div p {
    margin: 0px;
    padding: 0px;
    padding-bottom: 5px;
    padding-top: 5px;
}
.blo_text>div
{
	line-height:19px;
	font-size:13px;
}
.blo_text>div p.li.notlast {
    padding-bottom: 0px;
}
}