@media (max-width: 550px){
    .colHero:nth-child(2){
        background: url('/media/herotestivf550.webp');
        height: calc(100vw / (550 / 344));
    }
    .colInfertilita:nth-child(2){
        background: url('/media/infertilitatestivf550.webp');
        height: calc(100vw / (550 / 374));
    }
}
@media (min-width: 551px) and (max-width: 766.9px){
    .colHero:nth-child(2){
        background: url('/media/herotestivf551.webp');
        height: calc(100vw / (750 / 469));
    }
    .colInfertilita:nth-child(2){
        background: url('/media/infertilitatestivf551.webp');
        height: calc(100vw / (750 / 510));
    }
    h2.titleAnalisi {
        width: 60vw;
    }
}
@media (min-width: 767px) and (max-width: 899.9px){
    .colHero:nth-child(2){
        background: url('/media/herotestivf767.webp');
        height: calc(100vw / (850 / 532));
    }
    .colInfertilita:nth-child(2){
        background: url('/media/infertilitatestivf767.webp');
        height: calc(100vw / (850 / 578));
    }
}
@media (min-width: 900px){
    .hero{
        background-position: right !important;
        background-repeat: no-repeat;
    }
    .infertilita{
        background-size: contain !important;
    }
}
@media (min-width: 900px) and (max-width: 1099.9px){
    .hero{
        background: url('/media/heroTestIvf2_900.webp');
        height: calc(100vw / (1000 / 600));
    }
    .infertilita{
        background: url('/media/infertilitatestivf900.webp'), #f5f5f5;
        height: calc(100vw / (1000 / 458));
    }
}
@media (min-width: 1100px) and (max-width: 1400px){
    .hero{
        background: url('/media/herotestIvf2_1100.webp');
        height: calc(100vw / (1200 / 600));
    }
    .infertilita{
        background: url('/media/infertilitatestivf1100.webp'), #f5f5f5;
        height: calc(100vw / (1200 / 480));
    }
}
@media (min-width: 1401px){
    .hero{
        background: url('/media/heroTestIvf2.webp');
        height: calc(100vw / (2000 / 800));
    }
    .infertilita{
        background: url('/media/infertilitaTest1401.webp'), #f5f5f5;
        height: calc(100vw / (2000 / 600));
    }
}