.pro_category_10 h5{line-height:150%;font-size:16px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pro_category_10 p{line-height:150%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pro_category_10 li.product .pp_category_10{background-color:#fff;padding:2%;border:1px solid #eee;height:96% }.pro_category_10 li.product .pp_category_10 div{line-height:150%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pro_category_10 li.product .pp_category_10:hover{color:#ffffff;background-color:#015ba9}.pro_category_10 li.product .pp_category_10:hover img{opacity:0.8}.pro_category_10 li.product .pp_category_10:hover h5{color:#fff}@media screen and (max-width:767px){.pro_category_10 li.product .pp_category_10{padding:0;height:100%}.pro_category_10 h5{font-weight:500}}.about_us_1{position:relative;background-color:#fff;text-align:left}.about_us_1 .welcome_imgcolumn_1{width:42%;margin:0 0 0 0;float:right;box-shadow:15px 15px 0 0 #015ba9}.about_us_1 .welcome_imgcolumn_1 img{width:100%;display:block;box-shadow:5px 5px 0 0 #fff}.about_us_1 .welcome_contentcolumn_1{width:52%;margin:0;padding:0 0 10px;float:left;text-align:left}.about_us_1 .welcome_contentcolumn_1 h2{text-align:left}.about_us_1 .welcome_contentcolumn_1 p{line-height:28px;text-align:left}@media screen and (max-width:767px){.about_us_1 .welcome_contentcolumn_1 p{text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}}.gallery_3{position:relative}.gallery_3 .swiper_gallery_3{transform:translate3d(0, 0, 0);overflow:hidden}.gallery_3 .swiper-wrapper{transform:translate3d(0, 0, 0)}.gallery_3 .swiper_gallery_3{margin:0 auto;position:relative;overflow:hidden;--swiper-navigation-color:#999;--swiper-navigation-size:20px;padding-top:50px}.gallery_3 .swiper-slide{overflow:hidden;transform:translate3d(0, 0, 0)}.gallery_3 .swiper-slide img{width:100%;max-height:100%;max-width:100%;transform:translate3d(0, 0, 0)}.gallery_3 .swiper_gallery_3 .swiper-button-prev,.gallery_3 .swiper_gallery_3 .swiper-button-next{background:#fff;border:solid 1px #e2e2e2;width:35px;height:35px;font-size:0;top:20px}.gallery_3 .swiper_gallery_3 .swiper-button-prev{left:0}.gallery_3 .swiper_gallery_3 .swiper-button-next{left:50px}.gallery_3 .swiper_gallery_3 .swiper-button-prev:hover,.gallery_3 .swiper_gallery_3 .swiper-button-next:hover{background-color:#f8f8f8}.gallery_3 .swiper_gallery_3 .swiper-slide{position:relative}.gallery_3 .swiper_gallery_3 .swiper-slide 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_3 .modelTost{display:none;background:rgba(0,0,0,0.5);z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0}.gallery_3 .modelTostChile{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;max-height:500px;max-width:600px}.gallery_3 .modelTost .modelClose{position:absolute;right:10px;top:10px;font-size:30px;z-index:999;cursor:pointer}.gallery_3 .swiper-wrapper{align-items:center}.gallery_3 .modelTost .swiper-slide{text-align:center;margin:0}.gallery_3 .modelTost .swiper-slide img{max-width:100%;width:auto;max-height:470px}.gallery_3 .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_3 .modelTost .swiper_gallery_3_bigpic{overflow:hidden;width:100%}@media screen and (max-width:767px){.gallery_3 .modelTostChile{width:70%;padding:30px 10%}}.graphic_list_9{position:relative;--swiper-navigation-color:#fff;--swiper-navigation-size:30px}.graphic_list_9 .swiper_graphic_list_9{margin:0 auto;position:relative;overflow:hidden}.graphic_list_9 .swiper-slide img{width:100%}.graphic_list_9 .container{display:flex}.graphic_list_9 .title{background-color:#015ba9;position:relative;padding:40px 30px;box-sizing:border-box;flex:0 0 23%;margin-right:1%}.graphic_list_9 .title h2.section_title{color:#fff;font-size:30px}.graphic_list_9 .subtitle_slz{color:#fff}.graphic_list_9 .our_media{width:73%}.graphic_list_9 .clientlogo{position:relative;border-bottom:5px solid #e7e7e7;background-color:#fff}.graphic_list_9 .swiper-slide{margin-top:0!important;margin-bottom:0!important;height:330px}.graphic_list_9 .clientlogo:hover{border-bottom:5px solid #015ba9}.graphic_list_9 .clientlogo:hover .clientimg .image_links{opacity:0.8}.graphic_list_9 .clientlogo:hover .clientimg .image_links:hover{background:#ffffff;color:#015ba9}.graphic_list_9 .clientlogo .clientimg{overflow:hidden}.graphic_list_9 .clientlogo .clientimg .image_links{border-radius:50%;opacity:0;width:60px;height:60px;bottom:auto;top:40%;left:50%;z-index:4;margin-top:-30px;margin-left:-30px;background:#015ba9;position:absolute;color:#ffffff;text-align:center}.graphic_list_9 .clientlogo .clientimg .image_links i{line-height:60px;margin-right:0;font-size:20px}.graphic_list_9 .clientlogo .clientinfo{padding:20px}.graphic_list_9 .clientlogo .clientinfo a{color:#015ba9}.graphic_list_9 .clientlogo .clientinfo a i{margin-left:15px}.graphic_list_9 h5{position:relative;background-color:transparent;color:#333;font-size:18px;line-height:1.4em;font-weight:500;font-family:"NotoSansHans-Regular","Montserrat-Regular",Arial;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.graphic_list_9 .swiper-button-prev,.graphic_list_9 .swiper-button-next{background:#0000005a;padding:10px 5px}@media (max-width:768px){.graphic_list_9 .container{display:block}.graphic_list_9 .swiper-slide{height:auto;width:49%!important;margin-right:1!important}.graphic_list_9 .title{float:none;margin:0;width:100%;padding:40px 15px;height:auto}.graphic_list_9 .our_media{float:none;margin:0;width:100%}}.our_team_1 .swiper_our_team_1{margin:0 auto;position:relative;overflow:hidden}.our_team_1{padding:70px 0;text-align:center}.our_team_1 h2.section_title{color:#fff}.our_team_1 h2.section_title::after{background-color:#fff !important}.our_team_1 .owl-carousel .owl-stage-outer{text-align:center;color:#fff}.our_team_1 .owl-carousel .item{width:100%}.our_team_1 .item .tmthumbbox{width:270px;height:auto;margin:0 auto;overflow:hidden;border:2px solid #fff;position:relative;z-index:9999}.our_team_1 .item .tmthumbbox img{width:100%;height:auto;min-height:70px}.our_team_1 .item h6{margin:12px 0;color:#fff;font-size:18px}.our_team_1 .item span{margin:15px 0;display:block;position:relative;padding-bottom:15px;color:#fff}.our_team_1 .item span p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.our_team_1 .item span::after{content:"";position:absolute;width:50px;height:2px;border-bottom:double #015ba9;bottom:0;left:0;right:0;margin:auto}.our_team_1 .item p{width:80%;font-size:16px;margin:0 auto 25px auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.our_team_1 .item div{color:#fff}.our_team_1 .owl-carousel_1 .owl-nav{display:none}.our_team_1 .tmnllisting{margin-bottom:35px;min-height:120px}.our_team_1 .tmnllisting .tmnlthumb{float:left;width:120px;height:120px;margin:0 5% 0 0;overflow:hidden}.our_team_1 .tmnllisting .tmnlthumb img{width:100%;height:100%;border-radius:50%}.our_team_1 .tmnllisting h6{margin-bottom:10px;padding-top:10px}.latest_news_7:before{content:" ";display:block;position:absolute;left:0;right:0;bottom:0;top:250px;background-color:#00326d}.latest_news_7 .news_box_7{position:relative;box-sizing:border-box;text-align:center;background-color:#fff;color:#6e6d6d}.latest_news_7 .news_box_7 p{line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.latest_news_7 .news_box_7 h3{font-size:16px;font-weight:600;color:#fff;margin:0 0 10px}.latest_news_7 .news_box_7:hover .pagemore_15{background-color:#015ba9 !important;color:#ffffff !important}.latest_news_7 .news_box_7:hover h3{color:#015ba9}.latest_news_7 .news_box_7:hover img{opacity:1;transform:scale3d(1.3, 1.3, 1)}.latest_news_7 .news_box_7 .news_thumbbx_7{overflow:hidden}.latest_news_7 .news_box_7 .news_thumbbx_7 img{backface-visibility:hidden;transition:opacity 1s ease 0s,transform 1s ease 0s;vertical-align:middle;width:100%;margin:0 !important}.latest_news_7 .news_pagecontent_7{padding:20px;text-align:left;position:absolute;bottom:0;background:rgba(0,0,0,0.5);color:#fff}.latest_news_7 .news_pagecontent_7 .pagemore_4{border:1px solid #fff;color:#fff !important;margin-top:10px}.latest_news_7 .news_pagecontent_7 p{height:60px;overflow:hidden}.latest_news_7 .news_hvr-rectangle-out_7:before{background:#015ba9;content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.latest_news_7 .news_hvr-rectangle-out_7:active{color:#fff}.latest_news_7 .news_hvr-rectangle-out_7:active:before{-webkit-transform:scale(1);transform:scale(1)}.latest_news_7 .news_hvr-rectangle-out_7:focus{color:#fff}.latest_news_7 .news_hvr-rectangle-out_7:focus:before{-webkit-transform:scale(1);transform:scale(1)}.latest_news_7 .news_hvr-rectangle-out_7:hover{color:#fff}.latest_news_7 .news_hvr-rectangle-out_7:hover:before{-webkit-transform:scale(1);transform:scale(1)}.latest_news_7 .content{position:absolute;left:0;right:0;bottom:0px;background-color:rgba(0,0,0,0.5);overflow:hidden;padding:5px 8px;display:flex;display:-webkit-flex;align-items:center}.latest_news_7 .content label{white-space:nowrap;float:left;color:#fff;border:1px solid #fff;display:block;font-size:14px;padding:3px;width:50px;margin-right:8px;flex-shrink:0;transform:scale(.85);-webkit-transform:scale(.85);-moz-transform:scale(.85);-o-transform:scale(.85);-ms-transform:scale(.85);line-height:24px}.latest_news_7 .content label>font{display:block;color:#015ba9;font-size:14px;line-height:18px}.latest_news_7 .content p{float:left;color:#fff;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest_news_7 .more-news{position:absolute;color:#c0c0c0;font-size:14px;right:0;bottom:10px}.latest_news_7 .more-news>font{margin-left:5px;display:inline-block}.latest_news_7 .more-news:hover{color:#fff}.latest_news_7 .more-news:hover>font{animation:arrowmove 1s linear infinite;-webkit-animation:arrowmove 1s linear infinite;-moz-animation:arrowmove 1s linear infinite;-o-animation:arrowmove 1s linear infinite;-ms-animation:arrowmove 1s linear infinite}@media screen and (max-width:767px){.latest_news_7 .columns-2 ul.products li{width:100% !important;margin-right:0 !important;float:none;clear:both}.latest_news_7 .columns-3 ul.products li{width:100% !important;margin-right:0 !important;float:none;clear:both}.latest_news_7 .columns-4 ul.products li{width:100% !important;margin-right:0 !important;float:none;clear:both}.latest_news_7 .columns-5 ul.products li{width:100% !important;margin-right:0 !important;float:none;clear:both}}
/* slz-site-override */
.logo {
    float: left;
    text-align: left;
    width: 25%;}
.sitenav .current-menu-item >a {
    background-color: #015ba9;}

@media screen and (min-width: 1200px){.header .header-top { color: #6e6d6d;}}
@media screen and (max-width: 767px){.header{background-color:transparent!important;}.sitenav ul li a{color: #252525;}}

.sitenav ul li:hover ul { width: 240px;}}
section{padding-top: 50px;}
.pro_section_3 {
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    background-attachment: inherit!important;
    padding-top: 120px;
    padding-bottom: 120px;
    color: #fff; }
.pro_section_3 h2.section_title, .pro_section_3 ul.products li.product a, .gallery_1 h2.section_title {
    color: #fff;}

h2.section_title:before, h2.section_title:after {
    content: '';
    position: absolute;
    top: 40%;
    background: #ccc;
    width: 28%;
    height: 1px;
}
div#showbox{height: auto !important;}
div#showbox div { top: 0px !important;}
.latest_news_7:before {background-color: #2271b1;}
.footer,.footer ul li a { color: #4b4b4b;}


.footer h5 {  font-weight: 400;  position: relative;    color: #3e3d3d;}
.copyright-wrapper {border-top: 1px solid #ddd;}
@media screen and (max-width: 767px){html, body{height: 100%;overflow-y: auto;}}
