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

.av-retort-37 .equipment-caption:nth-child(1) {
    top: 92px;
    width: calc(50% - 90px);
}

.av-retort-37 .equipment-caption:nth-child(2) {
    top: 65px;
    width: calc(50% - 1px);
}

.av-retort-37 .equipment-caption:nth-child(2) .equipment-caption-text {
    max-width: 320px;
    text-align: right;
}

.av-retort-37 .equipment-caption:nth-child(3) {
    top: 140px;
    width: calc(50% - 34px);
}

.av-retort-37 .equipment-caption:nth-child(4) {
    top: 175px;
    width: calc(50% - 30px);
}

.av-retort-37 .equipment-caption:nth-child(5) {
    top: 191px;
    width: calc(50% - 113px);
}

.av-retort-37 .equipment-caption:nth-child(6) {
    top: 216px;
    width: calc(50% - 72px);
}

.av-retort-37 .equipment-caption:nth-child(7) {
    top: 244px;
    width: calc(50% - 32px);
}

.av-retort-37 .equipment-caption:nth-child(8) {
    top: 318px;
    width: calc(50% - 81px);
}

.av-retort-37 .equipment-caption:nth-child(9) {
    top: 318px;
    width: calc(50% - 60px);
}

.av-retort-37 .equipment-caption:nth-child(10) {
    top: 574px;
    width: calc(50% - 247px);
}

.av-retort-37 .equipment-caption:nth-child(10) .equipment-caption-text {
    max-width: 130px;
    text-align: right;
}

.av-retort-37 .equipment-caption:nth-child(11) {
    top: 375px;
    width: calc(50% - 173px);
}

.av-retort-37 .equipment-caption:nth-child(12) {
    top: 788px;
    width: calc(50% - 170px);
    display: none;
}

.av-retort-37 .equipment-caption:nth-child(13) {
    top: 524px;
    width: calc(50% - 197px);
}

.av-retort-37 .equipment-caption:nth-child(14) {
    top: 808px;
    width: calc(50% - 190px);
    display: none;
}

.av-retort-37 .equipment-caption:nth-child(15) {
    top: 644px;
    width: calc(50% - 136px);
}

.av-retort-37 .equipment-caption:nth-child(16) {
    top: 828px;
    width: calc(50% - 210px);
    display: none;
}

.av-retort-37 .equipment-caption:nth-child(17) {
    top: 761px;
    width: calc(50% - 50px);
}



@media screen and (max-width: 767.98px) {
    .equipment-image.av-retort-37 {
        position: relative;
        width: auto;
        height: 544px;
    }

    .av-retort-37 .equipment-caption:nth-child(1) {
        top: 103px;
        width: calc(50% - 63px);
    }
    
    .av-retort-37 .equipment-caption:nth-child(2) {
        top: 99px;
        width: calc(50% - 23px);
    }
    
    .av-retort-37 .equipment-caption:nth-child(2) .equipment-caption-text {
        max-width: 320px;
        text-align: right;
    }
    
    .av-retort-37 .equipment-caption:nth-child(3) {
        top: 125px;
        width: calc(50% - 39px);
    }
    
    .av-retort-37 .equipment-caption:nth-child(4) {
        top: 135px;
        width: calc(50% - 30px);
    }
    
    .av-retort-37 .equipment-caption:nth-child(5) {
        top: 148px;
        width: calc(50% - 73px);
    }
    
    .av-retort-37 .equipment-caption:nth-child(6) {
        top: 157px;
        width: calc(50% - 54px);
    }
    
    .av-retort-37 .equipment-caption:nth-child(7) {
        top: 164px;
        width: calc(50% - 40px);
    }
    
    .av-retort-37 .equipment-caption:nth-child(8) {
        top: 198px;
        width: calc(50% - 55px);
    }
    
    .av-retort-37 .equipment-caption:nth-child(9) {
        top: 193px;
        width: calc(50% - 50px);
    }
    
    .av-retort-37 .equipment-caption:nth-child(10) {
        top: 304px;
        width: calc(50% - 125px);
    }
    
    .av-retort-37 .equipment-caption:nth-child(10) .equipment-caption-text {
        max-width: 130px;
        text-align: right;
    }
    
    .av-retort-37 .equipment-caption:nth-child(11) {
        top: 221px;
        width: calc(50% - 91px);
    }
    
    .av-retort-37 .equipment-caption:nth-child(12) {
        top: 788px;
        width: calc(50% - 170px);
        display: none;
    }
    
    .av-retort-37 .equipment-caption:nth-child(13) {
        top: 281px;
        width: calc(50% - 110px);
    }
    
    .av-retort-37 .equipment-caption:nth-child(14) {
        top: 808px;
        width: calc(50% - 190px);
        display: none;
    }
    
    .av-retort-37 .equipment-caption:nth-child(15) {
        top: 319px;
        width: calc(50% - 76px);
    }
    
    .av-retort-37 .equipment-caption:nth-child(16) {
        top: 828px;
        width: calc(50% - 210px);
        display: none;
    }
    
    .av-retort-37 .equipment-caption:nth-child(17) {
        top: 364px;
        width: calc(50% - 50px);
    }
    
}





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

.av-retort-37-fd .equipment-caption:nth-child(2),
.av-retort-37-fd .equipment-caption:nth-child(4),
.av-retort-37-fd .equipment-caption:nth-child(6) {
    display: none;
}

.av-retort-37-fd .equipment-caption:nth-child(1) {
    top: 99px;
    width: calc(50% - 2px);
}

.av-retort-37-fd .equipment-caption:nth-child(3) {
    top: 210px;
    width: calc(50% - 109px);
}

.av-retort-37-fd .equipment-caption:nth-child(5) {
    top: 313px;
    width: calc(50% - 2px);
}

.av-retort-37-fd .equipment-caption:nth-child(7) {
    top: 419px;
    width: calc(50% - 49px);
}




@media screen and (max-width: 767.98px) {
    .equipment-image.av-retort-37-fd {
        position: relative;
        width: auto;
        height: 300px;
    }

    .av-retort-37-fd .equipment-caption:nth-child(1) {
        top: 70px;
        width: calc(50% - 28px);
    }

    .av-retort-37-fd .equipment-caption:nth-child(3) {
        top: 128px;
        width: calc(50% - 76px);
    }

    .av-retort-37-fd .equipment-caption:nth-child(5) {
        top: 185px;
        width: calc(50% - 28px);
    }

    .av-retort-37-fd .equipment-caption:nth-child(7) {
        top: 240px;
        width: calc(50% - 76px);
    }
}
