

/* Start:/local/templates/akrikhin_new/libs/scrollBar/jquery.mCustomScrollbar.css?169770678653583*/
/*
== malihu jquery custom scrollbar plugin ==
Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller
*/



/*
CONTENTS: 
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited). 
	2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar. 
	3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.
	4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars. 
	5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars. 
	6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS 
		6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.
*/



/* 
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE  
------------------------------------------------------------------------------------------------------------------------
*/

	.mCustomScrollbar{ -ms-touch-action: pinch-zoom; touch-action: pinch-zoom; /* direct pointer events to js */ }
	.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{ -ms-touch-action: auto; touch-action: auto; }
	
	.mCustomScrollBox{ /* contains plugin's markup */
		position: relative;
		overflow: hidden;
		height: 100%;
		max-width: 100%;
		outline: none;
		direction: ltr;
	}

	.mCSB_container{ /* contains the original content */
		overflow: hidden;
		width: auto;
		height: auto;
	}



/* 
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR 
y-axis
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_inside > .mCSB_container{ margin-right: 30px; }

	.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; } /* non-visible scrollbar */
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container{ /* RTL direction/left-side scrollbar */
		margin-right: 0;
		margin-left: 30px;
	}
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; } /* RTL direction/left-side scrollbar */

	.mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
		position: absolute;
		width: 16px;
		height: auto;
		left: auto;
		top: 0;
		right: 0;
		bottom: 0;
	}

	.mCSB_outside + .mCSB_scrollTools{ right: -26px; } /* scrollbar position: outside */
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, 
	.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ /* RTL direction/left-side scrollbar */
		right: auto;
		left: 0;
	}
	
	.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; } /* RTL direction/left-side scrollbar (scrollbar position: outside) */

	.mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0; 
		height: auto;
	}

	.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }

	.mCSB_scrollTools .mCSB_draggerRail{
		width: 2px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
	}

	.mCSB_scrollTools .mCSB_dragger{ /* the draggable element */
		cursor: pointer;
		width: 100%;
		height: 30px; /* minimum dragger height */
		z-index: 1;
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */
		position: relative;
		width: 4px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
		text-align: center;
	}
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 12px; /* auto-expanded scrollbar */ }
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; /* auto-expanded scrollbar */ }

	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown{
		display: block;
		position: absolute;
		height: 20px;
		width: 100%;
		overflow: hidden;
		margin: 0 auto;
		cursor: pointer;
	}

	.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR 
x-axis
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_horizontal.mCSB_inside > .mCSB_container{
		margin-right: 0;
		margin-bottom: 30px;
	}
	
	.mCSB_horizontal.mCSB_outside > .mCSB_container{ min-height: 100%; }

	.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; } /* non-visible scrollbar */

	.mCSB_scrollTools.mCSB_scrollTools_horizontal{
		width: auto;
		height: 16px;
		top: auto;
		right: 0;
		bottom: 0;
		left: 0;
	}

	.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
	.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{ bottom: -26px; } /* scrollbar position: outside */

	.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{ margin: 0 20px; }

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 2px;
		margin: 7px 0;
	}

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{
		width: 30px; /* minimum dragger width */
		height: 100%;
		left: 0;
	}

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 4px;
		margin: 6px auto;
	}
	
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		height: 12px; /* auto-expanded scrollbar */
		margin: 2px auto;
	}
	
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 8px; /* auto-expanded scrollbar */
		margin: 4px 0;
	}

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{
		display: block;
		position: absolute;
		width: 20px;
		height: 100%;
		overflow: hidden;
		margin: 0 auto;
		cursor: pointer;
	}
	
	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{ left: 0; }

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{ right: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
4. VERTICAL AND HORIZONTAL SCROLLBARS 
yx-axis 
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_container_wrapper{
		position: absolute;
		height: auto;
		width: auto;
		overflow: hidden;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin-right: 30px;
		margin-bottom: 30px;
	}
	
	.mCSB_container_wrapper > .mCSB_container{
		padding-right: 30px;
		padding-bottom: 30px;
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	}
	
	.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 20px; }
	
	.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 20px; }
	
	/* non-visible horizontal scrollbar */
	.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 0; }
	
	/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */
	.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 0; }
	
	/* RTL direction/left-side scrollbar */
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 20px; }
	
	/* non-visible scrollbar/RTL direction/left-side scrollbar */
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 0; }
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{ /* RTL direction/left-side scrollbar */
		margin-right: 0;
		margin-left: 30px;
	}
	
	.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{ padding-right: 0; }
	
	.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{ padding-bottom: 0; }
	
	.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{
		margin-right: 0; /* non-visible scrollbar */
		margin-left: 0;
	}
	
	/* non-visible horizontal scrollbar */
	.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS  
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_scrollTools, 
	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		-webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		-moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		-o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
	}
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, /* auto-expanded scrollbar */
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{
		-webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
		-moz-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
		-o-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
		transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
	}



/* 
------------------------------------------------------------------------------------------------------------------------
6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS  
------------------------------------------------------------------------------------------------------------------------
*/

	/* 
	----------------------------------------
	6.1 THEMES 
	----------------------------------------
	*/
	
	/* default theme ("light") */

	.mCSB_scrollTools{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }
	
	.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 0; filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)"; }
	
	.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollBox:hover > .mCSB_scrollTools,
	.mCustomScrollBox:hover ~ .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }

	.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.4);
		filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; 
	}

	.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.85);
		filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)"; 
	}
	.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.9);
		filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; 
	}

	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		background-image: url(/local/templates/akrikhin_new/libs/scrollBar/mCSB_buttons.png); /* css sprites */
		background-repeat: no-repeat;
		opacity: 0.4; filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
	}

	.mCSB_scrollTools .mCSB_buttonUp{
		background-position: 0 0;
		/* 
		sprites locations 
		light: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72px
		dark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonDown{
		background-position: 0 -20px;
		/* 
		sprites locations
		light: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92px
		dark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonLeft{
		background-position: 0 -40px;
		/* 
		sprites locations 
		light: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112px
		dark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonRight{
		background-position: 0 -56px;
		/* 
		sprites locations 
		light: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128px
		dark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonUp:hover,
	.mCSB_scrollTools .mCSB_buttonDown:hover,
	.mCSB_scrollTools .mCSB_buttonLeft:hover,
	.mCSB_scrollTools .mCSB_buttonRight:hover{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }

	.mCSB_scrollTools .mCSB_buttonUp:active,
	.mCSB_scrollTools .mCSB_buttonDown:active,
	.mCSB_scrollTools .mCSB_buttonLeft:active,
	.mCSB_scrollTools .mCSB_buttonRight:active{ opacity: 0.9; filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; }
	

	/* theme: "dark" */

	.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }

	.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

	.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.85); }

	.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.9); }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px 0; }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }
	
	/* ---------------------------------------- */
	


	/* theme: "light-2", "dark-2" */

	.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.1);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 4px;
		margin: 6px auto;
	}

	.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }

	.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px 0; }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{	background-position: -32px -20px; }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -40px -40px; }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -56px; }
	
	
	/* theme: "dark-2" */

	.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.75);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px 0; }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -20px; }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -40px; }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -56px; }
	
	/* ---------------------------------------- */
	


	/* theme: "light-thick", "dark-thick" */

	.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.1);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 6px;
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 4px;
		margin: 6px 0;
	}

	.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 6px;
		margin: 5px auto;
	}

	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }

	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px 0; }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{	background-position: -16px -20px; }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -20px -40px; }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -56px; }


	/* theme: "dark-thick" */
	
	.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.75);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px 0; }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -20px; }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -40px; }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -100px -56px; }
	
	/* ---------------------------------------- */
	


	/* theme: "light-thin", "dark-thin" */
	
	.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.1); }

	.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 2px; }

	.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width: 100%; }

	.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 2px;
		margin: 7px auto;
	}


	/* theme "dark-thin" */
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{	background-position: -80px 0; }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" */
	
	.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.15); }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{ height: 14px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 14px;
		margin: 0 1px;
	}
	
	.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 14px; }
	
	.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 14px;
		margin: 1px 0;
	}
	
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		width: 16px; /* auto-expanded scrollbar */
		height: 16px;
		margin: -1px 0;
	}
	
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 4px; /* auto-expanded scrollbar */ }
	
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		height: 16px; /* auto-expanded scrollbar */
		width: 16px;
		margin: 0 -1px;
	}
	
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 4px; /* auto-expanded scrollbar */
		margin: 6px 0;
	}
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{ background-position: 0 -72px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{ background-position: 0 -92px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{ background-position: 0 -112px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{ background-position: 0 -128px; }
	
	
	/* theme "rounded-dark", "rounded-dots-dark" */
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px -72px; }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -92px; }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -112px; }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -128px; }
	
	
	/* theme "rounded-dots", "rounded-dots-dark" */
	
	.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{ width: 4px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		background-color: transparent;
		background-position: center;
	}
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");
		background-repeat: repeat-y;
		opacity: 0.3;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}
	
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		height: 4px;
		margin: 6px 0;
		background-repeat: repeat-x;
	}
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px -72px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{ background-position: -16px -92px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -20px -112px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -128px; }
	
	
	/* theme "rounded-dots-dark" */
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");
	}
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px -72px; }
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -92px; }
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -112px; }
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -100px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme "3d", "3d-dark", "3d-thick", "3d-thick-dark" */
	
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-repeat: repeat-y;
		background-image: -moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
		background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));
		background-image: -webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -o-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -ms-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
	}
	
	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		background-repeat: repeat-x;
		background-image: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));
		background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -o-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -ms-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
	}
	
	
	/* theme "3d", "3d-dark" */
	
	.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, 
	.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 70px; }
	
	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 70px; }
	
	.mCS-3d.mCSB_scrollTools, 
	.mCS-3d-dark.mCSB_scrollTools{
		opacity: 1;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}
	
	.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
		width: 8px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
		box-shadow: inset 1px 0 1px rgba(0,0,0,0.5), inset -1px 0 1px rgba(255,255,255,0.2);
	}
	
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 	 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }

	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 8px; }

	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 8px;
		margin: 4px 0;
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.5), inset 0 -1px 1px rgba(255,255,255,0.2);
	}

	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 8px;
		margin: 4px auto;
	}
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }
	
	
	/* theme "3d-dark" */
	
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		box-shadow: inset 1px 0 1px rgba(0,0,0,0.1);
	}
	
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); }
	
	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme: "3d-thick", "3d-thick-dark" */
	
	.mCS-3d-thick.mCSB_scrollTools, 
	.mCS-3d-thick-dark.mCSB_scrollTools{
		opacity: 1;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}
	
	.mCS-3d-thick.mCSB_scrollTools, 
	.mCS-3d-thick-dark.mCSB_scrollTools, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{ -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
	
	.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical, 
	.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{ right: 1px; }
	
	.mCS-3d-thick.mCSB_scrollTools_vertical, 
	.mCS-3d-thick-dark.mCSB_scrollTools_vertical{ box-shadow: inset 1px 0 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5); }
	
	.mCS-3d-thick.mCSB_scrollTools_horizontal, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{
		bottom: 1px;
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5);
	}
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		box-shadow: inset 1px 0 0 rgba(255,255,255,0.4);
		width: 12px;
		margin: 2px;
		position: absolute;
		height: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}
	
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4); }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }
	
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 12px;
		width: auto;
	}
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{
		background-color: #000; background-color: rgba(0,0,0,0.05);
		box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
	}
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }

	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }

	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -40px -128px; }
	
	
	/* theme: "3d-thick-dark" */
	
	.mCS-3d-thick-dark.mCSB_scrollTools{ box-shadow: inset 0 0 14px rgba(0,0,0,0.2); }
	
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.2); }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 1px 0 0 rgba(255,255,255,0.4), inset -1px 0 0 rgba(0,0,0,0.2); }
	 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -1px 0 rgba(0,0,0,0.2); }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #777; }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{
		background-color: #fff; background-color: rgba(0,0,0,0.05);
		box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
	}
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme: "minimal", "minimal-dark" */
	
	.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
	.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
		right: 0; 
		margin: 12px 0; 
	}
	
	.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{
		bottom: 0; 
		margin: 0 12px; 
	}
	
	/* RTL direction/left-side scrollbar */
	.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
	.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
		left: 0; 
		right: auto;
	}
	
	.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
	
	.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger, 
	.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 50px; }
	
	.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 50px; }
	
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.2);
		filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
	}
	
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.5);
		filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
	}
	
	
	/* theme: "minimal-dark" */
	
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.2);
		filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
	}
	
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.5);
		filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
	}
	
	/* ---------------------------------------- */
	
	
	
	/* theme "light-3", "dark-3" */
	
	.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{
		width: 6px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
	}

	.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 6px; }

	.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 6px;
		margin: 5px 0;
	}
	
	.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		width: 12px;
	}
	
	.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 12px;
		margin: 2px 0;
	}
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }
	
	
	/* theme "dark-3" */
	
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }
	
	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark" */
	
	.mCS-inset.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{
		width: 12px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
	}

	.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
		width: 6px;
		margin: 3px 5px;
		position: absolute;
		height: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}

	.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 6px;
		margin: 5px 3px;
		position: absolute;
		width: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}
	
	.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 12px;
		margin: 2px 0;
	}
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }
	
	
	/* theme "inset-dark", "inset-2-dark", "inset-3-dark" */
	
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }
	
	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	
	/* theme "inset-2", "inset-2-dark" */
	
	.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-color: transparent;
		border-width: 1px;
		border-style: solid;
		border-color: #fff;
		border-color: rgba(255,255,255,0.2);
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	}
	
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{ border-color: #000; border-color: rgba(0,0,0,0.2); }
	
	
	/* theme "inset-3", "inset-3-dark" */
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.6); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.6); }
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.75); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }
	
	/* ---------------------------------------- */

/* End */


/* Start:/local/templates/akrikhin_new/libs/swiper-master/swiper-bundle.min.css?169770678616466*/
/**
 * Swiper 8.3.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: July 26, 2022
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */


/* Start:/local/templates/akrikhin_new/libs/aos/aos.css?169770678626053*/
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
/* End */


/* Start:/local/templates/akrikhin_new/css/style.min.css?1713791706283808*/
@font-face{font-family:Montserrat;font-display:swap;font-weight:400;font-style:normal;src:url(/local/templates/akrikhin_new/css/../fonts/Montserrat-Regular.woff2) format("woff2"),url(/local/templates/akrikhin_new/css/../fonts/Montserrat-Regular.woff) format("woff")}@font-face{font-family:Montserrat;font-display:swap;font-weight:600;font-style:normal;src:url(/local/templates/akrikhin_new/css/../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(/local/templates/akrikhin_new/css/../fonts/Montserrat-SemiBold.woff) format("woff")}@font-face{font-family:Montserrat;font-display:swap;font-weight:500;font-style:normal;src:url(/local/templates/akrikhin_new/css/../fonts/Montserrat-Medium.woff2) format("woff2"),url(/local/templates/akrikhin_new/css/../fonts/Montserrat-Medium.woff) format("woff")}::-webkit-input-placeholder{color:#666;opacity:1}:-moz-placeholder{color:#666;opacity:1}::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}*{box-sizing:border-box}body input:focus:required:invalid,body textarea:focus:required:invalid{color:#666}body input:required:valid,body textarea:required:valid{color:#666}::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}body,html{height:100%}body{font-size:16px;min-width:320px;position:relative;line-height:1.75;font-family:Montserrat,sans-serif;overflow-x:hidden;opacity:1;margin:0}ul{margin:0;padding:0;list-style-type:none}a{transition:all .5s ease;text-decoration:none}.my-container{box-sizing:border-box;margin:0 auto;padding:0 15px;width:100%;max-width:1802px}.my-container.flex{display:flex}.my-container.flex.justify-between{justify-content:space-between}.my-container.small{max-width:1119px}h1,h2,h3,h4,h5,h6{font-weight:400}.popup-shadow{z-index:11;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(11,41,95,.4);backdrop-filter:blur(10px);overflow:hidden;will-change:transform;-webkit-backdrop-filter:blur(10px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transition:all .5s ease;opacity:0;visibility:hidden}.popup-shadow.active{opacity:1;visibility:visible}.main-wrapper{overflow:hidden;position:relative}.scroller{height:100vh}.mw-bg{position:fixed;left:0;top:0;width:100%;height:100%}section{position:relative}.back{display:inline-block;font-size:13px;line-height:20.8px;letter-spacing:-.26px;color:rgba(11,41,95,.7);position:relative;padding-left:41px;transition:all .5s ease}.back::before{content:"";position:absolute;left:0;top:50%;margin-top:-4px;width:31px;height:8px;transition:all .5s ease;background:url(/local/templates/akrikhin_new/css/../img/back-arr.svg)}.back:hover{color:#0b295f}.back:hover::before{left:3px}.main-wrapper .scrollbar-track{z-index:13}.fx-line{clip-path:polygon(-.2em 0,calc(100% + .2em) 0,calc(100% + .2em) calc(100% + .2em),-.2em calc(100% + .2em));display:flex;flex-direction:column}.fx-line:nth-child(1) .fx-line-inner{transition-delay:.1s}.fx-line:nth-child(2) .fx-line-inner{transition-delay:.2s}.fx-line:nth-child(3) .fx-line-inner{transition-delay:.3s}.fx-line:nth-child(4) .fx-line-inner{transition-delay:.4s}.fx-line:nth-child(5) .fx-line-inner{transition-delay:.5s}.fx-line:nth-child(6) .fx-line-inner{transition-delay:.6s}.fx-line:nth-child(7) .fx-line-inner{transition-delay:.7s}.fx-line.start{align-items:flex-start}a[data-aos],span[data-aos]{display:inline-block}.aos-init.aos-animate .fx-line-inner{opacity:1;transform:translateZ(0)}.h1{display:block;margin:0;color:#0b295f;font-size:96px;line-height:82%;font-weight:500;font-family:Montserrat,sans-serif;letter-spacing:-2.4px}.h2{display:block;margin:0;color:#0b295f;font-size:64px;line-height:60.16px;letter-spacing:-.025em;font-weight:500;font-family:Montserrat,sans-serif}.h3{display:block;margin:0;color:#0b295f;font-size:40px;line-height:120%;font-weight:500;letter-spacing:-.025em;font-family:Montserrat,sans-serif}.t-13{display:block;margin:0;font-size:13px;line-height:120%;letter-spacing:-.01em;font-family:Montserrat,sans-serif;font-weight:400}.t-13.m{font-weight:500}.t-14{display:block;margin:0;font-size:14px;line-height:100%;font-weight:500;letter-spacing:-.14px;color:#0b295f}.t-14.m{font-weight:500}.t-15{display:block;margin:0;font-size:15px;line-height:120%;letter-spacing:-.025em;font-family:Montserrat,sans-serif;font-weight:400}.t-15.m{font-weight:500}.t-17{display:block;margin:0;font-size:17px;line-height:138%;letter-spacing:-.025em;font-family:Montserrat,sans-serif;font-weight:400}.t-17.m{font-weight:500}.t-20{display:block;margin:0;font-size:20px;line-height:32px;letter-spacing:-.025em;font-weight:400;font-family:Montserrat,sans-serif;color:#0b295f}.t-20.m{font-weight:500}[class*=ground-pane]{filter:grayscale(1)}.spec-card{display:block}.spec-card:hover .sc-text .sct-hdr{color:#219fdc}.spec-card:hover .sc-text .sct-date{color:#219fdc}.spec-card:hover .sc-photo span{transform:scale(1.03)}.spec-card .sc-photo{position:relative;overflow:hidden;border-radius:8px;height:480px}.spec-card .sc-photo span{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%;transition:all .5s ease}.spec-card .sc-text{padding-top:48px}.spec-card .sc-text .sct-hdr{display:block;color:#0b295f;font-size:30px;line-height:120%;font-weight:500;letter-spacing:-.75px;margin-bottom:26px;transition:all .5s ease}.spec-card .sc-text .sct-date{display:block;color:rgba(11,41,95,.6);font-size:17px;line-height:138%;letter-spacing:-.425px;font-weight:500;transition:all .5s ease}.team-itm{display:block}.team-itm .ti-photo{position:relative;overflow:hidden;height:431px;border-radius:8px;margin-bottom:33px}.team-itm .ti-photo span{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.team-itm .ti-text .tit-name{display:block;color:#0b295f;font-size:24px;line-height:108%;letter-spacing:-.48px;font-weight:600;margin-bottom:12px}.team-itm .ti-text .tit-descr{display:block;color:rgba(11,41,95,.4);font-size:17px;line-height:120%;font-weight:400;letter-spacing:-.425px}.def-file{position:relative}.def-file input{position:absolute;opacity:0;visibility:hidden}.def-file .def-file-descr{display:block;font-size:14px;line-height:20px;letter-spacing:-.35px;color:rgba(11,41,95,.4);margin-top:20px}.def-file .blc_fole_upl{text-align:left;margin:0;position:relative}.def-file .blc_fole_upl a.dwn{position:relative;display:block;color:#9a9cb2;font-size:15px;font-weight:400;font-family:Montserrat,sans-serif;position:relative;padding-left:30px;z-index:1;cursor:pointer;transition:.35s;margin-bottom:10px;letter-spacing:-.375px}.def-file .blc_fole_upl a.dwn:last-child{margin-bottom:0}.def-file .blc_fole_upl a.dwn:before{content:"";position:absolute;left:0;top:2px;width:21px;height:21px;background:url(/local/templates/akrikhin_new/css/../img/file-icn.svg)}.def-file .blc_fole_upl a.dwn:hover{color:#000;transition:.35s}.def-file .blc_fole_upl .txt{color:rgba(0,0,0,.3);letter-spacing:-.05em;font:normal 12px/12px SuisseIntl;font-family:SuisseIntl,sans-serif;margin:0 0 0 8px}@media (max-width:1450px){.def-file .blc_fole_upl .txt{font:normal 11px/11px SuisseIntl;font-family:SuisseIntl,sans-serif;margin:0 0 0 5px}}.def-file .blc_fole_upl .progress{height:2px;margin-bottom:0;background:#2e2e2e}.def-file .blc_fole_upl p.desc{margin:9px 0 0 20px;width:auto;font:normal 16px/16px SuisseIntl;font-family:SuisseIntl,sans-serif;color:#000;display:none}.def-file .blc_fole_upl .mulip{display:none}.def-file .blc_fole_upl .parsley-errors-list{top:-13px}@media (max-width:450px){.def-file .blc_fole_upl .parsley-errors-list{left:25px}}.def-file .blc_fole_upl ul.list_dwn{margin:0;margin-bottom:33px}.def-file .blc_fole_upl ul.list_dwn li{position:relative;margin:0 0 5px;padding:0;border-radius:0;display:flex;margin-bottom:10px;align-items:center;padding-right:120px}.def-file .blc_fole_upl ul.list_dwn li:last-child{margin-bottom:0}@media (max-width:650px){.def-file .blc_fole_upl ul.list_dwn li:last-child{margin-bottom:10px}}.def-file .blc_fole_upl ul.list_dwn li.error>input{display:none!important}.def-file .blc_fole_upl ul.list_dwn li:before{content:" ";display:table;display:none}.def-file .blc_fole_upl ul.list_dwn li:after{content:" ";display:table;clear:both}.def-file .blc_fole_upl ul.list_dwn li>div{display:none!important}.def-file .blc_fole_upl ul.list_dwn li p{margin:0;font-size:15px;line-height:100%;font-weight:500;letter-spacing:-.475px;color:#0b295f}@media (max-width:1450px){.def-file .blc_fole_upl ul.list_dwn li p{font-size:12px;line-height:16px}}.def-file .blc_fole_upl ul.list_dwn i{position:absolute;right:0;top:-4px;color:rgba(11,41,95,.6);font-size:13px;line-height:26px;font-weight:400;margin:0;font-style:normal;padding-right:25px}@media (max-width:1450px){.def-file .blc_fole_upl ul.list_dwn i{font:300 11px/16px SuisseIntl;font-family:SuisseIntl,sans-serif;white-space:nowrap;margin:0}}.def-file .blc_fole_upl ul.list_dwn span{background:0 0;position:absolute;right:0;top:2px;width:15px;height:15px;cursor:pointer}.def-file .blc_fole_upl ul.list_dwn span:hover:after,.def-file .blc_fole_upl ul.list_dwn span:hover:before{background:#0b295f;transition:all .35s}.def-file .blc_fole_upl ul.list_dwn span:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:14px;height:1px;background:#000;transform:rotate(45deg);transition:all .35s}.def-file .blc_fole_upl ul.list_dwn span:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:14px;height:1px;background:#000;transform:rotate(-45deg);transition:all .35s}.def-inp{position:relative}.def-inp .parsley-errors-list{position:absolute}.def-inp .parsley-errors-list li{font-size:12px;line-height:16px;color:red}.def-inp input,.def-inp textarea{display:block;width:100%;border:1px solid rgba(235,242,250,.6);background:rgba(235,242,250,.6);border-radius:60px;color:#0b295f;font-family:Montserrat,sans-serif;font-size:17px;line-height:138%;font-weight:400;letter-spacing:-.425px;padding-right:15px;outline:0;padding-left:37px;padding-top:20px;padding-bottom:20px;transition:all .5s ease}.def-inp input:hover,.def-inp textarea:hover{background:#ebf2fa;border-color:#ebf2fa}.def-inp input::-webkit-input-placeholder,.def-inp textarea::-webkit-input-placeholder{color:#0b295f;opacity:.6;font-size:inherit;letter-spacing:inherit;line-height:inherit}.def-inp input:-moz-placeholder,.def-inp textarea:-moz-placeholder{color:#0b295f;opacity:.6;font-size:inherit;letter-spacing:inherit;line-height:inherit}.def-inp input::-moz-placeholder,.def-inp textarea::-moz-placeholder{color:#0b295f;opacity:.6;font-size:inherit;letter-spacing:inherit;line-height:inherit}.def-inp input:-ms-input-placeholder,.def-inp textarea:-ms-input-placeholder{color:#0b295f;opacity:.6;font-size:inherit;letter-spacing:inherit;line-height:inherit}.def-inp textarea{height:115px;border-radius:30px;resize:none}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(11,41,95,.4);width:3px;opacity:1;border-radius:3px}.mCSB_scrollTools .mCSB_draggerRail{width:3px;background:0 0;border-radius:3px}.mCSB_scrollTools{opacity:1}.def-search-wrap{max-width:232px;position:relative}.def-search-wrap.active{z-index:2}.def-search-wrap.active .def-search input{border-color:#0b295f}.def-search-wrap.active .def-search-result{display:block}.def-search-wrap.big .def-search button{right:auto;left:29px;top:18px}.def-search-wrap.big .def-search input{padding-left:55px;padding-top:19px;padding-bottom:16px}.def-search-wrap .def-search{position:relative}.def-search-wrap .def-search button{position:absolute;width:19px;height:23px;background:url(/local/templates/akrikhin_new/css/../img/search-icn_darkblue.svg) 50%;background-repeat:no-repeat;border:0 solid #000;cursor:pointer;right:16px;top:10px}.def-search-wrap .def-search input{display:block;width:100%;border:1px solid rgba(11,41,95,.12);background:0 0;border-radius:60px;color:#0b295f;font-family:Montserrat,sans-serif;font-size:17px;line-height:138%;letter-spacing:-.425px;padding-left:21px;padding-top:10.3px;padding-bottom:10.3px;padding-right:44px;outline:0}.def-search-wrap .def-search input::-webkit-input-placeholder{color:#0b295f;opacity:.6;font-size:inherit;letter-spacing:inherit;line-height:inherit}.def-search-wrap .def-search input:-moz-placeholder{color:#0b295f;opacity:.6;font-size:inherit;letter-spacing:inherit;line-height:inherit}.def-search-wrap .def-search input::-moz-placeholder{color:#0b295f;opacity:.6;font-size:inherit;letter-spacing:inherit;line-height:inherit}.def-search-wrap .def-search input:-ms-input-placeholder{color:#0b295f;opacity:.6;font-size:inherit;letter-spacing:inherit;line-height:inherit}.def-search-wrap .def-search-result{display:none;position:absolute;left:0;width:100%;bottom:0;transform:translateY(calc(100% + 9px));background:#fff;border:1px solid rgba(11,41,95,.12);border-radius:26px;padding-top:17px;padding-bottom:17px;max-height:340px;overflow-y:auto}.def-search-wrap .def-search-result .dsr-itm{display:block;color:rgba(11,41,95,.6);padding-top:10px;padding-bottom:10px;padding-left:21px;padding-right:15px;display:block}.def-search-wrap .def-search-result .dsr-itm:hover{color:#0b295f}.def-search-wrap .def-search-result .dsr-itm b{font-weight:500;color:#0b295f}.def-tags{display:flex;align-items:flex-start;flex-wrap:wrap}.def-tags .dt-itm{margin-right:9px;margin-bottom:9px}.def-tags .dt-itm.active{color:#0b295f;border-color:#0b295f}.def-tags .dt-itm.active:active{color:#fff}.def-tags .dt-itm:last-child{margin-right:0}.def-select{position:relative;display:inline-block}.def-select.dark .ds-top .ds-itm{background:#f6f7f9;border-color:#f6f7f9}.def-select.active{z-index:1}.def-select.active .ds-top{width:100%}.def-select.active .ds-top .ds-itm{border-color:#0b295f}.def-select.active .ds-top .ds-itm::after{transform:rotate(180deg)}.def-select.active .ds-items{display:block}.def-select .ds-top .ds-itm{border:1px solid rgba(11,41,95,.12);border-radius:60px;padding-left:36px;padding-right:70px;padding-top:19px;padding-bottom:17px;color:#0b295f;position:relative;cursor:pointer}.def-select .ds-top .ds-itm::after{content:"";position:absolute;right:36px;top:50%;margin-top:-5px;width:10px;height:10px;background:url(/local/templates/akrikhin_new/css/../img/def-sel-arr.svg)}.def-select .ds-items{background:#fff;border-radius:26px;border:1px solid rgba(11,41,95,.12);position:absolute;bottom:0;left:0;width:100%;z-index:1;transform:translateY(calc(100% + 9px));padding-top:16px;padding-bottom:16px;display:none;max-height:340px;overflow-y:auto}.def-select .ds-items .ds-itm{color:#0b295f;padding-top:10px;padding-bottom:10px;padding-left:21px;padding-right:21px;cursor:pointer}.def-select .ds-items .ds-itm:hover{color:#00389f}.def-select .ds-items .ds-itm:last-child{margin-bottom:0}.s-def-top .s-breadcrumbs{margin-bottom:83px}.s-def-top .dt-flex{display:flex}.s-def-top .dt-flex .dtf-left{width:43%}.s-def-top .dt-flex .dtf-left.full{width:100%}.s-def-top .dt-flex .dtf-left .h2{width:100%}.s-def-top .dt-flex .dtf-left .h2:last-child{margin-bottom:0}.s-def-top .dt-flex .dtf-left .def-tags{margin-top:60px}.s-def-top .dt-flex .dtf-left .dtf-descr{width:100%;color:#0b295f}.s-def-top .dt-flex .dtf-right{width:57%;padding-left:12px;padding-top:7px;display:block}.s-def-top .dt-flex .dtf-right.invalide-form .btn{opacity:.4;pointer-events:none}.s-def-top .dt-flex .dtf-right .dtf-descr{width:100%;padding:0;margin-bottom:67px;max-width:824px}.s-def-top .dt-flex .dtf-right .dtf-descr:last-child{margin-bottom:0}.s-def-top .dt-flex .h2{width:43%}.s-def-top .dt-flex .dtf-descr{display:block;padding-left:12px;padding-top:7px;position:relative;width:57%}.s-def-top .dt-flex .dtf-descr a{color:rgba(11,41,95,.6)}.s-def-top .dt-flex .dtf-descr a:hover{color:#219fdc}.s-breadcrumbs ul{display:flex;flex-wrap:wrap}.s-breadcrumbs ul li{margin-right:39px;margin-bottom:10px;position:relative}.s-breadcrumbs ul li::before{content:"";position:absolute;right:-27px;width:16px;height:1px;background:rgba(11,41,95,.2);top:50%;margin-top:-1px}.s-breadcrumbs ul li:last-child{margin-right:0}.s-breadcrumbs ul li:last-child::before{display:none}.s-breadcrumbs ul li a,.s-breadcrumbs ul li span{color:rgba(11,41,95,.4)}.s-breadcrumbs ul li a:hover{color:#0b295f}.s-breadcrumbs ul li span{color:rgba(11,41,95,.7)}.s-social{display:flex}.s-social .ss-icn{width:32px;height:32px;margin-left:23.5px;margin-right:23.5px;position:relative}.s-social .ss-icn.vk::before{background:url(/local/templates/akrikhin_new/css/../img/vk-icn.svg) 50%;background-size:contain;background-repeat:no-repeat}.s-social .ss-icn.vk::after{background:url(/local/templates/akrikhin_new/css/../img/vk-icn_blue.svg) 50%;background-size:contain;background-repeat:no-repeat}.s-social .ss-icn.yt::before{background:url(/local/templates/akrikhin_new/css/../img/yt-icn.svg) 50%;background-size:contain;background-repeat:no-repeat}.s-social .ss-icn.yt::after{background:url(/local/templates/akrikhin_new/css/../img/yt-icn_blue.svg) 50%;background-size:contain;background-repeat:no-repeat}.s-social .ss-icn::after,.s-social .ss-icn::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:all .5s ease}.s-social .ss-icn::after{opacity:0}.s-social .ss-icn:hover::before{opacity:0}.s-social .ss-icn:hover::after{opacity:1}.btn-arr{display:inline-block;position:relative;color:#0b295f;font-size:17px;line-height:138%;letter-spacing:-.425px;padding-right:22px}.btn-arr:hover::after{top:-2px;right:-2px}.btn-arr::after{content:"";position:absolute;right:0;top:2px;width:12px;height:17px;background:url(/local/templates/akrikhin_new/css/../img/arr-up.svg);background-repeat:no-repeat;transition:all .3s ease}.btn{display:inline-block;color:#fff;font-size:17px;line-height:138%;font-weight:500;font-family:Montserrat,sans-serif;letter-spacing:-.425px;border-radius:34px;padding-left:38.5px;padding-right:38.5px;padding-top:22.2px;padding-bottom:22.2px;background:#0b295f;transition:all .5s ease;border:0 solid #000;transition:all .5s ease;cursor:pointer}.btn:hover{background:#00389f}.btn:active{background:#0b295f}.btn.blue{background:#219fdc;letter-spacing:-.025em;padding-top:37px;padding-bottom:38px;padding-left:93px;padding-right:93px;border-radius:200px}.btn.blue:hover{background:#0b295f}.btn-transparent{display:inline-block;position:relative;cursor:pointer;transition:all .5s ease;color:rgba(11,41,95,.6);border:1px solid rgba(11,41,95,.5);padding-left:35px;padding-right:35px;padding-top:19px;padding-bottom:17px;border-radius:60px}.btn-transparent:hover{color:#0b295f;border-color:#0b295f}.btn-transparent:active{color:#fff;border-color:#0b295f;background:#0b295f}.btn-more{display:inline-block;transition:all .5s ease;color:#0b295f;font-size:17px;font-weight:500;font-family:Montserrat,sans-serif;line-height:138%;letter-spacing:-.025em;position:relative;max-width:100%;min-width:247px;width:auto;padding-right:40px;border-bottom:1px solid rgba(11,41,95,.1);padding-bottom:18px}.btn-more:hover{color:#00389f;border-color:#00389f}.btn-more:hover .arr::before{opacity:0}.btn-more:hover .arr::after{opacity:1}.btn-more:active{color:#0b295f;border-color:#0b295f}.btn-more:active .arr::before{opacity:1}.btn-more:active .arr::after{opacity:0}.btn-more .arr{position:absolute;width:16px;height:14px;right:0;top:3px}.btn-more .arr::after,.btn-more .arr::before{left:0;top:0;content:"";position:absolute;width:100%;height:100%;background:url(/local/templates/akrikhin_new/css/../img/btn-more-arr_db.svg) 50%;transition:all .5s ease}.btn-more .arr::after{background:url(/local/templates/akrikhin_new/css/../img/btn-more-arr_b.svg) 50%;opacity:0}.btn-more .arr.dw{width:16px;height:22px;top:-2px}.btn-more .arr.dw::after,.btn-more .arr.dw::before{background:url(/local/templates/akrikhin_new/css/../img/dw-icn_small_db.svg);background-size:contain;background-repeat:no-repeat}.btn-more .arr.dw::after{background:url(/local/templates/akrikhin_new/css/../img/dw-icn_small_b.svg);background-size:contain;background-repeat:no-repeat}.btn-more.white{border-color:rgba(255,255,255,.2);color:#fff}.btn-more.white .arr::before{background:url(/local/templates/akrikhin_new/css/../img/btn-more-arr_white.svg) 50%}.btn-more.white .arr::after{background:url(/local/templates/akrikhin_new/css/../img/btn-more-arr_lightblue.svg) 50%}.btn-more.white:hover{color:#219fdc;border-color:#219fdc}.btn-link{display:inline-block;position:relative;cursor:pointer;transition:all .5s ease;color:#219fdc;font-size:17px;line-height:138%;letter-spacing:-.425px;font-family:Montserrat,sans-serif;font-weight:400}.btn-link:hover{color:#0b295f}.play-btn{display:inline-block;color:#fff;font-size:17px;line-height:138%;letter-spacing:-.425px;font-family:Montserrat,sans-serif;font-weight:500;background:rgba(11,41,95,.15);padding-left:20px;padding-right:30px;padding-top:5px;padding-bottom:4px;border-radius:60px;transition:all .5s ease;cursor:pointer;position:relative}.play-btn:hover{background:rgba(11,41,95,.5)}.play-btn::before{content:"";position:absolute;width:6px;height:9px;background:url(/local/templates/akrikhin_new/css/../img/play-icn.svg);right:17px;top:13px}.play-btn:active{background:#0b295f}.with-burger{display:flex;align-items:center}.with-burger:hover{color:#0b295f}.with-burger:hover .burger-icn span{background:#0b295f}.with-burger:hover .burger-icn span:nth-child(2){width:100%}.with-burger .burger-icn{width:24px;height:20px;position:relative;display:inline-block;margin-left:16px}.with-burger .burger-icn span{position:absolute;left:0;top:0;width:100%;height:1px;background:#219fdc;transition:all .5s ease}.with-burger .burger-icn span:nth-child(1){top:5px}.with-burger .burger-icn span:nth-child(2){width:17px;top:11px}.default-padding-top{padding-top:133px}.def-arrows{display:flex;justify-content:space-between;max-width:136px;width:100%}.def-arrows.white .swiper-button-next,.def-arrows.white .swiper-button-prev{background:#fff;border-color:#fff}.def-arrows.white .swiper-button-next:hover,.def-arrows.white .swiper-button-prev:hover{border-color:#fff}.def-arrows.white .swiper-button-next:hover::before,.def-arrows.white .swiper-button-prev:hover::before{opacity:0}.def-arrows.white .swiper-button-next:hover::after,.def-arrows.white .swiper-button-prev:hover::after{opacity:1}.def-arrows .swiper-button-next,.def-arrows .swiper-button-prev{width:64px;height:64px;border-radius:50%;border:1px solid rgba(11,41,95,.28);background:0 0;margin:0;padding:0;left:0;right:0;top:0;position:relative;transition:all .5s ease}.def-arrows .swiper-button-next.swiper-button-disabled,.def-arrows .swiper-button-prev.swiper-button-disabled{opacity:.4;pointer-events:none}.def-arrows .swiper-button-next:hover,.def-arrows .swiper-button-prev:hover{border-color:#0b295f}.def-arrows .swiper-button-next:active,.def-arrows .swiper-button-prev:active{border-color:#0b295f;background:#0b295f}.def-arrows .swiper-button-next:active::before,.def-arrows .swiper-button-prev:active::before{opacity:0}.def-arrows .swiper-button-next:active::after,.def-arrows .swiper-button-prev:active::after{background:url(/local/templates/akrikhin_new/css/../img/swiper-arr_w.svg);opacity:1}.def-arrows .swiper-button-next::after,.def-arrows .swiper-button-next::before,.def-arrows .swiper-button-prev::after,.def-arrows .swiper-button-prev::before{content:"";position:absolute;left:50%;top:50%;width:5px;height:8px;background:url(/local/templates/akrikhin_new/css/../img/swiper-arr_db.svg);transform:translate(-50%,-50%);transition:all .3s ease}.def-arrows .swiper-button-next::after,.def-arrows .swiper-button-prev::after{background:url(/local/templates/akrikhin_new/css/../img/swiper-arr_b.svg);opacity:0}.def-arrows .swiper-button-prev::after,.def-arrows .swiper-button-prev::before{transform:translate(-50%,-50%) rotate(180deg)}.product-item{display:block;background:#f6f7f9;border-radius:36px;position:relative;height:499px;z-index:0}.product-item:hover .pi-img img{transform:scale(1.05)}.product-item:hover .btn{opacity:1}.product-item:hover .pi-btm{opacity:0}.product-item .pi-img{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:45px 28px}.product-item .pi-img img{display:block;max-width:100%;mix-blend-mode:multiply;max-height:100%;transition:all .5s ease}.product-item .pi-fav{position:absolute;right:28px;top:35px;width:19px;height:18px;cursor:pointer;z-index:1}.product-item .pi-fav::after,.product-item .pi-fav::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(/local/templates/akrikhin_new/css/../img/pi-fav.svg);transition:all .5s ease;opacity:.3}.product-item .pi-fav::after{background:url(/local/templates/akrikhin_new/css/../img/pi-fav_hover.svg);opacity:0}.product-item .pi-fav:hover::before{opacity:0}.product-item .pi-fav:hover::after{opacity:1}.product-item .pi-fav.active::before{opacity:0}.product-item .pi-fav.active::after{opacity:1;background:url(/local/templates/akrikhin_new/css/../img/pi-fav_active.svg);background-repeat:no-repeat;background-size:contain}.product-item .pi-tags{position:absolute;top:0;left:0;padding-left:26px;padding-top:27px;width:100%;padding-right:26px;display:flex;flex-wrap:wrap;align-items:flex-start}.product-item .pi-tags .pit-tg{display:inline-block;position:relative;color:#219fdc;font-size:13px;line-height:100%;letter-spacing:-.65px;font-weight:500;font-family:Montserrat,sans-serif;background:#fff;border-radius:60px;padding-right:14px;padding-top:10.5px;padding-bottom:10.5px;padding-left:39px;margin-right:10px;margin-bottom:10px}.product-item .pi-tags .pit-tg:last-child{margin-right:0}.product-item .pi-tags .pit-tg::after{content:"";position:absolute;width:16px;height:16px;background:url(/local/templates/akrikhin_new/css/../img/pit-rec.svg);left:17px;top:10px}.product-item .pi-tags .pit-tg.bad{color:#00984f}.product-item .pi-tags .pit-tg.bad::after{background:url(/local/templates/akrikhin_new/css/../img/pit-bad.svg);background-size:contain;background-repeat:no-repeat}.product-item .pi-tags .pit-tg.orange{color:#ea5400;padding-left:14px}.product-item .pi-tags .pit-tg.orange::after{display:none}.product-item .pi-btm{position:absolute;left:0;bottom:0;padding-left:26px;padding-right:26px;padding-bottom:19px;width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;transition:all .5s ease}.product-item .pi-btm .pib-name{display:block;color:#0b295f;padding-right:15px;margin-bottom:9px}.product-item .pi-btm .pib-mg{color:rgba(11,41,95,.5);font-size:15px;line-height:100%;font-weight:400;letter-spacing:-.375px;display:block;margin-bottom:9px}.product-item .btn{position:absolute;bottom:29px;left:28px;width:calc(100% - 56px);padding-bottom:14px;padding-top:14px;text-align:center;opacity:0}.news-row{display:block;width:100%;border-bottom:1px solid rgba(11,41,95,.12);padding-top:4.948vw;padding-bottom:4.948vw}.news-row:hover .nr-text .nrt-date,.news-row:hover .nr-text .nrt-hdr{color:#219fdc}.news-row:first-child{border-top:1px solid rgba(11,41,95,.12)}.news-row .my-container.flex{flex-wrap:wrap;padding-left:0;width:100%;padding-right:0}.news-row .nr-img{width:434px;height:346px;border-radius:8px;overflow:hidden;position:relative}.news-row .nr-img span{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.news-row .nr-text{width:calc(100% - 434px);padding-left:56px;padding-right:56px}.news-row .nr-text .nrt-date{display:block;color:#0b295f;font-size:17px;line-height:23.46px;letter-spacing:-.025em;margin-bottom:28px;transition:all .5s ease}.news-row .nr-text .nrt-hdr{display:block;color:#0b295f;font-size:30px;line-height:36px;font-weight:500;font-family:Montserrat,sans-serif;letter-spacing:-.025em;margin-bottom:37px;transition:all .5s ease}.news-row .nr-text p{margin:0;color:#0b295f;font-size:20px;line-height:32px;font-weight:400;letter-spacing:-.025em;margin-bottom:45px}.news-item{display:block;position:relative}.news-item.custom{width:100%}.news-item.custom .ni-img{height:436px}.news-item.custom .ni-text{padding:0;padding-top:48px}.news-item.custom .ni-text .nit-hdr{font-size:22px;line-height:35.2px;letter-spacing:-.025em}.news-item.custom .ni-text .ni-date{color:rgba(11,41,95,.6);font-size:17px;line-height:138%;letter-spacing:-.425px}.news-item:hover .ni-img span{transform:scale(1.05)}.news-item:hover .ni-text .nit-hdr{color:#219fdc}.news-item:hover .ni-text .nit-date{color:#219fdc}.news-item.big .ni-img{position:relative;height:800px}.news-item.big .ni-text{position:relative}.news-item .ni-img{height:436px;position:relative;border-radius:8px;overflow:hidden}.news-item .ni-img span{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%;transition:all .5s ease}.news-item .ni-text{padding-top:48px}.news-item .ni-text .nit-hdr{display:block;color:#0b295f;font-size:22px;line-height:35.2px;font-weight:500;letter-spacing:-.02em;margin-bottom:28px;transition:all .5s ease}.news-item .ni-text .nit-date{display:block;font-size:17px;line-height:23.46px;font-weight:500;letter-spacing:-.025em;color:#0b295f;transition:all .5s ease}.def-pagination ul{display:flex;justify-content:center;text-align:center}.def-pagination ul li.active{pointer-events:none}.def-pagination ul li.active a{position:relative;color:#0b295f}.def-pagination ul li.active a::before{z-index:-1;content:"";position:absolute;width:58px;height:58px;border-radius:50%;background:#ebf2fa;left:50%;top:50%;transform:translate(-50%,-50%)}.def-pagination ul li a{color:rgba(11,41,95,.5);padding-left:21px;padding-right:21px}.def-pagination ul li a:hover{color:#0b295f}.default-popup{opacity:0;visibility:hidden;transition:all .5s ease;position:fixed;left:0;top:0;width:100%;height:100vh;z-index:13}.default-popup .dp-close{position:absolute;width:24px;height:24px;background:url(/local/templates/akrikhin_new/css/../img/dp-close.svg);right:15px;top:15px;z-index:1;cursor:pointer;opacity:.3;transition:all .5s ease}.default-popup .dp-close:hover{opacity:1}.default-popup .dp-shadow{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(11,41,95,.4);backdrop-filter:blur(9px);overflow:hidden;-webkit-backdrop-filter:blur(9px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.default-popup.active{opacity:1;visibility:visible}.attention-popup{display:flex;align-items:center;justify-content:center;height:100vh;width:100%;top:0}.attention-popup .dp-shadow{pointer-events:none}.attention-popup.cookie-popup{align-items:flex-end;height:auto;top:auto;width:calc(100% - 24px);bottom:0;left:50%;transform:translateX(-50%)}.attention-popup.cookie-popup .ap-content{max-width:100%;width:100%;border-radius:10px}.attention-popup.cookie-popup .ap-content .dp-close{display:none}.attention-popup.cookie-popup .ap-content .ap-content_wrap{display:flex;align-items:center;flex-wrap:wrap}.attention-popup.cookie-popup .ap-content .ap-content_wrap .ap-content_txt{width:calc(100% - 200px)}.attention-popup.cookie-popup .ap-content .ap-content_wrap .ap-content_txt p{margin:0;font-size:14px;line-height:22px;letter-spacing:-.025em;color:#a5aaba}.attention-popup.cookie-popup .ap-content .ap-content_wrap .ap-content_txt p a{color:#219fdc}.attention-popup.cookie-popup .ap-content .ap-content_wrap .apc-btn-wrap{width:200px}.attention-popup .ap-content{position:relative;z-index:1;background:#fff;border-radius:16px;max-width:735px;padding:41px 39px;width:calc(100% - 40px)}.attention-popup .ap-content .apc-hdr{display:block;color:#0b295f;font-size:24px;font-weight:600;line-height:108%;letter-spacing:-.48px;font-family:Montserrat,sans-serif;margin-bottom:28px}.attention-popup .ap-content p{margin:0;color:#0b295f;margin-bottom:38px}.attention-popup .ap-content p a{color:#219fdc}.attention-popup .ap-content p a:hover{color:#0b295f}.attention-popup .ap-content .apc-btn-wrap{display:flex;justify-content:flex-end;margin-top:-7px}.attention-popup .ap-content .apc-btn-wrap .btn,.attention-popup .ap-content .apc-btn-wrap .btn-transparent{font-size:17px;line-height:100%;font-weight:500;letter-spacing:-.425px;padding:16px 31px;margin-right:14px}.attention-popup .ap-content .apc-btn-wrap .btn-transparent:last-child,.attention-popup .ap-content .apc-btn-wrap .btn:last-child{margin-right:0}.attention-popup .ap-content .apc-btn-wrap .btn-transparent{border-color:rgba(11,41,95,.12);color:#0b295f}.attention-popup .ap-content .apc-btn-wrap .btn-transparent:hover{border-color:#0b295f;background:#0b295f;color:#fff}.catalog-popup{background:#fff;padding-top:104px;z-index:12}.catalog-popup .cp-close{position:absolute;width:24px;height:24px;background:url(/local/templates/akrikhin_new/css/../img/cp-close.svg);right:20px;top:110px;z-index:1}.catalog-popup .cp-nav .my-container.flex{flex-wrap:wrap}.catalog-popup .cp-nav .cp-nv-itm{display:block;color:rgba(11,41,95,.3);font-size:27px;line-height:34px;letter-spacing:-.405px;margin-right:22px;font-weight:500;border-bottom:2px solid rgba(11,41,95,.3);padding-bottom:9px}.catalog-popup .cp-nav .cp-nv-itm.active{color:#0b295f;border-color:#0b295f}.catalog-popup .cp-nav .cp-nv-itm.solo{border-bottom:0 solid #000}.catalog-popup .cp-nav .cp-nv-itm:last-child{margin-right:0}.catalog-popup .cp-height-wrap{height:calc(100vh - 149px);overflow-y:auto;position:relative;padding-bottom:156px;padding-top:35px}.catalog-popup .cp-btn-wrap{position:fixed;bottom:0;left:0;width:100%;background:#fff;text-align:center;padding-left:20px;padding-right:20px;padding-top:25px;z-index:3}.catalog-popup .cp-btn-wrap .btn{width:100%;text-align:center;display:block}.catalog-popup .cp-btn-wrap .btn-link{color:rgba(11,41,95,.6);font-size:14px;line-height:100%;font-weight:500;letter-spacing:-.14px;padding-bottom:32px;display:block;padding-top:27px}.catalog-popup .cp-content-wrap .cp-content{display:none;position:relative}.catalog-popup .cp-content-wrap .cp-content.active{display:block}.catalog-popup .cp-content-wrap .cp-content .def-tags{margin-bottom:34px}.catalog-popup .cp-content-wrap .cp-content .cpc-active-items .cpc-active-itm{color:#0b295f;font-size:14px;line-height:20px;font-weight:400;font-family:Montserrat,sans-serif;letter-spacing:-.35px;position:relative;display:block;padding-right:30px;margin-bottom:25px;cursor:pointer}.catalog-popup .cp-content-wrap .cp-content .cpc-active-items .cpc-active-itm.active::after{display:block}.catalog-popup .cp-content-wrap .cp-content .cpc-active-items .cpc-active-itm:last-child{margin-bottom:0}.catalog-popup .cp-content-wrap .cp-content .cpc-active-items .cpc-active-itm::before{content:"";position:absolute;width:26px;height:26px;border:1px solid rgba(11,41,95,.3);border-radius:50%;box-sizing:border-box;top:-4px;right:0}.catalog-popup .cp-content-wrap .cp-content .cpc-active-items .cpc-active-itm::after{content:"";position:absolute;right:8px;top:4px;background:#0b295f;border-radius:50%;width:10px;height:10px;display:none}.catalog-popup .cp-content-wrap .cp-content .cp-select-wrap .def-select{width:100%;margin-bottom:11px}.catalog-popup .cp-content-wrap .cp-content .cp-select-wrap .def-select.active .ds-top .ds-itm{border-color:#f6f7f9;border-radius:29px 29px 0 0}.catalog-popup .cp-content-wrap .cp-content .cp-select-wrap .def-select .ds-top .ds-itm{font-size:14px;font-weight:500;letter-spacing:-.14px;padding-top:18px;padding-left:25px;padding-bottom:18px}.catalog-popup .cp-content-wrap .cp-content .cp-select-wrap .def-select .ds-top .ds-itm::after{width:10px;height:10px;right:25px}.catalog-popup .cp-content-wrap .cp-content .cp-select-wrap .def-select .ds-items{position:relative;transform:none;border-radius:0 0 29px 29px;background:#f6f7f9;border:1px solid #f6f7f9;padding-top:3px;padding-bottom:9px;display:none}.catalog-popup .cp-content-wrap .cp-content .cp-select-wrap .def-select .ds-items .ds-itm{font-size:14px;line-height:20px;letter-spacing:-.35px;padding-top:12.5px;padding-bottom:12.5px}.catalog-popup .cp-content-wrap .cp-content .def-search-wrap{max-width:100%;width:100%;margin-bottom:41px}.catalog-popup .cp-content-wrap .cp-content .def-search-wrap.active .def-search input{border-radius:29px 29px 0 0;border-color:rgba(11,41,95,.12);border-bottom:1px solid transparent}.catalog-popup .cp-content-wrap .cp-content .def-search-wrap .def-search input{font-size:14px;line-height:20px;letter-spacing:-.35px;padding-top:17px;padding-bottom:17px;padding-left:26px;padding-right:45px}.catalog-popup .cp-content-wrap .cp-content .def-search-wrap .def-search input::-webkit-input-placeholder{color:#0b295f;opacity:1}.catalog-popup .cp-content-wrap .cp-content .def-search-wrap .def-search input:-moz-placeholder{color:#0b295f;opacity:1}.catalog-popup .cp-content-wrap .cp-content .def-search-wrap .def-search input::-moz-placeholder{color:#0b295f;opacity:1}.catalog-popup .cp-content-wrap .cp-content .def-search-wrap .def-search input:-ms-input-placeholder{color:#0b295f;opacity:1}.catalog-popup .cp-content-wrap .cp-content .def-search-wrap .def-search button{width:21px;height:21px;right:25px;top:17px}.catalog-popup .cp-content-wrap .cp-content .def-search-wrap .def-search-result{transform:translateY(100%);border-top:0 solid #000;border-radius:0 0 29px 29px;padding-top:12.5px}.catalog-popup .cp-content-wrap .cp-content .def-search-wrap .def-search-result .dsr-itm{padding-left:26px;padding-right:15px;font-size:14px;line-height:20px;letter-spacing:-.35px;padding-top:12.5px;padding-bottom:12.5px}.catalog-popup .cp-content-wrap .cp-content .cpc-letters{display:flex;flex-wrap:wrap;position:relative;left:-5.5px;width:calc(100% + 11px)}.catalog-popup .cp-content-wrap .cp-content .cpc-letters .cpc-itm{width:46px;height:46px;border-radius:50%;border:1px solid rgba(11,41,95,.12);display:flex;align-items:center;justify-content:center;color:#0b295f;font-size:14px;line-height:100%;font-weight:500;letter-spacing:-.14px;margin-bottom:8px;margin-left:5.5px;margin-right:5.5px}.catalog-popup .cp-content-wrap .cp-content .cpc-letters .cpc-itm.active{background:#ebf2fa;border-color:#ebf2fa}.catalog-popup .cp-content-wrap .cp-content .cpc-letters .cpc-all{display:block;width:calc(100% - 11px);text-align:center;color:#0b295f;font-size:14px;line-height:100%;font-weight:500;font-family:Montserrat,sans-serif;letter-spacing:-.14px;border-radius:200px;padding-top:15px;padding-bottom:15px;margin-left:auto;margin-right:auto;border:1px solid rgba(11,41,95,.12);background:#fff;margin-bottom:12px}.product-menu{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:12;visibility:hidden;opacity:0;transition:all .5s ease}.product-menu.active{opacity:1;visibility:visible}.product-menu .pm-shadow{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(11,41,95,.4);backdrop-filter:blur(10px);overflow:hidden;will-change:transform;-webkit-backdrop-filter:blur(10px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.product-menu .pm-content{padding-top:157px;padding-bottom:37px;background:#fff;z-index:1;position:relative;border-radius:0 0 16px 16px}.product-menu .pm-content::after{content:"";position:absolute;left:0;top:116px;width:100%;height:1px;background:rgba(11,41,95,.12)}.product-menu .pm-content .pm-left{width:calc(100% - 697px);padding-right:15px;display:flex;flex-direction:column;align-items:flex-start;position:relative}.product-menu .pm-content .pm-left .pml-sub{position:absolute;top:0;left:0;padding-left:629px;width:100%;padding-top:28px;padding-right:15px;opacity:0;visibility:hidden;transition:all .5s ease}.product-menu .pm-content .pm-left .pml-sub.active{opacity:1;visibility:visible}.product-menu .pm-content .pm-left .pml-sub ul li{margin-bottom:16px}.product-menu .pm-content .pm-left .pml-sub ul li:last-child{margin-bottom:0}.product-menu .pm-content .pm-left .pml-sub ul li a{display:block;color:rgba(11,41,95,.6);font-size:17px;line-height:138%;font-weight:400;letter-spacing:-.425px;font-family:Montserrat,sans-serif}.product-menu .pm-content .pm-left .pml-sub ul li a:hover{color:#0b295f}.product-menu .pm-content .pm-left .pml-link{display:inline-block;font-size:24px;line-height:108%;letter-spacing:-.48px;font-weight:600;font-family:Montserrat,sans-serif;color:#0b295f;padding-left:37px;padding-right:48px;max-width:528px;width:100%;padding-top:28px;padding-bottom:28px;margin-bottom:4px;position:relative;border-radius:34px;z-index:2}.product-menu .pm-content .pm-left .pml-link::before{content:"";position:absolute;right:36px;top:50%;transform:translateY(-50%);width:6px;height:10px;background:url(/local/templates/akrikhin_new/css/../img/bml-sel-arr.svg);transition:all .5s ease;opacity:0}.product-menu .pm-content .pm-left .pml-link.active,.product-menu .pm-content .pm-left .pml-link:hover{background:rgba(246,247,249,.8)}.product-menu .pm-content .pm-left .pml-link.active::before,.product-menu .pm-content .pm-left .pml-link:hover::before{opacity:1}.product-menu .pm-content .pm-left .pml-link:last-child{margin-bottom:0}.product-menu .pm-content .pm-right{width:697px}.product-menu .pm-content .pm-right .pmr-image{height:254px;width:100%;position:relative;overflow:hidden;border-radius:8px;margin-bottom:22px}.product-menu .pm-content .pm-right .pmr-image span{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.product-menu .my-container.flex{flex-wrap:wrap;width:100%}.hover-menu{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:12;visibility:hidden;opacity:0;transition:all .5s ease}.hover-menu::after{content:"";position:absolute;left:0;top:0;width:100%;height:101px;background:#fff;border-radius:0 0 14px 14px}.hover-menu.active{opacity:1;visibility:visible}.hover-menu .hm-shadow{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(11,41,95,.4);backdrop-filter:blur(10px);overflow:hidden;will-change:transform;-webkit-backdrop-filter:blur(10px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.hover-menu .hm-items{padding-top:113px;position:relative}.hover-menu .hm-items .my-container.flex{flex-wrap:wrap;gap:12px;max-width:1876px}.hover-menu .hm-items .hm-itm{background:#fff;padding:32px 38px;border-radius:26px;width:calc(25% - 9px);transition:all .5s ease}.hover-menu .hm-items .hm-itm:hover{background:#ebf2fa}.hover-menu .hm-items .hm-itm .hmi-hdr{display:block;color:#0b295f;font-size:22px;line-height:24px;letter-spacing:-.02em;font-weight:600;font-family:Montserrat,sans-serif;margin-bottom:16px}.hover-menu .hm-items .hm-itm .hmi-hdr:hover{color:#219fdc}.hover-menu .hm-items .hm-itm ul li{margin-bottom:9px}.hover-menu .hm-items .hm-itm ul li:last-child{margin-bottom:0}.hover-menu .hm-items .hm-itm ul li a{display:block;color:#0b295f;font-size:17px;line-height:23.46px;letter-spacing:-.025em;font-weight:400}.hover-menu .hm-items .hm-itm ul li a:hover{color:#219fdc}.burger-menu{z-index:12;position:fixed;left:0;top:0;width:100%;height:100vh;padding-top:60px;visibility:hidden;opacity:0;transition:all .5s ease}.burger-menu.active{opacity:1;visibility:visible}.burger-menu .bm-content{height:calc(100% - 93px);position:relative;overflow-y:auto;background:#fff;padding-top:8px;padding-bottom:20px}.burger-menu .bm-content .def-search-wrap{max-width:100%;margin-bottom:32px}.burger-menu .bm-content .def-search-wrap input{font-size:14px;line-height:20px;letter-spacing:-.35px;padding-top:16px;padding-left:27px;padding-bottom:19px}.burger-menu .bm-content .def-search-wrap input::-webkit-input-placeholder{color:#0b295f;opacity:1;font-size:inherit;letter-spacing:inherit;line-height:inherit}.burger-menu .bm-content .def-search-wrap input:-moz-placeholder{color:#0b295f;opacity:1;font-size:inherit;letter-spacing:inherit;line-height:inherit}.burger-menu .bm-content .def-search-wrap input::-moz-placeholder{color:#0b295f;opacity:1;font-size:inherit;letter-spacing:inherit;line-height:inherit}.burger-menu .bm-content .def-search-wrap input:-ms-input-placeholder{color:#0b295f;opacity:1;font-size:inherit;letter-spacing:inherit;line-height:inherit}.burger-menu .bm-content .def-search-wrap button{width:20px;height:20px;right:23px;top:17px;opacity:.5}.burger-menu .bm-content .bmc-list>li{margin-bottom:20px}.burger-menu .bm-content .bmc-list>li:last-child{margin-bottom:0}.burger-menu .bm-content .bmc-list>li.with-sub-menu{position:relative;padding-right:15px}.burger-menu .bm-content .bmc-list>li.with-sub-menu.active>a{color:#219fdc}.burger-menu .bm-content .bmc-list>li.with-sub-menu.active .sub-menu-arr{background:url(/local/templates/akrikhin_new/css/../img/sm-arr_blue.svg) 50%;background-repeat:no-repeat}.burger-menu .bm-content .bmc-list>li.with-sub-menu .sub-menu-arr{position:absolute;right:-4px;top:9px;width:15px;height:15px;background:url(/local/templates/akrikhin_new/css/../img/sm-arr.svg) 50%;background-repeat:no-repeat;cursor:pointer}.burger-menu .bm-content .bmc-list>li .bmc-l-hdr,.burger-menu .bm-content .bmc-list>li>a{display:block;color:#0b295f;font-size:20px;line-height:160%;letter-spacing:-.5px;font-family:Montserrat,sans-serif}.burger-menu .bm-content .bmc-list>li .bmc-l-hdr:hover,.burger-menu .bm-content .bmc-list>li>a:hover{color:#219fdc}.burger-menu .bm-content .bmc-list>li .bmc-l-hdr:hover{color:#0b295f}.burger-menu .bm-content .bmc-list>li .sub-menu{padding-top:12px;padding-bottom:16px;display:none}.burger-menu .bm-content .bmc-list>li .sub-menu li{margin:0;margin-bottom:16px}.burger-menu .bm-content .bmc-list>li .sub-menu li:last-child{margin-bottom:0}.burger-menu .bm-content .bmc-list>li .sub-menu li a{display:block;color:#0b295f;font-size:14px;line-height:20px;letter-spacing:-.35px}.burger-menu .bm-content .bmc-list>li .sub-menu li a:hover{color:#219fdc}.burger-menu .bm-btm{position:absolute;left:0;bottom:0;width:100%;padding-bottom:28px;background:#fff;padding-top:15px}.burger-menu .bm-btm .bmc-b-link{display:block;color:#0b295f;font-size:16px;line-height:108%;font-weight:600;letter-spacing:-.4px;margin-bottom:15px}.burger-menu .bm-btm .bmc-b-link:last-child{margin-bottom:0}header{padding-top:33px;padding-bottom:33px;transition:all .5s ease;mix-blend-mode:multiply}header.bg-white{background:#fff;mix-blend-mode:normal}header.sub-menu-active{background:#fff;border-radius:0 0 26px 26px;mix-blend-mode:normal}header.animation{opacity:0;transition:all .7s ease;transform:translateY(30px)}header.animation.active{opacity:1;transform:translateY(0)}header.fixed{position:fixed;left:0;top:0;width:100%;z-index:13}header .my-container.flex{position:relative;flex-wrap:wrap;align-items:center}header .hd-logo{margin-right:72px;display:block}header .hd-logo img{display:block;max-width:100%}header .btn-link{margin-right:72px}header .product-menu-btn.active{color:#219fdc}header .product-menu-btn.active .burger-icn span:nth-child(1){transform:rotate(-45deg);top:8px;width:16px;left:4px}header .product-menu-btn.active .burger-icn span:nth-child(2){transform:rotate(45deg);top:8px;width:16px;left:4px}header .product-menu-btn.active:hover .burger-icn span{background:#219fdc}header .hd-list{display:flex}header .hd-list>li{margin-right:43px}header .hd-list>li.with-sub-menu{position:relative}header .hd-list>li.with-sub-menu.active .sub-menu{opacity:1;visibility:visible}header .hd-list>li.with-sub-menu .sub-menu{position:absolute;width:452px;left:-37px;border-radius:26px;bottom:0;transform:translateY(calc(100% + 48px));transform:translateY(100%);padding-left:38px;padding-top:33px;padding-top:81px;padding-right:15px;padding-bottom:30px;opacity:0;transition:all .5s ease;visibility:hidden;display:block}header .hd-list>li.with-sub-menu .sub-menu::before{content:"";position:absolute;left:0;top:48px;width:100%;height:calc(100% - 48px);border-radius:26px;background:#fff}header .hd-list>li.with-sub-menu .sub-menu ul{position:relative}header .hd-list>li.with-sub-menu .sub-menu ul li{margin:0;margin-bottom:16px}header .hd-list>li.with-sub-menu .sub-menu ul li:last-child{margin-bottom:0}header .hd-list>li.with-sub-menu .sub-menu ul li a{display:block;color:#0b295f;font-size:17px;line-height:23.46px;letter-spacing:-.025em}header .hd-list>li.with-sub-menu .sub-menu ul li a:hover{color:#219fdc}header .hd-list>li:last-child{margin-right:0}header .hd-list>li>a,header .hd-list>li>span{display:block;color:#0b295f;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .5s ease}header .hd-list>li>a:hover,header .hd-list>li>span:hover{color:#219fdc}header .def-search-wrap{position:absolute;right:15px;max-width:232px;width:100%;transition:all .5s ease}header .def-search-wrap.active{max-width:320px}header .def-search-wrap input{background:0 0}header .mobile-menu{display:none;cursor:pointer;transition:all .5s ease}header .mobile-menu.active .burger-icn span:nth-child(1){transform:rotate(-45deg);top:8px;width:16px}header .mobile-menu.active .burger-icn span:nth-child(2){transform:rotate(45deg);top:8px;width:16px}.s-top-banner{padding-top:242px}.s-top-banner.only-video{padding:0}.s-top-banner.only-video .stb-anim-wrap{opacity:1;transform:translateY(0)}.s-top-banner .stb-top{margin-bottom:113px}.s-top-banner .stb-top .my-container.flex{flex-wrap:wrap}.s-top-banner .stb-top .stb-left{width:65%}.s-top-banner .stb-top .stb-left .mobile-visible{display:none}.s-top-banner .stb-top .stb-right{width:35%;padding-left:47px;padding-top:8px}.s-top-banner .stb-top .stb-right .stb-descr{max-width:413px;width:100%;margin:0 auto}.s-top-banner .stb-anim-wrap{height:100vh;position:relative;overflow:hidden;opacity:0;transform:translateY(50px);transition:all .5s ease 1.2s}.s-top-banner .stb-anim-wrap.active{opacity:1;transform:translateY(0)}.s-top-banner .stb-anim-wrap .play-btn{position:absolute;top:24px;left:50%;transform:translateX(-50%);display:none;transition:all .5s ease}.s-top-banner .stb-anim-wrap .play-btn::before{transition:all .5s ease}.s-top-banner .stb-anim-wrap .play-btn.active{padding-left:20px;padding-right:20px}.s-top-banner .stb-anim-wrap .play-btn.active::before{opacity:0}.s-top-banner .stb-anim-wrap .stb-video-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.s-top-banner .stb-anim-wrap .stb-video-wrap.mobile{display:none}.s-top-banner .stb-anim-wrap .stb-video-wrap video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.s-range{position:relative;padding-top:181px;padding-bottom:673px;overflow:hidden}.s-range .sr-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50% 80%}.s-range .sr-bg.mobile{display:none}.s-range .sr-hdr{margin-bottom:56px;position:relative}.s-range .sr-hdr.mobile-visible{display:none}.s-range .sr-hdr .blue{color:#219fdc}.s-range .btn{position:relative}.s-range .sr-card{position:relative;display:block;max-width:386px;width:100%;background:rgba(33,159,220,.7);border-radius:36px;backdrop-filter:blur(10px);overflow:hidden;will-change:transform;-webkit-backdrop-filter:blur(10px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);padding-left:16px;padding-right:16px;padding-top:37px;padding-bottom:16px;margin-left:58px}.s-range .sr-card .src-hdr{position:relative;display:block;font-size:100px;line-height:82%;font-weight:600;letter-spacing:-2px;font-family:Montserrat,sans-serif;color:#fff;margin-bottom:13px;padding-left:20px;padding-right:20px}.s-range .sr-card .src-descr{display:block;color:#fff;font-size:24px;line-height:108%;font-weight:600;font-family:Montserrat,sans-serif;letter-spacing:-.48px;margin-bottom:140px;padding-left:20px;padding-right:20px}.s-range .sr-card .btn{display:block;text-align:center;width:100%;padding-top:37px;padding-bottom:39px;border-radius:200px}.s-care{padding-top:199px;padding-bottom:203px;background:url(/local/templates/akrikhin_new/css/../img/sc_bg.jpg) 50%;background-size:cover}.s-care.activeToggler .sc-image-wrap .sc-image .sci-num,.s-care.activeToggler .sc-image-wrap .sc-image img,.s-care.activeToggler .sc-top .sct-today{transform:translateY(30px);opacity:0;transition:all .7s ease}.s-care.activeToggler .sc-image-wrap .sc-image .sci-descr{transform:translateY(30px) translateX(-50%);opacity:0;transition:all .7s ease}.s-care.activeToggler .sc-top .sct-today{transition-delay:.3s}.s-care.activeToggler .sc-image-wrap .sc-image img{transition-delay:.7s}.s-care.activeToggler .sc-image-wrap .sc-image .sci-num{transition-delay:1.1s}.s-care.activeToggler .sc-image-wrap .sc-image .sci-descr{transition-delay:1.3s}.s-care.activeToggler.at-active .sc-image-wrap .sc-image .sci-num,.s-care.activeToggler.at-active .sc-image-wrap .sc-image img,.s-care.activeToggler.at-active .sc-top .sct-today{opacity:1;transform:translateY(0)}.s-care.activeToggler.at-active .sc-image-wrap .sc-image .sci-descr{opacity:1;transform:translateY(0) translateX(-50%)}.s-care .sc-top .my-container{position:relative}.s-care .sc-top .sct-text{max-width:889px;width:100%;position:relative;z-index:1}.s-care .sc-top .sct-text .h1{margin-bottom:67px}.s-care .sc-top .sct-text .h1.mobile-visible{display:none}.s-care .sc-top .sct-text .sct-t-descr{margin-bottom:111px;max-width:560px}.s-care .sc-top .sct-text .sct-t-descr.mobile-visible{display:none}.s-care .sc-top .sct-today{max-width:492px;width:100%;color:rgba(11,41,95,.6);border-bottom:1px solid rgba(11,41,95,.1);position:absolute;right:15px;top:14px;padding-bottom:24px}.s-care .sc-image-wrap{text-align:center;margin-top:-137px}.s-care .sc-image-wrap .sc-image{display:inline-block;position:relative;max-width:611px}.s-care .sc-image-wrap .sc-image img{display:block;max-width:100%;margin:0 auto}.s-care .sc-image-wrap .sc-image .sci-num{display:block;font-size:180px;line-height:82%;font-weight:600;font-family:Montserrat,sans-serif;letter-spacing:-3.6px;color:#0b295f;position:absolute;left:0;width:100%;text-align:center;top:190px;padding-right:18px}.s-care .sc-image-wrap .sc-image .sci-num span{letter-spacing:-.055em;font-size:50px;line-height:94%;font-weight:500;position:absolute;top:6px}.s-care .sc-image-wrap .sc-image .sci-descr{position:absolute;left:50%;width:100%;text-align:center;top:363px;color:#0b295f}.s-expertise.border-top{border-top:1px solid rgba(11,41,95,.12)}.s-expertise .se-flex{display:flex}.s-expertise .se-left{width:50%;height:auto;padding-left:74px;padding-right:74px;padding-top:14vh;padding-bottom:14vh;position:relative;z-index:1}.s-expertise .se-left .h2{margin-bottom:22px}.s-expertise .se-left .sel-descr{margin-bottom:178px}.s-expertise .se-left .sel-img{width:228px;height:280px;position:absolute;overflow:hidden;top:50%;right:0;transform:translate(50%,-50%);border-radius:50px}.s-expertise .se-left .sel-img img{display:block;max-width:100%;margin:0 auto;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:50%}.s-expertise .se-left .sel-hdr-wrap{max-width:297px;width:100%;margin:0 auto;margin-bottom:55px}.s-expertise .se-left .sel-hdr-wrap .sel-hdr{display:none}.s-expertise .se-left .sel-hdr-wrap .sel-hdr.active{display:block}.s-expertise .se-left .sel-nav-items{max-width:297px;width:100%}.s-expertise .se-left .sel-nav-items .sel-nv{transition:all .5s ease;cursor:pointer;display:flex;align-items:center;margin-bottom:4px}.s-expertise .se-left .sel-nav-items .sel-nv:last-child{margin-bottom:0}.s-expertise .se-left .sel-nav-items .sel-nv:hover{color:#219fdc}.s-expertise .se-left .sel-nav-items .sel-nv.active{color:rgba(11,41,95,.3)}.s-expertise .se-left .sel-nav-items .sel-nv.active span{opacity:1}.s-expertise .se-left .sel-nav-items .sel-nv span{display:inline;color:rgba(11,41,95,.3);opacity:0;transition:all .5s ease;min-width:58px}.s-expertise .se-mobile-slider{display:none;width:100%}.s-expertise .se-mobile-slider .swiper{width:100%;padding-bottom:102px;padding-left:20px;padding-right:20px}.s-expertise .se-mobile-slider .swiper-slide{width:336px}.s-expertise .se-mobile-slider .swiper-slide .sem-itm{position:relative;height:520px;position:relative;border-radius:8px;overflow:hidden}.s-expertise .se-mobile-slider .swiper-slide .sem-itm .sem-i-hdr{position:absolute;left:0;top:0;width:100%;z-index:1;padding-left:20px;padding-top:24px;padding-right:15px;font-size:24px;line-height:108%;font-weight:600;letter-spacing:-.48px;color:#0b295f}.s-expertise .se-mobile-slider .swiper-slide .sem-itm .sem-i-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.s-expertise .se-right{width:50%;height:auto;position:relative;overflow:hidden;min-height:100vh}.s-expertise .se-right .ser-mobile-hdr-wrap{display:none}.s-expertise .se-right .ser-mobile-hdr-wrap .smh-tb{display:block;color:#0b295f;font-size:22px;line-height:24px;font-weight:600;letter-spacing:-.44px;position:absolute;left:0;top:0;width:100%;padding-left:20px;padding-top:22px;padding-right:15px;opacity:0;transition:all .5s ease}.s-expertise .se-right .ser-mobile-hdr-wrap .smh-tb.active{opacity:1}.s-expertise .se-right .ser-mobile-tabs{display:none;position:absolute;bottom:0;left:0;width:100%;padding-bottom:25px;padding-left:20px;padding-right:20px}.s-expertise .se-right .ser-mobile-tabs .sm-tb{display:block;color:#0b295f;font-size:14px;line-height:22px;letter-spacing:-.21px;font-family:Montserrat,sans-serif;margin-bottom:4px}.s-expertise .se-right .ser-mobile-tabs .sm-tb:last-child{margin-bottom:0}.s-expertise .se-right .ser-mobile-tabs .sm-tb.active{color:rgba(11,41,95,.4)}.s-expertise .se-right .ser-bg-wrap .ser-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:opacity .5s ease;opacity:0}.s-expertise .se-right .ser-bg-wrap .ser-bg.active{opacity:1}.s-def-tabs .sd-tab{display:none}.s-def-tabs .sd-tab.active{display:block}.s-def-tabs .sd-tab .s-grants{padding-top:0;padding-bottom:0}.s-catalog{padding-bottom:286px}.s-catalog.sc-general{padding-bottom:94px}.s-catalog.sc-general .s-def-top{margin:0}.s-catalog.sc-general .s-def-top .h2{margin-bottom:50px}.s-catalog.sc-general .s-def-top .sct-tags-wrap .scg-tw-hdr{display:none;font-size:14px;line-height:17.07px;letter-spacing:-.01em;font-family:Montserrat,sans-serif;font-weight:500;color:#0b295f;border:1px solid rgba(11,41,95,.12);border-radius:200px;padding-left:26px;padding-right:50px;padding-top:19px;padding-bottom:19px;cursor:pointer;background:#fff;position:relative}.s-catalog.sc-general .s-def-top .sct-tags-wrap .scg-tw-hdr.active::after{transform:rotate(180deg)}.s-catalog.sc-general .s-def-top .sct-tags-wrap .scg-tw-hdr::after{content:"";position:absolute;right:36px;top:50%;margin-top:-5px;width:10px;height:10px;background:url(/local/templates/akrikhin_new/css/../img/def-sel-arr.svg)}.s-catalog.sc-general .s-def-top .scg-tags{display:flex;flex-wrap:wrap;column-gap:6px;row-gap:8px}.s-catalog.sc-general .s-def-top .scg-tags .scg-tg{color:#0b295f;border-radius:60px;background:#f6f7f9;border:1px solid #f6f7f9;padding:18px 27px;padding-right:34px;display:flex;align-items:center;transition:all .5s ease}.s-catalog.sc-general .s-def-top .scg-tags .scg-tg:hover{color:#00389f}.s-catalog.sc-general .s-def-top .scg-tags .scg-tg:active{background:#e4effd;border-color:#e4effd;color:#0b295f}.s-catalog.sc-general .s-def-top .scg-tags .scg-tg:last-child{margin-right:0}.s-catalog.sc-general .s-def-top .scg-tags .scg-tg .scg-tg-icn{position:relative;margin-right:12px}.s-catalog.sc-general .s-def-top .scg-tags .scg-tg .scg-tg-icn img{max-width:100%;object-fit:cover;object-position:50%;display:block}.s-catalog .s-def-top{margin-bottom:92px}.s-catalog .sc-mobile-nav{display:none;position:relative}.s-catalog .sc-mobile-nav.active .scm-sort{display:block}.s-catalog .sc-mobile-nav.active .scm-burger{z-index:3}.s-catalog .sc-mobile-nav.active .scm-burger::before{opacity:0}.s-catalog .sc-mobile-nav.active .scm-burger::after{opacity:1}.s-catalog .sc-mobile-nav .my-container.flex{flex-wrap:wrap;justify-content:space-between}.s-catalog .sc-mobile-nav .scm-sort{position:absolute;left:0;top:0;width:100%;background:#fff;border-bottom:1px solid rgba(11,41,95,.12);border-radius:0 0 30px 30px;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:22px;z-index:2;display:none}.s-catalog .sc-mobile-nav .scm-sort .scm-s-hdr{display:block;color:#0b295f;margin-bottom:22.5px}.s-catalog .sc-mobile-nav .scm-sort .scm-s-items .scm-si-itm{display:block;font-size:14px;line-height:20px;letter-spacing:-.35px;font-family:Montserrat,sans-serif;font-weight:400;color:#0b295f;padding-top:12.5px;padding-bottom:12.5px}.s-catalog .sc-mobile-nav .scm-sort .scm-s-items .scm-si-itm.active{color:#219fdc}.s-catalog .sc-mobile-nav .scm-burger{width:57px;height:57px;border-radius:50%;border:1px solid rgba(11,41,95,.12);position:relative}.s-catalog .sc-mobile-nav .scm-burger::after,.s-catalog .sc-mobile-nav .scm-burger::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.s-catalog .sc-mobile-nav .scm-burger::before{width:15px;height:13px;background:url(/local/templates/akrikhin_new/css/../img/scm-burger.svg)}.s-catalog .sc-mobile-nav .scm-burger::after{width:11px;height:11px;background:url(/local/templates/akrikhin_new/css/../img/scm-burger-close.svg);opacity:0}.s-catalog .sc-filters{margin-bottom:77px}.s-catalog .sc-filters .scf-row{margin-bottom:50px}.s-catalog .sc-filters .scf-row:last-child{margin-bottom:0}.s-catalog .sc-filters .scf-row .def-search-wrap{margin-bottom:9px}.s-catalog .sc-filters .scf-row .def-select{margin-bottom:9px}.s-catalog .sc-filters .scf-row .my-container.flex{flex-wrap:wrap}.s-catalog .sc-filters .scf-row.scf-three .def-search-wrap{width:calc(33.33% - 8px);max-width:100%}.s-catalog .sc-filters .scf-row.scf-three .def-select{width:calc(33.33% - 8px)}.s-catalog .sc-filters .scf-row .def-search-wrap{width:424px;max-width:100%;margin-bottom:9px}.s-catalog .sc-filters .scf-row .scf-letters{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap}.s-catalog .sc-filters .scf-row .scf-letters .scf-ltr{padding-left:22px;padding-right:22px;padding-top:16.4px;padding-bottom:16.4px;margin-right:9px;margin-bottom:9px;border-color:rgba(11,41,95,.12)}.s-catalog .sc-filters .scf-row .scf-letters .scf-ltr.all{padding-left:28px;padding-right:28px}.s-catalog .sc-filters .scf-row .scf-letters .scf-ltr:last-child{margin-right:0}.s-catalog .sc-filters .scf-row .scf-letters .scf-ltr:hover{background:#ebf2fa;border-color:#ebf2fa}.s-catalog .sc-filters .scf-row .scf-letters .scf-ltr.active{font-weight:500;background:#ebf2fa;border-color:#ebf2fa}.s-catalog .sc-items .my-container.flex{flex-wrap:wrap;padding-left:3px;padding-right:3px}.s-catalog .sc-items .product-item{width:calc(25% - 24px);margin-left:12px;margin-right:12px;margin-bottom:23px}.s-catalog .sc-items .sc-btn-wrap{width:100%;text-align:center;padding-top:167px;margin-bottom:74px}.s-catalog .sc-items .sc-btn-wrap .mobile-visible{display:none}.s-catalog .sc-items .sc-btn-wrap .btn-more{text-align:left}.s-catalog .sc-items .def-pagination{width:100%}.s-product-detail{padding-bottom:271px}.s-product-detail .s-def-top{margin-bottom:49px}.s-product-detail .s-def-top .mobile-visible{display:none}.s-product-detail .spd-top{border-bottom:1px solid rgba(11,41,95,.12);padding-bottom:152px}.s-product-detail .spd-top .my-container.flex{flex-wrap:wrap}.s-product-detail .spd-top .spd-left{width:36.5%;border-radius:8px 8px 0 0;height:auto;min-height:552px;max-height:552px;position:relative}.s-product-detail .spd-top .spd-left .spd-image-slider{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:8px 8px 0 0;overflow:hidden}.s-product-detail .spd-top .spd-left .spd-image-slider .swiper{width:100%;height:100%}.s-product-detail .spd-top .spd-left .spd-image-slider .swiper-slide{width:100%;height:100%}.s-product-detail .spd-top .spd-left .spd-image-slider .swiper-slide .spd-img{position:absolute;left:0;top:0;width:100%;height:100%;padding-top:6%;display:flex;align-items:center;justify-content:center;background:#f6f7f9}.s-product-detail .spd-top .spd-left .spd-image-slider .swiper-slide .spd-img img{display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;object-position:50%;mix-blend-mode:darken}.s-product-detail .spd-top .spd-left .spd-nav-slider{position:absolute;bottom:0;transform:translateY(100%);padding-top:15px;padding-bottom:28px;left:0;width:100%;z-index:1;background:#f6f7f9;border-radius:0 0 8px 8px;overflow:hidden}.s-product-detail .spd-top .spd-left .spd-nav-slider .swiper{padding-left:36px;padding-right:36px}.s-product-detail .spd-top .spd-left .spd-nav-slider .swiper-slide{width:66px;height:64px;cursor:pointer;border-radius:5px;overflow:hidden}.s-product-detail .spd-top .spd-left .spd-nav-slider .swiper-slide .spd-n-img{position:absolute;left:0;top:0;width:100%;height:100%;background:#f6f7f9}.s-product-detail .spd-top .spd-left .spd-nav-slider .swiper-slide .spd-n-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:50%;display:block;max-width:100%;mix-blend-mode:darken}.s-product-detail .spd-top .spd-right{width:63.5%;padding-left:86px;padding-top:16px}.s-product-detail .spd-top .spd-right .spd-r-status{display:block;color:rgba(11,41,95,.4);margin-bottom:10px}.s-product-detail .spd-top .spd-right .spd-r-hdr{display:block;color:#0b295f;font-size:35px;line-height:117%;font-weight:500;letter-spacing:-.875px;margin-bottom:22px}.s-product-detail .spd-top .spd-right .spd-r-info{display:inline-block;font-size:13px;line-height:100%;font-weight:500;font-family:Montserrat,sans-serif;color:#0b295f;letter-spacing:-.65px;position:relative;background:#f6f7f9;border-radius:60px;padding-right:14px;padding-top:8px;padding-bottom:8px;padding-left:36px;margin-bottom:51px}.s-product-detail .spd-top .spd-right .spd-r-info::before{content:"";position:absolute;left:14px;top:6px;width:16px;height:16px;background:url(/local/templates/akrikhin_new/css/../img/info-icn.svg)}.s-product-detail .spd-top .spd-right .spd-chars{margin-bottom:94px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:27px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row:last-child{margin-bottom:0}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-left{width:276px;padding-right:15px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-left .spd-rl-descr{color:rgba(11,41,95,.4)}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right{width:calc(100% - 276px)}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right.flex{display:flex;flex-wrap:wrap;align-items:center}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-rr-descr{color:#0b295f;margin-right:12px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-rr-descr:last-child{margin-right:0}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-rr-descr.gray{color:rgba(11,41,95,.4)}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-rr-tag{display:inline-block;color:#ea5400;font-size:13px;line-height:100%;font-weight:500;letter-spacing:-.65px;border-radius:60px;background:#f6f7f9;padding-left:14.5px;padding-right:14.5px;padding-top:9.5px;padding-bottom:9.5px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-mg-wrap{display:flex}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-mg-wrap .spd-mg{color:rgba(11,41,95,.4);border:1px solid rgba(11,41,95,.28);border-radius:16px;padding-left:16px;padding-right:16px;padding-top:5.5px;padding-bottom:5.5px;margin-right:7px;cursor:pointer;transition:all .5s ease}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-mg-wrap .spd-mg:last-child{margin-right:0}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-mg-wrap .spd-mg.active,.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-mg-wrap .spd-mg:hover{color:#0b295f;border-color:#0b295f}.s-product-detail .spd-btm{padding-top:122px;padding-bottom:147px;font-size:24px;line-height:48px;letter-spacing:-.025em;font-family:Montserrat,sans-serif;font-weight:400;color:#0b295f}.s-product-detail .spd-btm b{line-height:26px;font-weight:600;letter-spacing:-.02em}.s-product-detail .spd-btm .spd-btn-wrap{padding-top:45px}.s-product-detail .spd-btm .spd-btn-wrap .btn-more.active .arr{transform:rotate(-90deg)}.s-product-detail .spd-btm .spd-btn-wrap .btn-more.active .bm-descr:nth-child(1){display:none}.s-product-detail .spd-btm .spd-btn-wrap .btn-more.active .bm-descr:nth-child(2){display:block}.s-product-detail .spd-btm .spd-btn-wrap .btn-more .bm-descr{display:block}.s-product-detail .spd-btm .spd-btn-wrap .btn-more .bm-descr:nth-child(2){display:none}.s-product-detail .spd-btm .spd-hidden{display:none}.s-product-detail .spd-btm .spd-b-itm{margin-bottom:57px}.s-product-detail .spd-btm .spd-b-itm .spd-bi-hdr{display:block;font-size:24px;line-height:26px;font-weight:600;font-family:Montserrat,sans-serif;letter-spacing:-.02em;color:#0b295f;margin-bottom:21px}.s-product-detail .spd-btm .spd-b-itm p{margin:0;font-size:24px;line-height:48px;letter-spacing:-.025em;font-family:Montserrat,sans-serif;font-weight:400;color:#0b295f}.s-product-banner{position:relative;padding-top:47px;padding-bottom:130px}.s-product-banner .spb-mobile-image{display:none}.s-product-banner .spb-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.s-product-banner .spb-text{max-width:848px;width:100%;position:relative}.s-product-banner .spb-text .h3{margin-bottom:42px}.s-product-banner .spb-text p{margin-bottom:67px}.s-default-banner{position:relative;overflow:hidden;min-height:824px;margin-bottom:114px}.s-default-banner .sdb-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.s-default-banner .sdb-bg.mobile-visible{display:none}.s-default-banner .sdb-text{max-width:731px;width:100%;position:relative;z-index:1;padding-top:66px;padding-bottom:66px}.s-catalog-items{padding-top:76px;padding-bottom:77px}.s-catalog-items .mobile-visible{display:none}.s-catalog-items .sci-top{margin-bottom:93px}.s-catalog-items .sci-items .my-container.flex{flex-wrap:wrap;padding-left:3px;padding-right:3px}.s-catalog-items .sci-items .product-item{width:calc(25% - 24px);margin-bottom:24px;margin-left:12px;margin-right:12px}.s-catalog-items .sci-items .sci-btn-wrap{width:100%}.s-catalog-items .sci-items .sci-btn-wrap.disable{display:none}.s-contacts{padding-bottom:223px}.s-contacts .s-def-top{margin-bottom:46px}.s-contacts .s-def-top .h2{margin-bottom:93px}.s-contacts .sc-content-wrap .sc-content{display:none}.s-contacts .sc-content-wrap .sc-content.active{display:block}.s-contacts .sc-content-wrap .sc-content .scc-top{display:flex;flex-wrap:wrap;border-top:1px solid rgba(11,41,95,.12)}.s-contacts .sc-content-wrap .sc-content .scc-top .scc-itm{width:50%;text-align:center;border-right:1px solid rgba(11,41,95,.12);padding:122px 20px}.s-contacts .sc-content-wrap .sc-content .scc-top .scc-itm:last-child{border-right:0}.s-contacts .sc-content-wrap .sc-content .scc-top .scc-itm .scc-i-descr{color:rgba(11,41,95,.4);margin-bottom:12px}.s-contacts .sc-content-wrap .sc-content .scc-top .scc-itm .scc-i-mail:hover{color:#219fdc}.s-contacts .sc-content-wrap .sc-content .scc-map{height:537px}.s-contacts .sc-content-wrap .sc-content .scc-map .map{height:100%;width:100%}.s-contacts .sc-content-wrap .sc-content .scc-btm{padding-top:76px}.s-contacts .sc-content-wrap .sc-content .scc-btm .my-container.flex{flex-wrap:wrap}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-left{width:43.7%}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-left .scc-bl-hdr{display:block;font-size:24px;line-height:108%;font-weight:600;font-family:Montserrat,sans-serif;letter-spacing:-.48px;color:#0b295f}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-right{width:56.3%}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-right .scc-br-list li{display:flex;border-bottom:1px solid rgba(11,41,95,.28);padding-bottom:10px;margin-bottom:47px}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-right .scc-br-list li a:hover{color:#219fdc}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-right .scc-br-list li .scc-brl-descr{color:#0b295f}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-right .scc-br-list li .scc-brl-descr:nth-child(1){width:306px;padding-right:15px}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-right .scc-br-list li .scc-brl-descr:nth-child(2){width:calc(100% - 296px)}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-right .scc-br-list li .scc-brl-descr.gray{color:rgba(11,41,95,.3)}.s-active{position:relative;overflow:hidden;padding-top:198px;padding-bottom:1227px}.s-active .sa-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.s-active .sa-top{text-align:center;position:relative}.s-active .sa-top .h1{color:#fff;margin-bottom:68px}.s-active .sa-top .h1.mobile-visible{display:none}.s-active .sa-top .h1 .blue{color:#219fdc}.s-active .sa-top .sat-descr{color:#fff;max-width:505px;width:100%;margin:0 auto;margin-bottom:111px}.s-active .sa-top .btn-more{text-align:left}.s-active .sa-items{position:absolute;bottom:0;left:0;width:100%}.s-active .sa-items .my-container{position:relative}.s-active .sa-items .sa-itm{width:386px;height:413px;border-radius:50px;position:absolute;overflow:hidden;display:block;transition:0s}.s-active .sa-items .sa-itm:hover .sai-bg{transform:scale(1.05)}.s-active .sa-items .sa-itm.blur-bg{background:rgba(33,159,220,.7);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.s-active .sa-items .sa-itm.blur-bg:hover{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.s-active .sa-items .sa-itm:nth-child(1){left:5.8%;bottom:328px}.s-active .sa-items .sa-itm:nth-child(2){left:29.1%;bottom:484px;border-radius:36px}.s-active .sa-items .sa-itm:nth-child(3){bottom:185px;right:4%}.s-active .sa-items .sa-itm.blue .sai-hdr{color:#0b295f}.s-active .sa-items .sa-itm.blue .sai-arr{background:url(/local/templates/akrikhin_new/css/../img/sai-arr_b.svg)}.s-active .sa-items .sa-itm .sai-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%;border-radius:36px;transition:all .5s ease}.s-active .sa-items .sa-itm .sai-hdr{display:block;position:absolute;left:0;top:0;width:100%;color:#fff;font-size:24px;line-height:108%;font-weight:600;letter-spacing:-.48px;padding-left:36px;padding-right:36px;padding-top:40px}.s-active .sa-items .sa-itm .sai-arr{position:absolute;background:url(/local/templates/akrikhin_new/css/../img/sai-arr.svg);width:16px;height:22px;left:36px;bottom:42px}.s-active .sa-items .sa-itm .sai-btm{position:absolute;left:0;bottom:0;width:100%;padding-bottom:30px;padding-left:35px;padding-right:35px}.s-active .sa-items .sa-itm .sai-btm .sai-b-num{display:block;color:#fff;font-size:100px;line-height:82%;letter-spacing:-2px;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:5px}.s-active .sa-items .sa-itm .sai-btm .sai-b-descr{display:block;color:#fff;font-size:17px;line-height:138%;font-weight:400;font-family:Montserrat,sans-serif;letter-spacing:-.425px}.s-standards{padding-top:182px;padding-bottom:199px}.s-standards .ss-top{margin-bottom:108px;text-align:center}.s-standards .ss-top .sst-hdr{margin-bottom:67px}.s-standards .ss-top .sst-descr{color:rgba(11,41,95,.6)}.s-standards .ss-top .sst-descr.mobile-visible{display:none}.s-standards .ss-mid{text-align:center}.s-standards .ss-mid .ssm-hdr{display:block;color:#0b295f;font-size:180px;line-height:82%;font-weight:600;letter-spacing:-.085em;margin-bottom:110px}.s-standards .ss-mid .ssm-descr{color:rgba(11,41,95,.6);margin-bottom:124px;max-width:677px;width:100%;margin:0 auto;margin-bottom:122px}.s-standards .ss-mid .btn-more{text-align:left}.s-complex{text-align:center;position:relative;overflow:hidden;padding-top:199px;padding-bottom:1065px}.s-complex .sc-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.s-complex .sc-bg.mobile-visible{display:none}.s-complex .my-container{position:relative}.s-complex .h1{margin-bottom:69px}.s-complex .sc-descr{max-width:452px;width:100%;margin:0 auto;margin-bottom:111px}.s-complex .sc-descr.mobile-visible{display:none}.s-complex .btn-more{text-align:left}.s-cap{position:relative;overflow:hidden;text-align:center;padding-top:181px;padding-bottom:87px}.s-cap .sc-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.s-cap .my-container{position:relative}.s-cap .h2{color:#fff;margin-bottom:67px}.s-cap .sc-descr{color:#fff;max-width:652px;width:100%;margin:0 auto;margin-bottom:191px}.s-cap .btn{max-width:354px;width:100%;margin:0 auto;padding-top:36px;padding-bottom:38px;border-radius:200px}.s-news-wrap{padding-top:3.7vw;padding-bottom:15.052vw}.s-news-wrap .snw-items .sc-btn-wrap{padding-top:10.104vw;display:flex;justify-content:center;margin-bottom:3.594vw}.s-news-wrap .snw-items .sc-btn-wrap .mobile-visible{display:none}.s-news{padding-top:180px;padding-bottom:270px}.s-news.custom-news{padding-bottom:227px}.s-news.custom-news .s-def-top{margin-bottom:86px}.s-news.custom-news .sn-slider .my-container{position:relative}.s-news.custom-news .sn-slider .def-arrows{bottom:auto;top:-150px;right:15px}.s-news.custom-news .sn-slider .swiper-slide{display:block;width:auto}.s-news.custom-news .sn-slider .swiper-slide .news-item{width:100%}.s-news .s-def-top{margin-bottom:53px}.s-news .s-def-top .dt-flex{margin-bottom:113px}.s-news .s-def-top .dt-flex .mobile-visible{display:none}.s-news .sn-slider{max-width:1920px;margin:0 auto;width:100%;position:relative}.s-news .sn-slider .swiper-pagination{display:none}.s-news .sn-slider .swiper-slide{display:flex;justify-content:space-between}.s-news .sn-slider .swiper-slide.mobile-visible{display:none}.s-news .sn-slider .swiper-slide .news-item.big{width:calc(100% - 771px - 24px)}.s-news .sn-slider .swiper-slide .news-item{width:771px}.s-news .sn-slider .def-arrows{position:absolute;bottom:56px;right:561px}.s-uni{padding-bottom:121px;padding-top:121px}.s-uni .su-filters{margin-top:4.479vw;margin-bottom:3.958vw}.s-uni .su-filters .suf-count{display:block;color:#0b295f;font-size:15px;line-height:18.29px;letter-spacing:-.025em;font-weight:500;margin-bottom:1.979vw}.s-uni .su-filters .suf-flex{display:flex;justify-content:space-between}.s-uni .su-items .my-container{flex-wrap:wrap;padding-left:3px;padding-right:3px}.s-uni .su-items .my-container .product-item{width:calc(25% - 24px);margin-left:12px;margin-right:12px;margin-bottom:23px}.s-uni .su-items .sc-btn-wrap{width:100%;padding-top:8.698vw;display:flex;justify-content:center}.s-uni .su-items .sc-btn-wrap .mobile-visible{display:none}.s-image{position:relative;height:812px}.s-image.under-banner{height:960px}.s-image.big{height:924px}.s-image.big.si-develop{margin-bottom:0}.s-image.si-with-text{height:620px}.s-image.si-with-text .siwt-content{position:absolute;left:0;top:0;width:100%;padding-top:48px}.s-image.si-with-text .siwt-content p{max-width:849px;width:100%;color:#0b295f}.s-image.si-develop{margin-bottom:0}.s-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:50%}.s-image img.mobile-visible{display:none}.s-contact-prod{padding-top:182px}.s-contact-prod.border-bottom{border-bottom:1px solid rgba(11,41,95,.12)}.s-contact-prod .s-def-top{padding:0;margin-bottom:127px}.s-contact-prod .scp-rows .scp-row{border-bottom:1px solid rgba(11,41,95,.12);padding-bottom:57px;margin-bottom:43px}.s-contact-prod .scp-rows .scp-row:last-child{margin-bottom:0}.s-contact-prod .scp-rows .scp-row .scp-num-wrap{display:flex}.s-contact-prod .scp-rows .scp-row .scp-num-wrap.align-center{align-items:center}.s-contact-prod .scp-rows .scp-row .scp-num-wrap .scp-num{color:#0b295f;font-size:100px;line-height:82%;font-weight:600;letter-spacing:-2px;display:block}.s-contact-prod .scp-rows .scp-row .scp-num-wrap .scp-nw-descr{display:block;color:#0b295f;margin-left:30px;position:relative;top:-2px}.s-part-text{padding-top:126px;padding-bottom:126px}.s-part-text.equal-padding{padding-top:182px;padding-bottom:182px}.s-part-text.border-bottom{position:relative}.s-part-text.border-bottom::before{content:"";position:absolute;bottom:0;left:74px;width:calc(100% - 74px - 74px);height:1px;background:rgba(11,41,95,.12)}.s-part-text .sp-top{margin-bottom:56px;padding-top:57px}.s-part-text .sp-top.margin-btm{margin-bottom:152px}.s-part-text .sp-top.no-padding-top{padding-top:0}.s-part-text .sp-top .h3{margin-bottom:30px}.s-part-text .sp-top .h3:last-child{margin-bottom:0}.s-part-text .sp-top .h3 .big{font-size:120%;margin-bottom:0;display:block}.s-part-text .sp-top .sp-logo{max-width:200px;margin-left:auto}.s-part-text .sp-mid .my-container{max-width:1165px}.s-part-text .sp-mid ul{margin-bottom:50px}.s-part-text .sp-mid ul:last-child{margin-bottom:0}.s-part-text .sp-mid ul li{color:#0b295f;font-size:24px;line-height:200%;letter-spacing:-.6px;position:relative;padding-left:20px}.s-part-text .sp-mid ul li.li-hdr{margin-bottom:10px}.s-part-text .sp-mid ul li a{color:#219fdc}.s-part-text .sp-mid ul li a:hover{color:#0b295f}.s-part-text .sp-mid ul li::before{content:"";position:absolute;left:0;top:23px;width:4px;height:4px;background:#0b295f;border-radius:50%}.s-part-text .sp-mid p{margin:0;color:#0b295f;font-size:24px;line-height:200%;letter-spacing:-.6px;padding-left:20px;margin-bottom:10px}.s-part-text .sp-mid p:last-child{margin-bottom:0}.s-part-text .sp-mid p a{color:#219fdc}.s-part-text .sp-mid p a:hover{color:#0b295f}.s-part-text .sp-mid .btn-more{margin-left:20px;margin-top:60px}.s-quote{padding-top:80px;padding-bottom:80px;min-height:420px}.s-quote.border-bottom{position:relative}.s-quote.border-bottom::before{content:"";position:absolute;bottom:0;left:74px;width:calc(100% - 74px - 74px);height:1px;background:rgba(11,41,95,.12)}.s-quote .sq-photo-wrap .my-container{max-width:1802px;width:100%;position:relative}.s-quote .sq-photo-wrap .my-container .sq-photo-itm{position:absolute;left:15px;top:0;max-width:184px;width:100%}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-photo{width:184px;height:184px;border-radius:50%;position:relative;overflow:hidden;margin-bottom:34px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-photo span{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-img{max-width:184px;width:100%;margin-bottom:34px;border-radius:50%;overflow:hidden;height:184px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-img img{display:block;max-width:100%;margin:0 auto}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-name{display:block;color:#0b295f;font-size:16px;line-height:108%;font-weight:600;letter-spacing:-.4px;margin-bottom:17px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-status{display:block;color:rgba(11,41,95,.6);font-size:15px;line-height:108%;font-weight:400;letter-spacing:-.375px}.s-quote .my-container{max-width:1165px;padding-left:35px}.s-quote p{margin:0;color:#0b295f;font-size:24px;line-height:200%;font-weight:600;letter-spacing:-.6px}.s-standard{padding-top:181px;padding-bottom:181px}.s-standard.border-top{border-top:1px solid rgba(11,41,95,.12)}.s-standard.border-bottom{border-bottom:1px solid rgba(11,41,95,.12)}.s-standard .s-def-top{margin-bottom:104px}.s-standard .s-def-top:last-child{margin-bottom:0}.s-standard .ss-items .ss-itm{border:1px solid rgba(11,41,95,.12);border-radius:8px;display:block;padding-right:42%;position:relative;padding-left:35px;padding-top:42px;padding-bottom:40px;margin-bottom:24px}.s-standard .ss-items .ss-itm:hover{border-color:#0b295f}.s-standard .ss-items .ss-itm:hover .ssi-dw{color:#0b295f}.s-standard .ss-items .ss-itm:hover .ssi-dw::before{opacity:0}.s-standard .ss-items .ss-itm:hover .ssi-dw::after{opacity:1}.s-standard .ss-items .ss-itm .ssi-hdr{display:block;color:#0b295f;font-size:24px;line-height:108%;font-weight:600;letter-spacing:-.48px;max-width:734px;width:100%}.s-standard .ss-items .ss-itm .ssi-descr{position:absolute;color:rgba(11,41,95,.6);top:50%;transform:translateY(-50%);right:27.7%}.s-standard .ss-items .ss-itm .ssi-dw{position:absolute;color:#219fdc;font-size:15px;line-height:146%;font-weight:500;letter-spacing:-.15px;right:34px;top:50%;padding-right:56px;transform:translateY(-50%);transition:all .5s ease}.s-standard .ss-items .ss-itm .ssi-dw:hover{color:#0b295f}.s-standard .ss-items .ss-itm .ssi-dw:hover::before{opacity:0}.s-standard .ss-items .ss-itm .ssi-dw:hover::after{opacity:1}.s-standard .ss-items .ss-itm .ssi-dw::after,.s-standard .ss-items .ss-itm .ssi-dw::before{content:"";position:absolute;right:0;top:50%;margin-top:-20px;width:40px;height:40px;background:url(/local/templates/akrikhin_new/css/../img/dw-icn.svg);transition:all .5s ease}.s-standard .ss-items .ss-itm .ssi-dw::after{background:url(/local/templates/akrikhin_new/css/../img/dw-icn_darkblue.svg);opacity:0}.s-free{padding-top:85px;padding-bottom:85px}.s-free .s-def-top .dt-flex .dtf-left{padding-top:6px}.s-free .s-def-top .dt-flex .dtf-left .h3{margin-bottom:47px}.s-free .s-def-top .dt-flex .dtf-left .dtf-descr{padding:0;max-width:80%;margin-bottom:40px}.s-free .s-def-top .dt-flex .dtf-left .dtf-descr:last-child{margin-bottom:0}.s-free .s-def-top .dt-flex .dtf-right .sf-nav-content{margin-bottom:36px}.s-free .s-def-top .dt-flex .dtf-right .sf-nav-content .swiper-slide{width:auto;cursor:pointer}.s-free .s-def-top .dt-flex .dtf-right .sf-nav-content .swiper-slide.active .sf-nv-itm::after{opacity:1}.s-free .s-def-top .dt-flex .dtf-right .sf-nav-content .swiper-slide:first-child .sf-nv-itm{padding-left:0}.s-free .s-def-top .dt-flex .dtf-right .sf-nav-content .sf-nv-itm{color:#0b295f;font-size:17px;display:block;line-height:138%;font-weight:400;letter-spacing:-.425px;padding-left:20px;border-bottom:1px solid rgba(11,41,95,.12);padding-bottom:11px;position:relative;transition:all .5s ease}.s-free .s-def-top .dt-flex .dtf-right .sf-nav-content .sf-nv-itm .adap{display:none}.s-free .s-def-top .dt-flex .dtf-right .sf-nav-content .sf-nv-itm::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#0b295f;border-radius:5px;transition:all .5s ease;opacity:0}.s-free .s-def-top .dt-flex .dtf-right .sf-nav-content .sf-nv-itm:hover{color:#219fdc}.s-free .s-def-top .dt-flex .dtf-right .sf-content-wrap .sf-content{display:none}.s-free .s-def-top .dt-flex .dtf-right .sf-content-wrap .sf-content.active{display:block}.s-free .s-def-top .dt-flex .dtf-right .invalide-form button{pointer-events:none;opacity:.4}.s-free .s-def-top .dt-flex .dtf-right .sf-rows{margin-bottom:67px}.s-free .s-def-top .dt-flex .dtf-right .sf-row{margin-bottom:35px}.s-free .s-def-top .dt-flex .dtf-right .sf-row.hidden{display:none}.s-free .s-def-top .dt-flex .dtf-right .sf-row:last-child{margin-bottom:0}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-bw-descr{display:block;color:rgba(11,41,95,.4);font-size:15px;line-height:20.7px;letter-spacing:-6.5%;margin-bottom:24px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-bw-descr a{color:#219fdc;border-bottom:1px solid transparent}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-bw-descr a:hover{border-color:#219fdc}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-flex{display:flex;justify-content:space-between;margin-bottom:10px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-flex:last-child{margin-bottom:0}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-flex.hidden{display:none}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-flex .sf-row{margin-bottom:0}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-flex .def-inp{width:calc(50% - 4px)}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-flex .def-select{width:calc(50% - 4px)}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sfr-descr{display:block;color:rgba(11,41,95,.4);margin-bottom:9px;width:100%}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sfr-hdr{display:block;color:#0b295f;margin-bottom:23px;width:100%}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more{display:flex;justify-content:space-between;padding-top:12px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more .sf-am-descr{display:block;color:rgba(11,41,95,.4);font-size:14px;line-height:20px;letter-spacing:-.35px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more .sf-btn{color:#0b295f;font-size:15px;font-weight:400;letter-spacing:-.375px;position:relative;padding-left:29px;white-space:nowrap;cursor:pointer}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more .sf-btn.hidden{display:none}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more .sf-btn::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background:url(/local/templates/akrikhin_new/css/../img/plus-icn.svg)}.s-free .s-def-top .dt-flex .dtf-right .sf-row .def-select{max-width:100%;display:block}.s-free .s-def-top .dt-flex .dtf-right .sf-row .def-select .ds-top .ds-itm{padding-top:21px;padding-bottom:19px}.s-our-values{padding-top:182px;padding-bottom:182px}.s-our-values.border-top{border-top:1px solid rgba(11,41,95,.12)}.s-our-values .sov-top{margin-bottom:100px}.s-our-values .sov-items .my-container.flex{flex-wrap:wrap;padding-left:3px;padding-right:3px}.s-our-values .sov-items .sov-itm{width:calc(33.33% - 24px);margin-left:12px;margin-right:12px;margin-bottom:24px;background:#ebf2fa;border-radius:36px}.s-our-values .sov-items .sov-itm.sov-custom{position:relative;background:url(/local/templates/akrikhin_new/css/../img/sov-bg.jpg) 50%;background-size:cover;background-position:50%}.s-our-values .sov-items .sov-itm.sov-custom .sov-i-top{padding-top:151px;padding-bottom:14px}.s-our-values .sov-items .sov-itm.sov-custom .sov-i-top .sov-i-hdr{font-size:30px;line-height:36px;letter-spacing:-.025em;font-weight:500;font-family:Montserrat,sans-serif}.s-our-values .sov-items .sov-itm.sov-custom .sov-i-text{padding-top:28px;padding-bottom:58px}.s-our-values .sov-items .sov-itm.sov-custom::after{content:"";position:absolute;left:23px;top:23px;width:89px;height:89px;background:url(/local/templates/akrikhin_new/css/../img/sov-icn.svg)}.s-our-values .sov-items .sov-itm .sov-i-top{border-bottom:1px solid rgba(11,41,95,.12);padding-left:38px;padding-top:49px;padding-right:38px;padding-bottom:22px}.s-our-values .sov-items .sov-itm .sov-i-top .sov-i-hdr{display:block;color:#0b295f;font-size:24px;line-height:108%;font-weight:600;letter-spacing:-.48px}.s-our-values .sov-items .sov-itm .sov-i-text{padding-left:38px;padding-right:38px;padding-top:108px;padding-bottom:84px}.s-our-values .sov-items .sov-itm .sov-i-text p{margin:0;color:#0b295f;font-size:20px;line-height:160%;font-weight:400;letter-spacing:-.5px}.s-directions{padding-top:181px;padding-bottom:181px}.s-directions.border-top{border-top:1px solid rgba(11,41,95,.12)}.s-directions .sd-top{margin-bottom:78px}.s-directions .my-container.flex{flex-wrap:wrap;align-items:flex-start}.s-directions .sd-nav{width:43%;padding-top:5px;position:relative}.s-directions .sd-nav .sd-nav-dots{position:absolute;left:0;top:17px;height:calc(100% - 28px);display:flex;flex-direction:column;justify-content:space-between;z-index:2}.s-directions .sd-nav .sd-nav-dots::before{content:"";position:absolute;left:4px;background:rgba(11,41,95,.12);top:0;height:100%;width:1px}.s-directions .sd-nav .sd-nav-dots span{display:block;width:9px;height:9px;border:1px solid rgba(11,41,95,.12);background:#fff;border-radius:50%;position:relative}.s-directions .sd-nav .sd-nav-dots span.active{border-color:#219fdc}.s-directions .sd-nav .sd-nav-dots span.active::before{content:"";position:absolute;width:5px;height:5px;background:#219fdc;border-radius:50%;left:1px;top:1px}.s-directions .sd-nav .sd-hdr-wrap{padding-left:25px;position:relative}.s-directions .sd-nav .sd-hdr-wrap .sd-nav-dots{display:none}.s-directions .sd-nav .sd-hdr-wrap .sd-hdr{display:block;color:rgba(11,41,95,.4);font-size:20px;line-height:32px;font-weight:400;margin-bottom:24px;cursor:pointer;transition:all .5s ease;letter-spacing:-.025em}.s-directions .sd-nav .sd-hdr-wrap .sd-hdr:hover{color:#219fdc}.s-directions .sd-nav .sd-hdr-wrap .sd-hdr.active{color:#219fdc}.s-directions .sd-nav .sd-hdr-wrap .sd-hdr:last-child{margin-bottom:0}.s-directions .sd-mobile-nav{display:none;margin-bottom:31px}.s-directions .sd-mobile-nav .swiper{padding-left:20px;padding-right:20px;position:relative;padding-bottom:5px}.s-directions .sd-mobile-nav .swiper::before{content:"";position:absolute;bottom:5px;left:0;width:100%;height:1px;background:rgba(11,41,95,.4)}.s-directions .sd-mobile-nav .swiper .swiper-slide{width:auto;padding-bottom:19px}.s-directions .sd-mobile-nav .swiper .swiper-slide.active .sdmn-itm{border-color:#219fdc;color:#219fdc}.s-directions .sd-mobile-nav .swiper .swiper-slide.active .sdmn-itm::after{opacity:1}.s-directions .sd-mobile-nav .swiper .swiper-slide.active .sdmn-itm::before{border-color:#219fdc}.s-directions .sd-mobile-nav .swiper .swiper-slide .sdmn-itm{display:inline-block;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;border-radius:200px;border:1px solid rgba(11,41,95,.12);color:rgba(11,41,95,.6);font-size:14px;line-height:17px;letter-spacing:-.35px;transition:all .5s ease;cursor:pointer;position:relative}.s-directions .sd-mobile-nav .swiper .swiper-slide .sdmn-itm::before{content:"";position:absolute;bottom:-25px;left:50%;width:9px;height:9px;margin-left:-4.5px;border:1px solid rgba(11,41,95,.12);border-radius:50%;background:#fff}.s-directions .sd-mobile-nav .swiper .swiper-slide .sdmn-itm::after{content:"";position:absolute;bottom:-22px;left:50%;width:5px;height:5px;margin-left:-1.5px;background:#219fdc;border-radius:50%;opacity:0}.s-directions .sd-content-wrap{width:57%;padding-left:12px}.s-directions .sd-content-wrap .swiper-slide.swiper-slide-active .sd-content{opacity:1}.s-directions .sd-content-wrap .swiper-slide .sd-content{opacity:0}.s-directions .sd-content-wrap .sd-content{transition:all .5s ease}.s-directions .sd-content-wrap .sd-content .sdc-image{margin-bottom:81px}.s-directions .sd-content-wrap .sd-content .sdc-image img{display:block;max-width:100%}.s-directions .sd-content-wrap .sd-content .sdc-text ul{margin-bottom:30px}.s-directions .sd-content-wrap .sd-content .sdc-text ul:last-child{margin-bottom:0}.s-directions .sd-content-wrap .sd-content .sdc-text ul li{display:block;color:#0b295f;font-size:24px;line-height:200%;font-weight:400;letter-spacing:-.6px;padding-left:37px;position:relative}.s-directions .sd-content-wrap .sd-content .sdc-text ul li::before{content:"";position:absolute;width:4px;height:4px;border-radius:50%;background:#0b295f;left:15px;top:24px}.s-directions .sd-content-wrap .sd-content .sdc-text p{color:#0b295f;font-size:24px;line-height:200%;font-weight:400;letter-spacing:-.6px;margin-bottom:30px;padding-left:37px}.s-directions .sd-content-wrap .sd-content .sdc-text p:last-child{margin-bottom:0}.s-grants{padding-top:181px;padding-bottom:181px}.s-grants.border-top{border-top:1px solid rgba(11,41,95,.12)}.s-grants .s-def-top{margin-bottom:129px}.s-grants .sg-items .sg-itm{border:1px solid rgba(11,41,95,.12);border-radius:8px;display:flex;flex-wrap:wrap;padding-top:42px;padding-bottom:42px;margin-bottom:23px}.s-grants .sg-items .sg-itm.nav{border:0 solid #000;border-radius:0;margin-bottom:49px;padding:0}.s-grants .sg-items .sg-itm.nav .sgi-left,.s-grants .sg-items .sg-itm.nav .sgi-right{padding:0}.s-grants .sg-items .sg-itm.nav .sgi-left .sgi-descr,.s-grants .sg-items .sg-itm.nav .sgi-right .sgi-descr{color:#0b295f;font-size:16px;line-height:17.28px;letter-spacing:-.4px;font-weight:600}.s-grants .sg-items .sg-itm.nav .sgi-right{padding-left:12px}.s-grants .sg-items .sg-itm .sgi-left{width:43%;padding-left:34px;padding-right:15px}.s-grants .sg-items .sg-itm .sgi-left .sgi-descr{color:#0b295f;font-size:24px;line-height:108%;font-weight:600;letter-spacing:-.48px}.s-grants .sg-items .sg-itm .sgi-right{width:57%;padding-left:12px;padding-right:15px}.s-grants .sg-items .sg-itm .sgi-right .sgi-descr{color:rgba(11,41,95,.6);font-size:20px;line-height:160%;font-weight:400;letter-spacing:-.5px}.s-grants .sg-items .sg-itm .sgi-descr{display:block}.s-grants .sg-items .sg-itm .sgi-descr.mobile-nav{display:none}.s-news-page{padding-bottom:286px}.s-news-page .s-def-top{margin-bottom:36px}.s-news-page .s-def-top br.adap{display:none}.s-news-page .s-def-top .dtf-descr.mobile-visible{display:none}.s-news-page .sc-mobile-nav{display:none;position:relative}.s-news-page .sc-mobile-nav.active .scm-sort{display:block}.s-news-page .sc-mobile-nav.active .scm-burger{z-index:3}.s-news-page .sc-mobile-nav.active .scm-burger::before{opacity:0}.s-news-page .sc-mobile-nav.active .scm-burger::after{opacity:1}.s-news-page .sc-mobile-nav .my-container.flex{flex-wrap:wrap;justify-content:space-between}.s-news-page .sc-mobile-nav .scm-sort{position:absolute;left:0;top:0;width:100%;background:#fff;border-bottom:1px solid rgba(11,41,95,.12);border-radius:0 0 30px 30px;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:22px;z-index:2;display:none}.s-news-page .sc-mobile-nav .scm-sort .scm-s-hdr{display:block;color:#0b295f;margin-bottom:22.5px}.s-news-page .sc-mobile-nav .scm-sort .scm-s-items{max-height:230px;overflow-y:auto}.s-news-page .sc-mobile-nav .scm-sort .scm-s-items .scm-si-itm{display:block;font-size:14px;line-height:20px;letter-spacing:-.35px;font-family:Montserrat,sans-serif;font-weight:400;color:#0b295f;padding-top:12.5px;padding-bottom:12.5px}.s-news-page .sc-mobile-nav .scm-sort .scm-s-items .scm-si-itm.active{color:#219fdc}.s-news-page .sc-mobile-nav .scm-burger{width:57px;height:57px;border-radius:50%;border:1px solid rgba(11,41,95,.12);position:relative}.s-news-page .sc-mobile-nav .scm-burger::after,.s-news-page .sc-mobile-nav .scm-burger::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.s-news-page .sc-mobile-nav .scm-burger::before{width:15px;height:13px;background:url(/local/templates/akrikhin_new/css/../img/scm-burger.svg)}.s-news-page .sc-mobile-nav .scm-burger::after{width:11px;height:11px;background:url(/local/templates/akrikhin_new/css/../img/scm-burger-close.svg);opacity:0}.s-news-page .snp-filters{margin-bottom:46px}.s-news-page .snp-filters .my-container.flex{flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.s-news-page .snp-items{max-width:1802px;width:100%;padding-left:15px;padding-right:15px;margin:0 auto}.s-news-page .snp-items .sc-btn-wrap{text-align:center;margin-top:186px}.s-news-page .snp-items .sc-btn-wrap .btn-more{text-align:left}.s-news-page .snp-items .sc-btn-wrap .mobile-visible{display:none}.s-news-page .snp-items .def-pagination{margin-top:73px}.s-news-page .snp-items .snp-itm{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:54px;position:relative}.s-news-page .snp-items .snp-itm:last-child{margin-bottom:0}.s-news-page .snp-items .snp-itm.reverse{justify-content:flex-end}.s-news-page .snp-items .snp-itm.reverse .snp-right{order:-1;right:auto;left:0}.s-news-page .snp-items .snp-itm .snp-left{width:calc(100% - 623px - 24px)}.s-news-page .snp-items .snp-itm .snp-right{width:623px;position:absolute;right:0;top:0}.s-news-page .snp-items .snp-itm .snp-right .news-item{margin-bottom:54px}.s-news-page .snp-items .snp-itm .snp-right .news-item:last-child{margin-bottom:0}.s-news-detail{border-bottom:1px solid rgba(11,41,95,.12);padding-bottom:253px}.s-news-detail.snd-article .snd-content .h3{text-transform:inherit}.s-news-detail .snd-top{margin-bottom:45px}.s-news-detail .snd-content .snd-video{margin-bottom:49px}.s-news-detail .snd-content .snd-video video{display:block;max-width:100%}.s-news-detail .snd-content .snd-image{margin-bottom:49px}.s-news-detail .snd-content .snd-image img{display:block;max-width:100%;margin:0 auto}.s-news-detail .snd-content .h3{margin-bottom:31px}.s-news-detail .snd-content .snd-date-wrap{display:flex;align-items:center;margin-bottom:43px}.s-news-detail .snd-content .snd-date-wrap .snd-date{display:block;color:#0b295f;margin-right:33px}.s-news-detail .snd-content .snd-date-wrap .snd-tg{font-size:13px;line-height:100%;letter-spacing:-.65px;font-weight:500;color:#219fdc;border-radius:60px;background:#ebf2fa;padding:8px 15px;margin-right:5px}.s-news-detail .snd-content p{margin:0;color:#0b295f;font-size:24px;line-height:200%;font-weight:400;letter-spacing:-.6px;margin-bottom:49px}.s-news-detail .snd-content p.small{font-size:75%}.s-news-detail .snd-content p:last-child{margin-bottom:0}.s-news-detail .snd-content p a{color:#219fdc}.s-news-detail .snd-content p a:hover{color:#0b295f}.s-news-detail .snd-content .snd-quote{margin-bottom:49px}.s-news-detail .snd-content .snd-quote p{line-height:180%;font-weight:600;letter-spacing:-.48px}.s-news-detail .snd-content .snd-quote .snd-q-author{display:block;color:#0b295f}.s-news-detail .snd-content .snd-quote .snd-q-author a{display:inline;color:#219fdc}.s-news-detail .snd-content .snd-quote .snd-q-author a:hover{color:#0b295f}.s-news-detail .snd-content .snd-share .snd-sh-hdr{display:block;color:#0b295f;margin-bottom:15px}.s-news-detail .snd-content .snd-share .s-social .ss-icn{margin:0;margin-right:20px}.s-news-detail .snd-content .snd-share .s-social .ss-icn:last-child{margin-right:0}.s-career-info{padding-top:93px;padding-bottom:93px}.s-career-info .my-container.flex{flex-wrap:wrap}.s-career-info .sci-left{width:67%;padding-right:15px}.s-career-info .sci-left .sci-l-hdr{display:block;color:#0b295f;font-size:30px;line-height:120%;font-weight:500;letter-spacing:-.75px;margin-bottom:47px}.s-career-info .sci-left .sci-l-descr{color:#0b295f}.s-career-info .sci-left .sci-l-descr a{color:#0b295f;border-bottom:1px solid #0b295f}.s-career-info .sci-left .sci-l-descr a:hover{border-color:#219fdc;color:#219fdc}.s-career-info .sci-right{width:33%;padding-top:5px}.s-career-info .sci-right .sci-r-itm{margin-bottom:35px;max-width:360px}.s-career-info .sci-right .sci-r-itm:last-child{margin-bottom:0}.s-career-info .sci-right .sci-r-itm .sci-ri-hdr{display:block;color:#0b295f;font-size:36px;line-height:82%;font-weight:600;letter-spacing:-.72px;margin-bottom:13px}.s-career-info .sci-right .sci-r-itm p{margin:0;color:rgba(11,41,95,.5)}.s-career{padding-top:139px;padding-bottom:139px}.s-career .sc-top{margin-bottom:50px}.s-career .sc-top .mobiel-visible{display:none}.s-career .sc-filters{margin-bottom:70px}.s-career .sc-filters .my-container.flex{flex-wrap:wrap;justify-content:space-between}.s-career .sc-filters .def-select.dark{width:calc(50% - 8px)}.s-career .sc-items .sc-btn-wrap{text-align:center;padding-top:159px}.s-career .sc-items .sc-btn-wrap.disabled{display:none}.s-career .sc-items .sc-btn-wrap .btn-more{text-align:left}.s-career .sc-items .sc-btn-wrap .mobile-visible{display:none}.s-career .sc-items .sc-itm{border:1px solid rgba(11,41,95,.12);border-radius:8px;display:block;padding-left:36px;padding-top:55px;padding-bottom:53px;margin-bottom:36px;padding-right:67%;position:relative}.s-career .sc-items .sc-itm.hidden{display:none}.s-career .sc-items .sc-itm:hover{border-color:#0b295f}.s-career .sc-items .sc-itm:last-child{margin-bottom:0}.s-career .sc-items .sc-itm .sci-hdr{display:block;font-size:24px;line-height:108%;font-weight:600;letter-spacing:-.48px;color:#0b295f}.s-career .sc-items .sc-itm .sci-info{position:absolute;font-size:16px;line-height:27px;font-weight:400;color:#0b295f;font-weight:400;left:34.2%;top:50%;transform:translateY(-50%)}.s-career .sc-items .sc-itm .sci-city{position:absolute;left:67.3%;top:50%;transform:translateY(-50%);color:rgba(11,41,95,.6);font-size:17px;line-height:138%;font-weight:400;padding-left:18px}.s-career .sc-items .sc-itm .sci-city::before{width:12px;height:14px;content:"";position:absolute;left:0;top:3px;background:url(/local/templates/akrikhin_new/css/../img/city-icn.svg)}.s-career .sc-items .sc-itm .sci-arrow{position:absolute;width:40px;height:40px;border:1px solid #0b295f;border-radius:50%;top:50%;transform:translateY(-50%);right:35px}.s-career .sc-items .sc-itm .sci-arrow::after{content:"";position:absolute;width:12px;height:18px;background:url(/local/templates/akrikhin_new/css/../img/city-arrow.svg);left:50%;top:50%;transform:translate(-50%,-50%)}.s-career-text{text-align:center;padding-top:130px;padding-bottom:269px}.s-career-text .h1{margin-bottom:116px}.s-career-text p{margin:0;margin-bottom:123px}.s-career-text .btn-more{text-align:left}.s-simple-text{padding-bottom:150px}.s-simple-text .s-def-top{margin-bottom:50px}.s-simple-text .sst-content p{margin:0;font-size:18px;line-height:26px;color:#0b295f;margin-bottom:30px}.s-simple-text .sst-content p a{color:#219fdc}.s-simple-text .sst-content p a:hover{color:#0b295f}.s-simple-text .sst-content .sst-table-wrap{overflow-x:auto;width:100%}.s-simple-text .sst-content .sst-table-wrap .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.s-simple-text .sst-content .sst-table-wrap .mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag{background:rgba(11,41,95,.75)!important;opacity:1!important}.s-simple-text .sst-content .sst-table-wrap .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.s-simple-text .sst-content .sst-table-wrap .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.s-simple-text .sst-content .sst-table-wrap .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.s-simple-text .sst-content .sst-table-wrap .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%!important}.s-simple-text .sst-content .sst-table-wrap .sst-table{width:2000px}.s-simple-text .sst-content .sst-table-wrap .sst-table .sst-row{display:flex;flex-wrap:wrap;border-bottom:1px solid rgba(11,41,95,.2)}.s-simple-text .sst-content .sst-table-wrap .sst-table .sst-row:last-child{border-bottom:0 solid #000}.s-simple-text .sst-content .sst-table-wrap .sst-table .sst-row.one-col .sst-col:nth-child(1){width:100%}.s-simple-text .sst-content .sst-table-wrap .sst-table .sst-row:first-child{border-bottom:0 solid #000}.s-simple-text .sst-content .sst-table-wrap .sst-table .sst-row:first-child .sst-col{background:rgba(11,41,95,.1)}.s-simple-text .sst-content .sst-table-wrap .sst-table .sst-row .sst-col{width:20%;background:rgba(11,41,95,.05);padding:25px 15px;border-right:1px solid rgba(11,41,95,.2);overflow:hidden}.s-simple-text .sst-content .sst-table-wrap .sst-table .sst-row .sst-col:first-child{width:15%}.s-simple-text .sst-content .sst-table-wrap .sst-table .sst-row .sst-col:nth-child(2){width:10%}.s-simple-text .sst-content .sst-table-wrap .sst-table .sst-row .sst-col:nth-child(3),.s-simple-text .sst-content .sst-table-wrap .sst-table .sst-row .sst-col:nth-child(4),.s-simple-text .sst-content .sst-table-wrap .sst-table .sst-row .sst-col:nth-child(5){width:25%}.s-simple-text .sst-content .sst-table-wrap .sst-table .sst-row .sst-col:last-child{border-right:0}.s-simple-text .sst-content .sst-table-wrap .sst-table .sst-row .sst-col p:last-child{margin-bottom:0}.s-history{padding-bottom:150px}.s-history .s-def-top{margin-bottom:69px}.s-history .sh-content .my-container.flex{flex-wrap:wrap;align-items:flex-start}.s-history .sh-content .shc-nav-mobile{display:none;margin-bottom:50px;width:100%}.s-history .sh-content .shc-nav-mobile .swiper{padding-left:20px;padding-right:20px;position:relative}.s-history .sh-content .shc-nav-mobile .swiper::before{content:"";position:absolute;bottom:4px;left:0;width:100%;height:1px;background:rgba(11,41,95,.4)}.s-history .sh-content .shc-nav-mobile .swiper-slide{width:auto}.s-history .sh-content .shc-nav-mobile .swiper-slide.active .shc-nm-itm span{opacity:1}.s-history .sh-content .shc-nav-mobile .swiper-slide.active .shc-nm-itm::after{display:block}.s-history .sh-content .shc-nav-mobile .swiper-slide .shc-nm-itm{display:block;color:#219fdc;font-size:26px;line-height:30px;font-weight:500;letter-spacing:-.65px;position:relative;padding-right:20px;padding-bottom:20px;cursor:pointer}.s-history .sh-content .shc-nav-mobile .swiper-slide .shc-nm-itm span{opacity:0;transition:all .5s ease}.s-history .sh-content .shc-nav-mobile .swiper-slide .shc-nm-itm::before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-26px;width:9px;height:9px;border:1px solid rgba(11,41,95,.4);box-sizing:border-box;border-radius:50%;background:#fff}.s-history .sh-content .shc-nav-mobile .swiper-slide .shc-nm-itm::after{content:"";position:absolute;bottom:-24px;left:50%;transform:translateX(-50%);width:5px;height:5px;background:#219fdc;border-radius:50%;display:none}.s-history .sh-content .shc-nav{position:relative;width:140px}.s-history .sh-content .shc-nav::before{content:"";position:absolute;left:4px;top:20px;width:1px;height:calc(100% - 40px);background:rgba(11,41,95,.4)}.s-history .sh-content .shc-nav .shc-nv-itm{display:block;color:rgba(11,41,95,.4);font-size:17px;line-height:138%;font-weight:400;transition:all .5s ease;cursor:pointer;padding-left:21px;position:relative;margin-bottom:15px;min-height:48px;display:flex;align-items:center}.s-history .sh-content .shc-nav .shc-nv-itm:last-child{margin-bottom:0}.s-history .sh-content .shc-nav .shc-nv-itm:hover{color:#219fdc}.s-history .sh-content .shc-nav .shc-nv-itm.active{color:#219fdc;font-size:40px;line-height:120%;font-weight:500;letter-spacing:-1px}.s-history .sh-content .shc-nav .shc-nv-itm.active:last-child{margin-bottom:0}.s-history .sh-content .shc-nav .shc-nv-itm.active::after{opacity:1}.s-history .sh-content .shc-nav .shc-nv-itm::before{content:"";position:absolute;left:0;top:50%;margin-top:-4.5px;width:9px;height:9px;border-radius:50%;border:1px solid rgba(11,41,95,.4);box-sizing:border-box;background:#fff}.s-history .sh-content .shc-nav .shc-nv-itm::after{content:"";position:absolute;left:2px;top:calc(50% - 3px);width:5px;height:5px;border-radius:50%;background:#219fdc;opacity:0;transition:all .5s ease}.s-history .sh-content .shc-slider{width:calc(100% - 140px)}.s-history .sh-content .shc-slider .swiper-slide.swiper-slide-active .shc-itm{opacity:1}.s-history .sh-content .shc-slider .shc-itm{position:relative;padding-left:38.8%;opacity:0;transition:all .5s ease}.s-history .sh-content .shc-slider .shc-itm .shc-i-year{position:absolute;left:62px;top:-7px;color:#219fdc;font-size:286px;line-height:82%;font-weight:600;letter-spacing:-5.72px}.s-history .sh-content .shc-slider .shc-itm .shc-i-year span{display:block;position:relative;left:.37em}.s-history .sh-content .shc-slider .shc-itm .h3{color:#0b295f;margin-bottom:53px}.s-history .sh-content .shc-slider .shc-itm .shc-i-image{position:relative;height:600px;border-radius:8px;overflow:hidden;margin-bottom:80px}.s-history .sh-content .shc-slider .shc-itm .shc-i-image span{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.s-history .sh-content .shc-slider .shc-itm .shc-i-image span.mobile-visible{display:none}.s-history .sh-content .shc-slider .shc-itm p{margin:0;color:#0b295f;font-size:24px;line-height:200%;font-weight:400;letter-spacing:-.6px;margin-bottom:68px}.s-history .sh-content .shc-slider .shc-itm p:last-child{margin-bottom:0}.s-high{text-align:center;padding-top:174px;padding-bottom:200px}.s-high .sh-top{margin-bottom:179px}.s-high .sh-top .h1{margin-bottom:68px}.s-high .sh-slider .shs-top{margin-bottom:78px}.s-high .sh-slider .shs-top .shs-t-descr{display:block;color:#0b295f;font-size:30px;line-height:120%;font-weight:500;letter-spacing:-.75px}.s-high .sh-slider .shs-wrap .my-container{max-width:1578px}.s-high .sh-slider .shs-wrap .swiper-pagination{display:none}.s-high .sh-slider .shs-wrap .swiper-slide{width:500px}.s-high .sh-slider .shs-wrap .swiper-slide .shs-itm{width:100%;height:555px;border-radius:36px;position:relative;overflow:hidden}.s-high .sh-slider .shs-wrap .swiper-slide .shs-itm::after{content:"";position:absolute;bottom:143px;left:0;width:100%;height:1px;background:rgba(255,255,255,.5)}.s-high .sh-slider .shs-wrap .swiper-slide .shs-itm .shs-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.s-high .sh-slider .shs-wrap .swiper-slide .shs-itm .shs-descr{display:block;position:absolute;left:0;bottom:0;color:#fff;font-size:24px;line-height:100%;font-weight:600;letter-spacing:-.48px;text-align:left;padding-bottom:48px;padding-right:15px;padding-left:47px;width:100%}.s-about{position:relative;padding-bottom:262px}.s-about .sa-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.s-about .sa-bg.mobile-visible{display:none}.s-about .s-def-top{margin-bottom:159px}.s-about .sa-content{position:relative;z-index:1}.s-about .sa-content .h1{margin-bottom:46px}.s-about-items .sai-row{display:flex;flex-wrap:wrap}.s-about-items .sai-row:nth-child(2) .sai-left{border-right:1px solid rgba(11,41,95,.12)}.s-about-items .sai-row:nth-child(2) .sai-right{padding-top:281px;padding-left:36px;padding-bottom:48px}.s-about-items .sai-row .sai-left{width:41.6%;border-right:1px solid rgba(11,41,95,.12)}.s-about-items .sai-row .sai-left .sai-itm{max-width:419px}.s-about-items .sai-row .sai-right{width:58.4%;display:flex;flex-wrap:wrap}.s-about-items .sai-row .sai-right .sai-itm{width:50%;max-width:453px;padding-left:36px;padding-top:90px}.s-about-items .sai-row .sai-right .sai-itm:nth-child(1){border-right:1px solid rgba(11,41,95,.12)}.s-about-items .sai-row .sai-right .sai-itm:last-child{border-right:0}.s-about-items .sai-row .sai-itm{padding-top:44px;max-width:354px;width:100%;border-right:1px solid rgba(11,41,95,.12)}.s-about-items .sai-row .sai-itm .sai-i-descr{color:#0b295f;margin-bottom:22px;display:block}.s-about-items .sai-row .sai-itm .sai-i-hdr{display:block;text-transform:uppercase;color:#0b295f;font-size:100px;line-height:82%;letter-spacing:-2px;font-weight:600;margin-bottom:50px}.s-about-items .sai-row .sai-itm p{color:#0b295f;margin-bottom:12px}.s-about-items .sai-row .sai-itm p:last-child{margin-bottom:0}.s-about-items .sai-row .sai-itm .sai-i-btm-descr{display:block;color:rgba(11,41,95,.5);letter-spacing:normal}.s-about-items .sai-row .sai-big-descr{display:block;color:#0b295f;font-size:30px;line-height:120%;font-weight:500;letter-spacing:-.75px;max-width:866px;width:100%}.s-map{padding-top:176px;padding-bottom:271px}.s-map .sm-top{text-align:center;position:relative;z-index:1}.s-map .sm-top .h1{margin-bottom:67px}.s-map .sm-top p{margin:0;color:rgba(11,41,95,.6)}.s-map .sm-image{width:100%;margin:0 auto;margin-top:-26px;position:relative;text-align:right}.s-map .sm-image .sm-image-wrap{display:inline-block;position:relative}.s-map .sm-image .sm-image-wrap img{display:block;max-width:100%}.s-map .sm-image .sm-marker{position:absolute;width:17px;height:17px;background:#279ef7;border-radius:50%;bottom:29.5%;left:18%}.s-map .sm-image .sm-marker::after{content:"";position:absolute;left:50%;top:50%;width:190px;height:190px;border:1px solid #fff;transform:translate(-50%,-50%);border-radius:50%}.s-map .sm-image .sm-marker::before{content:"";position:absolute;left:50%;top:50%;width:369px;height:369px;background:rgba(39,158,247,.07);transform:translate(-50%,-50%);border-radius:50%}.s-map .sm-image .smi-city{position:absolute;border-radius:50%;width:224px;height:224px;overflow:hidden;bottom:33.3%;left:26.3%;padding-top:63px;padding-left:36px;text-align:left}.s-map .sm-image .smi-city:hover .smi-bg{transform:scale(1.03)}.s-map .sm-image .smi-city .smi-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%;transition:all .5s ease}.s-map .sm-image .smi-city .smi-c-hdr{display:block;color:#fff;position:relative}.s-map .sm-image .smi-city .smi-c-descr{display:block;color:rgba(255,255,255,.35);font-size:15px;line-height:138%;font-weight:400;letter-spacing:-.3px;position:relative;margin-bottom:19px}.s-map .sm-image .smi-city .smi-c-arr{display:block;width:16px;height:14px;background:url(/local/templates/akrikhin_new/css/../img/smi-c-arr.svg) 50%;position:relative}.s-dev-numbers .sdn-left{width:41.7%;border-right:1px solid rgba(11,41,95,.12)}.s-dev-numbers .sdn-right{width:58.3%}.s-dev-numbers .sdn-tl-itm .sdn-tli-num{display:block;color:#0b295f;font-size:100px;line-height:82%;letter-spacing:-2px;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:42px}.s-dev-numbers .sdn-tl-itm .sdn-tli-descr{display:block;color:#0b295f;font-size:17px;line-height:138%;font-weight:400;font-family:Montserrat,sans-serif;letter-spacing:-.425px}.s-dev-numbers .sdn-top .my-container.flex{flex-wrap:wrap}.s-dev-numbers .sdn-top .sdn-tl-itm{padding-top:91px}.s-dev-numbers .sdn-top .sdn-left .sdn-tl-itm{border-right:1px solid rgba(11,41,95,.12);width:56.8%}.s-dev-numbers .sdn-top .sdn-right{display:flex;flex-wrap:wrap;align-items:flex-start}.s-dev-numbers .sdn-top .sdn-right .sdn-tl-itm{width:44.6%;padding-left:35px}.s-dev-numbers .sdn-top .sdn-right .sdn-tl-itm:nth-child(1){padding-bottom:297px;border-left:0}.s-dev-numbers .sdn-top .sdn-right .sdn-tl-itm:last-child{border-left:1px solid rgba(11,41,95,.12)}.s-dev-numbers .sdn-btm .sdn-right{padding-left:35px;padding-bottom:55px}.s-dev-numbers .sdn-btm .sdn-right .sdn-b-descr{display:block;color:#0b295f;font-size:30px;line-height:120%;font-weight:500;font-family:Montserrat,sans-serif;letter-spacing:-.75px}.s-potential{padding-bottom:91px}.s-potential .sp-block{padding-top:180px}.s-potential .sp-block .my-container.flex{flex-wrap:wrap}.s-potential .sp-block .spb-left{width:41.7%}.s-potential .sp-block .spb-right{width:58.3%;padding-left:35px}.s-potential .sp-block .spb-right .spb-items{position:relative;overflow:hidden}.s-potential .sp-block .spb-right .spb-items .spb-itm{border:1px solid #0b295f;border-radius:20px;padding-left:32px;padding-right:32px;padding-top:28px;padding-bottom:28px;min-height:289px;width:100%;background:#fff;will-change:transform;transform-origin:top;margin:0 auto;margin-bottom:20px}.s-potential .sp-block .spb-right .spb-items .spb-itm:last-child{margin-bottom:0}.s-potential .sp-block .spb-right .spb-items .spb-itm .spb-i-descr{display:block;color:#0b295f;font-size:24px;line-height:108%;font-weight:600;font-family:Montserrat,sans-serif;letter-spacing:-.48px;max-width:477px}.s-potential .sp-block .spb-right .spb-items .spb-itm .spb-i-num{display:block;color:#219fdc;font-size:100px;line-height:82%;font-weight:600;letter-spacing:-2px;font-family:Montserrat,sans-serif;text-align:right;position:absolute;right:0;bottom:0;width:100%;padding-left:36px;padding-right:36px;padding-bottom:33px}.s-workshops{padding-top:92px;padding-bottom:90px}.s-workshops .sw-top{text-align:center;margin-bottom:76px}.s-workshops .sw-top .my-container{max-width:940px}.s-workshops .sw-slider .swiper{padding-left:20px;padding-right:20px}.s-workshops .sw-slider .swiper-slide{width:auto}.s-workshops .sw-slider .sws-itm{display:flex;width:444px;height:236px;align-items:center;justify-content:center;padding:20px 15px;background:#f6f7f9;border-radius:16px}.s-workshops .sw-slider .sws-itm img{display:block;max-width:100%;max-height:100%;mix-blend-mode:multiply}.s-capacity{padding-top:90px;padding-bottom:233px}.s-capacity.ss-default{padding-top:180px;padding-bottom:90px}.s-capacity .s-def-top{margin-bottom:79px}.s-capacity .sc-top{text-align:center;margin-bottom:48px}.s-capacity .sc-top .my-container{max-width:792px}.s-capacity .sc-top .h2{margin-bottom:64px}.s-capacity .sc-top .sct-descr{display:block;color:rgba(11,41,95,.6);font-size:20px;line-height:160%;font-weight:400;font-family:Montserrat,sans-serif;letter-spacing:-.5px;margin-bottom:107px}.s-capacity .sc-top .sct-btm-descr{display:block;color:#0b295f;font-size:30px;line-height:120%;font-weight:500;font-family:Montserrat,sans-serif;letter-spacing:-.75px}.s-capacity .sc-slider{max-width:1920px;margin:0 auto}.s-capacity .sc-slider .swiper{position:relative}.s-capacity .sc-slider .swiper .swiper-pagination{display:none}.s-capacity .sc-slider .swiper .def-arrows{position:absolute;bottom:35px;left:66px}.s-capacity .sc-slider .swiper-slide .scs-itm{display:flex;flex-wrap:wrap;background:#f6f7f9}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text{width:44%;padding-left:66px;padding-right:66px;padding-top:54px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text .scs-numbers{color:rgba(11,41,95,.4);font-size:20px;line-height:160%;font-weight:400;letter-spacing:-.5px;font-family:Montserrat,sans-serif;margin-bottom:30px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text .scs-numbers span{color:#0b295f}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text .scs-t-hdr{display:block;color:#0b295f;margin-bottom:29px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text p{margin:0;color:#0b295f;font-size:17px;line-height:138%;font-weight:400;letter-spacing:-.425px;font-family:Montserrat,sans-serif;max-width:450px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-image{width:56%;position:relative;overflow:hidden;min-height:660px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-image span{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.s-do-business{padding-top:90px;padding-bottom:233px}.s-do-business .s-def-top{margin-bottom:78px}.s-do-business .s-def-top .mobile-visible{display:none}.s-do-business .sdb-slider{display:none}.s-do-business .sdb-slider .swiper{padding-left:20px;padding-right:20px}.s-do-business .sdb-slider .swiper-slide{width:280px}.s-do-business .sdb-slider .swiper-slide .sdb-itm{width:100%;height:360px;position:relative;border-radius:8px;overflow:hidden}.s-do-business .sdb-slider .swiper-slide .sdb-itm .sdb-i-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.s-do-business .sdb-slider .swiper-slide .sdb-itm .sdb-i-bg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(20,27,43,.5) 8.23%,rgba(20,27,43,0) 30.49%)}.s-do-business .sdb-slider .swiper-slide .sdb-itm .sdb-i-hdr{position:absolute;bottom:0;left:0;width:100%;color:s-def-top;font-size:16px;line-height:17.28px;letter-spacing:-.025em;font-weight:600;color:#fff;padding-left:16px;padding-bottom:32px;padding-right:16px}.s-do-business .sdb-content .my-container.flex{flex-wrap:wrap}.s-do-business .sdb-content .sdb-image-wrap{width:43.5%}.s-do-business .sdb-content .sdb-image-wrap .sb-image{display:none;height:626px;position:relative;overflow:hidden;border-radius:36px}.s-do-business .sdb-content .sdb-image-wrap .sb-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:50%}.s-do-business .sdb-content .sdb-image-wrap .sb-image.active{display:block}.s-do-business .sdb-content .sdb-text-wrap{width:56.5%;padding-top:20px;padding-bottom:96px;display:flex;flex-direction:column;justify-content:center;align-items:center}.s-do-business .sdb-content .sdb-text-wrap .sdb-t-status{display:block;color:#0b295f;font-size:20px;line-height:32px;letter-spacing:-.025em;margin-bottom:45px}.s-do-business .sdb-content .sdb-text-wrap .sdb-t-items .sdb-t-itm{display:block;color:rgba(11,41,95,.2);font-size:64px;line-height:60.16px;font-weight:500;position:relative;transition:all .5s ease;letter-spacing:-.025em;margin-bottom:45px}.s-do-business .sdb-content .sdb-text-wrap .sdb-t-items .sdb-t-itm:last-child{margin-bottom:0}.s-do-business .sdb-content .sdb-text-wrap .sdb-t-items .sdb-t-itm::before{content:"";position:absolute;left:-52px;top:50%;transform:translateY(-50%);background:rgba(33,159,220,.2);border-radius:6px;width:7px;height:123%;transition:all .5s ease}.s-do-business .sdb-content .sdb-text-wrap .sdb-t-items .sdb-t-itm.active{color:#0b295f}.s-do-business .sdb-content .sdb-text-wrap .sdb-t-items .sdb-t-itm.active::before{background:#219fdc}.s-spec .s-def-top{margin-bottom:42px}.s-spec .s-def-top .h2{margin-bottom:79px}.s-spec .s-def-top .ss-nav{display:flex;flex-wrap:wrap}.s-spec .s-def-top .ss-nav .btn-transparent{margin-right:12px;margin-bottom:12px}.s-spec .s-def-top .ss-nav .btn-transparent.active{border-color:#0b295f;color:#0b295f}.s-spec .s-def-top .ss-nav .btn-transparent:last-child{margin-right:0}.s-spec .ss-content-wrap .ss-content{display:none}.s-spec .ss-content-wrap .ss-content.active{display:block}.s-spec .ss-content-wrap .ss-content .sc-science{padding-bottom:234px}.s-spec .ss-content-wrap .ss-content .sc-science .my-container.flex{flex-wrap:wrap}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap{width:340px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap.active .scs-nav-m-hdr::after{transform:rotate(180deg)}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-m-hdr{color:#0b295f;font-size:14px;line-height:17.07px;font-weight:500;letter-spacing:-.14px;display:none;border:1px solid rgba(11,41,95,.12);border-radius:200px;padding-top:19px;padding-bottom:19px;padding-left:26px;padding-right:50px;position:relative}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-m-hdr::after{content:"";position:absolute;right:25px;top:50%;margin-top:-6.5px;width:10px;height:10px;background:url(/local/templates/akrikhin_new/css/../img/def-sel-arr.svg)}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav .scs-nv-btn{display:flex;align-items:center;background:#f6f7f9;border-radius:60px;color:#0b295f;font-size:17px;line-height:138%;font-weight:400;letter-spacing:-.425px;padding-top:22px;padding-bottom:21px;padding-left:21px;padding-right:15px;margin-bottom:12px;max-width:239px;cursor:pointer;transition:all .5s ease;cursor:pointer}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav .scs-nv-btn.active,.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav .scs-nv-btn:hover{background:#ebf2fa;border-color:#ebf2fa}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav .scs-nv-btn:last-child{margin-bottom:0}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav .scs-nv-btn .scs-nv-icn{min-width:48px;max-width:48px;margin-right:8px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav .scs-nv-btn .scs-nv-icn img{display:block;max-width:100%}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap{width:calc(100% - 340px)}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items{display:none}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items.active{display:block}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-btn-wrap{width:100%;text-align:center;padding-top:96px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-btn-wrap .btn-more{text-align:left}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm{border-top:1px solid rgba(11,41,95,.12);padding-right:250px;padding-bottom:94px;padding-top:94px;display:block}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm:hover .scc-i-hdr{color:#219fdc}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm.hidden{display:none}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm .scc-i-size{display:block;color:rgba(11,41,95,.4);font-size:17px;line-height:138%;font-weight:500;letter-spacing:-.425px;margin-bottom:29px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm .scc-i-hdr{display:block;color:#0b295f;font-size:30px;line-height:120%;font-weight:500;letter-spacing:-.75px;margin-bottom:37px;transition:all .5s ease}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm p{margin:0;color:#0b295f;font-size:20px;line-height:160%;font-weight:400;letter-spacing:-.5px;margin-bottom:44px}.s-spec .ss-content-wrap .ss-content .ssc-items{padding-bottom:173px}.s-spec .ss-content-wrap .ss-content .ssc-items .my-container.flex{flex-wrap:wrap;padding-left:3px;padding-right:3px}.s-spec .ss-content-wrap .ss-content .ssc-items .spec-card{width:calc(50% - 24px);margin-left:12px;margin-right:12px;margin-bottom:51px}.s-spec .ss-content-wrap .ss-content .ssc-items .spec-card.hidden{display:none}.s-spec .ss-content-wrap .ss-content .ssc-items .sc-btn-wrap{width:100%;text-align:center;padding-top:133px;margin-bottom:74px}.s-spec .ss-content-wrap .ss-content .ssc-items .sc-btn-wrap .mobile-visible{display:none}.s-spec .ss-content-wrap .ss-content .ssc-items .sc-btn-wrap .btn-more{text-align:left}.s-spec .ss-content-wrap .ss-content .ssc-items .def-pagination{width:100%}.s-team{padding-bottom:114px}.s-team .s-def-top{margin-bottom:77px}.s-team .s-def-top .dt-flex .dtf-left{width:71.5%}.s-team .s-def-top .dt-flex .dtf-right{width:28.5%}.s-team .s-def-top .dt-flex .dtf-right .dtf-descr{max-width:413px}.s-team .st-items .my-container.flex{flex-wrap:wrap;padding-left:3px;padding-right:3px}.s-team .st-items .team-itm{width:calc(25% - 24px);margin-left:12px;margin-right:12px;margin-bottom:116px}.s-shapes{padding-top:180px;padding-bottom:90px}.s-shapes .s-def-top{text-align:center;max-width:786px;margin:0 auto;margin-bottom:121px}.s-shapes .s-def-top .h2{margin-bottom:66px}.s-shapes .s-def-top p{margin:0 auto;color:rgba(11,41,95,.6);font-size:20px;line-height:32px;letter-spacing:-.025em;font-weight:400;max-width:608px}.s-shapes .ss-items{position:relative;height:555px;overflow:hidden}.s-shapes .ss-items .ss-anim-line{position:absolute;left:0;top:0;display:flex;gap:24px;transform:translateX(30vw)}.s-shapes .ss-items .ss-anim-line .ss-itm:last-child{margin-right:24px}.s-shapes .ss-slider{display:none}.s-shapes .ss-slider .swiper-pagination{display:none}.s-shapes .ss-slider .swiper{padding-left:30vw}.s-shapes .ss-slider .swiper .swiper-slide{width:auto}.s-shapes .ss-itm{width:500px;height:555px;position:relative;border-radius:36px;overflow:hidden}.s-shapes .ss-itm .ss-i-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.s-shapes .ss-itm .ss-i-hdr{position:absolute;bottom:0;left:0;width:100%;color:#0b295f;font-size:24px;line-height:25.92px;letter-spacing:-.02em;font-weight:600;padding-left:48px;padding-bottom:46px;padding-right:15px}.s-tech-equip{padding-top:90px;padding-bottom:233px}.s-tech-equip .s-def-top{margin-bottom:121px}.s-tech-equip .ste-slider{display:none}.s-tech-equip .ste-slider .swiper-slide{width:100%;max-width:375px}.s-tech-equip .ste-slider .swiper-slide .ste-photo{height:597px;position:relative}.s-tech-equip .ste-slider .swiper-slide .ste-photo span{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}.s-tech-equip .ste-items{display:flex;flex-wrap:wrap;gap:24px;max-width:1920px;margin:0 auto}.s-tech-equip .ste-items .ste-col:nth-child(1){width:calc(23.8% - 18px)}.s-tech-equip .ste-items .ste-col:nth-child(2){width:calc(16% - 18px);padding-top:9vw}.s-tech-equip .ste-items .ste-col:nth-child(3){width:calc(33.9% - 18px)}.s-tech-equip .ste-items .ste-col:nth-child(4){width:calc(26.3% - 18px)}.s-tech-equip .ste-items .ste-col .ste-itm{border-radius:36px;overflow:hidden;position:relative}.s-tech-equip .ste-items .ste-col .ste-itm.ste-1{height:45.5vw}.s-tech-equip .ste-items .ste-col .ste-itm.ste-2{height:29.3vw}.s-tech-equip .ste-items .ste-col .ste-itm.ste-3{height:22.8vw;width:46.2%;margin-bottom:31px}.s-tech-equip .ste-items .ste-col .ste-itm.ste-4{height:27.9vw}.s-tech-equip .ste-items .ste-col .ste-itm.ste-5{height:35vw}.s-tech-equip .ste-items .ste-col .ste-itm span{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%}footer{border-top:1px solid rgba(11,41,95,.12);padding-top:180px;padding-bottom:73px;position:relative}footer .ft-top{margin-bottom:82px}footer .ft-top .my-container.flex{flex-wrap:wrap;justify-content:space-between}footer .ft-top .ftt-logo img{display:block;max-width:100%}footer .ft-top .ftt-right{display:flex;padding-top:7px}footer .ft-top .ftt-right .ftt-sub{margin-right:45px;padding-top:9px}footer .ft-top .ftt-right .ftt-sub .ftt-sub-descr{display:block;color:#0b295f;font-size:14px;line-height:100%;font-weight:500;letter-spacing:-.14px;font-family:Montserrat,sans-serif}footer .ft-top .ftt-right .ftt-sub .ftt-sub-descr a{color:rgba(11,41,95,.4);margin-left:3px}footer .ft-top .ftt-right .ftt-sub .ftt-sub-descr a:hover{color:#219fdc}footer .ft-top .ftt-right .s-social{margin-right:82px}footer .ft-top .ftt-right .ftt-contact-wrap{text-align:right}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-phone{display:block;color:#0b295f;font-size:24px;line-height:108%;font-weight:600;letter-spacing:-.48px;margin-bottom:20px}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-phone:hover{color:#219fdc}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-mail{display:inline-block;color:#0b295f;font-size:16px;line-height:108%;font-weight:600;letter-spacing:-.4px;border-bottom:1px solid rgba(11,41,95,.1);padding-bottom:5px}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-mail:hover{color:#219fdc;border-color:#219fdc}footer .ft-mid{margin-bottom:188px}footer .ft-mid .my-container.flex{position:relative;flex-wrap:wrap;justify-content:space-between;padding-top:72px}footer .ft-mid .my-container.flex::after{content:"";position:absolute;top:0;left:15px;width:calc(100% - 30px);height:1px;background:rgba(11,41,95,.12)}footer .ft-mid .ftm-col.mobile-visible{display:none}footer .ft-mid .ftm-col .ftm-c-hdr{display:block;color:#0b295f;font-size:30px;line-height:120%;letter-spacing:-.75px;font-family:Montserrat,sans-serif;font-weight:500;margin-bottom:39px}footer .ft-mid .ftm-col a.ftm-c-hdr:hover{color:#219fdc}footer .ft-mid .ftm-col ul.mobile-visible{display:none}footer .ft-mid .ftm-col ul li{margin-bottom:12px}footer .ft-mid .ftm-col ul li:last-child{margin-bottom:0}footer .ft-mid .ftm-col ul li a{display:block;color:#0b295f}footer .ft-mid .ftm-col ul li a:hover{color:#219fdc}footer .ft-mid .ftm-left{width:33.2%}footer .ft-mid .ftm-right{width:66.8%}footer .ft-mid .ftm-right .ftm-row{display:flex;flex-wrap:wrap;margin-bottom:96px}footer .ft-mid .ftm-right .ftm-row:last-child{margin-bottom:0}footer .ft-mid .ftm-right .ftm-row .ftm-col{width:33.33%}footer .ft-btm .my-container.flex{justify-content:space-between;flex-wrap:wrap}footer .ft-btm .ftb-mobile-visible{display:none}footer .ft-btm .ftb-r-descr{color:rgba(11,41,95,.4)}footer .ft-btm .ftb-r-descr a{font-weight:700;color:#0b295f;margin-left:4px}footer .ft-btm .ftb-r-descr a:hover{color:#219fdc}footer .ft-btm .ftb-link{color:rgba(11,41,95,.4)}footer .ft-btm .ftb-link:hover{color:#219fdc}footer .ft-btm .ftb-left{display:flex;flex-wrap:wrap}footer .ft-btm .ftb-left .ftb-year{margin-right:49px}footer .ft-btm .ftb-left .ftb-link{margin-right:50px}@media only screen and (max-width:1750px){header .def-search-wrap.active{max-width:232px}}@media only screen and (max-width:1600px){.news-row .nr-text .nrt-date{font-size:.938vw;line-height:1.25vw;margin-bottom:1.25vw}.news-row .nr-text .nrt-hdr{font-size:1.5vw;line-height:1.875vw}.news-row .nr-text p{font-size:.938vw;line-height:1.625vw;margin-bottom:1.875vw}.news-row .nr-text{padding-left:2.5vw;padding-right:2.5vw;width:calc(100% - 22.5vw)}.news-row .nr-img{width:22.5vw;height:18.75vw}.news-row{padding-top:3.5vw;padding-bottom:3.5vw}.s-news-wrap{padding-bottom:10vw}.btn-arr{font-size:14px;line-height:137%;letter-spacing:-.42px}.btn-arr::after{top:-1px}.btn-arr:hover::after{top:-4px}.hover-menu::after{height:90px}.spec-card .sc-photo{height:400px;border-radius:6px}.spec-card .sc-text .sct-hdr{font-size:25px;line-height:120%;letter-spacing:-.75px;margin-bottom:20px}.spec-card .sc-text{padding-top:41px}.s-spec .ss-content-wrap .ss-content .ssc-items .spec-card{width:calc(50% - 20px);margin-left:10px;margin-right:10px}.s-spec .ss-content-wrap .ss-content .ssc-items .my-container{padding-left:5px;padding-right:5px}header .hd-list>li.with-sub-menu .sub-menu ul li a{font-size:14px;line-height:19.32px;letter-spacing:-.025em}header .hd-list>li.with-sub-menu .sub-menu{width:360px;padding-top:73px;padding-bottom:20px;padding-left:25px}.team-itm .ti-photo{height:359px;border-radius:6px;margin-bottom:27px}.team-itm .ti-text .tit-name{font-size:20px;line-height:108%;letter-spacing:-.4px}.team-itm .ti-text .tit-descr{font-size:14px;letter-spacing:-.42px}.hover-menu .hm-items .hm-itm .hmi-hdr{font-size:18px;line-height:22px;margin-bottom:12px}.hover-menu .hm-items .hm-itm ul li a{font-size:15px;line-height:21px}.hover-menu .hm-items .hm-itm{padding:25px 20px}.s-shapes .ss-itm{width:400px;height:440px}.s-shapes .ss-items{height:440px}.s-shapes .ss-itm .ss-i-hdr{font-size:21px;line-height:22px;padding-left:25px;padding-bottom:30px}.s-shapes{padding-top:140px}.s-shapes .s-def-top .h2{margin-bottom:40px}.s-shapes .s-def-top{margin-bottom:80px}.s-tech-equip{padding-bottom:180px}.s-capacity.ss-default{padding-top:140px}.s-capacity .s-def-top{margin-bottom:50px}.s-do-business .sdb-content .sdb-text-wrap .sdb-t-items .sdb-t-itm{font-size:60px;line-height:98%;margin-bottom:30px}.s-do-business .sdb-content .sdb-text-wrap .sdb-t-status{font-size:18px;margin-bottom:30px;line-height:26px}.s-do-business .sdb-content .sdb-image-wrap .sb-image{height:510px}.s-do-business .sdb-content .sdb-text-wrap{padding-bottom:70px;padding-top:20px}.s-do-business .s-def-top{margin-bottom:50px}.s-do-business{padding-bottom:180px}.s-team .st-items .team-itm{width:calc(25% - 20px);margin-left:10px;margin-right:10px;margin-bottom:97px}.s-team .st-items .my-container.flex{padding-left:5px;padding-right:5px}.s-team .s-def-top .dt-flex .dtf-right .dtf-descr{font-size:16px;line-height:160%;letter-spacing:-.48px;position:relative;top:-6px}.s-team .s-def-top .dt-flex .dtf-right{padding-top:0}.s-spec .s-def-top .h2{margin-bottom:66px}.s-spec .s-def-top{margin-bottom:34px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap{width:284px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap{width:calc(100% - 284px)}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav .scs-nv-btn .scs-nv-icn{min-width:37px;max-width:37px;margin-right:11px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav .scs-nv-btn{padding-left:18px;padding-right:18px;font-size:14px;line-height:138%;letter-spacing:-.35px;max-width:199px;padding-top:18px;padding-bottom:16px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm .scc-i-size{font-size:14px;line-height:138%;letter-spacing:-.354px;margin-bottom:26px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm .scc-i-hdr{font-size:25px;line-height:120%;letter-spacing:-.625px;margin-bottom:31px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm p{font-size:16.667px;line-height:160%;letter-spacing:-.417px;margin-bottom:36px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm{padding-top:79px;padding-bottom:79px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-btn-wrap{padding-top:60px}.s-spec .ss-content-wrap .ss-content .sc-science{padding-bottom:150px}.s-dev-numbers .sdn-tl-itm .sdn-tli-num{font-size:83px;line-height:81%;letter-spacing:-1.66px;margin-bottom:36px}.s-dev-numbers .sdn-tl-itm .sdn-tli-descr{font-size:14px;line-height:137%;letter-spacing:-.42px}.s-dev-numbers .sdn-top .sdn-tl-itm{padding-top:78px}.s-dev-numbers .sdn-btm .sdn-right .sdn-b-descr{font-size:25px;line-height:120%;letter-spacing:-.75px}.s-dev-numbers .sdn-top .sdn-right .sdn-tl-itm{width:43.5%;padding-left:29px}.s-dev-numbers .sdn-top .sdn-right .sdn-tl-itm:nth-child(1){padding-bottom:244px}.s-dev-numbers .sdn-btm .sdn-right{padding-left:29px;padding-bottom:49px}.s-potential .sp-block{padding-top:151px}.s-potential .sp-block .spb-left{width:41.3%}.s-potential .sp-block .spb-right{width:58.7%}.s-potential .sp-block .spb-right .spb-items .spb-itm .spb-i-descr{font-size:20px;line-height:108%;font-weight:600;letter-spacing:-.4px}.s-potential .sp-block .spb-right .spb-items .spb-itm{padding:23px 25px;min-height:241px;margin-bottom:17px}.s-potential .sp-block .spb-right .spb-items .spb-itm .spb-i-num{font-size:83px;line-height:81%;letter-spacing:-1.66px}.s-potential .sp-block .spb-right .spb-items .spb-itm .spb-i-num{padding-right:32px;padding-bottom:29px}.s-potential{padding-bottom:76px}.s-workshops .sw-top .my-container{max-width:760px}.s-workshops{padding-top:75px}.s-workshops .sw-slider .sws-itm{width:370px;height:197px}.s-workshops .sw-top{margin-bottom:64px}.s-workshops .sw-slider .sws-itm{padding-left:30%;padding-right:30%}.s-workshops{padding-bottom:70px}.s-capacity{padding-top:79px}.s-capacity .sc-top .h2{margin-bottom:54px}.s-capacity .sc-top .sct-descr{font-size:16px;line-height:160%;letter-spacing:-.48px;max-width:570px;margin-left:auto;margin-right:auto;margin-bottom:117px}.s-capacity .sc-top .sct-descr br{display:none}.s-capacity .sc-top .sct-btm-descr{font-size:25px;line-height:120%;letter-spacing:-.75px}.s-capacity .sc-top{margin-bottom:40px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text .scs-numbers{font-size:16px;line-height:160%;letter-spacing:-.48px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text{padding-left:3.82vw;padding-right:3.82vw;padding-top:47px;width:44.1%}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text .scs-numbers{margin-bottom:27px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text p{font-size:14px;line-height:137%;letter-spacing:-.42px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text .scs-t-hdr{margin-bottom:23px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-image{width:55.9%;min-height:551px}.s-capacity .sc-slider .swiper .def-arrows{left:3.82vw;bottom:29px}.s-capacity{padding-bottom:193px}.btn.blue{padding-top:32px;padding-left:76px;padding-right:76px;padding-bottom:35px}.s-image.si-with-text .siwt-content p{max-width:600px}.s-image.under-banner{height:780px}.product-item .pi-img img{max-height:70%;max-width:70%}.s-our-values .sov-items .sov-itm.sov-custom .sov-i-top .sov-i-hdr{font-size:24px;line-height:30px}.s-def-top .dt-flex .dtf-right .dtf-descr{max-width:700px}.s-uni{padding-bottom:99px}.s-image{height:677px}.s-image.si-with-text{height:520px}.s-about .s-def-top{margin-bottom:120px}.s-about{padding-bottom:220px}.s-about-items .sai-row .sai-itm .sai-i-hdr{font-size:80px;margin-bottom:30px}.s-about-items .sai-row .sai-itm p{max-width:290px}.s-about-items .sai-row .sai-big-descr{font-size:24px;max-width:750px}.s-about-items .sai-row:nth-child(2) .sai-right{padding-top:150px}.s-high .sh-slider .shs-wrap .swiper-slide .shs-itm .shs-descr{font-size:20px}.s-high .sh-slider .shs-wrap .swiper-slide .shs-itm{height:500px}.s-high .sh-slider .shs-wrap .swiper-slide{width:400px}.s-high .sh-slider .shs-wrap .my-container{max-width:1278px}.s-history .sh-content .shc-slider .shc-itm .shc-i-year{left:15px;font-size:240px}.s-history .sh-content .shc-slider .shc-itm{padding-left:34%}.s-history .sh-content .shc-slider .shc-itm p{font-size:21px;margin-bottom:40px}.s-history .sh-content .shc-slider .shc-itm .shc-i-image{margin-bottom:40px;height:540px}.s-news-detail .snd-content p{font-size:21px;margin-bottom:30px}.s-news-detail .snd-content .snd-quote{margin-bottom:30px}.s-news-detail .snd-content .snd-image,.s-news-detail .snd-content .snd-video{margin-bottom:30px}.s-news-detail{padding-bottom:180px}.s-career-info .sci-left{width:60%;padding-right:50px}.s-career-info .sci-left .sci-l-hdr br{display:none}.s-career-info .sci-right{width:40%}.s-career-info{padding-top:70px;padding-bottom:70px}.btn-more .arr::after{background-size:contain;background-repeat:no-repeat}.btn-more{min-width:206px}.s-news.custom-news .s-def-top{margin-bottom:71px}.s-career{padding-top:100px;padding-bottom:100px}.s-career .sc-top{margin-bottom:30px}.s-career .sc-filters{margin-bottom:50px}.s-career .sc-items .sc-itm .sci-hdr{font-size:21px}.s-career .sc-items .sc-itm .sci-city{font-size:15px}.s-career .sc-items .sc-itm{margin-bottom:30px}.s-career .sc-items .sc-btn-wrap{padding-top:120px}.s-career-text .h1{margin-bottom:70px}.s-career-text p{margin-bottom:70px}.s-career-text{padding-top:100px;padding-bottom:220px}.s-image.big{height:720px}.s-contact-prod{padding-top:153px}.s-contact-prod .s-def-top .dt-flex .dtf-right .dtf-descr{margin-bottom:50px}.s-contact-prod .scp-rows .scp-row .scp-num-wrap .scp-num{font-size:83px;line-height:82%;letter-spacing:-1.66px}.s-contact-prod .s-def-top{margin-bottom:107px}.s-contact-prod .scp-rows .scp-row .scp-num-wrap .scp-nw-descr{margin-left:23px}.s-contact-prod .scp-rows .scp-row{padding-bottom:47px;margin-bottom:37px}.s-part-text .sp-mid ul li::before{left:3px;top:20px}.s-part-text .sp-mid ul{margin-bottom:42px}.s-part-text{padding-top:94px;padding-bottom:94px}.s-part-text .sp-mid .my-container,.s-quote .my-container{max-width:974px}.s-part-text .sp-mid p,.s-part-text .sp-mid ul li,.s-quote p{font-size:20px;line-height:200%;letter-spacing:-.5px}.s-part-text .sp-top{margin-bottom:46px}.s-part-text.equal-padding{padding-top:151px;padding-bottom:151px}.s-part-text .sp-top.margin-btm{margin-bottom:90px}.s-standard{padding-top:152px;padding-bottom:152px}.s-standard .s-def-top{margin-bottom:85px}.s-standard .ss-items .ss-itm .ssi-hdr{font-size:20px;line-height:108%;letter-spacing:-.4px}.s-standard .ss-items .ss-itm{padding-left:29px;padding-bottom:34px;padding-top:35px}.s-standard .ss-items .ss-itm .ssi-hdr{max-width:628px}.s-standard .ss-items .ss-itm .ssi-descr{right:27.9%}.s-standard .ss-items .ss-itm .ssi-dw{right:29px;font-size:13px;line-height:146%;letter-spacing:-.13px;padding-right:47px}.s-standard .ss-items .ss-itm .ssi-dw::after,.s-standard .ss-items .ss-itm .ssi-dw::before{width:33px;height:33px;background-size:contain;background-repeat:no-repeat;margin-top:0;transform:translateY(-50%)}.s-standard .ss-items .ss-itm{margin-bottom:20px}.s-free{padding-top:72px;padding-bottom:72px}.s-free .s-def-top .dt-flex .dtf-left .h3{margin-bottom:38px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sfr-descr{font-size:13px;letter-spacing:-.325px}.s-free .s-def-top .dt-flex .dtf-right .sf-row{margin-bottom:30px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .def-select .ds-top .ds-itm{padding-top:16px;padding-bottom:16px}.s-free .s-def-top .dt-flex .dtf-right .sf-rows{margin-bottom:55px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sfr-hdr{margin-bottom:20px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more .sf-am-descr{font-size:12px;line-height:17px;letter-spacing:-.3px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more .sf-btn{font-size:13px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more .sf-btn{padding-left:23px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more .sf-btn::before{width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-bw-descr{font-size:13px;line-height:138%;letter-spacing:-.845px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-bw-descr{margin-bottom:19px}.s-our-values{padding-top:153px;padding-bottom:153px}.s-our-values .sov-top{margin-bottom:84px}.s-our-values .sov-items .sov-itm .sov-i-top .sov-i-hdr{font-size:20px;line-height:108%;letter-spacing:-.4px}.s-our-values .sov-items .sov-itm .sov-i-text p{font-size:17px;line-height:160%;letter-spacing:-.425px}.s-our-values .sov-items .sov-itm{width:calc(33.33% - 20px);margin-left:10px;margin-right:10px;margin-bottom:20px}.s-our-values .sov-items .my-container.flex{padding-left:5px;padding-right:5px}.s-our-values .sov-items .sov-itm .sov-i-top{padding-left:31px;padding-top:41px;padding-bottom:18px;padding-right:15px}.s-our-values .sov-items .sov-itm .sov-i-text{padding-left:31px;padding-right:15px;padding-top:92px;padding-bottom:92px}.s-directions{padding-top:152px;padding-bottom:152px}.s-directions .sd-top{margin-bottom:60px}.s-directions .sd-content-wrap .sd-content .sdc-text ul li{font-size:20px;line-height:200%;letter-spacing:-.5px}.s-directions .sd-content-wrap .sd-content .sdc-image{margin-bottom:67px}.s-directions .sd-content-wrap .sd-content .sdc-text ul li{padding-left:24px}.s-directions .sd-content-wrap .sd-content .sdc-text ul li::before{left:7px;top:19px}.s-grants .sg-items .sg-itm.nav .sgi-left .sgi-descr,.s-grants .sg-items .sg-itm.nav .sgi-right .sgi-descr{font-size:13px;line-height:108%;letter-spacing:-.325px}.s-grants .s-def-top{margin-bottom:107px}.s-grants .sg-items .sg-itm .sgi-right,.s-grants .sg-items .sg-itm.nav .sgi-right{padding-left:10px}.s-grants .sg-items .sg-itm.nav{margin-bottom:42px}.s-grants .sg-items .sg-itm .sgi-left .sgi-descr{font-size:20px;line-height:108%;letter-spacing:-.4px}.s-grants{padding-top:152px;padding-bottom:152px}.s-grants .sg-items .sg-itm .sgi-right .sgi-descr{font-size:17px;line-height:160%;letter-spacing:-.425px}.s-grants .sg-items .sg-itm .sgi-left{padding-left:30px}.s-grants .sg-items .sg-itm{padding-top:35px;padding-bottom:35px;margin-bottom:20px}.s-quote{padding-top:66px;padding-bottom:66px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-photo{width:153px;height:153px;margin-bottom:30px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-img{margin-bottom:30px;max-width:153px;height:153px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-name{font-size:14px;line-height:108%;letter-spacing:-.35px;margin-bottom:14px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-status{font-size:13px;letter-spacing:-.325px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm{max-width:153px;left:65px}.s-top-banner{padding-top:150px}.s-top-banner .stb-top{margin-bottom:103px}.s-top-banner .stb-top .stb-right{padding-left:106px}.s-top-banner .stb-anim-wrap .play-btn{top:20px}.product-menu .pm-content::after{top:89px}.product-menu .pm-content{padding-top:120px}.product-menu .pm-content .pm-left .pml-link{font-size:21px;padding-top:20px;padding-bottom:20px}.product-menu .pm-content .pm-left .pml-link{max-width:470px}.product-menu .pm-content .pm-left .pml-sub{padding-left:500px;padding-top:20px}header{padding-top:28px;padding-bottom:28px}header .hd-logo{max-width:140px;margin-right:60px}header .btn-link{margin-right:61px}header .hd-list li{margin-right:36px}footer .ft-top .ftt-logo{max-width:200px}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-phone{font-size:20px;line-height:108%;font-weight:600;letter-spacing:-.4px;margin-bottom:13px}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-mail{font-size:13px}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-mail{padding-bottom:4px}footer .ft-top .ftt-right .s-social{margin-right:64px}footer .ft-top .ftt-right .ftt-sub .ftt-sub-descr{font-size:12px;letter-spacing:-.12px}footer{padding-top:150px}footer .ft-top .ftt-right .ftt-sub{margin-right:30px}footer .ft-top{margin-bottom:66px}footer .ft-mid .ftm-col .ftm-c-hdr{font-size:25px;line-height:120%;letter-spacing:-.625px;margin-bottom:34px}footer .ft-mid .ftm-col ul li{margin-bottom:10px}footer .ft-mid .ftm-right .ftm-row{margin-bottom:79px}footer .ft-mid .my-container.flex{padding-top:59px}footer .ft-mid{margin-bottom:157px}footer .ft-btm .ftb-left .ftb-year{margin-right:40px}footer .ft-btm .ftb-left .ftb-link{margin-right:40px}footer{padding-bottom:33px}.s-contacts .sc-content-wrap .sc-content .scc-top .scc-itm .scc-i-descr{margin-bottom:6px}.s-contacts .sc-content-wrap .sc-content .scc-top .scc-itm{padding-top:80px;padding-bottom:80px}.s-contacts{padding-bottom:180px}.s-contacts .s-def-top .h2{margin-bottom:50px}.s-catalog-items .sci-items .product-item{margin-left:10px;margin-right:10px;width:calc(25% - 20px);margin-bottom:20px}.s-catalog-items .sci-items .my-container.flex{padding-left:5px;padding-right:5px}.s-catalog .s-def-top{margin-bottom:77px}.s-catalog .sc-filters .scf-row{margin-bottom:39px}.s-catalog .sc-filters .scf-row .scf-letters .scf-ltr.all{padding-left:24px;padding-right:24px}.s-catalog .sc-filters .scf-row .scf-letters .scf-ltr{padding-top:15px;padding-bottom:14px;margin-right:6px;margin-bottom:6px;padding-left:19px;padding-right:19px}.s-catalog .sc-filters{margin-bottom:65px}.s-catalog .sc-items .product-item,.s-uni .su-items .my-container .product-item{margin-left:10px;margin-right:10px;width:calc(25% - 20px);margin-bottom:20px}.s-catalog .sc-items .my-container.flex,.s-uni .su-items .my-container{padding-left:5px;padding-right:5px}.s-catalog .sc-items .sc-btn-wrap{padding-top:135px;margin-bottom:62px}.s-catalog{padding-bottom:215px}.s-product-detail .spd-top{padding-bottom:120px}.s-product-detail .s-def-top{margin-bottom:40px}.s-product-detail .spd-top .spd-left{min-height:500px;max-height:500px;height:auto}.s-product-detail .spd-top .spd-left .spd-nav-slider .swiper-slide{width:55px;height:55px}.s-product-detail .spd-top .spd-right .spd-r-hdr{font-size:33px;line-height:39.6px;letter-spacing:-.025em;margin-bottom:18px}.s-product-detail .spd-top .spd-right .spd-r-info{font-size:12px;line-height:14.63px;letter-spacing:-.05em;padding-left:31px;margin-bottom:45px}.s-product-detail .spd-top .spd-right .spd-r-info::before{background-size:contain;background-repeat:no-repeat;width:13px;height:13px;top:9px;left:12px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-left{width:229px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right{width:calc(100% - 229px)}.s-product-detail .spd-top .spd-right .spd-chars .spd-row{margin-bottom:20px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-mg-wrap .spd-mg{padding-left:12px;padding-right:12px;padding-top:5px;padding-bottom:5px}.s-product-detail .spd-top .spd-right .spd-chars{margin-bottom:91px}.s-product-detail .spd-btm .spd-b-itm .spd-bi-hdr,.s-product-detail .spd-btm b{font-size:21px;line-height:22px}.s-product-detail .spd-btm,.s-product-detail .spd-btm .spd-b-itm p{font-size:21px;line-height:36px}.s-product-detail .spd-btm .spd-b-itm{margin-bottom:40px}.s-product-detail{padding-bottom:250px}.s-product-banner{padding-top:39px}.s-product-banner .spb-text .h3{margin-bottom:36px}.s-product-banner .spb-text{max-width:708px}.s-product-banner .spb-text p{margin-bottom:48px}.s-product-banner{padding-bottom:112px}.s-range{padding-top:151px}.s-range .sr-card{margin-left:48px;max-width:322px;border-radius:30px;padding-top:32px;padding-bottom:13px}.s-range .sr-card .src-hdr{font-size:83px;line-height:82%;letter-spacing:-1.66px;padding-left:14px;padding-right:14px;margin-bottom:11px}.s-range .sr-card .src-descr{font-size:20px;line-height:108%;letter-spacing:-.4px;padding-left:14px;padding-right:14px;margin-bottom:115px}.s-range .sr-card .btn{padding-top:33px;padding-bottom:37px}.s-range{padding-bottom:560px}.s-range .sr-hdr{margin-bottom:47px}.s-care{padding-top:201px}.s-care .sc-top .sct-text .h1{margin-bottom:93px}.s-care .sc-top .sct-today{max-width:406px;top:39px;padding-bottom:20px}.s-care .sc-top .sct-text .sct-t-descr{margin-bottom:96px}.s-care .sc-image-wrap .sc-image .sci-num{font-size:160px;line-height:82%;letter-spacing:-3.2px;top:169px}.s-care .sc-image-wrap .sc-image{display:block;max-width:550px;margin:0 auto}.s-care .sc-image-wrap .sc-image .sci-descr{top:324px}.s-care .sc-image-wrap{margin-top:-92px}.s-care{padding-bottom:185px}.s-expertise .se-left{padding-left:63px;padding-right:63px}.s-expertise .se-left .sel-hdr-wrap{margin-bottom:20px;position:relative;left:26px}.s-expertise .se-left .h2{margin-bottom:19px}.s-expertise .se-left .sel-descr{margin-bottom:150px}.s-expertise .se-left .sel-nav-items{position:relative;left:73px}.s-expertise .se-left .sel-nav-items .sel-nv{margin-bottom:1px}.s-expertise .se-left .sel-nav-items .sel-nv:last-child{margin-bottom:0}.s-active .sa-top .h1{margin-bottom:92px}.s-active .sa-top .sat-descr{margin-bottom:96px}.s-active{padding-bottom:1221px}.s-active .sa-items .sa-itm{width:322px;height:344px}.s-active .sa-items .sa-itm .sai-hdr{font-size:20px}.s-active .sa-items .sa-itm .sai-btm .sai-b-num{font-size:83px;line-height:82%;letter-spacing:-1.66px}.s-active .sa-items .sa-itm .sai-btm .sai-b-descr{font-size:14px}.s-active .sa-items .sa-itm:nth-child(1){left:5.1%;bottom:276px}.s-active .sa-items .sa-itm .sai-arr{left:29px;bottom:34px}.s-active .sa-items .sa-itm .sai-hdr{padding-left:29px;padding-top:34px;padding-right:29px}.s-active .sa-items .sa-itm:nth-child(2){left:28.3%;bottom:404px}.s-active .sa-items .sa-itm .sai-btm{padding-left:30px;padding-right:30px;padding-bottom:26px}.s-active .sa-items .sa-itm:nth-child(3){bottom:156px;right:5%}.s-standards{padding-top:142px;padding-bottom:164px}.s-standards .ss-top .sst-hdr{margin-bottom:19px}.s-standards .ss-mid .ssm-hdr{font-size:160px;line-height:82%;letter-spacing:-13.6px}.s-standards .ss-top{margin-bottom:146px}.s-standards .ss-mid .ssm-hdr{margin-bottom:55px}.s-standards .ss-mid .ssm-descr{max-width:564px;margin-bottom:98px}.s-complex{padding-bottom:978px}.s-complex .h1{margin-bottom:92px}.s-complex .sc-descr{max-width:564px;margin-bottom:98px}.s-news.custom-news{padding-bottom:159px}.s-cap{padding-top:152px;padding-bottom:70px}.s-cap .h2{margin-bottom:57px}.s-cap .sc-descr{margin-bottom:152px}.s-cap .btn{max-width:300px}.s-news{padding-top:151px}.s-news .s-def-top .dt-flex{margin-bottom:91px}.s-news .s-def-top{margin-bottom:45px}.s-news .sn-slider .swiper-slide .news-item,.s-news-page .snp-items .snp-itm .snp-right{width:520px}.s-news .sn-slider .swiper-slide .news-item.big,.s-news-page .snp-items .snp-itm .snp-left{width:calc(100% - 520px - 20px)}.s-news .sn-slider .def-arrows{bottom:47px;right:468px}.s-news{padding-bottom:224px}.my-container{max-width:1506px}.my-container.small{max-width:960px}.def-inp input,.def-inp textarea{font-size:14px;line-height:138%;letter-spacing:-.35px;padding-left:28px;padding-top:16px;padding-bottom:16px;padding-right:15px}.def-inp textarea{height:95px}.def-file .blc_fole_upl a.dwn{font-size:13px;letter-spacing:-.325px}.def-file .def-file-descr{font-size:12px;line-height:17px;letter-spacing:-.3px}.news-item .ni-img{height:362px}.news-item.custom .ni-img{height:362px;border-radius:6px}.news-item .ni-text{padding-top:30px}.news-item.custom .ni-text .nit-hdr{font-size:18px;line-height:28.8px;letter-spacing:-.03em}.news-item.custom .ni-text .nit-date{font-size:14px;line-height:21.46px;letter-spacing:-.025em}.news-item.custom .ni-text{padding-top:42px}.news-item.custom .ni-text .nit-hdr{margin-bottom:21px}.news-item .ni-text .nit-hdr{font-size:18px;line-height:28px}.def-arrows .swiper-button-next,.def-arrows .swiper-button-prev{width:53px;height:53px}.def-arrows{max-width:113px}.play-btn{font-size:14px;line-height:138%;letter-spacing:-.35px;padding-left:17px;padding-right:25px;padding-top:4px;padding-bottom:4px}.play-btn::before{width:5px;height:8px;background-size:contain;background-repeat:no-repeat;right:15px;top:10px}.s-social .ss-icn{margin-left:20px;margin-right:20px}.product-item{height:416px}.product-item .pi-tags{padding-left:23px;padding-top:23px}.product-item .pi-tags .pit-tg::after{width:12px;height:12px;background-size:contain;left:13px;top:11px}.product-item .pi-tags .pit-tg{font-size:12px;padding-left:31px;padding-top:10px;padding-bottom:10px}.product-item .pi-fav{right:24px;top:30px;width:16px;height:16px}.product-item .pi-fav::after,.product-item .pi-fav::before{background-size:contain;background-repeat:no-repeat}.product-item .pi-btm .pib-mg{font-size:13px;letter-spacing:-.325px}.product-item .pi-btm{padding-left:24px;padding-right:24px;padding-bottom:13px}.btn-transparent{padding-left:28px;padding-right:28px;padding-top:15px;padding-bottom:14px}.btn{font-size:14px;line-height:100%;letter-spacing:-.025em;padding-left:31.5px;padding-right:31.5px;padding-top:20.2px;padding-bottom:22.2px}.def-pagination ul li a{padding-left:18px;padding-right:18px}.def-pagination ul li.active a::before{width:48px;height:48px}.btn-more{font-size:14.167px;line-height:138%;letter-spacing:-.354px;padding-bottom:15px}.btn-more .arr{width:14px;height:12px}.btn-more .arr::before{background-size:contain;background-repeat:no-repeat}.btn-more.white .arr::before{background-size:contain;background-repeat:no-repeat}.h1{font-size:96px;line-height:82%;letter-spacing:-2.425px}.h2{font-size:53px;line-height:49.82px;letter-spacing:-.025em}.h3{font-size:33px;line-height:39.6px;letter-spacing:-.025em}.s-breadcrumbs ul li{margin-right:35px}.default-padding-top{padding-top:110px}.s-def-top .s-breadcrumbs{margin-bottom:80px}.s-def-top .dt-flex .dtf-descr,.s-def-top .dt-flex .dtf-right{padding-left:10px;padding-top:5px}header .def-search-wrap{max-width:193px}header .def-search-wrap.active{max-width:260px}.def-search-wrap{max-width:193px}.def-search-wrap .def-search input{padding-top:8.4px;padding-bottom:8.4px;font-size:14px;line-height:19.32px;letter-spacing:-.025em;padding-left:18px}.def-search-wrap .def-search button{width:18px;height:18px;background-size:contain;background-repeat:no-repeat;right:12px;top:8px}.def-search-wrap.big .def-search input{padding-left:44px;padding-top:15px;padding-bottom:14px}.def-search-wrap.big .def-search button{left:21px;top:15px}.def-select .ds-top .ds-itm{padding-right:59px;padding-top:15px;padding-bottom:14px;padding-left:29px}.def-select .ds-top .ds-itm::after{right:29px}.with-burger .burger-icn{margin-left:12px;width:20px}.with-burger .burger-icn span:nth-child(2){width:14px}.t-13{font-size:12px;line-height:14.4px;letter-spacing:-.01em}.t-14{font-size:12px;letter-spacing:-.01em}.t-17{font-size:14px;line-height:19.32px;letter-spacing:-.025em}.t-20{font-size:17px;line-height:27.2px;letter-spacing:-.025em}}@media only screen and (max-width:1440px){.btn-arr{font-size:12px;line-height:137%;letter-spacing:-.36px}header .hd-list>li.with-sub-menu .sub-menu ul li a{font-size:13px;line-height:17.94px}header .hd-list>li.with-sub-menu .sub-menu{width:290px}.hover-menu::after{height:80px}.spec-card .sc-photo{height:360px}.spec-card .sc-text .sct-hdr{font-size:22px;line-height:120%;letter-spacing:-.66px;margin-bottom:13px}.spec-card .sc-text{padding-top:37px}.s-shapes .ss-items .ss-anim-line{gap:18px}.s-shapes .ss-items .ss-anim-line .ss-itm:last-child{margin-right:18px}.s-spec .ss-content-wrap .ss-content .ssc-items .spec-card{margin-bottom:48px}.s-spec .ss-content-wrap .ss-content .ssc-items{padding-bottom:120px}.team-itm .ti-photo{height:323px;margin-bottom:25px}.team-itm .ti-text .tit-name{font-size:18px;line-height:108%;letter-spacing:-.36px;margin-bottom:9px}.team-itm .ti-text .tit-descr{font-size:12px;letter-spacing:-.36px}.s-shapes .s-def-top p{font-size:18px;line-height:26px;max-width:500px}.s-shapes .ss-itm{width:370px;height:410px}.s-shapes .ss-items{height:410px}.s-team .st-items .team-itm{margin-bottom:86px}.s-team{padding-bottom:100px}.s-team .s-def-top .dt-flex .dtf-right .dtf-descr{font-size:15px;line-height:160%;letter-spacing:-.45px;top:4px;max-width:300px}.s-team .s-def-top{margin-bottom:70px}.s-do-business .sdb-content .sdb-text-wrap .sdb-t-items .sdb-t-itm{font-size:50px;margin-bottom:25px}.s-do-business .sdb-content .sdb-text-wrap .sdb-t-items .sdb-t-itm::before{width:5px;left:-38px;height:115%}.s-spec .s-def-top .h2{margin-bottom:60px}.s-spec .s-def-top{margin-bottom:28px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap{width:254px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap{width:calc(100% - 254px)}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav .scs-nv-btn{padding-left:15px;padding-right:15px;font-size:13px;line-height:138%;letter-spacing:-.325px;padding-top:15px;padding-bottom:15px;max-width:179px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm .scc-i-size{font-size:12.75px;line-height:138%;letter-spacing:-.319px;margin-bottom:21px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm .scc-i-hdr{font-size:22.5px;line-height:120%;letter-spacing:-.562px;margin-bottom:29px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm p{font-size:15px;line-height:160%;letter-spacing:-.375px;margin-bottom:30px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm{padding-top:71px;padding-bottom:71px}.s-dev-numbers .sdn-tl-itm .sdn-tli-num{font-size:74px;line-height:81%;letter-spacing:-1.48px;margin-bottom:31px}.s-dev-numbers .sdn-tl-itm .sdn-tli-descr{font-size:12px;letter-spacing:-.36px}.s-dev-numbers .sdn-top .sdn-tl-itm{padding-top:70px}.s-dev-numbers .sdn-btm .sdn-right .sdn-b-descr{font-size:22px;line-height:120%;letter-spacing:-.66px}.s-dev-numbers .sdn-top .sdn-right .sdn-tl-itm{padding-left:26px}.s-dev-numbers .sdn-btm .sdn-right{padding-left:26px;padding-bottom:45px}.s-dev-numbers .sdn-top .sdn-right .sdn-tl-itm:nth-child(1){padding-bottom:223px}.s-potential .sp-block{padding-top:134px}.s-potential .sp-block .spb-right .spb-items .spb-itm{border-radius:15px;padding:21px 22px;min-height:217px;margin-bottom:15px}.s-potential .sp-block .spb-right{padding-left:32px}.s-potential .sp-block .spb-right .spb-items .spb-itm .spb-i-descr{font-size:18px;line-height:108%;letter-spacing:-.36px}.s-potential .sp-block .spb-right .spb-items .spb-itm .spb-i-num{font-size:74px;line-height:81%;letter-spacing:-1.48px;padding-right:29px;padding-bottom:26px}.s-potential{padding-bottom:70px}.s-workshops{padding-top:67px;padding-bottom:65px}.s-workshops .sw-top{margin-bottom:61px}.s-workshops .sw-slider .sws-itm{width:333px;height:177px;padding-left:28%;padding-right:28%}.s-capacity{padding-top:67px}.s-capacity .sc-top .my-container{max-width:686px}.s-capacity .sc-top .sct-descr{font-size:14px;line-height:160%;letter-spacing:-.42px;margin-bottom:108px}.s-capacity .sc-top .h2{margin-bottom:50px}.s-capacity .sc-top .sct-btm-descr{font-size:22px;line-height:120%;letter-spacing:-.66px}.s-capacity .sc-top{margin-bottom:38px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text .scs-numbers{font-size:14px;line-height:160%;letter-spacing:-.42px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text{padding-top:39px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text p{font-size:12px;line-height:137%;letter-spacing:-.36px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text .scs-t-hdr{margin-bottom:20px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-image{min-height:495px}.s-capacity .sc-slider .swiper .def-arrows{bottom:27px}.s-capacity{padding-bottom:174px}.s-image.under-banner{height:700px}.s-map .sm-image .sm-marker::before{height:300px;width:300px}.s-map .sm-image .sm-marker::after{width:140px;height:140px}.news-item.custom .ni-text .nit-hdr{font-size:16px;line-height:25.6px}.news-item.custom .ni-text{padding-top:36px}.news-item.custom .ni-text .nit-date{font-size:12px;line-height:17.46px}.s-news.custom-news{padding-bottom:143px}.s-directions .sd-nav .sd-hdr-wrap .sd-hdr{font-size:16px;line-height:26px}.s-def-top .dt-flex .dtf-right .dtf-descr{max-width:625px}.s-expertise .se-left .sel-nav-items .sel-nv span{min-width:35px}.s-about-items .sai-row .sai-itm .sai-i-hdr{font-size:70px}.s-about-items .sai-row .sai-left .sai-itm{max-width:320px}.s-high .sh-slider .shs-top .shs-t-descr{font-size:24px}.s-high .sh-slider .shs-top{margin-bottom:40px}.s-high .sh-top{margin-bottom:120px}.s-high{padding-top:150px;padding-bottom:180px}.s-map{padding-top:150px;padding-bottom:230px}.s-uni{padding-bottom:91px}.s-history .sh-content .shc-slider .shc-itm .shc-i-year{font-size:200px}.s-history .sh-content .shc-slider .shc-itm p{font-size:18px;margin-bottom:30px}.s-history .sh-content .shc-slider .shc-itm .shc-i-image{margin-bottom:30px;height:500px}.s-history .sh-content .shc-slider .shc-itm .h3{margin-bottom:30px}.s-image{height:610px}.s-image.big{height:610px}.s-contact-prod{padding-top:136px}.s-contact-prod .scp-rows .scp-row .scp-num-wrap .scp-num{font-size:75px;line-height:82%;letter-spacing:-1.5px}.s-contact-prod .s-def-top{margin-bottom:93px}.s-contact-prod .scp-rows .scp-row .scp-num-wrap .scp-nw-descr{margin-left:19px}.s-contact-prod .scp-rows .scp-row{padding-bottom:43px;margin-bottom:32px}.s-part-text.equal-padding{padding-top:137px;padding-bottom:137px}.s-part-text .sp-top.margin-btm{margin-bottom:41px}.s-part-text{padding-top:80px;padding-bottom:80px}.s-part-text .sp-mid p,.s-part-text .sp-mid ul li,.s-quote p{font-size:18px;line-height:200%;letter-spacing:-.45px}.s-part-text .sp-top{margin-bottom:41px}.s-part-text .sp-mid .my-container,.s-quote .my-container{max-width:888px}.s-part-text .sp-mid ul li::before{top:17px}.s-part-text .sp-mid ul{margin-bottom:39px}.s-quote{padding-top:60px;padding-bottom:60px;min-height:372px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-photo{width:138px;height:138px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-img{max-width:138px;margin-bottom:25px;height:138px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm{left:59px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-name{font-size:13px;line-height:108%;letter-spacing:-.325px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-status{font-size:12px;font-weight:400;letter-spacing:-.3px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-photo{margin-bottom:25px}.s-part-text .sp-mid p{margin-bottom:10px}.s-part-text .sp-mid p:last-child{margin-bottom:0}.s-standard{padding-top:137px;padding-bottom:137px}.s-standard .s-def-top{margin-bottom:78px}.s-standard .ss-items .ss-itm .ssi-hdr{font-size:18px;line-height:108%;font-weight:600;letter-spacing:-.36px;max-width:560px}.s-standard .ss-items .ss-itm{padding-top:31px;padding-bottom:31px;padding-left:26px;margin-bottom:18px}.s-free{padding-top:64px;padding-bottom:64px}.s-free .s-def-top .dt-flex .dtf-left .h3{margin-bottom:34px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sfr-descr{font-size:12px;letter-spacing:-.3px;margin-bottom:6px}.s-free .s-def-top .dt-flex .dtf-right .sf-row{margin-bottom:27px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .def-select .ds-top .ds-itm{padding-top:15px;padding-bottom:15px}.s-free .s-def-top .dt-flex .dtf-right .sf-rows{margin-bottom:48px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sfr-hdr{margin-bottom:17px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more{padding-top:10px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more .sf-btn{font-size:12px;padding-left:21px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more .sf-btn::before{top:1px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-bw-descr{font-size:12px;line-height:138%;letter-spacing:-.78px}.s-our-values{padding-top:138px;padding-bottom:138px}.s-our-values .sov-top{margin-bottom:73px}.s-our-values .sov-items .sov-itm{border-radius:27px}.s-our-values .sov-items .sov-itm .sov-i-top .sov-i-hdr{font-size:18px;line-height:108%;letter-spacing:-.36px}.s-our-values .sov-items .sov-itm .sov-i-top{padding-left:27px;padding-right:15px;padding-top:37px;padding-bottom:16px}.s-our-values .sov-items .sov-itm .sov-i-text p{font-size:15px;line-height:160%;letter-spacing:-.375px}.s-our-values .sov-items .sov-itm .sov-i-text{padding-left:27px;padding-right:15px;padding-top:82px;padding-bottom:62px}.s-directions{padding-top:137px;padding-bottom:137px}.s-directions .sd-top{margin-bottom:54px}.s-directions .sd-content-wrap .sd-content .sdc-text ul li{font-size:18px;line-height:200%;letter-spacing:-.45px;padding-left:20px}.s-directions .sd-content-wrap .sd-content .sdc-text ul li::before{left:5px;top:17px}.s-directions .sd-content-wrap .sd-content .sdc-image{margin-bottom:62px}.s-grants{padding-top:137px;padding-bottom:137px}.s-grants .sg-items .sg-itm.nav .sgi-left .sgi-descr,.s-grants .sg-items .sg-itm.nav .sgi-right .sgi-descr{font-size:11px;line-height:108%;letter-spacing:-.278px}.s-grants .s-def-top{margin-bottom:97px}.s-grants .sg-items .sg-itm.nav{margin-bottom:37px}.s-grants .sg-items .sg-itm .sgi-left .sgi-descr{font-size:18px;line-height:108%;letter-spacing:-.36px}.s-grants .sg-items .sg-itm .sgi-left{padding-left:26px}.s-grants .sg-items .sg-itm{padding-top:31px;padding-bottom:31px;margin-bottom:17px}.s-grants .sg-items .sg-itm .sgi-right .sgi-descr{font-size:15px;line-height:160%;letter-spacing:-.375px}.product-menu .pm-content::after{top:80px}.product-menu .pm-content{padding-top:110px}.product-menu .pm-content .pm-left .pml-link{font-size:18px;padding-left:20px;max-width:420px}.product-menu .pm-content .pm-right .pmr-image{height:230px}.product-menu .pm-content .pm-right{width:470px}.product-menu .pm-content .pm-left{width:calc(100% - 470px)}.s-top-banner{padding-top:120px}.s-top-banner .stb-top .stb-right{padding-left:95px;padding-top:5px}.s-top-banner .stb-top{margin-bottom:93px}.s-range{padding-top:137px}.s-range .sr-card{margin-left:41px;max-width:292px}.s-range .sr-card .src-hdr{font-size:75px;line-height:82%;font-weight:600;letter-spacing:-1.5px;margin-bottom:9px}.s-range .sr-card .src-descr{font-size:18px;letter-spacing:-.36px}.s-range .sr-card{padding-top:28px}.s-range .sr-card .src-descr{margin-bottom:105px}.s-range .sr-hdr{margin-bottom:43px}.s-range{padding-bottom:505px}.btn.blue{padding-top:30px;padding-bottom:32px;padding-left:67px;padding-right:67px}.s-care{padding-top:180px}.s-care .sc-top .sct-text .h1{margin-bottom:83px}.s-care .sc-top .sct-text .sct-t-descr{margin-bottom:88px}.s-care .sc-top .sct-today{max-width:365px;top:34px}.s-care .sc-image-wrap .sc-image .sci-num{font-size:144px;line-height:82%;letter-spacing:-2.88px}.s-care .sc-image-wrap .sc-image .sci-num span{font-size:37px;line-height:94%;letter-spacing:-2.035px}.s-care .sc-image-wrap .sc-image{max-width:506px}.s-care .sc-image-wrap .sc-image .sci-num{top:156px}.s-care .sc-image-wrap .sc-image .sci-descr{top:294px}.s-care .sc-image-wrap{margin-top:-84px}.s-care{padding-bottom:159px}.s-expertise .se-left{padding-left:58px;padding-right:58px}.s-expertise .se-left .h2{margin-bottom:16px}.s-expertise .se-left .sel-descr{margin-bottom:80px}.s-expertise .se-left .sel-hdr-wrap{margin-bottom:10px;max-width:258px}.s-expertise .se-left .sel-nav-items{max-width:258px;left:87px}.s-news.custom-news .sn-slider .swiper-slide{width:450px}.news-item.custom .ni-img{height:328px}.s-active{padding-top:182px;padding-bottom:1099px}.s-active .sa-top .h1{margin-bottom:84px}.s-active .sa-top .sat-descr{max-width:406px;margin-bottom:87px}.s-active .sa-items .sa-itm{width:290px;height:310px;border-radius:40px}.s-active .sa-items .sa-itm:nth-child(3){bottom:140px;right:4.2%}.s-active .sa-items .sa-itm .sai-hdr{font-size:18px;line-height:109%;font-weight:600;letter-spacing:-.36px;padding-left:27px;padding-right:27px;padding-top:31px}.s-active .sa-items .sa-itm .sai-arr{left:26px;bottom:29px}.s-active .sa-items .sa-itm:nth-child(1){left:6%;bottom:248px}.s-active .sa-items .sa-itm:nth-child(2){left:29.1%;bottom:364px}.s-active .sa-items .sa-itm .sai-btm .sai-b-num{font-size:75px;line-height:82%;letter-spacing:-1.5px}.s-active .sa-items .sa-itm .sai-btm .sai-b-descr{font-size:13px;line-height:138%;letter-spacing:-.325px}.s-active .sa-items .sa-itm .sai-btm{padding-left:27px;padding-right:27px;padding-bottom:23px}.s-standards{padding-top:128px}.s-standards .ss-top .sst-hdr{margin-bottom:15px}.s-standards .ss-mid .ssm-hdr{font-size:144px;line-height:82%;letter-spacing:-12.24px;margin-bottom:47px}.s-standards .ss-top{margin-bottom:135px}.s-standards .ss-mid .ssm-descr{max-width:482px;margin-bottom:89px}.s-standards{padding-bottom:147px}.s-complex{padding-top:183px;padding-bottom:878px}.s-complex .h1{margin-bottom:84px}.s-complex .sc-descr{max-width:482px;margin-bottom:90px}.s-cap{padding-top:137px;padding-bottom:64px}.s-cap .h2{margin-bottom:49px}.s-cap .sc-descr{max-width:570px;margin-bottom:142px}.s-cap .btn{max-width:266px;padding-top:31px;padding-bottom:32px}.s-news{padding-top:137px}.s-news .s-def-top .dt-flex{margin-bottom:80px}.s-news .s-def-top{margin-bottom:40px}.s-news .sn-slider .swiper-slide .news-item,.s-news-page .snp-items .snp-itm .snp-right{width:420px}.s-news .sn-slider .swiper-slide .news-item.big,.s-news-page .snp-items .snp-itm .snp-left{width:calc(100% - 420px - 18px)}.s-news .sn-slider .def-arrows{bottom:42px;right:421px}.s-news{padding-bottom:203px}header .hd-logo{max-width:126px;margin-right:54px}header{padding-top:25px;padding-bottom:25px}header .btn-link{margin-right:54px}header .hd-list li{margin-right:33px}footer .ft-top .ftt-logo{max-width:180px}footer{padding-top:135px}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-phone{font-size:18px;line-height:108%;letter-spacing:-.36px}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-mail{font-size:12px;letter-spacing:-.3px}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-phone{margin-bottom:10px}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-mail{padding-bottom:3px}footer .ft-top .ftt-right .s-social{margin-right:61px}footer .ft-top .ftt-right .ftt-sub{margin-right:35px;padding-top:5px}footer .ft-top{margin-bottom:58px}footer .ft-mid .ftm-col .ftm-c-hdr{font-size:23px;line-height:120%;letter-spacing:-.575px}footer .ft-mid .my-container.flex{padding-top:54px}footer .ft-mid .ftm-col .ftm-c-hdr{margin-bottom:30px}footer .ft-mid .ftm-right .ftm-row{margin-bottom:67px}footer .ft-mid{margin-bottom:138px}footer .ft-btm .ftb-left .ftb-link,footer .ft-btm .ftb-left .ftb-year{margin-right:36px}footer{padding-bottom:29px}.s-default-banner{min-height:700px}.s-default-banner{margin-bottom:76px}.s-catalog-items .sci-top{margin-bottom:40px}.s-catalog .s-def-top{margin-bottom:69px}.s-catalog .sc-filters .scf-row{margin-bottom:33px}.s-catalog .sc-filters .scf-row .scf-letters .scf-ltr.all{padding-left:20px;padding-right:20px}.s-catalog .sc-filters .scf-row .scf-letters .scf-ltr{padding-top:12px;padding-bottom:12px;padding-left:16px;padding-right:16px}.s-catalog .sc-filters{margin-bottom:58px}.s-catalog .sc-items .sc-btn-wrap{padding-top:119px;margin-bottom:56px}.s-catalog{padding-bottom:196px}.s-product-detail .s-def-top{margin-bottom:35px}.s-product-detail .spd-top .spd-left{min-height:430px;max-height:430px}.s-product-detail .spd-top .spd-right .spd-r-status{margin-bottom:5px}.s-product-detail .spd-top .spd-right .spd-r-hdr{font-size:30px;line-height:120%;letter-spacing:-.75px;margin-bottom:19px}.s-product-detail .spd-top .spd-right .spd-r-info{margin-bottom:43px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-left{width:206px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right{width:calc(100% - 206px)}.s-product-detail .spd-top .spd-right .spd-chars .spd-row{margin-bottom:17px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-rr-tag{font-size:12px;letter-spacing:-.6px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-rr-descr{margin-right:8px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-rr-tag{padding-left:13.5px;padding-right:13.5px;padding-top:9px;padding-bottom:9px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-mg-wrap .spd-mg{padding-left:11px;padding-right:11px;padding-top:4px;padding-bottom:4px}.s-product-detail .spd-top .spd-right .spd-chars{margin-bottom:71px}.s-product-detail .spd-top{padding-bottom:120px}.s-product-detail .spd-btm .spd-b-itm .spd-bi-hdr,.s-product-detail .spd-btm b{font-size:18px;line-height:20px}.s-product-detail .spd-btm,.s-product-detail .spd-btm .spd-b-itm p{font-size:18px;line-height:30px}.s-product-detail .spd-btm{padding-top:90px;padding-bottom:90px}.s-product-banner{padding-top:35px;padding-bottom:99px}.s-product-banner .spb-text .h3{margin-bottom:31px}.s-product-banner .spb-text{max-width:626px}.s-product-banner .spb-text p{margin-bottom:44px}.s-product-detail{padding-bottom:241px}.my-container{max-width:1358px}.def-file .blc_fole_upl a.dwn{font-size:12px;letter-spacing:-.3px}.def-file .blc_fole_upl ul.list_dwn span{top:-3px}.def-file .blc_fole_upl ul.list_dwn{margin-bottom:23px}.def-file .blc_fole_upl ul.list_dwn i{top:-1px}.def-file .blc_fole_upl ul.list_dwn span{top:-1px}.def-inp input,.def-inp textarea{font-size:13px;letter-spacing:-.325px;padding-top:15px;padding-bottom:15px;padding-left:26px}.def-inp textarea{height:86px}.def-arrows .swiper-button-next,.def-arrows .swiper-button-prev{width:48px;height:48px}.def-arrows{max-width:102px}.s-news.custom-news .s-def-top{margin-bottom:66px}.s-news.custom-news .sn-slider .def-arrows{top:-113px}.news-item .ni-img{height:300px}.news-item .ni-text .nit-hdr{margin-bottom:22px}.news-item.big .ni-img{height:700px}.news-item .ni-text .nit-date{font-size:13px;line-height:138%;letter-spacing:-.325px}.s-social .ss-icn{width:24px;height:24px;margin-left:17.5px;margin-right:17.5px}.btn-transparent{padding-left:25px;padding-right:25px;padding-top:13px}.btn-more{font-size:13px;line-height:138%;letter-spacing:-.325px;padding-bottom:13px;min-width:185px}.btn-more .arr{top:1px}.btn{font-size:13px;line-height:100%;letter-spacing:-.325px;padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px}.def-select .ds-top .ds-itm{padding-top:13px;padding-bottom:12px;padding-left:25px;padding-right:51px}.def-select .ds-top .ds-itm::after{right:24px}.product-item{border-radius:27px;height:374px}.product-item .pi-fav{right:18px;top:29px}.product-item .pi-tags{padding-left:21px;padding-top:20px}.product-item .pi-btm{padding-left:21px;padding-right:21px;padding-bottom:12px}.product-item .pi-btm .pib-mg{font-size:12px;letter-spacing:-.3px}.product-item .btn{bottom:20px;left:21px;width:calc(100% - 42px)}.default-padding-top{padding-top:99px}.s-def-top .s-breadcrumbs{margin-bottom:69px}.def-search-wrap .def-search input{padding-top:8.5px;padding-bottom:8.5px;font-size:13px;line-height:100%;letter-spacing:-.025em}.def-search-wrap{max-width:175px}.def-search-wrap.big .def-search input{padding-left:40px;padding-top:13px;padding-bottom:14px;padding-right:15px}.def-search-wrap.big .def-search button{left:18px;top:13px}header .def-search-wrap{max-width:175px}header .def-search-wrap.active{max-width:220px}.with-burger .burger-icn{width:18px;top:1px}.with-burger .burger-icn span:nth-child(2){width:12px}.t-17{font-size:13px;line-height:17.94px;letter-spacing:-.025em}.t-20{font-size:15px;line-height:24px;letter-spacing:-.025em}.h1{font-size:87px;line-height:82%;letter-spacing:-2.175px}.h2{font-size:48px;line-height:44.64px;letter-spacing:-.03em}.h3{font-size:30px;line-height:120%;letter-spacing:-.75px}}@media only screen and (max-width:1300px){header .hd-list>li.with-sub-menu .sub-menu{padding-top:70px}.hover-menu .hm-items .hm-itm .hmi-hdr{font-size:16px;line-height:20px}.hover-menu .hm-items .hm-itm ul li a{font-size:13px;line-height:19px}.hover-menu .hm-items .hm-itm ul li{margin-bottom:7px}.spec-card .sc-text .sct-date{font-size:14px}.s-spec .ss-content-wrap .ss-content .ssc-items .sc-btn-wrap{padding-top:50px;margin-bottom:40px}.btn-arr{font-size:11px;letter-spacing:-.33px;padding-right:18px}.btn-arr::after{background-size:contain;width:10px;height:15px}.spec-card .sc-photo{height:320px}.spec-card .sc-text .sct-hdr{font-size:20px;line-height:120%;letter-spacing:-.6px}.spec-card .sc-text{padding-top:31px}.s-shapes .ss-itm{width:340px;height:380px}.s-shapes .ss-items{height:380px}.s-shapes .ss-itm .ss-i-hdr{font-size:18px;line-height:20px}.s-tech-equip .ste-items{gap:12px}.s-tech-equip .ste-items .ste-col:nth-child(1){width:calc(23.8% - 9px)}.s-tech-equip .ste-items .ste-col:nth-child(2){width:calc(16% - 9px)}.s-tech-equip .ste-items .ste-col:nth-child(3){width:calc(33.9% - 9px)}.s-tech-equip .ste-items .ste-col:nth-child(4){width:calc(26.3% - 9px)}.s-tech-equip{padding-bottom:150px}.s-capacity.ss-default{padding-top:70px;padding-bottom:70px}.s-capacity .s-def-top{margin-bottom:30px}.s-do-business{padding-top:70px;padding-bottom:120px}.s-do-business .s-def-top{margin-bottom:30px}.s-do-business .sdb-content .sdb-image-wrap .sb-image{height:410px}.s-do-business .sdb-content .sdb-text-wrap .sdb-t-items .sdb-t-itm{font-size:40px;margin-bottom:20px}.s-spec .ss-content-wrap .ss-content .ssc-items .my-container.flex{padding-left:7px;padding-right:7px}.s-spec .ss-content-wrap .ss-content .ssc-items .spec-card{width:calc(50% - 16px);margin-left:8px;margin-right:8px}.team-itm .ti-photo{height:287px;margin-bottom:21px}.team-itm .ti-text .tit-name{font-size:16px;line-height:108%;letter-spacing:-.32px}.team-itm .ti-text .tit-descr{font-size:11px;letter-spacing:-.33px}.s-team .s-def-top .dt-flex .dtf-right .dtf-descr{font-size:13px;line-height:160%;letter-spacing:-.39px;max-width:266px}.s-team .s-def-top{margin-bottom:60px}.s-team .st-items .team-itm{width:calc(25% - 16px);margin-left:8px;margin-right:8px;margin-bottom:80px}.s-team .st-items .my-container.flex{padding-left:7px;padding-right:7px}.s-spec .s-def-top .h2{margin-bottom:53px}.s-spec .s-def-top .ss-nav .btn-transparent{font-size:11px;line-height:138%;letter-spacing:-.275px;margin-right:8px;margin-bottom:8px}.s-spec .s-def-top{margin-bottom:31px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav .scs-nv-btn .scs-nv-icn{min-width:29px;max-width:29px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav .scs-nv-btn{font-size:11px;line-height:138%;letter-spacing:-.275px;max-width:158px;margin-bottom:8px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap{width:226px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap{width:calc(100% - 226px)}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm .scc-i-size{font-size:11.33px;line-height:138%;letter-spacing:-.283px;margin-bottom:20px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm .scc-i-hdr{font-size:20px;line-height:120%;margin-bottom:24px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm p{font-size:13.33px;line-height:160%;letter-spacing:-.333px;margin-bottom:24px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm{padding-right:150px;padding-top:63px;padding-bottom:63px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-btn-wrap{padding-top:40px}.s-spec .ss-content-wrap .ss-content .sc-science{padding-bottom:100px}.s-dev-numbers .sdn-tl-itm .sdn-tli-num{font-size:66px;line-height:81%;letter-spacing:-1.32px}.s-dev-numbers .sdn-tl-itm .sdn-tli-descr{font-size:11px;line-height:137%;letter-spacing:-.33px}.s-dev-numbers .sdn-top .sdn-tl-itm{padding-top:61px}.s-dev-numbers .sdn-tl-itm .sdn-tli-num{margin-bottom:27px}.s-dev-numbers .sdn-btm .sdn-right .sdn-b-descr{font-size:20px;line-height:120%;letter-spacing:-.6px}.s-dev-numbers .sdn-top .sdn-right .sdn-tl-itm:nth-child(1){padding-bottom:199px}.s-dev-numbers .sdn-top .sdn-right .sdn-tl-itm{padding-left:23px}.s-dev-numbers .sdn-btm .sdn-right{padding-left:23px;padding-bottom:38px}.s-potential .sp-block{padding-top:120px}.s-potential .sp-block .spb-right{padding-left:29px}.s-potential .sp-block .spb-right .spb-items .spb-itm .spb-i-descr{font-size:16px;line-height:108%;letter-spacing:-.32px}.s-potential .sp-block .spb-right .spb-items .spb-itm .spb-i-num{font-size:66px;line-height:81%;letter-spacing:-1.32px;padding-right:23px;padding-bottom:24px}.s-potential .sp-block .spb-right .spb-items .spb-itm{padding:17px 20px;min-height:193px;margin-bottom:13px}.s-potential{padding-bottom:60px}.s-workshops{padding-top:60px;padding-bottom:60px}.s-workshops .sw-top{margin-bottom:55px}.s-workshops .sw-slider .sws-itm{width:296px;height:158px}.s-capacity{padding-top:60px}.s-capacity .sc-top .sct-descr{font-size:13px;line-height:160%;letter-spacing:-.39px}.s-capacity .sc-top .h2{margin-bottom:42px}.s-capacity .sc-top .sct-descr{max-width:490px;margin-bottom:94px}.s-capacity .sc-top .sct-btm-descr{font-size:20px;line-height:120%;letter-spacing:-.6px}.s-capacity .sc-top{margin-bottom:34px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-image{min-height:439px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text{padding-top:34px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text .scs-numbers{font-size:13px;line-height:160%;letter-spacing:-.39px;margin-bottom:23px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text .scs-t-hdr{font-size:26px;line-height:120%;letter-spacing:-.78px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text p{font-size:11px;line-height:137%;letter-spacing:-.33px}.s-capacity .sc-slider .swiper .def-arrows{bottom:22px}.s-capacity{padding-bottom:156px}.s-image.under-banner{height:630px}.s-map .sm-image .sm-marker::before{height:260px;width:260px}.s-map .sm-image .sm-marker::after{width:110px;height:110px}.s-map .sm-image .sm-marker{width:15px;height:15px}.s-our-values .sov-items .sov-itm.sov-custom::after{width:40px;height:40px;background-size:contain;background-repeat:no-repeat;left:16px}.s-our-values .sov-items .sov-itm.sov-custom .sov-i-top{padding-top:77px}.s-our-values .sov-items .sov-itm.sov-custom .sov-i-top .sov-i-hdr{font-size:21px;line-height:28px}.product-menu .pm-content .pm-left .pml-link{max-width:360px}.product-menu .pm-content .pm-left .pml-sub{padding-left:390px;padding-top:15px}.product-menu .pm-content .pm-left .pml-sub ul li a{font-size:14px}.product-menu .pm-content .pm-left .pml-sub ul li{margin-bottom:11px}.s-expertise .se-left .sel-img{width:180px;height:220px}.s-def-top .dt-flex .dtf-right .dtf-descr{max-width:541px}.s-simple-text .sst-content p{font-size:16px;line-height:24px}.s-news-detail .snd-content p{font-size:18px}.s-news-detail .snd-content .snd-date-wrap{margin-bottom:30px}.s-career-info .sci-left .sci-l-hdr{font-size:24px;margin-bottom:30px}.s-career-info .sci-right .sci-r-itm .sci-ri-hdr{font-size:28px;margin-bottom:10px}.s-career-info .sci-right .sci-r-itm{margin-bottom:30px}.s-career .sc-items .sc-itm{padding-top:40px;padding-bottom:40px}.s-career .sc-items .sc-itm .sci-info{font-size:14px;line-height:20px}.s-career .sc-items .sc-btn-wrap{padding-top:60px}.s-career-text{padding-top:80px;padding-bottom:150px}.s-uni{padding-bottom:83px}.s-image{height:542px}.s-image.big{height:542px}.s-image.si-with-text{height:340px}.s-image.si-with-text .siwt-content p{max-width:500px}.s-free .s-def-top .dt-flex .dtf-right .sf-nav-content .sf-nv-itm{font-size:15px}.s-contact-prod{padding-top:121px}.s-contact-prod .s-def-top .dt-flex .dtf-right .dtf-descr{margin-bottom:42px}.s-contact-prod .scp-rows .scp-row .scp-num-wrap .scp-num{font-size:67px;line-height:82%;letter-spacing:-1.34px}.s-contact-prod .s-def-top{margin-bottom:83px}.s-contact-prod .scp-rows .scp-row .scp-num-wrap .scp-nw-descr{margin-left:18px}.s-contact-prod .scp-rows .scp-row{padding-bottom:39px;margin-bottom:30px}.s-part-text{padding-top:66px;padding-bottom:66px}.s-part-text .sp-mid p,.s-part-text .sp-mid ul li,.s-quote p{font-size:16px;line-height:200%;letter-spacing:-.4px}.s-part-text .sp-mid .my-container,.s-quote .my-container{max-width:799px}.s-part-text .sp-top{margin-bottom:36px}.s-part-text .sp-mid ul li::before{top:15px;left:6px}.s-part-text .sp-mid ul{margin-bottom:34px}.s-standard{padding-top:121px;padding-bottom:121px}.s-standard .s-def-top{margin-bottom:88px}.s-standard .ss-items .ss-itm .ssi-hdr{font-size:16px;line-height:108%;letter-spacing:-.32px;max-width:497px}.s-standard .ss-items .ss-itm{padding-top:28px;padding-bottom:28px;padding-left:23px;margin-bottom:14px}.s-standard .ss-items .ss-itm .ssi-dw{right:22px}.s-standard .ss-items .ss-itm .ssi-dw::after,.s-standard .ss-items .ss-itm .ssi-dw::before{width:27px;height:27px}.s-standard .ss-items .ss-itm .ssi-dw{font-size:12px;line-height:146%;letter-spacing:-.12px;padding-right:38px}.s-free{padding-top:55px;padding-bottom:55px}.s-free .s-def-top .dt-flex .dtf-left .h3{margin-bottom:30px}.s-free .s-def-top .dt-flex .dtf-right .sf-row{margin-bottom:22px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .def-select .ds-top .ds-itm{padding-top:13px;padding-bottom:13px}.s-free .s-def-top .dt-flex .dtf-right .sf-rows{margin-bottom:38px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more{padding-top:6px}.s-our-values{padding-top:121px;padding-bottom:121px}.s-our-values .sov-top{margin-bottom:66px}.s-our-values .sov-items .sov-itm .sov-i-top .sov-i-hdr{font-size:16px;line-height:108%;letter-spacing:-.32px}.s-our-values .sov-items .sov-itm .sov-i-top{padding-top:32px;padding-bottom:15px;padding-left:25px}.s-our-values .sov-items .sov-itm .sov-i-text{padding-left:25px;padding-top:73px;padding-bottom:59px}.s-our-values .sov-items .sov-itm .sov-i-text p{font-size:13px;line-height:160%;letter-spacing:-.325px}.s-directions{padding-top:121px;padding-bottom:121px}.s-directions .sd-content-wrap .sd-content .sdc-text ul li{font-size:16px;line-height:200%;letter-spacing:-.4px}.s-directions .sd-content-wrap .sd-content .sdc-image{margin-bottom:54px}.s-directions .sd-content-wrap .sd-content .sdc-text ul li{padding-left:22px}.s-directions .sd-content-wrap .sd-content .sdc-text ul li::before{left:8px;top:14px}.s-grants{padding-top:121px;padding-bottom:121px}.s-grants .sg-items .sg-itm.nav .sgi-left .sgi-descr,.s-grants .sg-items .sg-itm.nav .sgi-right .sgi-descr{font-size:12px;letter-spacing:-.3px}.s-grants .s-def-top{margin-bottom:86px}.s-grants .sg-items .sg-itm .sgi-right,.s-grants .sg-items .sg-itm.nav .sgi-right{padding-left:8px}.s-grants .sg-items .sg-itm .sgi-right .sgi-descr{font-size:13px;line-height:160%;letter-spacing:-.325px}.s-grants .sg-items .sg-itm .sgi-left .sgi-descr{font-size:16px;line-height:108%;letter-spacing:-.32px}.s-grants .sg-items .sg-itm.nav{margin-bottom:30px}.s-grants .sg-items .sg-itm .sgi-left{padding-left:24px}.s-grants .sg-items .sg-itm{padding-top:27px;padding-bottom:27px}.def-inp input,.def-inp textarea{font-size:12px;letter-spacing:-.3px;padding-left:23px;padding-top:13px;padding-bottom:13px}.s-quote{padding-top:55px;padding-bottom:55px;min-height:334px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-photo{width:123px;height:123px;margin-bottom:21px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-img{max-width:123px;margin-bottom:21px;height:123px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm{max-width:132px;left:50px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-name{font-size:13px;line-height:108%;letter-spacing:-.325px}.product-menu .pm-content::after{top:71px}.product-menu .pm-content{padding-top:100px}.product-menu .pm-content .pm-left .pml-link{font-size:16px;padding-top:15px;padding-bottom:15px}.s-top-banner .stb-top .stb-right{padding-left:85px}.s-top-banner .stb-top{margin-bottom:83px}.s-top-banner .stb-anim-wrap .play-btn{top:16px}.s-range{padding-top:122px}.s-range .sr-card{margin-left:37px;max-width:259px}.s-range .sr-card .src-hdr{font-size:67px;line-height:82%;letter-spacing:-1.34px;padding-left:9px;padding-right:9px;margin-bottom:5px}.s-range .sr-card .src-descr{font-size:16px;line-height:108%;letter-spacing:-.32px;padding-left:10px;padding-right:10px;margin-bottom:93px}.s-range .sr-card .btn{padding-top:24px;padding-bottom:26px}.s-range .sr-card{padding-bottom:12px;padding-left:11px;padding-right:11px}.s-range{padding-bottom:447px}.s-range .sr-hdr{margin-bottom:40px}.s-care{padding-top:159px}.s-care .sc-top .sct-today{max-width:324px;top:32px;padding-bottom:16px}.s-care .sc-top .sct-text .h1{margin-bottom:75px}.s-care .sc-top .sct-text .sct-t-descr{margin-bottom:79px}.s-care .sc-image-wrap .sc-image .sci-num{font-size:128px;line-height:82%;letter-spacing:-2.56px}.s-care .sc-image-wrap .sc-image .sci-num span{font-size:33px;line-height:94%;letter-spacing:-1.815px}.s-care .sc-image-wrap .sc-image{max-width:455px}.s-care .sc-image-wrap{margin-top:-74px}.s-care .sc-image-wrap .sc-image .sci-num{top:135px}.s-care .sc-image-wrap .sc-image .sci-descr{top:260px}.s-care{padding-bottom:138px}.s-expertise .se-left{padding-left:49px;padding-top:10vh;padding-bottom:10vh}.s-expertise .se-left .h2{margin-bottom:13px}.s-expertise .se-left .sel-descr{margin-bottom:90px}.s-news.custom-news .s-def-top{margin-bottom:58px}.s-news.custom-news .sn-slider .def-arrows{top:-99px}.news-item.custom .ni-text .nit-hdr{font-size:14px;line-height:21.6px}.news-item.custom .ni-img{height:292px}.news-item.custom .ni-text{padding-top:33px}.news-item.custom .ni-text .nit-hdr{margin-bottom:16px}.s-news.custom-news{padding-bottom:133px}.s-active{padding-top:162px;padding-bottom:977px}.s-active .sa-top .h1{margin-bottom:76px}.s-active .sa-top .sat-descr{max-width:356px;margin-bottom:77px}.s-active .sa-items .sa-itm{width:258px;height:276px}.s-active .sa-items .sa-itm:nth-child(1){left:5%;bottom:220px}.s-active .sa-items .sa-itm .sai-hdr{font-size:16px;line-height:109%;letter-spacing:-.32px;padding-top:27px}.s-active .sa-items .sa-itm:nth-child(2){left:28.2%;bottom:322px}.s-active .sa-items .sa-itm .sai-btm .sai-b-num{font-size:66.667px;line-height:82%;letter-spacing:-1.333px}.s-active .sa-items .sa-itm .sai-btm .sai-b-descr{font-size:11.556px;line-height:138%;letter-spacing:-.289px}.s-active .sa-items .sa-itm:nth-child(3){right:5.2%;bottom:123px}.s-standards{padding-top:112px}.s-standards .ss-mid .ssm-hdr{font-size:128px;line-height:82%;letter-spacing:-10.88px}.s-standards .ss-top{margin-bottom:119px}.s-standards .ss-mid .ssm-hdr{margin-bottom:42px}.s-standards .ss-mid .ssm-descr{max-width:452px;margin-bottom:80px}.s-standards{padding-bottom:130px}.s-complex{padding-top:161px;padding-bottom:779px}.s-complex .h1{margin-bottom:77px}.s-complex .sc-descr{max-width:452px;margin-bottom:80px}.s-cap{padding-top:121px;padding-bottom:55px}.s-cap .h2{margin-bottom:44px}.s-cap .sc-descr{max-width:428px;margin-bottom:128px}.s-cap .btn{padding-top:26px;padding-bottom:27px;max-width:250px}.s-news{padding-top:121px}.s-news .s-def-top .dt-flex{margin-bottom:69px}.s-news .s-def-top{margin-bottom:37px}.s-news .sn-slider .def-arrows{max-width:91px}.s-news .sn-slider .def-arrows{bottom:37px;right:375px}.s-news{padding-bottom:181px}header .hd-logo{max-width:112px;margin-right:48px}header{padding-top:22px;padding-bottom:22px}header .btn-link{margin-right:45px}header .hd-list li{margin-right:27px}footer .ft-top .ftt-logo{max-width:160px}footer{padding-top:120px}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-phone{font-size:16px;line-height:108%;letter-spacing:-.32px}footer .ft-top .ftt-right{padding-top:4px}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-mail{padding-bottom:0}footer .ft-top .ftt-right .s-social{margin-right:53px}footer .ft-top .ftt-right .ftt-sub{margin-right:31px}footer .ft-top{margin-bottom:49px}footer .ft-mid .ftm-col .ftm-c-hdr{font-size:20px;line-height:120%;letter-spacing:-.5px;margin-bottom:28px}footer .ft-mid .my-container.flex{padding-top:47px}footer .ft-mid .ftm-right .ftm-row{margin-bottom:55px}footer .ft-mid{margin-bottom:118px}footer .ft-btm .ftb-left .ftb-link,footer .ft-btm .ftb-left .ftb-year{margin-right:33px}footer{padding-bottom:25px}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-right .scc-br-list li .scc-brl-descr:nth-child(1){width:220px}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-right .scc-br-list li .scc-brl-descr:nth-child(2){width:calc(100% - 220px)}.s-contacts{padding-bottom:100px}.s-default-banner{min-height:600px;margin-bottom:50px}.s-catalog.sc-general{padding-bottom:50px}.s-catalog.sc-general .s-def-top .scg-tags .scg-tg{padding:10px 10px;padding-right:30px}.s-catalog-items{padding-top:50px;padding-bottom:50px}.s-catalog-items .sci-items .product-item{width:calc(25% - 14px);margin-left:7px;margin-right:7px;margin-bottom:14px}.s-catalog-items .sci-items .my-container.flex{padding-left:8px;padding-right:8px}.s-catalog .s-def-top{margin-bottom:61px}.s-catalog .sc-filters .scf-row .def-select{margin-bottom:4px}.s-catalog .sc-filters .scf-row.scf-three .def-search-wrap,.s-catalog .sc-filters .scf-row.scf-three .def-select{width:calc(33.33% - 5px)}.s-catalog .sc-filters .scf-row.scf-three .def-search-wrap input{padding-top:11.3px;padding-bottom:11.3px}.s-catalog .sc-filters .scf-row .def-search-wrap{margin-bottom:4px}.s-catalog .sc-filters .scf-row .scf-letters .scf-ltr.all{padding-left:19px;padding-right:19px}.s-catalog .sc-filters .scf-row .scf-letters .scf-ltr{padding-top:11px;padding-bottom:10px;padding-left:14px;padding-right:14px}.s-catalog .sc-filters{margin-bottom:50px}.s-catalog .sc-items .product-item,.s-uni .su-items .my-container .product-item{margin-left:7px;margin-right:7px;margin-bottom:14px;width:calc(25% - 14px)}.s-catalog .sc-items .my-container.flex,.s-uni .su-items .my-container{padding-left:8px;padding-right:8px}.s-catalog .sc-items .sc-btn-wrap{padding-top:108px;margin-bottom:49px}.s-catalog{padding-bottom:174px}.s-product-detail .s-def-top{margin-bottom:32px}.s-product-detail .spd-top .spd-left{min-height:400px;max-height:400px}.s-product-detail .spd-top .spd-right{padding-top:5px;padding-left:25px}.s-product-detail .spd-top .spd-right .spd-r-hdr{font-size:27px;line-height:32.4px;letter-spacing:-.025em;margin-bottom:15px}.s-product-detail .spd-top .spd-right .spd-r-info{margin-bottom:35px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-left{width:183px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right{width:calc(100% - 183px)}.s-product-detail .spd-top .spd-right .spd-chars .spd-row{margin-bottom:14px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-mg-wrap .spd-mg{padding-left:10px;padding-right:10px;padding-bottom:3px;padding-top:3px}.s-product-detail .spd-top .spd-right .spd-chars{margin-bottom:60px}.s-product-detail .spd-top{padding-bottom:100px}.s-product-detail .spd-btm .spd-b-itm .spd-bi-hdr,.s-product-detail .spd-btm b{font-size:16px;line-height:18px}.s-product-detail .spd-btm,.s-product-detail .spd-btm .spd-b-itm p{font-size:16px;line-height:24px}.s-product-detail .spd-btm .spd-b-itm{margin-bottom:30px}.s-product-detail{padding-bottom:215px}.s-product-banner{padding-top:32px;padding-bottom:91px}.s-product-banner .spb-text .h3{margin-bottom:27px}.s-product-banner .spb-text{max-width:544px}.s-product-banner .spb-text p{margin-bottom:39px}.my-container{max-width:1210px}.my-container.small{max-width:700px}.btn.blue{padding-left:62px;padding-right:62px;padding-top:27px;padding-bottom:29px;font-size:11px;line-height:100%;letter-spacing:-.015em;font-family:Montserrat,sans-serif;font-weight:500}.play-btn::before{right:11px;top:8px}.play-btn{font-size:12px;line-height:138%;letter-spacing:-.3px;padding-left:13px;padding-right:21px}.s-social .ss-icn{width:21px;height:21px;margin-left:15px;margin-right:15px}.news-item .ni-text .nit-hdr{margin-bottom:19px}.attention-popup .ap-content .apc-hdr{font-size:20px;margin-bottom:20px}.def-arrows .swiper-button-next,.def-arrows .swiper-button-prev{width:43px;height:43px}.btn-transparent{padding-left:24px;padding-right:24px;padding-top:11px;padding-bottom:10px}.btn-more{font-size:12px;line-height:138%;letter-spacing:-.3px;padding-bottom:11px;padding-right:25px;min-width:165px}.btn-more .arr{width:11px;height:14px;top:0}.btn-more .arr.dw{width:12px;height:18px;top:-1px}.btn{font-size:12px;line-height:16.56px;letter-spacing:-.025em;padding-left:26px;padding-right:26px;padding-top:14px;padding-bottom:14px}.def-pagination ul li a{padding-left:14px;padding-right:14px}.def-pagination ul li.active a::before{width:38px;height:38px}.product-item{height:332px;border-radius:24px}.product-item .pi-tags{padding-left:20px;padding-top:19px}.product-item .pi-btm{padding-left:20px;padding-right:20px;padding-bottom:12px}.def-select .ds-top .ds-itm{padding-top:11px;padding-bottom:10px;padding-left:21px;padding-right:44px}.def-select .ds-top .ds-itm::after{background-size:contain;background-repeat:no-repeat;width:8px;height:8px;right:20px}.def-search-wrap.big .def-search input{font-size:12px;line-height:100%;letter-spacing:-.025em;padding-top:12px;padding-bottom:12px;padding-left:36px}.def-search-wrap.big .def-search button{left:17px;top:12px}.def-tags .dt-itm{margin-right:4px;margin-bottom:4px}.default-padding-top{padding-top:88px}.s-def-top .s-breadcrumbs{margin-bottom:59px}.s-def-top .dt-flex .dtf-descr,.s-def-top .dt-flex .dtf-right{padding-left:8px;padding-top:3px}.s-breadcrumbs ul li::before{right:-26px}.def-search-wrap{max-width:155px}.def-search-wrap .def-search input{padding-left:15px}.def-search-wrap .def-search button{width:16px;height:16px;right:10px}header .def-search-wrap{max-width:155px}header .def-search-wrap.active{max-width:170px}.with-burger .burger-icn{top:2px}.h1{font-size:77px;line-height:82%;letter-spacing:-1.925px}.h2{font-size:42px;line-height:39.06px;letter-spacing:-.03em}.h3{font-size:27px;line-height:32.4px;letter-spacing:-.025em}.t-13{font-size:12px;line-height:14.4px;letter-spacing:-.01em}.t-17{font-size:12px;line-height:16.56px;letter-spacing:-.025em}.t-20{font-size:13px;line-height:20.8px;letter-spacing:-.025em}}@media only screen and (max-width:1200px){.s-image.under-banner{height:580px}.scroller{height:auto}.s-history .sh-content .shc-slider .shc-itm .shc-i-year{font-size:150px}}@media only screen and (max-width:1100px){.btn-arr::after{width:8px;height:13px}.btn-arr{font-size:9px;line-height:137%;letter-spacing:-.27px;padding-right:15px}.news-row .nr-text p{font-size:14px;line-height:22px}.news-row .nr-text .nrt-hdr{font-size:16px;line-height:24px;margin-bottom:20px}.news-row .nr-text .nrt-date{font-size:12px;line-height:20px;margin-bottom:15px}.news-row .nr-img{width:290px;height:240px}.news-row .nr-text{width:calc(100% - 290px)}.news-row{padding-top:60px;padding-bottom:60px}.spec-card .sc-photo{height:256px;border-radius:4px}.spec-card .sc-text .sct-hdr{font-size:16px;line-height:120%;letter-spacing:-.48px;margin-bottom:4px}.spec-card .sc-text{padding-top:26px}.s-spec .ss-content-wrap .ss-content .ssc-items{padding-bottom:80px}.team-itm .ti-photo{height:229px;border-radius:4px;margin-bottom:17px}.team-itm .ti-text .tit-name{font-size:12px;line-height:108%;letter-spacing:-.24px}.team-itm .ti-text .tit-descr{font-size:9px;letter-spacing:-.27px}.s-do-business .sdb-content .sdb-text-wrap .sdb-t-items .sdb-t-itm{font-size:32px}.s-do-business .sdb-content .sdb-image-wrap .sb-image{height:330px}.s-team .st-items .team-itm{margin-bottom:60px}.s-team .s-def-top .dt-flex .dtf-right .dtf-descr{font-size:10px;line-height:160%;letter-spacing:-.3px;max-width:234px}.s-team .s-def-top .dt-flex .dtf-right{padding-left:8px}.s-team .s-def-top{margin-bottom:48px}.s-team{padding-bottom:70px}.s-spec .s-def-top .h2{margin-bottom:42px}.s-spec .s-def-top .ss-nav .btn-transparent{font-size:9px;line-height:138%;letter-spacing:-.225px;margin-right:7px;margin-bottom:8px;padding-left:18px;padding-top:9px;padding-bottom:9px;padding-right:18px}.s-spec .s-def-top{margin-bottom:22px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap{width:180px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap{width:calc(100% - 180px)}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav .scs-nv-btn{font-size:9px;line-height:138%;letter-spacing:-.225px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav .scs-nv-btn{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;max-width:127px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav .scs-nv-btn .scs-nv-icn{min-width:25px;max-width:25px;margin-right:7px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm .scc-i-size{font-size:9px;line-height:138%;letter-spacing:-.227px;margin-bottom:15px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm .scc-i-hdr{font-size:16px;line-height:120%;letter-spacing:-.4px;margin-bottom:20px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm p{font-size:10.667px;line-height:160%;letter-spacing:-.267px;margin-bottom:17px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm{padding-top:51px;padding-bottom:51px}.s-dev-numbers .sdn-tl-itm .sdn-tli-num{font-size:53px;line-height:81%;letter-spacing:-1.06px;margin-bottom:22px}.s-dev-numbers .sdn-top .sdn-right .sdn-tl-itm{padding-left:19px}.s-dev-numbers .sdn-btm .sdn-right{padding-left:19px;padding-bottom:31px}.s-dev-numbers .sdn-btm .sdn-right .sdn-b-descr{font-size:16px;line-height:120%;letter-spacing:-.48px}.s-dev-numbers .sdn-top .sdn-right .sdn-tl-itm:nth-child(1){padding-bottom:157px}.s-dev-numbers .sdn-top .sdn-tl-itm{padding-top:50px}.s-dev-numbers .sdn-tl-itm .sdn-tli-descr{font-size:9px;line-height:137%;letter-spacing:-.27px}.s-potential .sp-block{padding-top:97px}.s-potential .sp-block .spb-right{padding-left:23px}.s-potential .sp-block .spb-right .spb-items .spb-itm{border-radius:11px}.s-potential .sp-block .spb-right .spb-items .spb-itm .spb-i-descr{font-size:12px;line-height:108%;letter-spacing:-.24px}.s-potential .sp-block .spb-right .spb-items .spb-itm .spb-i-num{font-size:53px;line-height:81%;letter-spacing:-1.06px;padding-right:19px;padding-bottom:18px}.s-potential .sp-block .spb-right .spb-items .spb-itm{padding:14px 16px;min-height:155px;margin-bottom:9px}.s-potential{padding-bottom:50px}.s-workshops{padding-top:46px;padding-bottom:46px}.s-workshops .sw-top .my-container{max-width:600px}.s-workshops .sw-top{margin-bottom:42px}.s-workshops .sw-slider .sws-itm{width:237px;height:126px}.s-capacity{padding-top:50px}.s-capacity .sc-top .my-container{max-width:550px}.s-capacity .sc-top .sct-descr{font-size:10px;line-height:160%;letter-spacing:-.3px;max-width:377px;margin-bottom:75px}.s-capacity .sc-top .h2{margin-bottom:36px}.s-capacity .sc-top .sct-btm-descr{font-size:16px;line-height:120%;letter-spacing:-.48px}.s-capacity .sc-top{margin-bottom:26px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text .scs-numbers{font-size:10px;line-height:160%;letter-spacing:-.3px;margin-bottom:16px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text{padding-top:30px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text .scs-t-hdr{font-size:21px;line-height:120%;letter-spacing:-.63px;margin-bottom:15px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text p{font-size:9px;line-height:137%;letter-spacing:-.27px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-image{min-height:352px}.s-capacity .sc-slider .swiper .def-arrows{max-width:72px}.s-capacity{padding-bottom:124px}.s-map .sm-image .sm-marker::before{height:230px;width:230px}.s-map .sm-image .sm-marker::after{width:80px;height:80px}.s-part-text .sp-top .h3{margin-bottom:10px}.s-news.custom-news .sn-slider .swiper-slide{width:330px}.news-item.custom .ni-img{height:233px}.news-item.custom .ni-text{padding-top:28px}.news-item.custom .ni-text .nit-hdr{font-size:11px;line-height:17.6px}.news-item.custom .ni-text .nit-date{font-size:8px;line-height:17px}.s-news.custom-news{padding-bottom:83px}.news-item.custom .ni-text .nit-hdr{margin-bottom:12px}.s-directions .sd-nav .sd-nav-dots{top:11px;height:calc(100% - 15px)}.s-directions .sd-nav .sd-hdr-wrap .sd-hdr{font-size:12px;line-height:19px}.s-def-top .dt-flex .dtf-right .dtf-descr{max-width:430px}.s-history .sh-content .shc-slider .shc-itm .shc-i-image{height:340px}.s-expertise .se-left .sel-nav-items .sel-nv span{min-width:32px}.s-about-items .sai-row .sai-itm .sai-i-hdr{font-size:50px;margin-bottom:20px}.s-about-items .sai-row .sai-left .sai-itm{max-width:240px;padding-right:25px}.s-about-items .sai-row .sai-big-descr{font-size:21px}.s-about-items .sai-row:nth-child(2) .sai-right{padding-top:100px;padding-bottom:20px}.s-high .sh-slider .shs-wrap .swiper-slide .shs-itm .shs-descr{font-size:18px;padding-left:25px}.s-high .sh-slider .shs-wrap .my-container{max-width:948px}.s-high .sh-slider .shs-wrap .swiper-slide .shs-itm{height:400px}.s-high .sh-slider .shs-wrap .swiper-slide{width:290px}.s-map{padding-top:120px;padding-bottom:160px}.s-map .sm-top .h1{margin-bottom:30px}.s-about .s-def-top{margin-bottom:60px}.s-about{padding-bottom:120px}.s-high{padding-top:120px;padding-bottom:150px}.s-high .sh-top .h1{margin-bottom:30px}.s-history .sh-content .shc-nav .shc-nv-itm::after{top:calc(50% - 2px)}.s-career .sc-items .sc-itm{padding-left:15px}.s-career .sc-items .sc-itm .sci-hdr{font-size:18px}.s-career .sc-items .sc-itm .sci-city{font-size:13px}.s-career .sc-items .sc-itm .sci-city::before{top:1px}.s-uni{padding-bottom:64px}.s-image,.s-image.big{height:434px}.s-contact-prod{padding-top:100px}.s-contact-prod .s-def-top .dt-flex .dtf-right .dtf-descr{margin-bottom:30px}.s-contact-prod .scp-rows .scp-row .scp-num-wrap .scp-num{font-size:54px;line-height:82%;letter-spacing:-1.08px}.s-contact-prod .s-def-top{margin-bottom:67px}.s-contact-prod .scp-rows .scp-row .scp-num-wrap .scp-nw-descr{margin-left:13px}.s-contact-prod .scp-rows .scp-row{padding-bottom:28px;margin-bottom:28px}.s-part-text.equal-padding{padding-top:99px;padding-bottom:99px}.s-part-text{padding-top:67px;padding-bottom:67px}.s-part-text .sp-mid p,.s-part-text .sp-mid ul li,.s-quote p{font-size:13px;line-height:200%;letter-spacing:-.325px}.s-part-text .sp-mid .my-container,.s-quote .my-container{max-width:651px}.s-part-text .sp-mid ul li::before{width:3px;height:3px;top:13px;left:8px}.s-part-text .sp-top{margin-bottom:43px}.s-part-text .sp-mid ul{margin-bottom:21px}.s-part-text .sp-top{padding-top:32px}.s-quote{padding-top:43px;padding-bottom:43px;min-height:268px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-photo{width:98px;height:98px;margin-bottom:23px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-img{max-width:98px;margin-bottom:23px;height:98px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm{left:40px}.s-part-text.border-bottom::before,.s-quote.border-bottom::before{left:40px;width:calc(100% - 80px)}.s-standard{padding-top:102px;padding-bottom:102px}.s-standard .s-def-top{margin-bottom:65px}.s-standard .ss-items .ss-itm .ssi-hdr{font-size:13px;line-height:108%;letter-spacing:-.26px}.s-standard .ss-items .ss-itm{padding-left:18px;padding-top:22px;padding-bottom:22px;margin-bottom:11px}.s-standard .ss-items .ss-itm .ssi-descr{right:27.1%}.s-standard .ss-items .ss-itm .ssi-dw{right:17px;padding-right:31px}.s-standard .ss-items .ss-itm .ssi-dw::after,.s-standard .ss-items .ss-itm .ssi-dw::before{width:22px;height:22px}.s-our-values{padding-top:103px;padding-bottom:103px}.s-our-values .sov-items .sov-itm{border-radius:19px;width:calc(33.33% - 12px);margin-left:6px;margin-right:6px;margin-bottom:12px}.s-our-values .sov-items .my-container.flex{padding-left:9px;padding-right:9px}.s-our-values .sov-top{margin-bottom:47px}.s-our-values .sov-items .sov-itm .sov-i-top .sov-i-hdr{font-size:13px;line-height:108%;letter-spacing:-.26px}.s-our-values .sov-items .sov-itm .sov-i-text p{font-size:12px;line-height:160%;letter-spacing:-.3px}.s-our-values .sov-items .sov-itm .sov-i-top{padding-top:25px;padding-left:20px;padding-bottom:12px}.s-our-values .sov-items .sov-itm .sov-i-text{padding-left:20px;padding-top:58px;padding-bottom:44px}.s-directions{padding-top:102px;padding-bottom:102px}.s-directions .sd-nav .sd-hdr-wrap .sd-hdr{margin-bottom:9px}.s-directions .sd-top{margin-bottom:38px}.s-directions .sd-content-wrap .sd-content .sdc-text ul li{font-size:13px;line-height:200%;letter-spacing:-.325px}.s-directions .sd-content-wrap .sd-content .sdc-image{margin-bottom:42px}.s-directions .sd-content-wrap .sd-content .sdc-text ul li{padding-left:19px}.s-directions .sd-content-wrap .sd-content .sdc-text ul li::before{top:12px}.s-grants .sg-items .sg-itm .sgi-right,.s-grants .sg-items .sg-itm.nav .sgi-right{padding-left:6px}.s-grants{padding-top:102px;padding-bottom:102px}.s-grants .s-def-top{margin-bottom:68px}.s-grants .sg-items .sg-itm.nav{margin-bottom:25px}.s-grants .sg-items .sg-itm .sgi-left .sgi-descr{font-size:13px;line-height:108%;letter-spacing:-.26px}.s-grants .sg-items .sg-itm{padding-top:21px;padding-bottom:21px}.s-grants .sg-items .sg-itm .sgi-left{padding-left:18px}.s-grants .sg-items .sg-itm .sgi-right .sgi-descr{font-size:12px;line-height:160%;letter-spacing:-.3px}.s-grants .sg-items .sg-itm{margin-bottom:14px}.s-free{padding-top:48px;padding-bottom:48px}.s-free .s-def-top .dt-flex .dtf-left .h3{margin-bottom:23px}.product-menu{display:none}.s-top-banner .stb-top{margin-bottom:65px}.s-top-banner .stb-top .stb-right{padding-top:0;padding-left:66px}.s-range .sr-card .src-descr{font-size:13px;line-height:108%;letter-spacing:-.26px}.s-range{padding-top:98px}.s-range .sr-card{margin-left:30px;max-width:216px;border-radius:19px}.s-range .sr-card .src-hdr{font-size:54px;line-height:82%;letter-spacing:-1.08px}.s-range .sr-hdr{margin-bottom:29px}.s-range .sr-card{padding-top:20px}.s-range .sr-card .src-descr{margin-bottom:75px}.s-range .sr-card .btn{padding-top:18px;padding-bottom:19px}.s-range .sr-card{padding-bottom:9px}.s-range{padding-bottom:361px}.btn.blue{font-size:9px;padding-left:48px;padding-right:48px;padding-top:22px;padding-bottom:22px}header .hd-logo{max-width:90px}header .btn-link{display:none}header .hd-list{display:none}header{padding-top:19px;padding-bottom:19px}header .def-search-wrap{right:192px}header .def-search-wrap.active{max-width:290px}header .mobile-menu{display:flex;align-items:center;position:absolute;right:15px;color:#219fdc;font-size:12px;line-height:138%;font-weight:400;letter-spacing:-.3px;border:1px solid rgba(11,41,95,.12);padding-left:15px;padding-right:14px;padding-top:5px;padding-bottom:5px;border-radius:40px;top:-3px}header .def-search-wrap{top:0}footer .ft-top .ftt-logo{max-width:128px}footer{padding-top:96px}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-phone{font-size:13px;line-height:108%;letter-spacing:-.26px;margin-bottom:4px}footer .ft-top .ftt-right{padding-top:3px}footer .ft-top .ftt-right .s-social{margin-right:40px}footer .ft-top .ftt-right .ftt-sub{margin-right:21px}footer .ft-top .ftt-right .ftt-sub{padding-top:3px}footer .ft-top{margin-bottom:37px}footer .ft-mid .ftm-col .ftm-c-hdr{font-size:16px;line-height:120%;letter-spacing:-.4px}footer .ft-mid .my-container.flex{padding-top:38px}footer .ft-mid .ftm-col .ftm-c-hdr{margin-bottom:21px}footer .ft-mid .ftm-col ul li{margin-bottom:8px}footer .ft-mid .ftm-right .ftm-row{margin-bottom:36px}footer .ft-mid{margin-bottom:80px}footer .ft-btm .ftb-left .ftb-link,footer .ft-btm .ftb-left .ftb-year{margin-right:26px}.s-catalog-items .sci-items .product-item{width:calc(33.33% - 14px)}.s-catalog .s-def-top{margin-bottom:48px}.s-catalog .sc-items .product-item,.s-uni .su-items .my-container .product-item{width:calc(33.33% - 14px)}.s-catalog .sc-filters{margin-bottom:42px}.s-catalog .sc-items .sc-btn-wrap{padding-top:100px}.s-product-detail .s-def-top{margin-bottom:25px}.s-product-detail .spd-top .spd-left .spd-nav-slider .swiper-slide{width:44px;height:44px}.s-product-detail .spd-top .spd-right .spd-r-hdr{font-size:22px;line-height:120%;letter-spacing:-.55px}.s-product-detail .spd-top .spd-right{padding-left:24px}.s-product-detail .spd-top .spd-right .spd-chars{margin-bottom:52px}.s-product-detail .spd-btm .spd-b-itm .spd-bi-hdr,.s-product-detail .spd-btm b{font-size:14px;line-height:16px;margin-bottom:10px}.s-product-detail .spd-btm,.s-product-detail .spd-btm .spd-b-itm p{font-size:14px;line-height:20px}.s-product-detail{padding-bottom:128px}.s-product-banner{padding-top:26px;padding-bottom:42px}.s-product-banner .spb-text .h3{margin-bottom:21px}.s-product-banner .spb-text{max-width:428px}.s-product-banner .spb-text p{margin-bottom:27px}.s-care{padding-top:129px}.s-care .sc-top .sct-text .h1{margin-bottom:59px}.s-care .sc-top .sct-today{top:26px;max-width:259px}.s-care .sc-top .sct-text .sct-t-descr{margin-bottom:59px}.s-care .sc-image-wrap .sc-image .sci-num{font-size:102px;line-height:82%;letter-spacing:-2.04px}.s-care .sc-image-wrap .sc-image .sci-num span{font-size:26px;line-height:94%;letter-spacing:-1.43px}.s-care .sc-image-wrap .sc-image{max-width:366px}.s-care .sc-image-wrap{margin-top:-90px}.s-care .sc-image-wrap .sc-image .sci-num{top:108px}.s-care .sc-image-wrap .sc-image .sci-descr{top:200px;max-width:170px;margin:0 auto;display:block;left:50%;transform:translateX(-50%)}.s-care{padding-bottom:115px}.s-active{padding-top:130px;padding-bottom:775px}.s-active .sa-top .h1{margin-bottom:59px}.s-active .sa-top .sat-descr{margin-bottom:53px}.s-active .sa-items .sa-itm:nth-child(1){left:3.8%;bottom:176px}.s-active .sa-items .sa-itm{width:206px;height:221px;border-radius:25px}.s-active .sa-items .sa-itm:nth-child(2){left:26.7%;bottom:258px}.s-active .sa-items .sa-itm:nth-child(2){border-radius:25px}.s-active .sa-items .sa-itm:nth-child(3){right:7.2%;bottom:99px}.s-active .sa-items .sa-itm .sai-hdr{font-size:13px;line-height:112%;letter-spacing:-.26px;padding-top:22px;padding-left:19px;padding-right:19px}.s-active .sa-items .sa-itm .sai-btm{padding-left:19px;padding-bottom:19px;padding-bottom:16px}.s-active .sa-items .sa-itm .sai-btm .sai-b-num{font-size:53px;line-height:82%;letter-spacing:-1.06px}.s-active .sa-items .sa-itm .sai-btm .sai-b-descr{font-size:12px;letter-spacing:-.3px}.s-active .sa-items .sa-itm .sai-arr{left:20px;bottom:17px}.s-standards{padding-top:91px}.s-standards .ss-top .sst-hdr{margin-bottom:10px}.s-standards .ss-top .sst-descr{max-width:234px;width:100%;margin:0 auto}.s-standards .ss-mid .ssm-hdr{font-size:102.4px;line-height:82%;letter-spacing:-8.704px}.s-standards .ss-top{margin-bottom:69px}.s-standards .ss-mid .ssm-hdr{margin-bottom:32px}.s-standards .ss-mid .ssm-descr{margin-bottom:49px;max-width:400px}.s-standards{padding-bottom:111px}.s-complex{padding-top:128px;padding-bottom:630px}.s-complex .h1{margin-bottom:54px}.s-complex .sc-descr{max-width:290px;margin-bottom:51px}.s-cap{padding-top:98px}.s-cap .h2{margin-bottom:31px}.s-cap .sc-descr{margin-bottom:85px}.s-cap .btn{padding-top:21px;padding-bottom:23px}.s-cap{padding-bottom:50px}.s-news{padding-top:99px}.s-news .s-def-top .dt-flex{margin-bottom:49px}.s-news .s-def-top{margin-bottom:31px}.s-news .sn-slider .swiper-slide .news-item,.s-news-page .snp-items .snp-itm .snp-right{width:340px}.s-news .sn-slider .swiper-slide .news-item.big,.s-news-page .snp-items .snp-itm .snp-left{width:calc(100% - 340px - 12px)}.s-news .sn-slider .def-arrows{max-width:72px}.s-news .sn-slider .def-arrows{bottom:29px;right:300px}.s-news{padding-bottom:145px}.s-news.custom-news .s-def-top{margin-bottom:45px}.my-container{max-width:974px}.def-arrows .swiper-button-next,.def-arrows .swiper-button-prev{width:34px;height:34px}.news-item .ni-img{height:236px}.news-item .ni-text .nit-hdr{font-size:16px;line-height:24px}.news-item.big .ni-img{height:600px}.s-social .ss-icn{width:17px;height:17px;margin-left:12.5px;margin-right:12.5px}.with-burger .burger-icn{width:16px}.with-burger .burger-icn span:nth-child(2){top:9px}.with-burger .burger-icn span:nth-child(2){width:11px}.def-search-wrap .def-search input{padding-top:6px;padding-bottom:8px}.def-search-wrap .def-search button{top:7px}.default-padding-top{padding-top:72px}.s-def-top .s-breadcrumbs{margin-bottom:42px}.s-def-top .dt-flex .dtf-descr,.s-def-top .dt-flex .dtf-right{padding-left:6px;padding-top:1px}.product-item .pi-img{padding:75px 21px}.h1{font-size:62px;line-height:82%;letter-spacing:-1.55px}.h2{font-size:34px;line-height:31.62px;letter-spacing:-.03em}.h3{font-size:22px;line-height:120%;letter-spacing:-.55px}.t-20{font-size:12px;line-height:160%;letter-spacing:-.3px}}@media only screen and (max-width:992px){.s-team .st-items .team-itm.empty{display:none}.s-image.under-banner{height:470px}.s-top-banner .stb-top .stb-left{width:100%;margin-bottom:31px}.s-top-banner .stb-top .stb-right{width:100%;padding:0}.s-top-banner .stb-top .stb-right .stb-descr{max-width:100%}}@media only screen and (max-width:900px){.s-image.under-banner{height:320px}.s-history .sh-content .shc-slider .shc-itm .shc-i-image{height:440px}.s-high .sh-slider .shs-wrap .swiper-slide{width:280px}.s-high .sh-slider .shs-wrap .swiper-slide .shs-itm{height:360px}.s-high .sh-slider .shs-wrap .swiper-slide .shs-itm .shs-descr{font-size:16px;line-height:108%;letter-spacing:-.4px;padding-left:16px;padding-right:16px;padding-bottom:42px}.s-high .sh-slider .shs-wrap .swiper-slide .shs-itm::after{bottom:117px}.s-map .sm-image .smi-city{width:170px;height:170px;padding-left:21px;padding-top:49px}.s-about-items .sai-row .sai-left .sai-itm{border-right:0;max-width:100%}.s-history .sh-content .shc-slider .shc-itm .shc-i-year{display:none}.s-history .sh-content .shc-slider .shc-itm{padding-left:0}.s-news .sn-slider .swiper-slide .news-item{width:290px}.s-news .sn-slider .swiper-slide .news-item .ni-text{padding-left:20px;padding-right:20px}.s-news .sn-slider .swiper-slide .news-item .ni-img{height:214px}.s-news-page .snp-items .snp-itm .snp-right{width:290px}.s-news .sn-slider .swiper-slide .news-item.big,.s-news-page .snp-items .snp-itm .snp-left{width:calc(100% - 290px - 15px);min-height:530px}.s-news .sn-slider .swiper-slide .news-item.big .ni-img{height:100%}.s-news .sn-slider .def-arrows{right:197px}.s-part-text .sp-mid .my-container,.s-quote .my-container{max-width:490px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-photo{width:80px;height:80px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-img{max-width:80px;height:80px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm{max-width:80px}.s-standard .ss-items .ss-itm .ssi-hdr{max-width:360px}.s-image,.s-image.big{height:320px}}@media only screen and (max-width:768px){.news-row .nr-img{width:100%}.news-row .nr-text{padding:0;width:100%;padding-top:25px}.news-row{padding-top:40px;padding-bottom:40px}.s-news-wrap .snw-items .sc-btn-wrap{padding-top:60px;margin-bottom:30px}.s-news-wrap{padding-bottom:150px}.s-uni .su-filters .suf-flex .suf-left{width:100%}.s-uni .su-filters .suf-flex .suf-right{width:100%}.s-uni .su-filters .suf-flex{flex-wrap:wrap}.s-uni .su-filters{margin-top:40px;margin-bottom:40px}.s-shapes .ss-items{display:none}.s-shapes .ss-slider{display:block}.s-shapes .ss-itm{width:280px;height:360px}.s-shapes .s-def-top p{font-size:16px;line-height:24px;letter-spacing:-.24px}.s-shapes .s-def-top .h2{font-size:29px;line-height:34px;letter-spacing:-.435px}.s-shapes{padding-top:100px}.s-shapes .s-def-top .h2{margin-bottom:11px}.s-shapes .s-def-top{margin-bottom:49px}.s-shapes .ss-itm{border-radius:8px}.s-shapes .ss-slider .swiper{padding-left:20px}.s-shapes .ss-itm .ss-i-hdr{font-size:16px;line-height:108%;letter-spacing:-.4px;padding-left:16px;padding-bottom:31px}.s-shapes .ss-slider .swiper-pagination{display:block;background:rgba(11,41,95,.2);opacity:1;height:2px;top:auto;bottom:0;max-width:148px;left:50%;transform:translateX(-50%)}.s-shapes .ss-slider .swiper-pagination .swiper-pagination-progressbar-fill{background:#0b295f}.s-shapes .ss-slider .swiper{padding-bottom:32px}.s-shapes{padding-bottom:45px}.s-tech-equip .s-def-top .h2{font-size:29px;line-height:34px;letter-spacing:-.435px}.s-tech-equip .s-def-top{text-align:center}.s-tech-equip{padding-top:45px}.s-tech-equip .ste-items{display:none}.s-tech-equip .ste-slider{display:block}.s-tech-equip .ste-slider .swiper{padding-bottom:32px}.s-tech-equip .ste-slider .swiper-pagination{display:block;background:rgba(11,41,95,.2);opacity:1;height:2px;top:auto;bottom:0;max-width:148px;left:50%;transform:translateX(-50%)}.s-tech-equip .ste-slider .swiper-pagination .swiper-pagination-progressbar-fill{background:#0b295f}.s-tech-equip .s-def-top{margin-bottom:40px}.s-tech-equip{padding-bottom:99px}.s-do-business .sdb-slider .swiper{padding-bottom:30px}.s-do-business .sdb-slider .swiper-pagination{display:block;background:rgba(11,41,95,.2);opacity:1;height:2px;top:auto;bottom:0;max-width:148px;left:50%;transform:translateX(-50%)}.s-do-business .sdb-slider .swiper-pagination .swiper-pagination-progressbar-fill{background:#0b295f}.s-do-business .s-def-top .mobile-visible{display:block}.s-do-business .s-def-top .sdt-descr{color:rgba(11,41,95,.4);font-size:16px;line-height:24px;font-weight:400;letter-spacing:-.24px;display:block}.s-do-business .s-def-top{text-align:center;margin-bottom:49px}.s-do-business .s-def-top .h2{margin-bottom:11px;font-size:29px;line-height:34px;letter-spacing:-.015em}.s-do-business .sdb-slider{display:block}.s-do-business{padding-bottom:101px;padding-top:39px}.s-capacity .s-def-top.mobile-center{text-align:center}.s-capacity.ss-default{padding-top:60px;padding-bottom:60px}.s-capacity .s-def-top{margin-bottom:45px}.s-capacity .s-def-top .h2{font-size:29px;line-height:34px;letter-spacing:-.015em}.s-do-business .sdb-content{display:none}.s-part-text .sp-top .h3 .big{margin-bottom:20px}.s-capacity .sc-slider .swiper-slide .scs-itm{border-radius:8px;overflow:hidden}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap .scs-nav .scs-nv-btn{position:relative}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap .scs-nav .scs-nv-btn.active::after{display:block}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap .scs-nav .scs-nv-btn::before{content:"";position:absolute;width:24px;height:24px;border-radius:50%;border:1px solid rgba(11,41,95,.3);box-sizing:border-box;right:0;top:50%;margin-top:-12px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap .scs-nav .scs-nv-btn::after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#0b295f;box-sizing:border-box;right:7px;top:50%;margin-top:-5px;z-index:1;display:none}.s-spec .ss-content-wrap .ss-content .ssc-items{padding-top:15px}.s-spec .ss-content-wrap .ss-content .ssc-items .my-container.flex{padding-left:0;padding-right:0}.s-spec .ss-content-wrap .ss-content .ssc-items .spec-card{width:100%;margin-left:0;margin-right:0;margin-bottom:31px}.s-spec .ss-content-wrap .ss-content .ssc-items{padding-bottom:67px}.spec-card .sc-photo{height:360px;border-radius:8px}.spec-card.sc-product .sc-photo{height:218px}.spec-card .sc-text{padding-top:20px;padding-left:20px;padding-right:20px}.spec-card .sc-text .sct-hdr{font-size:17px;line-height:138%;margin-bottom:0;letter-spacing:-.425px}.spec-card .sc-text .sct-hdr.mobile-link{position:relative}.spec-card .sc-text .sct-hdr.mobile-link::after{content:"";position:absolute;right:0;top:1px;width:14px;height:19px;background:url(/local/templates/akrikhin_new/css/../img/arr-up.svg);background-size:contain;background-repeat:no-repeat;transition:all .3s ease}.spec-card .sc-text .btn-arr{display:none}.spec-card.patient-card .sc-text .sct-hdr{font-size:16px;line-height:24px;letter-spacing:-.24px;margin-bottom:20px}.spec-card.patient-card .sc-text{padding-top:24px}.spec-card .sc-text .sct-date{font-size:12px;letter-spacing:-.12px}.s-spec .ss-content-wrap .ss-content .ssc-items .sc-btn-wrap{padding-left:20px;padding-right:20px;padding-top:29px}.s-spec .ss-content-wrap .ss-content .ssc-items .sc-btn-wrap .mobile-hidden{display:none}.s-spec .ss-content-wrap .ss-content .ssc-items .sc-btn-wrap .mobile-visible{display:block}.s-spec .ss-content-wrap .ss-content .ssc-items .def-pagination{display:none}.team-itm .ti-photo{height:360px;margin-bottom:24px}.team-itm .ti-text .tit-name{font-size:16px;letter-spacing:-.4px}.team-itm .ti-text .tit-descr{font-size:15px;letter-spacing:-.375px}.s-team .st-items .team-itm{width:calc(50% - 16px);margin-bottom:32px}.s-team .st-items .my-container.flex{padding-left:12px;padding-right:12px}.s-team .s-def-top .dt-flex .dtf-left{width:100%}.s-team .s-def-top .dt-flex .dtf-left br{display:none}.s-team .s-def-top .dt-flex .dtf-right{padding:0;width:100%}.s-team .s-def-top .dt-flex .dtf-left .h2{font-size:29px;line-height:34px;letter-spacing:-.435px}.s-team .s-def-top .dt-flex .dtf-right .dtf-descr{font-size:16px;line-height:24px;letter-spacing:-.24px;max-width:325px}.s-team .s-def-top{margin-bottom:53px}.s-spec .s-def-top{margin-bottom:29px}.s-spec .s-def-top .h2{font-size:29px;line-height:34px;letter-spacing:-.435px;margin-bottom:49px}.s-spec .s-def-top .ss-nav .btn-transparent{font-size:14px;line-height:20px;letter-spacing:-.35px;padding-left:19px;padding-right:19px;margin-bottom:6px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap{width:100%;position:relative;z-index:1}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap{width:100%;padding-top:50px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm{padding-right:0}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap .scs-nav-m-hdr{display:block}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap .scs-nav .scs-nv-btn{max-width:100%;margin-bottom:0;border-radius:0;background:#fff;font-size:14px;line-height:20px;letter-spacing:-.35px;padding:0;padding-top:10px;padding-bottom:10px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap .scs-nav .scs-nv-btn.active{background:#fff}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap .scs-nav{position:absolute;left:0;bottom:0;width:100%;transform:translateY(calc(100% + 8px));border:1px solid rgba(11,41,95,.12);background:#fff;border-radius:26px;overflow:hidden;padding-left:24px;padding-right:0;padding-top:15px;padding-bottom:15px;max-height:272px;overflow-y:auto;display:none}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap.active .scs-nav{display:block}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap .scs-nav .scs-nv-btn .scs-nv-icn{min-width:32px;max-width:32px;margin-right:9px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap .scs-nav .scs-nv-btn.active,.s-spec .ss-content-wrap .ss-content .sc-science .scs-nav-wrap .scs-nav .scs-nv-btn:hover{background:#fff}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm .scc-i-size{font-size:14px;line-height:100%;font-weight:500;letter-spacing:-.14px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm .scc-i-hdr{font-size:16px;line-height:24px;letter-spacing:-.24px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm p{font-size:16px;line-height:24px;letter-spacing:-.24px;margin-bottom:69px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm{padding-top:48px;padding-bottom:48px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm .btn-more{font-size:14px;line-height:100%;letter-spacing:-.14px;background:#fff;text-align:center;border:1px solid rgba(11,41,95,.12);border-radius:34px;width:100%;max-width:335px;margin-left:auto;margin-right:auto;display:block;padding-top:19px;padding-bottom:22px;padding-left:10px;padding-right:10px;padding-right:38px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-itm .btn-more .arr{right:auto;left:calc(50% + 34px);top:17px;transform:translateX(-50%)}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-btn-wrap .btn-more{text-align:center;background:#0b295f;border:1px solid #0b295f;border-radius:200px;color:#fff;font-size:14px;line-height:100%;font-weight:500;letter-spacing:-.14px;padding-top:25px;display:block;max-width:335px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-top:19px;padding-bottom:22px}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-btn-wrap .btn-more .arr{display:none}.s-spec .ss-content-wrap .ss-content .sc-science .scs-items-wrap .scc-items .scc-btn-wrap{padding-top:44px}.s-spec .ss-content-wrap .ss-content .sc-science{padding-bottom:129px}.s-dev-numbers .sdn-left{width:100%;border-right:0}.s-dev-numbers .sdn-top .sdn-left .sdn-tl-itm{padding-right:0;width:100%;border-right:0}.s-dev-numbers .sdn-tl-itm .sdn-tli-num{font-size:70px;line-height:82%;letter-spacing:-1.4px}.s-dev-numbers .sdn-tl-itm .sdn-tli-descr{font-size:15px;line-height:100%;letter-spacing:-.375px}.s-dev-numbers .sdn-top .sdn-tl-itm{padding-top:0;position:relative;padding-bottom:32px}.s-dev-numbers .sdn-top .sdn-tl-itm::after{content:"";position:absolute;bottom:0;left:-20px;width:calc(100% + 40px);height:1px;background:rgba(11,41,95,.12)}.s-dev-numbers{padding-top:43px;padding-bottom:58px}.s-dev-numbers .sdn-right{width:100%}.s-dev-numbers .sdn-top .sdn-right .sdn-tl-itm:nth-child(1){padding:0;padding-top:42px;padding-bottom:33px}.s-dev-numbers .sdn-top .sdn-right .sdn-tl-itm:last-child{border-left:0 solid #000}.s-dev-numbers .sdn-top .sdn-right .sdn-tl-itm{width:100%;padding:0;padding-top:42px;padding-bottom:33px}.s-dev-numbers .sdn-btm .sdn-left{display:none}.s-dev-numbers .sdn-btm .sdn-right{width:100%;padding:0;padding-top:61px}.s-dev-numbers .sdn-btm .sdn-right .sdn-b-descr{font-size:17px;line-height:138%;letter-spacing:-.425px}.s-potential .sp-block .spb-left{width:100%;margin-bottom:40px}.s-potential .sp-block .spb-right{width:100%;padding-left:0}.s-potential .sp-block .spb-left .h2{font-size:29px;line-height:34px;letter-spacing:-.435px}.s-potential .sp-block{padding-top:100px}.s-potential .sp-block .spb-right .spb-items .spb-itm .spb-i-descr{font-size:16px;line-height:20px;letter-spacing:-.24px}.s-potential .sp-block .spb-right .spb-items .spb-itm .spb-i-descr br{display:none}.s-potential .sp-block .spb-right .spb-items .spb-itm .spb-i-num{font-size:70px;line-height:82%;letter-spacing:-1.4px;padding-right:21px}.s-potential .sp-block .spb-right .spb-items .spb-itm{border-radius:20px;padding:22px;margin-bottom:16px;min-height:246px}.s-potential{padding-bottom:60px}.s-workshops{padding-top:60px;padding-bottom:60px}.s-workshops .sw-top{margin-bottom:49px}.s-workshops .sw-slider .sws-itm{width:236px;height:136px;padding-left:25%;padding-right:25%}.s-capacity{padding-top:60px}.s-capacity .sc-top .h2{font-size:29px;line-height:34px;margin-bottom:18px;letter-spacing:-.435px}.s-capacity .sc-top .sct-descr{font-size:16px;line-height:24px;letter-spacing:-.24px;margin-bottom:60px}.s-capacity .sc-top .sct-btm-descr{font-size:17px;line-height:138%;letter-spacing:-.425px;max-width:260px;margin-left:auto;margin-right:auto}.s-capacity .sc-top .sct-btm-descr br{display:none}.s-capacity .sc-top{margin-bottom:39px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text{width:100%}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-image{width:100%;min-height:250px}.s-capacity .sc-slider .swiper .def-arrows{display:none}.s-capacity .sc-slider .swiper{padding-left:20px;padding-right:20px;padding-bottom:27px}.s-capacity .sc-slider .swiper-slide{width:100%;max-width:335px;height:auto}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text .scs-numbers{font-size:13px;line-height:26px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text .scs-t-hdr{font-size:22px;line-height:116%;letter-spacing:-.44px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text p{font-size:14px;line-height:22px;letter-spacing:-.35px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text{padding-top:18px;padding-left:20px;padding-right:20px;padding-bottom:18px;min-height:239px;height:calc(100% - 250px);flex:auto}.s-capacity .sc-slider .swiper-slide .scs-itm{flex-direction:column;height:100%}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text .scs-numbers{margin-bottom:21px}.s-capacity .sc-slider .swiper-slide .scs-itm .scs-text p br{display:none}.s-capacity .sc-slider .swiper-pagination.swiper-pagination-progressbar{display:block;background:rgba(11,41,95,.2);opacity:1;height:2px;top:auto;bottom:0;max-width:148px;left:50%;transform:translateX(-50%)}.s-capacity .sc-slider .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#0b295f}.s-capacity{padding-bottom:99px}.s-product-detail .spd-top .spd-left .spd-image-slider .swiper-slide .spd-img{padding-top:0}.s-product-detail .spd-top .spd-left .spd-nav-slider{padding-bottom:15px;padding-top:15px}.s-image.careers-page{height:360px}.s-image.under-banner{height:597px}.s-image.si-about-page{height:597px}.s-map .sm-image .sm-marker::before{width:227px;height:227px}.s-map .sm-image .sm-marker::after{width:117px;height:117px}.s-map .sm-image .sm-marker{width:11px;height:11px;left:17.3%;bottom:33.1%}.s-map{overflow:hidden}.s-map .sm-image{height:548px;position:relative}.s-map .sm-image .sm-image-wrap img{position:absolute;width:100%;height:100%;left:0;top:0}.s-map .sm-image .sm-image-wrap{position:absolute;left:-66px;top:-169px;width:1247px;height:740px}.news-item.custom .ni-text{padding-top:26px;height:calc(100% - 309px)}.news-item.custom .ni-text .nit-date{font-size:13px;line-height:17px}.s-image.big{margin-bottom:40px}.s-image.big.careers-page{height:360px;margin-bottom:0}.s-image.big.si-about-page{height:597px}.s-image.big.mobile-597{height:597px}.s-product-detail .s-def-top .spd-status{margin-bottom:10px}.s-history .sh-content .shc-nav-mobile{margin-bottom:0}.s-history .sh-content .shc-nav-mobile .swiper{position:relative;z-index:10;transition:background .5s ease;padding-top:5px}.s-history .sh-content .shc-nav-mobile .swiper.fixed{left:0;top:0;position:fixed;width:100%;background:#fff;padding-bottom:65px}.s-history .sh-content .shc-nav-mobile .swiper.fixed::before{bottom:44px}.s-history .sh-content .shc-slider{padding-top:50px}.s-free .s-def-top .dt-flex .dtf-right .sf-nav-content{margin-bottom:41px}.attention-popup .ap-content .apc-hdr{font-size:22px;line-height:24px;letter-spacing:-.44px;margin-bottom:30px}.attention-popup .ap-content{padding-top:31px;padding-bottom:31px}.attention-popup .ap-content p{font-size:16px;line-height:24px;letter-spacing:-.24px;margin-bottom:15px}.attention-popup .ap-content .apc-btn-wrap{margin-top:33px;width:100%;justify-content:space-between;text-align:center}.attention-popup .ap-content .apc-btn-wrap .btn{width:calc(50% - 6px)}.attention-popup .ap-content .apc-btn-wrap .btn-transparent{width:calc(50% - 6px)}.s-history .sh-content .shc-nav-mobile .swiper-slide .shc-nm-itm span{opacity:1}.s-history .sh-content .shc-nav-mobile .swiper-slide .shc-nm-itm{font-size:14px;line-height:17px;letter-spacing:-.35px;border:1px solid rgba(11,41,95,.12);border-radius:200px;padding-left:23.7px;padding-right:23.7px;padding-top:10.5px;padding-bottom:10.5px}.s-part-text .sp-mid .btn-more{margin-left:0;margin-top:30px}.s-our-values .sov-items .sov-itm.sov-custom .sov-i-top .sov-i-hdr{font-size:22px;line-height:24px;letter-spacing:.44px}.s-our-values .sov-items .sov-itm.sov-custom .sov-i-text{padding-top:30px;padding-bottom:30px}.s-part-text .sp-top .h3 br{display:none}.s-def-top .dt-flex .dtf-right .dtf-descr{max-width:100%}.s-care .sc-top .sct-text .h1.mobile-visible{display:block}.s-expertise .se-mobile-slider{display:block}.s-expertise .se-right{display:none}.s-news .sn-slider .my-container{padding-left:0;padding-right:0}.s-expertise .se-left .sel-img{display:none}.s-news-detail .snd-content .snd-date-wrap .snd-tg{margin-bottom:5px}.s-catalog-items .sci-top .h2{font-size:28px;line-height:36px}.attention-popup.cookie-popup{left:0;transform:none;width:100%}.attention-popup.cookie-popup .ap-content{border-radius:0}.attention-popup.cookie-popup .ap-content .ap-content_wrap .ap-content_txt{width:100%;margin-bottom:20px}.attention-popup.cookie-popup .ap-content .ap-content_wrap .apc-btn-wrap{width:100%;text-align:center}.s-expertise .se-right{height:100vh;min-height:1px}.s-about .sa-content .h1{font-size:29px;line-height:34px;letter-spacing:-.435px;margin-bottom:40px}.s-about .s-def-top{margin-bottom:41px}.s-about .sa-content p br{display:none}.s-about .sa-content p{max-width:320px}.s-about{padding-bottom:295px}.s-about-items .sai-row .sai-left{border-right:0;width:100%;margin-bottom:40px}.s-about-items .sai-row .sai-left.mobile-hidden{display:none}.s-about-items .sai-row .sai-itm .sai-i-descr{font-size:15px;letter-spacing:-.375px}.s-about-items .sai-row .sai-left .sai-itm{padding:0}.s-about-items{padding-top:40px}.s-about-items .sai-row .sai-itm .sai-i-hdr{font-size:70px;line-height:82%;letter-spacing:-1.4px;margin-bottom:23px}.s-about-items .sai-row .sai-itm .sai-i-descr{margin-bottom:13px}.s-about-items .sai-row .sai-itm p{font-size:15px;line-height:120%;letter-spacing:-.375px;max-width:320px;margin-bottom:7px}.s-about-items .sai-row .sai-itm .sai-i-btm-descr{font-size:13px;line-height:26px}.s-about-items .my-container{padding-left:0;padding-right:0}.s-about-items .sai-row .sai-left{padding-left:20px;padding-right:20px;border-bottom:1px solid rgba(11,41,95,.12);padding-bottom:30px}.s-about-items .sai-row .sai-right .sai-itm:nth-child(1){border-right:none}.s-about-items .sai-row .sai-right .sai-itm{width:100%;max-width:100%;padding:0;padding-left:20px;padding-right:20px;padding-bottom:29px;margin-bottom:40px;border-bottom:1px solid rgba(11,41,95,.12)}.s-about-items .sai-row .sai-right .sai-itm:last-child{margin-bottom:0}.s-about-items .sai-row .sai-right .sai-itm br{display:none}.s-about-items .sai-row .sai-right{width:100%}.s-about-items .sai-row:nth-child(2) .sai-right{padding-top:61px;padding-left:20px;padding-right:20px;padding-bottom:59px}.s-about-items .sai-row .sai-big-descr{font-size:17px;line-height:138%;letter-spacing:-.425px;margin:0}.s-high .sh-top .h1{font-size:29px;line-height:34px;letter-spacing:-.435px;margin-bottom:17px}.s-high{padding-top:50px}.s-high .sh-top .sht-descr{max-width:320px;margin-left:auto;margin-right:auto}.s-high .sh-top .sht-descr br{display:none}.s-high .sh-slider .shs-top .shs-t-descr{font-size:17px;line-height:138%;letter-spacing:-.425px}.s-high .sh-top{margin-bottom:60px}.s-high .sh-slider .shs-wrap .swiper-slide .shs-itm .shs-descr{padding-right:10px}.s-high .sh-slider .shs-wrap .swiper-slide .shs-itm::after{bottom:99px}.s-high .sh-slider .shs-wrap .swiper-pagination{display:block;background:rgba(11,41,95,.2);opacity:1;height:2px;top:auto;bottom:0;max-width:148px;left:50%;transform:translateX(-50%)}.s-high .sh-slider .shs-wrap .swiper-pagination .swiper-pagination-progressbar-fill{background:#0b295f}.s-high .sh-slider .shs-wrap .swiper{padding-bottom:32px}.s-high{padding-bottom:80px}.s-map .sm-top .h1{font-size:29px;line-height:34px;letter-spacing:-.435px;margin-bottom:41px}.s-map{padding-top:75px;padding-bottom:100px}.s-map .sm-top{margin-bottom:0}.s-map .sm-image{margin-top:0}.s-map .sm-image .smi-city .smi-c-hdr{font-size:16px;line-height:24px;letter-spacing:-.24px}.s-map .sm-image .smi-city .smi-c-descr{font-size:14px;line-height:20px;letter-spacing:-.35px;margin-bottom:25px}.s-map .sm-image .smi-city{padding-left:19px;padding-top:46px;left:20%;bottom:38.6%}.s-history .sh-content .shc-nav{display:none}.s-history .sh-content .shc-slider{width:100%}.s-history .sh-content .shc-slider .shc-itm .shc-i-image{height:480px;border-radius:0;left:-20px;width:calc(100% + 40px);margin-bottom:51px}.s-history .sh-content .shc-slider .shc-itm .shc-i-image span.mobile-visible{display:block}.s-history .sh-content .shc-slider .shc-itm .shc-i-image span.mobile-hidden{display:none}.s-history .sh-content .my-container.flex{padding-left:0;padding-right:0}.s-history .sh-content .shc-slider .shc-itm p{font-size:16px;line-height:24px;letter-spacing:-.24px}.s-history .sh-content .shc-slider .shc-itm{padding-left:20px;padding-right:20px}.s-history .sh-content .shc-nav-mobile{display:block}.s-history .s-def-top{margin-bottom:44px}.s-history .sh-content .shc-slider .shc-itm{opacity:1}.s-history{padding-bottom:100px}.s-history .sh-content .shc-nav-mobile .swiper{padding-bottom:25px}.s-history .sh-content .shc-nav-mobile .swiper-slide .shc-nm-itm{color:rgba(11,41,95,.6)}.s-history .sh-content .shc-nav-mobile .swiper-slide.active .shc-nm-itm{color:#219fdc;border-color:#219fdc}.s-history .sh-content .shc-slider .shc-itm .h3{margin-bottom:40px}.s-simple-text .s-def-top .h2{font-size:24px;line-height:30px}.s-simple-text .s-def-top{margin-bottom:30px}.s-simple-text .sst-content p{font-size:14px;line-height:20px;margin-bottom:20px}.s-simple-text{padding-bottom:70px}.s-image.big{height:360px}.s-news .sn-slider .swiper-slide.mobile-hidden{display:none}.s-news .sn-slider .swiper-slide.mobile-visible{display:block}.s-news .sn-slider .swiper-slide .news-item .ni-text{padding-bottom:57px}.s-news .sn-slider .swiper-slide .news-item .ni-text .nit-hdr{margin-bottom:0}.s-news .sn-slider .swiper-slide .news-item .ni-text .nit-date{position:absolute;bottom:0}.s-news .sn-slider .swiper-slide{height:auto}.s-news .sn-slider .swiper-slide .news-item{height:100%}.s-career-info .sci-left{width:100%;padding-right:0}.s-career-info .sci-right{width:100%}.s-career-info{padding-top:51px;padding-bottom:51px}.s-career-info .sci-left .sci-l-hdr{font-size:26px;line-height:30px;letter-spacing:-.65px}.s-career-info .sci-left .sci-l-descr br{display:none}.s-career-info .sci-left{margin-bottom:56px}.s-career-info .sci-right .sci-r-itm p{font-size:14px;line-height:20px;letter-spacing:-.35px}.s-career{padding-top:49px;padding-bottom:49px}.s-career .sc-filters .def-select.dark{width:100%;margin-bottom:8px}.s-career .sc-filters .def-select.dark:last-child{margin-bottom:0}.s-career .sc-filters .def-select.dark .ds-top .ds-itm{font-size:14px;line-height:100%;letter-spacing:-.14px;padding-left:28px;padding-top:19px;padding-bottom:19px}.s-career .sc-filters{margin-bottom:64px}.s-career .sc-items .sc-itm .sci-hdr{font-size:16px;line-height:108%;letter-spacing:-.4px;margin-bottom:49px}.s-career .sc-items .sc-itm .sci-info{position:relative;left:0;top:0;transform:none;display:block;letter-spacing:-.35px;margin-bottom:13px}.s-career .sc-items .sc-itm .sci-city{position:relative;display:block;left:0;top:0;transform:none}.s-career .sc-items .sc-itm{padding-top:24px;padding-bottom:22px;padding-right:65px;margin-bottom:20px}.s-career .sc-items .sc-itm .sci-arrow{right:16px;top:16px;width:36px;height:36px;transform:none}.s-career .sc-items .sc-btn-wrap .mobile-visible{display:block}.s-career .sc-items .sc-btn-wrap .mobile-hidden{display:none}.s-career .sc-items .sc-btn-wrap{padding-top:42px}.s-career-text{padding-top:104px}.s-career-text .h1{margin-bottom:40px}.s-career-text p{margin-bottom:45px}.s-career-text{padding-bottom:100px}.back{font-size:12px;line-height:14.63px;letter-spacing:-.01em;padding-left:25px}.back::before{width:19px}.s-news-detail .snd-top{margin-bottom:35px}.s-news-detail .snd-content .snd-image,.s-news-detail .snd-content .snd-video{position:relative;left:-20px;width:calc(100% + 40px)}.s-news-detail .snd-content .snd-date-wrap .snd-date{font-size:14px;line-height:20px}.s-news-detail .snd-content .snd-date-wrap{flex-wrap:wrap}.s-news-detail .snd-content .snd-date-wrap .snd-date{margin-right:0;width:100%}.s-news-detail .snd-content .h3{margin-bottom:36px}.s-news-detail .snd-content .snd-date-wrap .snd-date{margin-bottom:12px}.s-news-detail .snd-content .snd-date-wrap{margin-bottom:35px}.s-news-detail .snd-content p{font-size:16px;line-height:24px;letter-spacing:-.24px;margin-bottom:54px}.s-news-detail .snd-content .snd-quote .snd-q-author{font-size:16px;line-height:24px;letter-spacing:-.24px}.s-news-detail .snd-content .snd-quote .snd-q-author a{font-size:16px;line-height:24px;letter-spacing:-.24px}.s-news-detail .snd-content .snd-quote p{margin-bottom:37px}.s-news-detail .snd-content .snd-quote{margin-bottom:40px}.s-news-detail .snd-content .snd-image,.s-news-detail .snd-content .snd-video{margin-bottom:54px}.s-news-detail{padding-bottom:99px}.s-news-page .s-def-top .dt-flex .dtf-left .h2{font-size:29px;line-height:34px;letter-spacing:-.435px}.s-news-page .s-def-top .dt-flex .dtf-right br{display:none}.s-news-page .snp-items .sc-btn-wrap{margin-top:30px}.s-news-page .snp-items .def-pagination{margin-top:30px}.s-news-page{padding-bottom:70px}.s-news-page .snp-items .snp-itm .snp-left{width:100%;margin-bottom:30px}.s-news-page .snp-items .snp-itm .snp-right{position:relative;right:0;top:0;left:0;width:100%}.s-news-page .snp-items .snp-itm{flex-wrap:wrap;margin-bottom:0}.s-news-page .snp-items{padding-left:0;padding-right:0}.s-news-page .snp-items .snp-itm .snp-right .news-item{margin-bottom:30px}.s-news-page .snp-items .snp-itm .snp-right .news-item:last-child{margin-bottom:30px}.s-news-page .snp-items .snp-itm .snp-left{min-height:1px}.s-news-page .news-item.big .ni-img{position:relative;height:360px}.s-news-page .news-item .ni-img{height:360px}.s-news-page .news-item.big .ni-text{position:relative;width:100%}.s-news-page .news-item.big{min-height:1px}.s-news-page .news-item .ni-text,.s-news-page .news-item.big .ni-text{padding-left:19px;padding-right:19px}.s-news-page .news-item .ni-text .nit-hdr,.s-news-page .news-item.big .ni-text .nit-hdr{font-size:16px;line-height:24px;letter-spacing:-.24px;margin-bottom:18px}.s-news-page .news-item .ni-text .nit-date,.s-news-page .news-item.big .ni-text .nit-date{font-size:12px;letter-spacing:-.12px}.s-news-page .snp-items .sc-btn-wrap .mobile-visible{display:block}.s-news-page .snp-items .sc-btn-wrap .mobile-hidden{display:none}.s-news-page .snp-items .def-pagination{display:none}.s-news-page .snp-filters{display:none}.s-news-page .sc-mobile-nav{display:block;margin-bottom:50px}.s-news-page .s-def-top{margin-bottom:59px}.s-news-page .sc-mobile-nav .def-select .ds-top .ds-itm{font-size:14px;font-weight:500;letter-spacing:-.14px;padding-top:19px;padding-bottom:19px;padding-left:26px;padding-right:50px}.s-news-page .sc-mobile-nav .def-select{max-width:226px;width:100%}.s-news-page .news-item.big{min-height:309px}.news-item.big .ni-text{padding-top:26px}.burger-menu{padding-top:75px}header .mobile-menu.active .burger-icn span:nth-child(1){width:26px}header .mobile-menu.active .burger-icn span:nth-child(2){width:26px}.s-uni{padding-bottom:50px}.s-uni .h2{font-size:29px;line-height:34px;letter-spacing:-.02em}.s-uni .dtf-descr br{display:none}.s-image{height:597px}.s-image.si-with-text .siwt-content{padding-top:29px}.s-image.si-with-text{height:587px}.s-image img.mobile-visible{display:block}.s-image img.mobile-hidden{display:none}.s-contact-prod{padding-top:60px}.s-contact-prod .s-def-top .dt-flex .dtf-right .dtf-descr{margin-bottom:45px}.s-contact-prod .scp-rows .scp-row .scp-num-wrap .scp-num{font-size:70px;line-height:82%;letter-spacing:-1.4px}.s-contact-prod .scp-rows .scp-row .dtf-left{display:none}.s-contact-prod .s-def-top{margin-bottom:99px}.s-contact-prod .scp-rows .scp-row .scp-num-wrap .scp-nw-descr{font-size:14px;letter-spacing:-.14px;margin-left:16px}.s-contact-prod .scp-rows .scp-row{margin-bottom:40px}.s-part-text.equal-padding{padding-top:78px;padding-bottom:78px}.s-part-text{padding-top:78px;padding-bottom:78px}.s-part-text.before-footer{padding-bottom:100px}.s-part-text .sp-top{padding-top:0}.s-part-text .sp-mid p,.s-part-text .sp-mid ul li,.s-quote p{font-size:16px;line-height:24px;letter-spacing:-.24px}.s-part-text .sp-mid ul li{padding-left:18px;margin-bottom:20px}.s-part-text .sp-mid ul li:last-child{margin-bottom:0}.s-part-text .sp-top{margin-bottom:50px}.s-part-text .sp-mid ul li::before{left:4px;top:12px}.s-part-text .sp-mid ul{margin-bottom:62px}.s-part-text .sp-mid p a{display:block;margin-top:16px}.s-part-text.border-bottom::before,.s-quote.border-bottom::before{left:20px;width:calc(100% - 40px)}.s-part-text .sp-mid .my-container,.s-quote .my-container{padding-left:20px;padding-right:20px}.s-part-text .sp-mid p,.s-quote p{padding-left:0}.s-quote .sq-photo-wrap .my-container .sq-photo-itm{position:relative;left:0;max-width:100%;padding-left:145px}.s-quote.photo-itm-with-img .sq-photo-wrap .my-container .sq-photo-itm{padding-left:0}.s-quote.photo-itm-with-img{text-align:center}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-photo{position:absolute;left:0;top:0;width:130px;height:130px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-img{max-width:130px;margin-left:auto;margin-right:auto;height:130px}.s-quote .sq-photo-wrap .my-container{padding-left:20px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-name{font-size:16px;line-height:24px;letter-spacing:-.24px;margin-bottom:9px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm .sql-status{font-size:15px}.s-quote{padding-top:41px;padding-bottom:41px;min-height:1px}.s-quote .sq-photo-wrap .my-container .sq-photo-itm{padding-left:155px;min-height:140px;margin-bottom:37px}.s-standard{padding-top:49px;padding-bottom:49px}.s-standard.before-footer{padding-bottom:80px}.s-standard .s-def-top{margin-bottom:69px}.s-standard .ss-items .ss-itm .ssi-hdr{max-width:100%;font-size:16px;line-height:24px;letter-spacing:-.24px;margin-bottom:29px}.s-standard .ss-items .ss-itm .ssi-descr{position:relative;right:0;top:0;font-size:14px;line-height:20px;letter-spacing:-.35px;margin-bottom:29px}.s-standard .ss-items .ss-itm{padding-left:21px;padding-right:21px;padding-bottom:20px;margin-bottom:20px}.s-standard .ss-items .ss-itm .ssi-dw{position:relative;right:0;top:0;font-size:14px;letter-spacing:-.14px;padding-right:42px}.s-standard .ss-items .ss-itm .ssi-dw::after,.s-standard .ss-items .ss-itm .ssi-dw::before{width:30px;height:30px}.s-free{padding-top:54px;padding-bottom:102px}.s-free.before-footer{padding-bottom:100px}.s-free .s-def-top .dt-flex .dtf-right .sf-nav-content .sf-nv-itm{font-size:13px;padding-left:10px}.s-free .s-def-top .dt-flex .dtf-right .sf-nav-content .sf-nv-itm .adap{display:block}.s-free .s-def-top .dt-flex .dtf-right{width:100%;max-width:100%}.s-free .s-def-top .dt-flex .dtf-left .dtf-descr{max-width:100%;font-size:16px;line-height:24px;letter-spacing:-.24px;margin-bottom:20px}.s-free .s-def-top .dt-flex .dtf-left .h3{margin-bottom:41px}.s-free .s-def-top .dt-flex .dtf-left{margin-bottom:80px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sfr-descr{font-size:12px;letter-spacing:-.12px;margin-bottom:14px}.s-free .s-def-top .dt-flex .dtf-right .sf-row{margin-bottom:24px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .def-select .ds-top .ds-itm{font-size:14px;font-weight:500;letter-spacing:-.14px;padding-top:20px;padding-bottom:19px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-flex .def-inp{width:100%;margin-bottom:15px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-flex{flex-wrap:wrap}.s-free .s-def-top .dt-flex .dtf-right .sf-rows{margin-bottom:37px}.s-free .s-def-top .dt-flex .dtf-right .sf-rows:last-child{margin-bottom:0}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-flex .def-select{width:100%}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more{flex-wrap:wrap}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more .sf-am-descr{width:100%}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more .sf-btn{order:-1;margin-bottom:35px;font-size:14px;line-height:20px;letter-spacing:-.35px;padding-left:30px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more{padding-top:42px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more .sf-btn::before{width:24px;height:24px;top:-1px;left:1px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sf-add-more .sf-am-descr{font-size:14px;line-height:20px;letter-spacing:-.35px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .sfr-hdr{font-size:14px;letter-spacing:-.14px}.s-free .s-def-top .dt-flex .dtf-right .sf-row .btn{max-width:335px;margin-left:auto;margin-right:auto;display:block;width:100%;text-align:center;margin-top:25px}.s-our-values{padding-top:50px;padding-bottom:50px}.s-our-values .sov-items .sov-itm{width:100%;margin-left:0;margin-right:0;margin-bottom:20px;border-radius:30px}.s-our-values .sov-items .sov-itm:last-child{margin-bottom:0}.s-our-values .sov-items .my-container.flex{padding-left:20px;padding-right:20px}.s-our-values .sov-items .sov-itm .sov-i-top .sov-i-hdr{font-size:22px;line-height:24px;letter-spacing:-.44px}.s-our-values .sov-items .sov-itm .sov-i-text p{font-size:16px;line-height:24px;letter-spacing:-.24px}.s-our-values .sov-items .sov-itm .sov-i-top{padding-top:36px;padding-left:23px;padding-right:23px;padding-bottom:22px}.s-our-values .sov-items .sov-itm .sov-i-text{padding-left:23px;padding-right:23px;padding-top:70px;padding-bottom:30px}.s-directions{padding-top:50px;padding-bottom:50px}.s-directions .sd-mobile-nav{display:block}.s-directions .sd-nav{display:none}.s-directions .sd-content-wrap{padding-left:0;width:100%}.s-directions .sd-nav .sd-hdr-wrap .sd-hdr{display:none;font-size:17px;line-height:138%;letter-spacing:-.425px;margin-bottom:0;min-height:47px}.s-directions .sd-nav .sd-hdr-wrap{padding-left:0}.s-directions .sd-top{margin-bottom:50px}.s-directions .sd-top .my-container{padding-left:20px;padding-right:20px}.s-directions .my-container{padding-left:0;padding-right:0}.s-directions .sd-content-wrap .sd-content .sdc-text{padding-left:20px;padding-right:20px}.s-directions .sd-nav .sd-hdr-wrap{padding-bottom:95px}.s-directions .sd-nav .sd-nav-dots::before{display:none}.s-directions .sd-nav .sd-nav-dots{flex-direction:row;top:auto;bottom:50px;height:auto}.s-directions .sd-nav .sd-nav-dots span{margin-right:54px}.s-directions .sd-nav .sd-nav-dots span.active::after{background:#219fdc}.s-directions .sd-nav .sd-nav-dots span:last-child{margin-right:0}.s-directions .sd-nav .sd-nav-dots span:last-child::after{display:none}.s-directions .sd-nav .sd-nav-dots span::after{content:"";position:absolute;left:7px;top:3px;width:55px;height:1px;background:rgba(11,41,95,.12)}.s-directions .sd-content-wrap .sd-content .sdc-image{height:480px;position:relative;left:-20px;width:calc(100% + 40px)}.s-directions .sd-content-wrap .sd-content .sdc-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:50%}.s-directions .sd-content-wrap .sd-content .sdc-text ul li{font-size:16px;line-height:24px;letter-spacing:-.24px;padding-left:21px;margin-bottom:15px}.s-directions .sd-content-wrap .sd-content .sdc-text ul li:last-child{margin-bottom:0}.s-directions .sd-content-wrap .sd-content .sdc-text ul li::before{left:7px;top:10px}.s-directions .sd-content-wrap .sd-content .sdc-image{margin-bottom:51px}.s-grants{padding-top:50px;padding-bottom:50px}.s-grants .h2 br{display:none}.s-grants .sg-items .sg-itm.nav{display:none}.s-grants .sg-items .sg-itm .sgi-left{width:100%;padding:0}.s-grants .sg-items .sg-itm .sgi-right{width:100%;padding:0}.s-grants .s-def-top{margin-bottom:80px}.s-grants .sg-items .sg-itm .sgi-left .sgi-descr{font-size:22px;line-height:24px;letter-spacing:-.44px}.s-grants .sg-items .sg-itm .sgi-left .sgi-descr.mobile-nav{font-size:14px;line-height:20px;letter-spacing:-.35px;color:rgba(11,41,95,.4);margin-bottom:10px}.s-grants .sg-items .sg-itm .sgi-right .sgi-descr{font-size:16px;line-height:24px;letter-spacing:-.24px}.s-grants .sg-items .sg-itm .sgi-right .sgi-descr.mobile-nav{font-size:14px;line-height:20px;letter-spacing:-.35px;color:rgba(11,41,95,.4);margin-bottom:10px}.s-grants .sg-items .sg-itm .sgi-descr.mobile-nav{display:block}.s-grants .sg-items .sg-itm{padding-top:24px;padding-left:20px;padding-right:20px;padding-bottom:28px;margin-bottom:20px}.s-grants .sg-items .sg-itm .sgi-left{margin-bottom:135px}.s-range .sr-hdr{margin-bottom:40px}.btn.blue{padding-left:50px;padding-right:50px;padding-top:28px;padding-bottom:28px;font-size:14px;letter-spacing:-.14px}.s-top-banner .stb-anim-wrap{height:480px}.s-top-banner .stb-top .stb-left .h2{font-size:29px;line-height:34px;letter-spacing:-.435px}.s-top-banner .stb-top .stb-right .stb-descr{max-width:325px;margin-left:0}.s-top-banner .stb-top .stb-left .mobile-hidden{display:none}.s-top-banner .stb-top .stb-left .mobile-visible{display:block}.s-top-banner{padding-top:108px}.s-top-banner .stb-top{margin-bottom:69px}.s-top-banner .stb-anim-wrap .play-btn{top:25px}.s-range .sr-hdr{font-size:29px;line-height:34px;letter-spacing:-.435px}.s-range .sr-hdr.mobile-visible{display:block}.s-range .sr-hdr.mobile-hidden{display:none}.s-range{padding-top:70px;padding-bottom:379px}.s-range.sr-about-page{padding-top:43px;padding-bottom:331px}.s-range .sr-card{margin-left:0;max-width:279px;border-radius:36px;padding-top:31px;padding-bottom:17px;padding-left:15px;padding-right:15px}.s-range .sr-card .src-hdr{font-size:60px;line-height:48px;letter-spacing:-1.2px;padding-left:11px;padding-right:11px;margin-bottom:9px}.s-range .sr-card .src-descr{font-size:18px;line-height:20px;letter-spacing:-.27px;padding-left:11px;padding-right:11px;margin-bottom:87px}.s-range .sr-card .btn{padding-top:25px;padding-bottom:27px}header{padding-top:24px;padding-bottom:24px}header .hd-logo{max-width:112px}header .def-search-wrap{display:none}header .mobile-menu{border:0 solid #000;border-radius:0;padding:0;top:4px;right:20px}header .mobile-menu .mm-text{display:none}header .mobile-menu .burger-icn{margin-left:0;width:30px}header .mobile-menu .burger-icn span{left:auto;right:0}header .mobile-menu .burger-icn span:nth-child(2){width:20px;top:12px}footer .ft-top .ftt-logo{max-width:123px}footer{padding-top:30px}footer .ft-top .ftt-right{flex-wrap:wrap;width:calc(100% - 123px)}footer .ft-top .ftt-right .ftt-contact-wrap{order:1;width:100%}footer .ft-top .ftt-right .s-social{order:3;margin-right:0;width:100%}footer .ft-top .ftt-right .ftt-sub{order:2;margin-right:0;width:100%;padding-top:0;margin-bottom:22px}footer .ft-top .ftt-right .ftt-sub .ftt-sub-descr{font-size:14px;font-weight:500;line-height:126%;max-width:139px;width:100%;margin-left:auto}footer .ft-top .ftt-right .ftt-sub .ftt-sub-descr a{display:block;margin:0}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-phone{font-size:16px;line-height:108%;font-weight:600;letter-spacing:-.4px;margin-bottom:10px}footer .ft-top .ftt-right .ftt-contact-wrap .ftt-mail{font-size:16px;line-height:108%;letter-spacing:-.4px;font-weight:600;margin-right:7px;padding-bottom:0p;border-bottom:0 solid #000}footer .ft-top .ftt-right .ftt-contact-wrap{margin-bottom:56px}footer .ft-top .ftt-right{padding-right:24px}footer .ft-top .ftt-right .s-social{justify-content:flex-end;padding-right:58px}footer .ft-top{margin-bottom:74px}footer .ft-mid .ftm-col .ftm-c-hdr{font-size:17px;line-height:138%;letter-spacing:-.425px}footer .ft-mid .ftm-col ul li a{font-size:14px;line-height:20px;letter-spacing:-.35px}footer .ft-mid .my-container.flex{padding-top:32px}footer .ft-mid .ftm-col .ftm-c-hdr{margin-bottom:19px}footer .ft-mid .ftm-col .ftm-c-hdr:last-child{margin-bottom:0}footer .ft-mid .ftm-left{width:100%;margin-bottom:26px}footer .ft-mid .ftm-left .ftm-col ul{display:flex;flex-wrap:wrap}footer .ft-mid .ftm-left .ftm-col ul li{width:100%}footer .ft-mid .ftm-col ul li{margin-bottom:15px}footer .ft-mid .ftm-right .ftm-row .ftm-col:nth-child(1){width:100%}footer .ft-mid .ftm-right .ftm-row .ftm-col:nth-child(2){width:100%}footer .ft-mid .ftm-right .ftm-row .ftm-col:nth-child(3){width:100%}footer .ft-mid .ftm-right{width:100%}footer .ft-mid .ftm-right .ftm-row .ftm-col{width:50%;margin-bottom:26px}footer .ft-mid .ftm-right .ftm-row .ftm-col:last-child{margin-bottom:0}footer .ft-mid .ftm-right .ftm-row{margin-bottom:26px}footer .ft-mid .ftm-right .ftm-row:last-child{margin-bottom:0}footer .ft-mid .ftm-right .ftm-row .ftm-col.mobile-hidden{display:none}footer .ft-mid .ftm-col.mobile-visible{display:block}footer .ft-mid .ftm-col ul.mobile-visible{display:block}footer .ft-mid .my-container.flex::after{left:20px;width:calc(100% - 40px)}footer .ft-btm .my-container{position:relative;padding-top:21px}footer .ft-btm .my-container::after{content:"";position:absolute;top:0;left:20px;width:calc(100% - 40px);background:rgba(11,41,95,.12);height:1px}footer .ft-mid{margin-bottom:21px}footer .ft-btm .ftb-link{display:none}footer .ft-btm .ftb-left .ftb-year,footer .ft-btm .ftb-r-descr{font-size:14px;letter-spacing:-.14px}footer .ft-btm .ftb-left{width:50%;border-top:1px solid rgba(11,41,95,.12);padding-top:22px}footer .ft-btm .ftb-right{border-top:1px solid rgba(11,41,95,.12);width:50%;text-align:right;padding-top:22px}footer .ft-btm .ftb-mobile-visible{display:flex;justify-content:space-between;width:100%;padding-bottom:25px}footer .ft-btm .ftb-mobile-visible .ftb-link{font-size:12px;line-height:18px;color:rgba(11,41,95,.4);display:block;max-width:162px}footer{padding-bottom:30px}.s-product-detail .spd-btm .spd-b-itm .spd-bi-hdr,.s-product-detail .spd-btm b{font-size:16px;line-height:24px;letter-spacing:-.24px;font-weight:600}.s-product-detail .spd-btm,.s-product-detail .spd-btm .spd-b-itm p{font-size:16px;line-height:24px;letter-spacing:-.24px}.s-product-detail .spd-top{border-bottom:0 solid #000}.s-product-detail .spd-btm .spd-b-itm .spd-bi-hdr,.s-product-detail .spd-btm b{margin-bottom:15px}.s-product-detail .spd-btm .spd-b-itm{margin-bottom:54px}.s-product-detail .spd-btm{background:#f6f7f9;padding-top:63px;padding-bottom:106px}.s-contacts .sc-content-wrap .sc-content .scc-map{height:340px}.s-contacts .sc-content-wrap .sc-content .scc-top .scc-itm{width:100%;border-right:0;padding-top:60px;padding-bottom:60px}.s-contacts .sc-content-wrap .sc-content .scc-top .scc-itm:nth-child(1){border-bottom:1px solid rgba(11,41,95,.12)}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-left{width:100%;margin-bottom:51px}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-right{width:100%}.s-contacts .sc-content-wrap .sc-content .scc-btm{padding-top:91px}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-left .scc-bl-hdr{font-size:22px;line-height:24px;letter-spacing:-.02em}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-right .scc-br-list li{flex-wrap:wrap}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-right .scc-br-list li .scc-brl-descr:nth-child(1){width:100%;padding-right:0;margin-bottom:15px}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-right .scc-br-list li .scc-brl-descr:nth-child(2){width:100%}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-right .scc-br-list li{margin-bottom:31px;padding-bottom:13px}.s-contacts .sc-content-wrap .sc-content .scc-btm .scc-b-right .scc-br-list li:last-child{margin-bottom:0}.s-contacts{padding-bottom:129px}.s-catalog-items .sci-items .product-item{width:calc(50% - 14px);margin-bottom:20px}.s-catalog-items .sci-items .product-item.hidden{display:none}.s-catalog-items .mobile-visible{display:block}.s-catalog-items .sci-items .sci-btn-wrap{padding-left:7px;padding-right:7px;padding-top:41px}.s-catalog-items .sci-items .sci-btn-wrap .btn{width:100%;text-align:center}.s-catalog-items .sci-items .my-container.flex{padding-left:13px;padding-right:13px}.s-catalog-items{padding-top:44px;padding-bottom:44px}.s-catalog-items.before-footer{padding-bottom:100px}.s-catalog.sc-general .s-def-top .h2{margin-bottom:50px}.s-catalog.sc-general{padding-bottom:35px}.s-catalog.sc-general .s-def-top .sct-tags-wrap .scg-tw-hdr{display:block}.s-catalog.sc-general .s-def-top .sct-tags-wrap{position:relative;z-index:2}.s-catalog.sc-general .s-def-top .scg-tags{position:absolute;display:none;width:100%;bottom:0;left:0;transform:translateY(calc(100% + 8px));border-radius:26px;background:#fff;border:1px solid rgba(11,41,95,.12);max-height:302px;overflow-y:auto;padding-left:24px}.s-catalog.sc-general .s-def-top .scg-tags.active{display:block}.s-catalog.sc-general .s-def-top .scg-tags .scg-tg{border-radius:0;background:0 0;border:0 solid #000;font-size:14px;line-height:20px;letter-spacing:-.35px;padding:0;margin-bottom:20px}.s-catalog.sc-general .s-def-top .scg-tags .scg-tg:first-child{margin-top:26px}.s-catalog.sc-general .s-def-top .scg-tags .scg-tg:last-child{margin-bottom:26px}.s-catalog.sc-general .sc-mobile-nav{margin-bottom:0}.s-default-banner .sdb-text{padding-top:26px;padding-bottom:26px}.s-default-banner{min-height:513px;margin-bottom:36px}.s-default-banner .sdb-bg.mobile-visible{display:block}.s-default-banner .sdb-bg.mobile-hidden{display:none}.s-catalog .sc-filters{display:none}.s-catalog .sc-items .product-item,.s-uni .su-items .my-container .product-item{width:calc(50% - 14px)}.s-catalog .sc-items .sc-btn-wrap .mobile-hidden{display:none}.s-catalog .sc-items .sc-btn-wrap .mobile-visible{display:block}.s-catalog .sc-items .sc-btn-wrap{padding-top:47px;padding-left:8px;padding-right:8px}.s-catalog .sc-items .def-pagination{display:none}.s-catalog{padding-bottom:51px}.s-catalog .sc-mobile-nav{display:block;margin-bottom:50px}.s-catalog .s-def-top{margin-bottom:69px}.s-catalog .sc-items .my-container.flex,.s-uni .su-items .my-container{padding-left:13px;padding-right:13px}.s-product-detail .spd-top .spd-left{width:100%;min-height:260px}.s-product-detail .spd-top{padding-bottom:43px}.s-product-detail .spd-top .spd-right{width:100%;padding-left:0;padding-top:0}.s-product-detail .spd-top .spd-left .spd-nav-slider .swiper-slide{width:66px;height:66px}.s-product-detail .spd-top .spd-right .spd-r-status{display:none}.s-product-detail .spd-top .spd-right .spd-r-hdr{display:none}.s-product-detail .spd-top .spd-right .spd-r-info{display:none}.s-product-detail .s-def-top .mobile-visible{display:block}.s-product-detail .s-def-top .spd-status{display:block;font-size:12px;line-height:16.56px;letter-spacing:-.025em;color:rgba(11,41,95,.4);font-family:Montserrat,sans-serif}.s-product-detail .s-def-top .h2{margin-bottom:30px}.s-product-detail .s-def-top .spd-descr{display:block;font-size:26px;line-height:30px;letter-spacing:-.025em;font-family:Montserrat,sans-serif;font-weight:500;color:#0b295f;margin-bottom:35px}.s-product-detail .s-def-top .spd-info{display:inline-block;color:#0b295f;font-size:12px;line-height:100%;font-weight:500;letter-spacing:-.12px;position:relative;background:#f6f7f9;border-radius:60px;padding-left:36px;padding-right:15px;padding-top:10.5px;padding-bottom:10.5px}.s-product-detail .s-def-top .spd-info::after{content:"";position:absolute;left:14px;top:7px;width:16px;height:16px;background:url(/local/templates/akrikhin_new/css/../img/info-icn.svg)}.s-product-detail .s-def-top .spd-info.orange{padding-left:15px;color:#ea5400}.s-product-detail .s-def-top .spd-info.orange::after{display:none}.s-product-detail .s-def-top .spd-info.bad{color:#00984f}.s-product-detail .s-def-top .spd-info.bad::after{background:url(/local/templates/akrikhin_new/css/../img/pit-bad.svg);background-size:contain;background-repeat:no-repeat}.s-product-detail .spd-top .spd-left{margin-bottom:120px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-left{width:100%;padding-right:0;margin-bottom:7px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right{width:100%}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-left .spd-rl-descr{font-size:14px;line-height:100%;font-weight:500;letter-spacing:-.14px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-rr-descr{font-size:16px;line-height:24px;font-weight:500;letter-spacing:-.24px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row{border-bottom:1px solid rgba(11,41,95,.06);padding-bottom:19px;margin-bottom:24px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-mg-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:10px}.s-product-detail .spd-top .spd-right .spd-chars .spd-row .spd-r-right .spd-mg-wrap .spd-mg{width:calc(50% - 3px);text-align:center;font-size:16px;line-height:100%;letter-spacing:-.24px;padding-top:9px;padding-bottom:9px;margin-bottom:6px;margin-right:0}.s-product-detail .spd-top .spd-right .spd-chars{margin-bottom:42px}.s-product-detail{padding-bottom:120px}.s-product-banner{padding-top:34px;padding-bottom:79px}.s-product-banner .spb-text .h3{margin-bottom:94px}.s-product-banner .spb-text p{margin-bottom:48px}.s-product-banner .spb-bg{display:none}.s-product-banner{background:#f1f1f1}.s-product-banner .spb-mobile-image{display:block;position:absolute;right:0;top:0}.s-product-banner .spb-mobile-image img{display:block;max-width:100%}.s-care{padding-top:81px}.s-care .sc-top .sct-today{display:none}.s-care .sc-top .h1.mobile-visible{display:block}.s-care .sc-top .h1{display:none}.s-care .sc-top .sct-text .h1{margin-bottom:41px}.s-care .sc-top .sct-text .sct-t-descr{max-width:100%;margin-bottom:44px}.s-care .sc-image-wrap{margin-top:0}.s-care .sc-image-wrap .sc-image{max-width:336px}.s-care .sc-top{margin-bottom:86px}.s-care .sc-image-wrap .sc-image .sci-num{font-size:91.453px;line-height:82%;letter-spacing:-1.829px;top:87px}.s-care .sc-image-wrap .sc-image .sci-descr{font-size:11px;line-height:15px;top:169px;max-width:130px}.s-care .sc-image-wrap .sc-image .sci-descr br{display:none}.s-care{padding-bottom:118px}.s-expertise .se-right .ser-mobile-hdr-wrap{display:block}.s-expertise .se-right .ser-mobile-tabs{display:block}.s-expertise .se-right .ser-bg-wrap .ser-bg{opacity:0}.s-expertise .se-right .ser-bg-wrap .ser-bg.active{opacity:1}.s-expertise .se-flex{flex-wrap:wrap}.s-expertise .se-left{width:100%}.s-expertise .se-right{width:100%}.s-expertise .se-left .sel-hdr-wrap{display:none}.s-expertise .se-left .sel-nav-items{display:none}.s-expertise .se-left{text-align:center;padding-left:20px;padding-right:20px;padding-top:34px;padding-bottom:51px;height:auto}.s-expertise.border-top{border-top:0 solid #000}.s-expertise .se-left .h2{font-size:29px;line-height:34px;letter-spacing:-.435px;margin-bottom:10px}.s-expertise .se-left .sel-descr{margin-bottom:0}.s-active .sa-top .h1{font-size:29px;line-height:34px;letter-spacing:-.435px;margin-bottom:41px}.s-active .sa-top .h1.mobile-visible{display:block}.s-active .sa-top .h1.mobile-hidden{display:none}.s-active{padding-top:80px;padding-bottom:140px}.s-active .sa-top .sat-descr{margin-bottom:64px;max-width:250px}.s-active .sa-items{position:relative}.s-active .sa-top{margin-bottom:140px}.s-active .sa-items .sa-itm{position:relative;max-width:335px;width:100%;height:304px;margin-left:auto;margin-right:auto;margin-bottom:15px}.s-active .sa-items .sa-itm:last-child{margin-bottom:0}.s-active .sa-items .sa-itm .sai-hdr{font-size:22px;line-height:24px;letter-spacing:-.44px;padding-left:25px;padding-top:33px;padding-right:15px}.s-active .sa-items .sa-itm .sai-arr{left:25px;bottom:28px}.s-active .sa-items .sa-itm .sai-btm .sai-b-num{font-size:60px;line-height:48px;letter-spacing:-1.2px;margin-bottom:9px}.s-active .sa-items .sa-itm .sai-btm .sai-b-descr{font-size:14px;line-height:18px;font-weight:500;letter-spacing:-.14px;max-width:140px}.s-active .sa-items .sa-itm .sai-btm{padding-bottom:28px;padding-left:27px}.s-active .sa-items .sa-itm:nth-child(2){border-radius:36px}.s-active .sa-items .sa-itm:nth-child(1),.s-active .sa-items .sa-itm:nth-child(2),.s-active .sa-items .sa-itm:nth-child(3){top:0;left:0;bottom:0;right:0}.s-standards{padding-top:80px;padding-bottom:149px}.s-standards .ss-top{text-align:center}.s-standards .ss-top .sst-hdr{margin-bottom:21px}.s-standards .ss-top .sst-descr{margin-left:auto;margin-right:auto;display:none;max-width:100%}.s-standards .ss-top .sst-descr.mobile-visible{display:block}.s-standards .ss-mid .ssm-hdr{font-size:110px;line-height:80px;letter-spacing:-9.35px}.s-standards .ss-top{margin-bottom:109px}.s-standards .ss-mid .ssm-hdr{margin-bottom:51px}.s-standards .ss-mid .ssm-descr{max-width:291px;margin-bottom:64px}.s-complex .h1{font-size:29px;line-height:34px;letter-spacing:-.435px;margin-bottom:41px}.s-complex{padding-top:47px}.s-complex .sc-descr{max-width:261px;margin-bottom:63px;display:none}.s-complex .sc-descr.mobile-visible{display:block}.s-complex{padding-bottom:527px}.s-cap .h2{font-size:29px;line-height:34px;letter-spacing:-.435px;margin-bottom:41px}.s-cap{padding-top:182px;padding-bottom:50px}.s-cap .sc-descr{max-width:287px;margin-bottom:150px}.s-cap .btn{padding-top:25px;padding-bottom:27px;max-width:295px;margin-left:auto;margin-right:auto}.s-news .s-def-top .dt-flex .h2{font-size:29px;line-height:34px;letter-spacing:-.435px}.s-news .s-def-top .dt-flex .h2.mobile-hidden{display:none}.s-news .s-def-top .dt-flex .h2.mobile-visible{display:block}.s-news{padding-top:70px}.s-news .s-def-top .dt-flex .dtf-descr{display:none}.s-news .s-def-top .dt-flex .dtf-descr.mobile-visible{display:block}.s-news.custom-news .s-def-top{margin-bottom:40px}.s-news.custom-news .sn-slider .swiper-slide{width:316px}.news-item.custom .ni-text .nit-hdr{font-size:17px;line-height:138%;letter-spacing:-.425px}.s-news .s-def-top .dt-flex{margin-bottom:73px}.s-news .sn-slider .def-arrows{display:none}.s-news .sn-slider .swiper-slide .news-item.big{display:none}.s-news .sn-slider .swiper-slide{width:316px}.s-news .sn-slider .swiper{padding-left:20px;padding-right:20px}.s-news .sn-slider .swiper-slide .news-item{width:100%}.s-news .s-def-top{margin-bottom:40px}.s-news .sn-slider .swiper-slide .news-item .ni-img{height:309px}.s-news .sn-slider .swiper-slide .news-item .ni-text{padding-left:0;padding-right:0}.s-expertise .se-mobile-slider .swiper-pagination.swiper-pagination-progressbar{display:block;background:rgba(11,41,95,.2);opacity:1;height:2px;top:auto;bottom:70px;max-width:148px;left:50%;transform:translateX(-50%)}.s-expertise .se-mobile-slider .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#0b295f}.s-news .sn-slider .swiper-pagination.swiper-pagination-progressbar{display:block;background:rgba(11,41,95,.2);opacity:1;height:2px;top:auto;bottom:0;max-width:148px;left:50%;transform:translateX(-50%)}.s-news .sn-slider .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#0b295f}.s-news .sn-slider .swiper{padding-bottom:50px}.s-news{padding-bottom:179px}.s-news.custom-news{padding-bottom:159px}.my-container{padding-left:20px;padding-right:20px}.def-file .blc_fole_upl ul.list_dwn li p{font-size:14px;letter-spacing:-.14px}.def-file .blc_fole_upl ul.list_dwn li{padding-right:90px}.def-file .blc_fole_upl a.dwn{font-size:15px;letter-spacing:-.375px}.def-inp input,.def-inp textarea{font-size:14px;line-height:20px;letter-spacing:-.35px;padding-top:17.5px;padding-bottom:17.5px}.def-file .def-file-descr{font-size:14px;line-height:20px;letter-spacing:-.35px}.def-inp textarea{height:118px;border-radius:30px}.news-item .ni-text{padding-top:26px;padding-left:0;padding-right:0}.news-item .ni-text .nit-hdr{font-size:17px;line-height:138%;letter-spacing:-.425px;margin-bottom:37px}.news-item .ni-img{height:309px}.news-item .ni-text .nit-date{font-size:14px;letter-spacing:-.14px}.attention-popup .ap-content{padding-left:22px;padding-right:22px;padding-bottom:34px}.attention-popup .ap-content .dp-close{top:29px;right:20px}.attention-popup .ap-content .apc-btn-wrap .btn,.attention-popup .ap-content .apc-btn-wrap .btn-transparent{font-size:14px;padding:15px 25px}.btn-transparent{font-size:14px;letter-spacing:-.14px;padding-top:14px;padding-bottom:14px;font-weight:500;color:#0b295f;border-color:rgba(11,41,95,.12)}.s-social .ss-icn{width:30px;height:30px;margin-left:7px;margin-right:7px}.play-btn{font-size:14px;letter-spacing:-.14px;padding-left:20px;padding-top:4.8px;padding-bottom:4.8px;padding-right:30.3px}.play-btn::before{top:11px;right:19px}.btn-more{font-size:14px;padding-bottom:16px}.btn-more .arr{top:2px}.btn{font-size:14px;letter-spacing:-.14px;padding-top:18px;padding-bottom:18px}.default-padding-top{padding-top:89px}.s-def-top .dt-flex{flex-wrap:wrap}.s-def-top .dt-flex .dtf-left,.s-def-top .dt-flex .h2{width:100%;margin-bottom:39px}.s-def-top .dt-flex .dtf-descr,.s-def-top .dt-flex .dtf-right{padding-left:0;width:100%;max-width:100%}.s-breadcrumbs ul li{margin-right:28px}.s-breadcrumbs ul li::before{width:12px;right:-21px;margin-top:0}.product-item{height:390px;border-radius:30px}.product-item .pi-tags .pit-tg{letter-spacing:-.12px;padding-left:37px;padding-top:11px}.product-item .pi-tags .pit-tg::after{width:15px;height:15px;left:15px;top:10px}.product-item .pi-fav{width:19px;height:19px;top:28px;right:23px}.product-item .pi-btm .pib-mg{font-size:15px;letter-spacing:-.375px}.product-item .pi-btm .pib-name{font-size:16px;line-height:20px;letter-spacing:-.24px}.product-item .btn{display:none}.product-item:hover .pi-btm{opacity:1}.def-tags .dt-itm{font-size:14px;line-height:100%;font-weight:500;letter-spacing:-.14px;color:rgba(11,41,95,.6);border:1px solid rgba(11,41,95,.5);padding-left:19px;padding-top:12px;padding-right:19px;padding-bottom:12px;margin-right:9px;margin-bottom:6px}.h1{font-size:40px;line-height:41px;letter-spacing:-.6px}.h2{font-size:40px;line-height:41px;letter-spacing:-.6px}.h3{font-size:26px;line-height:30px;letter-spacing:-.65px}.t-15{font-size:15px;letter-spacing:-.375px}.t-20{font-size:16px;line-height:24px;letter-spacing:-.24px}}@media only screen and (max-width:600px){.s-team .st-items .team-itm{width:100%;margin-left:0;margin-right:0}.s-team .st-items .my-container.flex{padding-left:0;padding-right:0;max-width:375px}.team-itm .ti-text{padding-left:20px;padding-right:20px}.team-itm .ti-text .tit-name{margin-bottom:7px}.s-team{padding-bottom:97px}.product-item .pi-img img{max-width:100%;max-height:100%}.s-about .sa-bg.mobile-hidden{display:none}.s-about .sa-bg.mobile-visible{display:block}.s-catalog-items .sci-items .product-item{width:calc(100% - 14px)}.s-catalog-items .sci-items .product-item:last-child{margin-bottom:0}.s-catalog .sc-items .product-item,.s-uni .su-items .my-container .product-item{width:calc(100% - 14px)}.s-product-detail .spd-top .spd-right .btn{width:100%;text-align:center;padding-top:20px;padding-bottom:20px}}@media only screen and (max-width:480px){.s-news-page .s-def-top .dt-flex .dtf-right br.adap{display:block}.s-complex .sc-bg{display:none}.s-complex .sc-bg.mobile-visible{display:block}.s-care .sc-top .sct-text .sct-t-descr{display:none}.s-care .sc-top .sct-text .sct-t-descr.mobile-visible{display:block}.s-range .sr-bg{display:none}.s-range .sr-bg.mobile{display:block;height:220px;top:auto;bottom:0}.s-range{background:#fff}}
/* End */


/* Start:/local/templates/akrikhin_new/css/custom.css?17274508042171*/
.events-year-filter-wrapper {
    margin-bottom: 30px;
}

.s-news-detail p img {
    max-width: 100%;
    height: auto;
}

.news-item.custom .ni-text .nit-hdr {
    text-transform: uppercase;
}

.lang-btn {
    transition: all .5s ease;
    display: flex;
    align-items: center;
    color: #219fdc;
    font-size: 12px;
    line-height: 138%;
    font-weight: 400;
    letter-spacing: -.3px;
    border: 1px solid rgba(11, 41, 95, .12);
    padding: 5px 14px;
    border-radius: 40px;
    margin-left: 40px;
    font-weight: bold;
}
.lang-btn:hover {
    color: #0b295f;
}

@media (max-width: 1100px) {
    .lang-btn {
        margin-left: auto;
        margin-right: 110px;
        padding-top: 7px;
        padding-bottom: 7px;
    }
    header .mobile-menu {
        top: 0;
    }
}
@media (max-width: 768px) {
    .lang-btn {
        margin-right: 50px;
    }
    header .mobile-menu {
        top: 6px;
    }
}

.article-main-image img {width:100%}


.def-inp input[disabled] {
    opacity: .6;
    pointer-events: none;
}
.error-msg,
input[type="file"] ~ .parsley-errors-list li {
    font-size: 12px;
    line-height: 16px;
    color: red;
}
.error-msg {
    margin-top: 20px;
}
.def-inp .drug-quantity-input ~ .parsley-errors-list {
    position: static;
}
.def-file .blc_fole_upl a.dwn:last-of-type {
    margin-bottom: 0;
}
.def-file .blc_fole_upl .parsley-errors-list {
    margin: 10px 0 15px;
}
.def-file .blc_fole_upl ul.list_dwn {
    margin-top: 15px !important;
    margin-bottom: 10px !important;
}
.def-file .parsley-errors-list:not(.filled) {
    display: none;
}
.def-file .blc_fole_upl ul.list_dwn li {
    margin-top: 25px;
}


p.w-float-img img {
    float: left;
    height: 300px;
    margin: 0 20px 10px 0;
    max-height: 100%;
}
p.w-float-img + * {
    clear: left;
}
@media (max-width: 400px) {
    p.w-float-img img {
        float: none;
        width: 100%;
        height: auto;
    }
}

.extra-logo-wrapper img {
    width: 70px;
}
@media (max-width: 1300px) {
    .extra-logo-wrapper img {
        width: 40px;
    }
}
@media (max-width: 768px) {
    .extra-logo-wrapper {
        order: 1;
        margin: 20px 122px 0 auto;
    }
}
/* End */
/* /local/templates/akrikhin_new/libs/scrollBar/jquery.mCustomScrollbar.css?169770678653583 */
/* /local/templates/akrikhin_new/libs/swiper-master/swiper-bundle.min.css?169770678616466 */
/* /local/templates/akrikhin_new/libs/aos/aos.css?169770678626053 */
/* /local/templates/akrikhin_new/css/style.min.css?1713791706283808 */
/* /local/templates/akrikhin_new/css/custom.css?17274508042171 */
