.filament{
    background-color: orange;
    position: absolute;
    height: 2px;
    width: 48px;
    z-index: 1;
    right: 348px;
    top: 341px;
    box-shadow: 1px 5px 25px 10px orange;
    display: none;
}
.light{
    position: absolute;
    z-index: 2;
    right: 365px;
    top: 330px;
    box-shadow: -15px 20px 7em 9.5em rgb(255,255,255);
    border-radius: 100%;
    animation: lights 3s ease-in-out infinite;
    display: none;
}
.lamp{
    position: absolute;
    right: 280px;
    top: 0;
    z-index: 2;
    transform: rotate(180deg);
}

@keyframes lights {
    0%   {box-shadow: -15px 20px 7em 9.5em rgb(255,255,255);}
    50%  {box-shadow: -15px 20px 7em 10.5em rgb(255,255,255);}
    60%  {box-shadow: -15px 20px 7em 6em rgb(255,255,255);}
    65%  {box-shadow: -15px 20px 7em 7em rgb(255,255,255);}
    75% {box-shadow: -15px 20px 7em 9.5em rgb(255,255,255);}
    100% {box-shadow: -15px 20px 7em 9.5em rgb(255,255,255);}
}

@media (max-width: 1400px) {
    .filament{
        background-color: orange;
        position: absolute;
        height: 2px;
        width: 48px;
        z-index: 1;
        right: 148px;
        top: 341px;
        box-shadow: 1px 5px 25px 10px orange;
        display: none;
    }
    .light{
        position: absolute;
        z-index: 2;
        right: 160px;
        top: 330px;
        box-shadow: -15px 20px 7em 9.5em rgb(255,255,255);
        border-radius: 100%;
        animation: lights 3s ease-in-out infinite;
        display: none;
    }
    .lamp{
        position: absolute;
        right: 80px;
        top: 0;
        z-index: 2;
        transform: rotate(180deg);
    }
}
