/*! 6129385bcc111298b0785ab39c3fa6e8e2ce3cd8 | 2021-01-18 14:58:51 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset;}input::-ms-clear{display:none;}input[type=checkbox],input[type=radio]{margin:0 0;}table{border:0;border-collapse:collapse;border-spacing:0;}table th{text-align:left;font-weight:normal;}table td{empty-cells:show;}img{border:0;vertical-align:middle;}*,*:before,*:after{resize:none;outline-width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.clearfix{display:block;clear:both;}.hidden{display:none !important;}.no-selection{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;-o-user-select:none !important;user-select:none !important;}img.fullwidth,img.responsive{display:block;max-width:100%;height:auto;}img.round-corners{border-radius:5px;}img.circle{border-radius:50%;}img.with-border{box-shadow:0 1px 3px rgba(0,0,0,0.35);}
/*! Imjs | 2020-06-16 12:39:26 */.im-bold{font-weight:bold;}.im-semibold{font-weight:600;}.im-normal{font-weight:normal;}.im-no-selection,.im-checkbox,.im-radio,.im-button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.im-hidden{display:none;}.im-break-text{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;}.im-center{text-align:center;}.im-left{text-align:left;}.im-right{text-align:right;}/** Should be used only for tables,forms and controls Ex:.im-form width-500,.im-textarea height-120 */.width-10{width:10px;}.width-20{width:20px;}.width-30{width:30px;}.width-40{width:40px;}.width-50{width:50px;}.width-60{width:60px;}.width-70{width:70px;}.width-85{width:80px;}.width-90{width:90px;}.width-100{width:100px;}.width-110{width:110px;}.width-120{width:120px;}.width-130{width:130px;}.width-140{width:140px;}.width-150{width:150px;}.width-160{width:160px;}.width-170{width:170px;}.width-180{width:180px;}.width-190{width:190px;}.width-200{width:200px;}.width-210{width:210px;}.width-220{width:220px;}.width-230{width:230px;}.width-240{width:240px;}.width-250{width:250px;}.width-300{width:300px;}.width-400{width:400px;}.width-500{width:500px;}.width-600{width:600px;}.width-700{width:700px;}.width-800{width:800px;}.width-900{width:900px;}.width-1000{width:1000px;}.height-10{height:10px;}.height-20{height:20px;}.height-30{height:30px;}.height-40{height:40px;}.height-50{height:50px;}.height-60{height:60px;}.height-70{height:70px;}.height-80{height:80px;}.height-90{height:90px;}.height-100{height:100px;}.height-100{height:100px;}.height-110{height:110px;}.height-120{height:120px;}.height-130{height:130px;}.height-140{height:140px;}.height-150{height:150px;}.height-160{height:160px;}.height-170{height:170px;}.height-180{height:180px;}.height-190{height:190px;}.height-200{height:200px;}.height-210{height:210px;}.height-220{height:220px;}.height-230{height:230px;}.height-240{height:240px;}.height-250{height:250px;}.height-260{height:260px;}.height-270{height:270px;}.height-280{height:280px;}.height-290{height:290px;}.height-300{height:300px;}.height-350{height:350px;}.height-400{height:400px;}.height-450{height:450px;}.height-500{height:500px;}.mt-0{margin-top:0;}.mt-5{margin-top:5px;}.mt-10{margin-top:10px;}.mt-15{margin-top:15px;}.mt-20{margin-top:20px;}.mt-25{margin-top:25px;}.mt-30{margin-top:30px;}.mr-0{margin-right:0;}.mr-5{margin-right:5px;}.mr-10{margin-right:10px;}.mr-15{margin-right:15px;}.mr-20{margin-right:20px;}.mr-25{margin-right:25px;}.mr-30{margin-right:30px;}.mb-0{margin-bottom:0;}.mb-5{margin-bottom:5px;}.mb-10{margin-bottom:10px;}.mb-15{margin-bottom:15px;}.mb-20{margin-bottom:20px;}.mb-25{margin-bottom:25px;}.mb-30{margin-bottom:30px;}.ml-0{margin-left:0;}.ml-5{margin-left:5px;}.ml-10{margin-left:10px;}.ml-15{margin-left:15px;}.ml-20{margin-left:20px;}.ml-25{margin-left:25px;}.ml-30{margin-left:30px;}.no-margin{margin:0;}.imjs-notifier{display:block;position:fixed;left:50%;top:12px;max-width:700px;transform:translateX(-50%);z-index:9999;}.imjs-notifier.hidden{display:none;}.imjs-notifier>.imjs-inner{display:block;position:relative;padding:12px 18px;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.25),0 5px 15px rgba(0,0,0,0.05),inset 0 0 0 1px rgba(0,0,0,0.1);}.imjs-notifier>.imjs-inner>.imjs-content{display:block;padding-right:34px;font-size:14px;line-height:18px;text-align:left;}.imjs-notifier>.imjs-inner>.imjs-close{display:block;position:absolute;right:16px;top:12px;width:20px;height:20px;transition:all 0.15s ease-out;background:url('/frontend/template/assets/js/imjs/images/icon-close-x128-white.png') left top no-repeat;background-size:cover;cursor:pointer;}.imjs-notifier.imjs-color-blue>.imjs-inner>.imjs-content,.imjs-notifier.imjs-color-red>.imjs-inner>.imjs-content,.imjs-notifier.imjs-color-green>.imjs-inner>.imjs-content{color:#fff;}.imjs-notifier.imjs-color-blue>.imjs-inner{background:#267ac0;}.imjs-notifier.imjs-color-red>.imjs-inner{background:#ca5651;}.imjs-notifier.imjs-color-green>.imjs-inner{background:#288156;}.imjs-notifier.imjs-color-gray>.imjs-inner{background:#f5f5f5;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);}.imjs-notifier.imjs-color-gray>.imjs-inner>.imjs-content{color:#222;}.imjs-notifier.imjs-color-gray>.imjs-inner>.imjs-close{background-image:url('/frontend/template/assets/js/imjs/images/icon-close-x128-gray.png');}@media all and (max-width:750px){.imjs-notifier{padding-left:12px;padding-right:12px;}}
@font-face{font-family:'Hind Vadodara';font-style:normal;font-weight:300;font-display:fallback;src:local('Hind Vadodara Light'),local('HindVadodara-Light'),url('/frontend/template/assets/fonts/hind-vadodara-v5-latin-300.woff2') format('woff2'),url('/frontend/template/assets/fonts/hind-vadodara-v5-latin-300.woff') format('woff');}@font-face{font-family:'Hind Vadodara';font-style:normal;font-weight:400;font-display:fallback;src:local('Hind Vadodara Regular'),local('HindVadodara-Regular'),url('/frontend/template/assets/fonts/hind-vadodara-v5-latin-400.woff2') format('woff2'),url('/frontend/template/assets/fonts/hind-vadodara-v5-latin-400.woff') format('woff');}@font-face{font-family:'Hind Vadodara';font-style:normal;font-weight:500;font-display:fallback;src:local('Hind Vadodara Medium'),local('HindVadodara-Medium'),url('/frontend/template/assets/fonts/hind-vadodara-v5-latin-500.woff2') format('woff2'),url('/frontend/template/assets/fonts/hind-vadodara-v5-latin-500.woff') format('woff');}@font-face{font-family:'Hind Vadodara';font-style:normal;font-weight:600;font-display:fallback;src:local('Hind Vadodara SemiBold'),local('HindVadodara-SemiBold'),url('/frontend/template/assets/fonts/hind-vadodara-v5-latin-600.woff2') format('woff2'),url('/frontend/template/assets/fonts/hind-vadodara-v5-latin-600.woff') format('woff');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:fallback;src:local('Open Sans Light'),local('OpenSans-Light'),url('/frontend/template/assets/fonts/open-sans-v16-latin_cyrillic-300.woff2') format('woff2'),url('/frontend/template/assets/fonts/open-sans-v16-latin_cyrillic-300.woff') format('woff');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:fallback;src:local('Open Sans Medium'),local('OpenSans-Medium'),url('/frontend/template/assets/fonts/open-sans-v16-latin_cyrillic-400.woff2') format('woff2'),url('/frontend/template/assets/fonts/open-sans-v16-latin_cyrillic-400.woff') format('woff');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-display:fallback;src:local('Open Sans Medium'),local('OpenSans-Medium'),url('/frontend/template/assets/fonts/open-sans-v16-latin_cyrillic-400.woff2') format('woff2'),url('/frontend/template/assets/fonts/open-sans-v16-latin_cyrillic-400.woff') format('woff');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:fallback;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url('/frontend/template/assets/fonts/open-sans-v16-latin_cyrillic-600.woff2') format('woff2'),url('/frontend/template/assets/fonts/open-sans-v16-latin_cyrillic-600.woff') format('woff');}html{overflow-y:scroll;height:100%;}body{height:100%;margin:0;padding:0;font-family:"Hind Vadodara",Arial,sans-serif;font-size:16px;color:#111;letter-spacing:0;background:#fbfbfc;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.language-ru{font-family:"Open Sans",Arial,sans-serif;}input,textarea{font-family:Arial,sans-serif;font-size:14px;line-height:18px;}a{color:#111;text-decoration:none;}.main-background{display:block;opacity:0.25;position:fixed;width:100%;height:100%;background:url('/frontend/template/assets/images/main-background.svg') no-repeat left top;background-size:cover;z-index:-1;}.main-background:after{display:block;content:"";width:49%;height:100%;background:url('/frontend/template/assets/images/frontpage/side-background.png') right top no-repeat;background-size:cover;}body.frontpage>.main-background{background-color:#fbfbfc;opacity:1;}body.frontpage>.main-background:after{display:block;}.main-wrapper{position:relative;width:100%;min-width:250px;min-height:100%;margin:0 auto;padding:30px 0 140px 0;}.header-nav{position:relative;display:flex;flex-flow:row nowrap;width:1170px;height:38px;margin:0 auto;align-items:center;}.header-nav>.logo{display:block;position:absolute;left:0;top:0;}.header-nav>.logo img{height:40px;}.header-nav>.menu{display:block;position:relative;z-index:90;flex:1 1 auto;margin-left:200px;font-size:0;}.header-nav>.menu>li{display:inline-block;position:relative;vertical-align:middle;margin:0 4px;}.header-nav>.menu>li:first-child{margin-left:0;}.header-nav>.menu>li:last-child{margin-right:0;}.header-nav>.menu>li>a{display:block;position:relative;padding:12px 7px;line-height:18px;font-size:14px;color:#262626;text-transform:uppercase;font-weight:bold;letter-spacing:0;}.header-nav>.menu>li.e-shop>a{color:#d1010c;}.header-nav>.menu>li>.holder{display:none;position:absolute;z-index:5;left:-17px;top:35px;padding:20px 7px 7px 7px;}.header-nav>.menu>li>.holder>ul{display:block;background:#fff;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,0.10),0px 3px 7px rgba(0,0,0,0.25);}.header-nav>.menu>li>.holder>ul>li{display:block;}.header-nav>.menu>li>.holder>ul>li>a{display:block;padding:10px 15px;font-size:14px;line-height:18px;color:#222;white-space:nowrap;font-weight:500;}.header-nav>.menu>li>.holder>ul>li>a:hover{color:#d1010c;background:#f5f5f5;}.header-nav>.menu>li:hover>.holder{display:block;}.header-nav>.menu>li.active>a:before,.header-nav>.menu>li:hover>a:before{position:absolute;top:39px;content:"";width:22px;height:3px;background-color:#d00202;}.header-nav>.side{display:flex;flex:0 0 auto;align-items:center;}.header-nav>.side>.contact{display:block;flex:0 0 auto;font-size:14px;font-weight:600;}.header-nav>.side>.contact.email{margin-left:15px;color:#d1010c;}.header-nav>.side>.languages{display:block;flex:0 0 auto;margin-left:12px;padding:0 6px;font-size:0;border-left:1px solid #ccc;border-right:1px solid #ccc;}.header-nav>.side>.languages>li{display:inline-block;vertical-align:middle;margin:0 2px;}.header-nav>.side>.languages>li>a{display:block;padding:3px 3px;line-height:14px;font-size:14px;color:#444;text-transform:uppercase;font-weight:bold;}.header-nav>.side>.languages>li:hover>a{color:#111;}.header-nav>.side>.languages>li.active>a{color:#d1010c;}.header-nav>.side>.remote-support{display:block;flex:0 0 auto;min-width:125px;margin-left:12px;padding:0 8px;line-height:38px;font-size:12px;color:#fff;font-weight:bold;text-align:center;letter-spacing:1px;text-transform:uppercase;border-radius:2px;background:#f00;background-image:linear-gradient(to left,#f00,#dc0000);transition:all 0.3s;}.header-nav>.side>.remote-support:hover{background:#f00000;background-image:linear-gradient(to left,#f00000,#d10000);}.header-nav>.side>.e-shop{min-width:100px;}.header-nav>.mobile-trigger{display:none;position:absolute;right:0;top:3px;padding:5px 5px;text-align:left;}.header-nav>.mobile-trigger{font-size:0;cursor:pointer;}.header-nav>.mobile-trigger>.language{display:inline-block;vertical-align:middle;margin-right:15px;padding:0 3px;font-size:16px;line-height:16px;color:#444;text-transform:uppercase;font-weight:bold;}.header-nav>.mobile-trigger>.icon{display:inline-block;position:relative;vertical-align:middle;width:24px;height:24px;}.header-nav>.mobile-trigger>.icon>img{width:100%;}.main-content{display:flex;flex-flow:row nowrap;width:1170px;margin:90px auto 0 auto;padding-bottom:50px;align-content:flex-start;}.default-style h1{display:block;margin:15px 0 25px 0;padding:0;color:#222;font-size:30px;line-height:34px;}.default-style h2{display:block;margin:15px 0 20px 0;padding:0;color:#222;font-size:26px;line-height:30px;}.default-style h3{display:block;margin:15px 0 20px 0;padding:0;color:#222;font-size:16px;line-height:20px;}.default-style i,.default-style em{font-style:italic;}.default-style strong,.module-body>b{font-weight:600;}.default-style hr{display:block;margin:3px 0;border:0;height:1px;background:#ccc;}.default-style ul{display:block;margin:10px 0;list-style-type:none;}.default-style ul>li{display:block;margin:3px 0;padding:3px 0 3px 24px;background:url('/frontend/template/assets/images/icons/list-bullet.svg') left 9px no-repeat;}.default-style ul>li>.heading{margin-bottom:7px;}.default-style ol{display:block;margin:10px 0;list-style:decimal inside;}.default-style ol>li{display:list-item;margin:10px 0;padding:2px 0;}.default-style ol>li::before{content:"";display:inline-block;width:7px;}.default-style a{color:#d1010c;}.default-style a.passive{color:#000;}.default-style a:hover{color:#b00009;}.default-style table.fullwidth{width:100%;}.default-style table.fixed{table-layout:fixed;}.default-style table tr>td{height:36px;padding:0 7px;color:#000;font-size:14px;line-height:18px;border-bottom:1px solid #ddd;cursor:default;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;background:#fff;}.default-style table tr:hover>td{background:#fbfbfc;}.default-style table tr.head>th,.default-style tr.head>th:hover{height:36px;padding:0 7px;font-size:14px;line-height:18px;color:#333;font-weight:600;background:transparent;border-bottom:2px solid #ccc;cursor:default;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;}.default-style table th.left,.default-style table td.left{text-align:left;}.default-style table th.center,.default-style table td.center{text-align:center;}.default-style table th.right,.default-style table td.right{text-align:right;}.default-style table th.break-text,.default-style table td.break-text{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;}.default-style table td.x1,.default-style table th.x1,.im-flex .cell.x1{width:1%;}.default-style table td.x2,.default-style table th.x2,.im-flex .cell.x2{width:2%;}.default-style table td.x3,.default-style table th.x3,.im-flex .cell.x3{width:3%;}.default-style table td.x4,.default-style table th.x4,.im-flex .cell.x4{width:4%;}.default-style table td.x5,.default-style table th.x5,.im-flex .cell.x5{width:5%;}.default-style table td.x6,.default-style table th.x6,.im-flex .cell.x6{width:6%;}.default-style table td.x7,.default-style table th.x7,.im-flex .cell.x7{width:7%;}.default-style table td.x8,.default-style table th.x8,.im-flex .cell.x8{width:8%;}.default-style table td.x9,.default-style table th.x9,.im-flex .cell.x9{width:9%;}.default-style table td.x10,.default-style table th.x10,.im-flex .cell.x10{width:10%;}.default-style table td.x11,.default-style table th.x11,.im-flex .cell.x11{width:11%;}.default-style table td.x12,.default-style table th.x12,.im-flex .cell.x12{width:12%;}.default-style table td.x13,.default-style table th.x13,.im-flex .cell.x13{width:13%;}.default-style table td.x14,.default-style table th.x14,.im-flex .cell.x14{width:14%;}.default-style table td.x15,.default-style table th.x15,.im-flex .cell.x15{width:15%;}.default-style table td.x16,.default-style table th.x16,.im-flex .cell.x16{width:16%;}.default-style table td.x17,.default-style table th.x17,.im-flex .cell.x17{width:17%;}.default-style table td.x18,.default-style table th.x18,.im-flex .cell.x18{width:18%;}.default-style table td.x19,.default-style table th.x19,.im-flex .cell.x19{width:19%;}.default-style table td.x20,.default-style table th.x20,.im-flex .cell.x20{width:20%;}.default-style table td.x21,.default-style table th.x21,.im-flex .cell.x21{width:21%;}.default-style table td.x22,.default-style table th.x22,.im-flex .cell.x22{width:22%;}.default-style table td.x23,.default-style table th.x23,.im-flex .cell.x23{width:23%;}.default-style table td.x24,.default-style table th.x24,.im-flex .cell.x24{width:24%;}.default-style table td.x25,.default-style table th.x25,.im-flex .cell.x25{width:25%;}.default-style table td.x30,.default-style table th.x30,.im-flex .cell.x30{width:30%;}.default-style table td.x33,.default-style table th.x33,.im-flex .cell.x33{width:33%;}.default-style table td.x35,.default-style table th.x35,.im-flex .cell.x35{width:35%;}.default-style table td.x40,.default-style table th.x40,.im-flex .cell.x40{width:40%;}.default-style table td.x45,.default-style table th.x45,.im-flex .cell.x45{width:45%;}.default-style table td.x50,.default-style table th.x50,.im-flex .cell.x50{width:50%;}.default-style table td.x55,.default-style table th.x55,.im-flex .cell.x55{width:55%;}.default-style table td.x60,.default-style table th.x60,.im-flex .cell.x60{width:60%;}.default-style table td.x65,.default-style table th.x65,.im-flex .cell.x65{width:65%;}.default-style table td.x70,.default-style table th.x70,.im-flex .cell.x70{width:70%;}.default-style table td.x75,.default-style table th.x75,.im-flex .cell.x75{width:75%;}.default-style table td.x80,.default-style table th.x80,.im-flex .cell.x80{width:80%;}.default-style table td.x85,.default-style table th.x85,.im-flex .cell.x85{width:85%;}.default-style table td.x90,.default-style table th.x90,.im-flex .cell.x90{width:90%;}.default-style table td.x95,.default-style table th.x95,.im-flex .cell.x95{width:95%;}.default-style table td.x100,.default-style table th.x100,.im-flex .cell.x100{width:100%;}.default-style table td.fullwidth,.default-style table th.fullwidth,.im-flex .cell.fullwidth{width:100%;}.contract-items .item{position:relative;margin-bottom:10px;text-align:justify;padding-left:37px;}.contract-items .item>.num{position:absolute;left:0;top:0;font-weight:500;}.contract-items .item.level-3{padding-left:67px;}.contract-items .item.level-3>.num{left:25px;}.contract-items .item.level-4{padding-left:102px;}.contract-items .item.level-4>.num{left:50px;}.contract-items .item:last-child{margin-bottom:0}.main-footer{position:absolute;left:0;bottom:0;width:100%;z-index:10;}.main-footer>.clients>.key-clients{width:1170px;margin:0 auto;padding:30px 0;text-align:center;font-size:0;}.main-footer>.clients>.key-clients>.item{display:inline-block;vertical-align:middle;margin:0 15px;}.main-footer>.clients>.key-clients>.item:first-child{margin-left:0;}.main-footer>.clients>.key-clients>.item:last-child{margin-right:0;}.main-footer>.clients>.key-clients>.item>img{display:block;height:40px;}.main-footer>.info{padding:12px 0;background:#fff;}.main-footer>.info>.inner{position:relative;width:1170px;margin:0 auto;color:#000;}.main-footer>.info>.inner>.item{display:inline-block;vertical-align:middle;margin:0 20px;font-size:13px;line-height:20px;color:#000;font-weight:500;}.main-footer>.info>.inner>.item:first-child{margin-left:0;}.main-footer>.info>.inner>.item:last-child{margin-right:0;}.main-footer>.info>.inner>.item.email{color:#d1010c;}.main-footer>.info>.inner>.side{position:absolute;right:0;top:0;}.main-footer>.info>.inner>.side>.item{display:inline-block;vertical-align:middle;margin-left:15px;font-size:13px;line-height:20px;color:#000;font-weight:500;}.main-footer>.info>.inner>.side>.item.privacy:hover{color:#d1010c;}.main-footer>.info>.inner>.side>.item.sitemap{width:14px;height:14px;margin-left:20px;opacity:0.5;background:url('/frontend/template/assets/images/icons/chain-x128-black.png') center center no-repeat;background-size:cover;}.main-footer>.info>.inner>.side>.item.sitemap:hover{opacity:0.8;}.mobile-nav{display:none;position:fixed;z-index:99;right:0;top:0;width:270px;height:120%;padding:24px 15px 0 15px;background:#f5f5f6;border-left:1px solid #ccc;box-shadow:-2px 0 3px rgba(0,0,0,0.05);}.mobile-nav.opened{display:block;}.mobile-nav>.close{position:absolute;right:28px;top:28px;width:22px;height:22px;cursor:pointer;z-index:1;}.mobile-nav>.close>img{width:100%;}.mobile-nav>.section{display:block;margin:0 0 7px 0;padding:0 10px;font-size:12px;line-height:24px;color:#999;font-weight:bold;text-transform:uppercase;text-shadow:1px 0 #fff;}.mobile-nav>.menu{margin:0 0 35px 0;}.mobile-nav>.menu>li{display:block;}.mobile-nav>.menu>li>a{display:block;margin:2px 0;padding:6px 10px;font-size:16px;line-height:18px;color:#262626;text-transform:uppercase;font-weight:600;}.mobile-nav>.menu>li:first-child>a{margin-top:0;}.mobile-nav>.menu>li:hover>a{color:#111;}.mobile-nav>.menu>li.active>a{color:#d1010c;}.mobile-nav>.menu>li>ul{display:block;margin:3px 0;}.mobile-nav>.menu>li>ul>li{display:block;}.mobile-nav>.menu>li>ul>li>a{display:block;padding:8px 10px 8px 35px;font-size:15px;line-height:15px;color:#555;white-space:nowrap;font-weight:600;}.mobile-nav>.menu>li>ul>li>a:hover{color:#d1010c;background:#f5f5f5;}.mobile-nav>.languages{padding:0 10px;}.mobile-nav>.languages>li{display:inline-block;vertical-align:middle;}.mobile-nav>.languages>li>a{display:block;padding:5px 12px;font-size:16px;line-height:16px;color:#444;text-transform:uppercase;font-weight:600;}.mobile-nav>.languages>li:first-child>a{padding-left:0;}.mobile-nav>.languages>li:hover>a{color:#111;}.mobile-nav>.languages>li.active>a{color:#d1010c;}.mobile-clients{display:none;margin:40px 0 45px 0;text-align:center;}.mobile-clients>.key-clients>.item{display:inline-block;vertical-align:middle;margin:6px 5px;}.mobile-clients>.key-clients>.item>img{display:block;height:40px;}.side-submenu{background-color:#8f94fb;background:linear-gradient(127deg,#4e54c8,#8f94fb);border-radius:3px;}.side-submenu>li{position:relative;padding:0 15px;}.side-submenu>li>a{display:block;padding:13px 15px 12px 15px;font-size:16px;line-height:20px;color:#fff;font-weight:600;border-bottom:1px solid #878cea;}.side-submenu>li>a:before{content:"";display:none;position:absolute;left:0;top:0;bottom:1px;width:100%;}.side-submenu>li:last-child>a{border-bottom:0;}.side-submenu>li.active a:before,.side-submenu>li:hover a:before{display:block;background:rgba(0,0,0,0.07);}body.language-ru .side-submenu>li>a{font-size:15px;}.mobile-submenu{display:none;background-color:#8f94fb;background:linear-gradient(127deg,#4e54c8,#8f94fb);border-radius:3px;}.mobile-submenu>li{position:relative;}.mobile-submenu>li>a{display:block;padding:12px 20px 11px 20px;font-size:14px;line-height:16px;color:#fff;font-weight:600;}.mobile-submenu>li>a:before{content:"";display:none;position:absolute;left:0;top:0;bottom:1px;width:100%;}.mobile-submenu>li>a:after{content:"";display:block;position:absolute;left:10px;right:10px;bottom:0;height:1px;background:#878cea;}.mobile-submenu>li:last-child>a:after{display:none;}.mobile-submenu>li.active a:before,.mobile-submenu>li:hover a:before{display:block;background:rgba(0,0,0,0.07);}.mobile-support{display:none;margin:0 0 35px 0;padding:0 20px;text-align:center;}.mobile-support>.button{display:block;padding:17px 0;font-size:14px;color:#fff;font-weight:bold;text-align:center;letter-spacing:1px;text-transform:uppercase;border-radius:2px;background:#f00;background-image:linear-gradient(to left,#f00,#dc0000);transition:all 0.3s;}.mobile-support>.buttont:hover{background:#f00000;background-image:linear-gradient(to left,#f00000,#d10000);}.key-clients>.item{opacity:0.7;transition:opacity 0.3s;}.key-clients>.item:hover{opacity:1.0;}.tag-partners{}.tag-partners>img{height:40px;margin:10px 30px 10px 0;}.tag-partners>img:first-child{margin-left:0;}.cke-block-soap-fault{margin:5px 0;padding:10px 10px 10px 20px;font-size:15px;line-height:22px;border-left:2px solid #ed1c24;background:#ececec;cursor:default;}.imjs-notifier>.imjs-inner>.imjs-content{font-size:15px;font-family:"Open Sans",Arial,sans-serif;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@media all and (max-width:1200px){.main-wrapper{padding-bottom:128px;}.main-header{padding-left:20px;padding-right:20px;}.main-content{width:100%;padding-left:20px;padding-right:20px;}.header-nav{width:100%;}.header-nav>.menu{margin-left:180px;}.header-nav>.menu>li{margin-left:5px;margin-right:5px;}.header-nav>.side>.contact{display:none;}.header-nav>.side>.languages{margin-left:0;}.main-footer>.clients{padding-left:20px;padding-right:20px;}.main-footer>.clients>.key-clients{width:100%;}.main-footer>.clients>.key-clients>.item{margin:5px 10px 5px 10px;}.main-footer>.info{padding-left:20px;padding-right:20px;}.main-footer>.info>.inner{width:100%;}}@media all and (max-width:1000px){.main-wrapper{padding-top:20px;padding-bottom:160px;}.header-nav>.menu{display:none;}.header-nav>.side{flex:1 1 auto;margin-left:0;margin-right:90px;justify-content:flex-end;}.header-nav>.side>.languages{display:none;}.header-nav>.mobile-trigger{display:block;}.main-footer{position:static;left:0;top:0;}.main-footer>.info{text-align:center;}.main-footer>.info>.inner>.item{margin:5px 10px;}.main-footer>.info>.inner>.side{display:inline-block;margin:5px 10px;position:static;}.main-footer>.info>.inner>.side>.item.sitemap{margin-left:10px;}}@media all and (max-width:850px){.main-wrapper{padding-bottom:150px;}}@media all and (max-width:750px){.main-wrapper{padding-bottom:50px;}.main-content{margin-top:50px;padding-bottom:0;}.main-content .responsive-image-700px{display:block;width:100%;height:auto;}.main-footer>.clients{display:none;}.mobile-clients{display:block;}}@media all and (max-width:600px){.main-wrapper{padding-bottom:0;}.header-nav>.side{display:none;}.main-footer>.info>.inner>.side>.item{margin-bottom:10px;line-height:16px;}.main-footer>.info>.inner>.side>.item.sitemap{display:none;}.mobile-support{display:block;}}@media all and (max-width:500px){.main-content .responsive-image-500px{display:block !important;float:none !important;width:100% !important;height:auto !important;margin:15px 0 !important;}}