.elementor-273 .elementor-element.elementor-element-8b4268f{--display:flex;--min-height:317px;--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-273 .elementor-element.elementor-element-0367fc8{--display:flex;}.elementor-273 .elementor-element.elementor-element-3d24525{--spacer-size:50px;}.elementor-273 .elementor-element.elementor-element-ff51de9{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-273 .elementor-element.elementor-element-f9f1d17{text-align:center;}.elementor-273 .elementor-element.elementor-element-24f1447{--display:flex;}.elementor-273 .elementor-element.elementor-element-5fa2bcd{text-align:center;}.elementor-273 .elementor-element.elementor-element-5fa2bcd .elementor-heading-title{color:#FFFFFF;}.elementor-273 .elementor-element.elementor-element-54041e3{--display:flex;}.elementor-273 .elementor-element.elementor-element-7ecc207{text-align:center;}.elementor-273 .elementor-element.elementor-element-7ecc207 .elementor-heading-title{color:#FFFFFF;}.elementor-273 .elementor-element.elementor-element-6902c86{--spacer-size:50px;}.elementor-273 .elementor-element.elementor-element-1545941{--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;}.elementor-273 .elementor-element.elementor-element-95f53d7{--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-273 .elementor-element.elementor-element-718261a{--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-273 .elementor-element.elementor-element-20fe5ea{--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-273 .elementor-element.elementor-element-2c5a172{--display:flex;}body.elementor-page-273:not(.elementor-motion-effects-element-type-background), body.elementor-page-273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030A16;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-273 .elementor-element.elementor-element-95f53d7{--width:50%;}.elementor-273 .elementor-element.elementor-element-718261a{--width:50%;}.elementor-273 .elementor-element.elementor-element-20fe5ea{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-2a305d3 */.elementor-273 .elementor-element.elementor-element-2a305d3 .pricing-card-elementor{
    max-width:400px;
    margin:auto;
    background:#000;
    border:3px solid #00d4e6;
    padding:40px 30px;
    position:relative;
    color:#fff;
    font-family: Arial, sans-serif;infinite alternate;
}

@keyframes glowBorder {
    0% {
        box-shadow: 0 0 5px #00d4e6,
                    0 0 10px #00d4e6,
                    0 0 20px #00d4e6;
    }
    100% {
        box-shadow: 0 0 15px #00ffff,
                    0 0 30px #00ffff,
                    0 0 50px #00ffff;
    }
}
    padding:40px 30px;
    position:relative;
    color:#fff;
    font-family: Arial, sans-serif;
}

.elementor-273 .elementor-element.elementor-element-2a305d3 .pricing-card-elementor .badge{
    position:absolute;
    top:-15px;
    left:50%;
    transform:translateX(-50%);
    background:#00d4e6;
    color:#000;
    font-weight:bold;
    padding:8px 20px;
    font-size:14px;
}

.elementor-273 .elementor-element.elementor-element-2a305d3 .pricing-card-elementor h2{
    margin-top:20px;
}

.elementor-273 .elementor-element.elementor-element-2a305d3 .pricing-card-elementor .amount{
    font-size:60px;
    font-weight:bold;
    color:#00d4e6;
}

.elementor-273 .elementor-element.elementor-element-2a305d3 .pricing-card-elementor .usd{
    font-size:18px;
    color:#aaa;
}

.elementor-273 .elementor-element.elementor-element-2a305d3 .pricing-card-elementor .connection{
    color:#00d4e6;
    margin-bottom:20px;
}

.elementor-273 .elementor-element.elementor-element-2a305d3 .pricing-card-elementor ul{
    list-style:none;
    padding:0;
}

.elementor-273 .elementor-element.elementor-element-2a305d3 .pricing-card-elementor ul li{
    margin:12px 0;
    display:flex;
    align-items:center;
}

.elementor-273 .elementor-element.elementor-element-2a305d3 .pricing-card-elementor ul li::before{
    content:"✓";
    color:#00d4e6;
    margin-right:10px;
}

.elementor-273 .elementor-element.elementor-element-2a305d3 .pricing-card-elementor ul li.no::before{
    content:"✕";
    color:#aaa;
}

.elementor-273 .elementor-element.elementor-element-2a305d3 .pricing-card-elementor .btn{
    display:block;
    text-align:center;
    background:#00d4e6;
    color:#000;
    padding:15px;
    margin-top:25px;
    text-decoration:none;
    font-weight:bold;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47098df */.elementor-273 .elementor-element.elementor-element-47098df .pricing-card-elementor{
    max-width:400px;
    margin:auto;
    background:#000;
    border:3px solid #00d4e6;
    padding:40px 30px;
    position:relative;
    color:#fff;
    font-family: Arial, sans-serif;

    animation: glowBorder 2s infinite alternate;
}

/* Animation */
@keyframes glowBorder {
    0% {
        box-shadow: 0 0 5px #00d4e6,
                    0 0 10px #00d4e6,
                    0 0 20px #00d4e6;
    }
    100% {
        box-shadow: 0 0 15px #00ffff,
                    0 0 30px #00ffff,
                    0 0 50px #00ffff;
    }
}

.elementor-273 .elementor-element.elementor-element-47098df .pricing-card-elementor .badge{
    position:absolute;
    top:-15px;
    left:50%;
    transform:translateX(-50%);
    background:#00d4e6;
    color:#000;
    font-weight:bold;
    padding:8px 20px;
    font-size:14px;
}

.elementor-273 .elementor-element.elementor-element-47098df .pricing-card-elementor h2{
    margin-top:20px;
}

.elementor-273 .elementor-element.elementor-element-47098df .pricing-card-elementor .amount{
    font-size:60px;
    font-weight:bold;
    color:#00d4e6;
}

.elementor-273 .elementor-element.elementor-element-47098df .pricing-card-elementor .usd{
    font-size:18px;
    color:#aaa;
}

.elementor-273 .elementor-element.elementor-element-47098df .pricing-card-elementor .connection{
    color:#00d4e6;
    margin-bottom:20px;
}

.elementor-273 .elementor-element.elementor-element-47098df .pricing-card-elementor ul{
    list-style:none;
    padding:0;
}

.elementor-273 .elementor-element.elementor-element-47098df .pricing-card-elementor ul li{
    margin:12px 0;
    display:flex;
    align-items:center;
}

.elementor-273 .elementor-element.elementor-element-47098df .pricing-card-elementor ul li::before{
    content:"✓";
    color:#00d4e6;
    margin-right:10px;
}

.elementor-273 .elementor-element.elementor-element-47098df .pricing-card-elementor ul li.no::before{
    content:"✕";
    color:#aaa;
}

.elementor-273 .elementor-element.elementor-element-47098df .pricing-card-elementor .btn{
    display:block;
    text-align:center;
    background:#00d4e6;
    color:#000;
    padding:15px;
    margin-top:25px;
    text-decoration:none;
    font-weight:bold;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c4c751d */.elementor-273 .elementor-element.elementor-element-c4c751d .pricing-card-elementor{
    max-width:400px;
    margin:auto;
    background:#000;
    border:3px solid #00d4e6;
    padding:40px 30px;
    position:relative;
    color:#fff;
    font-family: Arial, sans-serif;
}

.elementor-273 .elementor-element.elementor-element-c4c751d .pricing-card-elementor .badge{
    position:absolute;
    top:-15px;
    left:50%;
    transform:translateX(-50%);
    background:#00d4e6;
    color:#000;
    font-weight:bold;
    padding:8px 20px;
    font-size:14px;
}

.elementor-273 .elementor-element.elementor-element-c4c751d .pricing-card-elementor h2{
    margin-top:20px;
}

.elementor-273 .elementor-element.elementor-element-c4c751d .pricing-card-elementor .amount{
    font-size:60px;
    font-weight:bold;
    color:#00d4e6;
}

.elementor-273 .elementor-element.elementor-element-c4c751d .pricing-card-elementor .usd{
    font-size:18px;
    color:#aaa;
}

.elementor-273 .elementor-element.elementor-element-c4c751d .pricing-card-elementor .connection{
    color:#00d4e6;
    margin-bottom:20px;
}

.elementor-273 .elementor-element.elementor-element-c4c751d .pricing-card-elementor ul{
    list-style:none;
    padding:0;
}

.elementor-273 .elementor-element.elementor-element-c4c751d .pricing-card-elementor ul li{
    margin:12px 0;
    display:flex;
    align-items:center;
}

.elementor-273 .elementor-element.elementor-element-c4c751d .pricing-card-elementor ul li::before{
    content:"✓";
    color:#00d4e6;
    margin-right:10px;
}

.elementor-273 .elementor-element.elementor-element-c4c751d .pricing-card-elementor ul li.no::before{
    content:"✕";
    color:#aaa;
}

.elementor-273 .elementor-element.elementor-element-c4c751d .pricing-card-elementor .btn{
    display:block;
    text-align:center;
    background:#00d4e6;
    color:#000;
    padding:15px;
    margin-top:25px;
    text-decoration:none;
    font-weight:bold;
}/* End custom CSS */