@charset "UTF-8";* {padding:0;margin:0;border:0 }*,*:before,*:after {box-sizing:border-box }:focus,:active {outline:none }a:focus,a:active {outline:none }nav,footer,header,aside {display:block }html,body {height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100% }input,button,textarea {font-family:inherit }input::-ms-clear {display:none }button {cursor:pointer }button::-moz-focus-inner {padding:0;border:0 }a,a:visited {text-decoration:none }a:hover {text-decoration:none }ul li {list-style:none }img {vertical-align:top }@font-face {font-family:"Helvetica Neue";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueBoldCondensed.eot");src:local("Helvetica Neue Condensed Bold"),local("HelveticaNeueBoldCondensed"),url("../themes/demo/assets/fonts/hel/HelveticaNeueBoldCondensed.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueBoldCondensed.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueBoldCondensed.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueBoldCondensed.ttf") format("truetype");font-weight:bold;font-style:normal }@font-face {font-family:"Helvetica Neue";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueBlackCondensed.eot");src:local("Helvetica Neue Condensed Black"),local("HelveticaNeueBlackCondensed"),url("../themes/demo/assets/fonts/hel/HelveticaNeueBlackCondensed.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueBlackCondensed.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueBlackCondensed.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueBlackCondensed.ttf") format("truetype");font-weight:900;font-style:normal }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Bold.eot");src:local("HelveticaNeueCyr-Bold"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Bold.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Bold.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Bold.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Bold.ttf") format("truetype");font-weight:bold;font-style:normal }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Light.eot");src:local("HelveticaNeueCyr-Light"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Light.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Light.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Light.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Light.ttf") format("truetype");font-weight:300;font-style:normal }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Medium.eot");src:local("HelveticaNeueCyr-Medium"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Medium.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Medium.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Medium.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Medium.ttf") format("truetype");font-weight:500;font-style:normal }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-MediumItalic.eot");src:local("HelveticaNeueCyr-MediumItalic"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-MediumItalic.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-MediumItalic.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-LightItalic.eot");src:local("HelveticaNeueCyr-LightItalic"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-LightItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-LightItalic.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-LightItalic.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-HeavyItalic.eot");src:local("HelveticaNeueCyr-HeavyItalic"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-HeavyItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-HeavyItalic.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-HeavyItalic.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-HeavyItalic.ttf") format("truetype");font-weight:900;font-style:italic }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Black.eot");src:local("HelveticaNeueCyr-Black"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Black.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Black.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Black.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Black.ttf") format("truetype");font-weight:900;font-style:normal }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Heavy.eot");src:local("HelveticaNeueCyr-Heavy"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Heavy.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Heavy.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Heavy.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Heavy.ttf") format("truetype");font-weight:900;font-style:normal }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Italic.eot");src:local("HelveticaNeueCyr-Italic"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Italic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Italic.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Italic.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Italic.ttf") format("truetype");font-weight:500;font-style:italic }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Roman.eot");src:local("HelveticaNeueCyr-Roman"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Roman.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Roman.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Roman.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Roman.ttf") format("truetype");font-weight:normal;font-style:normal }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-BlackItalic.eot");src:local("HelveticaNeueCyr-BlackItalic"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-BlackItalic.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-BlackItalic.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-UltraLightItalic.eot");src:local("HelveticaNeueCyr-UltraLightItalic"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-UltraLightItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-UltraLightItalic.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-UltraLightItalic.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-UltraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-BoldItalic.eot");src:local("HelveticaNeueCyr-BoldItalic"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-BoldItalic.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-BoldItalic.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-ThinItalic.eot");src:local("HelveticaNeueCyr-ThinItalic"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-ThinItalic.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-ThinItalic.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-UltraLight.eot");src:local("HelveticaNeueCyr-UltraLight"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-UltraLight.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-UltraLight.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-UltraLight.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-UltraLight.ttf") format("truetype");font-weight:200;font-style:normal }@font-face {font-family:"HelveticaNeueCyr";src:url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Thin.eot");src:local("HelveticaNeueCyr-Thin"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Thin.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Thin.woff2") format("woff2"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Thin.woff") format("woff"),url("../themes/demo/assets/fonts/hel/HelveticaNeueCyr-Thin.ttf") format("truetype");font-weight:100;font-style:normal }@font-face {font-family:"DIN 2014";src:url("../themes/demo/assets/fonts/DIN2014/DIN2014-LightItalic.eot");src:local("DIN 2014 Light Italic"),local("DIN2014-LightItalic"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-LightItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-LightItalic.woff") format("woff"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic }@font-face {font-family:"DIN 2014";src:url("../themes/demo/assets/fonts/DIN2014/DIN2014-Light.eot");src:local("DIN 2014 Light"),local("DIN2014-Light"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-Light.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-Light.woff") format("woff"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-Light.ttf") format("truetype");font-weight:300;font-style:normal }@font-face {font-family:"DIN 2014";src:url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraBoldItalic.eot");src:local("DIN 2014 ExtraBold Italic"),local("DIN2014-ExtraBoldItalic"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraBoldItalic.woff") format("woff"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic }@font-face {font-family:"DIN 2014";src:url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraLight.eot");src:local("DIN 2014 ExtraLight"),local("DIN2014-ExtraLight"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraLight.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraLight.woff") format("woff"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal }@font-face {font-family:"DIN 2014";src:url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraBold.eot");src:local("DIN 2014 ExtraBold"),local("DIN2014-ExtraBold"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraBold.woff") format("woff"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal }@font-face {font-family:"DIN 2014";src:url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraLightItalic.eot");src:local("DIN 2014 ExtraLight Italic"),local("DIN2014-ExtraLightItalic"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraLightItalic.woff") format("woff"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-ExtraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic }@font-face {font-family:"DIN 2014";src:url("../themes/demo/assets/fonts/DIN2014/DIN2014-Regular.eot");src:local("DIN 2014 Regular"),local("DIN2014-Regular"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-Regular.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-Regular.woff") format("woff"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-Regular.ttf") format("truetype");font-weight:normal;font-style:normal }@font-face {font-family:"DIN 2014";src:url("../themes/demo/assets/fonts/DIN2014/DIN2014-Italic.eot");src:local("DIN 2014 Italic"),local("DIN2014-Italic"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-Italic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-Italic.woff") format("woff"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-Italic.ttf") format("truetype");font-weight:normal;font-style:italic }@font-face {font-family:"DIN 2014";src:url("../themes/demo/assets/fonts/DIN2014/DIN2014-Bold.eot");src:local("DIN 2014 Bold"),local("DIN2014-Bold"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-Bold.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-Bold.woff") format("woff"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-Bold.ttf") format("truetype");font-weight:bold;font-style:normal }@font-face {font-family:"DIN 2014";src:url("../themes/demo/assets/fonts/DIN2014/DIN2014-BoldItalic.eot");src:local("DIN 2014 Bold Italic"),local("DIN2014-BoldItalic"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-BoldItalic.woff") format("woff"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic }@font-face {font-family:"DIN 2014";src:url("../themes/demo/assets/fonts/DIN2014/DIN2014-DemiBoldItalic.eot");src:local("DIN 2014 DemiBold Italic"),local("DIN2014-DemiBoldItalic"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-DemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-DemiBoldItalic.woff") format("woff"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-DemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic }@font-face {font-family:"DIN 2014";src:url("../themes/demo/assets/fonts/DIN2014/DIN2014-DemiBold.eot");src:local("DIN 2014 DemiBold"),local("DIN2014-DemiBold"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-DemiBold.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-DemiBold.woff") format("woff"),url("../themes/demo/assets/fonts/DIN2014/DIN2014-DemiBold.ttf") format("truetype");font-weight:600;font-style:normal }@font-face {font-family:"Open Sans";src:url("../themes/demo/assets/fonts/opensans/OpenSans-Italic.eot");src:local("Open Sans Italic"),local("OpenSans-Italic"),url("../themes/demo/assets/fonts/opensans/OpenSans-Italic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/opensans/OpenSans-Italic.woff2") format("woff2"),url("../themes/demo/assets/fonts/opensans/OpenSans-Italic.woff") format("woff"),url("../themes/demo/assets/fonts/opensans/OpenSans-Italic.ttf") format("truetype");font-weight:normal;font-style:italic }@font-face {font-family:"Open Sans";src:url("../themes/demo/assets/fonts/opensans/OpenSans-Regular.eot");src:local("Open Sans Regular"),local("OpenSans-Regular"),url("../themes/demo/assets/fonts/opensans/OpenSans-Regular.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/opensans/OpenSans-Regular.woff2") format("woff2"),url("../themes/demo/assets/fonts/opensans/OpenSans-Regular.woff") format("woff"),url("../themes/demo/assets/fonts/opensans/OpenSans-Regular.ttf") format("truetype");font-weight:normal;font-style:normal }@font-face {font-family:"Open Sans";src:url("../themes/demo/assets/fonts/opensans/OpenSans-BoldItalic.eot");src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("../themes/demo/assets/fonts/opensans/OpenSans-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/opensans/OpenSans-BoldItalic.woff2") format("woff2"),url("../themes/demo/assets/fonts/opensans/OpenSans-BoldItalic.woff") format("woff"),url("../themes/demo/assets/fonts/opensans/OpenSans-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic }@font-face {font-family:"Open Sans";src:url("../themes/demo/assets/fonts/opensans/OpenSans-SemiBold.eot");src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url("../themes/demo/assets/fonts/opensans/OpenSans-SemiBold.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/opensans/OpenSans-SemiBold.woff2") format("woff2"),url("../themes/demo/assets/fonts/opensans/OpenSans-SemiBold.woff") format("woff"),url("../themes/demo/assets/fonts/opensans/OpenSans-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal }@font-face {font-family:"Open Sans";src:url("../themes/demo/assets/fonts/opensans/OpenSans-ExtraBoldItalic.eot");src:local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url("../themes/demo/assets/fonts/opensans/OpenSans-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/opensans/OpenSans-ExtraBoldItalic.woff2") format("woff2"),url("../themes/demo/assets/fonts/opensans/OpenSans-ExtraBoldItalic.woff") format("woff"),url("../themes/demo/assets/fonts/opensans/OpenSans-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic }@font-face {font-family:"Open Sans";src:url("../themes/demo/assets/fonts/opensans/OpenSans-LightItalic.eot");src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url("../themes/demo/assets/fonts/opensans/OpenSans-LightItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/opensans/OpenSans-LightItalic.woff2") format("woff2"),url("../themes/demo/assets/fonts/opensans/OpenSans-LightItalic.woff") format("woff"),url("../themes/demo/assets/fonts/opensans/OpenSans-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic }@font-face {font-family:"Open Sans";src:url("../themes/demo/assets/fonts/opensans/OpenSans-Bold.eot");src:local("Open Sans Bold"),local("OpenSans-Bold"),url("../themes/demo/assets/fonts/opensans/OpenSans-Bold.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/opensans/OpenSans-Bold.woff2") format("woff2"),url("../themes/demo/assets/fonts/opensans/OpenSans-Bold.woff") format("woff"),url("../themes/demo/assets/fonts/opensans/OpenSans-Bold.ttf") format("truetype");font-weight:bold;font-style:normal }@font-face {font-family:"Open Sans";src:url("../themes/demo/assets/fonts/opensans/OpenSans-SemiBoldItalic.eot");src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url("../themes/demo/assets/fonts/opensans/OpenSans-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/opensans/OpenSans-SemiBoldItalic.woff2") format("woff2"),url("../themes/demo/assets/fonts/opensans/OpenSans-SemiBoldItalic.woff") format("woff"),url("../themes/demo/assets/fonts/opensans/OpenSans-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic }@font-face {font-family:"Open Sans";src:url("../themes/demo/assets/fonts/opensans/OpenSans-ExtraBold.eot");src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url("../themes/demo/assets/fonts/opensans/OpenSans-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/opensans/OpenSans-ExtraBold.woff2") format("woff2"),url("../themes/demo/assets/fonts/opensans/OpenSans-ExtraBold.woff") format("woff"),url("../themes/demo/assets/fonts/opensans/OpenSans-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal }@font-face {font-family:"Open Sans";src:url("../themes/demo/assets/fonts/opensans/OpenSans-Light.eot");src:local("Open Sans Light"),local("OpenSans-Light"),url("../themes/demo/assets/fonts/opensans/OpenSans-Light.eot?#iefix") format("embedded-opentype"),url("../themes/demo/assets/fonts/opensans/OpenSans-Light.woff2") format("woff2"),url("../themes/demo/assets/fonts/opensans/OpenSans-Light.woff") format("woff"),url("../themes/demo/assets/fonts/opensans/OpenSans-Light.ttf") format("truetype");font-weight:300;font-style:normal }html {scroll-behavior:smooth }body {background-color:#fff;color:#151515;height:100%;font-size:16px }.wrapper {min-height:100vh;overflow:hidden;display:flex;flex-direction:column }.page {flex:1 0 auto;margin-top:103px }@media (max-width:700px) {.page {margin-top:70px }}@media (max-width:480px) {.page {margin-top:50px }}._container {max-width:1260px;padding:0 20px;margin:0 auto }.header {position:fixed;width:100%;padding:20px 0;left:0;top:0;z-index:50;background-color:#fff;box-shadow:0 0 20px -10px #151515 }@media (max-width:480px) {.header {padding:10px 0 }}.header__body {display:flex;align-items:center;justify-content:space-between }.header__logos {display:flex;align-items:center;column-gap:30px }@media (max-width:480px) {.header__logos {column-gap:10px }}.header__logo {position:relative }.header__logo:last-child::before {content:"";display:block;position:absolute;left:-15.5px;top:0;width:1px;height:100%;background-color:#e5e5e5 }@media (max-width:480px) {.header__logo:last-child::before {left:-5px }}@media (max-width:700px) {.header__logo img {max-height:30px }}@media (max-width:480px) {.header__logo:last-child img {height:25px }}.header__content {column-gap:35px;display:flex;align-items:center }.header__socials,.menu__socials {display:flex;align-items:center;column-gap:4px }.header__socials a,.menu__socials a {transition:0.3s;cursor:pointer }.header__socials a:hover,.menu__socials a:hover {opacity:0.7 }.menu__socials {display:none }@media (max-width:1030px) {.header__socials {display:none }.menu__socials {display:flex }}.header__button,.menu__button {color:#d0a56d;text-align:center;font-family:"Open Sans";font-size:15px;font-style:normal;font-weight:600;line-height:normal;padding:7px 25px;border-radius:60px;border:1px solid #d0a56d;transition:0.3s }.header__button:hover,.menu__button:hover {border:1px solid transparent;background-color:#d0a56d;color:#fff }.menu__button {display:none }@media (max-width:1030px) {.header__button {display:none }.menu__button {display:block }}.header__search:hover,.menu__search:hover {cursor:pointer }.menu__search {position:absolute;left:20px;top:20px;display:none }@media (max-width:465px) {.header__search {display:none }.menu__search {display:block }}.header__langs,.menu__langs {display:flex;align-items:center;column-gap:12px }.menu__langs {position:absolute;left:20px;top:60px;display:none }@media (max-width:465px) {.header__langs {display:none }.menu__langs {display:flex }}.header__lang {color:#444;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal;position:relative;transition:0.3s }.header__lang.active {color:#d0a56d;font-family:"Open Sans";font-weight:600;text-decoration-line:underline }.header__lang:hover {color:#d0a56d }.header__lang:not(:last-child)::after {content:"/";display:block;position:absolute;right:-8px;top:0;color:#444;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal }.header__burger {cursor:pointer }.menu__foot {display:flex;flex-direction:column;row-gap:20px;align-items:center }.menu,.menu-about,.menu-sovet,.menu-npa,.menu-press {position:fixed;width:25%;right:0;top:0;height:100%;background-color:#fff;box-shadow:0 4px 15px 0 rgba(0,0,0,0.1019607843);overflow:hidden;z-index:80;padding:44px 37px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;transform:translateX(100%);transition:0.5s }@media (max-width:1050px) {.menu,.menu-about,.menu-sovet,.menu-npa,.menu-press {width:300px }}@media (max-width:480px) {.menu,.menu-about,.menu-sovet,.menu-npa,.menu-press {width:250px;padding:20px 20px }}.menu.active,.menu-about.active,.menu-sovet.active,.menu-npa.active,.menu-press.active {transform:translateX(0) }.menu__back,.menu-about__back,.menu-sovet__back,.menu-npa__back,.menu-press__back {position:absolute;top:-60px;right:0;color:#b6b6b6;text-align:right;font-family:"Open Sans";font-size:19px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.38px;text-transform:uppercase;cursor:pointer;padding-left:22px;background:url("../themes/demo/assets/images/menu/back.svg") 0 center/12px no-repeat }@media (max-width:480px) {.menu__back,.menu-about__back,.menu-sovet__back,.menu-npa__back,.menu-press__back {font-size:16px }}.menu__close,.menu-about__close,.menu-sovet__close,.menu-npa__close,.menu-press__close {color:#999;font-family:"Open Sans";font-size:17px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.34px;text-transform:uppercase;display:flex;align-items:center;column-gap:7px;cursor:pointer;transition:0.3}@media (max-width:480px) {.menu__close,.menu-about__close,.menu-sovet__close,.menu-npa__close,.menu-press__close {margin-right:0;font-size:14px }.menu__close img,.menu-about__close img,.menu-sovet__close img,.menu-npa__close img,.menu-press__close img {height:15px }}.menu__close:hover,.menu-about__close:hover,.menu-sovet__close:hover,.menu-npa__close:hover,.menu-press__close:hover {color:#d0a56d }.menu__items,.menu-about__items,.menu-sovet__items,.menu-npa__items,.menu-press__items {display:flex;flex-direction:column;align-items:end;row-gap:29px;position:relative;width:100% }.menu__item,.menu-about__item,.menu-sovet__item,.menu-npa__item,.menu-press__item {color:#151515;text-align:right;font-family:"Open Sans";font-size:19px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.38px;text-transform:uppercase;cursor:pointer;transition:0.3s }@media (max-width:480px) {.menu__item,.menu-about__item,.menu-sovet__item,.menu-npa__item,.menu-press__item {font-size:17px }}.menu__item.with-arrow,.menu-about__item.with-arrow,.menu-sovet__item.with-arrow,.menu-npa__item.with-arrow,.menu-press__item.with-arrow {background:url("../themes/demo/assets/images/menu/arrow.svg") right center/8px no-repeat }.menu__item.with-arrow:hover,.menu-about__item.with-arrow:hover,.menu-sovet__item.with-arrow:hover,.menu-npa__item.with-arrow:hover,.menu-press__item.with-arrow:hover {background:url("../themes/demo/assets/images/menu/arrow-active.svg") right center/8px no-repeat }.menu__item:hover,.menu-about__item:hover,.menu-sovet__item:hover,.menu-npa__item:hover,.menu-press__item:hover {color:#d0a56d }@media (max-width:480px) {.menu__item,.menu-about__item,.menu-sovet__item,.menu-npa__item,.menu-press__item {font-size:14px }}.menu__item.active,.menu-about__item.active,.menu-sovet__item.active,.menu-npa__item.active,.menu-press__item.active {color:#d0a56d;position:relative }.menu__item.active::after,.menu-about__item.active::after,.menu-sovet__item.active::after,.menu-npa__item.active::after,.menu-press__item.active::after {content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#d0a56d }.menu .menu__item {padding-right:27px }.menu .menu__item.active::after {width:calc(100% - 27px) }@media (max-width:480px) {.menu .menu__item {padding-right:20px }.menu .menu__item.active::after {width:calc(100% - 20px) }}.footer {background-color:#f6f7f9;padding:32px 0 17px }.footer__contacts {margin-bottom:85px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;position:relative }@media (max-width:480px) {.footer__contacts {align-items:center;justify-content:center }}.footer__contacts div,.footer__contacts a {color:#686868;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:150% }@media (max-width:480px) {.footer__contacts div,.footer__contacts a {font-size:14px }}@media (max-width:480px) {.footer__contacts div,.footer__contacts a {text-align:center }}.footer__contacts::after {content:"";display:block;position:absolute;height:1px;width:100%;background-color:#eaecf1;left:0;bottom:-28px }.footer__phone {padding-left:26px;background:url("../themes/demo/assets/images/footer/phone.svg") 0 center/17px no-repeat }.footer__email {padding-left:26px;background:url("../themes/demo/assets/images/footer/email.svg") 0 center/18px no-repeat;text-transform:uppercase }.footer__address {padding-left:22px;background:url("../themes/demo/assets/images/footer/address.svg") 0 4px/14px no-repeat }.footer__body {display:flex;column-gap:120px;margin-bottom:50px }@media (max-width:600px) {.footer__body {flex-direction:column;align-items:center;row-gap:40px }}.footer__logos {display:flex;column-gap:20px;align-items:center }.footer__content {display:flex;column-gap:50px;flex-wrap:wrap;row-gap:25px }@media (max-width:600px) {.footer__content {flex-direction:column;align-items:center }}.footer__foot {display:flex;align-items:center;gap:5px;flex-wrap:wrap;position:relative;color:#747474;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:400;line-height:normal }@media (max-width:480px) {.footer__foot {justify-content:center;text-align:center;font-size:12px }}.footer__foot::before {content:"";display:block;position:absolute;height:1px;width:100%;background-color:#eaecf1;left:0;top:-24px }.footer__foot span {color:#747474;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:400;line-height:normal }.footer__foot div {display:flex;align-items:center;justify-content:center }.item-footer {max-width:157px }@media (max-width:1000px) {.item-footer {max-width:100% }}@media (max-width:600px) {.item-footer {display:flex;flex-direction:column;align-items:center }}.item-footer__title {color:#151515;font-family:"DIN 2014";font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.32px;text-transform:uppercase;margin-bottom:16px }@media (max-width:600px) {.item-footer__title {margin-bottom:12px }}.item-footer__items {display:flex;flex-direction:column;row-gap:10px }@media (max-width:600px) {.item-footer__items {flex-direction:column;align-items:center;row-gap:6px }}.item-footer__item {color:#666;font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:400;line-height:normal }@media (max-width:600px) {.item-footer__item {text-align:center }}.main {height:calc(100vh - 103px);position:relative }.main__video {position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover }.main::after {content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(1,1,1,0.2);z-index:1 }@media (max-width:700px) {.main {height:calc(100vh - 70px) }}@media (max-width:480px) {.main {height:calc(100vh - 50px) }}.main__container {height:100%;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2 }.main__title {color:#fff;font-family:"Helvetica Neue";font-size:60px;font-style:normal;font-weight:700;line-height:105.15%;margin-bottom:20px;max-width:665px }@media (max-width:700px) {.main__title {font-size:40px }}@media (max-width:480px) {.main__title {font-size:31px }}.main__text {color:#c9c9c9;font-family:"Open Sans";font-size:25px;font-style:normal;font-weight:400;line-height:144%;max-width:519px }@media (max-width:700px) {.main__text {font-size:20px }}@media (max-width:480px) {.main__text {font-size:18px }}.main__arrow {position:absolute;right:0;bottom:-77px;width:44px;height:324px;background:url("../themes/demo/assets/images/main/1.svg") center/100% no-repeat }.main__arrow span {height:30px;width:167px;transform:rotate(270deg);display:inline-block;position:absolute;left:-68px;top:45px;color:#CBCBCB;font-family:"Open Sans";font-size:13px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:1.3px;text-transform:uppercase }@media (max-width:480px) {.main__arrow {bottom:-100px }}.slick-list {overflow:hidden }.slick-track {display:flex }.title {color:#151515;font-family:"DIN 2014";font-size:50px;font-style:normal;font-weight:600;line-height:124%;text-transform:uppercase;position:relative }.title::after {content:"";display:block;position:absolute;bottom:-16px;left:0;height:2px;width:58px;background:#004e7e }@media (max-width:480px) {.title {font-size:35px }}.partners {margin-top:100px }@media (max-width:480px) {.partners {margin-top:70px }}.partners__container {padding:0 6px;padding-left:67px;position:relative }@media (max-width:480px) {.partners__container {padding:0 13px }}.partners__container .partners__arrow {display:block;position:absolute;left:0;top:0;width:30px;height:100%;background:url("../themes/demo/assets/images/partners/arrow-new.svg") right center/contain no-repeat }.partners__container .partners__arrow span {color:#CFCFCF;text-align:right;font-family:"Open Sans";font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;width:186px;height:21px;display:inline-block;transform:rotate(270deg);position:absolute;left:-81px;top:93px }@media (max-width:480px) {.partners__container .partners__arrow {display:none }}.partners__body {position:relative }.partners__title,.we__title {margin:0 14px 54px;position:relative }@media (max-width:480px) {.partners__title,.we__title {margin:0 7px 70px }}.partners__slide {width:100%;height:100% }.partners .slick-slide >div {height:100% }.partners .slick-slide {margin:0 14px }@media (max-width:480px) {.partners .slick-slide {margin:0 7px }}.partners__image {padding:15px;border:1px solid #e8e8e8;display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-height:90px }.partners__image img {max-width:100%;max-height:100% }.partners__image:hover span {transform:scale(1.6);text-shadow:0 0 10px -5px #151515 }.partners__image span {color:#000;font-family:"Open Sans";font-size:6px;font-style:normal;font-weight:700;line-height:7.901px;text-transform:uppercase;transition:.5s }.partners .slick-arrow {position:absolute;right:0;top:25%;transform:translateY(-50%);z-index:5 }@media (max-width:480px) {.partners .slick-arrow {transform:translateY(0);top:68px;right:0 }}@media (max-width:480px) {.we .slick-arrow {transform:translateY(0);top:100px;right:0 }}.partners .slick-prev {right:74px }@media (max-width:480px) {.partners .slick-prev {right:45px }}.slick-arrow {width:62px;height:62px;border-radius:50%;border:0.7px solid #bebebe;background-color:#fff;font-size:0;display:flex;align-items:center;justify-content:center }@media (max-width:480px) {.slick-arrow {width:35px;height:35px }}.slick-prev {background:url("../themes/demo/assets/images/prev.svg") center/23px no-repeat }@media (max-width:480px) {.slick-prev {background-size:12px }}.slick-next {background:url("../themes/demo/assets/images/next.svg") center/23px no-repeat }@media (max-width:480px) {.slick-next {background-size:12px }}.block {margin-top:100px }@media (max-width:480px) {.block {margin-top:70px }}.block__body {display:flex }@media (max-width:819px) {.block__body {flex-direction:column }}.block__image {flex:0 0 40% }@media (max-width:819px) {.block__image {flex:0 0 auto }}.block__image img {width:100%;height:100%;object-fit:cover }@media (max-width:819px) {.block__image img {max-width:100%;height:auto;width:auto }}.block__content {background-color:#004e7e;display:flex;flex-direction:column;justify-content:center;padding:60px 49px;position:relative;left:-1px }@media (max-width:480px) {.block__content {padding:40px 20px 20px }}.block__title {margin-bottom:50px;color:#fff }.block__title::after {background-color:#fff }@media (max-width:480px) {.block__title {margin-bottom:30px }}.block__text {color:#90bdd9;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:14px }@media (max-width:480px) {.block__text {font-size:14px }}.block__name {color:#cbdee9;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:700;line-height:24px}.block__work {color:#90bdd9;font-family:"Open Sans";font-size:15px;font-style:normal;font-weight:400;line-height:24px }.block__button {border-radius:60px;background:#fff;display:flex;align-items:center;column-gap:10px;align-self:flex-start;cursor:pointer;transition:0.5s;padding:15px 44px;margin-top:25px }.block__button:hover {box-shadow:0 0 10px #fff }.block__button span {color:#004e7e;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:24px}.digits {margin-top:100px }@media (max-width:480px) {.digits {margin-top:70px }}.digits__container {padding-left:67px;position:relative }.digits__container .digits__arrow {display:block;position:absolute;left:0;top:0;width:30px;height:100%;background:url("../themes/demo/assets/images/digits/arrow-new.svg") right/contain no-repeat }.digits__container .digits__arrow span {color:#CFCFCF;font-family:"Open Sans";font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;width:224px;height:21px;display:inline-block;position:absolute;left:-102px;top:44px;transform:rotate(270deg) }@media (max-width:480px) {.digits__container .digits__arrow {display:none }}@media (max-width:480px) {.digits__container {padding-left:20px }}.digits__title {margin-bottom:60px }.digits__items {display:flex;margin:0 -22px;row-gap:22px;flex-wrap:wrap }.digits__item {padding:0 22px;flex:1 0 25%;min-width:230px }.digit {display:flex;flex-direction:column }.digit__digit {color:#d0a56d;font-family:"DIN 2014";font-size:40px;font-style:normal;font-weight:600;line-height:1;text-transform:uppercase;margin-bottom:8px }.digit__value {color:#b6b6b6;font-family:"DIN 2014";font-size:25px;font-style:normal;font-weight:600;line-height:1;margin-bottom:15px }.digit__text {color:#666;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:24px}.news {margin-top:100px }@media (max-width:480px) {.news {margin-top:70px }}.news__top {display:flex;justify-content:space-between;margin-bottom:60px;align-items:center;padding-left:67px;position:relative;margin-left:-20px }@media (max-width:500px) {.news__top {flex-direction:column;row-gap:20px;margin-bottom:30px;align-items:center;padding-left:0;margin-left:0 }.news__more {margin:0 auto }}.news__top .news__arrow {display:block;position:absolute;left:0;top:0;width:30px;height:120%;background:url("../themes/demo/assets/images/news/arrow-new.svg") right/contain no-repeat }.news__arrow span {color:#CFCFCF;text-align:right;font-family:"Open Sans";font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;position:absolute;left:-32px;top:36px;transform:rotate(270deg);width:93px;height:21px }@media (max-width:480px) {.news__top .news__arrow {display:none }}.news__more {border-radius:60px;border:2px solid #004e7e;background-color:transparent;display:flex;align-items:center;column-gap:10px;align-self:flex-start;cursor:pointer;transition:0.5s;padding:15px 44px;margin-top:25px }.news__more:hover {box-shadow:0 0 30px -10px #004e7e }.news__more span {color:#004e7e;font-family:"Helvetica Neue";color:var(--dark,#004e7e);font-family:Helvetica Neue;font-size:16px;font-style:normal;font-weight:100;line-height:24px}.news__body {display:flex;column-gap:20px }@media (max-width:950px) {.news__body {flex-direction:column;row-gap:20px }}.news__content {flex:0 0 65%;display:flex;margin:0 -10px;flex-wrap:wrap;row-gap:20px }.news__block {flex:1 0 50%;padding:0 10px;min-width:300px }.news__items {background:#f7f7f7;padding:35px 29px;display:flex;flex-direction:column;row-gap:50px }.block-news {position:relative }.block-news__image {overflow:hidden;position:relative;padding:0 0 100% 0 }.block-news__image img {width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0 }.block-news__image::after {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(38,38,38,0) 0%,#262626 104.74%);transition:0.5s;cursor:pointer }.block-news__image::before {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;transition:0.5s;cursor:pointer;opacity:0;background-color:#004e7e }.block-news:hover .block-news__image::after {opacity:0;z-index:0;transition:0.5s }.block-news:hover .block-news__image::before {opacity:0.8;z-index:1;transition:0.5s }.block-news__content {position:absolute;left:0;bottom:30px;padding:0 30px;z-index:1 }.block-news__date {color:#fff;font-family:"Open Sans";font-size:15px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:14px }.block-news__title {color:#fff;font-family:"DIN 2014";font-size:16px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase }.item-news {position:relative }.item-news:not(:last-child)::after {content:"";display:block;width:100%;height:1px;background:#d3d3d3;left:0;position:absolute;bottom:-25px }.item-news__date {color:#606060;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:11px }.item-news__title {color:#151515;font-family:"DIN 2014";font-size:20px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase }.we {margin-bottom:100px }@media (max-width:480px) {.we {margin-bottom:70px }.item-news__title {font-size:16px }.item-news__date {font-size:14px }}@media (max-width:480px) {.we .partners__container::after {display:none }}@media (max-width:820px) {.start--sovet {background-position:70% }}.start {position:relative }@media (min-width:1920px) {.start {height:60vh }}.start::after {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;background-color:rgba(38,38,38,0.5490196078) }.start__container {position:relative;z-index:1;height:100%;padding:44px 20px 86px }@media (max-width:480px) {.start__container {padding:30px 20px 40px }}.start__breadcrumbs {display:flex;align-items:center;column-gap:40px;flex-wrap:wrap;margin-bottom:107px }.start__breadcrumbs a {color:rgba(255,255,255,0.7);font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:200%;text-decoration-line:underline;text-transform:uppercase;display:block;position:relative }@media (max-width:480px) {.start__breadcrumbs a {font-size:14px }}.start__breadcrumbs a:not(:last-child)::after {content:"";display:block;position:absolute;top:50%;right:-30px;transform:translateY(-50%);background:url("../themes/demo/assets/images/about/arrow.svg") center/100% no-repeat;width:19px;height:7px }.start__breadcrumbs a.active {text-decoration-line:none;color:#fff }@media (max-width:480px) {.start__breadcrumbs {margin-bottom:70px }}.start__title {color:#fff;font-family:"Helvetica Neue";font-size:60px;font-style:normal;font-weight:700;line-height:105.15%;margin-bottom:19px }@media (max-width:480px) {.start__title {font-size:40px }}.start__text {color:#c9c9c9;font-family:"Open Sans";font-size:22px;font-style:normal;font-weight:400;line-height:145.455%;max-width:641px;margin-bottom:45px }@media (max-width:480px) {.start__text {font-size:16px }}.start__links {display:flex;align-items:center;column-gap:8px;flex-wrap:wrap;row-gap:10px }.start__links .start__link {color:#fff;text-align:center;font-family:"Open Sans";font-size:15px;font-style:normal;font-weight:600;line-height:210%;display:block;padding:6.5px 19px;border-radius:38px;border:1px solid #d0a56d;background:#d0a56d;transition:0.3s;text-align:center }.start__links .start__link.active {background-color:#d0a56d }@media (max-width:480px) {.start__links .start__link {flex-grow:1;font-size:13px;padding:4px 15px }}.start__arrow {position:absolute;right:0;bottom:-77px;width:44px;height:324px;background:url("../themes/demo/assets/images/main/1.svg") center/100% no-repeat }.start__arrow span {height:30px;width:167px;transform:rotate(270deg);display:inline-block;position:absolute;left:-68px;top:45px;color:#CBCBCB;font-family:"Open Sans";font-size:13px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:1.3px;text-transform:uppercase }@media (max-width:480px) {.start__arrow {display:none;background:none }}.about {margin-top:100px }@media (max-width:480px) {.about {margin-top:70px }}.about__body {display:flex;align-items:center;margin:0 -43px }@media (max-width:1030px) {.about__body {flex-direction:column;align-items:start;row-gap:30px }}.about__image {padding:0 43px;flex:0 0 47% }.about__image img {width:100% }.about__content {padding:0 43px;flex:1 0 53% }.about__title {margin-bottom:50px }@media (max-width:480px) {.about__title {margin-bottom:40px }}.about__text {color:#666;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:150% }@media (max-width:480px) {.about__text {font-size:14px }}.struct {margin-top:85px }@media (max-width:480px) {.struct {margin-top:55px }}.struct__title {margin-bottom:50px }@media (max-width:480px) {.struct__title {margin-bottom:40px }}.struct__text {color:#666;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:150% }@media (max-width:480px) {.struct__text {font-size:14px }}.fixed-image {margin-top:23px;height:435px }@media (max-width:800px) {.fixed-image {height:350px }}@media (max-width:720px) {.fixed-image {height:300px }}@media (max-width:480px) {.fixed-image {height:250px }}.activity {margin-top:80px;margin-bottom:58px }@media (max-width:480px) {.activity {margin-top:55px;margin-bottom:50px }}.activity__title {margin-bottom:50px }@media (max-width:480px) {.activity__title {margin-bottom:40px }}.activity__text {color:#666;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:150% }@media (max-width:480px) {.activity__text {font-size:14px }}.members {margin-top:100px;margin-bottom:100px }@media (max-width:480px) {.members {margin-top:60px;margin-bottom:70px }}.members__items {display:flex;row-gap:17px;flex-wrap:wrap;margin:0 -8.5px }.members__item {flex:0 0 16.666%;padding:0 8.5px;min-width:177px;height:99px }@media (max-width:480px) {.members__item {flex:0 0 100% }}.members__image {padding:15px;border:1px solid #e8e8e8;display:flex;align-items:center;justify-content:center;width:100%;height:100% }.members__image img {max-width:100%;max-height:100% }.members__image span {color:#000;font-family:"Open Sans";font-size:5.487px;font-style:normal;font-weight:700;line-height:7.901px;text-transform:uppercase }.directors {margin:100px 0 }@media (max-width:480px) {.directors {margin:70px 0 }}.directors__items {display:flex;flex-wrap:wrap;row-gap:32px;margin:0 -16px }.directors__item {flex:0 0 50%;padding:0 16px }@media (max-width:940px) {.directors__item {flex:0 0 100% }}.director {display:flex }@media (max-width:480px) {.director {flex-direction:column }}.director__image {flex:0 0 45%;position:relative;overflow:hidden;padding:0 0 55% 0 }.director__image img {width:100%;height:100%;object-fit:cover;left:0;top:0;position:absolute }@media (max-width:408px) {.director__image {padding-bottom:110%;flex:0 0 auto }}.director__content {flex:0 0 55%;padding:38px 48px;border:1px solid #ececec;border-left:none }@media (max-width:408px) {.director__content {padding:18px 28px;border:1px solid #ececec;border-top:0;flex:0 0 auto }}.director__name {color:#151515;font-family:"DIN 2014";font-size:20px;font-style:normal;font-weight:700;line-height:26.5px;text-transform:uppercase;margin-bottom:50px;position:relative }.director__name::after {content:"";display:block;width:40px;height:2px;position:absolute;bottom:-20px;left:0;background-color:#004e7e }@media (max-width:480px) {.director__name::after {bottom:-10px }}@media (max-width:480px) {.director__name {margin-bottom:30px }}.director__blue-text {color:#004e7e;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:15px }.director__text {color:#666;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:24px}.ranks {margin-top:100px }@media (max-width:480px) {.ranks {margin-top:70px }}.ranks__title {margin-bottom:60px }.ranks__items {display:flex;flex-wrap:wrap;row-gap:20px;margin:0 -16px }.ranks__item {padding:0 16px;flex:1 0 25%;min-width:220px }.rank {display:flex;flex-direction:column }.rank__image img {width:100% }.rank__content {border:1px solid #ececec;border-top:0;padding:24px 20px 30px;flex-grow:1;display:flex;flex-direction:column }.rank__title-wrapper {flex-grow:1 }.rank__title {color:#151515;font-family:"DIN 2014";font-size:18px;font-style:normal;font-weight:700;line-height:133.333%;margin-bottom:33px;position:relative }.rank__title::after {content:"";display:block;position:absolute;width:40px;height:2px;background-color:#004e7e;left:0;bottom:-15px }.rank__doc {color:var(--dark,#004e7e);font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;padding-left:23px;background:url("../themes/demo/assets/images/ranks/doc.svg") 0 center/18px no-repeat }.awardees {margin-top:85px;margin-bottom:100px }@media (max-width:480px) {.awardees {margin-top:60px;margin-bottom:70px }}.awardees__title {margin-bottom:63px }.awardees__items {display:flex;margin:0 -16px;row-gap:20px;flex-wrap:wrap }.awardees__item {min-width:250px;flex:1 0 33.333%;padding:0 16px }.award {display:flex }.award__image {flex:0 0 103px;min-height:103px;background-color:#d0a56d;display:flex;align-items:center;justify-content:center }.award__content {border:1px solid #ececec;flex-grow:1;display:flex;align-items:center;padding:25px }.award__title {color:#151515;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:700;line-height:140.625%;text-decoration-line:underline }.sovet {margin-top:100px }@media (max-width:480px) {.sovet {margin-top:70px }}.sovet__title {margin-bottom:52px }.sovet__text {color:#666;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:150% }@media (max-width:480px) {.sovet__text {font-size:14px }}.sovet__items {margin:26px -8px;display:flex;flex-wrap:wrap;row-gap:16px }@media (max-width:1155px) {.sovet__items {flex-wrap:wrap }}.item-sovet {padding:0 8px;min-width:250px;flex:1 0 33.333% }.item-sovet__body {background:#d0a56d;position:relative;padding:55px 20px 26px;height:100% }.item-sovet__number {position:absolute;right:13px;top:0;color:#deb57f;font-family:"DIN 2014";font-size:45px;font-style:normal;font-weight:400;line-height:72.833px}.item-sovet__text {color:#fff;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:137.5% }@media (max-width:480px) {.item-sovet__text {font-size:14px }}.sovet-struct {margin-top:80px }@media (max-width:480px) {.sovet-struct {margin-top:60px }}.sovet-struct__title {margin-bottom:55px }.sovet-struct__image img {width:100% }.pres__container {margin-top:80px }@media (max-width:480px) {.pres__container {margin-top:60px }}.pres__title {margin-bottom:65px }@media (max-width:480px) {.pres__title {margin-bottom:45px }}.secret {margin-bottom:105px }@media (max-width:480px) {.secret {margin-bottom:70px }}.secret__container {margin-top:80px }@media (max-width:480px) {.secret__container {margin-top:60px }}.secret__title {margin-bottom:65px }@media (max-width:480px) {.secret__title {margin-bottom:45px }}.not-found {display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:60px;margin-bottom:60px;text-align:center }.not-found__title {margin-bottom:60px;text-align:center }.not-found__title::after {left:50%;transform:translateX(-50%) }.not-found__button {color:#d0a56d;text-align:center;font-family:"Open Sans";font-size:15px;font-style:normal;font-weight:600;line-height:normal;padding:7px 25px;border-radius:60px;border:1px solid #d0a56d;transition:0.3s }.not-found__button:hover {border:1px solid transparent;background-color:#d0a56d;color:#fff }.monitoring {margin-top:100px;margin-bottom:60px }@media (max-width:480px) {.monitoring {margin-top:70px }}.monitoring .award {flex:1 0 50%;min-width:360px }@media (max-width:480px) {.monitoring .award__content {padding:15px }}.monitoring .award__content {flex-direction:column;align-items:start }.award__date {color:#777;font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:400;line-height:26px;margin-top:10px }.npa__table,.direction__table {width:100%;border-collapse:collapse;border-spacing:0;height:auto }.npa__table,.npa__table td,.npa__table th,.direction__table,.direction__table td,.direction__table th {border:1px solid #ececec }.npa__table td,.direction__table td,.direction__table td a {color:#444;font-family:"Open Sans";font-size:18px;font-style:normal;font-weight:400;line-height:144.444% }@media (max-width:480px) {.npa__table td,.direction__table td,.direction__table td a {font-size:16px }}.npa__table td,.direction__table td {padding:27px }@media (max-width:480px) {.npa__table td,.direction__table td {padding:15px }}.npa__table th,.direction__table th {background:#d0a56d;padding:29px 27px;color:#fff;font-family:"DIN 2014";font-size:20px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;text-align:start }@media (max-width:480px) {.npa__table th,.direction__table th {padding:15px;font-size:16px }}.npa__container {margin-top:100px;margin-bottom:100px }@media (max-width:480px) {.npa__container {margin-top:70px;margin-bottom:70px }}.gos {display:flex !important;flex-direction:column !important }.number-icon {text-align:center !important }td.number {color:#d0a56d;font-family:"Open Sans";font-size:18px;font-style:normal;font-weight:600;line-height:26px;text-align:center }.news-page {margin-top:100px;margin-bottom:100px }@media (max-width:480px) {.news-page {margin-top:70px;margin-bottom:70px }}.news-page__items {display:flex;flex-wrap:wrap;margin:0 -10px;row-gap:20px }.news-page .block-news {flex:0 0 33.333% }@media (max-width:920px) {.news-page .block-news {flex:0 0 50% }}@media (max-width:620px) {.news-page .block-news {flex:0 0 100% }}.media {margin:100px 0 }@media (max-width:480px) {.media {margin:70px 0 }}.media__items {display:flex;flex-wrap:wrap;margin:0 -10px;row-gap:20px }.media__item {flex:0 0 33.333%;padding:0 10px }@media (max-width:920px) {.media__item {flex:0 0 50% }}@media (max-width:620px) {.media__item {flex:0 0 100% }}.item-media__wrapper {position:relative;overflow:hidden;padding:0 0 95% 0 }.item-media__wrapper img,.item-media__wrapper video {width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover }.contacts {margin-top:100px }@media (max-width:480px) {.contacts {margin-top:70px }}.contacts__title {margin-bottom:60px }.contacts__items {column-gap:17px;display:flex;margin-bottom:30px;flex-wrap:wrap;row-gap:15px }.contacts__item {flex-grow:1;min-width:268px }.contact {max-width:575px;border:1px solid #cfcfcf;padding:20px;display:flex;column-gap:42px }.contact__image {display:flex;align-items:center }.contact__content {padding:13px 0;position:relative }.contact__content::after {content:"";display:block;position:absolute;top:0;left:-20px;width:1px;height:100%;background-color:#cfcfcf }.contact__title {color:#868686;font-family:"Open Sans";font-size:15px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:6px }.contact__text {color:#151515;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:600;line-height:22px}.contact__text a {color:#151515;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:600;line-height:22px}.contact__map {height:410px }.direction {margin-top:80px }@media (max-width:480px) {.direction {margin-top:60px }}.direction__title {margin-bottom:66px }@media (max-width:480px) {.direction__title {margin-bottom:40px }}@media screen and (max-width:600px) {table.direction__table {border:0 }table.direction__table thead {display:none }table.direction__table tr {margin-bottom:20px;display:block;border-bottom:1px solid #ececec }table.direction__table td {display:block;text-align:right;font-size:13px;border-right:1px solid #ececec }table.direction__table td:last-child {border-bottom:0 }table.direction__table td:before {content:attr(data-label);float:left;text-transform:uppercase;font-weight:bold;color:#d0a56d;font-family:"DIN 2014";font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase }table.direction__table .number {display:none }}.veterany {margin-top:80px;margin-bottom:100px }@media (max-width:480px) {.veterany {margin-top:60px;margin-bottom:70px }}.veterany__title {margin-bottom:66px }@media (max-width:480px) {.veterany__title {margin-bottom:40px }}.news-single {margin-top:50px;margin-bottom:50px }.news-single img {max-width:100% }.news-single__title {margin-bottom:50px }.news-single__text,.news-single__text * {color:#666 !important;font-family:"Open Sans" !important;line-height:150% !important;all:revert }@media (max-width:480px) {.news-single__title {font-size:26px }.news-single__text {font-size:14px }}.search {margin-top:50px }.search__title {margin-bottom:50px }input {padding:15px 30px;border:1px solid #ececec;color:#151515;font-family:"Open Sans";font-size:18px;font-style:normal;font-weight:600;line-height:120%;margin-right:10px;border-radius:5px }.ss-search-form__input {display:flex;align-items:stretch;margin-bottom:30px;flex-wrap:wrap;row-gap:15px }.ss-search-form__submit {color:#d0a56d;text-align:center;font-family:"Open Sans";font-size:17px;font-style:normal;font-weight:600;line-height:normal;padding:10px 25px;border-radius:5px;border:1px solid #d0a56d;transition:0.3s;background-color:#fff }.ss-search-form__submit:hover {border:1px solid transparent;background-color:#d0a56d;color:#fff }.ss-autocomplete-result__aside {margin-bottom:20px }.ss-autocomplete-result__title {color:#151515;font-family:"DIN 2014";font-size:18px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:50px }.ss-autocomplete-result__title a {color:#151515 }.ss-show-all-results {font-family:"Open Sans";color:#151515;margin-bottom:50px }.ss-show-all-results a {color:#151515 }.search {margin-top:60px;min-height:100% }.search__container {height:100%;display:flex;flex-direction:column }.search p {color:#444;font-family:"Open Sans";font-size:24px;font-style:normal;font-weight:400;line-height:120.333%;margin-bottom:30px }@media (max-width:480px) {.search p {font-size:16px;margin-bottom:20px }.ss-result__title {font-size:22px }}.ss-result__title {color:#151515;font-family:"Open Sans";font-size:28px;font-style:normal;font-weight:400;line-height:120.333%;margin-bottom:15px }.ss-result::after {content:"";display:block;width:100%;height:1px;background-color:#cfcfcf }.ss-result__url {margin-top:15px }.ss-result {margin-bottom:40px }.pagination {display:flex;column-gap:15px;margin-bottom:60px }.pagination li {color:#040C34;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:700;line-height:20px}.ss-result__image {max-width:300px;margin-bottom:30px }.ss-result__badge {display:none }.ss-result__title a {color:#151515;font-family:"DIN 2014";font-size:24px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase }.direction td {max-width:460px }.media__title {margin-bottom:60px }.in {margin-top:50px }.in__container {}.in__title {margin-bottom:50px }.in__text {color:#15151580;font-family:"Open Sans";font-size:18px;font-style:normal;font-weight:700;line-height:26px}.in__doc {font-family:"DIN 2014";color:#d0a56d;font-size:22px;display:block;margin-bottom:5px }.in__doc:last-child {margin-bottom:50px }.pagination {display:flex;justify-content:center }.pagination >div {border-radius:10px;border:0.685px solid #D1D1D1;background:#FFF;display:flex;align-items:center;padding:13px 35px;column-gap:35px }.pagination .prev {}.pagination .prev.active {}.pagination .next {}.pagination .next.active {}.pagination-pages {display:flex;align-items:center;column-gap:34px;flex-wrap:wrap;row-gap:15px }.pagination .page {color:#444;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:700 }.pagination .page.active {color:#004E7E;position:relative }.pagination .page.active::after {content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#004E7E }.monitoring_block{margin-bottom:30px }.start__link__button{color:#151515;text-align:center;font-family:"Open Sans";font-size:15px;font-style:normal;font-weight:600;line-height:210%;display:block;padding:6.5px 19px;border-radius:38px;border:1px solid #d0a56d;background:rgba(208,165,109,0.2);transition:0.3s;text-align:center }.start__link__button:active {background-color:#d0a56d }.start__link__button:hover{background-color:#d0a56d }