.generic .downloads li a:after,.career-ico.ico-location:after,.career-ico.ico-fulltime:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{background:none !important}.lightbox2,.lightbox2 div{position:relative !important;left:0 !important;top:0 !important;width:100% !important;height:auto !important}.lightbox2 img{position:relative !important;width:100% !important;height:auto !important;margin-top:0 !important;margin-bottom:20px}#dialogs{display:none !important}table{width:100%}tr,img,.lightbox2 div,.lightbox2 img,.generic img,.generic .image-small img,.generic .image-full img,.generic img.padded{page-break-inside:avoid;page-break-after:auto}thead{display:table-header-group}tfoot{display:table-footer-group}.row{width:100%;display:block;position:relative;text-align:left;}.row:before,.row:after{content:'';display:table;clear:both;height:0;visibility:hidden;font-size:0}.col{margin-left:0;left:0;float:none;text-align:left;display:block;width:100%;}.col:before,.col:after{content:'';display:table;clear:both;height:0;visibility:hidden;font-size:0}.eq{height:auto !important;min-height:0 !important}.access-menu,.footer,form .form-inner,.filter,.btn,.video-box,.google-map,.breadcrumb,.slider,.controls,.overlay,.paging,.image-full iframe,.bg-video,.section-breadcrumb,.header-pops,.header-items,.info-bnr,.header-partners{display:none}body{font-size:13px;line-height:20px}h1,h2.h1{font-size:30px;line-height:40px;padding:0 0 20px}h2{font-size:23px;line-height:30px;padding:0 0 15px}h2.big{font-size:26px;line-height:32px;padding:0 0 15px}h2.huge{font-size:28px;line-height:34px}h3{font-size:20px;line-height:28px;padding:0 0 10px}h4,h4.h3{font-size:18px;line-height:26px;padding:0 0 10px}.header .perex{font-size:15px;line-height:20px}.perex{font-size:16px;line-height:22px;padding-bottom:0}p{padding:0 0 20px}ul,ol{padding:0 0 30px}ul > li{padding:1px 0 1px 20px}ol > li,.mceContentBody ol > li{padding:1px 0 1px 25px}ol > li:before,.mceContentBody ol li:before{font-size:13px;width:25px;height:22px;line-height:22px}.generic img,.generic .image-small img,.generic .image-full img{margin:0 0 10px !important}.generic img.padded{margin:25px auto 35px !important}.generic .image-small img{max-width:50%}.generic .image-small,.generic .image-full{margin:0;text-align:left;display:block}.generic ul > li:before{position:relative;display:inline-block;top:-1px;left:-10px;background-color:transparent;color:#6ca8ea;content:'\2022'}.generic ul.halved,.generic ol.halved{columns:1}.generic ul.halved li,.generic ol.halved li{padding-right:0}.generic .downloads{padding-top:5px}.generic .downloads li a{padding-left:45px;text-decoration:none;position:relative;}.generic .downloads li a:after{content:'\e908';font-size:24px;width:24px;height:24px;position:absolute;left:0;top:-6px;}img{max-width:80%;height:auto;display:block;margin:0;text-align:left}a,a:link,a:visited{color:#bf1204}.section{padding-bottom:15px}table{margin:10px 0 35px}table th{font-size:13px;line-height:20px;padding:10px 5px 8px}table td{font-size:12px;line-height:17px;padding:7px 5px 5px}table tr + tr td{border-top:0 none transparent}table td img{display:inline-block !important;margin:0 5px 5px 0 !important}.career-ico{padding-left:28px !important;color:#2ea0e6}.career-ico.ico-location{text-decoration:none;position:relative;}.career-ico.ico-location:after{content:'\e913';font-size:19.999999999999993px;width:20px;height:20px;position:absolute;left:0;top:1px;}.career-ico.ico-fulltime{text-decoration:none;position:relative;}.career-ico.ico-fulltime:after{content:'\e911';font-size:19.999999999999993px;width:20px;height:20px;position:absolute;left:0;top:1px;}.career-ico:after{color:#2ea0e6}.news-box .news-item{margin:0 !important}.news-box .news-item .col:first-child{width:30%;display:inline-block;vertical-align:top}.news-box .news-item .col + .col{width:64%;display:inline-block;vertical-align:top;margin-left:2%}.news-box .news-item img{width:100%;max-width:none}.news-list{position:relative;text-align:center}.news-list ul{display:flex;flex-wrap:wrap;margin:0 -1.5%;padding:0;font-size:0}.news-list ul li{margin:0 1.5% 15px;padding:0;position:relative;width:30%;display:inline-block;vertical-align:top}.news-list ul li .news-item{display:block;text-decoration:none}.news-list ul li img{margin:0 auto;display:block}.news-list ul li .news-date{font-size:12px;line-height:20px;width:100px;margin:5px auto;padding:0;text-align:center;color:#000;position:relative}.news-list ul li h4{font-size:17px;line-height:22px;padding:0 0 10px}.news-list ul li p{font-size:13px;color:#000;padding:0}.patent-list ul{display:flex;flex-wrap:wrap;margin:0 -1.5%;padding:0;font-size:0}.patent-list ul li{margin:0 1.5% 15px;padding:0;position:relative;width:30%;display:inline-block;vertical-align:top}.patent-list ul li .patent-item-inner{padding:0 20px 30px}.patent-list ul li .patent-item:before,.patent-list ul li .patent-item:after,.patent-list ul li .patent-item-inner:before{display:none !important}.patent-list ul li h4{font-size:17px;line-height:22px;padding:0 0 10px}.patent-list ul li p{font-size:13px;color:#000;padding:0}.section-contact-main ul{margin:25px 0;padding:0}.section-contact-main ul li{padding-left:0}.section-contact-list{position:relative;text-align:center}.section-contact-list ul{display:flex;flex-wrap:wrap;margin:0 -1.5%;padding:0;font-size:0}.section-contact-list ul li{margin:0 1.5% 15px;padding:0;position:relative;width:30%;display:inline-block;vertical-align:top}.section-contact-list ul li h4{font-size:17px;line-height:22px;padding:0 0 10px}.section-contact-list ul li p{font-size:13px;color:#000;padding:0 0 15px}.table-products .img-photo img{max-width:150px}.table-products td{padding:2px 5px}.img-types{font-size:0;display:block;margin:0 -2px;white-space:nowrap}.img-types img{margin:0;display:block}.img-types > div,.img-types > img{display:inline-block;vertical-align:top;margin:0 2px 4px;max-width:30px;height:auto}.material-types{font-size:0;display:block;margin:0 -2px}.material-types > div{position:relative;display:inline-block;vertical-align:top}.material-types .circle{position:relative;display:inline-block;vertical-align:top;width:12px;text-align:left}.material-types .circle:before{content:'\2022';position:absolute;left:50%;top:50%;font-size:15px;-webkit-transform:translate(-15%,-50%);-moz-transform:translate(-15%,-50%);-ms-transform:translate(-15%,-50%);-o-transform:translate(-15%,-50%);transform:translate(-15%,-50%);z-index:2}.material-types .circle:after{content:'\275A';font-size:30px;display:inline-block;vertical-align:top;margin:0 2px 4px;position:relative}.material-types .circle-bordered:before{content:'\25EF';font-size:4px}.material-types .circle-dark:before{color:#000 !important}.material-types .circle-light:before{color:#fff !important}.material-types .circle-lightblue:after{color:#cddbfc !important}.material-types .circle-blue:after{color:#9db9f9 !important}.material-types .circle-darkblue:after{color:#6792f5 !important}.material-types .circle-yellow:after{color:#ffe006 !important}.material-types .circle-lightred:after{color:#f99 !important}.material-types .circle-red:after{color:#ff6a6a !important}.material-types .circle-darkred:after{color:#b56137 !important}.material-types .circle-lightgreen:after{color:#ace3ac !important}.material-types .circle-green:after{color:#38a938 !important}.material-types .circle-grey:after{color:#999 !important}.product-detail{margin:0 0 30px;display:flex;height:100%;flex-direction:row;justify-content:space-between;align-items:flex-start}.product-detail .flex-base{width:350px;margin-right:10px}.realizations-list li{padding:0 0 10px 0}.realizations-list li .img-box img{height:15px !important;width:auto !important;margin-bottom:10px}.section-solutions{padding-bottom:30px}.section-solutions .news-box .news-item .col:first-child{width:64%;display:inline-block;vertical-align:top;margin-left:3%}.section-solutions .news-box .news-item .col + .col{width:30%;float:left;margin-left:0}.section-video h2{text-align:center}.section-leaders h2{text-align:center}.section-leaders ul{display:flex;flex-wrap:wrap;margin:0 -1.5%;padding:0;font-size:0}.section-leaders ul li{margin:10px 1.5% 35px;padding:0;position:relative;width:30%;display:inline-block;vertical-align:top}.section-leaders ul li img{margin:0 0 20px;display:block;max-height:55px !important;width:auto !important}.section-leaders ul li h4{font-size:17px;line-height:22px;padding:0 0 10px}.section-leaders ul li p{font-size:13px;color:#000;padding:0}.carrer-box-wrapper{margin:15px 0 35px}.carrer-box{margin-bottom:12px;border:1px solid #d8d8d8}.carrer-box .carrer-box-inner{width:100%;display:flex;flex-direction:row;justify-content:flex-start}.carrer-box .carrer-box-inner > div{padding:18px 20px;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carrer-box .carrer-box-inner > div:first-child{width:100%}.carrer-box .carrer-box-inner > div:first-child + div{min-width:25%}.carrer-box .carrer-box-inner > div:first-child + div + div{min-width:25%}.carrer-box .carrer-box-inner > div:last-child{padding-left:10px}.carrer-box .carrer-box-inner h4{padding-top:4px !important}.carrer-box .carrer-box-inner p{padding:2px 0 0;line-height:20px}.carrer-box-wrapper.boxed{margin:22px 0 35px -15px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.carrer-box-wrapper.boxed .carrer-box{width:50%;display:block;border:0 none transparent;margin-bottom:15px}.carrer-box-wrapper.boxed .carrer-box .carrer-box-inner{margin:0 0 0 20px;display:block;width:auto;height:100%;border:1px solid #d8d8d8;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carrer-box-wrapper.boxed .carrer-box .carrer-box-inner > div{padding:30px 20px 10px !important;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carrer-box-wrapper.boxed .carrer-box .carrer-box-inner > div{width:100% !important}.carrer-box-wrapper.boxed .carrer-box .carrer-box-inner p{padding:0 0 20px;line-height:23px}.carrer-box-wrapper.boxed .carrer-box .carrer-box-inner p.career-ico{display:inline-block;vertical-align:top;margin-right:28px;line-height:20px;padding-top:2px}.certificate-list{margin:35px 0 15px}.certificate-list ul{display:flex;flex-direction:row;justify-content:space-between;max-width:none;margin:0 -11px}.certificate-list ul li{display:block;padding:0 11px 22px}.certificate-list ul > li:before{display:none}.certificate-list ul li img{margin:0 auto}.logo-list{margin:35px 0 15px}.logo-list ul{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;max-width:none;margin:0 -11px}.logo-list ul li{display:block;padding:0 11px 22px;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.logo-list ul > li:before{display:none}.logo-list ul li img{margin:0 auto;max-width:169px;max-height:140px}