﻿@charset "utf-8";
@media (min-width:769px){.contact .contact-sec1 .contact-sec1-item{width:30%}}
.sidebar-newslist .news-img img{object-fit:contain}
#about .l-wrap img{max-height:500px;object-fit:cover}
#projects::after{content:"Integrity Management";font-size:5vw}
.oe .oe-item .oe-item-img img{height:100%;object-fit:cover}
.cp .cp-sec1 .cp-sec1-img img{max-height:440px;object-fit:cover}
.cp .cp-sec3 .single-title{text-transform:unset}
@media (min-width:769px){.dh .dh-cont{max-height:550px}}
.oe .oe-item:nth-of-type(4){margin:8.125% 0px;flex-direction:row-reverse}
@media (min-width:901px){.oe .oe-item:nth-of-type(4) .oe-item-cont{margin:0px 4.375% 0px 0px}}
.pro-detail-top .l-wrap,.pro-detail-content .l-wrap{max-width:1300px}
@media (min-width:769px){#brand .brand-list li .brand-number .text-shadow{font-size:100px}}
.wmkc-template-33 .wmkc-flex{align-items:center;background:none}
.wmkc-template-33 .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-item-img img{position:static!important}
.wmkc-template-53 .wmkc-flex-ai-fs p{word-break:break-word;margin-bottom:15px}
#liproducts .submenu>li{position:relative;display:flex;flex-wrap:wrap}
#liproducts .submenu>li ul{position:absolute;left:100%;top:0;width:220px;display:none}
#liproducts .submenu>li:hover ul{display:block;opacity:1;transform:scaleY(1)}
@media (max-width:1024px){#liproducts .submenu>li ul{display:block;position:static;width:100%;padding-left:20px}}
footer .foot-main .foot-about .foot-title{margin:0}
.foot-item.foot-about .share-link{margin-top:15px}
.foot-bottom .l-wrap{justify-content:center}
.foot-top .foot-submit{display:none}
