@import "https://fonts.googleapis.com/css?family=Muli:300,400,600,700&subset=latin-ext";body{font-family:Muli,sans-serif;font-weight:400;font-size:16px;color:#000;background-color:#fff}a{color:#000;transition:1s ease}p{line-height:1.7em}a:hover,a:focus{color:#ed1c23;text-decoration:none!important;transition:.9s ease}table{border:1px solid #ddd;text-align:center}.table-responsive{border:0!important}.table-responsive h1{margin-top:80px!important;font-size:36px!important;font-weight:300!important}.table-responsive table{width:100%!important;text-align:center}table > tbody > tr > td,table > tbody > tr > th,table > tfoot > tr > td,table > tfoot > tr > th,table > thead > tr > td,table > thead > tr > th{line-height:1.42857143;vertical-align:middle;border:1px solid #ddd}table > tbody > tr > th,table > thead > tr > td{text-align:center;line-height:1.42857143;vertical-align:middle;background:#204b9a;color:#fff}.mb0{margin-bottom:0!important}.mb80{margin-bottom:80px!important}.container{position:relative}.btn-url{display:inline-block;font-size:16px;font-weight:800;padding-bottom:5px;color:#29529e;padding-left:0}.btn-url:hover{color:#e62c33}.header-top{display:block;border-top:5px solid #e6e6e6;padding:10px 0}.header-top .mail-phone{display:block;font-size:14px;color:#7c7c7c;margin-top:8px}.header-top .mail-phone span{margin-right:10px}.header-top .mail-phone .fa{color:#e62c33;margin-right:5px}.header-top .top-links{display:block}.header-top .top-links ul{margin:8px 0 0}.header-top .top-links ul li{color:#7c7c7c;margin:0}.header-top .top-links ul li a{color:#7c7c7c;padding-bottom:5px;border-bottom:1px solid #fff}.header-top .top-links ul li:hover a,.header-top .top-links ul li:active a{color:#204b9a;border-bottom:1px solid #204b9a}.header-top .search{float:left}.header-top .search .input-group{position:relative}.header-top .search .input-group-btn{position:absolute;z-index:99;right:37px}.header-top .search .form-control{border-radius:0;border-color:#dadee2;height:34px}.header-top .search .btn{background:transparent;border-radius:0}.header-top .search .btn .fa{color:#0d4e9c}.header-top .language{float:right;margin:5px 0 0;text-transform:uppercase}.header-top .language li.active a,.header-top .language li:hover a{color:#ed1b2f}.header-top .language a{font-size:16px;font-weight:800;color:#7c7c7c}.navbar{margin-bottom:0}.navbar-default{background-color:#fff;border-color:#e6e6e6;border-bottom:0}.navbar-default .navbar-brand{height:auto}.navbar-default .navbar-nav > li > a{color:#2f2f2f;font-size:16px;padding:46px 15px 30px}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover{color:#2f2f2f;background-color:#fff}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover{color:#2f2f2f;background-color:#fff;border-radius:0!important}.dropdown-menu > li > a{padding:10px 80px 10px 20px;font-weight:300;color:#2f2f2f;border-bottom:1px solid #ededed}.dropdown-menu > li:last-child > a{border-bottom:1px solid #fff}.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover{color:#244f9c;background:#ededed}.dropdown-menu > .active > a,.dropdown-menu > .active > a:focus,.dropdown-menu > .active > a:hover{background-color:#124a8f}.home-sliders{position:relative}.home-sliders .text{position:absolute;margin-top:-500px;width:30%}.home-sliders .text .description{font-size:16px;font-weight:300;color:#fff;margin-bottom:40px}.home-sliders .text .title{font-size:48px;line-height:48px;font-weight:800;color:#fff;margin-bottom:40px;letter-spacing:-2px}.slider-product-items{position:relative;z-index:99;display:block;margin-top:-140px}.slider-product-items .item-img{position:relative;height:180px}.slider-product-items a{display:block;width:100%;height:100%}.slider-product-items span{display:block;padding-top:60px;padding-left:40px;font-size:24px;line-height:34px;font-weight:600;color:#fff;width:70%}.slider-product-items .fa{display:none;position:absolute;top:0;right:20px;font-size:178px;color:#fff}.slider-product-items .item-img:hover .fa{display:block}.home-about-us{display:block;color:#758292;margin:120px 0}.home-about-us h1{font-weight:600}.home-about-us p{font-size:16px;margin:40px 0}.home-about-us p strong{font-size:22px}.home-icons{margin-bottom:120px}.home-icons img{margin-bottom:10px!important;margin-top: 10px1important;}.home-icons p{font-size:16px;color:#758292}.home-message{position:relative;display:block;height:630px}.home-message .cols{position:absolute;top:290px}.home-message .cols p{color:#fff;font-size:18px;font-weight:300;line-height:1.5em;text-align:justify}.home-message .cols .col-md-7{margin-top:75px}.home-slogan{display:block;margin:345px 0 160px}.home-slogan p.t1{font-size:40px;color:#29529e;line-height:1.2em}.home-slogan p.t1 strong{font-weight:800}.home-slogan p.t2{font-size:22px;font-weight:600;color:#758292}.home-info{display:block;background:url() top center;height:485px;color:#fff;padding-top:150px}.home-info .btn-url{color:#fff}.home-info p{padding:0 80px}.home-images-production{display:block}.home-images-production .title{margin:80px 0}.home-images-production .pull-left{font-size:36px;font-weight:800;color:#204b9a}.home-images-production .pull-right{margin-top:8px}.production-sliders .item{position:relative;text-align:center}.production-sliders .item .text{position:absolute;width:100%;top:200px}.production-sliders .item .text .t1{font-size:16px;color:#fff}.production-sliders .item .text .t2{font-size:100px;font-weight:300;color:#fff;line-height:100px}.home-news{display:block;margin-bottom:120px}.home-news .title{margin:80px 0}.home-news .pull-left{font-size:36px;font-weight:800;color:#204b9a}.home-news .pull-right{margin-top:15px}.home-news .news-items .news-item{padding:20px}.home-news .news-items .news-item:hover{box-shadow:0 0 30px #ccc}.home-news .news-items .news-item img{width:100%}.home-news .news-items .news-item p.date{font-size:12px;color:#758292;letter-spacing:2px;margin:20px 0}.home-news .news-items .news-item h3{font-size:20px;color:#204b9a;font-weight:800;margin-bottom:40px}.home-news .news-items .news-item .link{font-size:14px;color:#e62c33}.footer{background:#242d38;color:#fff;font-size:14px;padding:40px 0}.footer .logo{margin-bottom:20px}.footer a{color:#fff}.footer .big{font-size:24px;font-weight:800}.footer h3{font-size:16px;font-weight:800}.footer ul li a{display:block;padding:5px 0}.footer .social a{margin-right:5px}.footer .social a:hover{opacity:.7}.footer .customer-service{display:block;text-align:center;margin-top:-60px}.footer .customer-service p{margin:0;line-height:1.3em}.footer .customer-service .t1{display:block;font-size:20px;font-weight:300;padding:40px 0;background:#758292}.footer .customer-service .t2{display:block;font-size:36px;font-weight:800;padding:30px 0;background:#e62c33}.footer .copy{margin-top:20px;font-size:11px}.footer-bottom{font-size:14px;text-align:center;padding:20px 0;background:#1a222c;color:#fff}.footer-bottom img{margin-left:10px}.page-header{background:#758292;color:#fff;padding-bottom:0;margin-bottom:0;border-bottom:0}.page-header a{color:#fff}.page-header h1{margin-top:80px;font-size:48px;font-weight:800}.page-header h2{margin-bottom:80px;font-size:24px}.page-header .sub-links{font-size:12px;background:#949fac;padding:20px 0}.page-header .sub-links a{font-size:12px}.page-header .sub-links a:hover{color:#eee}.page-header .sub-links ul{margin-bottom:0}.page-header .sub-links ul li:after{content:'';padding-left:0px}.page-header .sub-links ul li:last-child:after{content:''}.page-detail{font-size:16px;color:#758292;margin-top: 13px;}.page-detail p{margin-bottom:40px}.page-detail h1{font-size:48px;color:#29529e;font-weight:600;padding-right:140px;margin-bottom:80px}.page-detail img{width:100%}.page-detail .gallery a{display:block;position:relative;width:100%;height:100%}.page-detail .gallery a:hover .overlay{display:flex}.page-detail .gallery a .overlay{display:none;position:absolute;text-align:center;top:0;bottom:0;left:0;right:0;background:rgba(230,44,51,.7);width:100%;height:100%;align-items:center}.page-detail .gallery a .overlay i{color:#fff;font-size:64px;width:100%}.page{display:block;margin:120px 0}.page .page-image img{width:100%}.page .menu{display:block}.page .menu ul li:last-child a{border-bottom:0}.page .menu ul li a{display:block;font-size:16px;font-weight:800;color:#758292;padding:10px 0;border-bottom:1px solid #dadee2}.page .menu ul li a:before{font-family:FontAwesome;content:'\f105';margin-right:10px}.page .menu ul li:hover a,.page .menu ul li.active a{color:#e62c33;border-bottom:1px solid #e62c33}.page .product-categories ul li a p{background:#0d4e9c;color:#fff;padding:10px 20px;margin:0}.page .product-categories .col{margin-bottom:40px}.page .product-categories ul li a p i{float:right;font-size:26px}.page .product-categories ul li:hover a p{background:#e62c33}.page .product-list li a p{padding:80px 20px 40px!important;background:#758292!important}.page .product-list li:hover a p{background:#e62c33!important}.page .product-list .col{margin-bottom:40px}.product-detail h1{margin-bottom:80px;font-size:48px;font-weight:800;color:#204b9a}.product-detail h1.light{margin-top:80px;font-size:36px;font-weight:300}.product-detail .panel-title > .small,.product-detail .panel-title > .small > a,.product-detail .panel-title > a,.product-detail .panel-title > small,.product-detail .panel-title > small > a{color:#204b9a;font-weight:800;font-size:20px}.product-detail .panel-group .panel{background:#f6fbfe;border:0!important;margin-bottom:20px}.product-detail .panel-default > .panel-heading{border-bottom:0;background:transparent}.product-detail .panel-default > .panel-heading + .panel-collapse > .panel-body{border:0}.product-detail .panel-body p{margin:0;padding:10px 0;border-top:1px solid #d4dbe1}.product-detail .technical img{max-width:100%;text-align:center}.article-list .article-item{padding:20px;margin-bottom:40px}.article-list .article-item:hover{box-shadow:0 0 30px #ccc}.article-list .article-item img{width:100%}.article-list .article-item p.date{font-size:12px;color:#758292;letter-spacing:2px;margin:20px 0}.article-list .article-item h3{font-size:20px;color:#204b9a;font-weight:800;margin-bottom:0px;auto;}.article-list .article-item .link{font-size:14px;color:#e62c33}.page-detail p.date{font-size:12px;color:#758292;margin:80px 0;letter-spacing:4px}.page-detail h1.article-title{font-size:48px;font-weight:800;color:#204b9a;margin-bottom:80px;letter-spacing:-2px;width:70%}.contact-title{font-size:16px;font-weight:800;color:#29529e;margin-bottom:40px}.contact-info{color:#29529e}.contact-info p{position:relative;display:block;margin-bottom:20px}.contact-info .fa{position:absolute;left:0;font-size:46px;color:#29529e}.contact-info span{display:block;font-weight:300;padding-left:80px}.contact-address span{font-size:15px}.contact-phone span{font-size:20px;font-weight:800;padding-top:6px}.contact-email span{font-size:24px;padding-top:10px}.contact-form{color:#758292}.form-control{height:50px}.contact-form button{font-size:14px;font-weight:800;color:#29529e;background:transparent;border-bottom:1px solid #29529e;border-radius:0}.contact-form button:hover{color:#e62c33;border-bottom:1px solid #e62c33}.contact-map{margin-top:120px}.page .page-detail ul li{position:relative;margin-bottom:0}.page .page-detail ul li img{width:100%;height: 200px;object-fit: contain;}.page .page-detail a{color:#000;}.page .page-detail ul li p.catalog_title{font-size:16px;font-weight:700;color:#758292;text-align:center}.page .page-detail ul li:hover p.catalog_title{font-size:16px;font-weight:700;color:#e62c33;text-align:center}.search-form{position:relative}.search-form input{width:100%}.search-form .input-group{width:100%}.search-form .input-group-btn{position:absolute;z-index:99;right:30px;top:0}.search-form .input-group-btn button{height:50px;background:transparent;color:#204b9a}.search-list ul{margin-top:80px}.search-list ul li{border-bottom:1px solid #e6e6e6;padding:20px}.search-list ul li:hover{background:#f5f5f5}.search-list ul li:hover a h2{color:#e62c33}.search-list ul li:last-child{border-bottom:0}.search-list ul li a h2{font-size:24px;color:#29529e}.search-list ul li a h2 i{padding-left:10px}.search-list ul li a p{font-size:14px;color:#758292;height:70px;overflow:hidden}
