.advantages_11 .welcome_box_11{margin:50px 0}.advantages_11 .welcome_leftbox_11{width:30%;float:left;margin-right:5%}.advantages_11 .welcome_leftbox_11 img{display:block}.advantages_11 .welcome_leftbox_11 h3{font-size:26px;font-weight:700;color:#121212;padding-bottom:20px;margin-bottom:20px;position:relative}.advantages_11 .welcome_leftbox_11 h3::after{border-bottom:1px solid #121212;bottom:0;content:"";left:0;margin:auto;position:absolute;width:50px}.advantages_11 .welcome_leftbox_11 h5{font-size:17px;font-weight:600;margin-bottom:10px;color:#98cc4d}.advantages_11 .welcome_leftbox_11 .button_11{margin-top:20px;background-color:#6eba33;color:#ffffff;font:400 14px/18px 'Roboto',sans-serif;padding:12px 25px;display:inline-block;border-radius:25px}.advantages_11 .welcome_leftbox_11 .button_11:hover{background-color:#388200;color:#ffffff}.advantages_11 .welcome_righbox_11{width:65%;float:right;display:flex;justify-content:flex-start;flex-wrap:wrap}.advantages_11 .wel3box_services_11{margin:0 4% 25px 0;background-color:#fff;box-shadow:0 0 20px #eee;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:left}.advantages_11 .wel3box_services_11:hover{box-shadow:0 0 20px #b0b0b0;background-color:#388200;color:#ffffff}.advantages_11 .wel3box_services_11:hover .wel3box_desc_11 h4{color:#fff}.advantages_11 .wel3box_services_11:hover .welcome_thumb_11 i{color:#ffffff;border:1px solid #ffffff}.advantages_11 .welcome_thumb_11{float:left;margin:0 20px 0 0;height:68px;overflow:hidden}.advantages_11 .welcome_thumb_11 img{min-height:68px;height:auto}.advantages_11 .welcome_thumb_11 i{font-size:30px;color:#6eba33;float:left;margin:0;width:65px;height:65px;line-height:65px;border-radius:50%;border:1px solid #6eba33;text-align:center}.advantages_11 .wel3box_desc_11{padding:25px;display:flex;flex-wrap:wrap}.advantages_11 .wel3box_desc_11 .welcome_thumb_11{flex:0 0 70px;margin-right:20px}.advantages_11 .wel3box_desc_11 .adv_info{flex:1}.advantages_11 .wel3box_desc_11 h4{font-size:16px;font-weight:600;margin-bottom:15px;color:#353535}.advantages_11 .wel3box_desc_11 p{line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.advantages_11 .wel3box_desc_11 .detail{line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.advantages_11 ul.products.columns-6 li .wel3box_desc_11{padding:10px}@media screen and (max-width:767px){.advantages_11 .wel3box_services_11{float:none !important;width:100% !important;margin:0 0 30px !important}.advantages_11 .welcome_leftbox_11,.advantages_11 .welcome_righbox_11{float:none !important;width:100% !important;margin:0 0 30px !important}}.development_1 .service-cont-box{position:absolute;left:50px;bottom:15%;color:#fefefe;font-size:18px;width:35%}.development_1 .service-cont-box h3{font-size:60px;color:#fff}.development_1 .service-cont-box p{color:#fff}@media only screen and (min-width:1000px){.development_1 .container{max-width:86% !important;max-width:1649px;min-width:1170px;margin:0 auto;overflow:hidden}.full_div .container{max-width:100% !important}.full_div .container .one_half{box-sizing:border-box}.full_div .container .padr5{padding-right:5%}.full_div .container .padl5{padding-left:5%}.full_pic_div .container{max-width:100% !important}.full_pic_div .container img{width:100%}}@media screen and (max-width:767px){.development_1 .service-cont-box{position:relative;left:0;bottom:0;color:#333;font-size:14px;width:100%;top:10px}.development_1 .service-cont-box h3{font-size:18px;color:#333}.development_1 .service-cont-box p{color:#333}}.our_case_14{position:relative;--swiper-navigation-color:#999;--swiper-navigation-size:20px}.our_case_14 .welcomebx_8{margin:0 auto;position:relative;overflow:hidden;padding-bottom:40px}.our_case_14 .clientlogo{background:#fff;border:3px solid #eee}.our_case_14 .clientlogo h5{color:#383838;position:relative;background-color:transparent;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.our_case_14 .clientlogo .clientinfo{padding:15px;text-align:center}.our_case_14 .clientlogo .clientinfo p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:30px}.our_case_14 .clientlogo img{width:100%}.our_case_14 .btnstyle1{padding:2px 20px;border:1px solid #6eba33;background-color:inherit;color:#6eba33}.our_case_14 .swiper-button-prev{background:#fff;border:solid 1px #e2e2e2;position:absolute;width:35px;height:35px;font-size:0;bottom:0;left:45%;top:auto}.our_case_14 .swiper-button-prev:hover{background-color:#f8f8f8}.our_case_14 .swiper-button-next{background:#fff;border:solid 1px #e2e2e2;position:absolute;width:35px;height:35px;font-size:0;bottom:0;right:45%;top:auto}.our_case_14 .swiper-button-next:hover{background-color:#f8f8f8}@media screen and (max-width:767px){.our_case_14 .client-img{width:100%;float:none}.our_case_14 .introduce_8{width:96%;float:none}.our_case_14 .swiper-button-prev{left:25%}.our_case_14 .swiper-button-next{right:25%}}.pro_category_1 .pp_category_1 a{display:block}.pro_category_1 .pp_category_1{overflow:hidden}.pro_category_1 .pp_category_1 a img{margin:0 !important}.pro_category_1 .pp_category_1 .pp_category_overlay_1{background:rgba(0,0,0,0.7);position:absolute;height:100%;width:100%;left:0;top:75%;bottom:0;right:0;opacity:1;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.pro_category_1 .pp_category_1:hover .pp_category_overlay_1{opacity:1;top:0}.pro_category_1 .pp_category_1:hover .content-details_1{top:50%;left:50%;opacity:1}.pro_category_1 .pp_category_1:hover .content-details_1 p{display:block}.pro_category_1 .pp_category_1:hover .content-details_1 .green_button_1{display:inline-block}.pro_category_1 .pp_category_1 img{width:100%}.pro_category_1 .pp_category_1 .green_button_1{display:none;padding:6px 25px}.pro_category_1 .content-details_1{position:absolute;text-align:center;padding-left:1em;padding-right:1em;width:100%;top:50%;left:50%;opacity:1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.pro_category_1 .content-details_1 h3{color:#fff;font-weight:600;margin-bottom:20px;padding-bottom:20px;font-size:22px;position:relative}.pro_category_1 .content-details_1 h3::after{border-bottom:3px solid #fff;bottom:0;content:"";left:0;right:0;margin:auto;position:absolute;width:50px}.pro_category_1 .content-details_1 p{color:#fff;margin-bottom:20px;display:none;line-height:24px;height:24px;overflow:hidden;padding:0 20px}.pro_category_1 .green_button_1{background-color:#6eba33;color:#ffffff !important;line-height:180%;padding:8px 20px;font-weight:400;display:inline-block;border-radius:25px;font-size:14px}.pro_category_1 .green_button_1:hover{background-color:#388200;color:#ffffff !important}.pro_category_1 .fadeIn-bottom_1{top:85%}.pro_category_1 .fadeIn-top_1{top:20%}.pro_category_1 .fadeIn-left_1{left:20%}.pro_category_1 .fadeIn-right_1{left:80%}@media screen and (max-width:767px){.pro_category_1 .content-details_1 h3{font-weight:500}}.latest_news_1 .news-box_1 .news-thumb_1{overflow:hidden}.latest_news_1 .news-box_1 .news-thumb_1 img{backface-visibility:hidden;transition:opacity 1s ease 0s,transform 1s ease 0s;vertical-align:middle;width:100%}.latest_news_1 .news-box_1:hover img{transform:scale3d(1.3, 1.3, 1)}.latest_news_1 .news-box_1 .newsdesc_1{margin:10px 0}.latest_news_1 .news-box_1 p{margin-bottom:5px;line-height:150%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.latest_news_1 .news-box_1 h5{margin:15px 0 15px;color:#333;font-weight:500;font-size:18px}.latest_news_1 ul.products li.product .news-box_1 h5 a{color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.latest_news_1 ul.products li.product .news-box_1 h5 a:hover{color:#6eba33}.latest_news_1 .news-box_1 .PostMeta_1{font-size:11px;margin-bottom:10px}.latest_news_1 .news-box_1 .PostMeta_1 span{margin-right:10px}@media screen and (max-width:767px){.latest_news_1 ul.products[class*=columns-] li.product{width:100% !important;margin:0 !important;margin-bottom:20px !important;border-bottom:1px solid #eee;padding-bottom:10px}.latest_news_1 ul.products[class*=columns-] li.product .news-box_1{display:flex;text-align:left;margin-bottom:10px}.latest_news_1 ul.products[class*=columns-] li.product .news-box_1 .news-thumb_1{flex:0 0 47%;margin-right:2%}.latest_news_1 ul.products[class*=columns-] li.product .news-box_1 .newsdesc_1{padding-top:0;margin:0}.latest_news_1 ul.products[class*=columns-] li.product .news-box_1 h5{margin-top:0}}
/* slz-site-override */
.header .header-top { background-color: #6ebb33;}
.header .header-top .right .fa {font-family: FontAwesome!important;}
@media screen and (min-width: 1000px){ .header .search-form input.search-field { width: 100%;  } } 
@media screen and (min-width: 768px){
.header { position: fixed; background-color: #fff; z-index: 9999; width: 100%;}
#back-top {    right: -5px;}
.left-social-icons {    right: 0px;}
.swiper_banner,.innerbanner {margin-top: 100px; position: relative;}}
body,form,div,span,ul,ol,li,p,pre,dl,dt,dd,h1,h2,h3,h4,h5,h6,em,a,fieldset,legend,address,label,textarea,select,input,figure,table,th,td,b,img, button{font-family:Arial!important;}
.fa{font-family: FontAwesome!important;}
.sitenav ul li { font-size: 16px;}
.our_case_4 .casediv_4 .case_con_4 { background-color: rgba(110,186,51,0.8);}h2.section_title {
    font-weight: 900;
    text-align: center;
    padding-bottom: 25px;
    color: #121212;
    margin-bottom: 0px;
    position: relative;
    margin-top: 40px;}
@media screen and (min-width: 1000px){div#show_Box {
    height: 420px!important;
    width: 600px;} }  
#showsum {    background: #eee;    margin-top: 10px;    DISplay: none;}
.pro_info .pro_info_title ul li { width: 25%;    padding: 3px 0 !important;  text-align: center; }  
@media screen and (min-width: 1000px){.pro_info .pro_info_title ul li {  padding: 5px 0px !important;    font-size: 18px; } }  

@media screen and (min-width: 1000px){article p, article table{  font-size: 15px;} .pro_section_2 .product_desc_2 h4 {  font-size: 18px;} }  
.about_us_15 .welcome_contentcolumn_15 { text-align: left;}
section.about_us_9 { background-attachment: inherit!important;}
.latest_news_1 .news-box_1 h5 {    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;line-clamp:1;    -webkit-box-orient: vertical;}
.advantages_2 .themefeatures_2 .one_third h4 {margin-top: 10px;}
@media screen and (min-width: 783px)
.clientlogo_1 .thumbbx_1 img{max-height: 395px;}
.advantages_4 .counterlist_4 .counter_4 { display: block; font-size: 30px; color: #b2b3b5; line-height: 70px;}
.sitefull .site-main {    width: 100% !important;}
.mobile-col-padding-15px p {-webkit-line-clamp: 5 !important;}
.pro-list-1 ul.products li.product .loop-product-title { line-height: 150%;}
.clientlogo_1 .thumbbx_1 img{height: auto !important;}
.about_us_4 .centerblock_4 p {padding-top: 20px;}
@media screen and (min-width: 1000px){.pro-list-7 ul.products li.product .border_div {border: 2px solid #ddd;height: 260px;}}  

.footer ul li a {    padding: 0;    color: #c1c1c1;}
.footer { color: #c1c1c1;}
@media screen and (min-width: 1000px){
       section.advantages_4 { background-attachment: fixed;}
      #pictureViewer .picture-content {  width: 90%; height: 80%;}
      #pictureViewer .handel-prev, #pictureViewer .handel-next {top: calc(30%);width: 30px;}
      #pictureViewer  .content { width: 690px;height: 520px ;      background-color: #404040;}
}
.contact_now_pc a {font-size: 16px;}
.showpage {    width: 100%;    position: relative;    display: none;}
.NEWS{color: #000000;}
@media (max-width: 767px){
.site-main { width: 100% !important; }
.product_form li input{ margin: 0 8px 8px 0px !important;}
h1.page-title { margin-bottom: 0px;}
.page-header {    margin: 40px 0 0px;}
.modal-header .logo {    float: right;    margin-right: 40px;}
.advantages_4 .counterlist_4 { margin-bottom: 50px !important;}
.advantages_4 .counterlist_4 .counter_4 {    font-size: 20px;    font-weight: 600; line-height: 40px;}
.modal-footer {   text-align: center;}
.pro_section_2 .product_desc_2 h4{    font-size: 16px !important; height: 30px;}
.pro_section_2 .product_desc_2 {padding-bottom: 5px;}
.footer .cols-4:nth-child(4) {display: block;}
.footer .cols-4:nth-child(1) {    display: none;}
}

@media screen and (max-width: 767px){
*{touch-action: auto;}
div.table_scroll{overflow: auto;}
div.table_scroll table.pro_list_tb {word-break: normal;}
.table_scroll::-webkit-scrollbar {    background-color: #f5f5f5;    border-radius: 10px;    width: 100%;    height: 2px;}
.table_scroll::-webkit-scrollbar-thumb {    background-color: #cccccc;    border-radius: 10px;}
} 
.pro-list-4 ul.products li.product a img {border-radius: 10px;}
.about_us_4 h2.section_title {    display: none;}
.about_us_4 .btn-block_4 {display: none;}

.advantages_11 .welcome_thumb_11 {  margin: 0px;}
.advantages_11 .welcome_leftbox_11 .button_11 {    margin-top: 0px;    background-color: #4CAF50;} 
.advantages_11 .welcome_thumb_11 i {font-size: 30px;    color: #6eba33;    float: left;    margin: 0;    width: 65px;    height: 65px;    line-height: 65px;    border-radius: 50%;    border: 1px solid #6eba33;    text-align: center;}
.advantages_11 .wel3box_services_11:hover {background-color: #3a823d;}
.advantages_11 .welcome_leftbox_11 .button_11:hover { background-color:  #3a823d;  color: #fff;}
.advantages_11 .wel3box_desc_11 h4 { color: #6ebb33;}
.advantages_11 .wel3box_desc_11 p {display: block;}
.advantages_11 .wel3box_desc_11 { text-align: center; padding: 15px 15px 15px 15px;   align-items: center; }
@media screen and (min-width: 768px){
    .advantages_11 .wel3box_desc_11 h4 {font-size: 30px; }
    .advantages_11 .wel3box_services_11 { margin: 0 0 15px 2%;}
    .advantages_11 .wel3box_desc_11{  height: 115px;}
}
@media screen and (min-width: 420px) and (max-width: 1280px){
.advantages_11 .wel3box_services_11 {float: left !important;}
}
@media screen and (max-width: 420px){.advantages_11 ul.products[class*=columns-] li.product {    margin: 1% 1% 1% 0 !important;    width: calc(100%);}}
@media screen and (min-width: 1000px){div.summary {float: inline-start;margin-left: 30px;width: 500px;}}
@media screen and (min-width: 1000px){.blog-post-repeat .post-thumb img { width: 240px;}}
.pro-list-4 ul.products li.product .loop-product-title {border-radius: 30px;}
.entry-content-info table.diwen tr:hover {    background-color: #e0e0e0 !important;    color: #000;}
div.table_scroll table.pro_list_tb.border-none,div.table_scroll table.pro_list_tb.zy{border-right:0;border-top:0;}
div.table_scroll table.pro_list_tb.border-none td,div.table_scroll table.pro_list_tb.zy td{border-left:0;border-bottom:0;}
div.table_scroll table.pro_list_tb.zy td img{max-height: inherit; width: 75%;}
div.table_scroll table.pro_list_tb.zy tbody tr:nth-child(even) td{text-align: right;}
div.table_scroll table.pro_list_tb.zy tbody tr:nth-child(even) td div{width: 80%;display: inline-block; text-align: left;}

@media screen and (max-width: 767px){
	div.table_scroll table.pro_list_tb.zy tr{display: flex;flex-direction: column;width: 100%;}
	div.table_scroll table.pro_list_tb.zy tr td{width: 100%;}
	div.table_scroll table.pro_list_tb.zy tbody tr:nth-child(even){flex-direction: column-reverse;}
	div.table_scroll table.pro_list_tb.zy tbody tr:nth-child(even) td{text-align: left;}
	div.table_scroll table.pro_list_tb.zy tbody tr:nth-child(even) td div{width: 100%;display: block;}
}
@media screen and (min-width: 1000px){ .footform button {margin-bottom: 3%;} }  
@media screen and (min-width: 1000px){ h1.entry-title {  margin-bottom: 10px;    font-weight: 500;    line-height: 50px;    font-size: 46px;}.post-meta.clearfix { margin-bottom: 40px;}}
.news-list-8 .blog-post-repeat .entry-summary .post-desc{display: none;}
@media screen and (min-width: 1000px){.entry-summary .post-title { margin-bottom: 50px;    font-weight: 500;    line-height: 60px;    font-size: 26px;}}
@media screen and (min-width: 1000px){.blog-post-repeat .post-thumb img {    width: 400px;    height: 250px;}}  
@media screen and (min-width: 1000px){.news-list-6 .category-news .post-desc .post-meta {margin-bottom: 10px;margin-top: 10px;}} 
.left-social-icons .social-icons a {font-family: FontAwesome!important;}
.footer .social-icons a {font-family: FontAwesome!important;}

@media screen and (min-width: 1000px){ 
.footer { padding: 30px 0 0;}
.post-thumb {    width: 400px;}
}

@media screen and (max-width: 767px){
.about_us_10{background-position: right top!important;    background-attachment: inherit!important;    background-size: auto 100%!important;} 
.entry-content .contact_now_pc{ display: block;}
.advantages_11 .welcome_box_11 {    margin-bottom: 0px;}
}
@media screen and (min-width: 1000px){.blog-post-repeat{max-width: 860px;    margin: 0 auto; } .news-list-8 .blog-post-repeat{max-width: 100%; }}
@media screen and (max-width: 767px){section.about_us_4 {   margin-top: -65px !important; padding: 0px  !important;}}
.latest_news_1 .news-box_1 p{display: none; }

.post-502 div.table_scroll table.pro_list_tb td {width: 50%;}
.news-list-7 .clientinfo {position: inherit;top: 0; padding: 5%;}
.news-list-7 .clientinfo h5 { font-weight: 600; height:3em;}
.news-list-7 .ibtn { position: inherit;  bottom: 5%;    left: 0;    padding-left: 6%;    float: left;}
.news-list-7 .columns-3 ul.products li { background-color: #efefef; border-radius: 10px; overflow: hidden;}
.page-section .company_profile_1 .one_half .maxwidth h2.section_title {display:none;}
p.view_all_products { text-align: center; display: none;}
article#post-581,article#post-6 {    display: none;}
.post-581 .page-section, .post-6 .page-section {margin-top: -80px;}
.post-586 h1.entry-title{display: none;}
@media screen and (min-width: 1000px){.page-section .about_us_10 .subtitle {    width: 80%;    text-align: center;    margin: 0 auto;}}  
.page-section section.gallery_3 h2.section_title {display: none;}
@media screen and (max-width: 767px){
 .page-section section {padding: 0 !important;    margin: 0 !important;}
 .page-section section h2.section_title { padding: 10px !important;    margin: 0 !important;}
 section.development_1 {  padding-bottom: 30px !important;  }
}  
@media screen and (min-width: 1000px){.post-meta.clearfix {padding-bottom: 25px;}
} 
div.table_scroll table.pro_list_tb.zy td img.cm{    width: 90%;}
.footer a {
    color: #d1cecc;
 }
.footform h2.inquiry_form_title {    font-size: 12px;    color: #fff;    margin-top: -20px;    margin-bottom: 0;}
.contactform h2.inquiry_form_title {    font-size: 24px;}
.modal-header h2.inquiry_form_title {    padding-left: 5px;   font-size: 18px;}
.page-section .company_profile_1 .maxwidth div {  margin-left: 20px;}
.modal-header h2.inquiry_form_title {  padding-left: 5px;    font-size: 16px;}
.company_profile_1 .company_con{ align-items: inherit;} 
.development_1 .company_con { text-align: center;}
.development_1 h2.section_title { display: none;}

@media screen and (min-width: 1000px){.modal-request .modal-header { height: 32px;}}    
@media screen and (max-width: 767px){ .modal-request .modal-header { height: 62px;} }
