@charset "UTF-8";
/* ГЛАВНАЯ СТРАНИЦА МАГАЗИНА */
/* Блок верхних иконок */
.ic1color {background-color: #fff;}
.ic2color {background-color: #f6f6f5;}
.hmIc1 {
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	justify-content: space-evenly;
}
.ic1item {padding: 4px;}
@media screen and (min-width:701px) { 
.ic1item {flex-basis: 25%;}}
@media screen and (min-width: 581px) and (max-width: 700px) { 
.ic1item {flex-basis: 50%;}}
@media screen and (max-width:580px) { 
.ic1item {flex-basis: 100%;}}
.ic1item img {
	display: block; margin: 15px auto;
}
.ic1item span {
	display: block; text-align: center;
}
/*_Блок верхних иконок */
/* Блок woman1 */
.woman1Color {
	background: #c9c9c9;
	background: -moz-linear-gradient(top,  #c9c9c9 0%, #c8c8c8 50%, #b8b8b8 100%);
	background: -webkit-linear-gradient(top,  #c9c9c9 0%,#c8c8c8 50%,#b8b8b8 100%);
	background: linear-gradient(to bottom,  #c9c9c9 0%,#c8c8c8 50%,#b8b8b8 100%);	
}
.woman1Bg {
	min-height:570px;
	background:#d4d4d4 url("/templates/mytmp26/images/women.webp") no-repeat;	
}
@media screen and (min-width:1025px) { 
.woman1Bg {background-position: 0 bottom;}
.woman_text {padding: 40px 0 40px 640px;}	
}
@media screen and (min-width: 801px) and (max-width: 1024px) {  
.woman1Bg {background-position: -150px bottom;}	
.woman_text {padding: 40px 0 40px 450px;}
}
@media screen and (min-width: 701px) and (max-width: 800px) { 
.woman1Bg {background-position: -460px bottom;}	
.woman_text {padding: 40px 0 40px 300px;}	
}
@media screen and (min-width: 501px) and (max-width: 700px) { 
.woman1Bg {background-position: -460px bottom;}	
.woman_text {padding: 40px 0 40px 130px;}	
}
@media screen and (max-width:500px) { 
.woman1Bg {background-position: -460px bottom;}	
.woman_text {padding: 40px 0 40px 0;}	
}

.woman_text h3 {
	font-size: 21px; line-height:24px;
	margin-bottom: 20px;
}
.woman_text p {
	font-size: 14px;
	margin-bottom: 25px;
}
.woman_btn {
	display: inline-block;
	height: 40px; line-height: 40px;
	background-color: #00a0af;
	border: 1px solid #00a0af; border-radius: 20px;
	padding: 0 30px;
	color: #fff; text-decoration: none;
}
/*_Блок woman1 */
/* havinson */
.havinsonColor {
	background-color: #fff;
}
.havinsonWrp {
	min-height:480px;
	display: table;
	margin: 40px auto 40px auto; 
}
@media screen and (max-width:700px) { 
.havinsonWrp {display: block;}}
.havinsonTxt {
	display: table-cell;
	vertical-align:middle;
	padding: 0 20px;
}
@media screen and (max-width:700px) { 
.havinsonTxt {display: block;}}
.havinsonImg {
	display: table-cell;
	vertical-align:middle;
	text-align: center;
	padding: 0 20px;
}
@media screen and (max-width:700px) { 
.havinsonImg {display: block;}}
@media screen and (max-width:900px) { 
	.havinsonImg img {width: 270px;}
}
.havinsonTxt h3 {
	font-size: 21px; line-height:24px;
	margin-bottom: 20px;	
}
.havinsonTxt p {
	font-size: 14px;
	margin-bottom: 25px;	
}
/*_havinson */
/* putin */
@media screen and (min-width:701px) { 
.putinTbl {display: table;}
.putinImg {display: table-cell; width: 45%;	vertical-align:middle;
}
.putinTxt {display:table-cell;vertical-align:middle;padding-left: 40px;
}}
@media screen and (max-width:700px) { 
.putinTbl {display: block;}	
.putinImg {text-align: center; margin-bottom: 25px;}
}
.putinImg img {
	max-width:100%;
}
.putinTxt .topTxt {
	text-transform:uppercase;
	margin-bottom: 18px;
}
.putinTxt h3 {
	font-size: 23px; line-height:25px;
	margin-bottom: 18px;
}
.putinTxt p {
	margin-bottom: 18px;
}
/*_putin */
/* women2 */
.woman2Color {
	background-color: #c3c3c4;
}
.woman2Bg {
	min-height:487px;
	background:#d4d4d4 url("/templates/mytmp26/images/women2.webp") no-repeat;
}
@media screen and (min-width:1025px) { 
.woman2Bg {background-position: 0 bottom;}
.woman2txt {padding: 40px 0 40px 640px;}	
}
@media screen and (min-width: 801px) and (max-width: 1024px) {  
.woman2Bg {background-position: -150px bottom;}	
.woman2txt {padding: 40px 0 40px 450px;}
}
@media screen and (min-width: 701px) and (max-width: 800px) { 
.woman2Bg {background-position: -460px bottom;}	
.woman2txt {padding: 40px 0 40px 300px;}	
}
@media screen and (min-width: 501px) and (max-width: 700px) { 
.woman2Bg {background-position: -460px bottom;}	
.woman2txt {padding: 40px 0 40px 130px;}	
}
@media screen and (max-width:500px) { 
.woman2Bg {background-position: -460px bottom;}	
.woman2txt {padding: 40px 0 40px 0;}	
}
.woman2txt .title {
	text-transform:uppercase;
	margin-bottom: 10px;
}
.woman2txt h3 {
	margin-bottom: 20px;
}
.woman2txt input {
	display: block; width: 95%;
	height: 40px; line-height:40px;
	border: 1px solid #cbcbcb; border-radius: 20px;
	margin-bottom: 20px;
}
.woman2bottom {
	margin-top: 30px;
}
/*_women2 */
/* akademiki */
.akadem h2 {font-weight: bold;text-align: center;}
.zvanie {color: #00a0af;font-weight: 500;}
.akadName {font-weight: bold;padding-bottom: 10px;}
@media screen and (min-width:701px) { 
.akademArea {display: table;}
.akademImg, .akademTxt {
	display: table-cell;
	vertical-align:middle;
}
.akademImg {padding: 15px 50px 15px 0;}	
} /* med */
@media screen and (min-width: 461px) and (max-width: 700px) { 
.akademArea {margin-bottom: 20px;}
.akademImg {float: left;}
.akademImg img {width: 114px; margin: 0 20px 10px 0;}	
} /* med */
@media screen and (max-width:460px) { 
.akademArea {margin-bottom: 20px;}
.akademImg img {display: block;margin: 0 auto 10px auto;}	
}
/*_akademiki */