.checkmark, .error-icon {
    width: 80px;
    height: 80px;
    position: relative;
}
.checkmark__circle, .error-icon__circle {
    stroke-dasharray: 166;
    stroke-dashoffset: 166;
    stroke-width: 2;
    stroke-miterlimit: 10;
    fill: none;
    animation: stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;
}
.checkmark__circle {
    stroke: #4caf50;
}
.disabled.glightbox-button-hidden{
    display: none!important;
}
.error-icon__circle {
    stroke: #f44336;
}
.checkmark__check, .error-icon__cross-1, .error-icon__cross-2 {
    transform-origin: 50% 50%;
    stroke-dasharray: 48;
    stroke-dashoffset: 48;
    stroke-width: 2;
    fill: none;
    animation: stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) forwards;
}
.checkmark__check {
    stroke: #4caf50;
    animation-delay: 0.4s;
}
.error-icon__cross-1, .error-icon__cross-2 {
    stroke: #f44336;
}
.error-icon__cross-1 {
    animation-delay: 0.4s;
}
.error-icon__cross-2 {
    animation-delay: 0.5s;
    animation-duration: 0.4s;
}
@keyframes stroke {
    100% {
        stroke-dashoffset: 0;
    }
}
.gslider #xz-form-msg {
    display: flex !important;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    gap: 20px;
    padding:10%;
    font-size: 20px;
    text-align: center;
}
.glightbox-mobile .goverlay{
    backdrop-filter: blur(7px)!important;
    background: rgba(0, 0, 0, .4)!important;
}
.gslide-media.gslide-inline{
    border-radius: 4px;
}