/*.prac-links a {
    display: inline-block;
    position: relative;
    color: #fff;
    text-decoration: none;
    text-align: center;
}
.prac-links a img {
    float: left;
}
.prac-links a .text {
    position: absolute;
    top: 4%;
    left: 4%;
    width: 92%;
    height: 92%;
    border: 1px solid #fff;
    padding: 95px 30px;
}
.prac-links a:hover {
	box-shadow: 0 0 10px #464646;
    color: #fff;
}




@media screen and (max-width: 1362px) {
	.prac-links a .text {
	    padding: 70px 30px;
	}
    .prac-links a .text{ font-size:27px;}
}
@media screen and (max-width: 992px) {
	.prac-links a .text {
	    padding: 50px 10px;
	}
}
@media screen and (max-width: 767px) {
}
@media screen and (max-width: 479px) {
}*/