.online-s{
width: 100%;
justify-content: center;
align-content: center;
display: flex;
}

.online-casino {
    
    background-image: url("/assets/img/hui.png");
    height: 40vh;
    width: 96%;
    margin-left: 2%;
    margin-top: 10vh;
    margin-right: 2%;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    display: flex;
    place-items: center; /* центрирует текст по горизонтали и вертикали */
    border-radius: 30px;
    text-align: center; /* на всякий случай для span/h1 */
    flex-direction: column;
    justify-content: center;
}

.oc{ 
    font-size: 70px;
    font-weight: 900;
    margin: 0;
}

.pcr{
    font-size: 14px;
    margin: 0;
}

.h1 {
 width: 70%;
 margin:  50px;
 }


.h1 img {
 	display: flex;
    align-items: left; /* если текст в несколько строк */
    gap: 12px;
    margin-bottom: 16px;

}

.collum-h1 {
	flex-direction: row;
	display: flex;
	align-items: center;
	width: 100%;
    gap: 5px;
}


.collum-h1  h1 {
 font-size: 20px;
 font-weight: 300;

}	

.collum-h1 img {
	display: flex-start;
	height: 6vh;
	width: 6vh;
}

.main-h1{
	font-size: 40px;
	width: 700;
	display: flex;
	flex-direction: row;
	align-items: left;
}
.seccond-h1 {
font-size: 25px;
font-weight: 300;
margin-bottom: 50px;
}

