
.equipment-image.av-prm-28 {
    position: relative;
    width: 100%;
    height: 950px;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url("/assets/components/products/autoclave/webp/equipment/avtoklav-paromag-lux-28.webp");
}

.av-prm-28 .equipment-caption:nth-child(1) {
    top: 125px;
    width: calc(50% - 99px);
}

.av-prm-28 .equipment-caption:nth-child(2) {
    top: 100px;
    width: calc(50% - 38px);
}

.av-prm-28 .equipment-caption:nth-child(3) {
    top: 220px;
    width: calc(50% - 74px);
}

.av-prm-28 .equipment-caption:nth-child(4) {
    top: 146px;
    width: calc(50% - 50px);
}

.av-prm-28 .equipment-caption:nth-child(5) {
    top: 448px;
    width: calc(50% - 74px);
}

.av-prm-28 .equipment-caption:nth-child(6) {
    top: 202px;
    width: calc(50% - 74px);
}

.av-prm-28 .equipment-caption:nth-child(7) {
    top: 550px;
    width: calc(50% - 204px);
}

.av-prm-28 .equipment-caption:nth-child(8) {
    top: 272px;
    width: calc(50% - 105px);
}

.av-prm-28 .equipment-caption:nth-child(9) {
    top: 674px;
    width: calc(50% - 120px);
}

.av-prm-28 .equipment-caption:nth-child(10) {
    top: 353px;
    width: calc(50% - 154px);
}

.av-prm-28 .equipment-caption:nth-child(11) {
    top: 765px;
    width: calc(50% - 15px);
}

.av-prm-28 .equipment-caption:nth-child(12) {
    top: 555px;
    width: calc(50% - 185px);
}



@media screen and (max-width: 767.98px) {
    .equipment-image.av-prm-28 {
        position: relative;
        width: auto;
        height: 400px;
    }

    .av-prm-28 .equipment-caption:nth-child(1) {
        top: 55px;
        width: calc(50% - 67px);
    }

    .av-prm-28 .equipment-caption:nth-child(2) {
        top: 45px;
        width: calc(50% - 41px);
    }

    .av-prm-28 .equipment-caption:nth-child(3) {
        top: 97px;
        width: calc(50% - 57px);
    }

    .av-prm-28 .equipment-caption:nth-child(4) {
        top: 66px;
        width: calc(50% - 45px);
    }

    .av-prm-28 .equipment-caption:nth-child(5) {
        top: 188px;
        width: calc(50% - 74px);
    }

    .av-prm-28 .equipment-caption:nth-child(6) {
        top: 88px;
        width: calc(50% - 57px);
    }

    .av-prm-28 .equipment-caption:nth-child(7) {
        top: 233px;
        width: calc(50% - 110px);
    }

    .av-prm-28 .equipment-caption:nth-child(8) {
        top: 116px;
        width: calc(50% - 68px);
    }

    .av-prm-28 .equipment-caption:nth-child(9) {
        top: 284px;
        width: calc(50% - 77px);
    }

    .av-prm-28 .equipment-caption:nth-child(10) {
        top: 150px;
        width: calc(50% - 65px);
    }

    .av-prm-28 .equipment-caption:nth-child(11) {
        top: 325px;
        width: calc(50% - 45px);
    }

    .av-prm-28 .equipment-caption:nth-child(12) {
        top: 235px;
        width: calc(50% - 103px);
    }

}

