

/* Start:/local/components/bitrix/menu/templates/ktr_desktop_horizontal_multilevel_menu/style.min.css?16928871453233*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	
	list-style:none;
	float:left;
	/*font-size:90%*/
	font-weight: 600;
font-size:1.10573600552868vw;
line-height: 140%;
/* or 22px */
text-align: center;
letter-spacing:0.0691085003455425vw;
text-transform: uppercase;
/* White */
color: #0E0E2C;
}

#horizontal-multilevel-menu
{

}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:1.036627505183138vw;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li
{
	float:left;
	position:relative;
}


/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	background-color: transparent;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background-color: transparent;
	color:#A4A4B3;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background-color: transparent;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background-color: transparent;
	
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;

}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	/* White */
background: #fff;
opacity: 0.85;
/* Alert Shadow */
box-shadow:0vw 1px 2px rgba(0, 0, 0, 0.15), 0vw 4px 8px rgba(0, 0, 0, 0.2);

	position:absolute;
	/*top:-999em;*/
	left: 50%;
top:3.31720801658604vw;
transform: translate(-50%, 0);
	/*top:auto;*/
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width: auto;		
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
	width:100%;
	
}

/*Items text color & size */
#horizontal-multilevel-menu li a
{
	color:#0E0E2C;
	
}


#horizontal-multilevel-menu li > ul > li > a

{
	text-align:left;
	color:#0E0E2C;
	font-weight: 400;
font-size:1.243953006219765vw;
text-transform: none
}


#horizontal-multilevel-menu li ul ul
{
	margin:-1.865929509329648vw 0 0 9.12232204561161vw;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}


/* End */


/* Start:/bitrix/templates/KTR_RU/styles.css?169288470439*/
@import url('/css/desktop-styles.css');
/* End */


/* Start:/bitrix/templates/KTR_RU/template_styles.css?16961474683698*/
div#ktr_other_header
{
position:relative;
background: #fff;
height:6.91085003455425vw;
}


div#ktr_other_logo
{
/* KTR_Logo */
color:#810213;
font-weight: 600;
text-transform: uppercase;

position: absolute;
width:21.21630960608155vw;/*245.58*/
height:2.7643400138217vw;
left:5.666897028334485vw;
top:2.073255010366275vw;

z-index: 1;

}
div#ktr_other_logo a {
  text-decoration: none; /* убираем подчеркивание */
  color: inherit; /* наследуем цвет текста от родительского элемента */
  
}

div#ktr_other_logo a:hover {
  color: inherit; /* наследуем цвет текста от родительского элемента */
}
img#ktr_other_logo_top_left
{
position: absolute;
left: 0%;
right: 91.09%;
top: 0.58%;
bottom: 6.46%;
height:2.7643400138217vw;
border:0;
}
img#ktr_other_logo_top_right
{
position: absolute;
left: 6.17%;
right: 78.09%;
top: 0.58%;
bottom: 6.46%;
height:2.7643400138217vw;
border:0;
}
div#ktr_other_logo_top_text
{
position: absolute;
left: 27.28%;
right: 0%;
top: 0%;
bottom: 0%;
font-size:1.451278507256393vw;
letter-spacing:0.0691085003455425vw;
line-height:1.071181755355909vw;
height:2.7643400138217vw;
display: flex;
  flex-direction: column;
  justify-content: space-between;
}
div#ktr_other_topmenu
{

z-index:1;

position: absolute;
width:58.18935729094679vw;
height:3.59364201796821vw;
right:13.06150656530753vw;
top:1.865929509329648vw;

display: flex;
flex-direction: row;
align-items: center;
justify-content: flex-end;
padding:0vw;
gap:0.5183137525915688vw;
}

div#ktr_other_join
{
/* Auto layout */

flex-direction: column;
justify-content: center;
align-items: flex-end;
padding:0.82930200414651vw 0vw;/*1.65860400829302vw ;*/
box-sizing: border-box;

/*width:6.150656530753283vw;*/
height:3.59364201796821vw;

/* KTR_Blue */
background: #004066;

/* Inside auto layout */
flex: none;
order: 4;
flex-grow: 0;
/* text*/
font-family: 'Proxima Nova';
font-style: normal;
font-weight: 800;
font-size:1.10573600552868vw;
line-height:1.313061506565308vw;
display: flex;
align-items: center;
letter-spacing: 0.04em;
text-transform: uppercase;

/* White */
color: #FFFFFF;
}
div#ktr_other_join a {
	padding:0.82930200414651vw 1.65860400829302vw ;
  text-decoration: none; /* убираем подчеркивание */
  color: inherit; /* наследуем цвет текста от родительского элемента */
  
}

div#ktr_other_join a:hover {
  color: inherit; /* наследуем цвет текста от родительского элемента */
}

div#ktr_other_toplangsw
{
z-index:1;
/* EN */

position: absolute;
width:1.589495507947478vw;
height:1.727712508638563vw;
right:8.500345542501728vw;
top:2.7643400138217vw;

/* Body */

font-style: normal;
font-weight: 400;
font-size:1.243953006219765vw;
line-height: 140%;
/* or 25px */
text-align: center;

/* White */
color: #B0B0B9;
}

div#ktr_other_toplangsw a {
  text-decoration: none; /* убираем подчеркивание */
  color: inherit; /* наследуем цвет текста от родительского элемента */
  
}

div#ktr_other_toplangsw a:hover {
  color: inherit; /* наследуем цвет текста от родительского элемента */
}

/*
div#toparticles
{
position:absolute;
top:14.23635107118176vw;
left:13.06150656530753vw;
width:36.9039391845197vw;
height:auto;
}*/

div#ktr_news
{
background: #EFF2F4;
display: flex;
  justify-content: center;
  align-items: center;
padding-top:4.97581202487906vw;
padding-bottom:4.97581202487906vw;
position:relative;
}

div#ktr_news_list
{
position: relative;
width:73.87698686938493vw;

}

/* End */
/* /local/components/bitrix/menu/templates/ktr_desktop_horizontal_multilevel_menu/style.min.css?16928871453233 */
/* /bitrix/templates/KTR_RU/styles.css?169288470439 */
/* /bitrix/templates/KTR_RU/template_styles.css?16961474683698 */
