.elementor-302 .elementor-element.elementor-element-c983c9a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-302 .elementor-element.elementor-element-4af8ac5 .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #0207FF00 0%, #F2295B00 100%);}.elementor-302 .elementor-element.elementor-element-117ca4a{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-302 .elementor-element.elementor-element-8d3deea .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #DD00FF5E 0%, #F229DE 100%);}.elementor-302 .elementor-element.elementor-element-8d3deea .elementor-button-content-wrapper{flex-direction:row;}.elementor-302 .elementor-element.elementor-element-1381096 .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #491B7378 0%, #722AA1 100%);}.elementor-302 .elementor-element.elementor-element-1381096 .elementor-button-content-wrapper{flex-direction:row;}.elementor-302 .elementor-element.elementor-element-9cd7db6 .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #1F289A4A 0%, #3028AD 100%);}.elementor-302 .elementor-element.elementor-element-9cd7db6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-302 .elementor-element.elementor-element-5401525 .elementor-button{background-color:#00000096;fill:#FFFFFF;color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-5401525 .elementor-button-content-wrapper{flex-direction:row;}.elementor-302 .elementor-element.elementor-element-1896e21 .elementor-button{background-color:#00000096;fill:#FFFFFF;color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-1896e21 .elementor-button-content-wrapper{flex-direction:row;}.elementor-302 .elementor-element.elementor-element-b69e502 .elementor-button{background-color:#00000096;fill:#FFFFFF;color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-b69e502 .elementor-button-content-wrapper{flex-direction:row;}.elementor-302 .elementor-element.elementor-element-ecd5d6a{--display:flex;}.elementor-302 .elementor-element.elementor-element-d887569 .king-addons-magnetic-buttons{text-align:center;--ka-magnetic-button-border-style:solid;--ka-magnetic-button-bg:#FF35A6;--ka-magnetic-button-border:#58136E;--ka-magnetic-button-bg-hover:#168E07;--ka-magnetic-button-color-hover:#000000;--ka-magnetic-button-border-hover:#59BA1A;--ka-magnetic-button-transition:220ms;}.elementor-302 .elementor-element.elementor-element-5156a78{text-align:center;}.elementor-302 .elementor-element.elementor-element-aa618e6 .elementor-repeater-item-1a3df67.elementor-social-icon{background-color:#000000;}.elementor-302 .elementor-element.elementor-element-aa618e6 .elementor-repeater-item-9f82346.elementor-social-icon{background-color:#000000;}.elementor-302 .elementor-element.elementor-element-aa618e6 .elementor-repeater-item-9f82346.elementor-social-icon i{color:#FF0000;}.elementor-302 .elementor-element.elementor-element-aa618e6 .elementor-repeater-item-9f82346.elementor-social-icon svg{fill:#FF0000;}.elementor-302 .elementor-element.elementor-element-aa618e6 .elementor-repeater-item-2c49146.elementor-social-icon{background-color:#000000;}.elementor-302 .elementor-element.elementor-element-aa618e6 .elementor-repeater-item-2c49146.elementor-social-icon i{color:#9600A4;}.elementor-302 .elementor-element.elementor-element-aa618e6 .elementor-repeater-item-2c49146.elementor-social-icon svg{fill:#9600A4;}.elementor-302 .elementor-element.elementor-element-aa618e6{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-302 .elementor-element.elementor-element-b98e5e3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-302 .elementor-element.elementor-element-5f0629f .elementor-button{background-color:#032E82;fill:#FFF;color:#FFF;border-style:none;}.elementor-302 .elementor-element.elementor-element-5f0629f .elementor-button-content-wrapper{flex-direction:row;}.elementor-302 .elementor-element.elementor-element-80937af{--display:flex;}.elementor-302 .elementor-element.elementor-element-74f988f .king-addons-gradient-mesh{height:420px;--kng-mesh-speed:80;--kng-mesh-saturate:110%;--kng-mesh-contrast:105%;--kng-mesh-blur:0px;--kng-mesh-brightness:100%;--kng-mesh-hue:0deg;--kng-mesh-vignette-opacity:0;}.elementor-302 .elementor-element.elementor-element-fe057ca{--display:flex;}.elementor-302 .elementor-element.elementor-element-162f485 .tmpcoder-dual-heading-wrap{text-align:center;}.elementor-302 .elementor-element.elementor-element-162f485 .tmpcoder-dual-title .first{color:#7B7B7B;border-color:#000;font-family:"Roboto";font-size:32px;font-weight:300;border-style:none;margin-right:0px;}.elementor-302 .elementor-element.elementor-element-162f485 .tmpcoder-dual-title-wrap{margin-bottom:15px;}.elementor-302 .elementor-element.elementor-element-162f485 .tmpcoder-dual-title .second{color:#9E5BE5;border-color:#000;font-family:"Roboto";font-size:32px;font-weight:600;border-style:none;}.elementor-302 .elementor-element.elementor-element-162f485 .tmpcoder-dual-heading-description{color:#989898;font-family:"Roboto";font-size:14px;font-weight:400;margin-bottom:15px;}.elementor-302 .elementor-element.elementor-element-162f485 .tmpcoder-dual-heading-icon-wrap{color:#5729d9;font-size:35px;margin-bottom:10px;}.elementor-302 .elementor-element.elementor-element-162f485 .tmpcoder-dual-heading-icon-wrap svg{fill:#5729d9;width:35px;}.elementor-302 .elementor-element.elementor-element-3e191dc{--display:flex;}.elementor-302 .elementor-element.elementor-element-34bd2f9 .king-addons-card-grid__grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;}.elementor-302 .elementor-element.elementor-element-34bd2f9 .king-addons-card-grid__card{background-color:#000000;box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-302 .elementor-element.elementor-element-34bd2f9 .king-addons-card-grid__title{color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-34bd2f9 .king-addons-card-grid__description{color:#BEBEBE;}.elementor-302 .elementor-element.elementor-element-34bd2f9 .king-addons-card-grid__button{color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-f9f0b54{--display:flex;}.elementor-302 .elementor-element.elementor-element-85c40cf .king-addons-card-grid__grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;}.elementor-302 .elementor-element.elementor-element-85c40cf .king-addons-card-grid__card{background-color:#000000;box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}.elementor-302 .elementor-element.elementor-element-85c40cf .king-addons-card-grid__title{color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-85c40cf .king-addons-card-grid__description{color:#BEBEBE;}.elementor-302 .elementor-element.elementor-element-85c40cf .king-addons-card-grid__button{color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-79c29f4{--display:flex;}.elementor-302 .elementor-element.elementor-element-a71abb1 .elementor-repeater-item-dc44022.king-addons-auto-scrolling-text{color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-a71abb1 .elementor-repeater-item-dc44022.king-addons-auto-scrolling-text a{color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-a71abb1 .elementor-repeater-item-50c3f56.king-addons-auto-scrolling-text{color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-a71abb1 .elementor-repeater-item-50c3f56.king-addons-auto-scrolling-text a{color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-a71abb1 .elementor-repeater-item-0fb40e7.king-addons-auto-scrolling-text{color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-a71abb1 .elementor-repeater-item-0fb40e7.king-addons-auto-scrolling-text a{color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-a71abb1 .king-addons-auto-scrolling-text{margin-right:50px;font-size:50px;padding:0px 0px 0px 0px;}.elementor-302 .elementor-element.elementor-element-a71abb1 .king-addons-auto-scrolling-text-wrapper{animation-duration:3s;}.elementor-302 .elementor-element.elementor-element-a58f5c2 .king-addons-post-slider{--kng-post-slider-image-fit:cover;--kng-post-slider-nav-offset:25px;--kng-post-slider-nav-gap:12px;--kng-post-slider-pagination-offset:14px;--kng-post-slider-pagination-gap:10px;}.elementor-302 .elementor-element.elementor-element-042eefe .king-addons-creative-btn i{font-size:24px;}.elementor-302 .elementor-element.elementor-element-042eefe .king-addons-creative-btn-wrap .king-addons-creative-btn{--king-addons-creative-btn-txt-color:#FFFFFF;--king-addons-creative-btn-bg-color:#000000;--king-addons-creative-btn-border-color:#FFFFFF;--king-addons-creative-btn-bg-hover-color:#000000;--king-addons-creative-btn-border-hover-color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-042eefe .king-addons-creative-btn{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-302 .elementor-element.elementor-element-e79fe03{--display:flex;}.elementor-302 .elementor-element.elementor-element-c3e9a63 .tmpcoder-button::after{-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-animation-duration:0.7s;animation-duration:0.7s;color:#000000;padding:12px 24px 12px 24px;}.elementor-302 .elementor-element.elementor-element-c3e9a63 .tmpcoder-button .tmpcoder-button-icon{-webkit-transition-duration:0.7s;transition-duration:0.7s;}.elementor-302 .elementor-element.elementor-element-c3e9a63 .tmpcoder-button .tmpcoder-button-icon svg{-webkit-transition-duration:0.7s;transition-duration:0.7s;}.elementor-302 .elementor-element.elementor-element-c3e9a63 .tmpcoder-button .tmpcoder-button-text{-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-302 .elementor-element.elementor-element-c3e9a63 .tmpcoder-button .tmpcoder-button-content{-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-302 .elementor-element.elementor-element-c3e9a63 .tmpcoder-button{transition:all 0.7s ease;border-color:#000000;box-shadow:0px 0px 10px 0px #000000;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-302 .elementor-element.elementor-element-c3e9a63 .tmpcoder-button::before{transition:all 0.7s ease;}.elementor-302 .elementor-element.elementor-element-c3e9a63{text-align:center;}.elementor-302 .elementor-element.elementor-element-c3e9a63 .tmpcoder-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-302 .elementor-element.elementor-element-c3e9a63 .tmpcoder-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-302 .elementor-element.elementor-element-c3e9a63 .tmpcoder-button-icon{font-size:18px;}.elementor-302 .elementor-element.elementor-element-c3e9a63 .tmpcoder-button-icon svg{width:18px;height:18px;}.elementor-302 .elementor-element.elementor-element-c3e9a63.tmpcoder-button-icon-position-left .tmpcoder-button-icon{margin-right:8px;}.elementor-302 .elementor-element.elementor-element-c3e9a63.tmpcoder-button-icon-position-right .tmpcoder-button-icon{margin-left:8px;}.elementor-302 .elementor-element.elementor-element-c3e9a63.tmpcoder-button-icon-style-inline .tmpcoder-button-icon{color:#ffffff;}.elementor-302 .elementor-element.elementor-element-c3e9a63.tmpcoder-button-icon-style-inline .tmpcoder-button-icon svg{fill:#ffffff;}.elementor-302 .elementor-element.elementor-element-c3e9a63 .tmpcoder-button:hover .tmpcoder-button-text{color:#000000;}.elementor-302 .elementor-element.elementor-element-c3e9a63.tmpcoder-button-icon-style-inline .tmpcoder-button:hover .tmpcoder-button-icon{color:#000000;}.elementor-302 .elementor-element.elementor-element-c3e9a63.tmpcoder-button-icon-style-inline .tmpcoder-button:hover .tmpcoder-button-icon svg{fill:#000000;}.elementor-302 .elementor-element.elementor-element-c3e9a63 .tmpcoder-button:hover{border-color:#000000;box-shadow:0px 0px 10px 0px rgba(255, 0, 0, 0.5);}.elementor-302 .elementor-element.elementor-element-c3e9a63.tmpcoder-button-icon-style-inline .tmpcoder-button{padding:12px 24px 12px 24px;}.elementor-302 .elementor-element.elementor-element-c3e9a63.tmpcoder-button-icon-style-block .tmpcoder-button-text{padding:12px 24px 12px 24px;}.elementor-302 .elementor-element.elementor-element-c3e9a63.tmpcoder-button-icon-style-inline-block .tmpcoder-button-content{padding:12px 24px 12px 24px;}.elementor-302 .elementor-element.elementor-element-032a961{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-302 .elementor-element.elementor-element-34bd2f9 .king-addons-card-grid__grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-302 .elementor-element.elementor-element-85c40cf .king-addons-card-grid__grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor-302 .elementor-element.elementor-element-117ca4a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;}.elementor-302 .elementor-element.elementor-element-d887569 .king-addons-magnetic-buttons{text-align:center;}.elementor-302 .elementor-element.elementor-element-34bd2f9 .king-addons-card-grid__grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-302 .elementor-element.elementor-element-85c40cf .king-addons-card-grid__grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-302 .elementor-element.elementor-element-042eefe.elementor-element{--align-self:center;}.elementor-302 .elementor-element.elementor-element-042eefe .king-addons-creative-btn i{font-size:99px;}.elementor-302 .elementor-element.elementor-element-e79fe03{--content-width:500px;--min-height:493px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}/* Start custom CSS *//* ===== ESTILO NEON ELEGANTE ===== */

body {
    background-color: #000000;
    color: #ffffff;
    font-family: 'Poppins', sans-serif;
}

/* TITULOS */
h1, h2, h3, h4 {
    color: #ffffff;
    font-weight: 700;
    letter-spacing: 1px;
    text-shadow:
        0 0 5px rgba(255,255,255,0.8),
        0 0 10px rgba(255,255,255,0.6),
        0 0 20px rgba(255,0,128,0.5),
        0 0 40px rgba(255,0,128,0.4);
}

/* TEXTO NORMAL */
p, span, li, a {
    color: #f5f5f5;
    font-weight: 300;
    text-shadow:
        0 0 3px rgba(255,255,255,0.25),
        0 0 8px rgba(255,0,128,0.15);
}

/* LINKS */
a {
    transition: 0.3s ease;
    text-decoration: none;
}

a:hover {
    color: #ff4fd8;
    text-shadow:
        0 0 5px #ff4fd8,
        0 0 10px #ff4fd8,
        0 0 20px #ff4fd8;
}

/* BOTONES */
button,
.wp-element-button,
input[type="submit"] {
    background: #111111;
    color: white;
    border: 1px solid #ff4fd8;
    border-radius: 12px;
    padding: 12px 24px;
    font-weight: 600;
    box-shadow:
        0 0 10px rgba(255,0,128,0.3),
        0 0 20px rgba(255,0,128,0.15);
    transition: 0.3s ease;
}

button:hover,
.wp-element-button:hover,
input[type="submit"]:hover {
    background: #1a1a1a;
    box-shadow:
        0 0 15px rgba(255,0,128,0.5),
        0 0 30px rgba(255,0,128,0.3);
    transform: translateY(-2px);
}/* End custom CSS */