

/* Start:/bitrix/templates/gnn/components/bitrix/news/services/style.css?14654707198110*/
.select-zadachi{
	margin-bottom:20px;
}
.select-zadachi:after{
	content: '';
	display: table;
	clear: both;
}
.select-zadachi .ph{
	color:#005578;
	font-size:14px;
	text-align: center;
}
.select-zadachi .contacts{
	float:right;
	width:300px;
	padding:0 20px;
	text-align: center;
}

.select-zadachi .contacts h3{
	font-size:18px;
	font-weight: normal;
	margin:0 0 3px 0;
	padding:0 0 5px 0;
	line-height: 1;
	border-bottom:4px solid #f5a916;
}
.select-zadachi .contacts .phone{
}
.select-zadachi .contacts .phone a{
	color:#005578 !important;
	text-decoration: none;
	font-weight: bold;
	font-size:24px;
}
.select-zadachi .zadachi{
	float:left;
	width:385px;
	margin-right:20px;
}
.select-zadachi .zadachi .ph{
	margin-bottom:6px;
}
.select-zadachi .zadachi .item{
	margin: 0 0 0 0;
	border-bottom: 4px solid #fff;
	border-right: 4px solid #fff;
	background: #f5a916;
	color:#000;
	padding:0 9px 0 77px;
	height:65px;
	overflow: hidden;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	position: relative;
	vertical-align: middle;
	display: table;
	width:100%;
	position: relative;
}
.select-zadachi .zadachi .item.hide{
	display:none;
}
.select-zadachi .zadachi .item:hover{
	color:#fff;
	background-color: #b70000;
}
.select-zadachi .zadachi .item span{
	display		: table-cell;
	vertical-align	: middle;
}
.select-zadachi .zadachi .item img{
	position: absolute;
	left:9px;
	top:0;
}
.select-zadachi .zadachi .zadachi-list{
	position: relative;
}
.select-zadachi .zadachi .zadachi-list .sel-zd{

}
.select-zadachi .zadachi .zadachi-list .sel-zd .item:after{
	content:'';
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NDE3RTI0NkYwN0YxMUU1OEU3NkMyN0ExMDI5Q0FBNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NDE3RTI0N0YwN0YxMUU1OEU3NkMyN0ExMDI5Q0FBNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0MTdFMjQ0RjA3RjExRTU4RTc2QzI3QTEwMjlDQUE2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0MTdFMjQ1RjA3RjExRTU4RTc2QzI3QTEwMjlDQUE2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YTP10QAAAM9JREFUeNqMkssKglAQho928Kl6CxEKggiinVDRQqhtRVF0gRYGQUEZ9BwtfaTA/oFfmC5aAx9yZuYbx4tjgsgxxuzBHZzMf9EEVdCxlNugBR7g8kNugAOoyMEFKciYkA1qJbLUjuwVJ5UBMQjVkDMIvsgBa7kcZrdp7LK4A101JAG+kn3mcrlHx1jVtOUjrZgXoU4hUb19sMkl+7bmmndZAA9cmfd4HbDHFA2QWHLITIkSEWsv4Ra87TkYqvOIAz/ClnyyCTeRH21c1PQUYACS/SiNpFoaVgAAAABJRU5ErkJggg==);
	position: absolute;
	right:11px;
	top:27px;
	width:16px;
	height:10px;
	transition: transform 0.1s ease-out 0s;
}
.select-zadachi .zadachi .zadachi-list .sel-zd .item:hover:after{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MTVGNjBENEYwODExMUU1OTQxOEFBRDk5RDU2MTVCNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MTVGNjBENUYwODExMUU1OTQxOEFBRDk5RDU2MTVCNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcxNUY2MEQyRjA4MTExRTU5NDE4QUFEOTlENTYxNUI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcxNUY2MEQzRjA4MTExRTU5NDE4QUFEOTlENTYxNUI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++8+TwQAAAJtJREFUeNqMkdEKgkAQRWepHzQRhAQffQhKEAzy2X7CL42i6Q7M0jDuihcOLDv3jKjEzAEsoAW0k1adQHqQfMB5h9xoV7LIRQe+Zkm9IddGFqeLg4tbUiXkysnikC1czZI3KM2s1Lso3+LMP6Xnf17gBAo9x/TWSb3n4JZYefD93McaeZ17qrv1ux5GnnK9I+XzBAcQwJwr/QQYANpg48KHXziuAAAAAElFTkSuQmCC);
}
.select-zadachi .zadachi .zadachi-list .sel-zd .item.open:after{
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}
.select-zadachi .zadachi .zadachi-list .slide-div{
	display: none;
	position: absolute;
	z-index: 11;
	width:100%;
	left:0;
	top:65px;
}
.serts-div{
	margin-bottom:30px;
}
.sertificats{

}
.sertificats .sert{
	text-align: center;
}
.sertificats .owl-prev,
.sertificats .owl-next{
	top:80px !important;
}

.ddd{
	overflow: hidden;
}
.catalog-wrap{
	position: relative;
	width:1300px !important;
	left: -50px !important;
}
.catalog-sec{
	position: relative;
	margin:30px 0 0 0;
}
.catalog-sec > .owl-controls .owl-prev{
	top:5px;
	left:65px !important;
	width:10px;
	height:16px;
	background: url(/bitrix/templates/gnn/components/bitrix/news/services/images/ico-left.png) center no-repeat;
}
.catalog-sec > .owl-controls .owl-next{
	top:5px;
	right:65px !important;
	width:10px;
	height:16px;
	background: url(/bitrix/templates/gnn/components/bitrix/news/services/images/ico-right.png) center no-repeat;
}
.catalog-sec:after{
	content: '';
	display: table;
	clear: both;
}
.catalog-sec .sec{
	padding:0 80px 0 80px;
}
.catalog-sec .sec h4{
	text-transform: uppercase;
	text-align: center;

	padding:0;
	margin:0;
}
.catalog-sec .sec h4 a{
	color:#01425c;
	text-decoration: underline;
}
.catalog-sec .sec h4 a:hover{
	text-decoration: none;
}
.catalog-sec .sec .sec-in{
	padding:7px 0;
	border-top:4px solid #339999;
	border-bottom:4px solid #339999;
	margin:5px 0 0 0;
	font-size:14px;
}
.catalog-sec .sec .sec-in .pic{
	text-align: center;
	display: block;
	height:210px;
	position: relative;
}
.catalog-sec .sec .sec-in .pic img{
	max-width: 100%;
	position: absolute;
	margin: auto;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
}
.catalog-sec .sec .sec-in .name{
	display: inline-block;
	margin:0 0 5px 0;
	text-decoration: none;
	color:#01425c;
}
.catalog-sec .sec .sec-in .price-el{
	font-weight: bold;
	color:#fc0700;
}
.catalog-sec .sec .owl-prev{
	left:-25px;
}
.catalog-sec .sec .owl-next{
	right:-25px;
}


@media all and (max-width: 1230px){
	.select-zadachi .zadachi{
		max-width: 320px !important;
	}
	.catalog-wrap{
		width:1040px !important;
		left: -30px !important;
	}
	.catalog-sec > .owl-controls .owl-prev{
		left:45px !important;
	}
	.catalog-sec > .owl-controls .owl-next{
		right:45px !important;
	}
	.catalog-sec .sec{
		padding:0 60px 0 60px;
	}
}
@media all and (max-width: 1000px){
	.select-zadachi .contacts{
		float:none;
		margin-top:20px;
		max-width: 300px;
		width:100%;
	}
	.select-zadachi .zadachi{
		float: none;
		max-width: 385px;
		width:100%;
		margin-bottom: 10px;
	}
	.catalog-wrap{
		width:770px !important;
		left: -20px !important;
	}
	.catalog-sec > .owl-controls .owl-prev{
		left:40px !important;
	}
	.catalog-sec > .owl-controls .owl-next{
		right:40px !important;
	}
	.catalog-sec .sec{
		padding:0 50px 0 50px;
	}

}
@media all and (max-width: 760px){
	.catalog-wrap{
		width:106% !important;
		left: -3% !important;
	}
	.catalog-sec > .owl-controls .owl-prev{
		left:30px !important;
	}
	.catalog-sec > .owl-controls .owl-next{
		right:30px !important;
	}
	.catalog-sec .sec{
		padding:0 40px 0 40px;
	}

}
/* End */
/* /bitrix/templates/gnn/components/bitrix/news/services/style.css?14654707198110 */
