*{
	transition:all 0.3s ease;
	font-family: 'Open Sans', sans-serif;
}

html
{background-color: #3e3e3e
	
}


#main-block{
	background:rgba(0, 0, 0, 0.439);
	max-width:500px;
	padding:30px;
	text-align:center;
	margin:0 auto;
	margin-top:0px;
	border:5px solid #158b00;
	color:#fff;
}

img{
	opacity:0.8;
}

img:hover{
	opacity:1;
}

h1,h3{
	color:#fff;
	font-family: 'Open Sans', sans-serif;
}

h1{
		color:#ffffff;
		line-height:45px;
	}
	
	h3{
		
		line-height:28px;
		font-size:24px;
	}

.link-block{
	max-width:250px;
	margin:0 auto;
	margin-top:30px;
	
}

.link-block a{
	margin-bottom:5px;
	color:#fff;
	background:#555;
	border-radius:3px;
	border:none;
	font-size:14px;
	line-height:42px;
	padding:5px 10px;
	text-align:left;
	transition:all 0.3s ease;
	font-weight:400;
	font-family: 'Open Sans', sans-serif;
}

.link-block a i{
	width:28px;
	height:28px;
}
.link-block a i img{
	width:28px;
	height:28px;
}

.link-block a.viber i,
.link-block a.viber i img{
	width:360px;
	height:360px;
}

.link-block:hover a{
	opacity:0.7;
}

.link-block a:hover{
	opacity:1;
	color:#fff;
}

.link-block a.phone{
	background:#009411;
}
.link-block a.viber{
	background:#9231BE;
}
.link-block a.telegram{
	background:#29B6F6;
}
.link-block a.web{
	background:#450000;
}
.link-block a.tiktok{
	background:#5d5d5d;
}
.link-block a.insta{
	background:#ff7400;
}

.link-block a i{
	margin-right:10px;
}


.link-block a.viber i{
	margin-right:3px;
}

@media (max-width:600px){
	h1{
		font-size:26px;
		line-height:29px;
		margin-top:20px;
	}
	
	h3{
		font-size:20px;
		line-height:24px;
		margin-top:10px;
	}
	
	.link-block a{
		margin-bottom:10px;
	}
}