

/* Start:/bitrix/templates/main-ro/css/jquery.formstyler.css?17712369701857*/
.jq-checkbox, .jq-radio{position:relative; display:inline-block; overflow:hidden; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none}
.jq-checkbox input, .jq-radio input{position:absolute; z-index:-1; margin:0; padding:0; opacity:0}
.jq-file{position:relative; display:inline-block; overflow:hidden}
.jq-file input{position:absolute; top:0; right:0; height:auto; margin:0; padding:0; opacity:0; font-size:100px; line-height:1em}
.jq-file__name{overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.jq-selectbox, .jq-select-multiple{position:relative; display:inline-block}
.jq-selectbox select, .jq-select-multiple select{position:absolute; top:0; left:0; width:100%; height:100%; margin:0; padding:0; opacity:0}
.jq-selectbox li, .jq-select-multiple li{-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; white-space:nowrap}
.jq-selectbox{z-index:10}
.jq-selectbox__select{position:relative}
.jq-selectbox__select-text{overflow:hidden; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; white-space:nowrap; text-overflow:ellipsis}
.jq-selectbox__dropdown{position:absolute}
.jq-selectbox__search input{-webkit-appearance:textfield}
.jq-selectbox__search input::-webkit-search-cancel-button, .jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none}
.jq-selectbox__dropdown ul{position:relative; overflow:auto; overflow-x:hidden; list-style:none; -webkit-overflow-scrolling:touch}
.jq-select-multiple ul{position:relative; overflow-x:hidden; -webkit-overflow-scrolling:touch}
.jq-number{display:inline-block}
.jq-number__field input{-moz-appearance:textfield; text-align:left}
.jq-number__field input::-webkit-inner-spin-button, .jq-number__field input::-webkit-outer-spin-button{margin:0; -webkit-appearance:none}

/* End */


/* Start:/bitrix/templates/main-ro/css/jquery.formstyler.theme.css?17712369709873*/
.jq-checkbox, .jq-radio{vertical-align:-4px; width:16px; height:16px; margin:0 4px 0 0; border:1px solid #C3C3C3; background:linear-gradient(#FFF,#E6E6E6); box-shadow:0 1px 1px rgba(0,0,0,.05),inset -1px -1px #FFF,inset 1px -1px #FFF; cursor:pointer}
.jq-checkbox.focused, .jq-radio.focused{border:1px solid #08C}
.jq-checkbox.disabled, .jq-radio.disabled{opacity:.55}
.jq-checkbox{border-radius:3px}
.jq-checkbox.checked .jq-checkbox__div{width:8px; height:4px; margin:3px 0 0 3px; border-bottom:2px solid #666; border-left:2px solid #666; -webkit-transform:rotate(-50deg); transform:rotate(-50deg)}
.jq-radio{border-radius:50%}
.jq-radio.checked .jq-radio__div{width:10px; height:10px; margin:3px 0 0 3px; border-radius:50%; background:#777; box-shadow:inset 1px 1px 1px rgba(0,0,0,.7)}
.jq-file{width:270px; border-radius:4px; box-shadow:0 1px 2px rgba(0,0,0,.1)}
.jq-file input{cursor:pointer}
.jq-file__name{box-sizing:border-box; width:100%; height:34px; padding:0 80px 0 10px; border:1px solid #CCC; border-bottom-color:#B3B3B3; border-radius:4px; background:#FFF; box-shadow:inset 1px 1px #F1F1F1; font:14px/32px Arial,sans-serif; color:#333}
.jq-file__browse{position:absolute; top:1px; right:1px; padding:0 10px; border-left:1px solid #CCC; border-radius:0 4px 4px 0; background:linear-gradient(#FFF,#E6E6E6); box-shadow:inset 1px -1px #F1F1F1,inset -1px 0 #F1F1F1,0 1px 2px rgba(0,0,0,.1); font:14px/32px Arial,sans-serif; color:#333; text-shadow:1px 1px #FFF}
.jq-file:hover .jq-file__browse{background:linear-gradient(#F6F6F6,#E6E6E6)}
.jq-file:active .jq-file__browse{background:#F5F5F5; box-shadow:inset 1px 1px 3px #DDD}
.jq-file.focused .jq-file__name{border:1px solid #5794BF}
.jq-file.disabled, .jq-file.disabled .jq-file__name, .jq-file.disabled .jq-file__browse{border-color:#CCC; background:#F5F5F5; box-shadow:none; color:#888}
.jq-number{position:relative; vertical-align:middle; padding:0 36px 0 0}
.jq-number__field{width:100px; border:1px solid #CCC; border-bottom-color:#B3B3B3; border-radius:4px; box-shadow:inset 1px 1px #F1F1F1,0 1px 2px rgba(0,0,0,.1)}
.jq-number__field:hover{border-color:#B3B3B3}
.jq-number__field input{box-sizing:border-box; width:100%; padding:8px 9px; border:none; outline:none; background:none; font:14px Arial,sans-serif; color:#333}
.jq-number__spin{position:absolute; top:0; right:0; width:32px; height:14px; border:1px solid #CCC; border-bottom-color:#B3B3B3; border-radius:4px; background:linear-gradient(#FFF,#E6E6E6); box-shadow:0 1px 2px rgba(0,0,0,.1); box-shadow:inset 1px -1px #F1F1F1,inset -1px 0 #F1F1F1,0 1px 2px rgba(0,0,0,.1); -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; text-shadow:1px 1px #FFF; cursor:pointer}
.jq-number__spin.minus{top:auto; bottom:0}
.jq-number__spin:hover{background:linear-gradient(#F6F6F6,#E6E6E6)}
.jq-number__spin:active{background:#F5F5F5; box-shadow:inset 1px 1px 3px #DDD}
.jq-number__spin:after{content:''; position:absolute; top:4px; left:11px; width:0; height:0; border-right:5px solid transparent; border-bottom:5px solid #999; border-left:5px solid transparent}
.jq-number__spin.minus:after{top:5px; border-top:5px solid #999; border-right:5px solid transparent; border-bottom:none; border-left:5px solid transparent}
.jq-number__spin.minus:hover:after{border-top-color:#000}
.jq-number__spin.plus:hover:after{border-bottom-color:#000}
.jq-number.focused .jq-number__field{border:1px solid #5794BF}
.jq-number.disabled .jq-number__field, .jq-number.disabled .jq-number__spin{border-color:#CCC; background:#F5F5F5; box-shadow:none; color:#888}
.jq-number.disabled .jq-number__spin:after{border-bottom-color:#AAA}
.jq-number.disabled .jq-number__spin.minus:after{border-top-color:#AAA}
.jq-selectbox{vertical-align:middle; cursor:pointer}
.jq-selectbox__select{height:32px; padding:0 45px 0 10px; border:1px solid #CCC; border-bottom-color:#B3B3B3; border-radius:4px; background:linear-gradient(#FFF,#E6E6E6); box-shadow:inset 1px -1px #F1F1F1,inset -1px 0 #F1F1F1,0 1px 2px rgba(0,0,0,.1); font:14px/32px Arial,sans-serif; color:#333; text-shadow:1px 1px #FFF}
.jq-selectbox__select:hover{background:linear-gradient(#F6F6F6,#E6E6E6)}
.jq-selectbox__select:active{background:#F5F5F5; box-shadow:inset 1px 1px 3px #DDD}
.jq-selectbox.focused .jq-selectbox__select{border:1px solid #5794BF}
.jq-selectbox.disabled .jq-selectbox__select{border-color:#CCC; background:#F5F5F5; box-shadow:none; color:#888}
.jq-selectbox__select-text{display:block; width:100%}
.jq-selectbox .placeholder{color:#888}
.jq-selectbox__trigger{position:absolute; top:0; right:0; width:34px; height:100%; border-left:1px solid #CCC}
.jq-selectbox__trigger-arrow{position:absolute; top:14px; right:12px; width:0; height:0; border-top:5px solid #999; border-right:5px solid transparent; border-left:5px solid transparent}
.jq-selectbox:hover .jq-selectbox__trigger-arrow{border-top-color:#000}
.jq-selectbox.disabled .jq-selectbox__trigger-arrow{border-top-color:#AAA}
.jq-selectbox__dropdown{box-sizing:border-box; width:100%; margin:2px 0 0; padding:0; border:1px solid #CCC; border-radius:4px; background:#FFF; box-shadow:0 2px 10px rgba(0,0,0,.2); font:14px/18px Arial,sans-serif}
.jq-selectbox__search{margin:5px}
.jq-selectbox__search input {	box-sizing: border-box;	width: 100%;	margin: 0;	padding: 5px 27px 6px 8px;	border: 1px solid #CCC;	border-radius: 3px;	outline: none;	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==') no-repeat 100% 50%;	box-shadow: inset 1px 1px #F1F1F1; color: #333}
.jq-selectbox__not-found{margin:5px; padding:5px 8px 6px; background:#F0F0F0; font-size:13px}
.jq-selectbox ul{margin:0; padding:0}
.jq-selectbox li{min-height:18px; padding:5px 10px 6px; color:#231F20}
.jq-selectbox li.selected{background-color:#A3ABB1; color:#FFF}
.jq-selectbox li:hover{background-color:#08C; color:#FFF}
.jq-selectbox li.disabled{color:#AAA}
.jq-selectbox li.disabled:hover{background:none}
.jq-selectbox li.optgroup{font-weight:bold}
.jq-selectbox li.optgroup:hover{background:none; color:#231F20; cursor:default}
.jq-selectbox li.option{padding-left:25px}
.jq-select-multiple{box-sizing:border-box; padding:1px; border:1px solid #CCC; border-bottom-color:#B3B3B3; border-radius:4px; background:#FFF; box-shadow:inset 1px 1px #F1F1F1,0 1px 2px rgba(0,0,0,.1); font:14px/18px Arial,sans-serif; color:#333; cursor:default}
.jq-select-multiple.focused{border:1px solid #5794BF}
.jq-select-multiple.disabled{border-color:#CCC; background:#F5F5F5; box-shadow:none; color:#888}
.jq-select-multiple ul{margin:0; padding:0}
.jq-select-multiple li{padding:3px 9px 4px; list-style:none}
.jq-select-multiple li:first-child{border-radius:3px 3px 0 0}
.jq-select-multiple li:last-child{border-radius:0 0 3px 3px}
.jq-select-multiple li.selected{background:#08C; color:#FFF}
.jq-select-multiple li.disabled{color:#AAA}
.jq-select-multiple li.optgroup{font-weight:bold}
.jq-select-multiple li.option{padding-left:25px}
.jq-select-multiple.disabled li.selected, 
.jq-select-multiple li.selected.disabled{background:#CCC; color:#FFF}
input[type='email'].styler, input[type='password'].styler, input[type='search'].styler, input[type='tel'].styler, input[type='text'].styler, input[type='url'].styler, textarea.styler{padding:8px 9px; border:1px solid #CCC; border-bottom-color:#B3B3B3; border-radius:4px; box-shadow:inset 1px 1px #F1F1F1,0 1px 2px rgba(0,0,0,.1); font:14px Arial,sans-serif; color:#333}
input[type='search'].styler{-webkit-appearance:none; -moz-appearance:none; appearance:none}
textarea.styler{overflow:auto}
input[type='email'].styler:hover, input[type='password'].styler:hover, input[type='search'].styler:hover, input[type='tel'].styler:hover, input[type='text'].styler:hover, input[type='url'].styler:hover, textarea.styler:hover{border-color:#B3B3B3}
input[type='email'].styler:hover:focus, input[type='password'].styler:hover:focus, input[type='search'].styler:hover:focus, input[type='tel'].styler:hover:focus, input[type='text'].styler:hover:focus, input[type='url'].styler:hover:focus, textarea.styler:hover:focus{border-color:#CCC; border-top-color:#B3B3B3; outline:none; box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}
button.styler, input[type='button'].styler, input[type='submit'].styler, input[type='reset'].styler{overflow:visible; padding:8px 11px; border:1px solid #CCC; border-bottom-color:#B3B3B3; border-radius:4px; outline:none; background:linear-gradient(#FFF,#E6E6E6); box-shadow:inset 1px -1px #F1F1F1,inset -1px 0 #F1F1F1,0 1px 2px rgba(0,0,0,.1); font:14px Arial,sans-serif; color:#333; text-shadow:1px 1px #FFF; cursor:pointer}
button.styler.styler::-moz-focus-inner, input[type='button'].styler.styler::-moz-focus-inner, input[type='submit'].styler.styler::-moz-focus-inner, input[type='reset'].styler.styler::-moz-focus-inner{padding:0; border:0}
button.styler:not([disabled]):hover, input[type='button'].styler:not([disabled]):hover, input[type='submit'].styler:not([disabled]):hover, input[type='reset'].styler:not([disabled]):hover, input[type='reset'].styler:hover{background:linear-gradient(#F6F6F6,#E6E6E6)}
button.styler:active, input[type='button'].styler:active, input[type='submit'].styler:active, input[type='reset'].styler:active{background:#F5F5F5; box-shadow:inset 1px 1px 3px #DDD}
button.styler[disabled], input[type='button'].styler[disabled], input[type='submit'].styler[disabled]{border-color:#CCC; background:#F5F5F5; box-shadow:none; color:#888}

/* End */


/* Start:/bitrix/templates/main-ro/css/main1.css?17712369709882*/
.ddd.footer__ullist {width:550px;}
.fourthitem.footer__ullist {margin-left:50px !important; margin-right:50px !important}
.seconditem.footer__ullist {margin-right:0 !important}
body{font-family:'Montserrat',sans-serif; margin:0; padding:0; font-weight:500; color:#000000; overflow-x:hidden}
h1{padding:0px; margin:0px}
html{height:100%}
ul, li{display:block; padding:0px; margin:0px; list-style:none}
.container{width:1760px; margin:0 auto; display:block}
a{outline:none; text-decoration:none; color:black}
.clearfix::after{content:""; clear:both; display:table}
header{background:#fff; height:106px}
.head{position:relative}
.head *{float:left}
.head__logo{padding:20px 0 0; float:left; width:100%; height:100%} 
.head__logo_text{width:250px}
.menu{float:right}
.btn{padding:15px 15px; transform:skew(-14deg); font-weight:bold; font-size:16px; text-transform:uppercase; margin-top:24px; display:block}
.btn span{transform:skew(14deg); display:block}
.red{border:1px solid #bd0d0d; color:#bd0d0d}
i.fa.fa-search{background:#2d2d2d; color:white; width:41px; height:41px; display:flex; justify-content:center; align-items:center; border-radius:50%; box-sizing:border-box}
i.far.fa-user{background:#bd0d0d; color:white; width:41px; height:41px; display:flex; align-items:center; justify-content:center; border-radius:50%; box-sizing:border-box}
i.fa-brands.fa-facebook{font-size:41px}
i.fa-brands.fa-instagram, i.fa-brands.fa-youtube{font-size:28px; background:white; color:#bd0d0d; width:41px; height:41px; display:flex; align-items:center; justify-content:center; border-radius:50%; box-sizing:border-box}
.head__nav{margin-top:30px}
.head__nav a:first-child{margin-left:30px; margin-right:15px}
.search__block{overflow:hidden; position:relative; height:0px; width:100%; transition-property:height; transition-duration:0.4s}
#search{background:#e8e8e8}
.hamburger__btn{display:none; width:23px; position:absolute; right:0px; top:18px; cursor:pointer}
.hamburger__btn div{width:23px; margin-bottom:5px; height:2px; background:#bd0d0d; z-index:1}
.search__block input{border:none; width:90%; display:block; margin:0 auto; background:none; border-bottom:1px solid #a9a9a9; color:#a9a9a9; font-size:10px; padding:11px 0px; box-sizing:border-box; padding-left:10px; padding-top:24px; outline:none}
.search__block .fa.fa-search{position:absolute; top:15px; right:13px; background:none; font-size:14px; color:black}
.head__language{position:relative}
.fa-angle-down{font-size:20px; position:absolute; top:42px; right:5px; z-index:1}
.c-red{color:#bd0d0d}
.under{padding-bottom:15px; border-bottom:2px solid #bd0d0d}
.title .our{font-size:18px; text-transform:uppercase; font-weight:900; float:left; cursor:pointer}
.our .c-red{padding-left:7px}
.title *{float:left}
.title{margin-top:80px; margin-bottom:25px}
footer{background:#bd0d0d}
div.logo_svg_ec{-webkit-mask:url('/bitrix/templates/main/img/logo_ec.svg') no-repeat 100% 100%; mask:url('/bitrix/templates/main/img/logo_ec.svg') no-repeat 100% 100%; -webkit-mask-size:cover; mask-size:cover; background-color:#fff; width:167px; height:50px; -webkit-mask-size:100%; display:block}
.phone__head{display:none}
.phone__head{line-height:34px}
.phone__head .language{float:right}
.main_item{width:330px; padding-top:40px; padding-bottom:36px}
.main_item p{font-size:14px; color:white; font-family:'UkrainianJikharev'}
.links{display:flex; margin-top:5px}
.links li{margin-right:5px;margin-left:5px}
.tel{margin-top:0px}
.addres{color:#fff; font-size:12px; font-weight:300; margin-top:7px}
.addres a{color:#fff}
.footer__content{display:grid; grid-template-columns:repeat(6,1fr)}
.footer__content ul li{margin-bottom:12px; white-space:nowrap}
.footer__content ul li a{color:white; font-size:12px; font-weight:300}
.footer__ullist{width:190px; padding-top:39px}
.footer__org{background:#bd0d0d; border-top:1px solid #fff}
.org{display:flex; justify-content:space-between}
.seconditem.footer__ullist{margin-left:42px; margin-right:84px}
.fourthitem.footer__ullist{margin-left:117px; margin-right:147px}
.fivesitem.footer__ullist{margin-right:119px}
.shadow-header{box-shadow:1px -6px 16px rgba(0,0,0,0.3)}
.global__href{font-size:14px; font-weight:300; margin-bottom:45px; padding-top:35px}
.tab{padding:0}
.tab-content li{position:relative;padding-bottom:10px;font-size:18px;font-weight:300}
.tab-content li.active{display:grid; grid-template-columns:repeat(3,1fr); grid-gap:20px; justify-items:center}
.jq-selectbox__select, .jq-selectbox__select:hover{background:none; margin-top:36px; margin-left:10px; border:none; box-shadow:none; text-transform:uppercase}
.jq-selectbox__trigger{display:none}
.jq-selectbox li{width:65%; text-transform:uppercase; font-size:18px; transform:skewX(-14deg); margin-top:8px; padding:5px 0px 6px 11px; background:#FFF; border:1px solid #bd0d0d}
.jq-selectbox li span{transform:skewX(14deg)}
.jq-selectbox__dropdown ul{overflow:visible; overflow-x:visible}
.jq-selectbox__select-text{overflow:visible}
.jq-selectbox__select{padding:0 3px 0 10px; font-size:18px; width:56px}
.jq-selectbox__dropdown{width:65px; top:30px; left:9px; background:none; border:none; box-shadow:none}
.jq-selectbox li.selected, 
.jq-selectbox li:hover{background-color:#bd0d0d}
.hamb__block{flex-direction:column; background:white; height:640px; position:absolute; top:35px; right:0px; z-index:4; display:flex; transition-property:width; transition-duration:0.4s; justify-content:center; width:0px; box-sizing:border-box; overflow:overlay; align-items:center}
.btn:first-child{margin-right:26px}
.nav__btn{width:36px; height:42px; background:#b90000; transform:skew(-10deg); display:flex; align-items:center; justify-content:center; box-sizing:border-box; cursor:pointer}
.nav__btn i{transform:skew(10deg); color:white}
.similar-btn{position:absolute; transform:translate(0px,-50%) skew(-10deg); width:28px; height:62px; z-index:99999999; top:100px}
.similar-btn-left{left:-25px}
.similar-btn-rigth{right:-25px}
.tab .tab-legend .active{padding:0}
.tab .tab-legend >li{padding:0}
.tab .tab-legend >li{background:none}
.tab .tab-legend .active{position:relative}
.tab .tab-legend .active:after{content:""; width:0; height:0; position:absolute; background:none; top:53px; right:-32px; border:18px solid transparent; border-left:17px solid #e8e8e8; z-index:1; display:block}
.kariera-btn{width:193px; text-align:center; background:#b90000; color:white; font-size:16px; margin:0 auto; margin-top:40px}
.productia__head >.bg-wrap-prod{height:560px; margin-bottom:100px}
.productia__headcontent{width:865px; margin:0 auto; position:relative}
.productia__headcontent >h5, .productia__headcontent >h4{font-size:36px; font-weight:bold; text-align:center; margin:45px 0; text-transform:uppercase}
.productia__headcontent >h1{font-size:36px; font-weight:bold; text-align:center; margin:45px 0; text-transform:uppercase}
.productia__links{width:290px; position:absolute; right:-300px; top:540px}
.productia__links .btn:first-child{margin:0 auto; margin-bottom:17px}
.productia__links .btn:nth-child(1), .productia__links .btn:nth-child(2){background:white; color:#b90000}
.productia__links >a{font-size:16px; margin-bottom:17px; padding:10px 16px; margin-top:17px}
.product__slideritem{width:280px}
.product__slider .nav__btn{top:48%}
.similar-btn-left{left:-45px; top:25%}
.tab.tab-productia .tab-legend >li{background:none; font-size:16px !important; font-weight:900; border:none; color:#353535; padding:0px 25px}
.tab-horiz.tab-productia .tab-legend >li:first-child{border:none}
.tab-horiz.tab-productia .tab-legend{width:625px; display:flex; justify-content:space-between; margin:0 auto; margin-top:55px}
.tab.tab-horiz.tab-productia .tab-legend .active{border:none; color:#b90000; padding-bottom:20px; border-bottom:2px solid #b90000}
.similar-btn-rigth{right:-45px; top:25%}
.tab.tab-productia .tab-legend .active:after{display:none}
.tab-productia .tab-content li.active{display:block}
.title-similar{margin-bottom:50px}
.prod__similar{width:1490px; margin:0 auto; display:block; margin-bottom:80px}
.prod__similaritem{width:290px !important; text-align:center}
.prod__similaritem >picture >img{width:100%; height:100%; margin:0 auto}
.prod__similaritem >h5{font-size:16px; font-weight:bold}
.prod__similaritem >p{font-size:14px; font-weight:400}
.prod__similaritem{padding:20px 40px}
.prod__und-title{width:870px; font-size:14px; text-transform:none; font-weight:300; margin-bottom:60px}
.production__aboutitem:nth-child(even) .production__abouttext{padding:0; padding-right:50px; box-sizing:border-box}
.production__aboutitem:nth-child(even) >img{padding-left:52px}
.production__aboutitem:nth-child(odd) >img{padding-right:52px}
.production__aboutitem >img{width:50%; height:50%; box-sizing:border-box}
.production__aboutitem{display:flex; align-items:center; height:100%; margin-bottom:45px}
.production__abouttext{padding-left:45px; width:50%}
.production__aboutitem:nth-child(even){justify-content:space-between; flex-direction:row-reverse}
.production__abouttext >h5, .production__abouttext >h4{font-size:36px; font-weight:400; text-transform:uppercase; margin-top:0; margin-bottom:30px}
.production__abouttext >h5:after{content:""; display:block; background:#b90000; height:2px; width:350px; margin-top:30px}
.production__abouttext >p{font-size:18px; font-weight:300; margin-top:0}
.productia__table{border:1px solid #e6eaf2; font-size:14px; border-spacing:0px; margin:0 auto; margin-top:52px}
.productia__table tr:nth-child(odd){background:#e6eaf2}
.productia__table tr td:first-child{padding:16px 280px 16px 28px; border-right:1px solid #e6eaf2}
.productia__table tr td:last-child{padding:16px 230px 16px 63px; border:none}
.product-line{width:100%; height:2px; background:#e8e8e8; position:relative; top:120px}
.tab-horiz .tab-legend >li:first-child, .tab.tab-horiz .tab-legend .active, .tab-document .tab-legend li{border:none}

/* End */


/* Start:/bitrix/templates/main-ro/components/bitrix/menu/multilevel_top/style.css?17712369692508*/
#horizontal-multilevel-menu li{position:relative}
#horizontal-multilevel-menu li a.root-item-selected{padding-bottom:7px; border-bottom:2px solid #b90000}
#horizontal-multilevel-menu a.denied{background:url(/bitrix/templates/main-ro/components/bitrix/menu/multilevel_top/images/lock.gif) center right no-repeat}
#horizontal-multilevel-menu li:hover a{padding-bottom:7px; border-bottom:2px solid #b90000}
#horizontal-multilevel-menu li:hover ul li a{ padding-bottom:0px;  border-bottom:none;  margin-right:0;  padding:10px;  width:100%}
#horizontal-multilevel-menu li.item-selected{background:#D6D6D6; color:#fff}
#horizontal-multilevel-menu li ul{position:absolute; top:100%; display:none; z-index:500; height:auto; background:#F5F5F5; border:1px solid #C1C1C1;  width:100%;  min-width:300px}
#horizontal-multilevel-menu li li{width:100%; border-bottom:1px solid #DEDEDE}
#horizontal-multilevel-menu li ul a{text-align:left}
#horizontal-multilevel-menu li:hover li:hover a, 
#horizontal-multilevel-menu li.jshover li.jshover a, 
#horizontal-multilevel-menu li:hover li:hover li:hover a, 
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a, 
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a, 
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a, 
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a, 
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4F4F4F}
#horizontal-multilevel-menu li:hover ul ul, 
#horizontal-multilevel-menu li.jshover ul ul, 
#horizontal-multilevel-menu li:hover ul ul ul, 
#horizontal-multilevel-menu li.jshover ul ul ul, 
#horizontal-multilevel-menu li:hover ul ul ul ul, 
#horizontal-multilevel-menu li.jshover ul ul ul ul, 
#horizontal-multilevel-menu li:hover ul ul ul ul ul, 
#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}
#horizontal-multilevel-menu li:hover ul, 
#horizontal-multilevel-menu li.jshover ul, 
#horizontal-multilevel-menu li li:hover ul, 
#horizontal-multilevel-menu li li.jshover ul, 
#horizontal-multilevel-menu li li li:hover ul, 
#horizontal-multilevel-menu li li li.jshover ul, 
#horizontal-multilevel-menu li li li li:hover ul, 
#horizontal-multilevel-menu li li li li.jshover ul, 
#horizontal-multilevel-menu li li li li li:hover ul, 
#horizontal-multilevel-menu li li li li li.jshover ul{display:block}
/* End */


/* Start:/bitrix/templates/main-ro/components/accorsys.localization/language.switcher/light1/style.css?17712369703084*/
#accorsys-switch-lang.popup{ position:absolute;  right:10px;  top:0;  z-index:994;  box-shadow:0 1px 2px 0 rgba(56,94,104,0.26);  background-image:linear-gradient(#fafcfd 0%,#f9fbfc 100%)}
#accorsys-switch-lang.popup a{ display:block;  padding:0 0 0 22px;  margin:0 0 0 12px;  font-size:13px;  line-height:13px;  text-decoration:none}
#accorsys-switch-lang.popup .accorsys-btn a{ display:inline-block;  padding:0 0 0 21px;  color:#576e75;  margin-right:15px !important}
#accorsys-switch-lang.popup .accorsys-btn a:after{ content:"";  display:inline-block;  position:absolute;  top:18px;  right:12px;  width:0;  height:0;  border-style:solid;  border-width:7px 5px 0 5px;  border-color:#576e75 transparent transparent transparent}
#accorsys-switch-lang.popup .selector{ background-image:linear-gradient(#fafcfd 0%,#f9fbfc 100%);  display:none;  position:relative;  width:auto}
#accorsys-switch-lang.popup .selector a{ position:relative;  color:#3E7A8C;  font-size:13px;  text-decoration:none}
#accorsys-switch-lang.popup .selector a:first-of-type{ margin-top:2px}
#accorsys-switch-lang .flag-container-default-lang >span{ float:inherit;  height:11px;  margin-left:-1px;  margin-right:2px;  margin-top:-1px;  vertical-align:middle;  width:16px}
_:-ms-input-placeholder, :root #accorsys-switch-lang .flag-container-default-lang >span{ margin-top:-2px}
#accorsys-switch-lang .flag-container-default-lang >span:not(*:root){ margin-top:-2px}
#accorsys-switch-lang .AccorsyslanguageContainer{ padding:10px 22px 10px 12px}
#accorsys-switch-lang .selector .AccorsyslanguageContainer{ cursor:pointer}
#accorsys-switch-lang .AccorsyslanguageContainer:hover{ background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbeaf4),color-stop(100%,#b3d4e7));  background:-webkit-linear-gradient(top,#dbeaf4 0%,#b3d4e7 100%);  background: -moz-linear-gradient(top,#dbeaf4 0%,#b3d4e7 100%);  background: -ms-linear-gradient(top,#dbeaf4 0%,#b3d4e7 100%);  background: -o-linear-gradient(top,#dbeaf4 0%,#b3d4e7 100%);  background: linear-gradient(to bottom,#dbeaf4 0%,#b3d4e7 100%)}
#accorsys-switch-lang .selector .AccorsyslanguageContainer:hover a{ color:#1d3941}
#accorsys-switch-lang .default.AccorsyslanguageContainer{ margin:0;  padding:0;  background:none}
#accorsys-switch-lang.popup .AccorsyslanguageContainer a{ margin:0;  padding:0;  display:inline}
#accorsys-switch-lang .default.AccorsyslanguageContainer .flag-container-default-lang >span{ float:inherit;  height:11px;  margin-left:-1px;  margin-right:2px;  margin-top:-2px;  vertical-align:middle;  width:16px}
_:-ms-input-placeholder, :root
#accorsys-switch-lang .default.AccorsyslanguageContainer .flag-container-default-lang >span{ margin-top:-3px}
#accorsys-switch-lang .default.AccorsyslanguageContainer .flag-container-default-lang >span:not(*:root){ margin-top:-3px}
#accorsys-switch-lang .accorsys-btn{ position:relative;  max-width:190px;  min-width:103px;  padding:10px 12px;  background-image:linear-gradient(#fafcfd 0%,#f9fbfc 100%);  cursor:pointer}
#accorsys-switch-lang .accorsys-btn.not_clickable{ cursor:default}
/* End */


/* Start:/bitrix/templates/main-ro/components/bitrix/news.list/bootstrap_v5/style.css?1771236969304*/
img.card-img-top {
    width: 100%;
}
.ddd.footer__ullist {
    width: 550px;
}
.news-list-item {
    float: left;
    padding-right: 20px;
}
.fourthitem.footer__ullist {
    margin-left: 50px !important;
    margin-right: 50px !important;
}
.seconditem.footer__ullist {
    margin-right: 0 !important;
}
/* End */


/* Start:/bitrix/templates/main-ro/components/bitrix/menu/bottom/style.css?1771236969570*/
body .footer__content ul li a{ width:100%;  white-space:initial}
ul.left-menu{list-style:none; margin:0; padding:0; margin-bottom:8px; position:relative}
ul.left-menu li{padding:10px 16px; background:#F5F5F5 url(/bitrix/templates/main-ro/components/bitrix/menu/bottom/images/left_menu_bg.gif) top repeat-x}
ul.left-menu li a{font-size:100%; color:#BC262C; font-weight:bold; text-decoration:none}
ul.left-menu li a:visited{color:#BC262C}
ul.left-menu li a:hover{color:#BC262C}
ul.left-menu li a.selected:link, ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active, ul.left-menu li a.selected:hover{color:#FC8D3D}
/* End */


/* Start:/bitrix/templates/main-ro/components/bitrix/menu/bottom2/style.css?1771236969506*/
ul.left-menu{list-style:none; margin:0; padding:0; margin-bottom:8px; position:relative}
ul.left-menu li{padding:10px 16px; background:#F5F5F5 url(/bitrix/templates/main-ro/components/bitrix/menu/bottom2/images/left_menu_bg.gif) top repeat-x}
ul.left-menu li a{font-size:100%; color:#BC262C; font-weight:bold; text-decoration:none}
ul.left-menu li a:visited{color:#BC262C}
ul.left-menu li a:hover{color:#BC262C}
ul.left-menu li a.selected:link, ul.left-menu li a.selected:visited, ul.left-menu li a.selected:active, ul.left-menu li a.selected:hover{color:#FC8D3D}
/* End */


/* Start:/bitrix/templates/main-ro/components/bitrix/menu/bottomv2/style.css?1771236969506*/
ul.left-menu{list-style:none; margin:0; padding:0; margin-bottom:8px; position:relative}
ul.left-menu li{padding:10px 16px; background:#F5F5F5 url(/bitrix/templates/main-ro/components/bitrix/menu/bottomv2/images/left_menu_bg.gif) top repeat-x}
ul.left-menu li a{font-size:100%; color:#BC262C; font-weight:bold; text-decoration:none}
ul.left-menu li a:visited{color:#BC262C}
ul.left-menu li a:hover{color:#BC262C}
ul.left-menu li a.selected:link, ul.left-menu li a.selected:visited, ul.left-menu li a.selected:active, ul.left-menu li a.selected:hover{color:#FC8D3D}
/* End */


/* Start:/libs/arcticmodal/jquery.arcticmodal.css?1666706782654*/
.arcticmodal-overlay,
.arcticmodal-container { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000; }
.arcticmodal-container { overflow: auto; margin: 0; padding: 0; border: 0; border-collapse: collapse; }
*:first-child+html .arcticmodal-container { height: 100% }
.arcticmodal-container_i { height: 100%; margin: 0 auto; }
.arcticmodal-container_i2 { padding: 24px; margin: 0; border: 0; vertical-align: middle; }
.arcticmodal-error { padding: 20px; border-radius: 10px; background: #000; color: #fff; }
.arcticmodal-loading { width: 80px; height: 80px; border-radius: 10px; background: #000 url(/libs/arcticmodal/loading.gif) no-repeat 50% 50%; }
/* End */


/* Start:/bitrix/templates/main-ro/styles.css?177123697016903*/
.head__btns img{    width: 20px;
    position: absolute;
    top: -8px;
    left: -24px;}
    
.system_productia__table{ margin:50px auto 0;  width:100%;  border:1px solid #e6eaf2}
.system_productia__row{ display:flex}
.system_productia__table .system_productia__sidebar{ flex-grow:0;  width:30%;  padding:10px;  border-right:1px solid #e6eaf2;  padding:16px 50px 16px 28px}
.system_productia__table .system_productia__body{ display:flex;  width:70%;  padding:10px;  padding:16px 20px 16px 28px}
.system_productia__battery-icon_bravo{ width:100%;  text-align:center}
.system_productia__table .system_productia__row:nth-child(odd){ background:#e6eaf2}
span.icon-dop{float:left;  width:60px;  height:60px;  min-width:60px}
.productia__table div{ float:left;  padding-right:50px;  width:150px}
.productia__table .value{ text-align:center; padding-right:15px}
/* start системы контроля для ТЕТИСа */
.tab-content div .block_bravo {display: flex !important;}
.machines button.slick-next.slick-arrow, .machines button.slick-prev.slick-arrow{ background: rgba(20,20,20,0.2);}
.tab-content-item .photo {width: 90%;}
.item_system {width: 100%;}
.color_1, .text__1 {background:rgba(232,240,222,1);}
.color_2, .text__2 {background:rgba(216,230,241,1);}
.color_3, .text__3 {background:rgba(254,233,217,1);}
.color_4, .text__4 {background:rgba(230,223,237,1);}
.color_5, .text__5 {background:rgba(218,238,243,1);}
.color_1:hover {background:rgba(232,240,222,.5);}
.color_2:hover {background:rgba(216,230,241,.5);}
.color_3:hover {background:rgba(254,233,217,.5);}
.color_4:hover {background:rgba(230,223,237,.5);}
.color_5:hover {background:rgba(218,238,243,.5);}
.system_table__row{ display:flex}
.system_table__sidebar{ flex-grow:0;  width:20%;  padding:10px}
.system_table__body{ display:flex;  width:80%}
.system_table__body-group, .system_table__sidebar{ border-bottom:3px solid}
.system_table__body-group{ width:100%;  text-align:center; padding:10px}
.system_table__battery-icon span, .productia__table span{ width:20px;  height:20px;  background:#bacd58;  display:block;  border:3px solid;  border-radius:50%;  margin:0 auto}
.system_table__battery-icon img{ width:100%}

@media screen and (max-width:1440px) and (min-width:1361px){.system_table{ font-size:12px} }
@media screen and (max-width:1360px) and (min-width:769px){.tab-content-item .photo{ width:90%}
li.block_bravo{grid-template-columns:repeat(1,1fr) !important}
.system_table__sidebar{width:95%; flex:1 0 auto; flex-direction:column; display:flex; text-align:center; padding:20px; border-bottom:none}
.system_table__row{display:flex; align-items:center; justify-content:center; flex-direction:column; flex:1 0 100%}
.system_table__body{display:flex; width:100%}
.tab-content-item h4{padding:0px 10px}
.tab-content-item .photo{width:100%; object-fit:contain}
.tab-content li.block_bravo{grid-gap:6px}
.system_table__battery-icon img{width:78px}
.system_table__battery-icon{ font-size:68%}
.system_table__body-group{min-width:16%}
}
@media screen and (max-width:768px){.tab-content-item .photo{ width:90%}
li.block_bravo{grid-template-columns:repeat(1,1fr) !important}
.system_table__sidebar{width:100%; flex:1 0 auto; flex-direction:column; display:flex; text-align:center; padding:20px; border:none}
.system_table__row{display:flex; align-items:center; justify-content:center; flex-direction:column; flex:1 0 100%}
.system_table__body{display:flex; width:100%}
.tab-content-item h4{padding:0px 10px}
.tab-content-item .photo{width:100%; object-fit:contain}
.tab-content li.block_bravo{grid-gap:6px}
.system_table__battery-icon img{width:78px}
.system_table__battery-icon{ font-size:68%}
.system_table__body-group{min-width:16%}
}
/*end системы контроля для ТЕТИСа*/

@media screen and (max-width:1280px) and (min-width:1081px){.header__text h1{ font-size:36px}
.header__text .header__undertitle{ font-size:26px}
}
@media screen and (max-width:1080px) and (min-width:861px){ .header__text h1{ font-size:30px}
 .header__text .header__undertitle{ font-size:20px}
}

@media screen and (min-width:769px) and (max-width:860px){ .header__text h1,.header__text .h1{ font-size:24px}
 .header__text .header__undertitle{ font-size:18px}
}

@media screen and (max-width:768px){.feb_form2 .btn.red.form_btn{width:100%} }
.modal .contact__form .textarea textarea{width:100%;  height:100%;  border:none; outline:none; resize:none;  box-sizing:border-box;  -webkit-transform:skewX(10deg);  -o-transform:skewX(10deg);  -ms-transform:skewX(10deg);  transform:skewX(10deg);  font:400 14px Arial;  color:#757575}
body .contact__form .textarea{ overflow:unset}
body .content-input input{ color:#757575}
body label.input-wrap.textarea input{ color:#757575}
body .grecaptcha-badge{z-index:2147483647}
.result_registration{ color:red;  text-align:center;  margin-bottom:10px}
.result.res_form{ margin-bottom:10px}
body #lottie{ z-index:999999999}
.historymark .bonus__contentitem .document__text .bonus__texttitle{margin-top:0}
@media screen and (max-width:768px){.historymark .bonus__contentitem .document__text .bonus__texttitle{ margin-top:30px}
.grecaptcha-badge{display:none}
}

@media screen and (max-width:1800px){.historymark .bonus__contentitem .bonus__text{ padding:0} }
@media screen and (min-width:1800px){.historymark .bonus__contentitem .bonus__text{ width:44%;  margin:0;  padding:0} }

.forum.forum2__wrap .container .container{ max-width:100%;  width:100%}
@media screen and (max-width:1145px) and (min-width:769px){.forum.forum2__wrap .container .container .global__href{ visibility:unset}
}

@media screen and (max-width:768px){#horizontal-multilevel-menu{display:none} }
.forum.price .container .title .our{ font-size:18px;  text-transform:uppercase;  font-weight:900;  float:left;  cursor:default}
.forum.price .container .container{max-width:100%;  width:100%}
.forum.price .container .container .global__href{ margin-bottom:0}

@media screen and (max-width:1145px) and (min-width:769px){.forum.price .container .container .global__href{ visibility:unset} }

@media screen and (max-width:1800px){.price .global__href{ display:block}
.forum.forum2__wrap .container .container .global__href{ display:block}
}
@media screen and (min-width:1800px){.forum.price .container .container .global__href{ margin-bottom:30px} }

.forum.price .container .priceonitems{ margin-top:0}
.searchdiller-wrap .vert-line{right:auto}
.information__right{ max-width:40%; top:auto;  bottom:0}
@media screen and (max-width:1800px){.all__date.all__date_cal{ margin-top:24px;  margin-bottom:84px} }
@media screen and (max-width:1145px) and (min-width:769px){.container.container_main_news{width:96%} }
@media screen and (max-width:768px){.container.container_main_news{width:90%}
.container.container_main_news .content__itemimg{ height:175px; object-fit:cover}
.container.container_main_news .content__item{margin-bottom:20px}
}
.information__content{ width:100%}
.contentinimg{ position:relative}
/*start отключено 08.02.2023 зменило контент новин*/
/*.information__content .contentintext{ width:60%}
/*end*/
span.popup_auth_show_style{ width:auto;  text-align:left;  background:none;  color:#b90000;  text-decoration:underline;  text-transform:none;  font-size:14px;  font-weight:bold;  margin-top:27px;  cursor:pointer}
.search__block input{ font-size:14px}
body .hamb__block{ top:83px;  padding-top:40px;  z-index:10}
@media screen and (max-width:1440px){.information__content{ width:100%}
.information__content .contentintext{ width:100%}
}
@media screen and (max-width:768px){
    body section.document.pavilion .document__title{ bottom:-260px !important}
    body .document__head .document__title{ font-size:18px}
    body .news__item:nth-child(odd){clip-path:none;  background-size:135% !important}
    .allnews .news__item:nth-child(even) .item-wrap{ right:15%}
    body .profecional_name{ padding-top:0}
    body .kariera__block p{ font-size:12px;  line-height:15px;  margin-top:20px}
    body .kariera__item .kariera__block{ padding-top:20px}
}

body .searchdiller__item .geolocation{ justify-content:end}
.tab-vert .tab-content >li{min-height:0}
.tab-vert .tab-content-item p{   height:53px;  overflow:hidden}
body .ui-datepicker .ui-datepicker-prev:hover:before, body .ui-datepicker .ui-datepicker-next:hover:before{ color:#b90000}
@media screen and (min-width:1800px){.container #map{ width:840px;  height:670px;  border:none;  border-right:none;   //  position:absolute !important;  box-sizing:border-box;  top:160px;  left:52%}
body .container #map.fixed_map{ position:fixed !important; top:0}
}

@media screen and (max-width:768px){.tab-legend.open{height:auto; position:initial}
.bottom-content-tabs{padding:0 10px;  box-sizing:border-box}
}

.korporation__slider .slick-list.draggable{height:845px}
@media screen and (max-width:768px){.korporation__slider .slick-list.draggable{height:471px}
}

.btn.red.form_btn{ width:270px;  display:block !important;  text-align:center;  margin:0 auto;  background:#b90000;  color:white;  font-size:14px;  font-weight:bold;  text-transform:uppercase;  margin-top:27px}
.btn.red.form_btn:hover{ cursor:pointer;  background:#fff;  color:#b90000}
.result.res_form{ text-align:center;  margin-top:20px}
@media screen and (max-width:768px){.btn.red.form_btn{ width:250px}
.result.res_form{text-align:center;  margin-top:0px}
}

.topic_input_wrap input{ width:100%}
.forum__file.forum_file_topic >div{ cursor:pointer;  padding:10px;  border:1px solid #b90000;  width:52px;  height:49px;  box-sizing:border-box;  transform:skewX(-14deg);  margin-bottom:0;  margin-left:0;  margin-right:0;  margin-top:30px}
.after_img_topic_span{ position:absolute;  width:200px;  left:70px;  top:15px}
a.forgot_password_link{width:auto;  text-align:left;  background:none;  color:#b90000;  text-decoration:underline;  text-transform:none; font-size:14px;  font-weight:bold;  margin-top:27px; cursor:pointer}
a.forgot_password_link:hover{border:none !important}
.result.res_form.result_auth{ color:red}
span.registration_link{width:auto;  text-align:left;  background:none;  color:#b90000;  text-decoration:underline;  text-transform:none; font-size:14px;  font-weight:bold;  margin-top:27px; cursor:pointer}
.form_registration label{ margin-bottom:17px}
.form_registration .content-input{margin-bottom:0}
.form_registration .btn.red.form_btn{ width:100%;  margin-top:0;  margin-bottom:17px}
.form_auth .btn.red.form_btn{ width:100%;  margin-top:0}
.form_forgot_password .btn.red.form_btn{ width:100%;  margin-top:0}
.form_forgot_password .content-input{margin-bottom:0}

@media screen and (max-width:1145px){body .modal .form_auth .input-wrap{width:96%}
body .modal .form_registration .input-wrap{width:96%}
body .modal .form_forgot_password .input-wrap{width:96%}
}
@media screen and (max-width:768px){.form_auth .btn.red.form_btn{margin-top:17px}
}
.modal a.politic_link{ width:auto;  text-align:left;  border:none;  color:#b90000;  background:#fff;  text-transform:lowercase;  text-decoration:underline;  margin-top:0;  display:inline-block !important}
.modal a.politic_link:hover{border:none !important; cursor:pointer}
.form_registration .checkbox input{position:absolute; z-index:-1; opacity:0; margin:10px 0 0 20px}
.form_registration .checkbox__text{ position:relative;  padding:0px 0 0 40px;  cursor:pointer}
.form_registration .checkbox__text:before{ content:'';  position:absolute;  top:-4px;  left:0;  width:20px;  height:20px;  background:#fff;  border:1px solid silver}
.form_registration .checkbox__text:after{content:'';  position:absolute;  top:-3px;  left:5px;  width:23px;  height:23px}
.form_registration .checkbox input:checked+.checkbox__text:after{background:url(/bitrix/templates/main/img/checked.png);  background-repeat:no-repeat}
.result_registration{color:red}
span.hidden_value{display:none}
button.new_value{background:none; border:none; font-size:14px; font-weight:300; font-family:'Montserrat',sans-serif}
button.new_value .fas.fa-pen{margin-left:27px; margin-right:9px; color:#b90000}
button.new_value span{color:#b90000; text-decoration:underline}
@media screen and (max-width:1140px){button.new_value span{display:none}
}
@media screen and (max-width:768px){body .about-me-line{display:inline-block}
.profile__content.tab_pro_content .tab-vert .tab-content{width:100% !important}
.mini-title{display:inline-block; margin-right:30px}
.tab-content li div.to-edit{display:inline-block}
.profile__content .tab.tab-vert .tab-legend{min-height:12px; height:auto; margin-bottom:30px; width:calc(100% - 2px)}
}
@media screen and (max-width:568px){.mini-title{display:block; margin-right:0}
.tab-content li div.to-edit{display:block}
}
.save_value{background:none;  border:none;  font-size:14px;  font-weight:300;  font-family:'Montserrat',sans-serif}
.to-edit.active .current_value{display:none}
.to-edit.active .hidden_value{display:inline}
.result_profile_after_save{ font-size:12px;  position:absolute;  right:0;  top:22px}
body .about-me-line{position:relative}
.profile__navigation .tab-legend{ overflow:unset !important}
@media screen and (max-width:1140px){
    body .about-me-line{ width:100%}
    body .about-post .about-me-line{ width:100%}
}

@media screen and (max-width:768px){
    .result_profile_after_save{ top:0;  right:0}
    body .profile__content .tab-vert .tab-content{ margin-left:0}
    .to-edit.active .hidden_value{ display:inline;  margin-left:1px;  margin-top:1px}
    .to-edit.active .hidden_value input{ width:130px}
    body .profile__content .tab-vert .tab-content{ margin-left:0;  width:100% !important; min-height:100px; }
    body .a-pdf a{ margin:0 auto}
    body .btn:first-child{ margin:0 auto}
}
.container_incatalog .global__href{ margin-bottom:10px;  padding-top:30px}
@media screen and (max-width:1145px) and (min-width:769px){.container_incatalog .global__href{visibility:unset} }
@media screen and (max-width:768px){
	.container_incatalog .global__href{display:block; margin-bottom:30px} 
}
@media screen and (min-width: 1441px){ .container.container_incatalog .container { max-width: 100%} }
a.catalog-section-list-item-img{background-size:100%}
.incatalog_block.news_block{ padding:20px 0px}
.incatalog_block .news_block_title_table_new{ padding:15px 20px;  font-size:18px;  font-family:'Conv_trebuc';  color:#333;   border-radius:5px;  background:#f4f4f4;  background:-moz-linear-gradient(top,#f4f4f4 0%,#cacaca 100%);  background:-webkit-linear-gradient(top,#f4f4f4 0%,#cacaca 100%);  background:linear-gradient(to bottom,#f4f4f4 0%,#cacaca 100%);  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4',endColorstr='#cacaca',GradientType=0 );  border-radius:5px;  box-shadow:0 0 1px rgba(0,0,0,0.4)}
.incatalog_block .ctaalog_edin_active{ position:absolute;  top:11px;  right:11px;  width:30px;  height:30px;  background:#fff url(/bitrix/templates/main/img/arrow-broc-left.png) no-repeat 8px 6px;  -moz-border-radius:50px;  -webkit-border-radius:50px;  -khtml-border-radius:50px;  border-radius:50px;  -moz-transform:rotate(-90deg);  -ms-transform:rotate(-90deg);  -webkit-transform:rotate(-90deg);  -o-transform:rotate(-90deg);  transform:rotate(-90deg);  cursor:pointer}
.incatalog_block .a_in_catalog{font-family:'Montserrat',sans-serif}
.incatalog_block .ctaalog_edin_active.active{ -moz-transform:rotate(-270deg);  -ms-transform:rotate(-270deg);  -webkit-transform:rotate(-270deg);  -o-transform:rotate(-270deg);  transform:rotate(-270deg)}
.msg_after_send_vakancii{text-align:center}
.msg_after_send_vakancii span.error{color:#c70000}
.msg_after_send_vakancii span.ok{ color:#00c700}
.bonus__contentitem:last-child .document__text a{ margin-left:10px}
#upButton{ background:url(/bitrix/templates/main/img/up.png) 0 0 no-repeat transparent;  position:fixed;  cursor:pointer;  display:none;  bottom:170px; //80px;  height:60px;  width:60px;  right:24px; //10px;  z-index:2147483647;  background-size:cover}
#upButton.enb{ display:block}
.calendar__newsblock .calendar__newitem div ul li i{ width:19px;  height:19px}
.calendar__newsblock .fa-calendar-alt:before{content:url(/bitrix/templates/main-ro/img/calendar.png)}
.calendar__newsblock .fa-map-marker-alt:before{ content:"\f3c5";  height:19px;  width:19px;  font-size:21px}
.calendar__newsblock .well-clock{ margin-right:9px;  height:19px;  width:19px}
@media screen and (min-width:1441px){.calendar__newsblock .calendar__newphoto{margin-right:15px}
.calendar__newsblock .calendar__newscontent{width:calc(60% - 15px)}
.calendar__newsblock .calendar__newitem div ul li{font-size:13px}
.calendar__newsblock .calendar__newphoto{height:auto}
}
.calendar__newsblock .calendar__newitem div ul li{min-height:28px}
.calendar__newsblock .calendar__newitem div ul{ display:inline-block}
img.news-right{ float:left;  margin:5px 5px 0px 0px; width:150px;  height:100px}
img.news-left{ float:right;  margin:5px 5px 0px 0px; width:150px;  height:100px}

/* End */


/* Start:/bitrix/templates/main-ro/template_styles.css?177123697014387*/
img.card-img-top {
    width: 100%;
}
.ddd.footer__ullist {
    width: 550px;
}
.news-list-item {
    float: left;
    padding-right: 20px;
	width: 20%;
}
.fourthitem.footer__ullist {
    margin-left: 50px !important;
    margin-right: 50px !important;
}
.seconditem.footer__ullist {
    margin-right: 0 !important;
}
.footer__org h6{
    color: #fff;
	display: block;
    text-align: center;
    margin: 10px 10%;
	width: 100%;
}
.question_from h3:last-of-type:after {
    content: " *";
    color: #c00000;
   }
.wrap_dop_yb {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.wrap_dop_yb .button span{
    margin-left: 16px;
}
.wrap_dop_yb .button span:hover{
transform: skew(14deg);
}
.wrap_dop_yb .button {
    min-width: 240px;
    min-height: 47px;
    font-family: 'Nunito', sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 1.3px;
    font-weight: 700;
    color: #fff;
    background: linear-gradient(0deg, rgb(255 230 78) 0%, rgb(44 112 193) 100%);
    border: none;
    //border-radius: 1000px;
    box-shadow: 12px 12px 24px rgb(246 218 50 / 64%);
    transition: all 0.3s ease-in-out 0s;
    cursor: pointer;
    outline: none;
    position: relative;
    padding: 10px;
  }

.wrap_dop_yb button::before {
  content: '';
  //border-radius: 1000px;
  min-width: calc(240px + 4px);
  min-height: calc(47px + 4px);
  border: 1px solid rgb(189 13 13);
  box-shadow: 0 0 60px rgb(44 112 193 / 64%);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: all .3s ease-in-out 0s;
}

.wrap_dop_yb .button:hover, .wrap_dop .button:focus {
  color: #fff;
  transform: translateY(-2px) skew(-14deg);
}

.wrap_dop_yb button:hover::before, .wrap_dop_yb button:focus::before {
  opacity: 1;
}

.wrap_dop_yb button::after {
  content: '';
  width: 30px; height: 30px;
  border-radius: 100%;
  border: 2px solid rgb(225 28 28);
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) skew(14deg);
  animation: ring 1.5s infinite;
}

.wrap_dop_yb button:hover::after, .wrap_dop_yb button:focus::after {
  animation: none;
  display: none;
}

.wrap_dop {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.wrap_dop .button span{
    margin-left: 16px;
}
.wrap_dop .button span:hover{
transform: skew(14deg);
}
.wrap_dop .button {
    min-width: 240px;
    min-height: 52px;
    font-family: 'Nunito', sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 1.3px;
    font-weight: 700;
    color: #fff;
    background: rgb(189 13 13);
    background: linear-gradient(90deg, rgb(251 26 26) 0%, rgba(189,13,13,1) 100%);
    border: none;
    //border-radius: 1000px;
    box-shadow: 12px 12px 24px rgb(189 13 13 / 64%);
    transition: all 0.3s ease-in-out 0s;
    cursor: pointer;
    outline: none;
    position: relative;
    padding: 10px;
  }

.wrap_dop button::before {
  content: '';
  //border-radius: 1000px;
  min-width: calc(240px + 4px);
  min-height: calc(52px + 4px);
  border: 1px solid rgb(189 13 13);
  box-shadow: 0 0 60px rgb(189 13 13 / 64%);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: all .3s ease-in-out 0s;
}

.wrap_dop .button:hover, .wrap_dop .button:focus {
  color: #fff;
  transform: translateY(-2px) skew(-14deg);
}

.wrap_dop button:hover::before, .wrap_dop button:focus::before {
  opacity: 1;
}

.wrap_dop button::after {
  content: '';
  width: 30px; height: 30px;
  border-radius: 100%;
  border: 2px solid rgb(225 28 28);
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) skew(14deg);
  animation: ring 1.5s infinite;
}

.wrap_dop button:hover::after, .wrap_dop button:focus::after {
  animation: none;
  display: none;
}

@keyframes ring {
  0% {
    width: 30px;
    height: 30px;
    opacity: 1;
  }
  100% {
    width: 240px;
    height: 240px;
    opacity: 0;
  }
}

.dop a{
	position:relative;
	display:inline-block;
	padding:25px 30px;
	margin:40px 0;
	color:#03e9f4;
	text-dicoration:none;
	text-transform:uppercase;
	transition:0.5s;
	letter-spacing:4px;
	overflow:hidden;
	margin-right:50px;
}
.dop a:hover{
	background:#03e9f4;
	color:#050801;
	box-shadow: 0 0 5px #03e9f4,
		    0 0 25px #03e9f4,
		    0 0 50px #03e9f4,
		    0 0 200px #03e9f4;
	-webkit-box-reflect:below 1px linear-gradient(transparent, #0005);
}
.dop a:nth-child(1){
	filter:hue-rotate(270deg);
}
.dop a:nth-child(2){
	filter:hue-rotate(110deg);
}
.dop a span{
	position:absolute;
	display:block;
}
.dop a span:nth-child(1){
	top:0;
	left:0;
	width: 100%;
	height: 2px;
	background: linear-gradient(90deg, transparent, #03e9f4);
	animation: anumate1 1s linear infinite;
}
@keyframes animate1{
	0%{
		left:-100%;
	}
	50%,100%{
		left:100%;
	}
}
.dop a span:nth-child(2){
	top:-100%;
	left:0;
	width: 2px;
	height: 100%;
	background: linear-gradient(180deg, transparent, #03e9f4);
	animation: anumate2 1s linear infinite;
	animation-delay: 0.25s
}
@keyframes animate2{
	0%{
		top:-100%;
	}
	50%,100%{
		top:100%;
	}
}
.dop a span:nth-child(3){
	botton:0;
	right:0;
	width: 100%;
	height: 2px;
	background: linear-gradient(270deg, transparent, #03e9f4);
	animation: anumate3 1s linear infinite;
	animation-delay: 0.50s
}
@keyframes animate3{
	0%{
		top:-100%;
	}
	50%,100%{
		top:100%;
	}
}
.dop a span:nth-child(4){
	botton:-100%;
	right:0;
	width: 2px;
	height: 100%;
	background: linear-gradient(360deg, transparent, #03e9f4);
	animation: anumate4 1s linear infinite;
	animation-delay: 0.75s
}
@keyframes animate3{
	0%{
		bottom:-100%;
	}
	50%,100%{
		bottom:100%;
	}
}

.center_btn1 {
    text-align: center;
    padding: 30px;
}
.btn1 {
	margin:10px;
    padding: 0.5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: 0.3rem;
    color: #212529;
    background-color: #f8f9fa;
    border: 1px solid #212529;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.mr-2{
    margin-right: 0.5rem!important;
    float: left;
}


.align-middle {
    vertical-align: middle!important;
    float: left;
    margin-top: 5px;
}

.phones a i {
    transform: rotate(90deg);
    color: #b90000;
    width: 12px;
    height: 12px;
}
.phones a button {
    position: relative;
    display: inline-block;
    padding: 10px 10px;
    font: inherit;
    letter-spacing: 2px;
    color: #bd0000;
    background-color: transparent;
    border: 2px solid;
    border-radius: 10px;
    cursor: pointer;
    overflow: hidden;
    margin-left: 10px;
}
.phones a button::after {
    content: attr(data-text);
    position: absolute;
    top: 50%;
    left: 50%;
    color: #bd0000;
    padding-top: 8px;
    padding-bottom: 8px;
    border: 2px solid;
    border-radius: 10px;
    transform: translate(-50%, -50%) scale(5);
    width: 95%;
    opacity: 0;
    transition: transform .25s;
}
.phones a button:hover::after {
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
}
.phones a button:hover {
    color: transparent;
}

.icon-flex-1{ float:left;  width:50%}
.system_table__battery-icon_bravo{ width:100%;  height:31px;  background-repeat:no-repeat !important;  background-position-y:center !important;  background-position-x:center !important}
.icon__base{ background:url(/upload/svg/bravo180s.svg);  background-size:74%}
.icon__standard{ background:url(/upload/svg/bravo400s-lt.svg);  background-size:87%}
.icon__premium{ background:url(/upload/svg/bravo400s.svg);  background-size:74%}
.icon__premium-plus{ background:url(/upload/svg/delta80.svg);  background-size:68%}
.icon__isobus{ background:url(/upload/svg/isobus.svg);  background-size:47%}
.title2{margin-top:10px; width:100%}

@media screen and (max-width:1870px) and (min-width:1441px){.contact__form_new.contact__form{width:44vw}
.contact__form_new.contact__form .input-wrap{ width:46%}
.contact__form_new.contact__form .input-wrap.textarea{ width:100%}
}

@media screen and (min-width:1440px){.contact__item .contact-line span{ width:33%}
.contact__item .contact-line i{ left:15px}
.icon-flex-1{float:none !important;  width:100% !important}
.icon-flex-1 span.icon-text{ max-width:100% !important}
}
@media screen and (min-width:1600px){.contact__item .contact-line span:last-child{ width:28%}
.contact__item .contact-line i{ left:5px}
}
@media screen and (min-width:1800px){.contact__item .contact-line span:last-child{ width:30%}
.contact__item .contact-line i{left:35px}
.contact-line.spec i{ left:10px}
}
@media screen and (min-width:1870px){.contact__item .contact-line span:last-child{ width:30%}
.contact__item .contact-line i{left:60px}
.contact-line.spec i{ left:10px}
}

.forum__file.actf{position:relative}
.forum__file.actf:before{content:"1"; display:block; position:absolute;  background:#bd0d0d;  width:20px;  height:20px;  text-align:center;  border-radius:50%;  right:0;  z-index:9;  color:#fff}
 #lottie{ background-color:#fff;  width:100%;  height:100%;  display:block;  overflow:hidden;  transform:translate3d(0,0,0);  text-align:center;  opacity:1; position:fixed;  z-index:9999}
@media screen and (max-width:1800px){body .jq-selectbox .jq-selectbox__select{ }
}

a.new_value_diller{ background:none;  border:none;  font-size:14px;  font-weight:300;  font-family:'Montserrat',sans-serif;  float:right}
a.new_value_diller .fas.fa-pen{ margin-left:27px;  margin-right:9px;  color:#b90000}
a.new_value_diller span{ color:#b90000;  text-decoration:underline}
.save_value_diller{ background:none;  border:none;  font-size:14px;  font-weight:300;  font-family:'Montserrat',sans-serif}
.submit_dillers{ color:#000;  text-decoration:underline;  font-weight:300;  border:0px;  background:none}
.btn.red.form_btn.btn_submit_dillers{margin-bottom:27px}
.not_mod{ margin-bottom:34px;  text-align:center;  color:#00b90e}
.profile__content .tab .tab-legend li{ text-transform:none}
.profile-about-user.active{ padding:0px 25px}
.a-pdf a{ margin-left:10px}
.document__text a{width:auto}
body .ui-widget-content .ui-state-highlight, body .ui-widget-content .ui-state-default{cursor:initial}
.jq-selectbox select, .jq-select-multiple select{display:none}
.date__text{width:calc(100% - 100px)}
.date__item{box-sizing:border-box}
.bottom-content-tabs{position:initial;  transform:none;  left:0;  text-align:center}
.bottom-content-tabs .btn{display:inline-block;  margin-bottom:25px}
.hamb__block{display:none}
.all__date span:hover, .title__right span:hover{transform:scale(1.05); font-size:14px;  display:inline-block}
@media screen and (max-width:2000px) and (min-width:1800px){.calendar__newphoto{max-width:calc(100% - 600px)} }
@media screen and (max-width:2000px) and (min-width:1400px){body .container #map.fixed-bottom{bottom:0px !important;  position:absolute!important} }
@media screen and (max-width:1800px) and (min-width:769px){.calendar__news{min-height:450px;  float:left;  width:50%}
.calendar__newitem div ul{width:100%}
.calendar__block{ width:50%;  float:right; padding-left:50px;  box-sizing:border-box}
.calendar__newsblock{width:100%}
body .ui-datepicker table td{ padding:18px 4px 9px 10px}
}

@media screen and (max-width:1400px) and (min-width:769px){.catalog__item{height:620px}
.calendar__block{padding-left:20px}
}

@media screen and (max-width:768px){.tab-legend.open{ top:auto}
.hamb__block.active{display:flex}
.maincatalog .tab-legend{display:none}
.maincatalog .tab-legend.open{display:block}
.system_productia__table{width:100%}
.system_productia__row{ display:flex;  align-items:center;  justify-content:center;  flex-direction:column;  flex:1 0 100%}
.system_productia__table .system_productia__sidebar{ flex-grow:0;  width:100%;  padding:10px}
.system_productia__body{ min-width:100%}
}

@media screen and (max-width:768px) and (min-device-height:790px){.catalog__item{ height:calc(100vh - 459px); align-items:center;  display:flex!important; justify-content:center} }
body .detail__similaritem:hover{ background:white}
body .machines__slider{ overflow-x:auto}
.btn-contact{ background:none}
.ok{ margin-bottom:10px;  display:block;  color:#00c700}
.error{ margin-bottom:10px;  display:block;  color:#c70000}
.hide_standart{display:inline-block;  padding:0;  background:none;  border:0}
.machines__overlay{ display:block}
#tab-slider>div{text-align:center}
#tab-slider>div>div{display:inline-block}
.product__slideritem >a>img{ width:95%; height: 95%; margin:0 auto}
.product__slideritem >a>img:hover{ transform:scale(1.04)}
body .nav__btn{z-index:9}
.check_hide{ display:none}
.check_hide:checked+.checkbox__label:before{ content:"\f00c";  font-size:14px}

@media screen and (max-width:1800px){.container.container_header{ width:90%}}
@media screen and (max-width:1400px){.container.container_header{ width:1105px}}
@media screen and (min-width:1800px){.container.container_header{ width:1760px;  margin:0 auto;  display:block}}
@media screen and (max-width:1145px) and (min-width:769px){.container.container_header{ width:96%}}
@media screen and (max-width:768px){.container.container_header{ width:90%}
.icon__base, .icon__standart, .icon__premium, .icon__premium-plus, .icon__isobus{ background-size:100%}
}

@media screen and (max-width:1400px) and (min-width:769px){.catalog__item{ height:100%}}
@media screen and (max-width:1800px){.catalog__item p{font-size:14px}}
@media screen and (min-width:1126px){.productia__headcontent >img{/* width:100%;*/  min-width:467px}}
@media screen and (min-width:1800px){.productia__headcontent >img{ min-height:544px}}
.hover_this_span:hover{font-size:15px}
@media screen and (max-width:1800px){.tab_search_resultitem{ width:231px}}
.tab_search_resultitem:hover{ background:#e8e8e8}
button.take-tab:hover{ background:#bd0d0d;  color:#fff}
.modal-1 h5{ width:210px}
.send_catalog:hover{ font-size:26px}
.search__contentitem:hover{ width:100%;  background:#fff}

ul#accordion.accordion li ul {
  display: none;
		/*  background: #444359;*/
  font-size: 14px;
}
/* End */


/* Start:/bitrix/templates/main-ro/css/main2.css?177123697070851*/
.input-wrap  {-moz-transform: skewX(-10deg);-ms-transform: skewX(-10deg);-o-transform: skewX(-10deg);-webkit-transform: skewX(-10deg);border-radius: 0;border: 1px solid #c0c0c0;display: inline-block;padding: 3px 10px;transform: skewX(-10deg);width: 388px;}
.input-wrap input  {-moz-transform: skewX(10deg);-ms-transform: skewX(10deg);-o-transform: skewX(10deg);-webkit-transform: skewX(10deg);border: 0;box-shadow: none;outline: none;transform: skewX(10deg);}
.news__item  {-webkit-clip-path: polygon(0 10%, 100% 0, 100% 90%, 0 100%);clip-path: polygon(0% 0%, 100% 0, 90% 100%, 0 100%);height: 606px;position: relative;width: 55vw;}
div.logo_svg  {-webkit-mask-size: 100%;-webkit-mask-size: cover;-webkit-mask: url("/bitrix/templates/main/img/logo.svg") no-repeat 100% 100%;background-color: #fff;display: block;height: 30px;mask-size: cover;mask: url("/bitrix/templates/main/img/logo.svg") no-repeat 100% 100%;width: 167px;}
.historypage__slideritem .image-slider-wrap span  {-webkit-text-stroke: 1px rgba(0, 0, 0, 0.3);bottom: 28px;color: white;font-size: 48px;font-weight: 700;left: 25px;position: absolute;}
.about-item-photo  {align-items: center;border: 1px solid #e8e8e8;display: flex;height: 92px;justify-content: center;margin-right: 18px;width: 158px;}
.about-item-text  {align-items: center;display: flex;height: 65px;justify-content: space-between;width: 570px;}
.bonus__contentitem .svg__texttitle  {align-items: center;color: #ffffff;display: flex;font-size: 45px;height: 400px;position: absolute;width: 35%;}
.catalog-profile-content ul li a  {align-items: center;border: 1px solid #e8e8e8;color: #3c3c3c;display: flex;height: 46px;padding-left: 25px;width: 869px;}
.catalog-tab-a a  {align-items: center;background: #bd0000;box-sizing: border-box;display: flex;height: 50px;justify-content: center;margin-top: 36px;width: 380px;}
.choose-in-tab  {align-items: center;border: 1px solid #c0c0c0;box-sizing: border-box;cursor: pointer;display: flex;height: 50px;margin-right: 18px;position: relative;transform: skewX(-14deg);width: 464px;}
.content__btns a i  {align-items: center;background: #eee;color: #4d4d4d;display: flex;height: 26px;justify-content: center;margin-right: 3px;width: 26px;}
.form__head form  {align-items: flex-end;display: flex;}
.forum__head  {align-items: center;display: flex;justify-content: space-between;}
.forum__item  {align-items: center;display: flex;margin-bottom: 22px;}
.forum__item > .main  {align-items: center;background: #f7f7f7;border: 1px solid #dfe7eb;display: flex;height: 23px;padding-left: 210px;padding: 31px 0px;position: relative;transform: skewX(-14deg);width: 1066px;}
.header__content  {align-items: center;display: flex;position: relative;}
.header__slideritem  {align-items: center;display: block !important;position: relative;}
.history .bonus__contentitem  {align-items: center;display: flex;}
.history .bonus__contentitem  {align-items: flex-start;display: flex;}
.kariera__formtitle  {align-items: center;display: flex;justify-content: space-between;padding-bottom: 48px;padding-top: 80px;width: 430px;}
.label-file  {align-items: center;background: rgba(255, 255, 255, 0.3);cursor: pointer;display: flex;width: 560px;}
.label-file > div  {align-items: center;display: flex;transform: skew(10deg);}
.media .navigation ul li  {align-items: center;border: 1px solid #d0d0d0;box-sizing: border-box;cursor: pointer;display: flex;float: left;font-size: 14px;font-weight: 700;height: 43px;justify-content: center;margin-right: 4px;transform: skewX(-14deg);width: 35px;}
.modal__file > div  {align-items: center;cursor: pointer;display: flex;justify-content: space-between;margin: 35px auto;width: 385px;}
.month__nameblock  {align-items: center;background: #f5f5f5;display: flex;height: 42px;justify-content: center;margin: 0px 20px;transform: skew(-10deg);width: 177px;}
.pavilion__item  {align-items: center;background: #f7f7f7;display: flex;height: 330px;justify-content: center;position: relative;transform: skewX(-14deg);width: 546px;}
.profile__content .tab .tab-legend li  {align-items: center;background: none;border-bottom: none;border: 1px solid #e8e8e8;color: #151818;cursor: pointer;display: flex;font-size: 16px;font-weight: 600;padding-bottom: 25px;padding: 14px 10px 14px 10px;}
.select-wrap-diller .jq-selectbox li  {align-items: center;background-color: #fff;border: 1px solid #b90000;box-sizing: border-box;color: #b90000;display: flex;font-size: 14px;font-weight: 700;height: 30px;margin-bottom: 5px;margin-left: 5px;padding-left: 32px;text-transform: uppercase;transform: skewX(-14deg);width: 190px;}
.select-wrap-diller .jq-selectbox__select  {align-items: center;background: none !important;border-radius: 0px !important;border: 1px solid #bd0000 !important;box-shadow: none !important;box-sizing: border-box;display: flex;height: 44px;padding-left: 34px !important;padding: 0px !important;transform: skewX(-14deg);width: 192px;}
.status-bottom  {align-items: center;border-bottom: 1px solid #e8e8e8;display: flex;height: 118px;justify-content: center;}
.status-bottom > div  {align-items: center;background: #ececec;color: #727272;display: flex;font-size: 16px;font-weight: 600;height: 50px;justify-content: center;transform: skewX(-14deg);width: 190px;}
.tab_search_resultitem .img-wrap  {align-items: center;border: 1px solid #e8e8e8;display: flex;height: 134px;justify-content: center;width: 276px;}
label.input-acts  {align-items: center;border: 1px solid #c0c0c0;box-sizing: border-box;display: flex;height: 50px;margin-left: 10px;margin-right: 19px;padding-right: 3px;transform: skewX(-14deg);width: 452px;}
.about__pavilionitem:after  {background: #bd0000;content: "";display: block;height: 2px;position: absolute;right: -65px;top: 51px;width: 88px;}
.act__table  {background: #f5dbdb !important;border: 1px solid #b90000;}
.bg-none  {background: none !important;}
.bonus__top  {background: url("/bitrix/templates/main/css/../img/bonusbg.png") no-repeat    center 235px;height: 520px;}
.bottom-content-tabs .btn:hover  {background: #bd0d0d;border: 1px solid #bd0d0d !important;}
.bottom-forum-btn .btn:hover  {background: #bd0d0d;border: 1px solid #bd0d0d !important;}
.btn-contact:hover  {background: #bd0d0d;}
.c404  {background: url("/bitrix/templates/main/css/../img/kolosokbg1.png") no-repeat left bottom -40px,url("/bitrix/templates/main/css/../img/kolosokbg2.png") no-repeat right bottom -40px;height: 734px;}
.calendar__table th  {background: #e5e5e5;border: 1px solid #e5e5e5;height: 31px;width: 88px;}
.cart-wrap.active .cart-wrap-title  {background: #b90000;border: 1px solid #b90000;color: white;}
.catalog__item:hover  {background: url("/bitrix/templates/main/css/../img/catalog_b1_hover.jpg")no-repeat center center / cover;}
.catalog_slider  {background: url("/bitrix/templates/main/css/../img/catalog_b1.jpg") no-repeat center center / cover;}
.catalog-profile-content ul li:hover a  {background: #bd0000;border: 1px solid #bd0000;color: white;}
.catalogtech__items li  {background: white;font-size: 16px;font-weight: 400;margin-bottom: 3px;padding-left: 27px;padding: 18px;}
.catalogtech__items li:hover  {background: #bd0d0d;color: white;cursor: pointer;}
.catalogtech__legend div.active:after  {background: none;border-top: 17px solid #e8e8e8;border: 18px solid transparent;bottom: 10px;content: "";display: block;height: 0;left: 50%;position: absolute;transform: translate(-50%, 0);width: 0;z-index: 1;}
.catalogtech__search i  {background: none !important;border: none;color: #000 !important;position: absolute;right: 9px;top: 50%;transform: translate(0px, -50%);}
.checkbox__label:before  {background: #fff;border-image: initial;border: 1px solid #e3e3e3;color: #b90000;content: "";display: inline-block;font: 20px/30px FontAwesome;height: 28px;margin-right: 12px;position: relative;text-align: center;text-indent: 0px;transform: translate(0px, -3px);vertical-align: middle;width: 28px;}
.contact__info  {background: #fafafa;box-sizing: border-box;margin-bottom: 20px;width: 890px;}
.content__btns a:hover i  {background: #bd0d0d;transform: scale(1.1);}
.content__news .btn.red:hover  {background: #bd0d0d;border: 1px solid white;color: white;}
.contentmap .contact__form  {background: white;border-radius: 3px;box-shadow: none;height: 467px;margin-top: 96px;margin: 0;position: relative;width: 890px;z-index: 99999999;}
.date__item:hover  {background: #eee;cursor: pointer;padding: 10px;}
.detail__about a  {background: #bd0d0d;color: white;display: block;font-size: 16px;margin-bottom: 25px;text-align: center;transform: skew(-15deg);width: 256px;}
.detail__about a:hover,.modal a:hover  {background: white;border: 1px solid #b90000 !important;}
.detail__characteristic li  {background: #f7f7f7;display: block;font-size: 16px;font-weight: 400;margin-bottom: 17px;padding: 13px;transform: skew(-15deg);}
.detail__similaritem h3:after  {background: #b90000;content: "";display: block;height: 2px;margin-top: 18px;width: 50px;}
.detail__similaritem:hover  {background: white;}
.detail__similaritem:hover  {background: white;cursor: pointer;}
.detail__similaritem.bg1  {background: url("/bitrix/templates/main/css/../img/detail_bg1.jpg") no-repeat    center center / cover;}
.detail__similaritem.bg2  {background: url("/bitrix/templates/main/css/../img/detail_bg2.jpg") no-repeat    center center / cover;}
.detail__similaritem.bg3  {background: url("/bitrix/templates/main/css/../img/detail_bg3.jpg") no-repeat    center center / cover;}
.document__title  {background: rgb(189 13 13 / 70%);bottom: -460px;color: white;font-size: 48px;font-weight: 700;left: -2000px;padding-left: 2000px;padding: 37px 0;position: relative;transform: skewX(-10deg);width: 683px;}
.form__head a  {background: #bd0d0d;box-sizing: border-box;margin-bottom: 9px;padding: 15px;position: relative;width: 172px;}
.form-line-one label input  {background: none;border: none;box-sizing: border-box;color: #c1c1c2;outline: none;padding: 20px;transform: skewX(10deg);width: 560px;}
.form-line-one label.submit  {background: #b90000;}
.form-line-one label.submit:hover  {background: white;border: 1px solid #bd0d0d;}
.forum__form  {background: #f7f7f7;margin-bottom: 15px;margin-top: 32px;padding: 20px;}
.forum__item > .main div:before  {background: #dfe0e2;content: "";display: block;height: 33px;left: -43px;position: absolute;top: 50%;transform: skewX(14deg) translate(0px, -50%);width: 1px;}
.forum__item > .name,.forum__item > .time  {background: #f7f7f7;border: 1px solid #dfe7eb;display: flex;flex-direction: column;height: 85px;justify-content: center;padding: 0px 51px;text-align: right;transform: skewX(-14deg);}
.graph > .title-graph  {background: #e6eaf2;box-sizing: border-box;color: #3c3c3c;font-size: 14px;font-weight: 700;margin-left: 24px;padding: 14px 20px;text-transform: uppercase;width: 96%;}
.header__text .btn  {background: #bd0d0d;border: 1px solid #fff;color: #fff;display: block;transform: skew(-14deg);width: 257px;}
.header__text .btn:hover  {background: white;border: 1px solid #bd0d0d;color: #bd0d0d;}
.hideX  {background: white;bottom: 16px;height: 55px;left: 18px;position: absolute;width: 23px;z-index: 99999999999999999999999;}
.hideY  {background: white;bottom: 57px;height: 36px;left: 0px;position: absolute;width: 30px;z-index: 99999999999999999999999;}
.history .document__head  {background: url(/bitrix/templates/main/css/../img/histotybg.png) no-repeat center center / cover;height: 560px;}
.historymark .bonus__contentitem .bonus__text a  {background: #bd0d0d;font-size: 14px;margin-top: 54px;text-align: center;width: 288px;}
.historymark .bonus__contentitem .bonus__text a:hover  {background: white;margin-top: 54px;}
.historypage__slideritem  {background: white;box-sizing: border-box;margin: 0px 8px;width: 425px !important;}
.historypage__top  {background: #dfdfdf;}
.horizontal_lines li  {background: #e6eaf2;height: 14px;margin-right: 102px;width: 2.6px;}
.hrefs .btn:first-child:hover  {background: #626262 !important;border: 1px solid #626262 !important;}
.hrefs .btn:last-child:hover  {background: #bd0000 !important;border: 1px solid #bd0000 !important;}
.information__contact  {background: #fafafa;padding: 30px;}
.kariera .under:after  {background: #bd0d0d;content: "";display: block;height: 2px;position: absolute;top: 35px;width: 62px;}
.kariera .under:hover:after  {background: #bd0d0d;content: "";display: block;height: 2px;position: absolute;top: 35px;width: 91px;}
.kariera__item .kariera__block  {background: white;left: 50%;padding: 75px 48px;position: absolute;text-align: center;top: 50%;transform: translate(-50%, -50%);width: 574px;}
.kariera__itemfirst  {background: url("/bitrix/templates/main/css/../img/karierabg3.jpg") no-repeat    center center / cover;}
.kariera__itemsecond  {background: url("/bitrix/templates/main/css/../img/karierabg1.jpg") no-repeat    center center / cover;}
.kariera__itemthird  {background: url("/bitrix/templates/main/css/../img/karierabg2.jpg") no-repeat    center center / cover;}
.kariera__modal2  {background: #f7f7f7;height: 504px;margin-top: 55px;width: 538px;}
.kariera__modal2 .checkbox__label:before  {background: #f7f7f7;}
.kariera-btn  {background: #b90000;color: white;font-size: 16px;margin-top: 40px;margin: 0 auto;text-align: center;width: 193px;}
.kariera-btn:hover  {background: white;border: 1px solid #b90000;color: #b90000;}
.korporation__slideritem  {background: url("/bitrix/templates/main/css/../img/korpbg.jpg") no-repeat    center center / cover;height: 845px;position: relative;}
.korporation__text:after  {background: #bd0d0d;content: "";display: block;height: 344px;position: absolute;right: -38px;top: -344px;transform: skewX(-12deg);width: 2px;}
.links-history li  {background: #f7f7f7 !important;border: none !important;}
.links-history li.active  {background: #bd0000 !important;}
.links-history ul li  {background: #f7f7f7;transform: skewX(-14deg);}
.links-history ul li.act  {background: #bd0d0d;}
.machines  {background: url(/upload/medialibrary/978/3c8nw8he5fpmmuu2s3w29yr9hifoi61n.webp)no-repeat center -100px / cover;}
.machines__item:hover  {background: #ededed;}
.main-pricegsm tr:first-child  {background: none;}
.maincatalog .tab .tab-legend > li img:hover  {background: #e8e8e8;}
.maincatalog__tech  {background: url("/bitrix/templates/main/css/../img/bg__tech.png") no-repeat    center center / cover;}
.media .media__item .btn  {background: #bd0d0d;box-sizing: border-box;text-align: center;width: 230px;}
.media .media__item .btn:hover  {background: white;}
.media .navigation a:hover  {background: #bd0d0d;border: 1px solid #bd0d0d;}
.media .navigation ul li:hover  {background: #bd0d0d;border: 1px solid #bd0d0d;}
.media .navigation ul li:last-child  {background: #e8e8e8;border: 1px solid #e8e8e8;}
.media .navigation ul li.act  {background: #bd0d0d;border: 1px solid #bd0d0d;}
.modal a  {background: #b90000;color: white;display: block !important;font-size: 14px;font-weight: bold;margin-top: 27px;margin: 0 auto;text-align: center;text-transform: uppercase;width: 170px;}
.modal__email > input  {background: #f7f7f7;}
.museam .document__head  {background: url(/bitrix/templates/main/css/../img/museam.png) no-repeat center center / cover !important;height: 560px;}
.nav__btn:hover  {background: white;border: 1px solid #b90000;}
.news__item a.btn.red  {background: #bd0d0d;border: 1px solid white;box-sizing: border-box;font-size: 16px;margin-top: 41px;padding-left: 0;padding-right: 0;text-align: center;width: 227px;}
.news__item a.btn.red:hover  {background: white;border: 1px solid #bd0d0d;}
.news__item h4:after  {background: #bd0000;content: "";display: block;height: 1px;margin-top: 37px;width: 240px;}
.number .from h6:after,.number .to h6:after  {background: #ccc;content: "";display: block;height: 1px;margin-left: 0px;margin: 8px auto;width: 45px;}
.partners  {background: url("/upload/medialibrary/d46/w6jd49xsklwwf40qforjpekh9p1t33xm.webp")no-repeat center center / cover;margin-bottom: 22px;padding-top: 13px;}
.pavilion__content .btn  {background: #bd0d0d;box-sizing: border-box;margin-bottom: 71px;margin-top: 51px;margin: 0 auto;text-align: center;width: 330px;}
.pavilion__content .btn:hover  {background: white;}
.pavilion__item h4:after  {background: #b90000;content: "";display: block;height: 2px;margin-top: 18px;width: 100%;}
.pavilion__item:hover  {background: white;cursor: pointer;}
.price__items .hrefs a:first-child  {background: #b90000;box-sizing: border-box;margin-right: 34px;margin-top: 79px;width: 377px;}
.price__items .hrefs a:last-child  {background: #626262;border: 1px solid #626262;box-sizing: border-box;margin-top: 79px;width: 402px;}
.priceonitems-table tr:first-child  {background: #e6eaf2;}
.productia__links .btn:nth-child(1):hover,.productia__links .btn:nth-child(2):hover  {background: #b90000;}
.profile__content .tab .tab-legend .active img  {background: none;}
.profile__content .tab.tab-vert .tab-legend .active  {background: #b90000;border: 1px solid #b90000;color: white;}
.profile__content .tab.tab-vert .tab-legend .cart-wrap.active  {background: none;border: 1px solid #e8e8e8;color: #151818;padding: 0;}
.profile-about-user  {background: #f7f7f7;}
.search__block .fa.fa-search:hover  {background: none;border: none;color: black;}
.search__content .kariera-btn  {background: white;border: 1px solid #bb0808;color: #bb0808;margin-bottom: 45px;margin-top: 45px;margin: 0 auto;}
.search__content .kariera-btn:hover  {background: #bb0808;}
.search__contentitem  {background: #f7f7f7;box-sizing: border-box;padding: 44px;text-align: center;width: 424px;}
.select-wrap-diller .jq-selectbox__select:hover  {background: none !important;}
.silimar-image-wrap  {background: #f7f7f7;transform: skew(-10deg);width: 275px;}
.slick-next:hover,.slick-prev:hover  {background: rgba(0, 0, 0, 0.38);transform: skew(-10deg) translate(-12px, -69px);}
.tab .tab-legend .active img  {background: #e8e8e8;}
.tab__cart__content:nth-child(2) .status-bottom > div  {background: #bd0000;color: white !important;font-weight: 600;}
.tab__cart__content:nth-child(3) .status-bottom > div  {background: #f8c0c2;color: white !important;}
.tab-content-item  {background: #f7f7f7;box-sizing: border-box;cursor: pointer;padding-bottom: 31px;text-align: center;width: 100%;}
.tab-content-item:hover  {background: white;}
.tab-document .tab-legend > li  {background: #f7f7f7;color: #323232;font-size: 14px;font-weight: 700;margin-right: -1px;padding: 32px 38px;text-transform: none;transform: skewX(-10deg);}
.tab-document.tab-horiz .tab-legend .active  {background: #bd0d0d;color: white;font-size: 14px;font-weight: 700;margin-right: -1px;padding: 32px 38px;text-transform: none;transform: skewX(-10deg);}
.tab.tab-horiz.tab-history  {background: #dfdfdf;margin-top: 0;padding-bottom: 35px;}
.tit:after  {background: white;content: "";display: block;height: 2px;margin: 12px 0;width: 30px;}
.vert-line  {background: white;height: 505px;position: absolute;right: 3px;top: 0px;width: 18px;z-index: 999;}
.vertical_lines li  {background: #e6eaf2;height: 2.6px;margin-bottom: 41.3px;width: 14px;}
#checkbox1:disabled + .checkbox__label:before,#checkbox2:disabled + .checkbox__label:before  {background: #eee;color: #aaa;}
i.fa.fa-search:hover  {background: white;border: 1px solid #bd0d0d;color: #bd0d0d;}
i.far.fa-user:hover  {background: white;border: 1px solid #2d2d2d;color: #2d2d2d;}
label.forum__textarea  {background: white;border-color: rgb(202, 215, 234);border-image: initial;border-style: solid;border-width: 1px;display: inline-block;height: 76px;margin-left: 18px;margin-top: 16px;transform: skewX(-14deg);width: 81%;}
.arcticmodal-overlay  {background-color: rgb(255, 255, 255) !important;opacity: 0.85 !important;}
.calendar__table td  {background-color: white;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);cursor: context-menu;font-size: 18px;font-weight: 500;padding: 49px 11px 10px 58px;}
.machines__slider::-webkit-resizer  {background-color: #666;}
.machines__slider::-webkit-scrollbar-corner  {background-color: #999;}
.machines__slider::-webkit-scrollbar-thumb  {background-color: #bd0d0d;border-radius: 0px;height: 0px;}
.machines__slider::-webkit-scrollbar-track  {background-color: #bd0d0d;}
.machines__slider::-webkit-scrollbar-track-piece  {background-color: #d5d5d5;}
.pricegsm::-webkit-resizer  {background-color: #666;}
.pricegsm::-webkit-scrollbar-corner  {background-color: #999;}
.pricegsm::-webkit-scrollbar-thumb  {background-color: #bd0d0d;border-radius: 3px;height: 50px;}
.pricegsm::-webkit-scrollbar-track,
.searchdiller .contact__form::-webkit-scrollbar-track  {background-color: #bd0d0d;}
.pricegsm::-webkit-scrollbar-track-piece  {background-color: #e6eaf2;}
.searchdiller .contact__form::-webkit-resizer  {background-color: #666;}
.searchdiller .contact__form::-webkit-scrollbar-corner  {background-color: #999;}
.searchdiller .contact__form::-webkit-scrollbar-thumb  {background-color: #bd0d0d;border-radius: 0px;height: 0px;}
.searchdiller .contact__form::-webkit-scrollbar-track-piece  {background-color: #d5d5d5;}
.select-wrap-diller .jq-selectbox li:hover,
.select-wrap-diller .jq-selectbox li.selected  {background-color: #b90000;color: #fff;}
.news__item:nth-child(1)  {background-size: 100%;background: url(/bitrix/templates/main/css/../img/newsbg1.png) no-repeat    center top;}
.news__item:nth-child(2)  {background-size: 100%;background: url(/bitrix/templates/main/css/../img/newsbg2.png) no-repeat    center top;}
.news__item:nth-child(3)  {background-size: 100%;background: url(/bitrix/templates/main/css/../img/newsbg3.png) no-repeat    center top;}
.news__item:nth-child(4)  {background-size: 100%;background: url(/bitrix/templates/main/css/../img/newsbg4.png) no-repeat    center top;}
.news__item:nth-child(5)  {background-size: 100%;background: url(/bitrix/templates/main/css/../img/newsbg5.png) no-repeat    center top;}
.news__item:nth-child(6)  {background-size: 100%;background: url(/bitrix/templates/main/css/../img/newsbg6.png) no-repeat    center top;}
.about-post  {border: none;padding-bottom: 1px;}
.black  {border: 1px solid black;color: black;}
.btn-contact  {border: 1px solid #bd0d0d;color: #bd0d0d;display: block;float: right;margin-bottom: 22px;margin-top: 28px;text-align: center;transform: skew(-10deg);width: 223px;}
.calendar__newitem:last-child  {border: none;}
.cart-content  {border: 1px solid #e8e8e8;box-sizing: border-box;width: 1025px;}
.catalogtech__search i:hover  {border: none !important;}
.catalogtech__search input  {border: 1px solid #e8e8e8;box-sizing: border-box;color: #868686;font-size: 18px;height: 57px;outline: none;padding: 22px;width: 870px;}
.contact__form .textarea  {border: 1px solid #c0c0c0;box-sizing: border-box;color: #c0c0c0;font-size: 14px;height: 68px;overflow: hidden;padding: 16px;resize: none;transform: skew(-10deg);width: 100%;}
.content-input input  {box-sizing: border-box;color: #c0c0c0;font-size: 14px;height: 50px;padding: 16px;}
.form-line-one label  {border: 1px solid white;transform: skewX(-10deg);}
.forum__coment .btns a  {border: 2px solid #bd0000;display: inline-block;transform: skewX(-14deg);}
.forum__file > div  {border: 2px solid #b90000;box-sizing: border-box;cursor: pointer;height: 49px;margin-bottom: 10px;margin-left: 24px;margin-right: 6px;padding: 10px;transform: skewX(-14deg);width: 52px;}
.from  {border: 1px solid #bd0d0d !important;color: #bd0d0d;}
.from:hover  {border: 1px solid #000 !important;color: black;}
.jq-selectbox.focused .jq-selectbox__select,
.media .navigation ul li.other,
.tab.tab-vert .tab-legend .active  {border: none;}
.mobile__catalog:hover  {border: 1px solid #bd0d0d !important;}
.modal__email  {border: 1px solid #c0c0c0;box-sizing: border-box;display: block;margin: 0 auto;padding: 20px;transform: skewX(-10deg);width: 564px;}
.modal__email input  {border: none;box-sizing: border-box;color: #c0c0c0;font-size: 14px;outline: none;transform: skewX(10deg);width: 524px;}
.number .from,.number .to  {border: 1px solid black;height: 64px;transform: skew(-11deg);width: 60px;}
.priceonitems-table td  {border: 1px solid #e6eaf2;font-size: 14px;padding: 14px 0;}
.profile__content .tab.tab-vert .tab-legend div img  {border: none;box-sizing: border-box;display: block;margin-left: 17px;margin-right: 14px;margin: 0;padding: 0;width: 15px;}
.select-wrap-diller .jq-selectbox__dropdown  {border: none;box-shadow: none;margin-left: -6px;top: 50px !important;width: 208px;}
.tab.tab-vert .tab-legend img  {border: 1px solid #f7f7f7;box-sizing: border-box;display: block;margin: 0 auto;padding: 23px 47px;width: 255px;}
.to:hover  {border: 1px solid #bd0d0d !important;color: #bd0d0d;}
#tab-slider div img  {border: 1px solid #e8e8e8;height: 95px;margin: 0 auto;padding: 36px 60px;width: 150px;}
header a.btn.black:hover  {border: 1px solid #bd0d0d;color: #bd0d0d;}
header a.btn.red:hover  {border: 1px solid black;color: black;}
label.forum__textarea input  {border: none;display: inline-block;height: 69px;margin-left: 20px;outline: none;transform: skewX(14deg);}
label.input-acts input  {border: none;font-size: 14px;height: 13px;margin-left: 21px;outline: none;transform: skewX(14deg);}
.about-me  {border-bottom: 1px solid #c4c4c4;padding-bottom: 7px;}
.all__date span  {border-bottom: 1px solid #ca3f3f;color: #bd0d0d;cursor: pointer;font-size: 14px;font-weight: bold;text-transform: uppercase;}
.bonus__texttitle  {border-bottom: 2px solid #bd0d0d;display: inline-block;font-size: 18px;font-weight: 700;margin-bottom: 37px;padding-bottom: 11px;text-transform: uppercase;}
.calendar__newitem  {border-bottom: 1px solid #e8e8e8;margin-bottom: 32px;padding-bottom: 34px;}
.calendar__newitem div ul  {border-bottom: 1px solid #e8e8e8;border-top: 1px solid #e8e8e8;padding: 13px 0;width: 500px;}
.cart-item-content  {border-bottom: 1px solid #e8e8e8;width: 786px;}
.contact__item  {border-bottom: 2px solid #e8e8e8;padding: 20px 0;}
.contact__item:last-child  {border-bottom: none;}
.detail__about h2  {border-bottom: 1px solid #b90000;display: inline-block;font-size: 18px;font-weight: bold;margin-bottom: 36px;margin-top: 0px;padding-bottom: 12px;text-transform: uppercase;}
.kariera .under  {border-bottom: none;padding-bottom: 0;}
.media__content  {border-bottom: 1px solid #f1f1f1;padding-bottom: 10px;}
.menu ul li a:hover  {border-bottom: 2px solid #b90000;padding-bottom: 7px;}
.modal2-line > div:nth-child(2)  {border-bottom: 1px dotted #605a48;margin: 0px 10px;width: 100%;}
.news__item:nth-child(even) .item-wrap  {border-bottom: 400px solid rgba(255, 255, 255, 0.95);border-left: 75px solid transparent;border-right: 0 solid transparent;position: absolute;right: 0vw;top: 50%;transform: translate(0, -50%);width: 837px;}
.our:hover .c-red  {border-bottom: 2px solid #bd0d0d;padding-bottom: 15px;}
.our:hover .c-red,.our:hover .c-black  {border-bottom: 2px solid #bd0d0d;padding-bottom: 15px;}
.pavilion-slider .slick-dots  {border-bottom: 40px solid white;}
.profile__content .tab .tab-legend li:last-child  {border-bottom: 1px solid #e8e8e8;}
.searchdiller__item  {border-bottom: 1px solid #e8e8e8;color: #4d4d4d;display: flex;justify-content: space-between;margin-top: 27px;padding-bottom: 6px;}
.status-head  {border-bottom: 1px solid #e8e8e8;display: flex;font-size: 14px;font-weight: 600;justify-content: space-between;padding: 13px 20px;}
.title__right span  {border-bottom: 1px solid #ca3f3f;color: #bd0d0d;cursor: pointer;font-size: 14px;font-weight: bold;line-height: 23px;text-transform: uppercase;}
li.cart-wrap  {border-bottom: none !important;}
li.tit:hover span  {border-bottom: 2px solid white;padding-bottom: 12px;}
.cart-item-status  {border-left: 1px solid #e8e8e8;width: 238px;}
.korporation__text  {border-left: 0px solid transparent;border-right: 75px solid transparent;border-top: 344px solid #fff;bottom: 112px;left: 0;position: absolute;width: 869px;}
.modal-1-item:first-child  {border-left: none;}
.news__item:nth-child(odd) .item-wrap  {border-left: 0px solid transparent;border-right: 75px solid transparent;border-top: 400px solid rgba(255, 255, 255, 0.95);left: 0;position: absolute;top: 50%;transform: translate(0, -50%);width: 837px;}
.pricegsm td  {border-left: none;padding: 6px 0;position: relative;text-transform: none;}
.box-modal  {border-radius: 3px;box-shadow: 0px 0px 44px rgba(0, 0, 0, 0.1);box-shadow: none;width: 750px;}
.contact__form  {border-radius: 3px;box-shadow: 0px 0px 9px rgba(211, 211, 211, 0.75);box-sizing: border-box;margin-bottom: 100px;padding: 25px;width: 890px;}
.tab-vert .tab-legend > li  {border-right: none;border-top: none;}
#map  {border-right: none;border: 1px solid #bb0808;box-sizing: border-box;height: 670px;overflow: hidden;position: absolute;right: 0px;top: 163px;width: 48vw;}
.calendar__table  {border-spacing: 8px 12px;}
.priceonitems-table  {border-spacing: 0px;width: 417px;}
#mapcontact  {border-top: 1px solid #b90000;height: 672px;overflow: hidden;position: absolute !important;right: 0;top: 161px;width: 80%;}
.bonus__image  {bottom: 40px;left: 10px;position: absolute;width: 423px;}
.bottom-content-tabs  {bottom: 50px;left: 50%;position: absolute;transform: translate(-52%, 0px);}
.fixed-bottom  {bottom: 405px !important;top: auto !important;}
.historypage .document__title  {bottom: -398px !important;width: 170px !important;}
.historypage .document__title  {bottom: 50px;}
.horizontal_lines  {bottom: 67px;display: flex;left: 134px;position: absolute;}
.korporation .slick-dots  {bottom: 4px;}
.news-arrow-bottom  {bottom: 43px;position: absolute;text-align: center;width: 100%;}
.pavilion__item span  {bottom: 11px;color: #e9e9e9;font-size: 110px;font-weight: 700;left: 45px;position: absolute;transform: skewX(14deg);z-index: 1;}
.modal .contact__form  {box-shadow: none;margin-left: auto;margin-right: auto;width: 570px;}
.searchdiller .contact__form  {box-shadow: -5px 0px 9px rgba(211, 211, 211, 0.75);box-sizing: border-box;height: 505px;overflow-y: scroll;padding-right: 36px;width: 915px;}
.bonus__text  {box-sizing: border-box;float: right;margin-top: 55px;padding-left: 38px;width: 50%;}
.catalog__item  {box-sizing: border-box;height: 875px;padding: 0 85px;text-align: center;transform: skew(-11deg);width: 33%;}
.content__item  {box-sizing: border-box;padding: 0 10px;}
.detail__similaritem  {box-sizing: border-box;padding-left: 35px;width: 572px;}
.document__text a  {box-sizing: border-box;display: inline-block;width: auto;}
.forum__coment  {box-sizing: border-box;position: relative;width: 1277px;}
.graph  {box-sizing: border-box;height: 508px;margin-left: 32px;margin-right: 32px;margin-top: 63px;position: relative;width: 866px;}
.media .navigation a  {box-sizing: border-box;margin-left: 32px;margin: 0;padding: 13px;text-align: center;width: 200px;}
.mod2-btn  {box-sizing: border-box;font-size: 14px;margin-bottom: 40px;margin: 0;padding-left: 0;padding-right: 0px;width: 208px;}
.priceonitems-table tr:first-child th:first-child  {box-sizing: border-box;padding-left: 27px;text-align: left;width: 225px;}
.priceonitems-table tr:first-child th:last-child  {box-sizing: border-box;text-align: center;width: 187px;}
.priceonitems-table.wallet tr:first-child th:nth-child(1)  {box-sizing: border-box;padding-left: 0;padding-right: 0;text-align: center;width: 190px;}
.production__aboutitem > picture  {box-sizing: border-box;width: 50%;}
.production__aboutitem > picture > img  {box-sizing: border-box;width: 100%;}
.production__aboutitem img.full  {box-sizing: border-box;height: 100%;width: 100%;}
.searchdiller__item .name-title  {box-sizing: border-box;width: 197px !important;}
.searchdiller__item .phones  {box-sizing: border-box;display: flex;font-size: 16px;font-weight: 400;justify-content: space-between;width: 183px;}
.take-tab  {box-sizing: border-box;font-size: 12px;margin: 0;text-align: center;width: 176px;}
.news__item:nth-child(2n)  {clip-path: polygon(11% 0%, 100% 0, 100% 100%, 0 100%);left: -10vw;position: relative !important;}
.about__pavilionitem p  {color: #4d4d4d;font-size: 14px;font-weight: 300;}
.all_news a  {color: #bd0d0d;}
.bonus__text p  {color: #585757;font-weight: 400;margin: 0;}
.bonus__text ul li  {color: #585757;font-weight: 400;}
.bonus__top ul li  {color: white;float: left;width: 20%;}
.bottom-content-tabs .btn:hover span  {color: white;}
.bottom-forum-btn .btn:hover span  {color: white;}
.btn-contact:hover span  {color: white;}
.catalog-tab-a a span  {color: white;}
.footer__org p a  {color: white;}
.form__head a > span  {color: white;}
.cart-wrap.active .cart-wrap-title i.fas  {color: white;}
.box-modal_close i  {color: #b90000;font-size: 24px;padding: 11px;}
.calendar__newitem div ul li  {color: #3c3c3c;float: left;font-size: 14px;font-weight: 300;margin-right: 25px;}
.calendar__newitem div ul li i  {color: #bd0d0d;font-size: 19px;margin-right: 9px;}
.calendar__newitem p  {color: #4d4d4d;font-size: 14px;font-weight: 400;}
.cart-item-head .order-number  {color: #bd0000;margin-left: 27px;}
.cart-wrap .cart-wrap-title i.fas  {color: black;}
.catalog__item h3  {color: #2d2d2d;font-size: 29px;font-weight: bold;}
.catalog__item p  {color: #2d2d2d;font-size: 16px;font-weight: 300;margin-bottom: 100px;}
.catalog-slider-1280  {color: #a1a1a1;cursor: pointer;font-size: 33px;left: 50%;position: absolute;transform: translate(-50%, 0);z-index: 99999;}
.catalogtech__search input:-moz-placeholder  {color: #868686;font-size: 18px;font-weight: 300;}
.catalogtech__search input:-ms-input-placeholder  {color: #868686;font-size: 18px;font-weight: 300;}
.catalogtech__search input::-moz-placeholder  {color: #868686;font-size: 18px;font-weight: 300;}
.catalogtech__search input::-webkit-input-placeholder  {color: #868686;font-size: 18px;font-weight: 300;}
.center__404 span:first-child  {color: #bd0d0d;font-size: 375px;left: 0;position: absolute;}
.center__404 span:last-child  {color: #bd0d0d;font-size: 375px;position: absolute;right: 0;}
.choose-in-tab span  {color: #969696;font-size: 14px;margin-left: 21px;}
.contact__item i  {color: #b90000;left: -7px;margin: 0px 15px;position: absolute;transform: rotateZ(90deg);}
.contact-country  {color: #858585;font-size: 14px;margin-top: 6px;}
.contactmap__info .line span i  {color: #b90000;left: -25px;position: absolute;}
.contactmap__info .line span:nth-child(1)  {color: #4d4d4d;font-size: 16px;font-weight: 600;width: 130px;}
.content__item h4  {color: #3c3c3c;font-size: 18px;font-weight: bold;}
.content__item p  {color: #4d4d4d;font-size: 16px;font-weight: 300;}
.content__itemdate span  {color: #636363;font-weight: 300;}
.detail__about a:hover span,.modal a:hover span  {color: #b90000;}
.fa-arrow-right  {color: #bd0d0d;font-size: 16px;line-height: 26px;margin-left: 20px;margin-right: 54px;}
.footer__org p  {color: white;font-size: 12px;font-weight: 300;margin: 0;padding: 17px 0;}
.form__head > span:first-child  {color: #40474f;font-size: 16px;}
.form__head > span:last-child  {color: #40474f;font-size: 14px;}
.form-line-one label input:-moz-placeholder  {color: #c1c1c2;font-size: 16px;}
.form-line-one label input:-ms-input-placeholder  {color: #c1c1c2;font-size: 16px;}
.form-line-one label input::-moz-placeholder  {color: #c1c1c2;font-size: 16px;}
.form-line-one label input::-webkit-input-placeholder  {color: #c1c1c2;font-size: 16px;}
.form-line-one label.submit input  {color: white;cursor: pointer;font-size: 14px;font-weight: bold;text-transform: uppercase;}
.form-line-one label.submit:hover input  {color: #bd0d0d;}
.forum__coment .btns a span  {color: #bd0000;display: block;font-size: 12px;font-weight: 600;padding: 8px 10px;transform: skewX(14deg);}
.forum__coment .time  {color: #b90000;font-size: 14px;position: absolute;right: 0;top: 23px;}
.forum__head > span  {color: #3c3c3c;font-size: 14px;font-weight: 400;}
.forum__item > .main div span  {color: #535c69;display: block;font-size: 16px;margin-left: 20px;transform: skewX(14deg);}
.forum__item > .main span  {color: #1b1a1a;font-size: 18px;transform: skewX(14deg);}
.forum__item > .name .wrap span:first-child,.forum__item > .time .wrap span:first-child  {color: #535c69;}
.forum__item > .name .wrap,.forum__item > .time .wrap  {color: #b90000;font-size: 14px;transform: skewX(14deg);}
.global__href .now  {color: #bd0d0d;}
.global__href a span  {color: #3c3c3c;}
.header__text .header__undertitle  {color: white;font-size: 36px;margin-bottom: 30px;text-transform: uppercase;}
.header__text h1,.header__text .h1  {color: white;font-size: 48px;margin-bottom: 37px;margin: 0;text-transform: uppercase;}
.header__text p  {color: white;font-size: 16px;font-weight: 300;margin-bottom: 96px;}
.historymark .bonus__contentitem .bonus__text a span  {color: white;}
.historymark .bonus__contentitem .bonus__text a:hover span  {color: #bd0d0d;}
.information__contact .c-red  {color: #bd0d0d;text-decoration: underline;}
.information__contact li  {color: #3c3c3c !important;list-style: none !important;margin-left: 0px;}
.information__content p  {color: #585757;line-height: 31px;}
.information__item ul li  {color: #bd0d0d;display: list-item;font-size: 16px;font-weight: 400;list-style: square;margin-bottom: 10px;margin-left: 18px;}
.information__item ul li span  {color: #585757;}
.kariera__formtitle .name div  {color: white;font-size: 14px;font-weight: 400;margin: 0;}
.kariera__formtitle .name h5  {color: white;font-size: 24px;font-weight: 700;margin-bottom: 20px;margin: 0;text-transform: uppercase;}
.kariera-btn:hover span  {color: #b90000;}
.label-file  {color: white;font-size: 14px;text-decoration: underline;}
.links-history li.active div  {color: white;}
.links-history ul li.act a  {color: white;}
.media .navigation a:hover span  {color: white;}
.media .navigation ul li:hover span  {color: white;}
.media .navigation ul li.act span  {color: white;}
.news__item a.btn.red span  {color: white;}
.pavilion__content .btn span  {color: white;}
.price__items .hrefs a:first-child span  {color: white;}
.price__items .hrefs a:last-child span  {color: white;}
.links-history ul li a  {color: #333;display: block;font-size: 18px;font-weight: bold;padding: 16px 34px;transform: skewX(14deg);}
.machines__item h3  {color: #8b8b8b;font-size: 16px;font-weight: 700;text-align: center;text-transform: uppercase;transform: translate(-15px, 0px);transition: all 0.5s ease 0.2s;}
.machines__item:hover h3  {color: black;font-size: 17px;font-weight: bold;}
.media .media__item .btn span  {color: white;}
.search__content .kariera-btn:hover span  {color: white;}
.media .media__item .btn:hover span  {color: #bd0d0d;}
.media .navigation ul li:last-child span  {color: #bd0d0d;}
.mobile__catalog:hover span  {color: #bd0d0d;}
.nav__btn:hover i  {color: #b90000;}
.news__item a.btn.red:hover span  {color: #bd0d0d;}
.pavilion__content .btn:hover span  {color: #bd0d0d;}
a.cart-a-wrap:hover  {color: #bd0000;}
.new__date  {color: #cacaca;font-size: 18px;font-weight: 700;margin-bottom: 22px;}
.news-arrow-bottom a i  {color: white;font-size: 20px;margin-top: 16px;}
.pavilion__text p  {color: #4d4d4d;font-size: 14px;font-weight: 300;}
.price .c-black  {color: #3c3c3c;padding-left: 7px;}
.pricegsm td i  {color: #cb4040;font-size: 10px;position: absolute;right: 58px;top: 50%;transform: translate(0px, -50%);}
.productia__links .btn:nth-child(1):hover span,.productia__links .btn:nth-child(2):hover span  {color: white;}
.production__abouttext > div > ul li  {color: #3c3c3c;font-size: 18px;font-weight: 300;padding-bottom: 4px;}
.return__main a  {color: #bb0808;text-decoration: underline;}
.searchdiller__item .geolocation a  {color: #b90000;display: block;font-size: 14px;margin-top: 17px;text-decoration: underline;}
.searchdiller__item .geolocation i  {color: #b90000;margin-right: 17px;}
.searchdiller__item .phones i  {color: #b90000;height: 12px;transform: rotate(90deg);width: 12px;}
.select-wrap-diller .jq-selectbox__select-text  {color: #bd0000;display: block;font-size: 14px;font-weight: 700;text-transform: uppercase;transform: skewX(14deg);}
.select-wrap-diller i  {color: #bd0000;position: absolute;right: 31px;top: 16px;}
.show-more  {color: white;font-size: 14px;font-weight: 700;text-decoration: underline;text-transform: uppercase;}
.tab__title  {color: black;font-size: 16px;font-weight: bold;margin: 20px 0;text-align: center;text-transform: none;}
.text__forum .name  {color: black;font-size: 18px;font-weight: 600;}
.text__forum p  {color: #4d4d4d;font-size: 14px;font-weight: 300;}
.tit,.tit .about  {color: white;font-size: 14px;font-weight: 600;text-transform: uppercase;}
.to-edit a i  {color: #b90000;margin-left: 27px;margin-right: 9px;}
.to-edit a span  {color: #b90000;text-decoration: underline;}
label.input-acts input:-moz-placeholder  {color: #c1c1c2;} /* Firefox 18- */
label.input-acts input:-ms-input-placeholder  {color: #c1c1c2;}
label.input-acts input::-moz-placeholder  {color: #c1c1c2;} /* Firefox 19+ */
label.input-acts input::-webkit-input-placeholder  {color: #c1c1c2;}
label.input-wrap.textarea input  {color: #c0c0c0;font-size: 14px;}
span.head__text  {color: #be0505;display: flex;font-family: "UkrainianJikharev";font-size: 16px;text-align: center;}
.forum__item > .main span br  {content: "";}
#checkbox1:checked + .checkbox__label:before,#checkbox2:checked + .checkbox__label:before  {content: "\f00c";font-size: 14px;}
details[open] > summary::before  {content: "\25BC";}
summary::before  {content: "\25B6";padding-right: 0.5em;}
.catalogtech__legend div,
a.cart-a-wrap  {cursor: pointer;}
.checkbox-wrap  {cursor: pointer;text-align: center;}
.status-head span:last-child  {cursor: pointer;font-size: 12px;text-decoration: underline;}
.about__pavilionitem .btn  {display: inline-block;font-size: 16px;margin-bottom: 94px;margin-top: 33px;padding-left: 0;padding-right: 0;width: 224px;}
.about__pavilionitem img  {display: block;margin: 0 auto;}
.about__pavilionitem:last-child:after,
.all_news,
.catalogtech__contentitem,
.file,
.forum__file > input,
.forum-bg,
.modal__file > input,
.head__logo_text a script,
.nav-mobile-title,
.pricegsm::-webkit-scrollbar-button,
.tab__cart__content,
.tab-document .tab-legend .active:after,
.tab-history.tab .tab-legend .active:after ,
#checkbox1,#checkbox2,
.select-wrap-diller .jq-selectbox__trigger,
#myChartmob,
.profile__content .tab .tab-legend .active:after  {display: none;}
.about__pavilionitems  {display: flex;justify-content: space-between;}
.about-me-line  {display: flex;font-size: 14px;font-weight: 300;justify-content: space-between;margin-bottom: 22px;width: 80%;}
.acts-tab ul li > span  {display: inline-block;font-size: 16px;margin-bottom: 19px;}
.acts-tab ul li div,
.cart__content_item,
.priceonitems,
.price__items .hrefs  {display: flex;}
.profile__content .tab-content li.active,
.tab-history.tab .tab-content li.active,
.tab__cart__content:nth-child(1),
.bottom-content-tabs .btn,
.modal .content-input  {display: block;}
.bonus__contentitem:last-child .document__text a  {display: inline-block;width: auto;}
.bottom-content-tabs .btn span  {display: block;transform: skew(14deg);}
.bottom-forum-btn  {display: flex;justify-content: center;}
.btn-contact span  {display: block;transform: skew(10deg);}
.cart-item-bottom  {display: flex;padding: 18px 13px;}
.cart-wrap  {display: block !important;padding: 0 !important;}
.cart-wrap-title  {display: flex;padding: 15px 0px;position: relative;}
.catalog-tab-a a span,.catalog-tab-a a img  {display: block;transform: skewX(14deg);}
.catalogtech__contentitem.active  {display: block !important;}
.choose-in-tab span,.choose-in-tab i  {display: inline-block;transform: skewX(14deg);}
.contact-line  {display: flex;justify-content: space-between;}
.contactmap__info .line  {display: flex;justify-content: space-between;}
.contactmap__info .line span  {display: block;position: relative;}
.content__itemdate  {display: flex;margin-top: 20px;}
.content__news .btn  {display: block;margin-bottom: 85px;text-align: center;width: 414px;}
.content__news .btn span  {display: block;transform: skew(14deg);}
.content-input  {display: flex;justify-content: space-between;margin-bottom: 18px;}
.d-none  {display: none !important;}
.date__item  {display: flex;justify-content: space-between;margin-bottom: 10px;padding: 10px;}
.detail__about a span  {display: block;transform: skew(15deg) !important;}
.detail__item  {display: flex;justify-content: space-between;}
.detail__similar  {display: flex;justify-content: space-between;margin-bottom: 80px;margin-top: 58px;}
.document__title span  {display: block;transform: skewX(10deg);}
.form-line-one  {display: flex;justify-content: space-between;}
.forum2__wrap .bottom-forum-btn a  {display: block;margin: 35px 0 45px 0;transform: skewX(-14deg);}
.header__text .btn span  {display: block;font-size: 14px;font-weight: 700;text-align: center;text-transform: uppercase;transform: skew(14deg);}
.historypage__slider ul.slick-dots li div span  {display: inline-block;transform: skewX(14deg);}
.informelectro__content  {display: flex;justify-content: space-between;}
.links-history ul  {display: flex;justify-content: space-between;padding-bottom: 34px;}
.machines__item img  {display: block;height: 244px;margin-bottom: 50px;margin: 40px auto;transition: all 0.5s;}
.main-image-tab .wrap  {display: flex !important;}
.main-title-cart  {display: flex;flex-direction: column;}
.media .media__items  {display: grid;grid-column-gap: 16px;grid-template-columns: repeat(4, 1fr);justify-items: center;}
.media .navigation  {display: flex;margin-bottom: 83px;margin-top: 40px;margin: 0 auto;width: 700px;}
.media .navigation ul li span  {display: block;transform: skewX(14deg);}
.mob-slide  {display: none !important;}
.mobile__catalog  {display: none;text-align: center;width: 89%;}
.mobile__catalog span  {display: inline-block;margin-left: -10px;position: relative;transform: skewX(7deg);}
.modal a span  {display: block;transform: skewX(14deg);}
.modal-1  {display: flex;justify-content: space-between;padding: 35px 0;}
.modal-1 h5,.modal-1 h4  {display: block;font-size: 18px;font-weight: bold;line-height: 24px;margin: 0 auto;text-align: center;text-transform: uppercase;width: 200px;}
.modal2-kariera-wrap  {display: flex;justify-content: space-between;}
.modal2-line  {display: flex;justify-content: space-between;width: 315px;}
.my-cart  {display: flex;flex-direction: column;font-size: 14px;font-weight: 400;height: 0;overflow: hidden;padding-left: 68px;transition-duration: 0.3s;transition-property: height;}
.news  {display: flex;justify-content: space-between;}
.news__content  {display: grid;grid-template-columns: repeat(2, 1fr);overflow: hidden;}
.partners__img  {display: block;justify-content: space-around;padding-bottom: 78px;}
.pavilion__items  {display: flex;justify-content: space-between;margin-left: 40px;padding-right: 40px;}
.price__items  {display: flex;justify-content: space-between;}
.pricegsm  {display: block;height: 277px !important;overflow-y: scroll;width: 415px;}
.productia__headcontent > img  {display: block;height: 100%;margin-bottom: 40px;margin: 0 auto;padding-top: 90px;}
.search__contentitems  {display: grid;grid-gap: 20px;grid-template-columns: repeat(4, 1fr);justify-items: center;}
.searchdiller__item .geolocation  {display: flex;font-size: 16px;font-weight: 400;justify-content: space-between;width: 341px;}
.select-wrap-diller .jq-selectbox li span  {display: block;transform: skewX(14deg);}
.silimar-image-wrap img  {display: block;margin: 0 auto;padding: 35px 0;transform: skew(10deg);width: 200px;}
.status-bottom > div > span  {display: block;transform: skewX(14deg);}
.status-cart  {display: block;font-size: 16px;margin-bottom: 27px;}
.tab_search_result  {display: grid;grid-column-gap: 18px;grid-row-gap: 9px;grid-template-columns: repeat(3, 1fr);width: 870px;}
.tab-content-item img  {display: block;margin: 0 auto;padding-bottom: 20px;padding-top: 38px;width: 338px;}
.tab-document .tab-content li.active  {display: block;padding-bottom: 0;padding-left: 8px;}
.tab-document .tab-legend > li span  {display: block;transform: skewX(10deg);}
.tab-vert .tab-content  {display: block;float: right;width: calc(100% - 270px);}
.total-card .price  {display: inline-block;font-size: 18px;font-weight: 700;margin-left: 21px;}
.history .bonus__contentitem:nth-child(even)  {flex-direction: row-reverse;}
.bonus__contentitem img  {float: left;width: 50%;}
.bonus__contentitem:last-child .bonus__text  {float: left;padding-left: 0;padding-right: 150px;}
.bonus__contentitem:last-child img,
.calendar__block,
.partners__img img:last-child,
.bonus__contentitem:nth-child(even) img,.bonus__contentitem:nth-child(even) svg  {float: right;}
.bonus__contentitem:nth-child(odd) img,.bonus__contentitem:nth-child(odd) svg,
.calendar__nav *,
.calendar__newphoto,
.calendar__news,
.number,
.partners__img img  {float: left;}
.calendar__newscontent  {float: right;width: 589px;}
.content__date  {float: right;width: 415px;}
.content__news  {float: left;width: 1280px;}
.date__text  {float: right;width: 316px;}
.historymark img  {float: left !important;margin-right: 47px;}
.news-list-item  {float: left;padding-right: 20px;}
.phone__head span  {float: left;margin-right: 20%;}
.profile__content .tab.tab-vert .tab-legend  {float: left;width: 426px;}
.title__right  {float: right;margin-top: 2px;}
.about__pavilionitem h6  {font-size: 18px;font-weight: 700;margin-bottom: 18px;margin-top: 47px;}
.about-item-text .quantity,.about-item-text .total__price  {font-size: 14px;font-weight: 600;}
.about-me h4  {font-size: 18px;font-weight: bold;margin: 0;padding-bottom: 34px;padding-top: 28px;}
.about-post h4,
.checkbox__label span,
.document .kariera-btn,
.price__items .hrefs a,
.tab_search_resultitem h3  {font-size: 14px;}
.all__date span:hover,.title__right span:hover,
.pavilion__content .btn,
.slider-lider .sl-item > div  {font-size: 16px;}
.bonus .bonus__text p,.bonus .bonus__text ul  {font-size: 14px;line-height: 26px;}
.bonus__title h4  {font-size: 60px;font-weight: bold;margin-bottom: 0;margin-top: 63px;text-transform: uppercase;}
.bonus__title h6  {font-size: 48px;font-weight: 400;margin-bottom: 0px;margin-left: 612px;margin-top: 40px;}
.bonus__top ul li div p  {font-size: 14px;font-weight: 400;padding-right: 20px;}
.bonus__top ul li:nth-child(even) div h5  {font-size: 80px;margin: 0;text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);}
.bonus__top ul li:nth-child(odd) div h5  {font-size: 100px;margin-top: -25px;margin: 0;text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);}
.calendar__newitem h6  {font-size: 18px;font-weight: bold;margin-bottom: 15px;margin-top: 0px;}
.cart-item-head  {font-size: 14px;font-weight: 600;margin-top: 15px;}
.catalogtech__title  {font-size: 18px;font-weight: 700;padding-top: 100px;}
.characteristic  {font-size: 16px;font-weight: bold;margin-bottom: 31px;}
.choose-in-tab i  {font-size: 12px;position: absolute;right: 23px;}
.contact__form h5,.contact__form h4  {font-size: 18px;font-weight: 600;margin-top: 12px;}
.contact__info  {font-size: 16px;font-weight: 400;padding: 20px;}
.contact__tit  {font-size: 18px;font-weight: bold;margin-bottom: 30px;}
.content__404 > .return__main  {font-size: 24px;text-align: center;}
.content__404 > p  {font-size: 36px;text-align: center;}
.date__item h4  {font-size: 14px;margin-top: 0;}
.date__item p  {font-size: 14px;font-weight: 300;}
.detail__similaritem h3  {font-size: 16px;font-weight: 700;margin-top: 42px;text-transform: uppercase;}
.detail__similaritem p  {font-size: 14px;font-weight: 300;line-height: 24px;margin-bottom: 27px;}
.file__text h5  {font-size: 18px;font-weight: bold;margin-bottom: 20px;margin-top: 15px;}
.file__text p  {font-size: 14px;font-weight: 400;}
.footer__content ul li a:hover  {font-size: 13px;}
.forum__head .btn  {font-size: 14px;font-weight: bold;margin: 0;position: relative;width: 214px;}
.historapage__content .our  {font-size: 24px;font-weight: 700;margin-bottom: 50px;margin-top: 67px;}
.historapage__content > p  {font-size: 14px;font-weight: 300;}
.history .bonus__texttitle  {font-size: 36px;padding-bottom: 31px;}
.historypage__slideritem p  {font-size: 14px;font-weight: 500;margin: 0;min-height: 125px;padding: 36px 25px;}
.information__content h1,
.information__content h4  {font-size: 48px;font-weight: bold;margin-bottom: 42px;margin-top: 62px;}
.information__item h6  {font-size: 16px;font-weight: bold;margin-bottom: 15px;margin-top: 0px;}
.information__item p  {font-size: 16px;font-weight: 400;margin-bottom: 32px;margin-top: 0px;}
.informelectro__item > h5  {font-size: 18px;font-weight: 700;margin: 26px 0;}
.informelectro__item > p  {font-size: 14px;font-weight: 300;margin-bottom: 30px;margin: 0;}
.kariera__block p  {font-size: 16px;line-height: 27px;margin-top: 20px;}
.kariera__modal2 .kariera__title  {font-size: 18px;font-weight: bold;margin: 30px 0;}
.kariera__modal2 .kariera-btn  {font-size: 14px;margin-top: 20px;width: 142px;}
.kariera__title  {font-size: 30px;font-weight: bold;margin-bottom: 60px;text-align: center;text-transform: uppercase;}
.korporation__text h5  {font-size: 48px;font-weight: bold;margin-bottom: 35px;margin: 0;}
.korporation__text p  {font-size: 16px;font-weight: 400;}
.language .fa-angle-down  {font-size: 10px;right: 18px;top: 13px;}
.main-title-cart .name  {font-size: 16px;font-weight: 700;margin-bottom: 10px;margin-top: 0;width: 155px;}
.main-title-cart .price  {font-size: 14px;font-weight: 600;}
.media .media__item h5  {font-size: 18px;font-weight: bold;height: 68px;margin-bottom: 19px;margin-top: 33px;}
.media .media__item p  {font-size: 14px;font-weight: 300;margin-bottom: 32px;margin-top: 0;}
.menu ul li a  {font-size: 18px;margin-right: 36px;padding-top: 40px;text-transform: uppercase;}
.modal-form-title  {font-size: 30px !important;font-weight: bold !important;margin-bottom: 30px;margin-top: 50px !important;text-align: center;text-transform: uppercase !important;width: 100% !important;}
.modal2-content  {font-size: 14px;margin-bottom: 34px;}
.modal2-title  {font-size: 18px;font-weight: bold;margin-bottom: 25px;margin: 27px 0;}
.month__name  {font-size: 18px;font-weight: bold;text-transform: uppercase;}
.news__item h4  {font-size: 36px;margin-bottom: 30px;}
.news__item p  {font-size: 18px;font-weight: 300;padding-right: 40px;}
.number .from div,.number .to div  {font-size: 12px;margin-left: 6px;text-transform: uppercase;}
.number .from h6,.number .to h6  {font-size: 26px;font-weight: bold;margin: 0;text-align: center;}
.pavilion__item h4  {font-size: 24px;font-weight: 700;margin-bottom: 22px;}
.pavilion__item p,
.similar__item p,
.search__contentitem > p  {font-size: 14px;font-weight: 300;}
.priceonitems-table tr:first-child th  {font-size: 14px;padding: 14px 0;text-transform: uppercase;}
.priceonitems-table.wallet td  {font-size: 14px;text-align: center;}
.productia__headcontent > p  {font-size: 14px;font-weight: 400;text-align: center;}
.search__contentitem > h4  {font-size: 18px;font-weight: 700;}
.searchdiller .contact__form h5  {font-size: 16px;font-weight: 600;margin: 0;}
.searchdiller .contact__form p  {font-size: 14px;font-weight: 600;margin-top: 28px;}
.similar__item h4  {font-size: 16px;font-weight: bold;}
.slider-lider .sl-item h4  {font-size: 18px;margin-bottom: 22px;margin-top: 30px;}
.tab__search__content h4  {font-size: 18px;margin-top: 0;}
.tab-bottom-text  {font-size: 14px;font-weight: 300;line-height: 23px;padding-bottom: 60px;padding-left: 16%;width: 84%;}
.tab-content-item h4  {font-size: 16px;font-weight: 700;min-height: 38px;padding: 0px 38px;}
.tab-content-item p  {font-size: 14px;font-weight: 300;padding: 0px 38px;}
.tab-head-title  {font-size: 18px;margin-top: 0;}
.total-card .title-price  {font-size: 14px;font-weight: 600;}
.historypage__slider ul.slick-dots li div  {font-weight: 700;}
.mini-title  {font-weight: 600;}
.priceonitems-table.wallet tr td:first-child  {font-weight: 700;padding-left: 21px;}
.priceonitems-table.wallet tr:first-child th:nth-child(2)  {font-weight: 400;width: 105px;}
.priceonitems-table.wallet tr:first-child th:nth-child(3)  {font-weight: 400;width: 115px;}
.catalog__item img  {height: 296px;margin-bottom: 60px;margin-top: 285px;margin: 0 auto;width: 470px;}
.catalog-btn  {height: 62px;position: absolute;top: 50%;transform: translate(0px, -50%) skew(-10deg);width: 28px;z-index: 99999999;}
.center__404  {height: 400px;margin: 0 auto;position: relative;width: 760px;}
.content__itemdate img  {height: 17px;margin-right: 7px;width: 17px;}
.form-line-last label  {height: 112px;width: 100%;}
.forum__item > .main > img  {height: 84px;}
.header  {height: 850px;margin-bottom: 17px;}
.header__slider div img  {height: 100%;width: 100%;}
.header__slideritem  {height: 850px;}
.kariera__item  {height: 600px;position: relative;}
.kariera__itemthird  {height: 650px;}
.machines__slider  {height: auto;display: flex;margin: 0 auto;overflow-x: hidden;width: 100%;}
.machines__slider::-webkit-scrollbar  {height: 12px;width: 0px;}
.modal__doc  {height: 75px;width: 60px;}
.my-cart.show-tab  {height: 136px;}
.pricegsm::-webkit-scrollbar  {height: 3px;width: 3px;}
.search__block.open  {height: 65px;}
.searchdiller .contact__form::-webkit-scrollbar  {height: 0px;width: 3px;}
.slick-prev,.slick-next  {height: 139px;width: 63px;z-index: 1;}
iframe.picture-video  {height: 395px;width: 789px;}
section.contact.contentmap  {height: 834px;}
.all__date .fa-arrow-right  {left: 160px;position: absolute;top: -2px;}
.allnews .news__item:nth-child(2n)  {left: -8vw;}
.bonus__contentitem:nth-child(odd) .svg__texttitle  {left: 150px;}
.catalog__slider .catalog-btn-left  {left: 30px !important;}
.catalog_slider .catalog-btn-left  {left: 30px !important;top: 50%;}
.catalog-btn-left  {left: -35px;}
.center__404 > img  {left: 50%;position: absolute;top: 25px;transform: translate(-50%, 0px);}
.contact-line.spec i  {left: 0;position: relative;}
.container_incatalog #img_content  {left: calc(50% - 522px);}
.forum__coment > img  {left: 4px;position: absolute;top: 24px;}
.forum__coment.forum__comentanswer:before  {left: -141px;width: 144px;}
.forum__comment-wrap > .forum__comentanswer > .forum__comentanswer > .comment-answer-wrap > .img-wrap:after  {left: -331px;}
.forum__comment-wrap > .forum__comentanswer > .forum__comentanswer > .forum__comentanswer > .comment-answer-wrap > .img-wrap:after  {left: -516px;}
.forum__comment-wrap > .forum__comentanswer > .forum__comentanswer > .forum__comentanswer > .forum__comentanswer > .comment-answer-wrap > .img-wrap:after  {left: -701px;}
.forum__comment-wrap > .forum__comentanswer > .forum__comentanswer > .forum__comentanswer > .forum__comentanswer:before  {left: -696px;width: 730px;}
.forum__comment-wrap > .forum__comentanswer > .forum__comentanswer > .forum__comentanswer:before  {left: -511px;width: 554px;}
.forum__comment-wrap > .forum__comentanswer > .forum__comentanswer:before  {left: -325px;width: 360px;}
.forum__item > .main img  {left: -17px;position: absolute;transform: skewX(14deg);}
.header__text  {left: 0;margin-left: 260px;margin-top: 100px;position: absolute;top: 0;width: 100%;}
.header__textblick  {left: -23px;top: -10px;}
.news__item .item-wrap > div  {left: 46px;position: absolute;top: -400px;}
.news__item:nth-child(odd)  {left: 0vw;padding-left: 0;position: relative;}
.prod__similar .similar-btn-left  {left: -140px;top: 50%;}
.slick-prev  {left: 89px;}
.vertical_lines  {left: 27px;position: absolute;top: 50px;}
.bottom-text-karier-modal  {line-height: 25px;margin-top: 23px;padding: 0px 115px;text-align: center;}
.historypage .bonus__text p  {line-height: 28px;}
.acts-tab .a-pdf a  {margin: 0;}
.catalogtech__contentul > li  {margin: 0 auto;width: 870px;}
.catalogtech__search  {margin: 25px auto;position: relative;width: 870px;}
.catalogtech__tabsitem h3  {margin: 25px 0 0 0;}
.forum__item > .name  {margin: 0px 9px;}
.historymark .bonus__contentitem .bonus__text  {margin: 36px 0;padding-right: 0;width: 800px;}
.informelectro__item .kariera-btn  {margin: 0;width: 369px;}
.m0  {margin: 0 !important;}
.pavilion__item .item-wrap  {margin: 0 auto;transform: skewX(14deg);width: 420px;z-index: 99;}
.product__slideritem > img  {margin: 0 auto;width: 95%;}
.search__contentitem > img  {margin: 0 auto;width: 280px;}
.similar-slider  {margin: 35px 0px 109px 0px;}
.tab__search__content .catalogtech__search  {margin: 24px 0;}
#tab-slider  {margin: 0 -5px;}
ul.tab-legend.links-history  {margin: 0 auto;width: 1728px;}
.forum__coment .time  {margin-block-start: 1.33em;}
.about__pavilion .title  {margin-bottom: 78px;}
.about-me-line:last-child  {margin-bottom: 25px;}
.acts-tab ul li  {margin-bottom: 38px;padding: 0;}
.bonus__contentitem  {margin-bottom: 71px;}
.bonus__contentitem:last-child  {margin-bottom: 117px;}
.bonus__top  {margin-bottom: 95px;position: relative;}
.bottom-forum-btn .btn  {margin-bottom: 50px;margin-top: 35px;margin: 0 auto;text-align: center;width: 139px;}
.calendar__nav  {margin-bottom: 25px;margin: 0 auto;width: 295px;}
.catalog-profile-content ul li  {margin-bottom: 3px;padding-bottom: 0;}
.contact__head .contact__phones  {margin-bottom: 20px;}
.contact__item.con-mane .contact-line  {margin-bottom: 40px;}
.contact__item.con-mane .contact-line:last-child  {margin-bottom: 0px;}
.contactmap__info  {margin-bottom: 34px;margin-top: 6px;}
.contactmap__info .line:nth-child(2)  {margin-bottom: 20px;}
.detail__characteristic  {margin-bottom: 50px;}
.form-line-one  {margin-bottom: 25px;}
.forum__coment  {margin-bottom: 20px;margin-left: 100px;width: calc(100% - 70px) !important;}
.from  {margin-bottom: 4px;}
.hamb__block li  {margin-bottom: 20px;text-align: center;width: 280px;}
.historypage__top .global__href  {margin-bottom: 0;padding-bottom: 37px;}
.information__contact li:last-child  {margin-bottom: 0px !important;}
.information__content img  {margin-bottom: 42px;width: 100%;}
.information__item ul li:last-child  {margin-bottom: 20px;}
.informelectro__item  {margin-bottom: 90px;}
.kariera .title .our  {margin-bottom: 30px;position: relative;}
.kariera__modal2 .modal__file > div  {margin-bottom: 20px;margin-top: 20px;}
.korporation .slick-dotted.slick-slider  {margin-bottom: -5px;}
.media .media__item  {margin-bottom: 30px;padding-bottom: 25px;width: 426px;}
.modal .content-input label:first-child  {margin-bottom: 17px;margin-top: 50px;}
.museam .pavilion-slider.slick-dotted.slick-slider  {margin-bottom: 75px;margin-top: 55px;}
.partners title  {margin-bottom: 32px;}
.pavilion__text p:first-child  {margin-bottom: 20px;}
.pavilion__text p:last-child  {margin-bottom: 70px;}
.pavilion-slider.slick-dotted.slick-slider  {margin-bottom: 104px;}
.pdfs-content ul li  {margin-bottom: 38px;padding: 0;}
.searchdiller__item .phones .items > div  {margin-bottom: 20px;}
.tab-document .bonus__contentitem:last-child  {margin-bottom: 80px;}
.bonus__top ul  {margin-left: 483px;margin-top: 121px;}
.canvas  {margin-left: -5px;margin-top: -4px;position: relative;}
.cart-item-head .about-order  {margin-left: 180px;text-decoration: underline;}
.cart-item-head .item-data  {margin-left: 70px;}
.catalog__slidertext  {margin-left: -50px;padding: 0px 55px;}
.catalog-tab-a a img  {margin-left: 19px;}
.forum__comentanswer  {margin-left: 185px;}
.forum__item > .main__answer  {margin-left: 14px;}
.head-table tr th:first-child i  {margin-left: 10px;}
.label-file img  {margin-left: 26px;margin-right: 16px;}
.similar__item  {margin-left: 42px;}
.similar-text  {margin-left: -13px;width: 198px;}
.slider-lider .sl-item  {margin-left: 45px;text-align: center;width: 290px !important;}
.tab-document .tab-legend  {margin-left: 8px;}
.gps-geo span:first-child  {margin-right: 20px;}
.well-clock  {margin-right: 9px;}
#tab-slider div  {margin-right: 1px;}
.a-pdf a  {margin-top: 17px;width: 203px;}
.bonus__contentitem:last-child .document__text  {margin-top: 8px;}
.catalogtech__items  {margin-top: 25px;}
.document .bonus__texttitle  {margin-top: 35px;}
.history .bonus__text  {margin-top: 0;}
.korporation__text_wrap  {margin-top: -340px;padding: 40px;}
.modal2-kariera-wrap > div  {margin-top: 60px;padding-left: 10px;}
.modal2-kariera-wrap > div > div:first-child  {margin-top: 0px;text-transform: uppercase;}
.mt0  {margin-top: 0;}
.pavilion-slider .slick-dots li  {margin-top: 8px;}
.price__content .tab-bottom-text  {margin-top: 70px;}
.profile__content .tab-bottom-text  {margin-top: 70px;}
.select-wrap-diller .jq-selectbox__select,.select-wrap-diller .jq-selectbox__select:hover  {margin-top: 1px;}
.slider-lider  {margin-top: 70px;padding-bottom: 90px;}
.tab-productia .tab-content .title  {margin-top: 50px !important;}
.wallet-wrap  {margin-top: 38px;}
.machines__item  {min-height: 395px;min-width: 25%;position: relative;transform: skewX(-10deg);}
.document__head .document__title  {min-width: 40%;padding-right: 20px;width: 711px;width: max-content;}
.header__slider  {overflow: hidden;}
.modal-1-item  {padding: 55px 0;width: 25%;}
.my-cart span  {padding: 14px 0;}
.profile-about-user  {padding: 0px 25px;}
.total-card  {padding: 13px 25px;}
.historypage__slider  {padding-bottom: 53px;}
.information__item  {padding-bottom: 30px;}
.part__slider,.part__slider_rewards  {padding-bottom: 100px;padding-left: 4px;}
.bonus__contentitem:nth-child(even) .bonus__text  {padding-left: 0;padding-right: 40px;}
.bonus__contentitem:nth-child(odd) .bonus__text  {padding-left: 38px;}
.history .bonus__contentitem:nth-child(even) .bonus__text  {padding-left: 0;}
.history .bonus__contentitem:nth-child(odd) .bonus__text  {padding-left: 20px;}
.priceonitems-table tr td:first-child  {padding-left: 27px;text-align: left;}
.text__forum  {padding-left: 86px;padding-top: 19px;}
.prod-img-last  {padding-right: 120px !important;}
.text__forum .name  {padding-right: 170px;}
.catalogtech__content .tab-bottom-text  {padding-top: 75px;}
.document .global__href  {padding-top: 60px;}
.forum__items  {padding-top: 25px;}
.history .bonus__text.document__text  {padding-top: 45px;}
.tab-document .tab-content  {padding-top: 75px;}
.thirditem.footer__ullist,.sixthitem.footer__ullist  {padding-top: 83px;}
.about__pavilionitem  {position: relative;text-align: center;width: 100%;}
.all__date,
.catalogtech__legend .catalogtech__tabsitem,
.contact,
.document__head,
.forum__comments,
.historypage__slideritem .image-slider-wrap,
.information,
.price__items .hrefs a,
section.maincatalog.new  {position: relative;}
.cart-wrap-title i.fas  {position: absolute;right: 20px;top: 17px;}
.contact-line span:last-child  {position: relative;text-align: right;width: 185px;}
.content__404  {position: relative;top: 35px;}
.fixed  {position: fixed !important;top: 0 !important;}
.form__head a > img  {position: absolute;right: 17px;top: 16px;transform: skewX(14deg);}
.forum__coment > img  {position: absolute;}
.forum__head .btn img  {position: absolute;right: 23px;top: 47%;transform: skewX(14deg) translate(0px, -50%);}
.forum__item > .main div  {position: absolute;right: 50px;transform: skewX(0deg);}
.forum-bg  {position: absolute;right: -405px;top: 695px;}
.information__right  {position: absolute;right: -50px;top: 0;width: 820px;}
.mobile__catalog img  {position: absolute;right: -20px;top: 50%;transform: translate(0px, -50%);}
.news__item:nth-child(even)  {position: relative;right: 0vw;}
.news__item:nth-child(even) .item-wrap > div  {position: absolute;top: 0;}
.price__items .hrefs a img  {position: absolute;top: 50%;transform: skewX(14deg) translate(0px, -50%);}
.searchdiller-wrap  {position: relative;width: 935px;}
.select-wrap-diller  {position: relative;width: 196px;}
.allnews .news__item:nth-child(even) .item-wrap  {right: 2vw;}
.bonus__contentitem:nth-child(even) .svg__texttitle  {right: 140px;}
.catalog__slider .catalog-btn-rigth  {right: 30px !important;}
.catalog_slider .catalog-btn-rigth  {right: 30px !important;top: 50%;}
.catalog-btn-rigth  {right: -35px;}
.price__items .hrefs a:first-child img  {right: 38px;}
.price__items .hrefs a:last-child img  {right: 29px;}
.prod__similar .similar-btn-rigth  {right: -140px;top: 50%;}
.slick-next  {right: 89px;}
.contact-line.spec span  {text-align: left !important;width: 100% !important;}
.main-pricegsm tr td:last-child  {text-align: center;width: 183px;}
.priceonitems-table tr td:last-child  {text-align: center;}
.catalog-btn  {top: 38%;}
.historypage__slider .nav__btn  {top: 46%;}
.slider-lider .nav__btn  {top: 38%;}
.calendar__block  {transform: translate(0px, -60px);}
.catalog__item .wrap  {transform: skew(11deg);}
.contactmap__info .fas.fa-phone  {transform: rotate(90deg);}
.detail__characteristic li span  {transform: skew(15deg);}
.footer__content ul li a img:hover,
.tel a img:hover,
img.head__logo:hover  {transform: scale(1.02);}
.forum__file > div > img  {transform: skewX(14deg);}
.forum2__wrap .bottom-forum-btn a  {transform: skewX(-14deg) translate(-138px, 0px);}
.head__nav a:hover i  {transform: scale(1.2);}
.machines__overlay  {transform: skewX(10deg);}
.machines__overlay img:hover  {transform: scale(1.05);}
.month__name  {transform: skew(10deg);}
.number .wrap  {transform: skew(11deg);}
.product__slideritem > img:hover  {transform: scale(1.04);}
.slick-prev:hover:before,.slick-next:hover:before  {transform: skew(10deg);}
header a.btn:hover  {transform: scale(1.05) skewX(-14deg);}
li.tit:hover:after  {visibility: hidden;}
.modal2-line > div  {white-space: pre;}
.about-item-photo .img-wrap img  {width: 88px;}
.about-post .about-me-line  {width: 80%;}
.bonus__contentitem svg  {width: 50%;}
.calendar__newitem  {width: 1039px;}
.contact-line span  {width: 282px;}
.contactmap__info .line span:nth-child(2)  {width: 195px;}
.contactmap__info .line span:nth-child(3)  {width: 346px;}
.content__itemimg,
.detail__image img,
.graph > img,
.header__slider div img,
.historypage__slideritem .image-slider-wrap img,
.informelectro__item img,
.media .media__item img,
.pavilion-slider div img,
img.card-img-top  {width: 100%;}
.detail__about  {width: 685px;}
.detail__image  {width: 1025px;}
.document.pavilion.museam .document__title  {width: 483px;}
.forum__coment.forum__comentanswer  {width: 1193px;width: calc(100% - 110px) !important;}
.hamb__block.active  {width: 280px;}
.historypage .document__title  {width: 250px;}
.information__content  {width: 930px;}
.informelectro__item  {width: 576px;}
.informelectro__item:last-child .kariera-btn  {width: 204px;}
.kariera__modal2 .modal__email  {width: 450px;}
.kariera__modal2 .modal__email input  {width: 410px;}
.machines__slider::-webkit-scrollbar-button  {width: 0;}
.main-pricegsm tr td:first-child  {width: 199px;}
.modal .contact__form .textarea  {width: 100% !important;}
.modal .input-wrap  {width: 96%;}
.modal2-kariera  {width: 1167px;}
.modal2-kariera-wrap > div  {width: 48%;}
.part__slider img,.part__slider_rewards img  {width: 99%;}
.profile__content .tab-vert .tab-content  {width: 73%;}
.searchdiller .contact__form::-webkit-scrollbar-button  {width: 0;}
.tab_search_resultitem  {width: 276px;}
.tab_search_resultitem .img-wrap img  {width: 150px;}
.tab.tab-vert .tab-legend  {width: 255px;}
section.document.pavilion .document__title  {width: 670px;}

/* End */
/* /bitrix/templates/main-ro/css/jquery.formstyler.css?17712369701857 */
/* /bitrix/templates/main-ro/css/jquery.formstyler.theme.css?17712369709873 */
/* /bitrix/templates/main-ro/css/main1.css?17712369709882 */
/* /bitrix/templates/main-ro/components/bitrix/menu/multilevel_top/style.css?17712369692508 */
/* /bitrix/templates/main-ro/components/accorsys.localization/language.switcher/light1/style.css?17712369703084 */
/* /bitrix/templates/main-ro/components/bitrix/news.list/bootstrap_v5/style.css?1771236969304 */
/* /bitrix/templates/main-ro/components/bitrix/menu/bottom/style.css?1771236969570 */
/* /bitrix/templates/main-ro/components/bitrix/menu/bottom2/style.css?1771236969506 */
/* /bitrix/templates/main-ro/components/bitrix/menu/bottomv2/style.css?1771236969506 */
/* /libs/arcticmodal/jquery.arcticmodal.css?1666706782654 */
/* /bitrix/templates/main-ro/styles.css?177123697016903 */
/* /bitrix/templates/main-ro/template_styles.css?177123697014387 */
/* /bitrix/templates/main-ro/css/main2.css?177123697070851 */
