.elementor-997 .elementor-element.elementor-element-549fcd3{--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;--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-997 .elementor-element.elementor-element-a480fa3{--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;--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-997 .elementor-element.elementor-element-a480fa3 > .elementor-shape-bottom .elementor-shape-fill, .elementor-997 .elementor-element.elementor-element-a480fa3 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#2B0F3A;}.elementor-997 .elementor-element.elementor-element-a480fa3 > .elementor-shape-bottom svg, .elementor-997 .elementor-element.elementor-element-a480fa3 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:137px;}.elementor-997 .elementor-element.elementor-element-744c81e{--spacer-size:70px;}.elementor-997 .elementor-element.elementor-element-09e8e23{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-09e8e23:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-09e8e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0B0F2A 14%, #2B0F3A 74%);}.elementor-997 .elementor-element.elementor-element-fd36489{text-align:center;}.elementor-997 .elementor-element.elementor-element-fd36489 .elementor-heading-title{font-family:"Rollestix-Regular", Sans-serif;font-size:55px;text-shadow:0px 0px 10px rgba(255, 77.00000000000007, 156.9999999999999, 0.61);color:var( --e-global-color-c837188 );}.elementor-997 .elementor-element.elementor-element-3247fbc{--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-997 .elementor-element.elementor-element-47af911{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-47af911:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-47af911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FF4DB8 0%, #F2295B00 55%);}.elementor-997 .elementor-element.elementor-element-0eacf97{text-align:center;}.elementor-997 .elementor-element.elementor-element-0eacf97 .elementor-heading-title{font-family:"Rollestix-Regular", Sans-serif;font-size:25px;text-shadow:0px 0px 10px rgba(255, 77.00000000000007, 156.9999999999999, 0.61);color:var( --e-global-color-c837188 );}.elementor-997 .elementor-element.elementor-element-53c1019{--display:flex;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-53c1019:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-53c1019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FF4DB8 0%, #F2295B00 55%);}.elementor-997 .elementor-element.elementor-element-f81e48b{text-align:center;}.elementor-997 .elementor-element.elementor-element-f81e48b .elementor-heading-title{font-family:"Rollestix-Regular", Sans-serif;font-size:25px;text-shadow:0px 0px 10px rgba(255, 77.00000000000007, 156.9999999999999, 0.61);color:var( --e-global-color-c837188 );}.elementor-997 .elementor-element.elementor-element-498b449{--display:flex;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-498b449:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-498b449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FF4DB8 0%, #F2295B00 55%);}.elementor-997 .elementor-element.elementor-element-e2adabc{text-align:center;}.elementor-997 .elementor-element.elementor-element-e2adabc .elementor-heading-title{font-family:"Rollestix-Regular", Sans-serif;font-size:25px;text-shadow:0px 0px 10px rgba(255, 77.00000000000007, 156.9999999999999, 0.61);color:var( --e-global-color-c837188 );}.elementor-997 .elementor-element.elementor-element-63fb55c{--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-997 .elementor-element.elementor-element-1b7f4b3{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-1b7f4b3:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-1b7f4b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FF4DB8 0%, #F2295B00 55%);}.elementor-997 .elementor-element.elementor-element-90e3c20{text-align:center;}.elementor-997 .elementor-element.elementor-element-90e3c20 .elementor-heading-title{font-family:"Rollestix-Regular", Sans-serif;font-size:25px;text-shadow:0px 0px 10px rgba(255, 77.00000000000007, 156.9999999999999, 0.61);color:var( --e-global-color-c837188 );}.elementor-997 .elementor-element.elementor-element-03c1544{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-03c1544:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-03c1544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FF4DB8 0%, #F2295B00 55%);}.elementor-997 .elementor-element.elementor-element-d063fa9{text-align:center;}.elementor-997 .elementor-element.elementor-element-d063fa9 .elementor-heading-title{font-family:"Rollestix-Regular", Sans-serif;font-size:25px;text-shadow:0px 0px 10px rgba(255, 77.00000000000007, 156.9999999999999, 0.61);color:var( --e-global-color-c837188 );}.elementor-997 .elementor-element.elementor-element-979399a{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-979399a:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-979399a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FF4DB8 0%, #F2295B00 55%);}.elementor-997 .elementor-element.elementor-element-9d026a5{text-align:center;}.elementor-997 .elementor-element.elementor-element-9d026a5 .elementor-heading-title{font-family:"Rollestix-Regular", Sans-serif;font-size:25px;text-shadow:0px 0px 10px rgba(255, 77.00000000000007, 156.9999999999999, 0.61);color:var( --e-global-color-c837188 );}.elementor-997 .elementor-element.elementor-element-6802a28{--display:flex;--min-height:350px;--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;--padding-top:160px;--padding-bottom:0160px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-6802a28:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-6802a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2B0F3A 0%, #1B0F3A 100%);}.elementor-997 .elementor-element.elementor-element-ca61fb5 .elementor-heading-title{font-size:55px;font-weight:700;letter-spacing:1px;text-shadow:0px 0px 20px #FF4DB8;color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-f9366bd .elementor-heading-title{font-size:25px;font-weight:400;letter-spacing:2px;color:#C7B8FF;}.elementor-997 .elementor-element.elementor-element-d046c0a img{width:120px;}.elementor-997 .elementor-element.elementor-element-b0dfa1f{--display:flex;--min-height:600px;--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-b0dfa1f:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-b0dfa1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1B0F3A 0%, #2B0F3A 100%);}.elementor-997 .elementor-element.elementor-element-50ae1a4{--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-997 .elementor-element.elementor-element-00ca9a1{--display:flex;--min-height:420px;--justify-content:center;}.elementor-997 .elementor-element.elementor-element-f2b615f .elementor-heading-title{font-size:14px;font-weight:400;letter-spacing:2px;color:#C7B8FF;}.elementor-997 .elementor-element.elementor-element-a9a1ade{text-align:start;}.elementor-997 .elementor-element.elementor-element-a9a1ade .elementor-heading-title{font-family:"Rollestix-Regular", Sans-serif;font-size:55px;font-weight:700;text-shadow:0px 0px 10px rgba(255, 77.00000000000007, 156.9999999999999, 0.61);color:var( --e-global-color-c837188 );}.elementor-997 .elementor-element.elementor-element-eb8027d{font-size:18px;color:#CFCFE8;}.elementor-997 .elementor-element.elementor-element-c956c18 .elementor-button{background-color:#FF4DB8;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 5px 10px 3px rgba(255, 77.00000000000001, 183.99999999999991, 0.6);border-radius:40px 40px 40px 40px;padding:16px 32px 16px 32px;}.elementor-997 .elementor-element.elementor-element-c956c18 .elementor-button:hover, .elementor-997 .elementor-element.elementor-element-c956c18 .elementor-button:focus{background-color:#7C6CFF;box-shadow:5px 5px 10px 3px rgba(124.00000000000004, 108.00000000000001, 255, 0.6);}.elementor-997 .elementor-element.elementor-element-c956c18{width:auto;max-width:auto;}.elementor-997 .elementor-element.elementor-element-560b108{--display:flex;--justify-content:center;}.elementor-997 .elementor-element.elementor-element-77d575b{--display:flex;--min-height:300px;--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:100px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-77d575b:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-77d575b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2B0F3A 14%, #0B0F2A 74%);}.elementor-997 .elementor-element.elementor-element-0f8ea2c{text-align:center;}.elementor-997 .elementor-element.elementor-element-0f8ea2c .elementor-heading-title{font-size:55px;font-weight:700;letter-spacing:1px;text-shadow:0px 0px 20px #FF4DB8;color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-7881c4c{text-align:center;}.elementor-997 .elementor-element.elementor-element-7881c4c .elementor-heading-title{font-size:25px;font-weight:400;letter-spacing:2px;color:#C7B8FF;}.elementor-997 .elementor-element.elementor-element-30871f4 .elementor-button{background-color:#FF4DB8;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 5px 10px 3px rgba(255, 77.00000000000001, 183.99999999999991, 0.6);border-radius:40px 40px 40px 40px;padding:16px 32px 16px 32px;}.elementor-997 .elementor-element.elementor-element-30871f4 .elementor-button:hover, .elementor-997 .elementor-element.elementor-element-30871f4 .elementor-button:focus{background-color:#7C6CFF;box-shadow:5px 5px 10px 3px rgba(124.00000000000004, 108.00000000000001, 255, 0.6);}.elementor-997 .elementor-element.elementor-element-30871f4{width:auto;max-width:auto;}.elementor-997 .elementor-element.elementor-element-1c79c33{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-1c79c33:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-1c79c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #2B0F3A 14%, #0B0F2A 74%);}.elementor-997 .elementor-element.elementor-element-3ed04e3{--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-997 .elementor-element.elementor-element-a2523c4{--display:flex;}.elementor-997 .elementor-element.elementor-element-64af75a img{width:260px;}.elementor-997 .elementor-element.elementor-element-55f3c22{text-align:center;}.elementor-997 .elementor-element.elementor-element-55f3c22 .elementor-heading-title{font-family:"Rollestix-Regular", Sans-serif;font-size:25px;text-shadow:0px 0px 10px rgba(255, 77.00000000000007, 156.9999999999999, 0.61);color:var( --e-global-color-c837188 );}.elementor-997 .elementor-element.elementor-element-5c5c46a{font-size:18px;color:#CFCFE8;}.elementor-997 .elementor-element.elementor-element-9055c88 .elementor-button{background-color:#FF4DB8;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 5px 10px 3px rgba(255, 77.00000000000001, 183.99999999999991, 0.6);border-radius:40px 40px 40px 40px;padding:16px 32px 16px 32px;}.elementor-997 .elementor-element.elementor-element-9055c88 .elementor-button:hover, .elementor-997 .elementor-element.elementor-element-9055c88 .elementor-button:focus{background-color:#7C6CFF;box-shadow:5px 5px 10px 3px rgba(124.00000000000004, 108.00000000000001, 255, 0.6);}.elementor-997 .elementor-element.elementor-element-9055c88{width:auto;max-width:auto;}.elementor-997 .elementor-element.elementor-element-baf1cbf{--display:flex;}.elementor-997 .elementor-element.elementor-element-0cad95e img{width:260px;}.elementor-997 .elementor-element.elementor-element-6b0cc84{text-align:center;}.elementor-997 .elementor-element.elementor-element-6b0cc84 .elementor-heading-title{font-family:"Rollestix-Regular", Sans-serif;font-size:25px;text-shadow:0px 0px 10px rgba(255, 77.00000000000007, 156.9999999999999, 0.61);color:var( --e-global-color-c837188 );}.elementor-997 .elementor-element.elementor-element-16a20a6{font-size:18px;color:#CFCFE8;}.elementor-997 .elementor-element.elementor-element-e24aa98 .elementor-button{background-color:#FF4DB8;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 5px 10px 3px rgba(255, 77.00000000000001, 183.99999999999991, 0.6);border-radius:40px 40px 40px 40px;padding:16px 32px 16px 32px;}.elementor-997 .elementor-element.elementor-element-e24aa98 .elementor-button:hover, .elementor-997 .elementor-element.elementor-element-e24aa98 .elementor-button:focus{background-color:#7C6CFF;box-shadow:5px 5px 10px 3px rgba(124.00000000000004, 108.00000000000001, 255, 0.6);}.elementor-997 .elementor-element.elementor-element-e24aa98{width:auto;max-width:auto;}.elementor-997 .elementor-element.elementor-element-3d63d75{--display:flex;--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;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-3d63d75:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-3d63d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0B0F2A 0%, #2B0F3A 100%);}.elementor-997 .elementor-element.elementor-element-a4782d2{--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;--justify-content:center;}.elementor-997 .elementor-element.elementor-element-63304df img{width:50%;}.elementor-997 .elementor-element.elementor-element-8c0555d{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-997 .elementor-element.elementor-element-8c0555d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-997 .elementor-element.elementor-element-8c0555d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-997 .elementor-element.elementor-element-8c0555d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FF4DB8;}.elementor-997 .elementor-element.elementor-element-8c0555d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FF4DB8;}.elementor-997 .elementor-element.elementor-element-8c0555d .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-997 .elementor-element.elementor-element-8c0555d .elementor-icon-list-text{transition:color 0.3s;}.elementor-997 .elementor-element.elementor-element-0ec7202 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-997 .elementor-element.elementor-element-0ec7202 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-997 .elementor-element.elementor-element-0ec7202{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-997 .elementor-element.elementor-element-0ec7202 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-997 .elementor-element.elementor-element-0ec7202 .elementor-icon-list-item > a{font-size:15px;}.elementor-997 .elementor-element.elementor-element-0ec7202 .elementor-icon-list-text{color:#DCDCFF;transition:color 0.3s;}.elementor-997 .elementor-element.elementor-element-179182c:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-179182c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2B0F3A 0%, #2B0F3A 100%);}.elementor-997 .elementor-element.elementor-element-179182c > .elementor-container{max-width:1300px;}.elementor-997 .elementor-element.elementor-element-179182c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-997 .elementor-element.elementor-element-7781bfd > .elementor-container{max-width:500px;}.elementor-997 .elementor-element.elementor-element-0131282 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-997 .elementor-element.elementor-element-1643b4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-997 .elementor-element.elementor-element-1643b4e .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:20px;color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-f1bb91b{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-997 .elementor-element.elementor-element-f1bb91b .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-997 .elementor-element.elementor-element-f1bb91b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-997 .elementor-element.elementor-element-7d148cb > .elementor-container{max-width:1459px;}.elementor-997 .elementor-element.elementor-element-96bfae4 img{width:75%;height:50px;object-fit:contain;object-position:center center;}.elementor-997 .elementor-element.elementor-element-4079454 img{height:50px;object-fit:contain;object-position:center center;}.elementor-997 .elementor-element.elementor-element-43dd59f img{width:50%;height:50px;object-fit:contain;object-position:center center;}.elementor-997 .elementor-element.elementor-element-9c6a212 img{width:50%;height:50px;object-fit:contain;object-position:center center;}.elementor-997 .elementor-element.elementor-element-7b7f956 img{width:60%;height:50px;object-fit:contain;object-position:center center;}.elementor-997 .elementor-element.elementor-element-08ae1d9, .elementor-997 .elementor-element.elementor-element-08ae1d9 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-997 .elementor-element.elementor-element-08ae1d9{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-997 .elementor-element.elementor-element-4846848.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-997 .elementor-element.elementor-element-4846848.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-997 .elementor-element.elementor-element-4846848 > .elementor-element-populated, .elementor-997 .elementor-element.elementor-element-4846848 > .elementor-element-populated > .elementor-background-overlay, .elementor-997 .elementor-element.elementor-element-4846848 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-4846848 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-997 .elementor-element.elementor-element-ceaf1ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;text-align:center;font-family:"Nunito", Sans-serif;font-size:12.5px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-997 .elementor-element.elementor-element-e5ab324.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-997 .elementor-element.elementor-element-e5ab324.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-997 .elementor-element.elementor-element-e5ab324 > .elementor-element-populated, .elementor-997 .elementor-element.elementor-element-e5ab324 > .elementor-element-populated > .elementor-background-overlay, .elementor-997 .elementor-element.elementor-element-e5ab324 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-e5ab324 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-997 .elementor-element.elementor-element-2bc92c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;text-align:center;font-family:"Nunito", Sans-serif;font-size:12.5px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-3e6ce36{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-3e6ce36:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-3e6ce36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2B0F3A 0%, #2B0F3A 100%);}.elementor-997 .elementor-element.elementor-element-40f2c47{--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;--justify-content:center;}.elementor-997 .elementor-element.elementor-element-a3ea3ac{text-align:center;font-size:13px;color:#8A86B8;}@media(min-width:768px){.elementor-997 .elementor-element.elementor-element-6802a28{--content-width:1200px;}.elementor-997 .elementor-element.elementor-element-b0dfa1f{--content-width:1200px;}.elementor-997 .elementor-element.elementor-element-3d63d75{--content-width:1200px;}.elementor-997 .elementor-element.elementor-element-4846848{width:20%;}.elementor-997 .elementor-element.elementor-element-e5ab324{width:80%;}.elementor-997 .elementor-element.elementor-element-3e6ce36{--content-width:1200px;}}@media(max-width:1024px){.elementor-997 .elementor-element.elementor-element-1643b4e{text-align:center;}.elementor-997 .elementor-element.elementor-element-96bfae4 img{width:100%;}.elementor-997 .elementor-element.elementor-element-43dd59f img{width:100%;}.elementor-997 .elementor-element.elementor-element-9c6a212 img{width:100%;}.elementor-997 .elementor-element.elementor-element-7b7f956 img{width:100%;}}@media(max-width:767px){.elementor-997 .elementor-element.elementor-element-1643b4e{text-align:center;}.elementor-997 .elementor-element.elementor-element-1643b4e .elementor-heading-title{line-height:1.5em;}.elementor-997 .elementor-element.elementor-element-e6ff853{width:50%;}.elementor-997 .elementor-element.elementor-element-96bfae4 img{width:90%;}.elementor-997 .elementor-element.elementor-element-82d1165{width:50%;}.elementor-997 .elementor-element.elementor-element-864de97{width:50%;}.elementor-997 .elementor-element.elementor-element-43dd59f img{width:80%;}.elementor-997 .elementor-element.elementor-element-7978717{width:50%;}.elementor-997 .elementor-element.elementor-element-9c6a212 img{width:80%;}.elementor-997 .elementor-element.elementor-element-7b7f956 img{width:40%;}.elementor-997 .elementor-element.elementor-element-08ae1d9{padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-4846848 > .elementor-element-populated, .elementor-997 .elementor-element.elementor-element-4846848 > .elementor-element-populated > .elementor-background-overlay, .elementor-997 .elementor-element.elementor-element-4846848 > .elementor-background-slideshow{border-radius:50px 50px 0px 0px;}.elementor-997 .elementor-element.elementor-element-e5ab324 > .elementor-element-populated, .elementor-997 .elementor-element.elementor-element-e5ab324 > .elementor-element-populated > .elementor-background-overlay, .elementor-997 .elementor-element.elementor-element-e5ab324 > .elementor-background-slideshow{border-radius:0px 0px 50px 50px;}}/* Start custom CSS for image, class: .elementor-element-1051f5e */.elementor-997 .elementor-element.elementor-element-1051f5e img{
  animation: floatCookie 5.5s ease-in-out infinite;
  filter: drop-shadow(0 30px 45px rgba(0,0,0,0.85));
  transition: transform 0.35s ease, filter 0.35s ease;
}

.elementor-997 .elementor-element.elementor-element-1051f5e:hover img{
  transform: scale(1.05);
  filter: drop-shadow(0 45px 65px rgba(0,0,0,0.95));
}

@keyframes floatCookie {
  0% { translate: 0 0px; }
  50% { translate: 0 -6px; }
  100% { translate: 0 0px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47af911 */.elementor-997 .elementor-element.elementor-element-47af911{
transition: transform 0.35s ease;
}

.elementor-997 .elementor-element.elementor-element-47af911:hover{
transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f33ee0e */.elementor-997 .elementor-element.elementor-element-f33ee0e img{
  animation: floatCookie 7s ease-in-out infinite;
  filter: drop-shadow(0 30px 45px rgba(0,0,0,0.85));
  transition: transform 0.35s ease, filter 0.35s ease;
}

.elementor-997 .elementor-element.elementor-element-f33ee0e:hover img{
  transform: scale(1.05);
  filter: drop-shadow(0 45px 65px rgba(0,0,0,0.95));
}

@keyframes floatCookie {
  0% { translate: 0 0px; }
  50% { translate: 0 -6px; }
  100% { translate: 0 0px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c1019 */.elementor-997 .elementor-element.elementor-element-53c1019{
transition: transform 0.35s ease;
}

.elementor-997 .elementor-element.elementor-element-53c1019:hover{
transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb0bd30 */.elementor-997 .elementor-element.elementor-element-cb0bd30 img{
  animation: floatCookie 6.3s ease-in-out infinite;
  filter: drop-shadow(0 30px 45px rgba(0,0,0,0.85));
  transition: transform 0.35s ease, filter 0.35s ease;
}

.elementor-997 .elementor-element.elementor-element-cb0bd30:hover img{
  transform: scale(1.05);
  filter: drop-shadow(0 45px 65px rgba(0,0,0,0.95));
}

@keyframes floatCookie {
  0% { translate: 0 0px; }
  50% { translate: 0 -6px; }
  100% { translate: 0 0px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-498b449 */.elementor-997 .elementor-element.elementor-element-498b449{
transition: transform 0.35s ease;
}

.elementor-997 .elementor-element.elementor-element-498b449:hover{
transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac625de */.elementor-997 .elementor-element.elementor-element-ac625de img{
  animation: floatCookie 7.5s ease-in-out infinite;
  filter: drop-shadow(0 30px 45px rgba(0,0,0,0.85));
  transition: transform 0.35s ease, filter 0.35s ease;
}

.elementor-997 .elementor-element.elementor-element-ac625de:hover img{
  transform: scale(1.05);
  filter: drop-shadow(0 45px 65px rgba(0,0,0,0.95));
}

@keyframes floatCookie {
  0% { translate: 0 0px; }
  50% { translate: 0 -6px; }
  100% { translate: 0 0px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b7f4b3 */.elementor-997 .elementor-element.elementor-element-1b7f4b3{
transition: transform 0.35s ease;
}

.elementor-997 .elementor-element.elementor-element-1b7f4b3:hover{
transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04ac071 */.elementor-997 .elementor-element.elementor-element-04ac071 img{
  animation: floatCookie 5.8s ease-in-out infinite;
  filter: drop-shadow(0 30px 45px rgba(0,0,0,0.85));
  transition: transform 0.35s ease, filter 0.35s ease;
}

.elementor-997 .elementor-element.elementor-element-04ac071:hover img{
  transform: scale(1.05);
  filter: drop-shadow(0 45px 65px rgba(0,0,0,0.95));
}

@keyframes floatCookie {
  0% { translate: 0 0px; }
  50% { translate: 0 -6px; }
  100% { translate: 0 0px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03c1544 */.elementor-997 .elementor-element.elementor-element-03c1544{
transition: transform 0.35s ease;
}

.elementor-997 .elementor-element.elementor-element-03c1544:hover{
transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1bc7e3b */.elementor-997 .elementor-element.elementor-element-1bc7e3b img{
  animation: floatCookie 6.8s ease-in-out infinite;
  filter: drop-shadow(0 30px 45px rgba(0,0,0,0.85));
  transition: transform 0.35s ease, filter 0.35s ease;
}

.elementor-997 .elementor-element.elementor-element-1bc7e3b:hover img{
  transform: scale(1.05);
  filter: drop-shadow(0 45px 65px rgba(0,0,0,0.95));
}

@keyframes floatCookie {
  0% { translate: 0 0px; }
  50% { translate: 0 -6px; }
  100% { translate: 0 0px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-979399a */.elementor-997 .elementor-element.elementor-element-979399a{
transition: transform 0.35s ease;
}

.elementor-997 .elementor-element.elementor-element-979399a:hover{
transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d046c0a */.elementor-997 .elementor-element.elementor-element-d046c0a{
position:relative;
animation:cookieComet 7s cubic-bezier(.45,.05,.55,.95) infinite;
filter: drop-shadow(0 0 25px rgba(255,120,200,0.7));
}

/* ESTELA NEBULOSA */

.elementor-997 .elementor-element.elementor-element-d046c0a::after{
content:"";
position:absolute;
top:50%;
right:100%;
width:320px;
height:18px;

background:linear-gradient(
90deg,
rgba(255,77,184,0),
rgba(255,77,184,0.9),
rgba(120,150,255,0.8),
rgba(170,120,255,0.6),
rgba(255,77,184,0)
);

filter:blur(12px);

transform:translateY(-50%);
opacity:.9;

animation:nebulaFlow 2s linear infinite;
}

/* ESTRELLAS QUE SALEN DEL COMETA */

.elementor-997 .elementor-element.elementor-element-d046c0a::before{
content:"";
position:absolute;
top:50%;
right:100%;
width:260px;
height:100px;

background:
radial-gradient(circle, white 2px, transparent 3px) 0 0,
radial-gradient(circle, white 2px, transparent 3px) 40px 20px,
radial-gradient(circle, white 2px, transparent 3px) 80px 10px,
radial-gradient(circle, white 2px, transparent 3px) 120px 30px,
radial-gradient(circle, white 2px, transparent 3px) 160px 15px,
radial-gradient(circle, white 2px, transparent 3px) 200px 25px;

background-repeat:no-repeat;

animation:starExplosion 1.6s linear infinite;

transform:translateY(-50%);
opacity:.9;
}

@keyframes cookieComet{

0%{
transform:translateX(-650px) translateY(30px) rotate(-20deg);
opacity:0;
}

8%{
opacity:1;
}

85%{
opacity:1;
}

100%{
transform:translateX(1000px) translateY(20px) rotate(18deg);
opacity:0;
}

}

/* MOVIMIENTO DE LA NEBULOSA */

@keyframes nebulaFlow{

0%{
filter:blur(12px) hue-rotate(0deg);
}

100%{
filter:blur(12px) hue-rotate(40deg);
}

}

/* EXPLOSIÓN DE ESTRELLAS */

@keyframes starExplosion{

0%{
transform:translateX(0) translateY(-50%) scale(1);
opacity:1;
}

100%{
transform:translateX(-80px) translateY(-50%) scale(0.4);
opacity:0;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c956c18 */.elementor-997 .elementor-element.elementor-element-c956c18{
transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a9f9a2f */.elementor-997 .elementor-element.elementor-element-a9f9a2f img{
animation: cookieFloat 7s ease-in-out infinite;
filter: drop-shadow(0 40px 60px rgba(0,0,0,0.6))
drop-shadow(0 0 40px rgba(255,120,200,0.5));
}

@keyframes cookieFloat{

0%{
transform: translateY(0px) rotate(-1deg);
}

50%{
transform: translateY(-22px) rotate(1deg);
}

100%{
transform: translateY(0px) rotate(-1deg);
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30871f4 */.elementor-997 .elementor-element.elementor-element-30871f4{
transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64af75a */.elementor-997 .elementor-element.elementor-element-64af75a img{
animation: productFloat 7s ease-in-out infinite;
filter: drop-shadow(0 35px 50px rgba(0,0,0,0.6));
}

@keyframes productFloat{

0%{
transform: translateY(0px);
}

50%{
transform: translateY(-18px);
}

100%{
transform: translateY(0px);
}

}
.elementor-997 .elementor-element.elementor-element-64af75a img{
filter:
drop-shadow(0 35px 50px rgba(0,0,0,0.6))
drop-shadow(0 0 25px rgba(255,120,200,0.35));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9055c88 */.elementor-997 .elementor-element.elementor-element-9055c88{
transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cad95e */.elementor-997 .elementor-element.elementor-element-0cad95e img{
animation: productFloat2 8s ease-in-out infinite;
}

@keyframes productFloat2{

0%{
transform: translateY(0px);
}

50%{
transform: translateY(-22px);
}

100%{
transform: translateY(0px);
}

}
.elementor-997 .elementor-element.elementor-element-0cad95e img{
filter:
drop-shadow(0 35px 50px rgba(0,0,0,0.6))
drop-shadow(0 0 25px rgba(255,120,200,0.35));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e24aa98 */.elementor-997 .elementor-element.elementor-element-e24aa98{
transition: all .3s ease;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8c0555d */.elementor-997 .elementor-element.elementor-element-8c0555d .elementor-icon-list-item{
transition: all .3s ease;
}

.elementor-997 .elementor-element.elementor-element-8c0555d .elementor-icon-list-item:hover{
transform: translateY(-4px) scale(1.1);
}

.elementor-997 .elementor-element.elementor-element-8c0555d .elementor-icon-list-icon{
transition: all .3s ease;
}

.elementor-997 .elementor-element.elementor-element-8c0555d .elementor-icon-list-item:hover .elementor-icon-list-icon{
color:#ff4db8;
filter: drop-shadow(0 0 10px rgba(255,77,184,0.7));
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Rollestix-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cookieverso.adrirodrigom6.es/wp-content/uploads/2026/02/Rollestix-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */