﻿@charset "utf-8";
@media (max-width:1000px){.banner{display:block;height:auto;min-height:initial!important}
.index section.products{padding:20px 0}}
.innerbanner{display:none!important}
section.content.productscontent .container main .description .title{display:none}
section.content .container{flex-direction:row-reverse}
section.content.feedback .container main,section.content.industrycontent .container main,section.content.industrylist .container main,section.content.newslist .container main,section.content.products .container main,section.content.productscontent .container main{margin-right:0;margin-left:50px}
@media(max-width:1000px){section.content.feedback .container main,section.content.industrycontent .container main,section.content.industrylist .container main,section.content.newslist .container main,section.content.products .container main,section.content.productscontent .container main{margin-left:0}
header .container img{height:65px;max-width:inherit}}
header .container .info .block:nth-child(2) i{font-size:42px}
.index section.email{background-image:url(/js/36798/1.png)}
header .container .share{position:absolute;right:0;top:-40px}
header .container .share ul{display:flex}
header .container .share ul li{margin-left:10px}
header .container .share ul li a{width:30px;height:30px;display:flex;align-items:center;justify-content:center}
header .container .share ul li a.social-item.tw,header .container .share ul li.twitter{box-sizing:border-box;background:#000;border:2px solid #000;transition:all .3s ease}
header .container .share ul li a.social-item.lk,header .container .share ul li.linkedin{box-sizing:border-box;background:#d97aa5;border:2px solid #d97aa5;transition:all .3s ease}
header .container .share ul li a.social-item.fb,header .container .share ul li.facebook{box-sizing:border-box;background:#39599f;border:2px solid #39599f;transition:all .3s ease}
header .container .share ul li a.social-item.you,header .container .share ul li.youtobe{box-sizing:border-box;background:#e70031;border:2px solid #e70031;transition:all .3s ease}
header .container .share ul li a.social-item.ins,header .container .share ul li.instagram{box-sizing:border-box;background:radial-gradient(circle at 30% 107%,#FDF497 0,#FDF497 5%,#FD5949 45%,#d6249f 60%,#285aeb 90%);transition:all .3s ease}
header .container .share ul li i{color:#fff;transition:all .3s ease}
header .container .share ul li.twitter:hover i{color:#45b0e3}
header .container .share ul li.linkedin:hover i{color:#d97aa5}
header .container .share ul li.facebook:hover i{color:#39599f}
header .container .share ul li.youtobe:hover i{color:#e70031}
header .container .share ul li.instagram:hover i{color:#ce3a9e}
header .container .share ul li:hover{background:#fff}
header .container .info{margin-top:30px}
.go-top{bottom:1%!important}
footer .container .info{text-align:left}
footer .container .info p{margin-bottom:3px}
footer .container .info img{vertical-align:middle}
footer .container{display:block}
footer .container .info{margin:10px 0 0}
@media (max-width:1024px){header .container .share{right:10px;top:-70px}}
@media (max-width:768px){header .container .share{top:100%;margin-top:16px;margin:16px 100px 0 0}
header .container .info{margin:0!important;height:0}
header .container>a{display:flex;height:65px;align-items:center}
header>.container{height:65px;z-index:1111}}
@media (max-width:480px){header .container .share{margin-right:70px}}
.index section.email{position:relative;z-index:1}
.index section.email::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:-1}
.index section.about-us>img{display:none}
.index section.about-us{background:url(/js/36798/2.png) no-repeat center fixed;background-size:cover;position:relative;z-index:1}
.index section.about-us::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:-1}
*{font-family:arial!important}
body,section.content.feedback .container main article,section.content.industrycontent .container main article,section.content.productscontent .container main .description{font-size:16px}
section.content.productscontent .container main .description p{padding:0}
main .description strong{display:block}
section.content.productscontent .container main .description{margin-top:25px}
section.content.productscontent .container main .description img{height:auto!important;padding:0;vertical-align:bottom;display:block}
section.content.productscontent .container main .description p{padding:0}
.container aside>ul.aside-news li a .right h3{max-width:150px}
.index section.products ul li a img{object-fit:cover}
section.content.products .container main article ul li .info h3 a{word-break:break-word}
section.content.feedback .container main h1{font-weight:700!important;color:var(--color);font-size:30px;text-transform:capitalize}
.fa{font-family:FontAwesome!important}
.index section.about-us .container .box .swiper-box ul li{height:auto}
@media (min-width:769px){.nycontactusbox{display:flex;justify-content:space-between}
.nycontuslef{width:55%}
.nycontusrig{width:43%}}
.nycontuslef>div strong{color:var(--color);text-transform:uppercase;font-size:19px;display:block;margin-bottom:6px;line-height:1.4}
.nycontuslef p img{vertical-align:middle}
.contshare{height:30px}
.contshare img{border-radius:5px}
.contshare a{margin-right:4px}
p.conttxt{line-height:1.4;margin:12px 0 10px}
.nycontusrig img{height:100%;width:100%;object-fit:cover}
.index section.about-us::after,.index section.email::after{background:rgb(0 0 0 / 68%)}
@media (max-width:540px){section.content.feedback .container main h1{font-size:24px}}
@media (max-width:768px){table.nyprocesstable tr{display:block}
table.nyprocesstable tr td{display:block;text-align:center;width:100%}
.nycontuslef{margin-bottom:15px}}
.table tr:nth-child(2n+1){background:#f6f6f6}
.certificates table tr td p:nth-child(2){margin-bottom:20px}
@media(max-width:768px){.certificates table tr{display:flex;flex-wrap:wrap;justify-content:space-between}
.certificates table tr td{width:48%}}
.testing-report table tr td p:nth-child(2){margin-bottom:20px}
@media(max-width:768px){.testing-report table tr{display:flex;flex-wrap:wrap;justify-content:space-between}
.testing-report table tr td{width:48%}}
.nycontuslef>div strong{text-transform:capitalize}
.nycontuslef strong:first-child{color:#000}
@media (max-width:768px){p.nycontadd br{display:none}}
.testing-report table tr *{word-break:normal!important}
.testing-report table tr td{vertical-align:top}
.testing-report table tr td strong{display:block;line-height:1.4}
section.content.productscontent .container main .description table.nyprdetsectable td:first-child{width:42%}
section.content.feedback .table td,section.content.feedback .table th{word-break:normal!important;line-height:1.4;padding:8px}
.singgletable{overflow-x:auto;width:100%}
section.content.feedback .container main{width:100%;display:block}
section.content.feedback .container main h1{margin-bottom:0}
.Content_ProTypeList{margin-bottom:30px;color:#8c8c8c;line-height:1.2;font-size:16px}
.seo-key{color:#8c8c8c;margin-bottom:30px}
header .container .info{position:relative}
#xyz{right:auto;left:100%;top:-5px;margin-left:15px}
@media (max-width:1024px){#xyz{left:auto;right:10px}
#xyz img{height:auto}
nav .container .search-box{position:static;margin-left:15px}
nav .container .mobile-menu{padding-right:15px}}
nav .share{position:absolute;left:50%;margin-left:-100px}
nav .share ul{display:flex}
nav .share ul li{width:30px;height:30px;margin-right:10px;display:flex;align-items:center;justify-content:center}
nav .share ul li.twitter{box-sizing:border-box;background:#45b0e3;border:2px solid #45b0e3;transition:all .3s ease}
nav .share ul li.linkedin{box-sizing:border-box;background:#d97aa5;border:2px solid #d97aa5;transition:all .3s ease}
nav .share ul li.facebook{box-sizing:border-box;background:#39599f;border:2px solid #39599f;transition:all .3s ease}
nav .share ul li.youtobe{box-sizing:border-box;background:#e70031;border:2px solid #e70031;transition:all .3s ease}
nav .share ul li.instagram{box-sizing:border-box;background:#ce3a9e;border:2px solid #ce3a9e;transition:all .3s ease}
nav .share ul li i{color:#fff;margin:0;font-size:16px;transform:rotate(0)!important}
section.content .container aside>ul.aside-menu li:hover>ul{display:block!important}
section.content .container aside>ul.aside-menu>li ul.pro-menu li a{font-size:14px!important;padding-left:50px!important}
strong{font-weight:700}
.index section.about-us .container .box .swiper-box ul li .details{-webkit-line-clamp:unset}
section.content.productscontent .container main .description table{width:100%!important}
.pro-ulli li{font-size:15px}
main .description strong{font-weight:var(--fontbold6)}
h1, h2, h3, h4, h5, h6 {text-transform: initial;}
@media (max-width:768px){header .container .share{display:none}}