/**
 * GoWebix Single Image CSS
 * Version: 1.0.0
 */

/* Contenedor principal */
.gowebix-single-image-clean {
    display: block;
    position: relative;
}

/* Alineaciones */
.gowebix-single-image-clean.align-left {
    text-align: left;
}

.gowebix-single-image-clean.align-center {
    text-align: center;
}

.gowebix-single-image-clean.align-right {
    text-align: right;
}

/* Imagen */
.gowebix-single-image-clean .gwx-img {
    display: inline-block;
    height: auto;
    max-width: 100%;
}

/* Bottom attach - pega al siguiente bloque */
.gowebix-single-image-clean.gowebix-bottom-attach {
    margin-bottom: 0 !important;
    line-height: 0;
}

.gowebix-single-image-clean.gowebix-bottom-attach .gwx-img {
    display: block;
    width: 100%;
}

/* Enlace */
.gowebix-single-image-clean a.gwx-img-link {
    display: inline-block;
    text-decoration: none;
}

.gowebix-single-image-clean.align-center a.gwx-img-link {
    display: inline-block;
}

/* Responsive */
@media (max-width: 768px) {
    .gowebix-single-image-clean.align-left,
    .gowebix-single-image-clean.align-center,
    .gowebix-single-image-clean.align-right {
        text-align: center;
    }
}
/* ============================================================
   GoWebix Single Image — Radius Inheritance Fix
   Ensures Border Radius applied from WPBakery affects the image.
   ============================================================ */

.gowebix-single-image-clean {
    overflow: visible;
}

.gowebix-single-image-clean .gwx-img,
.gowebix-single-image-clean a.gwx-img-link {
    border-radius: inherit;
}

.gowebix-single-image-clean a.gwx-img-link {
    overflow: hidden;
    line-height: 0;
}

.gowebix-single-image-clean a.gwx-img-link .gwx-img {
    display: block;
}
