.header-banner .content_before_image {
    padding-top: 1rem;
}

.banner_top_site {
    height: 500px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.ets_baw_display_banner {
    margin: 0 auto;
}

.ets_baw_display_banner.displaynav1 img {
    display: inline-block;
}

.ets_baw_display_banner.displaynav1 {
    display: inline-block;
    vertical-align: middle;
}

.content_after_image {
    text-align: center;
    padding-top: 1rem;
}

.ets_baw_display_banner img {
    max-width: 100%;
    display: block;
    margin: 0 auto 1rem auto;
}

.ets_baw_display_banner.displaycartgridbodybefore1,
.ets_baw_display_banner {
    text-align: center;
}

.content_before_image {
    display: block;
    clear: both;
    text-align: center;
}

.displayfooterbefore .content_before_image,
.displayfooterbefore .content_before_image p {
    text-align: left;
}

#left-column .block,
#right-column .block {
    clear: left;
    float: left;
    width: 100%;
}

/* Centralização específica para a home e footer do produto */
.ets_baw_display_banner.displayhome {
    margin-bottom: 1.5rem;
}

.ets_baw_display_banner.displayhome img,
.ets_baw_display_banner.displayfooterproduct img {
    display: block;
    margin: 0 auto;
}

.ets_baw_display_banner.displayhome,
.ets_baw_display_banner.displayhome .content_before_image,
.ets_baw_display_banner.displayhome .content_after_image,
.ets_baw_display_banner.displayfooterproduct,
.ets_baw_display_banner.displayfooterproduct .content_before_image,
.ets_baw_display_banner.displayfooterproduct .content_after_image {
    text-align: center;
}

/* Media query para telas de 1024px e menores */
@media screen and (max-width: 1024px) {
    .banner_top_site {
        height: 300px;
        background-size: cover;
        background-position: center;
    }
}

/* Media query para telas de 767px e menores */
@media screen and (max-width: 767px) {
    .banner_top_site {
        height: 200px;
        background-size: cover;
        background-position: center;
    }
}