#service-campaign-polaroid-photo-01 {
    right: 2%;
    transform: rotate(-4deg);
    top: clamp(6%, calc(14% + (1023px - 100vw)*(150 / 896)), 14%);
}

#service-campaign-polaroid-photo-02 {
    left: 1.5%;
    transform: rotate(5deg);
    top: clamp(50%, calc(57% - (1920px - 100vw)*(150 / 896)), 57%);
}

#service-campaign-beholder-doodle {
    width: 11%;
    left: 4%;
    top: clamp(5%, calc(12% + (1023px - 100vw)*(160 / 896)), 12%);
}

#service-campaign-sparkles-doodle {
    width: 5%;
    left: 75%;
    top: clamp(84%, calc(93% - (1920px - 100vw)*(150 / 896)), 93%);
}

#service-campaign-lich-doodle {
    width: 13%;
    left: 84%;
    transform: rotate(9deg);
    top: clamp(58%, calc(67% - (1920px - 100vw)*(150 / 896)), 67%);
}

@media (max-width: 1023px) {
    #service-campaign-lich-doodle {
        left: 82%;
        width: 27%;
        top: 5.5%;
        transform: rotate(-16deg);
    }
}

@media (max-width: 767px) {
    #service-campaign-lich-doodle {
        transform: rotate(-20deg);
        width: 38%;
        left: 78%;
        top: 13%;
    }
}