.button-defautl .btn-main.elementor-button, .jws-open-login.jws-offcanvas-trigger.action.jws-elementor-button, a.jws-open-login.jws-offcanvas-trigger.action.jws-elementor-button{
    background: -webkit-linear-gradient(-30deg, #ff2c72 45%, #ffb800 50%, #a100ff 60%, #7c3aed 100%);
    background: -moz-linear-gradient(-30deg, #ff2c72 45%, #ffb800 50%, #a100ff 60%, #7c3aed 100%);
    background: -o-linear-gradient(-30deg, #ff2c72 45%, #ffb800 50%, #a100ff 60%, #7c3aed 100%);
    background: -ms-linear-gradient(-30deg, #ff2c72 45%, #ffb800 50%, #a100ff 60%, #7c3aed 100%);
    background: linear-gradient(-30deg, #ff2c72 45%, #ffb800 50%, #a100ff 60%, #7c3aed 100%)!important;
    color: whitesmoke !important;
}
.btn-sub-menu.jws-icon-caret-down-thin{
    display: none !important;
}
body, .swal2-popup.swal2-modal.swal2-show {
    background: #0c0d42 !important;
    background: -webkit-linear-gradient(-90deg, #08185e 25%, #2577ff 50%, #120e51 75%) !important;
    background: -moz-linear-gradient(-90deg, #08185e 25%, #2577ff 50%, #120e51 75%) !important;
    background: -o-linear-gradient(-90deg, #08185e 25%, #2577ff 50%, #120e51 75%) !important;
    background: -ms-linear-gradient(-90deg, #08185e 25%, #2577ff 50%, #120e51 75%) !important;
    background: linear-gradient(-90deg, #08185e 25%, #2577ff 50%, #120e51 75%) !important;
}
.jws-banner .jws-banner-inner, .elementor-68 .elementor-element.elementor-element-37bbfd1 .jws-info-box, .jws-info-box.layout3 {
    background-color: #0c0c39 !important;
}
.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-b2dcc22 small, .jws-menu-list small, .elementor-widget-container p, .elementor-tab-content.elementor-clearfix.elementor-active, .elementor-widget-accordion .elementor-tab-content, .jws-countdown-container.layout1 .timeTo, .solken-list li {
    color: whitesmoke !important;
    font-size: 20px;
    font-weight: 100 !important;
    font-family: system-ui !important;
}
.jws-countdown-container.layout1 .timeTo {
    font-size: 18px;
}
.jws-menu-list small{
    font-size: 11px;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-0a1c4ac.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    background: #1d1675 !important;
}
.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-b2dcc22 {
    flex-direction: column;
}

.elementor-icon-list-item span.date {
    padding: 5px 20px;
    background: #10185a !important;
    color: gold !important;
}
a.elementor-button-link.elementor-button.btn-main.elementor-size-sm, a.jws-open-login.jws-offcanvas-trigger.action.jws-elementor-button {
    border-radius: 10px;
    padding: 10px 25px;
    cursor: pointer;
}
.stage-2-box {
    animation: goldPulse 3s ease-in-out infinite;
    transition: box-shadow 0.3s;
}

@keyframes goldPulse {
    0% {
        box-shadow: 0 0 0px rgba(255, 215, 0, 0);
    }
    50% {
        box-shadow: 0 0 20px 10px rgba(255, 215, 0, 0.6);
    }
    100% {
        box-shadow: 0 0 0px rgba(255, 215, 0, 0);
    }
}
.elementor-section.elementor-top-section.elementor-element.elementor-element-9b1a809.cafe-row-sticky.desktop-sticky.cafe-scroll-up-sticky.elementor-hidden-tablet.elementor-hidden-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.is-sticky.active-sticky, section.elementor-section.elementor-top-section.elementor-element.elementor-element-b403d8b.elementor-section-full_width.cafe-row-sticky.desktop-sticky.tablet-sticky.cafe-scroll-up-sticky.elementor-hidden-tablet.elementor-hidden-mobile.elementor-section-height-default.elementor-section-height-default.is-sticky.active-sticky, .elementor-element.elementor-element-63f4711 .jws_tab_wrap .tab_nav li a, .elementor-element-b4844b8 .elementor-4476 .elementor-element.elementor-element-ccb8c3f > .elementor-widget-container{
    background: #10185a !important
}
.site-content.my-content {
    padding-top: 125px;
}
.site-content.my-content h3 {
    padding: 20px 10px;
}

#subsciberform input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email, #subsciberform input::placeholder {
    border-color: white;
    color: white;
}
#subsciberform input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email:focus{
    border-color: gold;
    color: gold;
}
.button-with_border .btn-main.elementor-button:hover::before, .button-with_border .jws-cf7-style .wpcf7-submit:hover::before {
    border-top-left-radius: 12px !important;
    border-bottom-right-radius: 12px !important;
}
@media all and (max-width: 1024px) {
    .uaoffcanvas-fa2142c .jws-offcanvas .jws-offcanvas-content-data {
        background: #10185a !important;
    }
}
a:hover, a.jws-open-login.jws-offcanvas-trigger.action.jws-elementor-button:hover{
    cursor: pointer !important;
}
.jws-info-box.layout1:hover .jws-info-box-inner .box-content p, .jws-info-box.layout1:hover .jws-info-box-inner .box-title{
    color: black;
}
.jws-info-box.layout1:hover .jws-box-content .box-title h5{
color: #cbfb45 !important;
}
@media all and (max-width: 765px) {
    .swal2-popup.swal2-modal.wallet-modal-popup.swal2-show {
        width: 100%;
    }
    .wallet-modal-content span, #swal2-html-container p,  div#swal2-html-container {
        font-size: 18px;
    }
    h2#swal2-title{
        font-size: 26px;
    }
}