/* 4.MBR
*/


.row-mbr {
	text-align:		inherit;
	color:			inherit;
	background:		#ffffff url(../img/bkg_mbr.png) center no-repeat; background-size: cover;
}




.row-mbr .itm-ctr .col-cnt img {
	width:			240px;
	height:			240px;
	background:		rgba(256, 256, 256, .5);
}

.row-mbr .itm-ctr .col-cnt > a:has(img) {
	margin:			0 auto 24px;
	border:			1px solid red;
	border-radius:	50%;
	width:			240px;
	height:			240px;
	overflow:		hidden;
}


.row-mbr .itm-ctr .col-cnt > a {
	display:		block;
	padding:		0 0 24px;
}




.txt-411 {

}

.txt-412 {

}

.lnk-411 {

}

.lnk-412 {

}


/*
*/


@media only screen and (max-width: 1223px) {

}


@media only screen and (max-width: 815px) {

}