.vc_grid .vc_gitem-link {
  display: none;
}

.vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1.vc_gitem-is-link {
  display: none;
}
body {
    font-family: Poppins,"微軟正黑體";
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: .025em;
    line-height: 2.1428;
    color: #666;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
}
.page-inner {
    margin-top: 25px;
}
.nav-desctop-list li ul {
     background: #D6C028;
}
.nav-desctop-list li a:hover {
    color: #fff;
    text-decoration: none;
}
.navbar-white .nav-desctop-list li a:hover {
    color: #000;
}
.has_navbar .social-list {
    float: right;
}
.row-partners {
    margin: -5rem -0rem 0;
}
.col-partner {
    padding: 0 3rem;
    margin-top: 5rem;
    display: inline-block;
}
.brand img {
    display: inline-block;
    vertical-align: top;
    margin-right: .65rem;
    margin-top: -20px;
}
.project-item:hover .project-hover-2 {
    background-color: rgba(231,191,43,.85);
}
.project-item:hover .project-hover {
    background-color: rgba(231,191,43,.85);
}
.contact-info h3 {
    font-size: 1.5rem;
    line-height: 1.06;
    letter-spacing: -.025em;
    text-transform: uppercase;
    margin: 0 0 2rem 0;
}
/* Polylang Flags Inline */

.polylang-flags {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.polylang-flags li {
    display: inline;  
}
.social-list a:first-child {
    margin-left: 20px;
}
.menu-is-opened .menu .menu-lang, .menu-is-opened .menu-list, .menu-is-opened .menu .menu-footer .social-list, .menu-is-opened .menu .menu-footer .copy {
    font-size: 20px;
}
.menu-footer .social-list a {
    color: #333;
    margin: 0;
    margin-right: 2.7rem;
}
.lang-bottom.white, .lang-bottom.white .menu-lang a:not(.active) {
    color: #fff0;
}
.project-detail-info {
    background-color: rgba(255,255,255,0.5);
}