.pro_category_5 h5{font-size:16px;font-weight:600;margin:10px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pro_category_5 p{line-height:150%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pro_category_5 li div{line-height:150%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pro_category_5 .pp_category_5:hover img{opacity:0.8}@media screen and (max-width:767px){.pro_category_5 h5{font-weight:500}}.about_us_21 .featureslists_21{width:100%;min-height:70px}.about_us_21 .featureslists_21 i{font-size:30px;color:#888;float:left;margin:0 25px 0 0;width:65px;height:65px;line-height:65px;border-radius:50%;border:1px solid #e1e1e1;text-align:center}.about_us_21 .featureslists_21 h5{font-size:24px;font-weight:400;margin-bottom:10px}.about_us_21 .featureslists_21 p{font-size:14px;line-height:24px;margin-bottom:30px}.about_us_21 .featureswrap_21 .toppic_21{display:none}.about_us_21 .one_half.last_column{margin-top:0}.advantages_14 .four_column_14{margin:0;padding:50px 30px;position:relative;box-sizing:border-box;text-align:center}.advantages_14 .four_column_14 p{color:#fff;margin:0;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.advantages_14 .four_column_14 h3{font-size:24px;font-weight:600;color:#fff;margin:0 0 25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-bottom:20px}.advantages_14 .four_column_14 .thumbbx_14{margin:0 auto 30px auto;overflow:hidden;height:66px;width:70px;position:relative}.advantages_14 .four_column_14 .thumbbx_14 img{height:66px;width:inherit;max-height:inherit;min-width:inherit}.advantages_14 .pagecontent_14{padding:0;position:relative}.advantages_14 .thumbbx_14 i{font-size:60px;color:#fff}.advantages_14 ul.products li:nth-child(odd){background-color:#e32222}.advantages_14 ul.products li:nth-child(even){background-color:#ff9c00}.advantages_14 ul.products.columns-2 li{margin:1% 0;width:50%}.advantages_14 ul.products.columns-2 li:nth-child(2n){margin-right:0 !important}.advantages_14 ul.products.columns-3 li{margin:1% 0;width:33%}.advantages_14 ul.products.columns-3 li:nth-child(3n){margin-right:0 !important}.advantages_14 ul.products.columns-4 li{margin:1% 0;width:25%}.advantages_14 ul.products.columns-4 li:nth-child(4n){margin-right:0}.advantages_14 ul.products.columns-5 li{margin:1% 0;width:20%}.advantages_14 ul.products.columns-5 li:nth-child(5n){margin-right:0 !important}.advantages_14 ul.products.columns-6 li{margin:1% 0;width:16%}.advantages_14 ul.products.columns-6 li:nth-child(6n){margin-right:0 !important}@media screen and (max-width:767px){.advantages_14 .four_column_14{width:auto;float:none}.advantages_14 ul.products[class*=columns-] li.product{margin:0 0 0 0 !important;width:100%;text-align:center}.advantages_14 ul.products[class*=columns-] li.product:nth-child(2n){margin-right:0 !important}.advantages_14 ul.products[class*=columns-] li.product:nth-child(3){margin-right:0 !important}.advantages_14 ul.products[class*=columns-] li.product:nth-child(5){margin-right:0 !important}.advantages_14 ul.products[class*=columns-] li.product:nth-child(7){margin-right:0!important}.advantages_14 ul.products[class*=columns-] li.product:nth-child(9){margin-right:0 !important}}.certificate_1{position:relative}.certificate_1 .swiper_certificate_1{margin:0 auto;position:relative;overflow:hidden}.certificate_1 .clientlogo_1 p{line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center}.certificate_1 .clientlogo_1 h5{font-size:14px;height:42px;overflow:hidden;font-weight:600;margin:0;line-height:150%;text-align:center}.certificate_1 .clientlogo_1 .thumbbx_1{margin:0;overflow:hidden;width:100%;position:relative}.certificate_1 .clientlogo_1 .thumbbx_1 img{width:100%}.certificate_1 .swiper-button-prev,.certificate_1 .swiper-button-next{background:#0000007a;padding:10px 5px;color:#fff;top:40%}.gallery_1 ul li{position:relative}.gallery_1 ul li img{border-radius:5px;width:100%}.gallery_1 ul li span{position:absolute;left:0;right:0;bottom:0;padding:5px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center}.gallery_1 .modelTost{display:none;background:rgba(0,0,0,0.5);z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0}.gallery_1 .modelTostChile{max-height:500px;max-width:600px;margin-top:30px;background-color:#fff;padding-bottom:2.5%;position:absolute;top:40%;left:50%;transform:translate(-50%, -50%);overflow:hidden;padding:30px 50px}.gallery_1 .modelTost .modelClose{position:absolute;right:10px;top:10px;font-size:30px;z-index:999;cursor:pointer}.gallery_1 .swiper-wrapper{align-items:center}.gallery_1 .modelTost .swiper-slide{text-align:center;margin:0}.gallery_1 .modelTost .swiper-slide img{max-width:100%;width:auto;max-height:470px}.gallery_1 .modelTost .swiper-slide span{display:block;text-align:center;padding:10px;position:absolute;bottom:0;background-color:rgba(0,0,0,0.5);left:7%;right:7%;color:#fff}.gallery_1 .modelTost .swiper_gallery_1{overflow:hidden;width:100%}@media screen and (max-width:767px){.gallery_1 .modelTostChile{width:70%;padding:30px 10%}}
/* slz-site-override */
.customize-support div.header{background-color:#2c3e50 !important;}
.sitenav .current-menu-item a{color: #d6251e !important;}
.sitenav ul li:hover a{color: #d6251e !important;}
.copyright-txt{text-align:center;}
p.read-more a{background-color: #016aad !important;}
p.read-more a:hover{background-color: #d6251e !important;}
.contact_email a.Clickemail:hover{color: #d6251e !important;}
.social-icons a.fa{display:none;}
.welcome_contentcolumn_1 h2.section_title:before, .welcome_contentcolumn_1 h2.section_title:after{ height:0px !important; }
.advantages_5 .one_third{ width:25%; }
.advantages_14 .bgcolor1{background-color: #016aab !important;}
.advantages_14 .bgcolor3{background-color: #016aab !important;}
.advantages_14 .bgcolor2{background-color: #da231b !important;}
.advantages_14 .bgcolor4{background-color: #da231b !important;}
.advantages_14 .four_column_14{min-height: 240px !important;padding:30px !important;}
.buttonstyle1{ background-color:#016aab !important; font-size:14px !important; }
.buttonstyle1:hover{ background-color:#da231b !important; }
.btnstyle1{ background-color:#016aab !important; font-size:14px !important; }
.btnstyle1:hover{ background-color:#da231b !important; }
.gallery_1 h2.section_title{ color:#fff; }
.recommended_products h2.section_title{ color:#fff; }
.contact_now_pc a{ background-color:#016aab !important; }
.contact_now_pc a:hover{ background-color:#da231b !important; }
.cumform button:hover{ background-color:#da231b !important; }
.recommended_products ul.products li.product .loop-product-title {font-size: 17px; color: #fff; }
.header .right { margin-left: 200px; }
.sitenav ul li a{ font-size:15px;padding:15px 11px; }
.header .right span {margin-right: 10px;}
.pro_category_5 ul.products{justify-content:center !important; }
#sidebar1 aside.widget.side_1 ul li ul {    display: block !important;}
.blog-post-repeat .post-thumb img{ width: 150px;  }
.certificate_1 .swiper-button-prev, .certificate_1 .swiper-button-next{ display:none; }
.sunliang{ font-size:18px; }
.sunliang:hover{ color: rgb(229,37,27); }
.certificate_1 .clientlogo_1 p{ display:none; }
.certificate_1 .clientlogo_1 h5{ font-size:19px; font-weight:200; color:#000; }
.pagination ul li .current{ background-color:rgb(229,46,45) !important; }
.post-1090 .entry-summary p{ color:transparent; margin-bottom:-15px ; }
.post-1085 .entry-summary p{ color:transparent; margin-bottom:-15px ; }
.footer .lastcols p{ display:none; }

@media screen and (max-width: 768px){
    .modal .logo{padding: 5px 10px 5px 80px !important; width: 40% !important; }
    .modal-footer button{ background-color:#016aab !important; }
    h2.section_title{ font-size:25px !important; }
    .advantages_14 .thumbbx_14 i { font-size: 38px !important; }
    .advantages_14 .four_column_14 h3 { font-size: 20px !important; margin-bottom: 10px !important; margin-top: -50px !important; }
    .advantages_14 .four_column_14 { min-height: 160px !important; }
    .gallery_div ul.products.columns-4 li { width: calc(46.5%) !important; }
    .certificate_1 .clientlogo_1 h5{ font-size:14px !important; font-weight:200; color:#000; }
    .advantages_14  h2.section_title{ margin-bottom:15px !important; }
    .recommended_products ul.products li.product .loop-product-title{ color: #000; }
    .gallery_1 ul li span{ padding:4px; }
    .post-1090 .entry-summary p{  margin-bottom:5px ; }
    .post-1085 .entry-summary p{  margin-bottom:5px ; }
}

@media screen and (min-width: 1000px) and (max-width:1200px){ 
    .sitenav ul li a { padding: 15px 0px 15px 0px; }
 }   

@media screen and (min-width:1200px) and (max-width: 1300px) { 
    .sitenav ul li a { padding: 15px 0px 15px 0px; }
 }  

@media screen and (min-width:1301px) and (max-width: 1400px) {  }    

@media screen and (min-width:1401px) and (max-width: 1600px){ }    

@media screen and (min-width:1601px) and (max-width: 1800px){ 
    .sitenav ul li a { padding: 15px 10px 15px 10px; }
 }
