@media screen and (min-width:1359px) {
	:root {
		--max-width: 1360px;
		--padding-left: 50px;
		--padding-right: 50px;
		--neo-sans-pro: 'Neo Sans Pro';
		--text-font-size: 13px;
		--neo-sans-cyr: "Neo Sans Cyr";
	}

	html,
	body,
	a {
		font-family: var(--neo-sans-pro);
		font-size: var(--text-font-size);
	}

	#main-container {
		min-width: 100%;
		min-height: 100%;		/*! background: red; */
		;
	}

	#header-containter {
		position: relative;
	}

	#header-containter #header-first-block {
		display: flex;
		min-height: 50px;
		flex-flow: row wrap;
		width: 100%;
		padding-top: 10px;
	}

	#header-containter #header-first-block:after {
		content: " ";
		position: absolute;
		top: 0;
		left: 0;
		background: linear-gradient(to left, #439ee3, #023c69);
		width: calc(100% - 222px);
		z-index: 3;
		height: 7px;
	}

	#header-containter #header-first-block #header-contacts-info {
		display: flex;
		min-height: inherit;
		align-content: center;
		align-items: center;
		font-size: 18px;
		font-family: "Neo Sans Cyr";
		color: #000;
	}

	#header-containter #header-first-block #header-contacts-info a {
		font-family: inherit;
		font-size: inherit;
		color: inherit;
		text-decoration: none;
		text-transform: uppercase;
	}

	#header-containter #header-first-block #header-contacts-info  .phone {
	}

	#header-containter #header-first-block #header-contacts-info .gray-divider {
		content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAARCAYAAAAcw8YSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADZJREFUeNpiWLHv9H8mBkYGBob///8zMK3YfwbIZYBxVx4AckEsrLIr9gP1MjIyIsuCeAABBgBx6SU2wCZXcwAAAABJRU5ErkJggg==");
		width: 1px;
		height: inherit;
		margin: 0 20px;
		}

	#header-containter #header-first-block #header-contacts-info .email {
	}

	#header-containter #header-first-block #header-search-container {
		min-height: inherit;
		display: flex;
		align-items: center;
		margin-left: auto;
		margin-right: -25px;
	}

	#header-containter #header-first-block #header-search-container .search-form {
	}

	#header-containter #header-first-block #header-search-container .search-form input[type='search'] {
		border: 1px solid #adbdc9;
		min-height: 25px;
		width: 250px;
		margin-right: 10px;
	}

	#header-containter #header-first-block #header-search-container .search-form button {
		margin: 0;
		padding: 0;
		background: 0;
		border: 0;
		cursor: pointer;
		vertical-align: middle;
	}

	#header-containter #header-first-block #header-search-container .search-form button img {
	}

	#header-containter #header-first-block #header-right-nav-container {
		background: linear-gradient(135deg, #439ee3 0%, #023c69 100%);	/*! margin-left: auto; */
		display: flex;
		align-content: center;
		align-items: center;
		padding: 0 25px;
		border-bottom-left-radius: 10px;
		min-width: 197px;
		position: relative;
		right: -50px;
		top: -10px;
	}

	#header-containter #header-first-block #header-right-nav-container .header-right-nav {
		margin: 0;
		padding: 0;
		list-style: none;
		display: flex;
		gap: 0 20px;
		align-content: center;
		align-items: center;	/*! position: relative; */
		;
	}

	#header-containter #header-first-block #header-right-nav-container .header-right-nav li {	/*! position: relative; */ ;
	}

	#header-containter #header-first-block #header-right-nav-container .header-right-nav li a {
	}

	#header-containter #header-first-block #header-right-nav-container .header-right-nav li a img {
	}

	#header-containter #header-first-block #header-right-nav-container .header-right-nav  .mobile-open-hamburger {
		position: absolute;
		right: 0;
		top: 0;
		background: #00000040;
		height: 100%;
		display: flex;
		align-content: center;
		align-items: center;
		padding: 0 25px;
		cursor: pointer;
	}

	#header-containter #header-first-block #header-right-nav-container .header-right-nav  .mobile-open-hamburger svg {
	}

	#header-containter #header-second-block {
		display: flex;
		flex-flow: row wrap;
		margin-top: 10px;
	}

	#header-containter #header-second-block #header-logotype-container {
	}

	#header-containter #header-second-block #header-logotype-container #header-logotype {
	}

	#header-containter #header-second-block #header-logotype-container #header-logotype img {
		max-width: 100%;
	}

	#header-containter #header-second-block #desktop-navigations-container {
		display: flex;
		align-content: center;
		align-items: end;
		justify-content: end;
		font-size: 17px;
		font-family: var(--neo-sans-cyr);
		color: #3f3f3f;
		text-transform: uppercase;
		margin-left: auto;
	}

	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-1 {
		margin: 0;
		padding: 0;
		list-style: none;
		display: flex;
		gap: 0 51px;
		align-items: end;
		justify-content: end;
		margin-left: auto;
	}

	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-1 > li {
	position: relative;
	}

	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-1 li .lvl-1 {
		color: inherit;
		font-size: inherit;
		font-family: inherit;
		text-decoration: none;
	}

	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-1 li .lvl-1.active,
	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-1 li .lvl-1:hover {color: #065fa3;}

	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-2:hover {display: flex;}
	

	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-2 {
		padding: 0;
		margin: 0;
		display: none;
		position: absolute;
		list-style: none;
		padding: 25px;
		/*! min-width: 450px; */
		transform: translateX(-25%);
		padding-top: 35px;
		margin-top: 0;
		z-index: 99999999;
		/*! width: 100%; */
		/*! max-width: 500px; */
		grid-template:
			"a a";
		gap: 0 25px;
		min-width: 325px;
	}

	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-2:before {
		content: ' ';
		background: rgba(255, 255, 255, 0.9);
		width: 100%;
		left: 0;
		right: 0;
		height: 100%;
		position: absolute;
		top: 10px;
		right: 0;
	}

	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-1 li:last-child .lvl-1:hover + .desktop-navigation-lvl-2,
	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-1 li:last-child .desktop-navigation-lvl-2:hover {
    right: 0;
    transform: translateX(0);
    width: auto;
 }
	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-1 li .lvl-1:hover + .desktop-navigation-lvl-2,
	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-2:hover {
		display: grid;
		flex-flow: row wrap;
		/*! justify-content: space-between; */
		/*! grid-auto-columns: 100px 100px 100px; */
		/*! grid-auto-rows: 1fr 1fr 1fr; */	
		justify-content: space-between;
	}

	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-2 > li {
		display: flex;
		flex-flow: column;
		position: relative;
		z-index: 2;
		margin-top: 15px;
		/*! max-width: 160px; */
	}

	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-2 li .lvl-2 {
		font-size: 17px;
		font-family: inherit;
		text-decoration: none;
		color: #3f3f3f;
		margin-bottom: 5px;
		max-width: 210px;
	}

	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-2 li .lvl-2:hover,
	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-2 li .lvl-2.active {
		color: #065fa3;
	}

	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-2 li .desktop-navigation-lvl-3 {
		padding: 0;
		margin: 0;
		list-style: none;
		display: flex;
		flex-flow: column;
		/*! width: 100%; */
	}

	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-2 li .desktop-navigation-lvl-3 > li {
	}

	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-2 li .desktop-navigation-lvl-3 li .lvl-3 {
		font-size: 13px;
		text-decoration: none;
		font-family: inherit;
		white-space: nowrap;
	}

	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-2 li .desktop-navigation-lvl-3 li .lvl-3:hover,
	#header-containter #header-second-block #desktop-navigations-container .desktop-navigation-lvl-2 li .desktop-navigation-lvl-3 li .lvl-3.active {
		color: #065fa3;
	}

	/* SLIDER */
	#main-index-slider-container {
	}

	#main-index-slider {
		margin-top: 25px;
	}

	#main-index-slider .owl-stage-outer {
	}

	#main-index-slider .owl-stage-outer .owl-stage {
	}

	#main-index-slider .owl-stage-outer .owl-stage .owl-item {
	}

	#main-index-slider .owl-stage-outer .owl-stage .owl-item .main-index-slider-item {
		display: flex;
		flex-flow: row wrap;
		border-bottom-left-radius: 15px;
		overflow: hidden;
		border-bottom-right-radius: 15px;
	}

	#main-index-slider .owl-stage-outer .owl-stage .owl-item .main-index-slider-item .text {
		position: relative;
		width: 50%;
		height: 100%;
		padding: 84px 50px 0 50px;
		background: url(images/slider-main-bg.jpg) no-repeat;
		height: inherit;
		font-size: 40px;
		text-transform: uppercase;
		color: #fff;
		line-height: 48px;
		text-align: right;
		font-family: var(--neo-sans-cyr);
		letter-spacing: 0.3px;
	}

	#main-index-slider .owl-stage-outer .owl-stage .owl-item .main-index-slider-item .pic {
		position: relative;
		width: 50%;
		height: 100%;
	}

	#main-index-slider .owl-stage-outer .owl-stage .owl-item .main-index-slider-item .pic img {
	}

	#main-index-slider .owl-nav {
	}

	#main-index-slider .owl-nav .owl-prev {
	}

	#main-index-slider .owl-nav .owl-prev span {
	}

	#main-index-slider .owl-nav .owl-next {
	}

	#main-index-slider .owl-nav .owl-next span {
	}

	#main-index-slider .owl-dots {
		position: absolute;
		top: 360px;
		right: 50%;
		margin-right: 50px;
	}

	#main-index-slider .owl-dots .owl-dot {
		display: inline-block;
		width: 9px;
		height: 9px;
		background-color: #fff;
		border-radius: 1px;
		margin-left: 10px;
	}

	#main-index-slider .owl-dots .owl-dot.active {
		border: 2px solid #00d2ff;
		background-color: transparent;
	}

	#main-index-slider .owl-dots .owl-dot span {
	}

	/* NEWS SLIDER BIG */
	#equipment-application-index-slider-container {
		padding: 10px 0;
	}

	#equipment-application-index-slider-big {
		position: relative;
		overflow: hidden;
		margin-bottom: 0;
	}

	#equipment-application-index-slider-big .equipment-application-index-slider-big-item {
		position: relative;
		height: 100%;
		border-top-left-radius: 15px;
		overflow: hidden;
		border-top-right-radius: 15px;
		margin: 0 50px;
		display: flex;
		flex-flow: row;
		align-content: center;
		justify-content: center;
		flex: 1;
		display: flex;
		max-width: 1160px;
		width: 100%;
	}

	#equipment-application-index-slider-big .equipment-application-index-slider-big-item .text {
		position: relative;
		width: 450px;		 /*! height:100%; */
		padding: 20px 25px 50px;
		background: #c6d5e1;
		background: -moz-linear-gradient(-45deg, #c6d5e1 0%, #e6eef4 100%);
		background: -webkit-linear-gradient(-45deg, #c6d5e1 0%, #e6eef4 100%);
		background: linear-gradient(135deg, #c6d5e1 0%, #e6eef4 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6d5e1', endColorstr='#e6eef4', GradientType=1);
	}

	#equipment-application-index-slider-big .equipment-application-index-slider-big-item .text .more {
		position: absolute;
		bottom: 25px;
		right: 25px;
	}

	#equipment-application-index-slider-big .equipment-application-index-slider-big-item .text,
	#equipment-application-index-slider-big .equipment-application-index-slider-big-item .text * {
		font-size: 13px;
		font-family: var(--neo-sans-pro);
	}

	#equipment-application-index-slider-big .equipment-application-index-slider-big-item .pic {
		position: relative;
		height: 100%;
		width: calc(100% - 450px);
	}

	#equipment-application-index-slider-big .owl-stage-outer {
	}

	#equipment-application-index-slider-big .owl-stage-outer .owl-stage {
	}

	#equipment-application-index-slider-big .owl-stage-outer .owl-stage .owl-item {
	}

	#equipment-application-index-slider-big .owl-stage-outer .owl-stage .owl-item .equipment-application-index-slider-big-item {
	}

	#equipment-application-index-slider-big .owl-stage-outer .owl-stage .owl-item .equipment-application-index-slider-big-item .text {
	}

	#equipment-application-index-slider-big .owl-stage-outer .owl-stage .owl-item .equipment-application-index-slider-big-item .text p {
	}

	#equipment-application-index-slider-big .owl-stage-outer .owl-stage .owl-item .equipment-application-index-slider-big-item .text p span {
	}

	#equipment-application-index-slider-big .owl-stage-outer .owl-stage .owl-item .equipment-application-index-slider-big-item .text br {
	}

	#equipment-application-index-slider-big .owl-stage-outer .owl-stage .owl-item .equipment-application-index-slider-big-item .pic {
	}

	#equipment-application-index-slider-big .owl-stage-outer .owl-stage .owl-item .equipment-application-index-slider-big-item .pic img {
		height: 400px;
		object-fit: cover;
	}

	#equipment-application-index-slider-big .owl-nav {
		margin-top: -32px;
		position: absolute;
		top: 50%;
		width: 100%;
		left: 0;
		right: 0;
	}

	#equipment-application-index-slider-big .owl-nav .owl-prev {
	}

	#equipment-application-index-slider-big .owl-nav .owl-prev .slider-news-prev {
	}

	#equipment-application-index-slider-big .owl-nav .owl-next {
	}

	#equipment-application-index-slider-big .owl-nav .owl-next .slider-news-next {
	}

	#equipment-application-index-slider-big .owl-dots {
	}

	#equipment-application-index-slider-big .slider-news-prev,
	#equipment-application-index-slider-big .slider-news-next {
		position: absolute;
		top: 50%;	 /*! margin-top:-24px; */
		width: 26px;
		height: 47px;
		background-repeat: no-repeat;
		background-position: left top;
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAvCAYAAACsaemzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY5N0ExMkZCRkU4NTExRTZBNjI3ODA2MzYyQ0UyQURDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY5N0ExMkZDRkU4NTExRTZBNjI3ODA2MzYyQ0UyQURDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Njk3QTEyRjlGRTg1MTFFNkE2Mjc4MDYzNjJDRTJBREMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Njk3QTEyRkFGRTg1MTFFNkE2Mjc4MDYzNjJDRTJBREMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7qJDtaAAABnElEQVR42tzasUoDQRSF4c0h2IvYaCEEtLK22yK2ptJGwSfIA/kGoo1W2iZFOmsbVxAstBGxt9EbmYG4zprd2XvvzOzAAUnz84EZVtlenueZ0NmhrdDu7QezwVi8A0HMxGw3kzt/OhCMbNLWzc/bWh0IRuy5oz1rdSAcuaUd0j61OugShus7FA1mfvoMkSltQwFTq4MuYdqAXJGb0BhfUBXmKDTGBxQ1pikoekwTUBKYuqBkMHVASWGWgZLD/AdKElMFShbjAiWNKYOSxyyCOoGxIBXMbDBWeTqfg85LkXfaCTOm5+h80I6ZfwN+QKe014XP1mgX5n9dLCd/OvtydFZpl5wdC3qg7ZdiI9oVM8rVOaBdc3bspaCCquiworAklhwKjthQCTWUQLkefQolVCGBQoNYEig0jEWPgkcsahQ8Y9Gi0CIWJQotY9GhwBCLCgWmWDQoMMZG3A+aPiiEvpW4Owh9K3F3EPpW4u4g9K3E3UHoW4m7w/3ihSu2R9vS6ki8GmNjL7Q389fpo1ann8mcwgR+vY2l0fkWYADupxb9VDeePwAAAABJRU5ErkJggg==');
		margin-top: 0px;
	}

	#equipment-application-index-slider-big .slider-line-prev:hover,
	#equipment-application-index-slider-big .slider-line-next:hover,
	#equipment-application-index-slider-big .slider-news-prev:hover,
	#equipment-application-index-slider-big .slider-news-next:hover {
		background-position: right top;
	}

	#equipment-application-index-slider-big .slider-line-prev,
	#equipment-application-index-slider-big .slider-news-prev {
		left: 50px;
	}

	#equipment-application-index-slider-big .slider-line-next,
	#equipment-application-index-slider-big .slider-news-next {
		right: 50px;
		transform: rotate(180deg);
	}

	/* NEWS SLIDER SMALL */
	#equipment-application-index-slider-small {
		padding: 0 100px;
	}

	#equipment-application-index-slider-small .owl-nav {
	}

	#equipment-application-index-slider-small .owl-stage-outer {
	}

	#equipment-application-index-slider-small .owl-stage {
		display: flex;
	}

	#equipment-application-index-slider-small .owl-nav .owl-prev {
	}

	#equipment-application-index-slider-small .owl-nav .owl-prev .slider-news-prev {
	}

	#equipment-application-index-slider-small .owl-nav .owl-next {
	}

	#equipment-application-index-slider-small .owl-nav .owl-next .slider-news-next {
	}

	#equipment-application-index-slider-small .owl-dots {
	}

	#equipment-application-index-slider-small .equipment-application-index-slider-small-item {
		position: relative;
		width: 228px;
		height: 100%;
		text-decoration: none;
		cursor: pointer;
		flex-flow: column;
		padding: 8px;
		display: flex;	 /*! flex-flow: column; */

		/*! margin: 0 6px; */ ;
	}

	#equipment-application-index-slider-small .equipment-application-index-slider-small-item {
		opacity: 0.5;
	}

	#equipment-application-index-slider-small .equipment-application-index-slider-small-item:hover,
	#equipment-application-index-slider-small .equipment-application-index-slider-small-item.selected {
		opacity: 1;
	}

	#equipment-application-index-slider-small .equipment-application-index-slider-small-item .text {
		display: flex;
		align-items: center;
		justify-content: center;
		text-align: center;
		height: 50px;
		padding: 0 10px;
		font-size: 10px;
		line-height: 14px;
		text-transform: uppercase;
		text-decoration: none;
		color: #fff;
		background: #439ee3;
		background: -moz-linear-gradient(top, #439ee3 0%, #257abb 100%);
		background: -webkit-linear-gradient(top, #439ee3 0%, #257abb 100%);
		background: linear-gradient(to bottom, #439ee3 0%, #257abb 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#439ee3', endColorstr='#257abb', GradientType=0);
	}

	#equipment-application-index-slider-small .owl-item.center .equipment-application-index-slider-small-item {
		opacity: 1;
	}

	#equipment-application-index-slider-small .owl-item.center .equipment-application-index-slider-small-item::before {
		content: '';
		position: fixed;
		right: 0;
		border: 2px solid #065fa3;
		left: 0;
		bottom: 0;
		top: 0;
	}

	#news-index-container {
		margin-top: 25px;
	}

	#news-index-container #news-index-items {
		display: flex;
		flex-flow: row wrap;
		justify-content: space-between;
		gap: 0px 0px;
	}

	#news-index-container #news-index-items .news-index-item {
		flex-basis: calc(100% / 4);
		width: 100%;
		padding: 0 20px;
		margin-left: -20px;
		margin-right: -20px;
		display: flex;
		flex-flow: column;
	}

	#news-index-container #news-index-items .news-index-item .news-index-pic {
		margin-bottom: 20px;
	}

	#news-index-container #news-index-items .news-index-item .news-index-pic img {
		max-width: 100%;
	}

	#news-index-container #news-index-items .news-index-item .news-index-date {
		color: #8498a8;
		font-size: 13px;
		margin-bottom: 20px;
	}

	#news-index-container #news-index-items .news-index-item .news-index-title {
		display: block;
		font-weight: 700;
		font-size: 12px;
		min-height: 55px;
		hyphens: auto;
		line-height: 18px;
	}

	#news-index-container #news-index-items .news-index-item .news-index-text {
		line-height: 18px;
	}

	/* russian partners  */
	#partners-index-container {
		margin-top: 25px;
	}

	#partners-index-items {
		position: relative;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
		gap: 15px;
		position: relative;
		left: 15px;
	}

	#partners-index-items .partners-index-item {
		display: flex;
		padding: 0px 0;
		align-items: center;		 /* max-height: 100px; */
	}

	#partners-index-items .partners-index-item img {
		max-height: 100%;
		display: flex;
		height: 72px;
		align-self: center;
		object-fit: contain;
		margin-left: 4px;
		margin-right: 4px;
		max-width: 122px;
	}


	/* CENTER STYLES */
	#title-container .heading {
		position: relative;
		border-radius: 0 0 25px 25px;
		padding: 25px;
		margin-bottom: 25px;
		overflow: hidden;
		background-image: url(images/heading.jpg);
		background-position: center center
	}

	#title-container	.heading * {
		color: #fff;
		text-transform: uppercase
	}

	#title-container	.heading h1 {
		font-size: 40px
	}

	#title-container	.heading .text {
		font-family: 'Lucida Sans Unicode';
		font-size: 18px;
		line-height: 24px;
	}

	#center-container {
		margin-bottom: 0 !important;
	}

	#center-container #center {
		padding-top: 25px;
		padding-bottom: 25px;
	}

	#center-container #center .content #trail {
		padding-left: 25px;
	}

	#center-container #center .white-content #trail {
		padding-left: 0px;
	}

	#center-container #center #trail {
		position: relative;
		text-transform: uppercase;
		font-size: 12px;
		color: #adbdc9;
		margin-bottom: 25px;		 /*! padding-left:25px */
	}

	#center-container #center  #trail a:first-child {
		margin-left: 0
	}

	#center-container #center #trail a {
		text-decoration: none;
		margin: 0 15px;
		font-size: inherit;
	}

	#center-container #center #trail span {
		color: #000;
		margin: 0 15px
	}

	#center-container #center .content {
	}

	#center-container .tabs-container {
		overflow: hidden;
	}

	#center-container .tabs {

		/*! width: 100%; */

		/*! color: white; */

		/* overflow: hidden; */
		margin: 0;
		padding: 0;
		list-style: none;
		margin: 0;
		padding: 0;
		min-height:;
		list-style: none;
		display: flex;	  /* overflow:hidden; */
		flex-flow: row;
	}

	#center-container .tabs li {
		display: flex;
		flex-flow: column;
		flex: 1;
		position: relative;
	}

	#center-container .tab .tab-label {
		background: #2c3e50;
		cursor: pointer;
		position: relative;	  /*! height:100%; */
		padding: 0 10px;
		background: #065fa3;
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: center;
		border-radius: 10px 10px 0 0;
		font-size: 17px;
		text-transform: uppercase;
		text-decoration: none;
		color: #fff;
		line-height: 20px;
		z-index: 2;
		color: #fff;
		min-height: 50px;
		flex: 1;
	}

	#center-container .tab:before {
		content: '';
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 2;
		border-radius: 10px 10px 0 0;
		box-shadow: 0px 2px 0px #fff, 1px 1px 4px 0px rgba(0, 0, 0, 0.75);
	}

	#center-container .tab-content {
		max-height: 0px;
		background: white;
		overflow: hidden;
		position: relative;
	}

	#center-container .tab-input {
		display: none
	}

	#center-container .tab-input:checked + .tab-label,
	#center-container .tab-label.active {
		background: #fff;
		color: #065fa3;
	}

	#center-container .tab-label:hover {
		background: #cae2ec;
		border-radius: 10px 10px 0 0;
		color: #065fa3;
	}

	/* MOBILE SHOW AND DESKTOP TABS CONTENT */
	#center-container .tab-input:checked + .tab-content,
	#center-container .tabs .tab-input:checked ~ .tab-content,
	#center-container .tab-content.visible{
		max-height: 10000vh;
		width: 100%;
		padding: 25px;
	}

	#center-container .products-nav {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}

	#center-container .products-nav a {
		position: relative;
		width: 265px;
		height: 250px;
		margin-bottom: 25px;
		overflow: hidden;
		color: #fff;
		text-decoration: none;
		text-transform: uppercase;
		text-align: center
	}

	#center-container .products-nav a .text {
		height: 50px;
		background: #065fa3;
		font-size: 13px;
		padding: 0 10px;
		overflow: hidden;
		display: flex;
		align-items: center;
		justify-content: center
	}

	#center-container .products-nav a:hover .text {
		background: #278dda
	}

	#center-container .products-nav a .hide {
		overflow: hidden;
		display: none;
		align-items: center;
		justify-content: center;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 50px;
		left: 0;
		padding: 10px;
		font-size: 12px;
		background: rgba(6, 95, 163, 0.65)
	}

	#center-container .products-nav a:hover .hide {
		display: flex
	}


	/* FOOTER */
	#footer-container {
		position: relative;
		overflow: hidden;
		height: 165px;
		padding: 50px 0;
		background: #023c69;
		background: -moz-linear-gradient(left, #023c69 0%, #439ee3 100%);
		background: -webkit-linear-gradient(left, #023c69 0%, #439ee3 100%);
		background: linear-gradient(to right, #023c69 0%, #439ee3 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#023c69', endColorstr='#439ee3', GradientType=1);
		margin-bottom: 0 !important;
		margin-top: 0 !important;
	}

	#footer-container:before {
		content: '';
		position: absolute;
		top: 0;
		left: 50%;
		margin-left: -680px;
		height: 165px;
		width: 1360px;
		background-image: url(images/footer-bg.png)
	}

	#footer {
	display: flex;
	justify-content: space-between;
	}

	#footer-container,
	#footer-container a {
		color: #fff;
		text-transform: uppercase;
		text-decoration: none
	}

	#footer-container a:hover {
		color: #b6f5fe
	}

	#footer-container .logo {
		position: relative;
		/* float: left; */
		width: 275px;
		/* margin-right: 25px; */
	}
	#footer-container .logo img{
		max-width: 100%;
	}
	#footer-container .nav-copy {
		position: relative;
		/* margin-right: 25px; */
	}

	#footer-container .nav-copy ul {
		list-style: none;
		padding: 0;
		margin: 0
	}

	#footer-container .nav-copy ul li {
		display: inline;
		border-left: 1px dashed #adbdc9;
		padding: 0 20px;
	}

	#footer-container .nav-copy ul li:nth-of-type(1) {
		border-left: 0;
		padding-left: 0
	}

	#footer-container .nav-copy ul li a {
	}

	#footer-container .nav-copy ul li a:hover,
	#footer-container .nav-copy ul li a.active {
		color: #b6f5fe
	}

	#footer-container .contact {
		position: relative;
		float: left;
		width: 345px
		}
	
	/* DEF STYLE */
	#main-index-slider-container,
	#equipment-application-index-slider-container,
	#news-index-container,
	#partners-index-container,
	#foreign-partners-index-container,
	#footer-container,
	#title-container,
	#center-container {
		margin-top: 25px;
		margin-bottom: 25px;
		min-height: 160px;
	}

	.top_round_link:hover {
		color: #fff;
		background: #065fa3;
	}

	.top_round_link {
		transition: all linear 0.3s;
		display: inline-block;
		position: absolute;
		bottom: 0;
		background: #065fa3;
		color: #fff;
		font-family: var(--neo-sans-pro);
		text-decoration: none;
		font-size: 13px;
		padding: 7px 10px;
		text-transform: none;
		border-bottom-left-radius: 0px;
		border-bottom-right-radius: 5px;
		right: 51px;
	}

	.h3 {
		font-size: 30px;
		text-transform: uppercase;
		line-height: normal;
		font-family: var(--neo-sans-pro);
		margin-top: 10px !important;
		margin-bottom: 20px !important;
		position: relative;
	}

	.white-content {
		background: #fff;
		margin-top: -25px;
		padding: 25px;
	}

	.content-bg {
		background-position: top left;
		background-repeat: repeat-x;
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAOECAIAAADmCWxSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowREYyQkJERDM3QUFFNjExOTZBNkRGM0IzQUFGMjI1OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMTE1NEEwQ0Y3NTcxMUU2OEZFOUE4MzYwMzE4QkJCOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMTE1NEEwQkY3NTcxMUU2OEZFOUE4MzYwMzE4QkJCOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2Y2E2OGRiOS04ZDI0LWM0NGEtYjVlOS0yMmI1ZjA3Y2NiM2YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MERGMkJCREQzN0FBRTYxMTk2QTZERjNCM0FBRjIyNTkiLz4gPC9yZGY6RGVzY3Jp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');
	}

	.marginAndWidth {
		max-width: var(--max-width);
		margin: 0 auto;
	}

	.leftRightPadding {
		padding-left: var(--padding-left);
		padding-right: var(--padding-right);
	}

	.hidden-1360 {display: none !important;}
	/* .hidden-on-mobile {display: none !important;} */
	.hidden-on-desktop {display: none !important;}			


}