/* ---- particles.js containers ---- */
#particles-js,
#particles1-js,
#particles-footer-js {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 0;
    pointer-events: none;
    background-color: transparent;
    background-image: url("");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 50%;
}

#particles-js canvas,
#particles1-js canvas,
#particles-footer-js canvas {
    pointer-events: auto;
}

#service-main-page,
#payment-main-page,
#footer {
    position: relative;
}

#service-main-page .container,
#payment-main-page .container,
#footer .top-footer,
#footer .footer-line {
    position: relative;
    z-index: 1;
    pointer-events: none;
}

#service-main-page .container a,
#service-main-page .container button,
#service-main-page .container input,
#service-main-page .container select,
#service-main-page .container textarea,
#service-main-page .container label,
#payment-main-page .container a,
#payment-main-page .container button,
#payment-main-page .container input,
#payment-main-page .container select,
#payment-main-page .container textarea,
#payment-main-page .container label,
#footer .top-footer a,
#footer .footer-line a {
    pointer-events: auto;
}

#service-main-page .modal,
#payment-main-page .modal {
    pointer-events: auto;
}
