.elementor-1000 .elementor-element.elementor-element-e8ddf37{--display:flex;--min-height:786px;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-e8ddf37:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-e8ddf37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-59ee3ee ) 64%, #072222 100%);}.elementor-1000 .elementor-element.elementor-element-e8ddf37::before, .elementor-1000 .elementor-element.elementor-element-e8ddf37 > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-e8ddf37 > .e-con-inner > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-e8ddf37 > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-e8ddf37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-e8ddf37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1000 .elementor-element.elementor-element-421bae5{--display:flex;--margin-top:94px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-be5bd63{--display:flex;--min-height:50px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1000 .elementor-element.elementor-element-be5bd63.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.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-1000 .elementor-element.elementor-element-4cba015 > .elementor-widget-container{--e-transform-translateX:-38px;--e-transform-translateY:-80px;--e-transform-scale:0.45;margin:-35px 0px 0px -135px;}.elementor-1000 .elementor-element.elementor-element-bb41ff6{--display:flex;--position:absolute;--min-height:935px;--margin-top:164px;--margin-bottom:0px;--margin-left:-13px;--margin-right:0px;top:0px;}body:not(.rtl) .elementor-1000 .elementor-element.elementor-element-bb41ff6{left:0px;}body.rtl .elementor-1000 .elementor-element.elementor-element-bb41ff6{right:0px;}.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-1000 .elementor-element.elementor-element-3f1ae1d > .elementor-widget-container{margin:23px 0px 0px 115px;}.elementor-1000 .elementor-element.elementor-element-3f1ae1d .elementor-heading-title{font-family:"Golos Text", Sans-serif;font-size:18px;font-weight:normal;color:#FFFFFF;}.elementor-1000 .elementor-element.elementor-element-ccfc3d1{--display:flex;--margin-top:94px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-34693b2 > .elementor-widget-container{margin:0px -43px 0px 84px;}.elementor-1000 .elementor-element.elementor-element-34693b2 img{width:100%;max-width:80%;}.elementor-1000 .elementor-element.elementor-element-66b5054{--display:flex;--min-height:919px;--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;--align-items:center;--overlay-opacity:0.5;}.elementor-1000 .elementor-element.elementor-element-66b5054:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-66b5054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #072222 73%, #0A0E17 96%);}.elementor-1000 .elementor-element.elementor-element-66b5054::before, .elementor-1000 .elementor-element.elementor-element-66b5054 > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-66b5054 > .e-con-inner > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-66b5054 > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-66b5054 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-66b5054 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1000 .elementor-element.elementor-element-66b5054.e-con{--align-self:center;}.elementor-1000 .elementor-element.elementor-element-3af82d8{--display:flex;--min-height:735px;--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;--align-items:center;}.elementor-1000 .elementor-element.elementor-element-3af82d8:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-3af82d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07222200;}.elementor-1000 .elementor-element.elementor-element-3af82d8.e-con{--align-self:center;}.elementor-1000 .elementor-element.elementor-element-c98f7e9{--display:flex;--min-height:333px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:111px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-c98f7e9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1000 .elementor-element.elementor-element-1c8055d > .elementor-widget-container{--e-transform-translateX:-18px;margin:19px 19px 19px 19px;}.elementor-1000 .elementor-element.elementor-element-1c8055d > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-1000 .elementor-element.elementor-element-1c8055d:hover > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-1000 .elementor-element.elementor-element-1c8055d img{border-radius:8px 8px 8px 8px;}.elementor-1000 .elementor-element.elementor-element-f8370c5 > .elementor-widget-container{--e-transform-translateX:-20px;--e-transform-scale:1.1;margin:19px 19px 19px 19px;}.elementor-1000 .elementor-element.elementor-element-f8370c5 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-1000 .elementor-element.elementor-element-f8370c5 img{border-radius:8px 8px 8px 8px;}.elementor-1000 .elementor-element.elementor-element-bc9ec0b > .elementor-widget-container{--e-transform-scale:1.2;margin:19px 19px 19px 19px;}.elementor-1000 .elementor-element.elementor-element-bc9ec0b > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-1000 .elementor-element.elementor-element-bc9ec0b img{border-radius:8px 8px 8px 8px;}.elementor-1000 .elementor-element.elementor-element-5df3b43 > .elementor-widget-container{--e-transform-translateX:20px;--e-transform-scale:1.1;margin:18px 18px 18px 18px;}.elementor-1000 .elementor-element.elementor-element-5df3b43 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-1000 .elementor-element.elementor-element-5df3b43 img{border-radius:8px 8px 8px 8px;}.elementor-1000 .elementor-element.elementor-element-29700b9 > .elementor-widget-container{--e-transform-translateX:18px;margin:19px 19px 19px 19px;}.elementor-1000 .elementor-element.elementor-element-29700b9 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-1000 .elementor-element.elementor-element-29700b9 img{border-radius:8px 8px 8px 8px;}.elementor-1000 .elementor-element.elementor-element-fd5e04a{--display:flex;--min-height:950px;--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;}.elementor-1000 .elementor-element.elementor-element-fd5e04a:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-fd5e04a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #072222 61%, var( --e-global-color-59ee3ee ) 100%);}.elementor-1000 .elementor-element.elementor-element-fd5e04a.e-con{--align-self:center;}.elementor-1000 .elementor-element.elementor-element-cc1291e{--display:flex;--min-height:827px;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-cc1291e:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-cc1291e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-59ee3ee ) 49%, #400A18 100%);}.elementor-1000 .elementor-element.elementor-element-cc1291e::before, .elementor-1000 .elementor-element.elementor-element-cc1291e > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-cc1291e > .e-con-inner > .elementor-background-video-container::before, .elementor-1000 .elementor-element.elementor-element-cc1291e > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-cc1291e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1000 .elementor-element.elementor-element-cc1291e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1000 .elementor-element.elementor-element-aabbcfe{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-6a375e1{--display:flex;--min-height:50px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1000 .elementor-element.elementor-element-6a375e1.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-27d1570 > .elementor-widget-container{margin:27px 0px 0px 335px;}body:not(.rtl) .elementor-1000 .elementor-element.elementor-element-27d1570{left:0px;}body.rtl .elementor-1000 .elementor-element.elementor-element-27d1570{right:0px;}.elementor-1000 .elementor-element.elementor-element-27d1570{top:0px;}.elementor-1000 .elementor-element.elementor-element-27d1570 .elementor-heading-title{font-family:"Golos Text", Sans-serif;font-size:57px;font-weight:600;line-height:23px;color:var( --e-global-color-0f8ff04 );}.elementor-1000 .elementor-element.elementor-element-84ee1e8 > .elementor-widget-container{--e-transform-translateX:63px;--e-transform-translateY:-176px;--e-transform-scale:0.45;margin:-35px 0px 0px -135px;}.elementor-1000 .elementor-element.elementor-element-41e35f5{--display:flex;--position:absolute;--min-height:935px;--margin-top:164px;--margin-bottom:0px;--margin-left:-13px;--margin-right:0px;top:0px;}body:not(.rtl) .elementor-1000 .elementor-element.elementor-element-41e35f5{left:0px;}body.rtl .elementor-1000 .elementor-element.elementor-element-41e35f5{right:0px;}.elementor-1000 .elementor-element.elementor-element-4a90df1 > .elementor-widget-container{margin:23px 0px 0px 115px;}.elementor-1000 .elementor-element.elementor-element-4a90df1 .elementor-heading-title{font-family:"Golos Text", Sans-serif;font-size:18px;font-weight:normal;color:#FFFFFF;}.elementor-1000 .elementor-element.elementor-element-240ef05{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-649b0e1 > .elementor-widget-container{margin:0px -43px 0px 84px;}.elementor-1000 .elementor-element.elementor-element-649b0e1 img{width:100%;max-width:80%;}.elementor-1000 .elementor-element.elementor-element-465e529{--display:flex;--min-height:740px;--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;--align-items:center;}.elementor-1000 .elementor-element.elementor-element-465e529:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-465e529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #400A18 55%, var( --e-global-color-59ee3ee ) 87%);}.elementor-1000 .elementor-element.elementor-element-465e529.e-con{--align-self:center;}.elementor-1000 .elementor-element.elementor-element-f3fef9c{--display:flex;--min-height:333px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-f3fef9c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1000 .elementor-element.elementor-element-f4c6ec8 > .elementor-widget-container{--e-transform-translateX:-18px;margin:19px 19px 19px 19px;}.elementor-1000 .elementor-element.elementor-element-f4c6ec8 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-1000 .elementor-element.elementor-element-f4c6ec8 img{border-radius:8px 8px 8px 8px;}.elementor-1000 .elementor-element.elementor-element-68b954d > .elementor-widget-container{--e-transform-translateX:-20px;--e-transform-scale:1.1;margin:19px 19px 19px 19px;}.elementor-1000 .elementor-element.elementor-element-68b954d > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-1000 .elementor-element.elementor-element-68b954d img{border-radius:8px 8px 8px 8px;}.elementor-1000 .elementor-element.elementor-element-6f4d5de > .elementor-widget-container{--e-transform-scale:1.2;margin:19px 19px 19px 19px;}.elementor-1000 .elementor-element.elementor-element-6f4d5de > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-1000 .elementor-element.elementor-element-6f4d5de img{border-radius:8px 8px 8px 8px;}.elementor-1000 .elementor-element.elementor-element-70453ee > .elementor-widget-container{--e-transform-translateX:20px;--e-transform-scale:1.1;margin:18px 18px 18px 18px;}.elementor-1000 .elementor-element.elementor-element-70453ee > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-1000 .elementor-element.elementor-element-70453ee img{border-radius:8px 8px 8px 8px;}.elementor-1000 .elementor-element.elementor-element-49bff0a > .elementor-widget-container{--e-transform-translateX:18px;margin:19px 19px 19px 19px;}.elementor-1000 .elementor-element.elementor-element-49bff0a > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-1000 .elementor-element.elementor-element-49bff0a img{border-radius:8px 8px 8px 8px;}.elementor-1000 .elementor-element.elementor-element-62ce44a{--display:flex;--min-height:1216px;--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-62ce44a:not(.elementor-motion-effects-element-type-background), .elementor-1000 .elementor-element.elementor-element-62ce44a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0E17;}.elementor-1000 .elementor-element.elementor-element-62ce44a.e-con{--align-self:center;}.elementor-1000 .elementor-element.elementor-element-dcece70 > .elementor-widget-container{--e-transform-translateY:77px;--e-transform-scale:1.1;margin:0px 0px 0px 0px;}@media(max-width:767px){.elementor-1000 .elementor-element.elementor-element-421bae5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-4cba015 > .elementor-widget-container{margin:37px -71px 0px -124px;}.elementor-1000 .elementor-element.elementor-element-3f1ae1d > .elementor-widget-container{margin:20px 9px 65px 28px;}.elementor-1000 .elementor-element.elementor-element-3f1ae1d.elementor-element{--align-self:center;}.elementor-1000 .elementor-element.elementor-element-3f1ae1d{text-align:left;}.elementor-1000 .elementor-element.elementor-element-3f1ae1d .elementor-heading-title{font-size:11px;}.elementor-1000 .elementor-element.elementor-element-ccfc3d1{--margin-top:166px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-34693b2 > .elementor-widget-container{margin:-44px -149px 0px 14px;}.elementor-1000 .elementor-element.elementor-element-34693b2 img{width:63%;}.elementor-1000 .elementor-element.elementor-element-66b5054{--min-height:128px;}.elementor-1000 .elementor-element.elementor-element-3af82d8{--min-height:128px;}.elementor-1000 .elementor-element.elementor-element-c98f7e9{--width:1600px;--margin-top:-59px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-1c8055d{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-1000 .elementor-element.elementor-element-1c8055d > .elementor-widget-container{margin:0px -18px 0px 16px;}.elementor-1000 .elementor-element.elementor-element-1c8055d img{width:100%;max-width:100%;}.elementor-1000 .elementor-element.elementor-element-f8370c5{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-1000 .elementor-element.elementor-element-f8370c5 > .elementor-widget-container{margin:0px -16px 0px 20px;}.elementor-1000 .elementor-element.elementor-element-f8370c5 img{max-width:100%;}.elementor-1000 .elementor-element.elementor-element-bc9ec0b{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-1000 .elementor-element.elementor-element-bc9ec0b > .elementor-widget-container{margin:0px 5px 0px 4px;}.elementor-1000 .elementor-element.elementor-element-5df3b43{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-1000 .elementor-element.elementor-element-5df3b43 > .elementor-widget-container{margin:0px 22px 0px -18px;}.elementor-1000 .elementor-element.elementor-element-29700b9{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-1000 .elementor-element.elementor-element-29700b9 > .elementor-widget-container{margin:0px 16px 0px -20px;}.elementor-1000 .elementor-element.elementor-element-27d1570 > .elementor-widget-container{margin:96px 0px 0px 6px;}.elementor-1000 .elementor-element.elementor-element-27d1570 .elementor-heading-title{font-size:26px;}.elementor-1000 .elementor-element.elementor-element-84ee1e8 > .elementor-widget-container{margin:45px 172px 6px -152px;}.elementor-1000 .elementor-element.elementor-element-41e35f5{--min-height:195px;}.elementor-1000 .elementor-element.elementor-element-4a90df1 > .elementor-widget-container{margin:20px -11px 0px 28px;}.elementor-1000 .elementor-element.elementor-element-4a90df1 .elementor-heading-title{font-size:11px;}.elementor-1000 .elementor-element.elementor-element-240ef05{--margin-top:-246px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-649b0e1 > .elementor-widget-container{margin:64px 0px 0px 0px;}}@media(min-width:768px){.elementor-1000 .elementor-element.elementor-element-421bae5{--width:150%;}.elementor-1000 .elementor-element.elementor-element-bb41ff6{--width:110%;}.elementor-1000 .elementor-element.elementor-element-66b5054{--width:100%;}.elementor-1000 .elementor-element.elementor-element-3af82d8{--width:100%;}.elementor-1000 .elementor-element.elementor-element-c98f7e9{--width:86%;}.elementor-1000 .elementor-element.elementor-element-fd5e04a{--width:100%;}.elementor-1000 .elementor-element.elementor-element-aabbcfe{--width:150%;}.elementor-1000 .elementor-element.elementor-element-41e35f5{--width:110%;}.elementor-1000 .elementor-element.elementor-element-465e529{--width:100%;}.elementor-1000 .elementor-element.elementor-element-f3fef9c{--width:86%;}.elementor-1000 .elementor-element.elementor-element-62ce44a{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-bc9ec0b */.card {
    position: relative; /* Para que ::before se centre dentro */
    --glow-size: 80%;   /* Cambia este valor para ajustar el tamaño */
}

.card:hover::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    height: var(--glow-size);
    width: var(--glow-size);
    transform: translate(-50%, -50%);
    z-index: -1;
    background: linear-gradient(
        45deg,
        #f58220, /* Naranja */
        #006d70, /* Verde azulado */
        #f58220,
        #f58220
    );
    background-size: 800%;
    filter: blur(50px);
    animation: degradado 20s linear infinite;
}

@keyframes degradado {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: 400% 0;
    }
    100% {
        background-position: 0 0;
    }
}

.card {
    position: relative; /* Para que ::before se centre dentro */
    --glow-size: 60%;   /* Cambia este valor para ajustar el tamaño */
}

.card::before {
    content: "";
    position: absolute;
    top: 35%;
    left: 50%;
    height: var(--glow-size);
    width: var(--glow-size);
    transform: translate(-50%, -30%);
    z-index: -1;
    background: linear-gradient(
        45deg,
        #f58220, /* Naranja */
        #006d70, /* Verde azulado */
        #f58220,
        #f58220
    );
    background-size: 800%;
    filter: blur(50px);
    animation: degradado 20s linear infinite;
    opacity: 0;
    transition: opacity 0.6s ease; /* Animación suave al aparecer y desaparecer */
}

.card:hover::before {
    opacity: 1;
}

@keyframes degradado {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: 800% 0;
    }
    100% {
        background-position: 0 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f4d5de */.card {
    position: relative; /* Para que ::before se centre dentro */
    --glow-size: 80%;   /* Cambia este valor para ajustar el tamaño */
}

.card:hover::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    height: var(--glow-size);
    width: var(--glow-size);
    transform: translate(-50%, -50%);
    z-index: -1;
    background: linear-gradient(
        45deg,
        #f58220, /* Naranja */
        #006d70, /* Verde azulado */
        #f58220,
        #f58220
    );
    background-size: 800%;
    filter: blur(50px);
    animation: degradado 20s linear infinite;
}

@keyframes degradado {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: 400% 0;
    }
    100% {
        background-position: 0 0;
    }
}

.card {
    position: relative; /* Para que ::before se centre dentro */
    --glow-size: 60%;   /* Cambia este valor para ajustar el tamaño */
}

.card::before {
    content: "";
    position: absolute;
    top: 35%;
    left: 50%;
    height: var(--glow-size);
    width: var(--glow-size);
    transform: translate(-50%, -30%);
    z-index: -1;
    background: linear-gradient(
        45deg,
        #f58220, /* Naranja */
        #006d70, /* Verde azulado */
        #f58220,
        #f58220
    );
    background-size: 800%;
    filter: blur(50px);
    animation: degradado 20s linear infinite;
    opacity: 0;
    transition: opacity 0.6s ease; /* Animación suave al aparecer y desaparecer */
}

.card:hover::before {
    opacity: 1;
}

@keyframes degradado {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: 800% 0;
    }
    100% {
        background-position: 0 0;
    }
}/* End custom CSS */