.site-header .site-branding img {
    max-height: 70px;
}

.header-style-3 .site-navigation ul.navigation>li>a {
    font-size: 18px;
}

.main-menu .navigation>li>ul a {
    font-size: 18px;
}

p {
    font-size: 20px;
}

/* p strong {
    font-size: 20x;
} */

.pbmit-title-bar-wrapper .pbmit-title-bar-content .pbmit-breadcrumb-inner span {
    color: #fff;
}

.pbmit-title-bar-wrapper.history {
    background-color: rgba(246, 246, 246, 0);
    background-image: url(../images/bg/bg-historia-1920x415-v2.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-title-bar-wrapper.pilates {
    background-color: rgba(246, 246, 246, 0);
    background-image: url(../images/bg/bg-pilares-1920x415.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-title-bar-wrapper.values {
    background-color: rgba(246, 246, 246, 0);
    background-image: url(../images/bg/bg-valores-1920x415.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-title-bar-wrapper.tex {
    background-color: rgba(246, 246, 246, 0);
    background-image: url(../images/bg/bg-TEX-1920x415.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-title-bar-wrapper.incendio {
    background-color: rgba(246, 246, 246, 0);
    background-image: url(../images/bg/banner-case-incendio-1920x415.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-title-bar-wrapper.eletrica {
    background-color: rgba(246, 246, 246, 0);
    background-image: url(../images/bg/banner-case-eletrica-1920x415.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-title-bar-wrapper.explosao {
    background-color: rgba(246, 246, 246, 0);
    background-image: url(../images/bg/banner-case-explosao-1920x415.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-title-bar-wrapper.es-civil {
    background-color: rgba(246, 246, 246, 0);
    background-image: url(../images/bg/banner-civil-1920x415px.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-title-bar-wrapper.es-eletrica {
    background-color: rgba(246, 246, 246, 0);
    background-image: url(../images/bg/banner-eletrica-1920x415px.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-title-bar-wrapper.es-incendio {
    background-color: rgba(246, 246, 246, 0);
    background-image: url(../images/bg/banner-incendio-1920x415px.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-title-bar-wrapper.es-mecanica {
    background-color: rgba(246, 246, 246, 0);
    background-image: url(../images/bg/banner-mecanica-1920x415px.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-title-bar-wrapper.es-quimica {
    background-color: rgba(246, 246, 246, 0);
    background-image: url(../images/bg/banner-quimica-1920x415px.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-title-bar-wrapper.es-siderurgia {
    background-color: rgba(246, 246, 246, 0);
    background-image: url(../images/bg/banner-siderurgia-1920x415px.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-title-bar-wrapper.onde-estamos {
    background-color: rgba(246, 246, 246, 0);
    background-image: url(../images/bg/banner-onde-estamos-1920x415.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}


.img-ajusted {
    width: 100%;
    height: 422px;
    object-fit: cover;
}

.pbmit-footer-widget-area .pbmit-first-widget img {
    height: 135px;
}

.img-about-home {
    width: 575px; 
    height: auto;
}

.expertise-bg-box {
    padding: 0px 15px 60px 15px;
}

.trunck-img-box::before {
    height: 787px;
}


@media (max-width: 500px) {
    .img-about-home {
        width: 300px; 
        height: auto;
    }

    .pbmit-title-bar-wrapper.history {
        background-image: url(../images/bg/bg-historia-1920x415-v2-mobile.jpg);
    }
}