*{  margin:0;padding:0;} ul li{  list-style: none;  margin:0;}/*ul{  margin-bottom: 0;  padding: 0;}*/a,a:hover,a:visited,a:focus,a:active{  text-decoration: none;  outline: none;}button,button:hover,button:focus,input,input:focus{  outline: none;}html,body{  height: 100%;}body {  font: 600 14px 'Muli';  -webkit-text-size-adjust: 100%;  height: 100%;  color: #545454;  letter-spacing: 0;  -webkit-font-smoothing: subpixel-antialiased;  -webkit-text-stroke:1px transparent;  overflow-x: hidden;  }h1{  font:500 36px 'Muli';  color: #242434;}h2{  font:500 30px 'Muli';  color: #242434;}h3{  font:normal 24px 'Muli';  color: #242434;}p{  line-height: 28px;}.clearfix{  clear: both;}.box{  height: 200px;  width: 100%;  background: red;  margin-bottom: 50px;}/***********************************************                  main header************************************************/.main-header{  background: #fff;  padding: 6px 0;}.full-width-header{  z-index: 9;}.sm-blue ul a .sub-arrow{  display: block;}.sm-blue ul{  top: 55px!important;}.sm-blue ul ul{  top: 49px!important;}.main-slide-item:before{  background: rgba(0,0,0,.4);}.top-header-left h4{  font-size: 16px;  color: #006634;  margin-bottom: 0;  font-weight: 600;}.top-header-right ul{  text-align: right;}.top-header-right ul li{  display: inline-block;}.top-header-right ul li {  width: 25px;  height: 25px;  border: 1px solid #333;  text-align: center;  line-height: 25px;}.top-header-right ul li a{  color: #333;}.top-header {  border-bottom: 1px solid #eee;  padding-bottom: 8px;  margin-bottom: 7px;}.img-responsive{  max-width: 100%;}.btm-header-contact ul{  float: right;  width: 100%;  text-align: right;  margin-top: 12px;}.btm-header-contact ul li{  display: inline-block;  margin-right: 30px;}.btm-header-contact ul li:last-child{  margin-right: 0;}.main-flex{  display:flex;  flex: 1;  flex-direction: row;}.contact-info p {  color: #006634;  font-weight: 600;  font-size: 16px;  margin-bottom: 0;}.contact-info span {  display: inline-block;  font: 500 14px 'Poppins';  text-transform: uppercase;}.contact-ic i {  font-size: 36px;  color: #006634;}.contact-ic i:before{  vertical-align: middle;}.contact-info{  text-align: left;}.contact-ic {  padding-right: 8px;}.contact-info p a {  color: #006634;}.menu-blocks{  position: relative;  width: 100%;}.quote-cols {  position: absolute;  top: 1px;  left: auto;  right: 0;  z-index: 9999;  background: #3ca600;  padding: 16px 25px;  text-transform: uppercase;}.quote-cols a{  color: #fff;  line-height: 20px;}.sticky .sm-blue > li:first-child > a, .sm-blue > li:first-child > :not(ul) a{  padding-left: 0;}/***********************************************                  Banner************************************************//*.slider-content-inner{  top: 120px;}*/.swiper-button-prev,.swiper-button-next{  top: 65%;}/*@media only screen and (min-height:850px ){  .slide-img{    height: 76vh;  }}*//***********************************************                  About US************************************************/.section-top{  margin-top: 60px;}.about-left h2{  font: 700 28px 'Muli';  margin-bottom: 12px;}.about-left p{  margin-bottom: 14px;}.top-about-img ul{  display: -webkit-flex;  display: -moz-flex;  display: -ms-flex;  display: -o-flex;  display: flex;  flex-direction: row;  margin: 0 -5px 25px;}.top-about-img ul li{  padding: 0 5px;}.top-about-img ul li img{  width: 100%;}.mesage-table{  display: table;  width: 100%;  height: 100%;  background: #353535;  padding: 20px;}.inner-msg-col{  border: 3px solid rgba(255,255,255,0.5);  padding: 20px;  height: 100%;  display: table-cell;}.inner-msg-col h1{  font: 400 38px 'Niconne', cursive;  color: #fff;}.inner-msg-col p{  font-size: 14px;  color: #fff;  line-height: 25px;  font-weight: 500;}.ceo-cols{  display: -webkit-flex;  display: -moz-flex;  display: -ms-flex;  display: -o-flex;  display: flex;  flex-direction: row;}.ceo-cols .ceo-img figure{  margin-bottom: 0;}.ceo-cols .ceo-img img{  width: 100px;  height: 100px;  border-radius: 50%;  object-fit: cover;}.ceo-cols .ceo-img{  padding-right: 20px;}.ceo-info{  margin-top: 10px;}.ceo-info h3{  margin-bottom: 0;  color: #fff;  font: 600 22px 'Muli';}.ceo-info p{  margin-bottom: 0;}.ceo-info span{  color: #fff;}/***********************************************                  Company Objective************************************************/.objective-table{  display: -webkit-flex;  display: -moz-flex;  display: -ms-flex;  display: -o-flex;  display: flex;  flex-direction: row;}.objective-icon i{  font-size: 50px;  color: #02391e;}.objective-icon{  padding-right: 18px;}.objective-info h2{  font: 700 22px 'Muli';  text-transform: uppercase;  margin-bottom: 4px;}.objective-info p{  font-size: 14px;  line-height: 22px;}/***********************************************                  Popup MOdal************************************************/.modal  {  /*   display: block;*/  padding-right: 0px;  background-color: rgba(4, 4, 4, 0.8);   z-index: 9999;  height: 100vh;}.modal-body .title-form{  color: #333;}.modal-dialog {  /*top: 30%;  width: 100%;  position: absolute;  left: 0;  right: 0;*/  max-width: 600px;  /*margin-top: -165px;*/}.modal-content{  max-width: 600px;  margin: 0 auto;}.modal-content {  border-radius: 0px;  border: none;  top: 40%;}.modal-body {  background-color: #006634;  /*color: white;*/}.error{    color: #f00100}.modal-backdrop{  z-index: 1;}.modal-lg h2{  text-transform: uppercase;  color: #fff;  text-align: left;  margin-bottom: 25px;}.astrick{  color: #f00100;}.form-control{  border-radius: 0;} input::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color: #333;  font-size: 14px;} input::-moz-placeholder { /* Firefox 19+ */  color: #333;  font-size: 14px;} input:-ms-input-placeholder { /* IE 10+ */  color: #333;  font-size: 14px;} input:-moz-placeholder { /* Firefox 18- */  color: #333;  font-size: 14px;}.reload-img{  color: #fff;}.reload-img:hover{  color: #eee;}.form-group{  margin-bottom: 30px;}.submit-btn{  background: #fff;  border:0;  cursor: pointer;  padding: 8px 10px;  text-transform: uppercase;  font-weight: 600;  display: inline-block;  margin-top: 25px;}/***********************************************                  company objectives************************************************/.company-objective{  margin-top: 60px;  position: relative;}.company-objective:after {  content: '';  background: url(../images/shadow.png) no-repeat;  height: 35px;  width: 100%;  position: absolute;  bottom: -60px;  opacity: 0.4;}/***********************************************                 Fetaured Produtc************************************************/.title-head {  font-family: 'Muli';  font-size: 24px;  text-transform: uppercase;  font-weight: 700;  margin-bottom: 10px;}.title-head span {  border-bottom: 2px solid #1d6634;  padding-bottom: 6px;  margin-bottom: 24px;  display: inline-block;}.product-box figure{  margin-bottom: 0;  overflow: hidden;  position: relative;}.product-box img{  width: 100%;  -webkit-transition: all ease-in-out 0.7s;  -moz-transition: all ease-in-out 0.7s;  -ms-transition: all ease-in-out 0.7s;  -o-transition: all ease-in-out 0.7s;  transition: all ease-in-out 0.7s;}.product-info{  margin: 6px 0;}.product-info span{  font:700 14px 'Muli';  color: #545454;  -webkit-transition: all ease-in-out 0.7s;  -moz-transition: all ease-in-out 0.7s;  -ms-transition: all ease-in-out 0.7s;  -o-transition: all ease-in-out 0.7s;  transition: all ease-in-out 0.7s;}.product-info h2{  font:700 18px 'Muli';  margin: 5px 0 20px;  -webkit-transition: all ease-in-out 0.7s;  -moz-transition: all ease-in-out 0.7s;  -ms-transition: all ease-in-out 0.7s;  -o-transition: all ease-in-out 0.7s;  transition: all ease-in-out 0.7s;}.view-btn{  text-align: left;  text-transform: uppercase;  font-weight: 700;  /*opacity: 0;*/  -webkit-transition: all ease-in-out 0.7s;  -moz-transition: all ease-in-out 0.7s;  -ms-transition: all ease-in-out 0.7s;  -o-transition: all ease-in-out 0.7s;  transition: all ease-in-out 0.7s;}.view-btn a{  color: #222;  position: relative;  display: block;  -webkit-transition: all ease-in-out 0.7s;  -moz-transition: all ease-in-out 0.7s;  -ms-transition: all ease-in-out 0.7s;  -o-transition: all ease-in-out 0.7s;  transition: all ease-in-out 0.7s;}.view-btn a:after {  content: '';  width: 83%;  height: 1px;  background: #eee;  /*background: #bbbbbb;*/  position: absolute;  top: 9px;  left: 61px;  -webkit-transition: all ease-in-out 0.7s;  -moz-transition: all ease-in-out 0.7s;  -ms-transition: all ease-in-out 0.7s;  -o-transition: all ease-in-out 0.7s;  transition: all ease-in-out 0.7s;}.view-btn a span{  display: inline-block;}.product-box:hover .view-btn{  opacity: 1;}.product-box:hover figure img{  -webkit-transform: scale(1.1);  -moz-transform: scale(1.1);  -o-transform: scale(1.1);  -ms-transform: scale(1.1);  transform: scale(1.1);}.product-box:hover .product-info h2,.product-box:hover .view-btn a{  color: #1d6735;}.owl-dots{  display: none;}.product-carousel{  position: relative;}.product-carousel.owl-theme .owl-nav {  position: absolute;  top: -70px;  left: auto;  right: 0;}.product-carousel.owl-theme .owl-nav i{  font-size: 30px;}.owl-theme .owl-nav [class*=owl-]:hover {    background: transparent;    color: #1d6735;    text-decoration: none;}.featured-product-cols{  margin-top: 90px;}/***********************************************                  Testimonial************************************************/.parallax-bg{  position: relative;}.parallax-bg .overlay{  position: absolute;  background: rgba(0,0,0,0.9);  height: 100%;  width: 100%;  top: 0;  left: 0;}.testi-content{  padding: 80px 0 60px;}.review-carousel.owl-carousel figure img{  width: 140px;  height: 140px;  -webkit-object-fit: cover;  -moz-object-fit: cover;  -ms-object-fit: cover;  -o-object-fit: cover;  object-fit: cover;  border-radius: 50%;  margin:0 auto;}.review-content{  max-width: 750px;  margin: 0 auto;  text-align: center;  color: #fff;}.review-content h3{  color: #fff;  font-weight: 600;  margin: 30px 0 10px;}/***********************************************                  customert slider************************************************/.customer-carousel.owl-carousel .owl-item img{  max-width: 100%;  width: auto;  margin: 0 auto 35px;}/***********************************************                 company query************************************************/.query-content{  padding: 100px 0 80px;  max-width: 630px;  margin: 0 auto;  position: relative;}.query-content h4{  color: #fff;  font: 600 36px 'Muli';  line-height: 46px;  margin-bottom: 30px;}.mail-btn a{  color: #fff;  text-transform: uppercase;  border: 1px solid #fff;  padding: 8px 45px;  display: inline-block;  font-size: 20px;  -webkit-transition: all ease-in-out 0.7s;  -moz-transition: all ease-in-out 0.7s;  -ms-transition: all ease-in-out 0.7s;  -o-transition: all ease-in-out 0.7s;  transition: all ease-in-out 0.7s;}.mail-btn a:hover{  opacity: 0.5;}/***********************************************                  our product************************************************/.product-list{  margin-bottom: 45px;}/*.product-box{  border: 1px solid #eee;  padding: 12px;}.product-box figure {  margin: -11px -11px 0;}*//***********************************************                  associated partner************************************************/.partner-cols{  background: #f9f9f9;  padding: 30px 0;}.partner-cols{  margin-top: 40px;}.partner-cols .owl-carousel .owl-item img{  width: auto;  max-width: 100%;  margin: 0 auto;}.partner-carousel figure{  border: 1px solid #d2d2d2;  background: #fff;  padding: 30px;}/***********************************************                  footer************************************************/.top-footer{  background: #141414;  padding: 75px 0 40px;}.footer-menu{  color: #fff;}.footer-title{  text-transform: uppercase;  color: #fff;  font:700 20px 'Muli';  margin-bottom: 0;}.footer-sub-title{  text-transform: uppercase;  font-weight: 400;  font-size: 11px;  margin-bottom: 25px;  display: inline-block;}.footer-menu p{  font-weight: 400;  font-size: 13px;}.footer-social-ic{  margin-top: 30px;}.footer-social-ic ul li a{  color: #fff;}.footer-social-ic ul li {  display: inline-block;  border-right: 1px solid #252525;  margin-right: 10px;  padding-right: 10px;  line-height: 14px;}.footer-social-ic ul li:last-child{  margin-right: 0;  padding-right: 0;  border-right: 0;}.footer-social-ic ul li .icofont{  font-size: 18px;}.quick-menu ul li a{  color: #c8c8c8;  text-transform: uppercase;  font-size: 12px;  -webkit-transition: all ease-in-out 0.7s;  -moz-transition: all ease-in-out 0.7s;  -ms-transition: all ease-in-out 0.7s;  -o-transition: all ease-in-out 0.7s;  transition: all ease-in-out 0.7s;}.quick-menu ul li a:hover{  padding-left: 5px;}.quick-menu ul li a:before{  content: '-';  display: inline-block;  padding-right: 5px;}.quick-menu ul li{  margin-bottom: 10px;}.foter-conatct .contact-ic i {  color: #c8c8c8;  font-size: 20px;  height: 40px;  width: 40px;  background: #3c3939;  border-radius: 50%;  display: inline-block;  text-align: center;  line-height: 32px;}.foter-conatct .contact-info p {  color: #c8c8c8;  line-height: 16px;  font-size: 13px;}.foter-conatct .contact-info a{  color: #c8c8c8;}.foter-conatct ul li{  margin-bottom: 30px;}.bottom-footer{  background: #060606;  padding: 15px 0 5px;  color: #fff;}.bottom-footer p{  margin-bottom: 0;}/***********************************************                  backtotop************************************************/.back-to-top {  cursor: pointer;  position: fixed;  bottom: 20px;  right: 20px;  display:none;}.btn-primary {    color: #fff;    background-color: #006634;    border-color: #006634;}.btn-primary:hover {    color: #fff;    background-color: #124e25;    border-color: #124e25;}/******************************loader************************************/#loading{background-color: #006634;height: 100%;width: 100%;position: fixed;z-index: 1;margin-top: 0px;top: 0px;z-index: 99999;}#loading-center{width: 100%;height: 100%;position: relative;}#loading-center-absolute {position: absolute;left: 50%;top: 50%;height: 200px;width: 200px;margin-top: -100px;margin-left: -100px;-ms-transform: rotate(-135deg); -webkit-transform: rotate(-135deg); transform: rotate(-135deg);}.object{-moz-border-radius: 50% 50% 50% 50%;-webkit-border-radius: 50% 50% 50% 50%;border-radius: 50% 50% 50% 50%;position: absolute;border-top: 5px solid #FFF;border-bottom: 5px solid transparent;border-left:  5px solid #FFF;border-right: 5px solid transparent;-webkit-animation: animate 2s infinite;animation: animate 2s infinite; }#object_one{left: 75px;top: 75px;width: 50px;height: 50px;}#object_two{left: 65px;top: 65px;width: 70px;height: 70px;-webkit-animation-delay: 0.2s;  animation-delay: 0.2s;}#object_three{left: 55px;top: 55px;width: 90px;height: 90px;-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}#object_four{left: 45px;top: 45px;width: 110px;height: 110px;-webkit-animation-delay: 0.6s;animation-delay: 0.6s;} @-webkit-keyframes animate {50% {-ms-transform: rotate(360deg) scale(0.8);   -webkit-transform: rotate(360deg) scale(0.8);   transform: rotate(360deg) scale(0.8);   }}@keyframes animate {  50% {-ms-transform: rotate(360deg) scale(0.8);   -webkit-transform: rotate(360deg) scale(0.8);   transform: rotate(360deg) scale(0.8); } }/***********************************************                  listing************************************************/.content-bg{position: relative;}.overlays-bg{  position: absolute;  background: rgba(0,0,0,0.5);  width: 100%;  height: 100%;  top: 0;}.content-info {  padding: 80px 0;  position: relative;  top: 0;}.content-info h2{  color: #fff;}.breadcrumb {  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;  padding: 0;  margin-bottom: 0;  list-style: none;  background-color: transparent;  border-radius: 0;}.breadcrumb .active{  color: #eee;}.breadcrumb a{  color: #fff;}.top-breadcrumb{  margin-bottom: 50px;}.listing-title{  text-transform: uppercase;  font-weight: 700;  margin-bottom: 30px;}.common-content{  margin-bottom: 60px;}.common-listing .product-info h2 {  font: 700 15px 'Muli';}.common-listing .product-info span {  font: 700 13px 'Muli';}.common-listing .view-btn a{  font-size: 12px;}.product-list-bg .card{ border-radius: 0;}.product-list-bg .card-header{  padding: 5px;  border-bottom: 0;}.product-list-bg i{  position: absolute;  right: 8px;  top: 18px;}/***********************************************                  custom Accordian************************************************/.product-sub-list ul li{  margin-bottom: 10px;}.product-sub-list ul li:last-child{  margin-bottom: 0;}#accordion-style-1 h1,#accordion-style-1 a{  color:#666;}#accordion-style-1 .btn-link {  font-weight: 400;  color: #565656;  background-color: transparent;  text-decoration: none !important;  font-size: 16px;  font-weight: bold;  text-transform: capitalize;}#accordion-style-1 .card-body {  border-top: 2px solid #007b5e;}#accordion-style-1 .card-header .btn.collapsed .fa.main{  display:none;}#accordion-style-1 .card-header .btn .fa.main{  background: #007b5e;  padding: 13px 11px;  color: #ffffff;  width: 35px;  height: 41px;  position: absolute;  left: -1px;  top: 10px;  border-top-right-radius: 7px;  border-bottom-right-radius: 7px;  display:block;}/***********************************************                 pagination************************************************/.page-item.active .page-link {  z-index: 1;  color: #fff;  background-color: #275436;  border-color: #275436;}a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {    color: #fff;    text-decoration: none;}.page-link:hover {  background-color: #1d6735;  border-color: #1d6735;}.page-item:last-child .page-link {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}.page-item:first-child .page-link {  border-top-left-radius: 0;  border-bottom-left-radius: 0;}/***********************************************                  contact us************************************************/.iner-contact{  padding: 40px 20px;}.contact-block {    position: relative;    border: 3px solid #f2f2f2;    /*padding: 40px 20px;*/    box-sizing: border-box;}.contact-left h2{  text-transform: uppercase;  font-size: 22px;}.contact-list h4{  text-transform: uppercase;  font-size: 18px;  margin-bottom: 15px;}.contact-left p{  margin-bottom: 30px;}.contact-list ul li{  list-style: none;  margin-bottom: 10px;}.contact-list ul{  padding-left: 0;}.contact-list ul li:last-child{  margin-bottom: 0;}.form-cols .form-control {  border-radius: 0;  /*background: #f1f1f1;*/  /*border: 0;*/  min-height: 46px;}.btn-common input{  border:0;  background: green;  color: #fff;  text-transform: uppercase;  padding: 8px 25px;  cursor: pointer;}.form-cols{  position: relative;  border-left: 3px solid #f2f2f2;  padding: 30px;  background: #f1f1f1}.btn-common{  /*text-align: center;*/}.company-map iframe{  height: 450px;  width: 100%;  margin-top: 40px;}.form-cols .reload-img,.form-box .reload-img{  color: #333;}.form-control:focus {    color: #495057;    background-color: #fff;    border-color: transparent;    outline: 0;    box-shadow: initial;    border:1px solid #ced4da;}/***********************************************                  complain register************************************************/.form-box{  border: 1px solid #e8e5e5;  padding: 25px;}/***********************************************                 faq************************************************/.privacy-block {  position: relative;  margin-top: 25px;  padding: 15px 20px;  border: 1px solid #f1f1f1;  -webkit-transition: all 0.7s ease-in-out;  -moz-transition: all 0.7s ease-in-out;  -ms-transition: all 0.7s ease-in-out;  -o-transition: all 0.7s ease-in-out;  transition: all 0.7s ease-in-out;}.privacy-block:hover {    -webkit-box-shadow: 0 0.5px 25px rgba(0, 0, 0, 0.1);    box-shadow: 0 0.5px 25px rgba(0, 0, 0, 0.1);}.privacy-block ul li {    padding: 10px 15px;}.privacy-block h5{  font-weight: 700;  color: #333;}.privacy-block p{  margin-bottom: 0;}/***********************************************                  common block************************************************/.common-infos-box figure img{  width: 100%;}.common-infos-box ul{  padding-left: 15px;}.common-infos-box ul li{  margin-bottom: 15px;}.common-infos-box h3 label{  font-weight: 600;}/***********************************************                  backtotop************************************************/.modal-dialog .form-group{  margin-bottom: 20px;}#accordion-style-1 a.active {  color: red;}/***********************************************                  product-detail************************************************/.product-detail-carousel figure{  border:1px solid #efebeb;  padding: 8px;}.detail-title{  font:700 22px 'Muli';}.product-variant{  display: -webkit-flex;  display: -moz-flex;  display: -ms-flex;  display: -o-flex;  display: flex;  margin-top: 20px;}.product-variants-item p{  margin-bottom: 0;}.product-variants-item span{  text-transform: uppercase;}.product-variants-item{  margin-right: 40px;}.product-variants-item:last-child{  margin-right: 0;}.product-quote-cols{  margin-top: 30px;}.product-quote-cols a{  text-transform: uppercase;  display: inline-block;  background: #1d6634;  color: #fff;  padding: 8px 25px;}#tabs .nav-tabs .nav-link {  border: 1px solid transparent;  border-top-left-radius: .25rem;  border-top-right-radius: .25rem;  color: #666;  font-size: 16px;  text-transform: uppercase;}#tabs .nav-tabs .nav-item.show .nav-link, #tabs .nav-tabs .nav-link.active {  color: #1d6634;  background-color: transparent;  border-color: transparent transparent #f3f3f3;  border-bottom: 4px solid !important;  font-size: 16px;  font-weight: bold;}.other-info-detail{  margin-top: 50px;}.simple-info p{  margin-bottom: 5px;}.simple-info ul li{  margin-bottom: 8px;}.nav-tabs{  margin-bottom: 20px;}.simple-info {  margin-bottom: 30px;}.table thead th {    vertical-align: text-top;    border-bottom: 0;}.related-product{  margin-top: 40px;}.related-product h2.related-title{  font-weight: 700;  text-transform: uppercase;  border-bottom: 1px solid #e6e6e6;  padding-bottom: 15px;  margin-bottom: 30px;}.table {  border: 1px solid #eee;}.download-table .table{  text-align: center;}.table a{  color: #1d6634;}.sm-blue ul a, .sm-blue ul a:hover, .sm-blue ul a:focus, .sm-blue ul a:active {  text-transform: initial;}.no-gutters {  margin-right: -8px;  margin-left: -8px;}.no-gutters>.col, .no-gutters>[class*=col-] {  padding-right: 8px;  padding-left: 8px;}.full-width-header{  position: relative;  background: #1d6634;}.swiper-slide{  height: 500px;}.slider-content-inner {  position: absolute;  max-width: 700px;  /* top: 50%; */  margin-top: 14%;}.main-slide-item {  position: relative;  display: block;  vertical-align: middle;}.swiper-button-prev, .swiper-button-next{  top: 45%;}.modal-lg h2{  color: #333;  font-weight: 700;  font-size: 22px;}.menu-blocks .modal-body .title-form{  color: #333;}.modal-body {    background-color: #fff;    /*color: white;*/}.submit-btn{  background: #1d6634;  color: #fff;}.product-info p{  font-size: 12px;  line-height: 20px;}.product-info h2{  /*margin: 5px 0;*/  margin: 0 0 5px;}.productShare{  display: none;}.productShare ul{  text-align: center;}.productShare ul li{  display: inline-block;}.productShare ul li i{  height: 25px;  width: 25px;  border-radius: 50%;  line-height: 25px;  text-align: center;  display: inline-block;  color: #fff;}.productShare ul li .icofont-facebook{  background: #3b5998;}.productShare ul li .icofont-twitter{  background: #55acee;}.product-list {    margin-bottom: 20px;}/**************************************************accordian**************************************************/.jquery-accordion-menu,.jquery-accordion-menu * {  box-sizing: border-box;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  outline: 0}.jquery-accordion-menu {  position: relative;}.jquery-accordion-menu .jquery-accordion-menu-footer,.jquery-accordion-menu .jquery-accordion-menu-header {  width: 100%;  height: 50px;  padding-left: 22px;  float: left;  line-height: 50px;  font-weight: 600;  color: #f0f0f0;  background: #414956}.jquery-accordion-menu ul {  margin: 0;  padding: 0;  list-style: none}.jquery-accordion-menu ul li {  width: 100%;  display: block;  float: left;  position: relative}.jquery-accordion-menu ul li a {  width: 100%;  padding: 14px 16px;  float: left;  text-decoration: none;  color: #f0f0f0;  font-size: 14px;  /*background: #414956;*/  white-space: nowrap;  position: relative;  overflow: hidden;  -o-transition: color .2s linear, background .2s linear;  -moz-transition: color .2s linear, background .2s linear;  -webkit-transition: color .2s linear, background .2s linear;  transition: color .2s linear, background .2s linear;  background-color: rgba(0,0,0,.03);}.jquery-accordion-menu>ul>li.active>a{  background: #eee;  color: #333;  border-bottom: 2px solid #1d6634;}.jquery-accordion-menu>ul>li:hover>a {  /*color: #fff;*/  /*background: #1d6735*/}.jquery-accordion-menu>ul>li>a {  border-bottom: solid 1px #3b424d}.jquery-accordion-menu ul li a i {  width: 34px;  float: left;  line-height: 18px;  font-size: 16px;  text-align: left}.jquery-accordion-menu .submenu-indicator {  float: right;  right: 22px;  position: absolute;  line-height: 19px;  font-size: 20px;  -o-transition: transform .3s linear;  -moz-transition: transform .3s linear;  -webkit-transition: transform .3s linear;  -ms-transition: transform .3s linear}.jquery-accordion-menu ul ul.submenu .submenu-indicator {  line-height: 16px}.jquery-accordion-menu .submenu-indicator-minus>.submenu-indicator {  -ms-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -webkit-transform: rotate(45deg);  transform: rotate(45deg)}.jquery-accordion-menu ul ul.submenu,.jquery-accordion-menu ul ul.submenu li ul.submenu {  width: 100%;  display: none;  position: static}.jquery-accordion-menu ul ul.submenu li {  clear: both;  width: 100%}.jquery-accordion-menu ul ul.submenu li a {  width: 100%;  float: left;  font-size: 13px;  background: #fff;  border-top: none;  position: relative;  border-left: solid 6px transparent;  -o-transition: border .2s linear;  -moz-transition: border .2s linear;  -webkit-transition: border .2s linear;  transition: border .2s linear;  color: #333;}.jquery-accordion-menu ul ul.submenu li:hover>a {  border-left-color: #1d6634}.jquery-accordion-menu ul ul.submenu>li>a {  padding-left: 30px}.jquery-accordion-menu ul ul.submenu>li>ul.submenu>li>a {  padding-left: 45px}.jquery-accordion-menu ul ul.submenu>li>ul.submenu>li>ul.submenu>li>a {  padding-left: 60px}.jquery-accordion-menu ul li .jquery-accordion-menu-label,.jquery-accordion-menu ul ul.submenu li .jquery-accordion-menu-label {  min-width: 20px;  padding: 1px 2px 1px 1px;  position: absolute;  right: 18px;  top: 14px;  font-size: 11px;  font-weight: 800;  color: #555;  text-align: center;  line-height: 18px;  background: #f0f0f0;  border-radius: 100%}.jquery-accordion-menu ul ul.submenu li .jquery-accordion-menu-label {  top: 12px}.ink {  display: block;  position: absolute;  background: rgba(255, 255, 255, .3);  border-radius: 100%;  -webkit-transform: scale(0);  -moz-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0)}.animate-ink {  -webkit-animation: ripple .5s linear;  -moz-animation: ripple .5s linear;  -ms-animation: ripple .5s linear;  -o-animation: ripple .5s linear;  animation: ripple .5s linear}@-webkit-keyframes ripple {  100% {    opacity: 0;    -webkit-transform: scale(2.5)  }}@-moz-keyframes ripple {  100% {    opacity: 0;    -moz-transform: scale(2.5)  }}@-o-keyframes ripple {  100% {    opacity: 0;    -o-transform: scale(2.5)  }}@keyframes ripple {  100% {    opacity: 0;    transform: scale(2.5)  }}.jquery-accordion-menu>ul>li>a {  border-bottom: 0;  background-clip: border-box;  border: 1px solid rgba(0,0,0,.125);  color: #333;  border-bottom: 0;  font-weight: 700;}/*.jquery-accordion-menu>ul>li:last-child>a{  border-bottom: 1px solid rgba(0,0,0,.125);}*/.jquery-accordion-menu ul ul.submenu>li>a{  border: 1px solid rgba(0,0,0,.125);  border-bottom: 0;}.jquery-accordion-menu ul ul.submenu>li>a.active{  color: #006634;}.jquery-accordion-menu ul ul.submenu li.hoverSubMenu a.active{  border-bottom: 2px solid #1d6634;}.jquery-accordion-menu>ul>li>a.active {    background: #eee;    color: #333;    border-bottom: 2px solid #1d6634;}.mTMain{  margin-top: 40px;}.company-map{  margin-bottom: -65px;}.table td, .table th {  padding: 8px;  font-size: 14px;}.downloadListBox{  background: #fff;  box-shadow: 0px 10px 61px 14px rgba(0, 0, 0, 0.06);  /*padding: 15px;*/  box-sizing: border-box;}.downloadList a{  color: #333;}.downloadList i.fileFont{  font-size: 30px;}.downloadList h4{  color: #333;  /*font-weight: 700;*/  font-size: 18px;  /*margin: 8px 0 5px;*/}.downloadListBox span{   /*display:block;*/  /*background: #3ca600;  color: #fff;   padding: 7px;  text-transform: initial;  margin-top: 5px;  font-size: 13px;*/}/*.downloadListBox{  display: flex;  flex-wrap: wrap;}.downloadList i.fileFont {    font-size: 50px;}.downloadFlexLeft{  flex-basis: 20%;  display: flex;}.icofont-file-pdf{  color: #ff0000;}.downloadListBox figure img{  width: 100%;}*/.downloadListBox span{  display: inline-block;   background: #3ca600;  color: #fff;  display: inline-block;  padding: 7px;  text-transform: initial;  margin-top: 5px;  font-size: 13px;  width: 100%;}.downloadListBox figure img{  width: 100%;  padding: 10px;}.downloadListBox h6{  margin-bottom: 2px;}.downloadListBox figure{  margin-bottom: 0;  height: 180px;  overflow: hidden;}.downloadBtm{  border: 1px solid #eee;  padding: 10px;}.downloadList{  margin-bottom: 15px;}/***********************************************                  backtotop************************************************/.captchaText{    float: right;    width: 40%;    overflow: hidden;}.captchaImg img{    float: left;    overflow: hidden;}.jquery-accordion-menu>ul.submenu>li>a.active{  background: #1d6634;}.jquery-accordion-menu ul ul.submenu li.active>a{  border-bottom: 2px solid #1d6634;}