.elementor-94 .elementor-element.elementor-element-845d502{--display:flex;--min-height:623px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-845d502:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-845d502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-94 .elementor-element.elementor-element-845d502.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-a37fa4a{--display:flex;--min-height:177px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3px 3px 3px 3px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:91px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-a37fa4a:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-a37fa4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-94 .elementor-element.elementor-element-a37fa4a.e-con{--align-self:center;}.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-94 .elementor-element.elementor-element-af20767{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-af20767 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:600;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-4ebd1d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:19px 19px 19px 19px;text-align:center;}.elementor-94 .elementor-element.elementor-element-4ebd1d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1px;font-weight:600;color:#6F00FF;}.elementor-94 .elementor-element.elementor-element-253f042{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-04b634a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-94 .elementor-element.elementor-element-e848568 .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-e848568{padding:34px 0px 0px 0px;}.elementor-94 .elementor-element.elementor-element-e848568.elementor-element{--align-self:center;}.elementor-94 .elementor-element.elementor-element-5ca42d2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-116px;--padding-bottom:27px;--padding-left:0px;--padding-right:63px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-94 .elementor-element.elementor-element-32bbbbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 27px 0px 0px;text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#C2C2C2;}.elementor-94 .elementor-element.elementor-element-32bbbbd p{margin-block-end:16px;}.elementor-94 .elementor-element.elementor-element-e1fba83{--display:flex;--min-height:0px;--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;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-e1fba83:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-e1fba83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #241049 100%);}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-94 .elementor-element.elementor-element-9e1c19d .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:800;}.elementor-94 .elementor-element.elementor-element-9e1c19d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#8047FC;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-94 .elementor-element.elementor-element-7a82241 .elementor-counter{flex-direction:column-reverse;}.elementor-94 .elementor-element.elementor-element-7a82241 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:800;}.elementor-94 .elementor-element.elementor-element-7a82241 .elementor-counter-number-wrapper{--counter-prefix-grow:0;--counter-suffix-grow:0;--counter-number-grow:1;color:#8047FC;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-94 .elementor-element.elementor-element-22185a3 .elementor-counter-number-wrapper{color:#8047FC;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-94 .elementor-element.elementor-element-22185a3 .elementor-counter-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:800;}.elementor-94 .elementor-element.elementor-element-059adcd{--display:flex;--min-height:760px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-059adcd:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-059adcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-94 .elementor-element.elementor-element-9143e85{--display:flex;--min-height:600px;--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;--justify-content:space-around;--overflow:auto;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-9143e85:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-9143e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-94 .elementor-element.elementor-element-9143e85.e-con{--align-self:center;}.elementor-94 .elementor-element.elementor-element-c34968a{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-94 .elementor-element.elementor-element-d106730{border-radius:36px 40px 41px 36px;}.elementor-94 .elementor-element.elementor-element-d106730 img{width:1000px;height:215px;object-fit:cover;object-position:center center;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:3px 3px 3px 3px;border-color:#5A04FF26;border-radius:43px 43px 43px 43px;box-shadow:18px 10px 100px 0px rgba(108.47795124364032, 21.72581747303839, 199.87752075195314, 0.5);}.elementor-94 .elementor-element.elementor-element-72aebec{border-radius:36px 40px 41px 36px;}.elementor-94 .elementor-element.elementor-element-72aebec img{width:1000px;height:215px;object-fit:cover;object-position:center center;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:3px 3px 3px 3px;border-color:#5A04FF26;border-radius:43px 43px 43px 43px;box-shadow:18px 10px 100px 0px rgba(108.47795124364032, 21.72581747303839, 199.87752075195314, 0.5);}.elementor-94 .elementor-element.elementor-element-f61efea{border-radius:36px 40px 41px 36px;}.elementor-94 .elementor-element.elementor-element-f61efea img{width:1000px;height:215px;object-fit:cover;object-position:center center;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:3px 3px 3px 3px;border-color:#5A04FF26;border-radius:43px 43px 43px 43px;box-shadow:18px 10px 100px 0px rgba(108.47795124364032, 21.72581747303839, 199.87752075195314, 0.5);}.elementor-94 .elementor-element.elementor-element-e30610c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-94 .elementor-element.elementor-element-55dd628{background-color:#000000;}.elementor-94 .elementor-element.elementor-element-55dd628 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:59px;font-weight:700;text-transform:uppercase;letter-spacing:1.1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#E2E2E2;}.elementor-94 .elementor-element.elementor-element-55dd628 .elementor-heading-title a{transition-duration:0s;}.elementor-94 .elementor-element.elementor-element-8de21c7{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-shadow:100px 2px 100px rgba(89.79256922540527, 8.242782247792125, 236.97998962402343, 0.3);color:#A0A0A0;}.elementor-94 .elementor-element.elementor-element-8de21c7 p{margin-block-end:10px;}.elementor-94 .elementor-element.elementor-element-abecd00{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5C18DD26;--border-color:#5C18DD26;--border-radius:20px 20px 20px 20px;box-shadow:5px 10px 41px 13px rgba(106.36634775524466, 3.5470871369735075, 203.95751037597654, 0.22);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:43px;--padding-left:43px;--padding-right:43px;}.elementor-94 .elementor-element.elementor-element-abecd00:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-abecd00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://dreamplayagency.com/wp-content/uploads/2025/08/Captura-de-pantalla-2025-08-07-193243.png");}.elementor-94 .elementor-element.elementor-element-936b909 img{width:45%;box-shadow:10px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor-94 .elementor-element.elementor-element-c968493 .elementor-button{background-color:transparent;text-shadow:0px 0px 10px rgba(0, 195.1304347826087, 255, 0.3);background-image:linear-gradient(180deg, #08EDF6 0%, #8329F2 100%);box-shadow:0px 0px 21px 15px rgba(74.19731143667299, 7.5215760869565065, 247.13750000000002, 0.5);border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px;}.elementor-94 .elementor-element.elementor-element-c968493 .elementor-button:hover, .elementor-94 .elementor-element.elementor-element-c968493 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #9405FD 0%, #2933F2 100%);}.elementor-94 .elementor-element.elementor-element-c968493{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-94 .elementor-element.elementor-element-c968493.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-94 .elementor-element.elementor-element-137d8b8 .elementor-button{background-color:transparent;text-shadow:0px 0px 10px rgba(0, 195.1304347826087, 255, 0.3);background-image:linear-gradient(180deg, #08EDF6 0%, #8329F2 100%);box-shadow:0px 0px 21px 15px rgba(74.19731143667299, 7.5215760869565065, 247.13750000000002, 0.5);border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px;}.elementor-94 .elementor-element.elementor-element-137d8b8 .elementor-button:hover, .elementor-94 .elementor-element.elementor-element-137d8b8 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #9405FD 0%, #2933F2 100%);}.elementor-94 .elementor-element.elementor-element-137d8b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-94 .elementor-element.elementor-element-137d8b8.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-94 .elementor-element.elementor-element-b37e112{--display:flex;--min-height:432px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-b37e112:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-b37e112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-94 .elementor-element.elementor-element-95dbe0e{text-align:center;}.elementor-94 .elementor-element.elementor-element-95dbe0e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;color:#6F2DFF;}.elementor-94 .elementor-element.elementor-element-1c9a0fa{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#F0F0F0;}.elementor-94 .elementor-element.elementor-element-042fec9{--e-image-carousel-slides-to-show:5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-94 .elementor-element.elementor-element-042fec9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A64DFF75;border-radius:43px 43px 43px 43px;}.elementor-94 .elementor-element.elementor-element-c83e212{--display:flex;--min-height:569px;--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-c83e212:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-c83e212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050000;}.elementor-94 .elementor-element.elementor-element-2dc05a5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-2dc05a5:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-2dc05a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-94 .elementor-element.elementor-element-2dc05a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-dde1f6b{--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;border-style:solid;--border-style:solid;border-color:#CACACA;--border-color:#CACACA;--border-radius:22px 22px 22px 22px;--padding-top:37px;--padding-bottom:37px;--padding-left:37px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-dde1f6b:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-dde1f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#353535;background-image:url("https://dreamplayagency.com/wp-content/uploads/2025/08/1e41033e-d29c-4216-9d49-ebef10906e7e.png");}.elementor-94 .elementor-element.elementor-element-8a88b89{--display:flex;--min-height:0px;}.elementor-94 .elementor-element.elementor-element-8a88b89:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-8a88b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplayagency.com/wp-content/uploads/2025/08/Sin-titulo-100-x-300-px-1.png");background-position:center center;background-repeat:no-repeat;}.elementor-94 .elementor-element.elementor-element-8a88b89.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-7c903dc{--display:flex;}.elementor-94 .elementor-element.elementor-element-ae1bc0d{text-align:center;}.elementor-94 .elementor-element.elementor-element-ae1bc0d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#E3E3E3;}.elementor-94 .elementor-element.elementor-element-e8c1187{text-align:center;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-c32c686{--display:flex;--min-height:297px;border-style:solid;--border-style:solid;border-color:#CACACA;--border-color:#CACACA;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-94 .elementor-element.elementor-element-c32c686:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-c32c686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#353535;background-image:url("https://dreamplayagency.com/wp-content/uploads/2025/08/1e41033e-d29c-4216-9d49-ebef10906e7e.png");}.elementor-94 .elementor-element.elementor-element-0cd47b1{text-align:center;}.elementor-94 .elementor-element.elementor-element-0cd47b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;letter-spacing:0.8px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-88a4e45{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-88a4e45 .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:40px;font-weight:500;letter-spacing:-3.8px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-d4eb5ec{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-d4eb5ec p{margin-block-end:12px;}.elementor-94 .elementor-element.elementor-element-7674696 .elementor-button{background-color:transparent;text-shadow:0px 0px 10px rgba(0, 195.1304347826087, 255, 0.3);background-image:linear-gradient(180deg, #9FF5F8 0%, #A155FF 100%);box-shadow:0px 0px 21px 15px rgba(74.19731143667299, 7.5215760869565065, 247.13750000000002, 0.5);border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px;}.elementor-94 .elementor-element.elementor-element-7674696 .elementor-button:hover, .elementor-94 .elementor-element.elementor-element-7674696 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #9405FD 0%, #2933F2 100%);}.elementor-94 .elementor-element.elementor-element-7674696{margin:12px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;padding:0px 0px 0px 0px;}.elementor-94 .elementor-element.elementor-element-7674696.elementor-element{--align-self:center;}.elementor-94 .elementor-element.elementor-element-157e4a7{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-color:#CACACA;--border-color:#CACACA;--border-radius:22px 22px 22px 22px;--padding-top:15px;--padding-bottom:8px;--padding-left:15px;--padding-right:15px;}.elementor-94 .elementor-element.elementor-element-157e4a7:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-157e4a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#353535;background-image:url("https://dreamplayagency.com/wp-content/uploads/2025/08/2ce3feed-eeb8-45d0-be32-172c9555f2c7.png");background-position:center center;}.elementor-94 .elementor-element.elementor-element-157e4a7::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-94 .elementor-element.elementor-element-157e4a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-c44bdcf{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-c44bdcf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:500;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-b8bdd65{text-align:center;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;color:#AAAAAA;}.elementor-94 .elementor-element.elementor-element-29a45cc{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-29a45cc .elementor-heading-title{font-family:"Kaisei HarunoUmi", Sans-serif;font-size:40px;font-weight:500;letter-spacing:-3.8px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-8fd42cf .elementor-button{background-color:transparent;text-shadow:0px 0px 10px rgba(0, 195.1304347826087, 255, 0.3);background-image:linear-gradient(180deg, #9FF5F8 0%, #A155FF 100%);box-shadow:0px 0px 21px 15px rgba(74.19731143667299, 7.5215760869565065, 247.13750000000002, 0.5);border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px;}.elementor-94 .elementor-element.elementor-element-8fd42cf .elementor-button:hover, .elementor-94 .elementor-element.elementor-element-8fd42cf .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #9405FD 0%, #2933F2 100%);}.elementor-94 .elementor-element.elementor-element-8fd42cf{margin:12px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;padding:0px 0px 0px 0px;}.elementor-94 .elementor-element.elementor-element-8fd42cf.elementor-element{--align-self:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-94 .elementor-element.elementor-element-6b34073{--divider-border-style:solid;--divider-color:#8C7795;--divider-border-width:1px;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-94 .elementor-element.elementor-element-6b34073 .elementor-divider-separator{width:100%;}.elementor-94 .elementor-element.elementor-element-6b34073 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-94 .elementor-element.elementor-element-d5a8bd6{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-weight:500;color:#D8D8D8;}.elementor-94 .elementor-element.elementor-element-d5a8bd6 p{margin-block-end:21px;}.elementor-94 .elementor-element.elementor-element-48e70e4{--divider-border-style:solid;--divider-color:#8C7795;--divider-border-width:1px;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-94 .elementor-element.elementor-element-48e70e4 .elementor-divider-separator{width:100%;}.elementor-94 .elementor-element.elementor-element-48e70e4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-94 .elementor-element.elementor-element-08df37c{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:35px;letter-spacing:0.3px;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-08df37c p{margin-block-end:0px;}.elementor-94 .elementor-element.elementor-element-3cdae56{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:-12px;--padding-right:52px;}.elementor-94 .elementor-element.elementor-element-3cdae56:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-3cdae56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-94 .elementor-element.elementor-element-3cdae56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-d760113{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-color:#CACACA;--border-color:#CACACA;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-94 .elementor-element.elementor-element-d760113:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-d760113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#353535;background-image:url("https://dreamplayagency.com/wp-content/uploads/2025/08/2ce3feed-eeb8-45d0-be32-172c9555f2c7.png");}.elementor-94 .elementor-element.elementor-element-8159275{text-align:center;}.elementor-94 .elementor-element.elementor-element-8159275 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-a4f8775{column-gap:0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-20e76df .elementor-button{background-color:transparent;text-shadow:0px 0px 10px rgba(0, 195.1304347826087, 255, 0.3);background-image:linear-gradient(180deg, #9FF5F8 0%, #A155FF 100%);box-shadow:0px 0px 21px 15px rgba(74.19731143667299, 7.5215760869565065, 247.13750000000002, 0.5);border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px;}.elementor-94 .elementor-element.elementor-element-20e76df .elementor-button:hover, .elementor-94 .elementor-element.elementor-element-20e76df .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #9405FD 0%, #2933F2 100%);}.elementor-94 .elementor-element.elementor-element-20e76df{margin:-17px 12px calc(var(--kit-widget-spacing, 0px) + -1px) 12px;padding:0px 0px 0px 0px;}.elementor-94 .elementor-element.elementor-element-20e76df.elementor-element{--align-self:center;}.elementor-94 .elementor-element.elementor-element-f24ce30{--display:flex;border-style:solid;--border-style:solid;border-color:#CACACA;--border-color:#CACACA;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-94 .elementor-element.elementor-element-f24ce30:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-f24ce30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#353535;background-image:url("https://dreamplayagency.com/wp-content/uploads/2025/08/1e41033e-d29c-4216-9d49-ebef10906e7e.png");}.elementor-94 .elementor-element.elementor-element-f24ce30.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94 .elementor-element.elementor-element-fec790a{text-align:center;color:#B500FF;}.elementor-94 .elementor-element.elementor-element-fec790a p{margin-block-end:0px;}.elementor-94 .elementor-element.elementor-element-798c7d4{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-798c7d4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-d85fb11{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-d85fb11 p{margin-block-end:12px;}.elementor-94 .elementor-element.elementor-element-66d468c{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-94 .elementor-element.elementor-element-66d468c img{width:69%;}.elementor-94 .elementor-element.elementor-element-8b5490d{--display:flex;--min-height:432px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-8b5490d:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-8b5490d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-94 .elementor-element.elementor-element-89f598e{text-align:center;}.elementor-94 .elementor-element.elementor-element-89f598e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;color:#6F2DFF;}.elementor-94 .elementor-element.elementor-element-02cbe48{--e-image-carousel-slides-to-show:5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-94 .elementor-element.elementor-element-02cbe48 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A64DFF75;border-radius:43px 43px 43px 43px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-94 .elementor-element.elementor-element-845d502{--width:102.61%;}.elementor-94 .elementor-element.elementor-element-a37fa4a{--width:1430px;}.elementor-94 .elementor-element.elementor-element-e1fba83{--content-width:1600px;}.elementor-94 .elementor-element.elementor-element-059adcd{--content-width:1600px;}.elementor-94 .elementor-element.elementor-element-9143e85{--width:1122px;}.elementor-94 .elementor-element.elementor-element-c83e212{--width:100vw;}.elementor-94 .elementor-element.elementor-element-2dc05a5{--width:27.676%;}.elementor-94 .elementor-element.elementor-element-8a88b89{--width:32%;}.elementor-94 .elementor-element.elementor-element-157e4a7{--width:25%;}.elementor-94 .elementor-element.elementor-element-3cdae56{--width:32.156%;}.elementor-94 .elementor-element.elementor-element-f24ce30{--width:98.43%;}}/* Start custom CSS for heading, class: .elementor-element-af20767 *//* —— Banner principal —— */
.banner{
  font-family: 'Poppins', sans-serif;
  font-weight: 600;          /* SemiBold */
  font-size: 33px;           /* tamaño exacto */
  text-transform: uppercase; /* todo en mayúscula */
  
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  padding: 8px 0;
  
  position: relative;
  overflow: hidden;
}

/* —— Brillo pulsante continuo —— */
.shine{
  position: relative;
  display: inline-block;
  animation: pulseGlow 2.5s ease-in-out infinite;
}

@keyframes pulseGlow{
  0%,100%{
    text-shadow:
      0 0 4px #fff,
      0 0 10px #6F00FF,
      0 0 18px #00D5FF;
  }
  50%{
    text-shadow:
      0 0 8px #fff,
      0 0 20px #6F00FF,
      0 0 36px #00D5FF;
  }
}

/* —— Destello diagonal que cruza cada 6 s —— */
.shine::after{
  content: '';
  position: absolute;
  top: -120%;
  left: -100%;
  width: 220%;
  height: 340%;
  background: linear-gradient(60deg,
              transparent 0%,
              rgba(255,255,255,0.4) 45%,
              transparent 55%);
  transform: skewX(-20deg);
  animation: sweep 6s linear infinite;
  mix-blend-mode: overlay;   /* evita que queme el texto */
}

@keyframes sweep{
  0%   { transform: translateX(0)   skewX(-20deg); }
  100% { transform: translateX(50%) skewX(-20deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ebd1d8 *//* —— Estilo general —— */
.gradient-heading{
  font-family: 'Poppins', sans-serif;   /* o 'Inter' */
  font-weight: 600;                     /* SemiBold */
  font-size: clamp(2rem, 6vw, 6rem);    /* responde a la pantalla */
  line-height: 1.0;
  text-align: left;                     /* cámbialo si lo necesitas */
  
  /* —— Degradado animado —— */
  background: linear-gradient(
      120deg,
      #ffffff26 0%,      /* leve brillo inicial */
      #6F00FF 40%,       /* púrpura principal */
      #B34DFF 60%,       /* tono más claro para dar “luz” */
      #ffffff26 100%     /* vuelve a desvanecer */
  );
  background-size: 200% auto;           /* necesario para la animación */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; /* hace visible solo el degradado */
  
  animation: waveGradient 7s ease-in-out infinite;
}

/* —— Keyframes para mover la ola —— */
@keyframes waveGradient {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

/* —— Opcional: resplandor suave al pasar el cursor —— */
.gradient-heading:hover{
  filter: brightness(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e848568 */.elementor-94 .elementor-element.elementor-element-e848568 .elementor-button {
    background: linear-gradient(45deg, #8A2BE2, #00BFFF);
    color: white;
    border: none;
    padding: 10px 20px;
    font-size: 16px;
    text-transform: uppercase;
    border-radius: 5px;
    box-shadow: 0 0 20px rgba(138, 43, 226, 0.7), 0 0 30px rgba(0, 191, 255, 0.7);
    animation: pulse 1.5s infinite;
}

@keyframes pulse {
    0% {
        transform: scale(1);
        box-shadow: 0 0 20px rgba(138, 43, 226, 0.7), 0 0 30px rgba(0, 191, 255, 0.7);
    }
    50% {
        transform: scale(1.05);
        box-shadow: 0 0 30px rgba(138, 43, 226, 1), 0 0 40px rgba(0, 191, 255, 1);
    }
    100% {
        transform: scale(1);
        box-shadow: 0 0 20px rgba(138, 43, 226, 0.7), 0 0 30px rgba(0, 191, 255, 0.7);
    }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-042fec9 */.elementor-94 .elementor-element.elementor-element-042fec9 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}
.elementor-94 .elementor-element.elementor-element-042fec9 {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-02cbe48 */.elementor-94 .elementor-element.elementor-element-02cbe48 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}
.elementor-94 .elementor-element.elementor-element-02cbe48 {
  pointer-events: none;
}/* End custom CSS */