html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}
body.lock{overflow:hidden}
.back-spec{padding-top:5px;padding-bottom:5px;background:#434051}
.back-spec a{color:#dfaea9}
.all-content,.m-blur{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
.all-content.toggled,.m-blur.toggled{z-index:-1;pointer-events:none;cursor:default;-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
nav.main-nav{height:0;position:fixed;left:0;top:0;z-index:-1;height:100%;width:100%;padding:2em;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
nav.main-nav.toggled{height:auto;display:block;z-index:2;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-opacity:1;-moz-opacity:1;opacity:1;position:absolute;top:60px;background-color:rgba(67,64,81,0.75);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;width:max(80%,320px);right:0;left:auto;padding:0;background:#444250;height:100dvh;overflow-y:auto}
nav.main-nav ul{padding:0;margin:0}
nav.main-nav ul li{list-style:none}
nav.main-nav ul li a{font-size:14px;color:#fff;padding:12px 16px 16px 16px;font-weight:300;display:block;text-transform:uppercase;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
nav.main-nav ul li a:last-child{border:none}
nav.main-nav ul li a:hover{-webkit-opacity:0.45;-moz-opacity:0.45;opacity:0.45;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;padding:7px;padding-left:1em}
header{position:absolute;top:0;z-index:15}
header a.target-burger{width:30px;height:30px;display:block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;float:right}
header a.target-burger:hover{cursor:pointer;-webkit-opacity:0.45;-moz-opacity:0.45;opacity:0.45}

div.app-content{position:relative;z-index:5}
div.app-content ul.content-list li article figure{position:relative}
div.app-content ul.content-list li article figure:before{content:'';position:absolute;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,0.35)}
div.app-content ul.content-list li article figure img{width:100%;line-height:1;display:block}
div.app-content ul.content-list li article figure figcaption{color:#333;position:absolute;z-index:5;bottom:0;padding:2em 2em 2.5em 2em}
div.app-content ul.content-list li article figure figcaption h1,
div.app-content ul.content-list li article figure figcaption span{-webkit-text-shadow:0 0 10px rgba(0,0,0,0.25);-moz-text-shadow:0 0 10px rgba(0,0,0,0.25);text-shadow:0 0 10px rgba(0,0,0,0.25)}
div.app-content ul.content-list li article figure figcaption h1{padding:0 0 0.25em 0;margin:0 0 0.25em 0;border-bottom:1px solid rgba(255,255,255,0.25)}
div.app-content ul.content-list li article figure figcaption span{font-family:'Montserrat',sans-serif;display:block}
div.app-content ul.content-list li article figure figcaption span.category{letter-spacing:0.2em;text-transform:uppercase;font-size:0.8em;padding:0 0 0.3em;color:rgba(255,255,255,0.7)}
div.app-content ul.content-list li article figure figcaption span.price{font-size:1.3em;float:right}#nav-icon{margin-top:5px;width:100%;height:30px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon span{display:block;position:absolute;height:3px;width:100%;background:#333;border-radius:10px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:5px}#nav-icon span:nth-child(2){top:15px}#nav-icon span:nth-child(3){top:25px}#nav-icon.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon.open span:nth-child(2){opacity:0;left:-60px}#nav-icon.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.menu-second .container{position:relative;overflow:hidden}.m-blur{display:flex;overflow-x:auto;white-space:nowrap;padding-right:20px}.m-blur::-webkit-scrollbar{}.menu-second .container::after{content:"»";position:absolute;top:46%;right:10px;transform:translateY(-50%);font-size:24px;color:#999;pointer-events:none;padding-left:10px}.menu-second ul{margin-right:17px!important}.feedback-banner-wrapper{margin-bottom:20px}.feedback-banner-wrapper .feedback-banner-btn{background-color:#960018;color:#fff;padding:10px 20px;cursor:pointer;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.feedback-banner-wrapper .feedback-banner-btn .feedback-banner-btn__content{display:flex;flex-direction:column;align-items:center;gap:10px}.feedback-banner-wrapper .feedback-banner-btn .feedback-banner-btn__text{font-size:20px;margin-bottom:10px}.feedback-banner-wrapper .feedback-banner-btn .feedback-banner-btn__btn{background-color:#EACCD1;border-radius:20px;border:none;box-shadow:rgba(0,0,0,0.24) 0 3px 8px;color:#960018;padding:5px 14px;font-size:20px;width:fit-content}.feedback-mobile-banner-wrapper{margin-bottom:20px;display:none}.feedback-mobile-banner-wrapper .feedback-mobile-banner-btn{background-color:#960018;color:#fff;padding:10px 20px;border-radius:5px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.feedback-mobile-banner-wrapper .feedback-mobile-banner-btn .feedback-mobile-banner-btn__ico svg{max-width:50px}.feedback-mobile-banner-wrapper .feedback-mobile-banner-btn .feedback-mobile-banner-btn__text{font-size:20px}.feedback-mobile-banner-wrapper .feedback-mobile-banner-btn .feedback-mobile-banner-btn__btn{background-color:#EACCD1;border-radius:20px;border:none;box-shadow:rgba(0,0,0,0.24) 0 3px 8px;color:#960018;padding:5px 10px;font-size:18px;width:fit-content}.feedback-modal-form-wrapper{display:none;position:fixed;top:calc(50% - 300px);left:calc(50% - 180px);width:360px;background-color:#F5F5F5;border:1px solid #BEBEBE;z-index:1000;justify-content:center;align-items:center;padding:20px;border-radius:10px}.feedback-modal-form-wrapper h3{margin-bottom:10px;color:#960018;font-size:20px}.feedback-modal-form-wrapper textarea,
.feedback-form-wrapper textarea{width:100%;height:140px;padding:10px;border:1px solid #BEBEBE;border-radius:10px}.feedback-modal-form-wrapper__row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:16px;font-weight:300}.feedback-modal-form-wrapper__row label{font-size:16px;font-weight:300}.feedback-modal-form-wrapper__row select{width:260px;padding:5px;border-radius:10px;background-color:#d9d9d9;color:#000}.feedback-modal-form-wrapper__row input[type='text'],
.feedback-modal-form-wrapper__row input[type='email']{width:100%;padding:5px;border-radius:10px;background-color:#d9d9d9}.feedback-modal-form-wrapper__row input[type='submit']{background-color:#960018;color:#fff;padding:5px 10px;border-radius:10px;border:none;cursor:pointer}.feedback-modal-form-wrapper__row input[type='reset']{background-color:#BEBEBE;color:#fff;padding:5px 10px;border-radius:10px;border:none;cursor:pointer}.feedback-modal-form-wrapper__add-file{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:14px;margin-top:10px}.feedback-modal-form-wrapper__incognito label{color:#960018;text-transform:uppercase}.feedback-modal-form-wrapper__incognito input[type='checkbox']{accent-color:#960018}.feedback-modal-form-wrapper__file{display:flex;flex-direction:row;align-items:center;font-weight:300;margin-top:0;justify-content:start;gap:14px}.feedback-modal-form-wrapper__file-ico{width:30px;height:30px}.feedback-modal-form-wrapper__file-ico svg{width:30px;fill:#960018;color:#fff}.feedback-modal-form-wrapper__file-del{width:30px;height:30px}.feedback-modal-form-wrapper__file-del svg{width:16px}.feedback-modal-success-wrapper{display:none;position:fixed;top:calc(50% - 300px);left:calc(50% - 180px);width:360px;background-color:#F5F5F5;border:1px solid #BEBEBE;z-index:1000;justify-content:center;align-items:center;padding:20px;border-radius:10px}.feedback-modal-success-wrapper__result{margin-top:20px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.feedback-modal-success-wrapper__result-text{font-size:20px;color:#960018;margin-bottom:20px}.feedback-modal-success-wrapper__result-btn{background-color:#960018;color:#fff;padding:5px 10px;border-radius:10px;border:none;cursor:pointer;width:fit-content}.modal-overlay-news{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);justify-content:center;align-items:center;z-index:10}.modal-news{background:white;padding:20px;border-radius:8px;width:300px;text-align:center;position:relative}.modal-close-news{position:absolute;top:10px;right:15px;font-size:24px;cursor:pointer}.material-categories{display:flex;flex-direction:column}.material-category__group{border-bottom:3px solid #726F82}.material-category__group:last-child{border-bottom:1px solid #F2F2F2}.material-category__group.material-category__group--active{}.material-category__group-title{background:#34333E;display:flex;white-space:nowrap;padding:12px 40px 12px 16px;color:#FE5959;align-items:center;text-transform:uppercase;font-size:12px;position:relative}.material-category__group-title span{padding-right:16px}.material-category__group-title:after{content:'';display:block;flex:1 100%;height:2px;background:#FE5959}.material-category__group-title:before{content:'';display:block;position:absolute;top:calc(50% - 8px);right:12px;width:16px;height:16px;background:url(/assets/img/mob/Vector.svg)}.material-category__group.material-category__group--expanded .material-category__group-title:before{background:url(/assets/img/mob/menu-expand-minus.svg)}.material-category__group-items{padding:0;margin:0;list-style:none;display:none}.material-category__group.material-category__group--expanded .material-category__group-items{display:block}.material-category__group-item{font-size:12px;background:#444250;color:#FFF;border-bottom:1px solid #F2F2F2;transition:background-color 0.3s;display:flex;align-items:center}.material-category__group-item:before{content:'';display:block;width:4px;height:4px;border-radius:50%;background:#fff;margin:0 0 0 16px}.material-category__group-item:last-child{border:none}.material-category__group-item a{color:#FFF;text-decoration:none;transition:color 0.3s;display:block;padding:8px 16px 10px 16px;text-transform:none!important}.material-category__group-item:hover{background:#FFF;border-left:5px solid #C4151C}.material-category__group-item:hover>a{color:#C4151C;padding-left:11px}.material-category__group-item.material-category__group-item--active{background:#FFF;border-left:5px solid #C4151C}.material-category__group-item.material-category__group-item--active>a{color:#C4151C;padding-left:11px}
.material-category__group-item-link{}.material-category__group-item .material-category__group-item{padding-left:16px}.mobile-banner{position:fixed;bottom:0;left:0;width:100%;height:100px;z-index:1000}.mobile-banner img{width:100%;height:100%;display:block}
@charset "UTF-8";
@font-face{font-family:"HelveticaBold";src:url("/assets/fonts/Helvetica/HelveticaBold.eot");src:url("/assets/fonts/Helvetica/HelveticaBold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Helvetica/HelveticaBold.woff") format("woff"),url("/assets/fonts/Helvetica/HelveticaBold.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:"HelveticaLight";src:url("/assets/fonts/Helvetica/HelveticaLight.eot");src:url("/assets/fonts/Helvetica/HelveticaLight.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Helvetica/HelveticaLight.woff") format("woff"),url("/assets/fonts/Helvetica/HelveticaLight.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:"HelveticaRegular";src:url("/assets/fonts/Helvetica/HelveticaRegular.eot");src:url("/assets/fonts/Helvetica/HelveticaRegular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Helvetica/HelveticaRegular.woff") format("woff"),url("/assets/fonts/Helvetica/HelveticaRegular.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:"HelveticaUltraLight";src:url("/assets/fonts/Helvetica/HelveticaUltraLight.eot");src:url("/assets/fonts/Helvetica/HelveticaUltraLight.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Helvetica/HelveticaUltraLight.woff") format("woff"),url("/assets/fonts/Helvetica/HelveticaUltraLight.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:FontAwesome;src:url("/assets/libs/fonts/FontAwesome/fontawesome-webfont.eot");src:url("/assets/libs/fonts/FontAwesome/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/libs/fonts/FontAwesome/fontawesome-webfont.woff") format("woff"),url("/assets/libs/fonts/FontAwesome/fontawesome-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:"Roboto-Bold";src:url("/assets/fonts/mob/roboto/roboto-condensed-bold.ttf");font-weight:normal}
@font-face{font-family:"Roboto-Regular";src:url("/assets/fonts/mob/roboto/roboto-condensed-regular.ttf");font-weight:normal}
@font-face{font-family:"Roboto-Light";src:url("/assets/fonts/mob/roboto/roboto-condensed-light.ttf")}
@font-face{font-family:"opensans";src:url("/assets/fonts/mob/opensans.ttf")}
@font-face{font-family:"opensans-light";src:url("/assets/fonts/mob/open-sans-light.ttf")}
@font-face{font-family:"opensans-regular";src:url("/assets/fonts/mob/open-sans-regular.ttf")}
.table{width:100%;min-width:600px;max-width:100%;margin-bottom:20px;border-spacing:0;border-collapse:collapse;background-color:transparent}
.table-responsive{min-height:0.01%;overflow-x:auto}
.table-bordered{border:1px solid #ddd}
.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:middle;border-top:1px solid #ddd}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}
.tender-nav{list-style:none;padding-left:0}
.tender-nav .active a{background-color:#f2f2f4}
.tender-nav a{color:#111;display:block;background-color:#fff;padding:10px 12px;text-align:center;border:1px solid #f2f2f4}
.tab-pane{display:none}
.tab-pane.active{display:block}
#main_nav{position:relative;top:15px;margin-top:14px;margin-left:280px}
#main_nav li{display:inline;padding:0 8px;border-left:1px dotted #8b6619;position:relative;z-index:2}
#main_nav li:first-child,#main_nav ul li{border-left:none}
#main_nav ul{display:none;position:absolute;top:19px;left:0;z-index:1;width:155px}
#main_nav li a,#main_nav li ul li a{color:#8b6619;font-family:"Times New Roman",serif;font-size:0.9em;font-weight:bold;text-decoration:none;outline:none;padding-bottom:17px}
#main_nav li a:hover,#main_nav li ul a:hover{color:black}#main_nav li:hover ul{display:block}
.contact-block{margin:15px 0}
.contact-block .contact-block--title{margin-bottom:10px;font-size:16px;font-weight:700}
.contact-block .contact-block--content{font-weight:300}
.journal_block{margin:20px auto;display:table}
.journal_block .journal_img{max-width:480px;height:460px;position:relative;display:flex}
.journal_block .journal_img img{width:100%;margin:auto}
.journal_block .journal_img:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.7)}
.journal_block .journal_info{padding:20px;position:absolute;top:0;color:#fff;width:100%}
.journal_block .journal_info .j-number{font-size:14px;color:#c4151c;font-weight:700}
.journal_block .journal_info .j-title{font-size:21px;font-weight:700;margin:10px 0}
.journal_block .journal_info .j-subtitle{text-transform:uppercase;font-weight:700;margin-top:20px}
.btn-site{color:#5c96ff;background:none;border:0;font-size:14px}
.magazin{background-repeat:no-repeat;height:300px;width:235px;background-size:cover;position:relative}
.magazin>div{padding:20px}
.magazin:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.5)}
.link-journal{display:block;text-align:center;padding:8px 10px;background-color:#c4151c;color:#fff;margin:20px 0}
.journal-block{text-align:center;padding:20px;background:#f7f7f7;margin-bottom:35px}
.journal-block .img-journal img{width:66%;border:1px solid #DEDEDE}
.journal-block .img-journal .title-journal{font-family:"opensans";margin:8px;font-size:10px;color:#808080}
.btn-journal{font-family:"opensans-light";margin:18px auto;display:table !important;width:100%;height:35px;padding:5px 20px;background:inherit;border:2px solid #7e7e7e !important;color:#c4151c;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
.oneJournal .titleJournal .numJournal{font-size:14px}
.oneJournal img{width:100%}
.oneJournal .weight_up{font-weight:700;text-transform:uppercase}
.baycut{background:#eee;padding:20px;z-index:999;position:absolute;bottom:10px;width:calc(100% - 12%);left:6%;text-align:center;box-shadow:0 0 10px 1px #7e7e7e}
.baycut .baycut-title{font-family:"Roboto-Bold";font-size:14px}
.baycut .baycut-input{width:100%;height:40px;margin-top:15px}
.disp_none{display:none}
.tabs-awards{padding:0}
.tabs-awards .closeTab{background-color:inherit;border:none;text-transform:lowercase;color:#666}
.tabs-awards>li{list-style:none;border:2px solid #ddd;padding:10px;margin-bottom:10px}
.tabs-awards>li .tab-pane{margin-top:20px}
.tabs-awards>li .tab-pane .close-award{margin:20px -10px -10px -10px}
.tabs-awards>li a{color:#333;display:block}
.tabs-awards>li a:after{content:"+";float:right;font-size:19px;color:#ddd;font-weight:700;line-height:1}
section.service-corpblog-tariffs{text-align:center;overflow:hidden;padding:10px}
section.service-corpblog-tariffs .inner{margin:auto;padding:0 0 50px;max-width:1000px;text-align:left}
section.service-corpblog-tariffs .inner .title{font-size:34px;line-height:46px;font-weight:400;margin:0 0 48px;text-align:center;padding:0}
section.service-corpblog-tariffs .cards{margin:40px 0 40px}
section.service-corpblog-tariffs .cards .card{flex-grow:1;width:100%;margin-bottom:30px}
section.service-corpblog-tariffs .cards .card input{display:none}
section.service-corpblog-tariffs .cards .card input + .box{border:2px solid #000;border-radius:4px;opacity:0.5}
section.service-corpblog-tariffs .cards .card input + .box:hover{opacity:1}
section.service-corpblog-tariffs .cards .card input + .box .info{margin:0 19px}
section.service-corpblog-tariffs .cards .card input + .box .info .name{font-size:24px;font-weight:bold;margin-top:38px;line-height:33px;text-align:center}
section.service-corpblog-tariffs .cards .card input + .box .info .icon{margin:20px auto;width:100px;height:100px;text-align:center}
section.service-corpblog-tariffs .cards .card input + .box .info .icon svg{display:block;margin:auto}
section.service-corpblog-tariffs .cards .card input + .box .info .description{line-height:24px;min-height:120px}
section.service-corpblog-tariffs .cards .card input + .box .info .description_profile{line-height:24px;min-height:170px}
section.service-corpblog-tariffs .cards .card input + .box .info .example{font-size:13px;line-height:24px}
section.service-corpblog-tariffs .cards .card input + .box .info .example a{color:#C4151C}
section.service-corpblog-tariffs .cards .card input + .box .info .example a:hover{color:#C4151C}
section.service-corpblog-tariffs .cards .card input + .box .info .price{font-size:20px;line-height:27px;margin:32px 0 25px}
section.service-corpblog-tariffs .cards .card input + .box .choose{height:50px;line-height:50px;display:block;text-align:center;border-top:2px solid #000;cursor:pointer}
section.service-corpblog-tariffs .cards .card input + .box .choose .check{display:block}
section.service-corpblog-tariffs .cards .card input + .box .choose .checked{display:none}
section.service-corpblog-tariffs .cards .card input:checked + .box{border-color:#C4151C;opacity:1}
section.service-corpblog-tariffs .cards .card input:checked + .box .choose{background:#C4151C;border-top:2px solid #C4151C;color:#fff}
section.service-corpblog-tariffs .cards .card input:checked + .box .choose .check{display:none}
section.service-corpblog-tariffs .cards .card input:checked + .box .choose .checked{display:block}
section.service-corpblog-tariffs .cards .card input:checked + .box .info .icon svg path{fill:#C4151C}
section.service-corpblog-tariffs .compare-table + .row,section.service-corpblog-tariffs .row + .row{margin-top:30px}
section.service-corpblog-tariffs .row .label{text-align:center;font-size:18px;line-height:48px}
section.service-corpblog-tariffs .row .value,section.service-corpblog-tariffs .row .radio-group{float:right}
section.service-corpblog-tariffs .row .value .discount{font-size:16px;color:gray;margin-right:5px}
section.service-corpblog-tariffs .row .value .total_count{font-size:24px;font-weight:bold}
section.service-corpblog-tariffs .row-bordered{border-bottom:1px solid #000}
section.service-corpblog-tariffs .toggler{cursor:pointer}
section.service-corpblog-tariffs .toggler:before{margin-right:15px;content:"";display:inline-block;width:13px;height:13px;background:url(/assets/img/podpiska/arrow.png)}
section.service-corpblog-tariffs .toggler.opened:before{transform:rotate(90deg)}
section.service-corpblog-tariffs .radio-button{margin-bottom:15px;display:inline-block;vertical-align:top;text-align:center}
section.service-corpblog-tariffs .radio-button input{display:none}
section.service-corpblog-tariffs .radio-button input + label{display:block;border:1px solid #000;height:48px;line-height:48px;font-size:17px;font-weight:bold;color:#000;width:44vw;text-align:center;border-radius:24px;cursor:pointer;opacity:0.5}
section.service-corpblog-tariffs .radio-button input + label:hover{opacity:1}
section.service-corpblog-tariffs .radio-button input:checked + label{display:block;opacity:1;border-color:#C4151C;color:#000}
section.service-corpblog-tariffs .radio-button input[disabled] + label,section.service-corpblog-tariffs .radio-button input[disabled] + label + .discount{opacity:0.3;cursor:not-allowed}
section.service-corpblog-tariffs .radio-button input[disabled] + label:hover,section.service-corpblog-tariffs .radio-button input[disabled] + label + .discount:hover{opacity:0.3}
section.service-corpblog-tariffs .radio-button input + label + .discount{color:#B2B2B2;font-size:13px;line-height:24px;margin-top:5px}
section.service-corpblog-tariffs .radio-button input:checked + label + .discount{color:#000}
section.service-corpblog-tariffs .compare-table table{width:100%;border-collapse:collapse}
section.service-corpblog-tariffs .compare-table table tr:nth-child(2n){background-color:#f5f5f5}
section.service-corpblog-tariffs .compare-table table th,section.service-corpblog-tariffs .compare-table table td{padding:15px 20px;font-size:17px;font-weight:normal;text-align:center}
section.service-corpblog-tariffs .compare-table table th:first-child,section.service-corpblog-tariffs .compare-table table td:first-child{text-align:left}
section.service-corpblog-tariffs .compare-table table th .bull,section.service-corpblog-tariffs .compare-table table td .bull{width:8px;height:8px;border-radius:4px;display:inline-block;background:#000}
section.service-corpblog-tariffs .buttons{text-align:center;margin-top:40px}
section.service-corpblog-tariffs .buttons .btn{padding:10px 12px;width:80vw;border-radius:24px}
section.service-corpblog-tariffs .cards .card input + .box label{margin-bottom:0}
.js-tariff-form .label{color:#444250}
.rklm-soc-icon{width:22px}
.pas_icon-lock{display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.pas_title{font-size:24px;font-weight:400;line-height:26px;font-family:"Roboto";margin:0 15px 15px;display:inline-flex;width:80%}
.pas_text{font-size:18px;font-weight:100;line-height:26px;font-family:"Roboto"}
.pas-kit__head{width:75%;margin:0 auto;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.pas-kit__price{width:75%;margin:0 auto;font-size:39px;white-space:nowrap;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.pas-kit__price .pas-kit__price-current{font-family:"Roboto Condensed",sans-serif}
.pas-kit__price .pas-kit__price-current .pas-kit__price-postfix{font-size:18px}
.pas__other{margin-left:auto;white-space:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;line-height:30px;font-size:18px;font-family:Roboto;font-weight:100;color:#333}
.pas-kit__discount{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI1IDQ3LjY5NEwyMS43MDkgNTBsLTIuNTgzLTMuMDgtMy43NzYgMS4zNzYtMS42OTctMy42NDItNC4wMDMuMzUxLS42OTctMy45NTgtMy45NTgtLjY5Ny4zNTEtNC4wMDMtMy42NDItMS42OTcgMS4zNzUtMy43NzZMMCAyOC4yOSAyLjMwNiAyNSAwIDIxLjcwOWwzLjA4LTIuNTgzLTEuMzc2LTMuNzc2IDMuNjQyLTEuNjk3LS4zNTEtNC4wMDMgMy45NTgtLjY5Ny42OTctMy45NTggNC4wMDMuMzUxIDEuNjk3LTMuNjQyIDMuNzc2IDEuMzc1TDIxLjcxIDAgMjUgMi4zMDYgMjguMjkxIDBsMi41ODMgMy4wOCAzLjc3Ni0xLjM3NiAxLjY5NyAzLjY0MiA0LjAwMy0uMzUxLjY5NyAzLjk1OCAzLjk1OC42OTctLjM1MSA0LjAwMyAzLjY0MiAxLjY5Ny0xLjM3NSAzLjc3Nkw1MCAyMS43MSA0Ny42OTQgMjUgNTAgMjguMjkxbC0zLjA4IDIuNTgzIDEuMzc2IDMuNzc2LTMuNjQyIDEuNjk3LjM1MSA0LjAwMy0zLjk1OC42OTctLjY5NyAzLjk1OC00LjAwMy0uMzUxLTEuNjk3IDMuNjQyLTMuNzc2LTEuMzc1TDI4LjI5IDUweiIgZmlsbD0iI2QxMDIxYiIgZmlsbC1ydWxlPSJldmVub2RkIj48L3BhdGg+PC9zdmc+") 50% 50% no-repeat;background-size:contain;border-radius:0;font-family:Roboto Condensed;display:block;margin-left:30px;width:40px;height:40px;line-height:30px;font-size:14px;padding:5px;text-align:center;white-space:nowrap;font-weight:800;color:#fff}
.pas-kit__price-crossed{margin-left:-8px;color:#999;white-space:nowrap;font-size:14px;line-height:1.2;vertical-align:text-top}
.btn-baycut{color:#444250;padding:10px 0;display:inline-block;border:1px solid #444250;border-radius:50px;background-color:inherit;letter-spacing:0.8;font-size:20px;line-height:1.3;margin:20px 0;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;width:300px;text-align:center}
h2.title>a{color:#444250}
.events .one-events{}
.events .one-events .type-event{font-family:"Roboto-bold";margin-bottom:-15px;font-size:21px}
.events .one-events .vyistavka{color:#e73b3b}
.events .one-events .forums{color:#4997e9}
.events .one-events .konferencziya{color:#19b401}
.events .one-events .kruglyij-stol{color:#dacc35}
.events .one-events .seminar{color:#4997e9}
.events .one-events .vebinar{color:#575757}
.events .one-events .event-date{font-family:"Roboto-Bold";color:#c4151c;display:inline-block}
.cert-filter-outer{border:0;width:100%;padding:0;margin:0}
.cert-one{background:#fff;position:relative;text-align:center;margin-bottom:30px;border:1px solid #e0e0e0;font-family:"Roboto Condensed",sans-serif}
.cert-img{background-color:#e0e0e0;text-align:center;height:150px;width:100%;padding:15px 0}
.cert-img img{background-color:#fff;border-radius:4px;margin:auto}
.rec_atb:after{content:"";background-image:url("/assets/img/certification/rec_atb.png");height:70px;width:70px;position:absolute;top:100px;right:41px;z-index:2;background-size:contain}
.rec_rubezh:before{content:"";background-image:url(/assets/img/certification/rec_rubezh.png);height:70px;width:70px;position:absolute;top:100px;right:115px;z-index:1;background-size:contain}
.cert-one .cert-desc-block{padding:5px 25px}
.cert-one .cert-desc-block .block-lable{font-weight:700;font-size:12px;color:#808080}
.cert-one .cert-desc-block .block-lable.first{color:#c4151c}
.btn-cert img{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);transition-duration:0.5s}
.btn-cert.open{border-bottom:1px solid #f1f1f2 !important}
.btn-cert.open img{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);transition-duration:0.5s}
.cert-form-btn-search{border:0;border-left:1px solid #eee;background-color:#fff;height:40px;width:40px;border-radius:0}
.cert-form-search{width:100%;border:0;height:40px;margin-bottom:10px;padding:8px 12px;border:1px solid #444250;border-radius:0}
.cert-form-search:focus{outline:none}
.link-menu-index{text-align:center;color:#fff;font-size:1em;z-index:1}
.link-menu-index:hover{color:#fff}
.link-menu-index img{display:table;margin:20px auto;max-width:100px}
.link-menu-index div{margin-bottom:40px}
.index_header .menu-first div{z-index:1 !important;font-family:"Roboto-Light";font-size:16px;font-weight:300}
.nav-index{margin-top:66px !important;padding-top:20px !important}
.news-index-item{padding:10px 0;border-bottom:2px solid #e0e0e0}
.news-index-item .news-index-before{color:#c4151c;text-transform:uppercase;font-family:"Roboto-Regular";font-size:12px;margin:10px 0}
.news-index-item .news-index-title{font-family:"Roboto-Regular";color:#252525;font-size:16px;margin:10px 0}
.news-index-item .pin-news{font-weight:700}
.news-index-item .news-index-text{font-family:"opensans-light";font-size:12px;margin:10px 0}
.index-content .blockNewsCompany{background-color:#f7f7f7}
.index-content .blockEvents{background-color:#444250}
.index-content .title-block span{font-family:"Roboto-Bold";color:#c4151c;font-size:26px}
.index-content .title-block span a{color:inherit}
.index-content .blockPolls .title-block span{font-family:"Roboto-Bold";color:#444250;font-size:26px}
.index-content .blockPublication .all-content .btn-block{border-bottom:1px solid #c4151c;padding-bottom:30px;margin-bottom:0}
.index-content .blockNews .all-content .btn-block,.index-content .blockNewsCompany .all-content .btn-block,.index-content .blockEvents .all-content .btn-block,.index-content .blockPublication .all-content .btn-block,.index-content .blockPolls .all-content .btn-block{margin-top:30px;margin-bottom:30px}
.index-content .blockNews .all-content .btn-block a.btn-newsIndex,.index-content .blockNewsCompany .all-content .btn-block a.btn-newsIndex,.index-content .blockEvents .all-content .btn-block a.btn-newsIndex,.index-content .blockPublication .all-content .btn-block a.btn-newsIndex,.index-content .blockPolls .all-content .btn-block a.btn-newsIndex{display:block;width:100%;margin-bottom:10px;text-align:center;padding:6px 20px;background:inherit;border:1px solid #7e7e7e;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
.index-content .blockNews .all-content .btn-block a.btn-allNews,.index-content .blockNewsCompany .all-content .btn-block a.btn-allNews,.index-content .blockEvents .all-content .btn-block a.btn-allNews,.index-content .blockPublication .all-content .btn-block a.btn-allNews,.index-content .blockPolls .all-content .btn-block a.btn-allNews{color:#e70b15}
.index-content .blockNews .all-content .btn-block a.btn-addNews,.index-content .blockNewsCompany .all-content .btn-block a.btn-addNews,.index-content .blockEvents .all-content .btn-block a.btn-addNews,.index-content .blockPublication .all-content .btn-block a.btn-addNews,.index-content .blockPolls .all-content .btn-block a.btn-addNews{color:#000}
.index-content .blockNews .all-content .btn-block a.btn-eventsIndex,.index-content .blockNewsCompany .all-content .btn-block a.btn-eventsIndex,.index-content .blockEvents .all-content .btn-block a.btn-eventsIndex,.index-content .blockPublication .all-content .btn-block a.btn-eventsIndex,.index-content .blockPolls .all-content .btn-block a.btn-eventsIndex{display:block;width:100%;margin-bottom:10px;text-align:center;padding:6px 20px;background:inherit;border:1px solid #c4151c;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
.index-content .blockNews .all-content .btn-block a.btn-all-events,.index-content .blockNewsCompany .all-content .btn-block a.btn-all-events,.index-content .blockEvents .all-content .btn-block a.btn-all-events,.index-content .blockPublication .all-content .btn-block a.btn-all-events,.index-content .blockPolls .all-content .btn-block a.btn-all-events{color:#fff}
.index-content .stati-index-item{padding-bottom:10px;margin-bottom:15px;border-bottom:2px solid #f2f2f3}
.index-content .stati-index-item .stati-index-title{font-family:"Roboto-bold";color:#444250;font-size:16px;margin:10px 0}
.index-content .stati-index-item .stati-index-introtext{font-family:"opensans-light";font-size:12px;margin:10px 0}
.login-wrapper{height:100vh;background:#444250;background:-moz-linear-gradient(-45deg,#444250 0%,#c4151c 100%);background:-webkit-linear-gradient(-45deg,#444250 0%,#c4151c 100%);background:linear-gradient(135deg,#444250 0%,#c4151c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#444250",endColorstr="#c4151c",GradientType=1)}
.login-wrapper .login_header .menu-first{background-color:rgba(255,255,255,0)}
.login-wrapper .login_header .menu-first div{z-index:1037}
.login-wrapper .login_header .menu-first .btn-login-back>img{height:30px;margin-top:5px}
.login-wrapper .login_header .menu-first .lk-header-logo>img{max-width:140px;padding-top:5px}
.login-wrapper .login_header .menu-first .target-burger>#nav-icon>span{background:#fff}
.login-wrapper .login_content{color:#fff}
.login-wrapper .login_content .login_logo{text-align:center;margin-top:70px}
.login-wrapper .login_content .login_logo img{max-width:170px}
.login-wrapper .login_content .login_logo p{margin-top:20px;font-family:"opensans-light"}
.login-wrapper .login_content .lk-btn{height:40px;width:100%;display:inline-block;padding:6px 12px;text-align:center;line-height:2;margin-bottom:15px;font-family:"opensans";font-size:14px}
.login-wrapper .login_content .btn_login{color:#000;background:#fff}
.login-wrapper .login_content .btn_registration{color:#fff;border:1px solid #fff}
::-webkit-input-placeholder{text-align:center}
.block_login,.block_register,.block_profile{padding-top:55px;background:#f2f2f3;min-height:calc(100vh - 56px)}
.block_login input,.block_register input,.block_profile input{width:100%;height:40px;border:0;margin-bottom:15px}
.block_login .btn-login,.block_register .btn-login,.block_profile .btn-login{width:100%;height:40px;border-radius:0;border:0;color:#fff;background:#444250}
.card input[type="checkbox"]{display:none}
.card input[type="checkbox"] + i{cursor:pointer}
input[type="checkbox"] + i::before{content:"";display:inline-block;height:18px;width:18px;vertical-align:-4px;margin:0 15px 0 0;background-image:url("/assets/img/icon/big-checkbox-icon.png");background-repeat:no-repeat}
input[type="checkbox"] + i::before{background-position:0 0}
input[type="checkbox"]:checked + i::before{background-position:-18px 0}
.checkbox-label{cursor:pointer;display:table;line-height:1.3em}
.checkbox-label input[type="checkbox"] + i{display:table-cell;vertical-align:top}
.checkbox-label span{display:table-cell;vertical-align:top}
.checkbox-label span i{display:inline-block;font-style:normal;font-weight:normal;font-family:"Open Sans",sans-serif;-webkit-transition:0.2s;transition:0.2s}
.big-checkbox .checkbox-label{line-height:1.1em}
.big-checkbox .checkbox-label span i{margin-top:-2px}
.big-checkbox input[type="checkbox"] + i::before{width:30px;height:30px;background-image:url("/assets/img/icon/big-checkbox-icon.png")}
.big-checkbox input[type="checkbox"]:checked + i::before{background-position:-30px 0}
.has-error .form-control{border:1px solid #a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.block_profile.lk{padding-top:25px;width:100%}
.block_profile.lk .lk--avatar img.avatar{border:1px solid #eee;border-radius:100px;margin-bottom:10px}
.block_profile.lk .lk--fullname{font-family:"Opensans";font-weight:700;margin-bottom:25px}
.block_profile.lk .lk--menu ul.nav-profile{padding-left:15px;padding-right:15px}
.block_profile.lk .lk--menu ul.nav-profile li a{width:100%;height:40px;background-color:#fff;color:#000;margin-bottom:15px}
.block_profile.lk .lk--menu ul.nav-profile li:after{content:">";font-size:16px;position:absolute;top:9px;right:15px}.block_placeOrder input{width:100%;height:40px;border:0;margin-bottom:15px}
.block_placeOrder .btn-order{width:100%;height:40px;border-radius:0;border:0;color:#fff;background:#444250}
header{width:100%;position:inherit}
.menu-first{background-color:#f2f2f3;padding:10px}
.menu-second{min-height:50px;background-color:#434051}
.menu-second ul{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:17px 0;margin:0}
.menu-second ul li{list-style:none;display:inline-block;padding:0 8px}
.menu-second ul li a{color:#fff;text-transform:uppercase}
.menu-second ul li.active a{color:#c4151c}
#auth-login .social .providers a.active{background:gray}
#auth-login .social .providers a{display:inline-block;width:19%;margin-right:1%;height:50px;line-height:50px;font-size:30px;text-align:center;text-decoration:none}
#auth-login .social .providers a:last-child{margin-right:0}
#auth-login .social .providers a:hover{opacity:0.7}
a:after{font-family:FontAwesome;color:#fff}
#auth-login .social .providers a.facebook{background:#305093}
#auth-login .social .providers a.facebook:after{content:""}
#auth-login .social .providers a.google{background:#cd4f30}
#auth-login .social .providers a.google:after{content:""}
#auth-login .social .providers a.twitter{background:#00a7ec}
#auth-login .social .providers a.twitter:after{content:""}
#auth-login .social .providers a.vkontakte{background:#3f6895}
#auth-login .social .providers a.vkontakte:after{content:""}
#auth-login .social .providers a.yandex{background:#303030}
#auth-login .social .providers a.yandex:after{content:"";color:red}
#auth-login .social .providers a.active{background:gray}
#auth-login .social .providers a.active:after{color:#fff}
#auth-login .social .notice{margin-top:20px;color:#8c8c8c;font-size:13px}
.alert-warning{padding:10px;color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.block-commets{margin:20px 0;background:#F2F2F4;padding:20px 0}
.block-commets .title{font-family:"Roboto-Light" !important;font-size:16px !important}
.block-commets .btn{font-size:12px;display:inline-block;width:14%;margin-right:1%;line-height:33px;text-align:center;text-decoration:none;background:#333;border:none;color:#fff;margin:10px 0;text-transform:uppercase}
.block-commets .btn:hover{filter:contrast(80%)}
.block-commets .btn.preview{background:#3f6895}
.block-commets .btn.submit{background:#3e933e}
.block-commets .btn.show{margin:0 auto;display:table !important;width:auto;padding:5px 20px;background:inherit;border:2px solid #7e7e7e;color:#e70b15;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
.block-commets .btn.show:hover{background-color:#e7e7e7;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
.comments>p{color:#e70b15 !important}
#comment-form-placeholder{display:none;background:rgba(255,255,255,0.36);padding:10px}
#comment-form-placeholder .form-group label{margin-bottom:6px;display:block;font-weight:600}
#comment-form-placeholder.show{display:block}
.commet-box-show{margin-top:10px;margin-bottom:10px;font-family:inherit;font-weight:500;line-height:1.1;color:inherit;font-size:18px}
.commet-box-show.hidden{display:none}.comments{position:relative;overflow:hidden}
.comments-list{padding-left:25px}
.ticket-comment{list-style-type:none;margin-top:20px}
.ticket-avatar{display:inline-block}
.ticket-comment .ticket-avatar{max-width:24px;max-height:24px}
.ticket-comment-author{display:inline-block;font-weight:bold;margin-left:10px}
.ticket-comment-createdon{display:inline-block;font-size:0.8em;color:#555;margin-left:10px}
.ticket-comment-edited{display:inline-block;font-size:0.8em;color:#555;margin-left:10px;font-style:italic}
.ticket-comment-link{display:inline-block;margin-left:15px}
.ticket-comment-header{position:relative}
.ticket-comment:hover>.ticket-comment-body>.ticket-comment-header>.ticket-comment-dot-wrapper{display:block}
.ticket-comment-dot-wrapper{display:none;position:absolute;top:0;left:0;width:1px;height:1px}
.ticket-comment-dot{width:500px;height:5px;right:1px;top:9px;position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAFCAYAAACw/UeDAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUTDRYgxxbUHAAAAFVJREFUGNO1kbENACEMxBwKJCRmICOw/xgZIaxAgZSGb34E4gVOPsNPRFySEAAzu2stxhjMOeX1SImI6+703nF3zjnPjUqtVVSVvTeqSmtNsm5LbfIBwCcf3dkm2FsAAAAASUVORK5CYII=) repeat-x 100% 0}
.ticket-comment-text{margin-top:5px}
.ticket-reply-link a{font-size:0.8em;text-decoration:none;border-bottom:1px dashed}
.ticket-comment-down{display:none}.ticket-comment-guest .ticket-comment-author{color:#AAA}.ticket-comment .bad .ticket-comment-text{-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;-webkit-transition:opacity 1s ease}
.ticket-comment .bad.bad5 .ticket-comment-text{opacity:0.2}
.ticket-comment .bad.bad4 .ticket-comment-text{opacity:0.35}
.ticket-comment .bad.bad3 .ticket-comment-text{opacity:0.5}
.ticket-comment .bad.bad2 .ticket-comment-text{opacity:0.65}
.ticket-comment .bad.bad1 .ticket-comment-text{opacity:0.8}
.ticket-comment .bad.bad:hover .ticket-comment-text{opacity:1}
#comment-editor{width:99%;display:inline-block}
#comment-preview-placeholder{background:#fff;border:5px solid #AAA;padding:5px;display:none;margin:10px 0;overflow:hidden}
footer{background-color:#434051;color:#fff;padding:40px 8px}
footer .mob-footer-soc{margin-top:30px}
footer .mob-footer-soc a{display:table;margin:0 auto}
h1{margin:0;font-family:"Roboto-Bold";font-weight:700;font-style:Bold;font-size:20px;line-height:1.2;text-transform:uppercase;color:#C4151C;margin-bottom:20px;padding-top:24px;padding-bottom:8px}
.rubrika__tabs{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px;margin-bottom:-4px}
.rubrika__tab-content img{width:200px;height:103px;object-fit:cover}
.rubrika__tab{height:47px;font-family:"opensans";font-weight:600;font-style:SemiBold;font-size:14px;leading-trim:NONE;line-height:18px;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase;padding:0 15px;color:#818181;display:flex;align-items:center;justify-content:center;border-top:3px solid transparent;padding-bottom:2px}
.rubrika__tab.active{background:#F1F1F2;border-top:3px solid #C4151C;color:#C4151C}
.rubrika__tab-content{background:#F1F1F2;padding:0 15px}
.rubrika__item{padding-top:15px;padding-bottom:15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}
.rubrika__tab-content{display:none}
.rubrika__tab-content.active{display:block}
.rubrika__news-image{position:relative}
.rubrika__news-label{position:absolute;bottom:0;left:0;background:#444250;font-size:13px;padding:4px 12px;color:#fff;height:27px}
.rubrika__news-title{font-family:"opensans";font-weight:600;font-style:SemiBold;font-size:14px;leading-trim:NONE;line-height:18.57px;letter-spacing:0%;vertical-align:middle;padding-top:10px;color:#444250}
.rubrika__news-image-block{height:27px}
.rubrika__all{font-family:"opensans";font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:18.57px;letter-spacing:0%;vertical-align:middle;color:#C4151C;padding-top:10px;padding-bottom:20px;display:flex}
.rubrika__interview-name{font-family:"Roboto-Bold";font-weight:500;font-style:Medium;font-size:15px;leading-trim:NONE;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#212529;margin:10px 0}
.rubrika__interview-left-dolg{font-family:"opensans";font-weight:400;font-style:Regular;font-size:14px;line-height:1.2;leading-trim:NONE;letter-spacing:0%;vertical-align:middle;color:#6C757D}
.rubrika__newslist-item{padding-top:20px;padding-bottom:12px}
.rubrika__newslist-date{font-family:"opensans";font-weight:400;font-style:Regular;font-size:13px;leading-trim:NONE;line-height:15.71px;letter-spacing:0%;vertical-align:middle;margin-bottom:8px;color:#898989}
.rubrika__newslist-title{font-family:"opensans";font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:18px;letter-spacing:0%;vertical-align:middle;color:#000}
.nav_main,.nav_main2{border-bottom:1px solid #C4151C;padding:0 0;float:left;width:100%;font-family:"Roboto-Bold";padding-top:20px;background:#fff}
.nav_main span:first-child a,.nav_main span:first-child{padding-left:20px;color:#C4151C;display:block;text-align:left;font-size:20px;text-transform:uppercase;font-weight:700}
.rubrika__events-items{margin-top:20px}
.rubrika__events-image{position:relative}
.rubrika__events-image img{max-width:370px;width:100%;height:150px;object-fit:cover}
.rubrika-events_section{background:transparent}
.rubrika__events-item{display:flex;flex-direction:column}
.rubrika__news-data{font-family:"opensans";padding-top:10px;font-weight:600;font-style:SemiBold;font-size:14px;leading-trim:NONE;line-height:18.57px;letter-spacing:0%;vertical-align:middle;color:#666}
.rubrika-expert_item{margin-top:20px}
.rubrika__events-items .rubrika__news-title{padding-bottom:10px}
.rubrika-expert_item-down img{width:150px;height:150px;object-fit:cover}
.rubrika-expert_item-down{display:flex;alignt-items:flex-start;gap:12px}
.rubrika-expert_item-title{font-family:"Roboto-Bold";font-weight:500;font-style:Medium;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0%;vertical-align:middle;padding-top:12px;padding-bottom:12px;color:#444250}
.rubrika-expert_item-left{padding:12px}
.rubrika-expert_item-name{font-family:"Roboto-Bold";font-weight:500;font-style:Medium;font-size:15px;leading-trim:NONE;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#212529;margin-bottom:6px}
.rubrika-expert_item-intro{font-family:"opensans";font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:1.5;letter-spacing:0%;vertical-align:middle;color:#6C757D;margin-bottom:6px}
.rubrika-expert_item-date{font-family:"opensans";font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:1.5;letter-spacing:0%;vertical-align:middle;color:#ADB5BD}
.rubrika-expert_item:last-child{margin-bottom:20px}
.rubrika-popular_item{display:flex;align-items:flex-start;gap:12px;margin-top:20px}
.rubrika-popular_item:last-child{margin-bottom:30px}
.rubrika-popular_item img{width:120px;height:100px;object-fit:cover}
.rubrika-popular_item-date{font-family:"opensans";font-weight:600;font-style:SemiBold;font-size:14px;leading-trim:NONE;line-height:18.57px;letter-spacing:0%;vertical-align:middle;color:#666;margin-bottom:10px}
.rubrika-popular_item-title{font-family:"opensans";font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:18.57px;letter-spacing:0%;vertical-align:middle;color:#444250}
body{font-family:"opensans";font-size:14px}
h1{line-height:1.2;font-size:26px;font-family:"Roboto-Bold";font-weight:100}
h1.section-title{margin:40px 0 45px 0}
a:hover,a:focus,a:active{text-decoration:none !important}
a.news-index-title:hover,a.news-index-title:focus,a.news-index-title:active{color:#666}
h1.title-interview{font-size:16px}
h1.title-interview div{font-size:26px}
h2{line-height:1.2;font-size:20px;text-align:left !important;font-family:"Roboto-Bold";font-weight:100}
.mob-news-box{margin:5px 0;padding:10px}
.title-news-list{font-family:"Roboto-Bold";font-size:16px;margin-top:7px}
.site-content{overflow:hidden}
.site-content img{max-width:100%;height:auto !important;margin:20px 0}
.text-center{text-align:center}
.title-news{font-family:"Roboto-bold";color:#c4151c;margin-bottom:10px;border-bottom:2px solid #c4151c;font-size:20px;font-weight:600;margin-bottom:20px}
.title-news a{color:#c4151c;font-size:20px;font-weight:600}
.title-block{font-size:22px;font-family:"Roboto-Bold";display:block;margin-bottom:20px;color:#333 !important;width:fit-content}
.title-other-news{color:#E70B15 !important;font-size:18px;margin-bottom:10px;font-family:"Roboto-Bold";border-bottom:2px solid #e70b15}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}.pagination{margin:15px auto;display:table;padding:0}
.pagination li:first-child,.pagination li:last-child{display:none}
.pagination li{display:inline-block;color:black;float:left;text-decoration:none;margin:0 1px}
.pagination li a,.pagination li span{padding:6px 10px;display:inline-block;color:#333 !important}
.pagination li a:hover:not(.active){background-color:#ddd;border-radius:5px;text-decoration:none}
.pagination li.active{background-color:#434051;color:#fff !important;border-radius:5px;pointer-events:none}
.pagination li.active a{color:#fff !important}.at-icon{background:#434051 !important}.xPollerTitle{font-family:"Roboto-Bold";font-size:21px;color:#444250;text-decoration:none}
.xPoller2 .progress-mobile{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}
.xPoller2 .progress-mobile .progressBar-mobile{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#444250;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}
.xPoller2 .progressBar-percent-mobile{font-size:16px;line-height:1;font-weight:700;color:#444250;font-family:"Roboto-Bold"}
.container-bannerrtender{background:linear-gradient(to right,#444250,#C4151C);padding:20px 0;margin-top:40px}
.container-bannerrtender div,.container-bannerrtender img,.container-bannerrtender a{display:inline-block}
.container-bannerrtender img{margin-left:40px;border-right:2px solid #c2c2c2;padding-right:53px}
.container-bannerrtender div{color:#eaeaea;margin-left:47px;font-size:24px;width:440px;font-family:HelveticaLight;line-height:1.2;position:absolute}
.container-bannerrtender a{letter-spacing:2px;float:right;margin:9px 64px;width:237px;padding:8px;font-size:18px;border-color:rgba(255,255,255,0.7)}
.lerning-link,.lerning-link:hover,.lerning-link:focus{text-decoration:none}
.lerning-link .lerning-img,.lerning-link:hover .lerning-img,.lerning-link:focus .lerning-img{width:100%;height:200px;background:linear-gradient(to right,#B09689,#D9C2B6);background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;font-family:"Roboto-Bold";display:table;margin-bottom:20px;margin-top:40px}
.lerning-link .lerning-img p,.lerning-link .lerning-img h1,.lerning-link:hover .lerning-img p,.lerning-link:hover .lerning-img h1,.lerning-link:focus .lerning-img p,.lerning-link:focus .lerning-img h1{display:table-cell;vertical-align:bottom;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(11,11,11,0.7));color:#fff;font-size:16px;padding:15px 12px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}
.lerning-link .lerning-img h1,.lerning-link:hover .lerning-img h1,.lerning-link:focus .lerning-img h1{vertical-align:top;font-size:26px;padding:70px 30px}
.lerning-link .img-title,.lerning-link:hover .img-title,.lerning-link:focus .img-title{margin-top:0}
.btn{display:inline-block;width:100%;padding:6px 12px;margin-bottom:0;font-size:12px;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #F2F2F4;font-family:"Roboto-Regular"}
.btn.btn-experts-nav{margin-bottom:2%;color:inherit;font-weight:600;background-color:#fff}
.bg-shadow:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.5)}
.btn.btn-experts-nav.blog-active{background-color:#F2F2F4;color:#c4151c}
.title-border-bottom p{padding-bottom:5px;color:#c4151c;line-height:1.2;font-size:16px;text-align:left !important;font-family:"Roboto-Bold";font-weight:100;border-bottom:1px solid #c4151c}
.expert-btn{border:1px solid #444250;color:#c4151c;font-size:14px;font-family:"opensans"}
.get-city-map select{padding:5px;width:100%;margin-bottom:10px}

.table-rating .up{color:#2f9917}
.table-rating .down{color:#be0001}
.tender-brenddate{color:#c4151c;font-weight:700;font-size:14px;display:inline-block;font-family:"Roboto Condensed"}
.tender-brenddate span{font-size:14px;font-weight:300}
.header_category h2,.category_title{font-weight:700;text-transform:uppercase;color:#c4151c;font-size:16px;margin:15px 0 5px 0;line-height:1;font-family:"Roboto Condensed",sans-serif}
.subtitle{font-weight:700;text-transform:uppercase;color:#444250;font-size:14px;margin:15px 0 5px 0;line-height:1;font-family:"Roboto Condensed",sans-serif}
.partner_cont{padding:0 50px}
.partner_box{padding:20px;border:1px solid #4183D7}
.partner_box2{padding:31px 20px}
.partner_head{font-size:22px;font-weight:bold;line-height:33px;text-align:center}
.partner_head-btm{text-align:center;color:#4183D7}
.partner_cena{text-align:center;font-size:20px;color:#C4151C}
.partner_info{text-align:center;color:#4183D7}
.bef_point{padding:0 10px;margin:20px auto}
.bef_point>div{margin-bottom:10px}
.bef_point>div:before{content:"•";font-size:14px;color:#4183D7;line-height:0;display:inline-block;margin:0 6px 0 0}
.partner_box>.panel_heading{border-bottom:1px solid rgba(65,131,215,0.38);color:#4183D7;text-transform:uppercase;padding-left:10px;margin-bottom:15px;font-size:18px}
.btn-red{background-color:#c4151c;color:#fff;border-radius:4px;border:0}
.table{min-width:280px}
.btn-tender{background:#c4151c;margin:25px 0 60px 0;height:35px;color:#fff;font-size:12px;font-family:"opensans"}
.table-tenders>tbody>tr>td:nth-child(1){min-width:350px}
.table-tenders>tbody>tr>td:nth-child(2){min-width:95px}
.table-tenders>tbody>tr>td:nth-child(3){min-width:250px}
.table-tenders>tbody>tr>td:nth-child(4){min-width:140px}
.table-tenders>tbody>tr>td:nth-child(5){min-width:80px}
.table-tenders>tbody>tr>td:nth-child(6){min-width:100px}
.table-tenders>tbody>tr>td:nth-child(7){min-width:100px}
header{position:sticky}.m__header-logo{display:flex;gap:12px}.m__header-left{display:flex;align-items:center;gap:30px}.m__header-col{display:flex;justify-content:space-between}#nav-icon{height:12px;width:15px;margin-top:0}header a.target-burger{height:12px;width:15px}#nav-icon span{height:2px;background:#444250}#nav-icon span:nth-child(1){top:0}#nav-icon span:nth-child(2){top:50%;transform:translateY(-50%)}#nav-icon span:nth-child(3){top:unset;bottom:0}@media screen and (max-width:380px){.m__header-left{gap:12px}}#nav-icon.open span:nth-child(1){top:5px;width:24px;left:-5px;background:#C4151C}#nav-icon.open span:nth-child(3){top:5px;width:24px;left:-5px;background:#C4151C}nav.main-nav.toggled{top:61px;height:auto;position:fixed;right:0;bottom:0;max-height:calc(100vh - 61px);overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1000}header a.target-burger:hover{opacity:1}.menu__parent{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.menu__parent img{padding:12px}.navbar__menu-submenu{background:#726f82}.navbar__menu-submenu{display:none}.navbar__menu-submenu.active{display:block}.navbar__menu-submenu li{position:relative;padding-left:20px}.navbar__menu-submenu li:before{width:4px;height:4px;background:#fff;position:absolute;border-radius:50%;left:25px;top:calc(50% - 2px);content:''}.menu-first{padding:18px 16px}.search-form{display:none;position:absolute;top:42px;right:-61px;background:#fff;border-radius:0;;z-index:1000;align-items:center;overflow:hidden;padding:12px 21px 16px 16px;background:#444250}.search-form.active{display:flex !important;animation:slideIn 0.3s ease}@keyframes slideIn{from{opacity:0}to{opacity:1}}.search-box{display:flex;align-items:center;height:32px;background:#605D6D;padding-right:8px}.search-form input[type="text"]{border:none;background:transparent;padding:0;width:0;min-width:0;opacity:0;transition:all 0.3s ease;font-size:14px;outline:none;color:#fff;margin:0;padding-left:8px}.search-form.active input[type="text"]{min-width:250px;opacity:1}.search-btn{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:5px;border-radius:50%;transition:background-color 0.2s ease;flex-shrink:0}.search-btn:hover{background-color:#f5f5f5}.search-close{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:5px;border-radius:50%;transition:background-color 0.2s ease;opacity:0;transform:scale(0.8);flex-shrink:0}.search-form.active .search-close{opacity:1;transform:scale(1)}.search-close:hover{background-color:#f5f5f5}.icons-block{display:flex;align-items:center;position:relative;height:24px}#search-toggle{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;transition:background-color 0.2s ease;position:relative;z-index:1001}#search-toggle:hover{background-color:#f5f5f5}.icons-block.hide-search-icon #search-toggle{visibility:hidden}.search-form input[type="text"]::placeholder{color:#fff;font-size:15px;text-align:left}.m__soc-wrapper{color:#d9d9d9;padding:12px 16px;background:#524F61}.m__soc_text{font-size:16px;font-weight:600;margin-bottom:10px}.m__soc-wrapper a{width:24px}.m__soc{display:flex;gap:51px}.main-nav{display:none}.main-nav.active{display:block}.target-burger.active #nav-icon{}#nav-icon.open{}body.menu-open{overflow:hidden}nav.main-nav ul li a:hover{opacity:1;padding:12px 16px 16px 16px}nav.main-nav .navbar__menu-submenu li a{text-transform:unset}nav.main-nav .navbar__menu-submenu li{position:relative}.navbar__menu-submenu li:after{position:absolute;bottom:0;right:0;width:100%;height:1px;background:#827f93;content:''}.navbar__menu-submenu li:last-child:after{display:none}.login-image{opacity:0.6}.login-image.authenticated{opacity:1}body.menu-open.lock{overflow:auto}nav.main-nav ul li .menu__parent.corall>a{color:#dfaea9}nav.main-nav ul li .menu__parent.corall img{filter:brightness(0) saturate(100%) invert(88%) sepia(11%) saturate(1555%) hue-rotate(306deg) brightness(93%) contrast(92%)}