.elementor-3125 .elementor-element.elementor-element-c4d6d8b{--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-3125 .elementor-element.elementor-element-c4d6d8b:not(.elementor-motion-effects-element-type-background), .elementor-3125 .elementor-element.elementor-element-c4d6d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://qbixsoft.com/wp-content/uploads/2026/02/2148092544.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3125 .elementor-element.elementor-element-d7ff300 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3125 .elementor-element.elementor-element-d7ff300{transition:all 400ms;text-align:center;font-family:"Raleway", Sans-serif;font-size:42px;font-weight:800;line-height:46px;color:#FFFFFF;}.elementor-3125 .elementor-element.elementor-element-2df7c9e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3125 .elementor-element.elementor-element-2df7c9e{transition:all 400ms;text-align:center;font-family:"Raleway", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-3125 .elementor-element.elementor-element-7755ef3{--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;}.elementor-3125 .elementor-element.elementor-element-5c561df{--display:flex;box-shadow:0px 0px 10px 0px rgba(166.54798463713976, 32.14455163043479, 239.7, 0.57);}.elementor-3125 .elementor-element.elementor-element-8b9cb4f{transition:all 400ms;}.elementor-3125 .elementor-element.elementor-element-8b9cb4f .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-3125 .elementor-element.elementor-element-8b9cb4f .elementor-custom-embed-play i{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.91);}.elementor-3125 .elementor-element.elementor-element-4b7fc2f{--display:flex;box-shadow:0px 0px 10px 0px rgba(166.54798463713976, 32.14455163043479, 239.7, 0.57);}.elementor-3125 .elementor-element.elementor-element-4eb3dde{transition:all 400ms;}.elementor-3125 .elementor-element.elementor-element-4eb3dde .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-3125 .elementor-element.elementor-element-458d681{--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;}.elementor-3125 .elementor-element.elementor-element-d7f2d88{--display:flex;box-shadow:0px 0px 10px 0px rgba(166.54798463713976, 32.14455163043479, 239.7, 0.57);}.elementor-3125 .elementor-element.elementor-element-13af75c{transition:all 400ms;}.elementor-3125 .elementor-element.elementor-element-13af75c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-3125 .elementor-element.elementor-element-83d0cc9{--display:flex;box-shadow:0px 0px 10px 0px rgba(166.54798463713976, 32.14455163043479, 239.7, 0.57);}.elementor-3125 .elementor-element.elementor-element-3c4590a{transition:all 400ms;}.elementor-3125 .elementor-element.elementor-element-3c4590a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-3125 .elementor-element.elementor-element-32bf204{--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;}.elementor-3125 .elementor-element.elementor-element-ed9e025{--display:flex;}.elementor-3125 .elementor-element.elementor-element-ed9e025:not(.elementor-motion-effects-element-type-background), .elementor-3125 .elementor-element.elementor-element-ed9e025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10001F96;}.elementor-3125 .elementor-element.elementor-element-7d7462d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3125 .elementor-element.elementor-element-7d7462d{transition:all 400ms;text-align:center;font-family:"Raleway", Sans-serif;font-size:30px;font-weight:900;color:#FFFFFF;}.elementor-3125 .elementor-element.elementor-element-9248b59{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3125 .elementor-element.elementor-element-9248b59:not(.elementor-motion-effects-element-type-background), .elementor-3125 .elementor-element.elementor-element-9248b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7300C7 0%, #985CB1 100%);}.elementor-3125 .elementor-element.elementor-element-283be89 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3125 .elementor-element.elementor-element-283be89{transition:all 400ms;text-align:center;font-family:"Raleway", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-3125 .elementor-element.elementor-element-1788104{transition:all 400ms;text-align:center;font-family:"Raleway", Sans-serif;font-size:27px;font-weight:700;text-decoration:line-through;color:#FFFFFF;}.elementor-3125 .elementor-element.elementor-element-2e9b694 > .elementor-widget-container{margin:-50px 0px -40px 0px;}.elementor-3125 .elementor-element.elementor-element-2e9b694{transition:all 400ms;text-align:center;font-family:"Raleway", Sans-serif;font-size:33px;font-weight:700;color:#FFFFFF;}.elementor-3125 .elementor-element.elementor-element-1feef83{--display:flex;}.elementor-3125 .elementor-element.elementor-element-1feef83:not(.elementor-motion-effects-element-type-background), .elementor-3125 .elementor-element.elementor-element-1feef83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10001F96;}.elementor-3125 .elementor-element.elementor-element-70ee7ac > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3125 .elementor-element.elementor-element-70ee7ac{transition:all 400ms;text-align:center;font-family:"Raleway", Sans-serif;font-size:30px;font-weight:900;color:#FFFFFF;}.elementor-3125 .elementor-element.elementor-element-b864712{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3125 .elementor-element.elementor-element-b864712:not(.elementor-motion-effects-element-type-background), .elementor-3125 .elementor-element.elementor-element-b864712 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7300C7 0%, #985CB1 100%);}.elementor-3125 .elementor-element.elementor-element-16f4d52 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3125 .elementor-element.elementor-element-16f4d52{transition:all 400ms;text-align:center;font-family:"Raleway", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-3125 .elementor-element.elementor-element-76a7abc{transition:all 400ms;text-align:center;font-family:"Raleway", Sans-serif;font-size:27px;font-weight:700;text-decoration:line-through;color:#FFFFFF;}.elementor-3125 .elementor-element.elementor-element-075fe4c > .elementor-widget-container{margin:-50px 0px -40px 0px;}.elementor-3125 .elementor-element.elementor-element-075fe4c{transition:all 400ms;text-align:center;font-family:"Raleway", Sans-serif;font-size:33px;font-weight:700;color:#FFFFFF;}.elementor-3125 .elementor-element.elementor-element-6d21713{--display:flex;}.elementor-3125 .elementor-element.elementor-element-6d21713:not(.elementor-motion-effects-element-type-background), .elementor-3125 .elementor-element.elementor-element-6d21713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10001F96;}.elementor-3125 .elementor-element.elementor-element-6d539a3 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3125 .elementor-element.elementor-element-6d539a3{transition:all 400ms;text-align:center;font-family:"Raleway", Sans-serif;font-size:30px;font-weight:900;color:#FFFFFF;}.elementor-3125 .elementor-element.elementor-element-2556664{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3125 .elementor-element.elementor-element-2556664:not(.elementor-motion-effects-element-type-background), .elementor-3125 .elementor-element.elementor-element-2556664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7300C7 0%, #985CB1 100%);}.elementor-3125 .elementor-element.elementor-element-bfd177e > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3125 .elementor-element.elementor-element-bfd177e{transition:all 400ms;text-align:center;font-family:"Raleway", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-3125 .elementor-element.elementor-element-af2405d{transition:all 400ms;text-align:center;font-family:"Raleway", Sans-serif;font-size:27px;font-weight:700;text-decoration:line-through;color:#FFFFFF;}.elementor-3125 .elementor-element.elementor-element-e520c3d > .elementor-widget-container{margin:-50px 0px -40px 0px;}.elementor-3125 .elementor-element.elementor-element-e520c3d{transition:all 400ms;text-align:center;font-family:"Raleway", Sans-serif;font-size:33px;font-weight:700;color:#FFFFFF;}.elementor-3125 .elementor-element.elementor-element-47273a0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3125 .elementor-element.elementor-element-47273a0{transition:all 400ms;text-align:center;font-family:"Raleway", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-3125 .elementor-element.elementor-element-9eef23c .elementor-button{background-color:transparent;font-family:"Raleway", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(180deg, #7300C7 0%, #CA7EDF 100%);box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.89);border-radius:10px 10px 10px 10px;}.elementor-3125 .elementor-element.elementor-element-9eef23c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3125 .elementor-element.elementor-element-9eef23c{transition:all 400ms;}.elementor-3125 .elementor-element.elementor-element-9eef23c .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:767px){.elementor-3125 .elementor-element.elementor-element-d7ff300 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-3125 .elementor-element.elementor-element-d7ff300{font-size:24px;line-height:33px;}.elementor-3125 .elementor-element.elementor-element-2df7c9e > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-3125 .elementor-element.elementor-element-2df7c9e{font-size:18px;}.elementor-3125 .elementor-element.elementor-element-7755ef3{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3125 .elementor-element.elementor-element-7d7462d{font-size:20px;}.elementor-3125 .elementor-element.elementor-element-70ee7ac{font-size:20px;}.elementor-3125 .elementor-element.elementor-element-6d539a3{font-size:20px;}.elementor-3125 .elementor-element.elementor-element-47273a0 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-3125 .elementor-element.elementor-element-47273a0{font-size:18px;}.elementor-3125 .elementor-element.elementor-element-9eef23c > .elementor-widget-container{margin:20px 20px 20px 20px;}}/* Start custom CSS for text-editor, class: .elementor-element-d7ff300 *//* Degradado en texto (span) — robusto para Elementor */
.ai-accent{
  display: inline-block;
  background-image: linear-gradient(90deg,
    #ce7cf5 45%,
    #A855F7 55%,
    #5b20ff 100%
  );
  background-size: 100% 100%;
  background-repeat: no-repeat;

  -webkit-background-clip: text;
  background-clip: text;

  -webkit-text-fill-color: transparent;
  color: transparent !important; /* Elementor suele forzar color */
}

/* Por si Elementor aplica color al título padre, lo anulamos SOLO dentro del span */
.ai-accent *{
  -webkit-text-fill-color: transparent;
}/* End custom CSS */