.elementor-10904 .elementor-element.elementor-element-1918af5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10904 .elementor-element.elementor-element-d8e62c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10904 .elementor-element.elementor-element-b18c79a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-10904 .elementor-element.elementor-element-98d12ed{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10904 .elementor-element.elementor-element-48d4474{--display:flex;--margin-top:0px;--margin-bottom:2400px;--margin-left:0px;--margin-right:0px;}.elementor-10904 .elementor-element.elementor-element-f9929d2{--display:flex;--margin-top:-2400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10904 .elementor-element.elementor-element-863b654 .elementor-button{background-color:#0B2F2F;font-family:"New Rocker", Sans-serif;font-size:17px;line-height:15px;letter-spacing:0.5px;fill:#FFF;color:#FFF;border-style:none;border-radius:40px 40px 40px 40px;padding:-1px -1px -1px -1px;}.elementor-10904 .elementor-element.elementor-element-863b654 .elementor-button:hover, .elementor-10904 .elementor-element.elementor-element-863b654 .elementor-button:focus{background-color:#1C5E5E;border-color:#1C5E5E;}.elementor-10904 .elementor-element.elementor-element-863b654{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;bottom:32px;}.elementor-10904 .elementor-element.elementor-element-863b654 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10904 .elementor-element.elementor-element-863b654.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-10904 .elementor-element.elementor-element-863b654{right:85px;}body.rtl .elementor-10904 .elementor-element.elementor-element-863b654{left:85px;}.elementor-10904 .elementor-element.elementor-element-863b654 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10904 .elementor-element.elementor-element-863b654 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10904 .elementor-element.elementor-element-2b61397{--display:flex;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-navigation-wrap{display:flex;border-color:#e8e8e8;border-width:1px 0 1px 0;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-navigation{width:100%;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-nav-divider{background-color:#e8e8e8;width:1px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-navigation-wrap.wpr-post-nav-dividers{padding:0px 0px 0px 0px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-nav-bg-images .wpr-post-navigation{padding:0px 0px 0px 0px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-navigation a{align-items:center;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-navigation i{color:var( --e-global-color-secondary );border-color:#E8E8E8;transition:color 0.5s, background-color 0.5s, border-color 0.5s;font-size:8px;width:60px;height:50px;line-height:50px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-navigation svg path{color:var( --e-global-color-secondary );}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-posts-navigation-svg-wrapper svg{fill:var( --e-global-color-secondary );transition:fill 0.5s;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-posts-navigation-svg-wrapper{border-color:#E8E8E8;transition:background-color 0.5s, border-color 0.5s;width:60px;height:50px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-navigation i:hover{color:#54595F;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-posts-navigation-svg-wrapper:hover svg{fill:#54595F;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-nav-fixed.wpr-post-nav-hover img{transition:all 0.5s ease;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-navigation svg{width:8px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-navigation-wrap i{font-size:8px;width:60px;height:50px;line-height:50px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-navigation-wrap svg{width:8px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-nav-fixed.wpr-post-nav-prev img{left:60px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-nav-fixed.wpr-post-nav-next img{right:60px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-nav-fixed.wpr-post-navigation img{height:50px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-nav-prev i{margin-right:0px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-nav-prev .wpr-posts-navigation-svg-wrapper{margin-right:0px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-nav-next i{margin-left:0px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-nav-next .wpr-posts-navigation-svg-wrapper{margin-left:0px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-navigation img{border-radius:0px 0px 0px 0px;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-nav-labels span{color:var( --e-global-color-secondary );font-family:"Cantora One", Sans-serif;font-size:20px;font-weight:700;transition:color 0.5s;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-nav-labels span:hover{color:#54595f;}.elementor-10904 .elementor-element.elementor-element-c45346d{--display:flex;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-avatar img{width:70px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comments-wrap > h3{text-align:center;color:#708090;border-color:#e8e8e8;font-size:17px;letter-spacing:0.5px;border-style:none;margin-bottom:25px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .even .wpr-post-comment{background-color:#00D9FF0D;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .odd .wpr-post-comment{background-color:#00D9FF0D;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .bypostauthor .wpr-post-comment{background-color:#FF6B6B0D;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-post-comment{border-color:#060000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;margin-bottom:50px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comments-list .children{padding-left:24px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-meta, .wpr-comment-content{margin-left:calc(70px + 20px);}.elementor-10904 .elementor-element.elementor-element-d0c3dd8.wpr-comment-reply-separate .wpr-comment-reply{margin-left:calc(70px + 20px);}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-avatar{border-radius:0px 0px 0px 0px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-author span{color:#6AD8BA;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-author a{color:#6AD8BA;transition-duration:0.1s;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-author{font-family:"Roboto Condensed", Sans-serif;font-size:15px;font-weight:700;text-transform:capitalize;margin-bottom:2px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-metadata{color:#38B6F2;font-family:"Roboto Condensed", Sans-serif;font-size:12px;margin-bottom:5px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-metadata a{color:#38B6F2;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-reply:before{color:#38B6F2;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-content{color:#999999;font-family:"Stardos Stencil", Sans-serif;font-size:17px;font-weight:600;font-style:normal;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-content a{color:#2F8EF8;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-reply a{color:#38B6F2;border-color:#000000;font-size:13px;font-weight:700;transition-duration:0.6s;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-reply a:hover{color:#999999;border-color:#000000;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comments-navigation a{color:#12CFC3;transition-duration:0.1s;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comments-navigation span{color:#12CFC3;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comments-navigation a, .elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comments-navigation span{font-size:13px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comments-navigation a:hover{color:#54595f;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comments-navigation span.current{color:#54595f;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-reply-title{color:#6EC1E4;border-color:#e8e8e8;font-family:"Raleway", Sans-serif;font-size:17px;font-weight:700;letter-spacing:0.5px;border-style:none;margin-top:85px;margin-bottom:10px;text-align:left;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form input[type=text]{color:#000000;background-color:#FF6B6B0D;border-color:#00D9FF0D;transition-duration:0.6s;padding:10px 0px 10px 10px;border-style:solid;border-width:5px 5px 5px 5px;border-radius:40px 40px 40px 40px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form textarea{color:#000000;background-color:#FF6B6B0D;border-color:#00D9FF0D;transition-duration:0.6s;padding:10px 0px 10px 10px;border-style:solid;border-width:5px 5px 5px 5px;border-radius:40px 40px 40px 40px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form label{color:#000000;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form .logged-in-as a{color:#000000;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form .logged-in-as .required-field-message{color:#000000;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form input[type=text]::placeholder{color:#999999;opacity:1;transition-duration:0.6s;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form textarea::placeholder{color:#999999;opacity:1;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form input[type=text]::-ms-input-placeholder{color:#999999;transition-duration:0.6s;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form textarea::-ms-input-placeholder{color:#999999;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form label, .elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form input[type=text], .elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form textarea, .elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form .logged-in-as{font-family:"Times New Roman", Sans-serif;font-size:14px;font-weight:600;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form input[type=text]:focus{color:#999999;background-color:#00D9FF0D;border-color:#FF6B6B0D;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form textarea:focus{color:#999999;background-color:#00D9FF0D;border-color:#FF6B6B0D;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form input[type=text]:focus::placeholder{color:#999999;opacity:1;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form textarea:focus::placeholder{color:#999999;opacity:1;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form input[type=text]:focus::-ms-input-placeholder{color:#999999;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form textarea:focus::-ms-input-placeholder{color:#999999;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form-author{margin-bottom:10px;margin-right:10px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form-email{margin-bottom:10px;margin-right:10px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form-url{margin-bottom:10px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-comment-form-text{margin-bottom:10px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-submit-comment{color:#999999;background-color:#00D9FF0D;border-color:#FF6B6B0D;font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:600;text-decoration:underline;letter-spacing:0.5px;transition-duration:0.7s;padding:10px 50px 10px 50px;margin:10px 0px 0px 0px;border-style:solid;border-width:5px 5px 5px 5px;border-radius:70px 70px 70px 70px;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .wpr-submit-comment:hover{color:#999999;background-color:#FF6B6B0D;border-color:#00D9FF0D;}.elementor-10904 .elementor-element.elementor-element-d0c3dd8 .form-submit{text-align:right;}.elementor-10904 .elementor-element.elementor-element-93a393a{--display:flex;}.elementor-10904 .elementor-element.elementor-element-c56b052.wpr-stt-btn-align-fixed-right .wpr-stt-btn{right:30px;bottom:30px;}.elementor-10904 .elementor-element.elementor-element-c56b052 .wpr-stt-content{color:#ffffff;}.elementor-10904 .elementor-element.elementor-element-c56b052 .wpr-stt-icon{color:#ffffff;font-size:14px;}.elementor-10904 .elementor-element.elementor-element-c56b052 .wpr-stt-icon svg{fill:#ffffff;width:14px;height:14px;}.elementor-10904 .elementor-element.elementor-element-c56b052 .wpr-stt-btn{background-color:#008000;transition:all  0.3s ease-in-out 0s;padding:15px 15px 15px 15px;border-radius:2px 2px 2px 2px;}.elementor-10904 .elementor-element.elementor-element-c56b052 .wpr-stt-btn:hover > .wpr-stt-icon{Color:#fff;}.elementor-10904 .elementor-element.elementor-element-c56b052 .wpr-stt-btn:hover > .wpr-stt-icon svg{fill:#fff;}.elementor-10904 .elementor-element.elementor-element-c56b052 .wpr-stt-btn:hover{background-color:#4039EC;}.elementor-10904 .elementor-element.elementor-element-c56b052 .wpr-stt-btn svg{transition:all  0.3s ease-in-out 0s;}@media(max-width:1024px){.elementor-10904 .elementor-element.elementor-element-98d12ed{--grid-auto-flow:row;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-navigation-wrap{display:flex;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-navigation{width:100%;}}@media(min-width:768px){.elementor-10904 .elementor-element.elementor-element-d8e62c7{--width:100%;}.elementor-10904 .elementor-element.elementor-element-98d12ed{--width:35%;}}@media(max-width:767px){.elementor-10904 .elementor-element.elementor-element-98d12ed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-navigation-wrap{display:flex;}.elementor-10904 .elementor-element.elementor-element-1e2096c .wpr-post-navigation{width:100%;}}/* Start custom CSS for html, class: .elementor-element-a6cf85a */.donation-section {
            width: 100%;
            display: flex;
            justify-content: center;
            align-items: center;
            margin-top: 20px;
        }

        .donation-card {
            max-width: 750px;
            width: 100%;
            background: #0c151c;
            background: linear-gradient(135deg, rgba(26, 29, 46, 0.8) 0%, rgba(42, 45, 62, 0.8) 100%);
            border: 1px solid #33b8b8;
            border-radius: 32px;
            padding: 2.5rem 2.2rem;
            box-shadow: 
                0 20px 40px -10px black,
                0 0 0 1px rgba(0, 255, 200, 0.2) inset,
                0 0 40px rgba(0, 230, 230, 0.2);
            position: relative;
            border-bottom: 4px solid #2fe0c0;
            border-top: 2px solid #38d0c0;
            font-family: 'Inter', sans-serif;
            transition: 0.2s;
            backdrop-filter: blur(3px);
        }

        /* tiny terminal scan effect */
        .donation-card::before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: repeating-linear-gradient(45deg, 
                rgba(0,255,200,0.01) 0px,
                rgba(0,255,200,0.01) 2px,
                transparent 3px,
                transparent 8px);
            pointer-events: none;
            border-radius: 32px;
        }

        .donation-header {
            display: flex;
            align-items: center;
            text-align: center;
            gap: 15px;
            margin-bottom: 1.6rem;
            border-bottom: 1px solid #33a0a0;
            padding-bottom: 1rem;
        }

        .donation-header h3 {
            font-family: 'Share Tech Mono', monospace;
            font-size: 1.3rem;
            letter-spacing: 2px;
            text-transform: uppercase;
            color: #b7ffea;
            text-shadow: 0 0 5px #00ffe0, 0 0 8px #009494;
            margin:5px;
            line-height: 1.2;
        }

        .donation-message {
            display: flex;
            flex-direction: column;
            gap: 1.2rem;
        }

        /* honest, direct, brief – cyber call */
        .donation-text {
            font-size: 1rem;
            font-weight: 500;
            line-height: 1.5;
            color: #cef5f0;
            background: rgba(0, 70, 70, 0.2);
            padding: 1.2rem 1.5rem;
            border-radius: 20px;
            border-left: 6px solid #0ff;
            border-right: 1px solid #3fa0a0;
            letter-spacing: 0.3px;
            box-shadow: inset 0 0 15px rgba(0,200,200,0.1);
            font-family: 'Inter', sans-serif;
        }

        .donation-text strong {
            color: #aaffff;
            text-shadow: 0 0 2px cyan;
            font-weight: 700;
        }
        
        .crypto-badge {
            display: flex;
            align-items: center;
            gap: 14px;
            font-size: 1rem;
            color: #aafff0;
            background: #0b2929;
            padding: 0.6rem 1.6rem;
            border-radius: 40px;
            border: 1px dashed #2fe0c0;
            font-family: 'Share Tech Mono', monospace;
        }

        .crypto-badge i {
            font-size: 1.4rem;
            color: #f0b342;  /* bitcoin orange, subtle contrast */
            text-shadow: 0 0 8px #ffb347;
        }

        .crypto-badge span {
            letter-spacing: 2px;
        }

        .honest-note {
            font-size: 0.9rem;
            color: #79cfcf;
            margin-top: 0.8rem;
            text-align: right;
            border-top: 1px solid #1f6868;
            padding-top: 1.1rem;
            font-style: italic;
            display: flex;
            justify-content: flex-end;
            align-items: center;
            gap: 10px;
            text-align: left;
        }

        .honest-note i {
            color: #41ffe0;
        }

        /* responsive */
        @media (max-width: 700px) {
            body { padding: 1.5rem; }
            .donation-cta { flex-direction: column; align-items: stretch; }
            .cyber-button { justify-content: center; }
            .crypto-badge { justify-content: center; }
            .attack-card { width: 100%; }
        }

        /* small touches */
        .glow {
            animation: pulse-glow 3s infinite;
        }

        @keyframes pulse-glow {
            0% { opacity: 0.7; }
            50% { opacity: 1; }
            100% { opacity: 0.7; }
        }/* End custom CSS */
/* Start custom CSS for paypal-button, class: .elementor-element-863b654 */.button-donate {
    text-align: center;
    gap: 12px;
    background: #0b2f2f;
    border: 2px solid #2fe0c0;
    font-family: 'Share Tech Mono', monospace;
    font-weight: 700;
    border-bottom: 3px solid #0ff;
    border-radius: 60px;
}
.button-donate:hover {
    background: #1c5e5e;
}/* End custom CSS */