#backdrop-popup {
    display: none !important;
}

#BUTTON811, #BUTTON1079, #BUTTON1081 {
    animation-name: pulse;
    -webkit-animation-name: pulse;
    animation-delay: 0s;
    -webkit-animation-delay: 0s;
    animation-duration: 1s;
    -webkit-animation-duration: 1s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
}

.ladi-element.div_button {
    top: 594px;
    width: 500px;
     animation-name: pulse;
    -webkit-animation-name: pulse;
    animation-delay: 0s;
    -webkit-animation-delay: 0s;
    animation-duration: 1s;
    -webkit-animation-duration: 1s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
}

.btn__custom_warning {
    background: linear-gradient(134deg, rgb(254, 88, 34), rgb(254, 152, 38));
    box-shadow: rgb(9 36 83) 0px 15px 13px -15px;
    border-radius: 35px;
    padding: 19px 82px;
    font-size: 15px;
    color: #fff !important;
    font-weight: bold;
}

#SHAPE1398, #IMAGE1732 {
    animation-name: swing;
    -webkit-animation-name: swing;
    animation-delay: 0s;
    -webkit-animation-delay: 0s;
    animation-duration: 1s;
    -webkit-animation-duration: 1s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
}

#IMAGE1115 {
    animation-name: bounce1;
    -webkit-animation-name: bounce1;
    animation-delay: 0s;
    -webkit-animation-delay: 0s;
    animation-duration: 2s;
    -webkit-animation-duration: 2s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
}

#SECTION804 {
    margin-top: 20px;
}

@keyframes bounce1 {
    0% {
        transform: translateY(0);
        animation-timing-function: cubic-bezier(.2,.25,.55,1)
    }

    25% {
        transform: translateY(-7px);
        animation-timing-function: cubic-bezier(.45,0,.8,.75);
    }

    75% {
        transform: translateY(7px);
        animation-timing-function: cubic-bezier(.45,0,.8,.75);
    }

    100% {
        transform: translateY(0);
    }
}

@keyframes spin {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    50% {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

.ladi-headline a {
    text-decoration: none;
}

.language {
    position: absolute;
    z-index: 2222;
}

.language select {
    padding: 12px;
    border: 1px solid #ccc;
    margin-left: 4px;
    margin-top: 2px;
}

@media (max-width: 767px) {
    #SECTION1604 {
        height: 1102.02px !important;
    }

    .div_button {
        top: 440px  !important;
    }

    .btn__custom_warning {
        padding: 12px 38px;
        font-size: 15px;
        position: relative;
        top: 22px;
        left: 61px;
    }

    #IMAGE956 {
        top: 508px;
    }
}

@media screen and (width: 767px){
    #SECTION1604 {
        height: 1102.02px !important;
    }
}