.elementor-6014 .elementor-element.elementor-element-d35101b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6014 .elementor-element.elementor-element-d35101b:not(.elementor-motion-effects-element-type-background), .elementor-6014 .elementor-element.elementor-element-d35101b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1315;background-image:url("https://mariachijuvenildecolombia.com/wp-content/uploads/Diseno-sin-titulo-2026-06-02T103806.218.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-6014 .elementor-element.elementor-element-d35101b > .elementor-background-overlay{background-color:#FFFFFF00;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.22;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-d35101b > .elementor-container{max-width:1200px;}.elementor-6014 .elementor-element.elementor-element-d35101b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-40px 0px 0px 0px;padding:70px 0px 50px 0px;z-index:1;}.elementor-bc-flex-widget .elementor-6014 .elementor-element.elementor-element-37d51c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6014 .elementor-element.elementor-element-37d51c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6014 .elementor-element.elementor-element-37d51c3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 30px;}.elementor-6014 .elementor-element.elementor-element-b26ec37{text-align:start;}.elementor-6014 .elementor-element.elementor-element-b26ec37 img{width:19%;}.elementor-6014 .elementor-element.elementor-element-729eef3 .elementor-heading-title{font-size:50px;font-weight:bold;line-height:45px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-e755549 .elementor-heading-title{font-size:22px;font-weight:bold;line-height:45px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-f60def1 .elementor-heading-title{font-size:19px;font-weight:bold;color:var( --e-global-color-6f757c2 );}.elementor-6014 .elementor-element.elementor-element-6bfa016 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-6bfa016{font-family:"Poppins", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-4901c0e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-4901c0e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6014 .elementor-element.elementor-element-4901c0e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6014 .elementor-element.elementor-element-4901c0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-4901c0e .elementor-icon-list-item > a{font-size:16px;font-weight:500;}.elementor-6014 .elementor-element.elementor-element-4901c0e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-9f17517 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-9f17517 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-173ed0f .elementor-button{background-color:#62A73B00;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-173ed0f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6014 .elementor-element.elementor-element-0c46310 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-6014 .elementor-element.elementor-element-0c46310 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6014 .elementor-element.elementor-element-0c46310 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-10ea56a:not(.elementor-motion-effects-element-type-background), .elementor-6014 .elementor-element.elementor-element-10ea56a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6014 .elementor-element.elementor-element-10ea56a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-10ea56a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-16d3c88:not(.elementor-motion-effects-element-type-background), .elementor-6014 .elementor-element.elementor-element-16d3c88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(59deg, #D4AF37 0%, #AF8500 100%);}.elementor-6014 .elementor-element.elementor-element-16d3c88{border-style:solid;border-width:1px 1px 1px 1px;border-color:#91751A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6014 .elementor-element.elementor-element-16d3c88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-5a63ae5 .wd-marquee{--wd-marquee-speed:40s;font-family:"facetype", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;--wd-marquee-gap:12px;}.elementor-6014 .elementor-element.elementor-element-5a63ae5 .wd-marquee .wd-icon{font-size:11px;}.elementor-6014 .elementor-element.elementor-element-3fce7b7:not(.elementor-motion-effects-element-type-background), .elementor-6014 .elementor-element.elementor-element-3fce7b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1315;}.elementor-6014 .elementor-element.elementor-element-3fce7b7 > .elementor-background-overlay{background-image:url("https://mariachijuvenildecolombia.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-repeat:no-repeat;background-size:cover;opacity:0.07;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-3fce7b7 > .elementor-container{max-width:1200px;}.elementor-6014 .elementor-element.elementor-element-3fce7b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 90px 0px;}.elementor-6014 .elementor-element.elementor-element-3fce7b7 > .elementor-shape-bottom .elementor-shape-fill{fill:#1B2325;}.elementor-6014 .elementor-element.elementor-element-3fce7b7 > .elementor-shape-bottom svg{height:39px;}.elementor-6014 .elementor-element.elementor-element-5ef8fdf{text-align:center;}.elementor-6014 .elementor-element.elementor-element-5ef8fdf .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:bold;line-height:45px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-2fba651{text-align:center;font-size:18px;color:var( --e-global-color-accent );}.elementor-6014 .elementor-element.elementor-element-09df7c8 > .elementor-container{max-width:1200px;}.elementor-6014 .elementor-element.elementor-element-09df7c8{padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-c2b9d9e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6014 .elementor-element.elementor-element-c2b9d9e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad0e709 );}.elementor-6014 .elementor-element.elementor-element-c2b9d9e > .elementor-element-populated, .elementor-6014 .elementor-element.elementor-element-c2b9d9e > .elementor-element-populated > .elementor-background-overlay, .elementor-6014 .elementor-element.elementor-element-c2b9d9e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-c2b9d9e:hover > .elementor-element-populated{box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-6014 .elementor-element.elementor-element-c2b9d9e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-c2b9d9e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-7931192 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-7931192 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6014 .elementor-element.elementor-element-08c64d5{text-align:center;}.elementor-6014 .elementor-element.elementor-element-08c64d5 .elementor-heading-title{color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-0fa4066 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-0fa4066 .elementor-icon-list-icon i{color:#00BF63;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-0fa4066 .elementor-icon-list-icon svg{fill:#00BF63;transition:fill 0.3s;}.elementor-6014 .elementor-element.elementor-element-0fa4066 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-0fa4066 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-0fa4066{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-6014 .elementor-element.elementor-element-0fa4066 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-0fa4066 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-6014 .elementor-element.elementor-element-0fa4066 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-84ee523 .elementor-button{background-color:#62A73B00;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-84ee523 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6014 .elementor-element.elementor-element-ccec10d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6014 .elementor-element.elementor-element-ccec10d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad0e709 );}.elementor-6014 .elementor-element.elementor-element-ccec10d > .elementor-element-populated, .elementor-6014 .elementor-element.elementor-element-ccec10d > .elementor-element-populated > .elementor-background-overlay, .elementor-6014 .elementor-element.elementor-element-ccec10d > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-ccec10d:hover > .elementor-element-populated{box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-6014 .elementor-element.elementor-element-ccec10d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-ccec10d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-57d9a82 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-57d9a82 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6014 .elementor-element.elementor-element-e49ce14{text-align:center;}.elementor-6014 .elementor-element.elementor-element-e49ce14 .elementor-heading-title{color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-28c7fca > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-28c7fca .elementor-icon-list-icon i{color:#00BF63;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-28c7fca .elementor-icon-list-icon svg{fill:#00BF63;transition:fill 0.3s;}.elementor-6014 .elementor-element.elementor-element-28c7fca .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-28c7fca .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-28c7fca{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-6014 .elementor-element.elementor-element-28c7fca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-28c7fca .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-6014 .elementor-element.elementor-element-28c7fca .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-7157d74 .elementor-button{background-color:#62A73B00;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-7157d74 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6014 .elementor-element.elementor-element-c6d0c20:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6014 .elementor-element.elementor-element-c6d0c20 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad0e709 );}.elementor-6014 .elementor-element.elementor-element-c6d0c20 > .elementor-element-populated, .elementor-6014 .elementor-element.elementor-element-c6d0c20 > .elementor-element-populated > .elementor-background-overlay, .elementor-6014 .elementor-element.elementor-element-c6d0c20 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-c6d0c20:hover > .elementor-element-populated{box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-6014 .elementor-element.elementor-element-c6d0c20 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-c6d0c20 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-e56d348 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-e56d348 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6014 .elementor-element.elementor-element-3687ed8{text-align:center;}.elementor-6014 .elementor-element.elementor-element-3687ed8 .elementor-heading-title{color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-657c5ee > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-657c5ee .elementor-icon-list-icon i{color:#00BF63;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-657c5ee .elementor-icon-list-icon svg{fill:#00BF63;transition:fill 0.3s;}.elementor-6014 .elementor-element.elementor-element-657c5ee .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-657c5ee .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-657c5ee{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-6014 .elementor-element.elementor-element-657c5ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-657c5ee .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-6014 .elementor-element.elementor-element-657c5ee .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-99d8a5e .elementor-button{background-color:#62A73B00;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-99d8a5e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6014 .elementor-element.elementor-element-2c65d6b > .elementor-container{max-width:751px;}.elementor-6014 .elementor-element.elementor-element-2c65d6b{padding:20px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-1116025:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6014 .elementor-element.elementor-element-1116025 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad0e709 );}.elementor-6014 .elementor-element.elementor-element-1116025 > .elementor-element-populated, .elementor-6014 .elementor-element.elementor-element-1116025 > .elementor-element-populated > .elementor-background-overlay, .elementor-6014 .elementor-element.elementor-element-1116025 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-1116025:hover > .elementor-element-populated{box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-6014 .elementor-element.elementor-element-1116025 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-1116025 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-d059ea6 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-d059ea6 .elementor-image-box-wrapper{text-align:center;}.elementor-6014 .elementor-element.elementor-element-d059ea6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6014 .elementor-element.elementor-element-d059ea6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6014 .elementor-element.elementor-element-d059ea6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6014 .elementor-element.elementor-element-d059ea6 .elementor-image-box-title{margin-bottom:11px;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:24px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-d059ea6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6014 .elementor-element.elementor-element-d059ea6 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-6014 .elementor-element.elementor-element-d059ea6 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:20px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-3c726f2 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-3c726f2 .elementor-icon-list-icon i{color:#00BF63;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-3c726f2 .elementor-icon-list-icon svg{fill:#00BF63;transition:fill 0.3s;}.elementor-6014 .elementor-element.elementor-element-3c726f2 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-3c726f2 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-3c726f2{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-6014 .elementor-element.elementor-element-3c726f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-3c726f2 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-6014 .elementor-element.elementor-element-3c726f2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-c55d26e .elementor-button{background-color:#62A73B00;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-c55d26e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6014 .elementor-element.elementor-element-7f1f3af:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6014 .elementor-element.elementor-element-7f1f3af > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad0e709 );}.elementor-6014 .elementor-element.elementor-element-7f1f3af > .elementor-element-populated, .elementor-6014 .elementor-element.elementor-element-7f1f3af > .elementor-element-populated > .elementor-background-overlay, .elementor-6014 .elementor-element.elementor-element-7f1f3af > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-7f1f3af:hover > .elementor-element-populated{box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-6014 .elementor-element.elementor-element-7f1f3af > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-7f1f3af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-eb7622e > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-eb7622e .elementor-image-box-wrapper{text-align:center;}.elementor-6014 .elementor-element.elementor-element-eb7622e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6014 .elementor-element.elementor-element-eb7622e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6014 .elementor-element.elementor-element-eb7622e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6014 .elementor-element.elementor-element-eb7622e .elementor-image-box-title{margin-bottom:11px;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:24px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-eb7622e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6014 .elementor-element.elementor-element-eb7622e .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-6014 .elementor-element.elementor-element-eb7622e .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:20px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-dbbfa9e > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-dbbfa9e .elementor-icon-list-icon i{color:#00BF63;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-dbbfa9e .elementor-icon-list-icon svg{fill:#00BF63;transition:fill 0.3s;}.elementor-6014 .elementor-element.elementor-element-dbbfa9e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-dbbfa9e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-dbbfa9e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-6014 .elementor-element.elementor-element-dbbfa9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-dbbfa9e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-6014 .elementor-element.elementor-element-dbbfa9e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-98fa2dd .elementor-button{background-color:#62A73B00;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-98fa2dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6014 .elementor-element.elementor-element-6ddae08 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-6ddae08{text-align:center;font-size:16px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-6ddae08 > *{max-width:100%;}.elementor-6014 .elementor-element.elementor-element-6d7dff5:not(.elementor-motion-effects-element-type-background), .elementor-6014 .elementor-element.elementor-element-6d7dff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1315;}.elementor-6014 .elementor-element.elementor-element-6d7dff5 > .elementor-background-overlay{background-repeat:no-repeat;background-size:cover;opacity:0.07;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-6d7dff5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 90px 0px;}.elementor-6014 .elementor-element.elementor-element-6d7dff5 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-6d7dff5 > .elementor-shape-bottom svg{height:39px;}.elementor-6014 .elementor-element.elementor-element-4c85eab{text-align:center;}.elementor-6014 .elementor-element.elementor-element-4c85eab .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:bold;line-height:45px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-2870433 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-2870433{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-720ea2f > .elementor-container{max-width:1200px;}.elementor-6014 .elementor-element.elementor-element-720ea2f{padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-87309c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6014 .elementor-element.elementor-element-87309c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad0e709 );}.elementor-6014 .elementor-element.elementor-element-87309c7 > .elementor-element-populated, .elementor-6014 .elementor-element.elementor-element-87309c7 > .elementor-element-populated > .elementor-background-overlay, .elementor-6014 .elementor-element.elementor-element-87309c7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-87309c7 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-87309c7:hover > .elementor-element-populated{box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-6014 .elementor-element.elementor-element-87309c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-bd7e26d > .elementor-widget-container{margin:0px 0px -43px 0px;}body:not(.rtl) .elementor-6014 .elementor-element.elementor-element-bd7e26d{left:0px;}body.rtl .elementor-6014 .elementor-element.elementor-element-bd7e26d{right:0px;}.elementor-6014 .elementor-element.elementor-element-bd7e26d{top:0px;}.elementor-6014 .elementor-element.elementor-element-bd7e26d img{width:15%;}.elementor-6014 .elementor-element.elementor-element-2901616 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-2901616 .elementor-image-box-wrapper{text-align:center;}.elementor-6014 .elementor-element.elementor-element-2901616.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6014 .elementor-element.elementor-element-2901616.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6014 .elementor-element.elementor-element-2901616.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6014 .elementor-element.elementor-element-2901616 .elementor-image-box-title{margin-bottom:11px;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:24px;color:#D4AF37;}.elementor-6014 .elementor-element.elementor-element-2901616 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6014 .elementor-element.elementor-element-2901616 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-6014 .elementor-element.elementor-element-2901616 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:20px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-35e5d88 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6014 .elementor-element.elementor-element-35e5d88{text-align:center;font-size:15px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-44f0297 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-44f0297 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-44f0297 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-44f0297 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-44f0297 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6014 .elementor-element.elementor-element-44f0297{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-6014 .elementor-element.elementor-element-44f0297 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-44f0297 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-6014 .elementor-element.elementor-element-44f0297 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-592a7e6 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6014 .elementor-element.elementor-element-592a7e6{text-align:center;font-size:15px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-ca18d10 .elementor-button{background-color:#62A73B00;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-ca18d10 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6014 .elementor-element.elementor-element-14b727a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6014 .elementor-element.elementor-element-14b727a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad0e709 );}.elementor-6014 .elementor-element.elementor-element-14b727a > .elementor-element-populated, .elementor-6014 .elementor-element.elementor-element-14b727a > .elementor-element-populated > .elementor-background-overlay, .elementor-6014 .elementor-element.elementor-element-14b727a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-14b727a > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-14b727a:hover > .elementor-element-populated{box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-6014 .elementor-element.elementor-element-14b727a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-ee1884c > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-ee1884c .elementor-image-box-wrapper{text-align:center;}.elementor-6014 .elementor-element.elementor-element-ee1884c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6014 .elementor-element.elementor-element-ee1884c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6014 .elementor-element.elementor-element-ee1884c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6014 .elementor-element.elementor-element-ee1884c .elementor-image-box-title{margin-bottom:11px;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:24px;color:var( --e-global-color-6f757c2 );}.elementor-6014 .elementor-element.elementor-element-ee1884c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6014 .elementor-element.elementor-element-ee1884c .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-6014 .elementor-element.elementor-element-ee1884c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:20px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-f97d663 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6014 .elementor-element.elementor-element-f97d663{text-align:center;font-size:15px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-caca088 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-caca088 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-caca088 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-caca088 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-caca088 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6014 .elementor-element.elementor-element-caca088{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-6014 .elementor-element.elementor-element-caca088 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-caca088 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-6014 .elementor-element.elementor-element-caca088 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-cbd7a3e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6014 .elementor-element.elementor-element-cbd7a3e{text-align:center;font-size:15px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-c030818 .elementor-button{background-color:#62A73B00;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-c030818 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6014 .elementor-element.elementor-element-bad5337 > .elementor-container{max-width:1200px;}.elementor-6014 .elementor-element.elementor-element-bad5337{padding:20px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-35571a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6014 .elementor-element.elementor-element-35571a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad0e709 );}.elementor-6014 .elementor-element.elementor-element-35571a9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4AF3770;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-35571a9 > .elementor-element-populated, .elementor-6014 .elementor-element.elementor-element-35571a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-6014 .elementor-element.elementor-element-35571a9 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-35571a9:hover > .elementor-element-populated{box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-6014 .elementor-element.elementor-element-35571a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-b33d6aa > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-b33d6aa .elementor-image-box-wrapper{text-align:center;}.elementor-6014 .elementor-element.elementor-element-b33d6aa.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6014 .elementor-element.elementor-element-b33d6aa.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6014 .elementor-element.elementor-element-b33d6aa.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6014 .elementor-element.elementor-element-b33d6aa .elementor-image-box-title{margin-bottom:11px;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:24px;color:var( --e-global-color-6f757c2 );}.elementor-6014 .elementor-element.elementor-element-b33d6aa .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6014 .elementor-element.elementor-element-b33d6aa .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-6014 .elementor-element.elementor-element-b33d6aa .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:20px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-c63748b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6014 .elementor-element.elementor-element-c63748b{text-align:center;font-size:15px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-c5f6a9a > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-c5f6a9a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-c5f6a9a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-c5f6a9a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-c5f6a9a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6014 .elementor-element.elementor-element-c5f6a9a{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-6014 .elementor-element.elementor-element-c5f6a9a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-c5f6a9a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-6014 .elementor-element.elementor-element-c5f6a9a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-c99cc96 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6014 .elementor-element.elementor-element-c99cc96{text-align:center;font-size:15px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-272acfb .elementor-button{background-color:#62A73B00;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-4915f1d > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-4915f1d{text-align:center;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-e995239:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6014 .elementor-element.elementor-element-e995239 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad0e709 );}.elementor-6014 .elementor-element.elementor-element-e995239 > .elementor-element-populated, .elementor-6014 .elementor-element.elementor-element-e995239 > .elementor-element-populated > .elementor-background-overlay, .elementor-6014 .elementor-element.elementor-element-e995239 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-e995239 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-e995239:hover > .elementor-element-populated{box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-6014 .elementor-element.elementor-element-e995239 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-399fbaf > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-399fbaf .elementor-image-box-wrapper{text-align:center;}.elementor-6014 .elementor-element.elementor-element-399fbaf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6014 .elementor-element.elementor-element-399fbaf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6014 .elementor-element.elementor-element-399fbaf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6014 .elementor-element.elementor-element-399fbaf .elementor-image-box-title{margin-bottom:11px;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:24px;color:var( --e-global-color-6f757c2 );}.elementor-6014 .elementor-element.elementor-element-399fbaf .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6014 .elementor-element.elementor-element-399fbaf .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-6014 .elementor-element.elementor-element-399fbaf .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:20px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-272669b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-272669b{text-align:center;font-size:15px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-4d9e32c > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-4d9e32c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-4d9e32c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-4d9e32c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-4d9e32c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6014 .elementor-element.elementor-element-4d9e32c{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-6014 .elementor-element.elementor-element-4d9e32c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-4d9e32c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-6014 .elementor-element.elementor-element-4d9e32c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-6516697 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6014 .elementor-element.elementor-element-6516697{text-align:center;font-size:15px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-ec8aa02 .elementor-button{background-color:#62A73B00;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-ec8aa02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6014 .elementor-element.elementor-element-58b3f4b:not(.elementor-motion-effects-element-type-background), .elementor-6014 .elementor-element.elementor-element-58b3f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6014 .elementor-element.elementor-element-58b3f4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-58b3f4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-65b950a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-b7d6f6b:not(.elementor-motion-effects-element-type-background), .elementor-6014 .elementor-element.elementor-element-b7d6f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-b7d6f6b > .elementor-container{max-width:1200px;}.elementor-6014 .elementor-element.elementor-element-b7d6f6b > .elementor-background-overlay{opacity:0.02;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-b7d6f6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 90px 0px;}.elementor-6014 .elementor-element.elementor-element-b7d6f6b > .elementor-shape-bottom .elementor-shape-fill{fill:#1B2325;}.elementor-6014 .elementor-element.elementor-element-b7d6f6b > .elementor-shape-bottom svg{height:39px;}.elementor-6014 .elementor-element.elementor-element-64b8b69{text-align:center;}.elementor-6014 .elementor-element.elementor-element-64b8b69 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:bold;line-height:45px;color:var( --e-global-color-ad0e709 );}.elementor-6014 .elementor-element.elementor-element-e23e117 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-e23e117{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-6014 .elementor-element.elementor-element-7607a01{--e-image-carousel-slides-to-show:5;}.elementor-6014 .elementor-element.elementor-element-7607a01 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-color:#0B131508;border-radius:5px 5px 5px 5px;}.elementor-6014 .elementor-element.elementor-element-df8fbe8:not(.elementor-motion-effects-element-type-background), .elementor-6014 .elementor-element.elementor-element-df8fbe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B2325;}.elementor-6014 .elementor-element.elementor-element-df8fbe8 > .elementor-container{max-width:1200px;}.elementor-6014 .elementor-element.elementor-element-df8fbe8 > .elementor-background-overlay{opacity:0.02;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-df8fbe8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-6014 .elementor-element.elementor-element-df8fbe8 > .elementor-shape-bottom .elementor-shape-fill{fill:#1B2325;}.elementor-6014 .elementor-element.elementor-element-df8fbe8 > .elementor-shape-bottom svg{height:85px;}.elementor-bc-flex-widget .elementor-6014 .elementor-element.elementor-element-f2d552d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6014 .elementor-element.elementor-element-f2d552d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6014 .elementor-element.elementor-element-f2d552d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6014 .elementor-element.elementor-element-ec10f78 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-ec10f78{text-align:center;}.elementor-6014 .elementor-element.elementor-element-ec10f78 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:bold;line-height:45px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-655dd9f{text-align:center;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-10d3caf{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;align-self:center;}.elementor-6014 .elementor-element.elementor-element-10d3caf > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6f757c2 );border-radius:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-10d3caf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6014 .elementor-element.elementor-element-058aaa6 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-058aaa6 .elementor-icon-list-icon i{color:#00BF63;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-058aaa6 .elementor-icon-list-icon svg{fill:#00BF63;transition:fill 0.3s;}.elementor-6014 .elementor-element.elementor-element-058aaa6 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-058aaa6 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-058aaa6{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-6014 .elementor-element.elementor-element-058aaa6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-058aaa6 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-6014 .elementor-element.elementor-element-058aaa6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-b74ce9c > .elementor-container{max-width:1200px;}.elementor-6014 .elementor-element.elementor-element-b74ce9c{padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-d78e7dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6014 .elementor-element.elementor-element-d78e7dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-6014 .elementor-element.elementor-element-d78e7dd > .elementor-element-populated, .elementor-6014 .elementor-element.elementor-element-d78e7dd > .elementor-element-populated > .elementor-background-overlay, .elementor-6014 .elementor-element.elementor-element-d78e7dd > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-d78e7dd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 05px 0px 05px;--e-column-margin-right:05px;--e-column-margin-left:05px;padding:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-d78e7dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-1764e7b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-1764e7b{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-013c4a6 .elementor-button{background-color:#62A73B00;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-d61b0d8:not(.elementor-motion-effects-element-type-background), .elementor-6014 .elementor-element.elementor-element-d61b0d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1315;}.elementor-6014 .elementor-element.elementor-element-d61b0d8 > .elementor-container{max-width:1200px;}.elementor-6014 .elementor-element.elementor-element-d61b0d8 > .elementor-background-overlay{opacity:0.02;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-d61b0d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-6014 .elementor-element.elementor-element-d61b0d8 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-d61b0d8 > .elementor-shape-bottom svg{height:39px;}.elementor-bc-flex-widget .elementor-6014 .elementor-element.elementor-element-2172fc8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6014 .elementor-element.elementor-element-2172fc8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6014 .elementor-element.elementor-element-2172fc8 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-6014 .elementor-element.elementor-element-bda3764{text-align:start;}.elementor-6014 .elementor-element.elementor-element-bda3764 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:bold;line-height:45px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-87fbcd4 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-87fbcd4{text-align:start;}.elementor-6014 .elementor-element.elementor-element-87fbcd4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:500;line-height:28px;color:var( --e-global-color-6f757c2 );}.elementor-6014 .elementor-element.elementor-element-6b2dd72 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-6b2dd72{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-83d20e2 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-83d20e2 .elementor-icon-list-icon i{color:#00BF63;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-83d20e2 .elementor-icon-list-icon svg{fill:#00BF63;transition:fill 0.3s;}.elementor-6014 .elementor-element.elementor-element-83d20e2 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-83d20e2 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-83d20e2{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-6014 .elementor-element.elementor-element-83d20e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-83d20e2 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-6014 .elementor-element.elementor-element-83d20e2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-d14ab5f > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-d14ab5f .elementor-icon-list-icon i{color:#00BF63;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-d14ab5f .elementor-icon-list-icon svg{fill:#00BF63;transition:fill 0.3s;}.elementor-6014 .elementor-element.elementor-element-d14ab5f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-d14ab5f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-d14ab5f{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-6014 .elementor-element.elementor-element-d14ab5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-d14ab5f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-6014 .elementor-element.elementor-element-d14ab5f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-d5845bd > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-d5845bd .elementor-icon-list-icon i{color:#00BF63;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-d5845bd .elementor-icon-list-icon svg{fill:#00BF63;transition:fill 0.3s;}.elementor-6014 .elementor-element.elementor-element-d5845bd .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-d5845bd .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-d5845bd{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-6014 .elementor-element.elementor-element-d5845bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-d5845bd .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-6014 .elementor-element.elementor-element-d5845bd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-7937d70 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-7937d70 .elementor-icon-list-icon i{color:#00BF63;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-7937d70 .elementor-icon-list-icon svg{fill:#00BF63;transition:fill 0.3s;}.elementor-6014 .elementor-element.elementor-element-7937d70 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-7937d70 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-6014 .elementor-element.elementor-element-7937d70{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-6014 .elementor-element.elementor-element-7937d70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-7937d70 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-6014 .elementor-element.elementor-element-7937d70 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6014 .elementor-element.elementor-element-3adc710 .elementor-button{background-color:#62A73B00;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-3adc710 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-bc-flex-widget .elementor-6014 .elementor-element.elementor-element-dfff2e1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6014 .elementor-element.elementor-element-dfff2e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6014 .elementor-element.elementor-element-dfff2e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6014 .elementor-element.elementor-element-b1695ba img{width:93%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);}.elementor-6014 .elementor-element.elementor-element-2e46c97:not(.elementor-motion-effects-element-type-background), .elementor-6014 .elementor-element.elementor-element-2e46c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-2e46c97 > .elementor-container{max-width:1200px;}.elementor-6014 .elementor-element.elementor-element-2e46c97 > .elementor-background-overlay{opacity:0.02;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-2e46c97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 90px 0px;}.elementor-6014 .elementor-element.elementor-element-2e46c97 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-ad0e709 );}.elementor-6014 .elementor-element.elementor-element-2e46c97 > .elementor-shape-bottom svg{height:39px;}.elementor-6014 .elementor-element.elementor-element-a880a67{text-align:center;}.elementor-6014 .elementor-element.elementor-element-a880a67 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:bold;line-height:45px;color:#0B1315;}.elementor-6014 .elementor-element.elementor-element-6ffc4d2{text-align:center;}.elementor-6014 .elementor-element.elementor-element-10f3a94{margin:0px 0px 20px 0px;}.elementor-6014 .elementor-element.elementor-element-930a7b2 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-930a7b2 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-6014 .elementor-element.elementor-element-60ee68f > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-60ee68f .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-6014 .elementor-element.elementor-element-691205d > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-691205d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-6014 .elementor-element.elementor-element-1399e46 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-6014 .elementor-element.elementor-element-1399e46 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-6014 .elementor-element.elementor-element-00d0841 .elementor-button{background-color:#62A73B00;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-00d0841 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6014 .elementor-element.elementor-element-3886dea:not(.elementor-motion-effects-element-type-background), .elementor-6014 .elementor-element.elementor-element-3886dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1315;}.elementor-6014 .elementor-element.elementor-element-3886dea > .elementor-container{max-width:1200px;}.elementor-6014 .elementor-element.elementor-element-3886dea > .elementor-background-overlay{background-repeat:no-repeat;background-size:cover;opacity:0.06;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-3886dea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-6014 .elementor-element.elementor-element-00cae5c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6014 .elementor-element.elementor-element-00cae5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6014 .elementor-element.elementor-element-00cae5c > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-6014 .elementor-element.elementor-element-9d7b9ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-9d7b9ca{text-align:start;}.elementor-6014 .elementor-element.elementor-element-9d7b9ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:48px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-9aec524{text-align:start;}.elementor-6014 .elementor-element.elementor-element-9aec524 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:600;line-height:45px;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-4f85bdc > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-6014 .elementor-element.elementor-element-4f85bdc{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-8e8945d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-8e8945d{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-a1d12f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-a1d12f0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-221bc4a .elementor-button{background-color:#62A73B00;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-6014 .elementor-element.elementor-element-221bc4a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6014 .elementor-element.elementor-element-579e190 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-579e190{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-6014 .elementor-element.elementor-element-b77c6cb{--grid-template-columns:repeat(0, auto);--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-6014 .elementor-element.elementor-element-b77c6cb .elementor-widget-container{text-align:center;}.elementor-6014 .elementor-element.elementor-element-b77c6cb .elementor-social-icon{background-color:#FFFFFF1F;}.elementor-bc-flex-widget .elementor-6014 .elementor-element.elementor-element-c545721.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-6014 .elementor-element.elementor-element-c545721.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-6014 .elementor-element.elementor-element-c545721 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6014 .elementor-element.elementor-element-6e54bbd:not(.elementor-motion-effects-element-type-background), .elementor-6014 .elementor-element.elementor-element-6e54bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad0e709 );}.elementor-6014 .elementor-element.elementor-element-6e54bbd > .elementor-container{max-width:1200px;}.elementor-6014 .elementor-element.elementor-element-6e54bbd{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-6f757c2 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px -40px 0px;}.elementor-6014 .elementor-element.elementor-element-6e54bbd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6014 .elementor-element.elementor-element-ddea308 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-ddea308{text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6014 .elementor-element.elementor-element-09df7c8{padding:0px 20px 0px 20px;}.elementor-6014 .elementor-element.elementor-element-2c65d6b{padding:0px 20px 0px 20px;}.elementor-6014 .elementor-element.elementor-element-720ea2f{padding:0px 20px 0px 20px;}.elementor-6014 .elementor-element.elementor-element-bad5337{padding:0px 20px 0px 20px;}.elementor-6014 .elementor-element.elementor-element-b74ce9c{padding:0px 20px 0px 20px;}.elementor-6014 .elementor-element.elementor-element-87fbcd4 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-6014 .elementor-element.elementor-element-9d7b9ca .elementor-heading-title{font-size:50px;line-height:60px;}}@media(max-width:767px){.elementor-6014 .elementor-element.elementor-element-d35101b{margin:-40px 0px 0px 0px;padding:40px 10px 0px 10px;z-index:1;}.elementor-6014 .elementor-element.elementor-element-37d51c3 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 20px 10px;}.elementor-6014 .elementor-element.elementor-element-b26ec37{text-align:start;}.elementor-6014 .elementor-element.elementor-element-b26ec37 img{width:30%;}.elementor-6014 .elementor-element.elementor-element-729eef3{text-align:start;}.elementor-6014 .elementor-element.elementor-element-729eef3 .elementor-heading-title{font-size:37px;line-height:1.1em;}.elementor-6014 .elementor-element.elementor-element-e755549{text-align:start;}.elementor-6014 .elementor-element.elementor-element-e755549 .elementor-heading-title{font-size:37px;line-height:1.1em;}.elementor-6014 .elementor-element.elementor-element-f60def1{text-align:start;}.elementor-6014 .elementor-element.elementor-element-f60def1 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-6014 .elementor-element.elementor-element-6bfa016 > .elementor-widget-container{margin:-9px 0px 05px 0px;}.elementor-6014 .elementor-element.elementor-element-6bfa016{text-align:start;font-size:14px;}.elementor-6014 .elementor-element.elementor-element-4901c0e > .elementor-widget-container{margin:-6px 0px 05px 0px;}.elementor-6014 .elementor-element.elementor-element-4901c0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-6014 .elementor-element.elementor-element-4901c0e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-6014 .elementor-element.elementor-element-4901c0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-6014 .elementor-element.elementor-element-4901c0e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-6014 .elementor-element.elementor-element-4901c0e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-6014 .elementor-element.elementor-element-4901c0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6014 .elementor-element.elementor-element-4901c0e .elementor-icon-list-item > a{font-size:15px;line-height:1.1em;}.elementor-6014 .elementor-element.elementor-element-9f17517 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-9f17517{text-align:start;}.elementor-6014 .elementor-element.elementor-element-9f17517 .elementor-heading-title{font-size:30px;}.elementor-6014 .elementor-element.elementor-element-0c46310 > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6014 .elementor-element.elementor-element-10ea56a{padding:0px 10px 0px 10px;}.elementor-6014 .elementor-element.elementor-element-3fce7b7{margin:0px 0px 0px 0px;padding:40px 20px 40px 20px;z-index:2;}.elementor-6014 .elementor-element.elementor-element-979fb2c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-5ef8fdf{text-align:center;}.elementor-6014 .elementor-element.elementor-element-5ef8fdf .elementor-heading-title{font-size:30px;}.elementor-6014 .elementor-element.elementor-element-2fba651{font-size:16px;}.elementor-6014 .elementor-element.elementor-element-c2b9d9e > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6014 .elementor-element.elementor-element-ccec10d > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6014 .elementor-element.elementor-element-c6d0c20 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6014 .elementor-element.elementor-element-1116025 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6014 .elementor-element.elementor-element-d059ea6 .elementor-image-box-img{margin-bottom:15px;}.elementor-6014 .elementor-element.elementor-element-d059ea6 .elementor-image-box-title{font-size:22px;}.elementor-6014 .elementor-element.elementor-element-7f1f3af > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6014 .elementor-element.elementor-element-eb7622e .elementor-image-box-img{margin-bottom:15px;}.elementor-6014 .elementor-element.elementor-element-eb7622e .elementor-image-box-title{font-size:22px;}.elementor-6014 .elementor-element.elementor-element-6d7dff5{margin:0px 0px 0px 0px;padding:40px 10px 40px 10px;z-index:2;}.elementor-6014 .elementor-element.elementor-element-1afa8eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-4c85eab{text-align:center;}.elementor-6014 .elementor-element.elementor-element-4c85eab .elementor-heading-title{font-size:28px;}.elementor-6014 .elementor-element.elementor-element-2870433 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-2870433{text-align:center;font-size:15px;line-height:1.1em;}.elementor-6014 .elementor-element.elementor-element-87309c7 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6014 .elementor-element.elementor-element-2901616 .elementor-image-box-img{margin-bottom:15px;}.elementor-6014 .elementor-element.elementor-element-2901616 .elementor-image-box-title{font-size:22px;}.elementor-6014 .elementor-element.elementor-element-14b727a > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6014 .elementor-element.elementor-element-ee1884c .elementor-image-box-img{margin-bottom:15px;}.elementor-6014 .elementor-element.elementor-element-ee1884c .elementor-image-box-title{font-size:22px;}.elementor-6014 .elementor-element.elementor-element-35571a9 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6014 .elementor-element.elementor-element-b33d6aa .elementor-image-box-img{margin-bottom:15px;}.elementor-6014 .elementor-element.elementor-element-b33d6aa .elementor-image-box-title{font-size:22px;}.elementor-6014 .elementor-element.elementor-element-e995239 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6014 .elementor-element.elementor-element-399fbaf .elementor-image-box-img{margin-bottom:15px;}.elementor-6014 .elementor-element.elementor-element-399fbaf .elementor-image-box-title{font-size:22px;}.elementor-6014 .elementor-element.elementor-element-b7d6f6b{margin:0px 0px 0px 0px;padding:40px 10px 60px 10px;}.elementor-6014 .elementor-element.elementor-element-64b8b69{text-align:center;}.elementor-6014 .elementor-element.elementor-element-64b8b69 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-6014 .elementor-element.elementor-element-e23e117 > .elementor-widget-container{margin:0px 0px -05px 0px;}.elementor-6014 .elementor-element.elementor-element-e23e117{text-align:center;font-size:14px;line-height:1.1em;}.elementor-6014 .elementor-element.elementor-element-7607a01{--e-image-carousel-slides-to-show:2;}.elementor-6014 .elementor-element.elementor-element-df8fbe8{margin:0px 0px 0px 0px;padding:40px 20px 80px 20px;}.elementor-6014 .elementor-element.elementor-element-f2d552d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-ec10f78{text-align:center;}.elementor-6014 .elementor-element.elementor-element-ec10f78 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-6014 .elementor-element.elementor-element-10d3caf{--container-widget-width:387px;--container-widget-flex-grow:0;width:var( --container-widget-width, 387px );max-width:387px;}.elementor-6014 .elementor-element.elementor-element-1764e7b{text-align:center;font-size:12px;}.elementor-6014 .elementor-element.elementor-element-d61b0d8{margin:0px 0px 0px 0px;padding:40px 10px 20px 10px;}.elementor-6014 .elementor-element.elementor-element-2172fc8 > .elementor-element-populated{padding:30px 20px 50px 20px;}.elementor-6014 .elementor-element.elementor-element-bda3764{text-align:start;}.elementor-6014 .elementor-element.elementor-element-bda3764 .elementor-heading-title{font-size:32px;}.elementor-6014 .elementor-element.elementor-element-87fbcd4 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-87fbcd4{text-align:start;}.elementor-6014 .elementor-element.elementor-element-87fbcd4 .elementor-heading-title{font-size:18px;line-height:19px;}.elementor-6014 .elementor-element.elementor-element-6b2dd72{text-align:justify;font-size:12px;}.elementor-6014 .elementor-element.elementor-element-dfff2e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-2e46c97{margin:0px 0px 0px 0px;padding:40px 10px 70px 10px;}.elementor-6014 .elementor-element.elementor-element-a880a67{text-align:center;}.elementor-6014 .elementor-element.elementor-element-a880a67 .elementor-heading-title{font-size:32px;}.elementor-6014 .elementor-element.elementor-element-3886dea{margin:0px 0px 0px 0px;padding:30px 10px 30px 10px;}.elementor-6014 .elementor-element.elementor-element-00cae5c > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-9d7b9ca > .elementor-widget-container{margin:10px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-9d7b9ca{text-align:center;}.elementor-6014 .elementor-element.elementor-element-9d7b9ca .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-6014 .elementor-element.elementor-element-9aec524{text-align:center;}.elementor-6014 .elementor-element.elementor-element-9aec524 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-6014 .elementor-element.elementor-element-4f85bdc{text-align:center;font-size:12px;}.elementor-6014 .elementor-element.elementor-element-8e8945d{text-align:center;font-size:12px;}.elementor-6014 .elementor-element.elementor-element-a1d12f0{text-align:center;}.elementor-6014 .elementor-element.elementor-element-a1d12f0 .elementor-heading-title{font-size:38px;}.elementor-6014 .elementor-element.elementor-element-579e190{text-align:center;font-size:12px;}.elementor-6014 .elementor-element.elementor-element-c545721 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6014 .elementor-element.elementor-element-ddea308{text-align:center;font-size:12px;}}@media(min-width:768px){.elementor-6014 .elementor-element.elementor-element-37d51c3{width:55.175%;}.elementor-6014 .elementor-element.elementor-element-0c46310{width:44.781%;}.elementor-6014 .elementor-element.elementor-element-2172fc8{width:60.001%;}.elementor-6014 .elementor-element.elementor-element-dfff2e1{width:39.999%;}.elementor-6014 .elementor-element.elementor-element-00cae5c{width:50.75%;}.elementor-6014 .elementor-element.elementor-element-c545721{width:48.919%;}}/* Start custom CSS for heading, class: .elementor-element-729eef3 *//* FORZAR EL DEGRADADO DORADO Y BLANCO EN TODAS LAS CAPAS DEL TEXTO */
.elementor-6014 .elementor-element.elementor-element-729eef3 .elementor-heading-title, 
.elementor-6014 .elementor-element.elementor-element-729eef3 .elementor-heading-title a, 
.elementor-6014 .elementor-element.elementor-element-729eef3 .elementor-heading-title span {
    
    /* Degradado Dorado Premium con puntos de luz blanca */
    background-image: linear-gradient(
        90deg, 
        #ffffff 0%, 
        #D4AF37 25%, 
        #F9F295 50%, 
        #D4AF37 75%, 
        #ffffff 100%
    ) !important;
    
    background-size: 200% auto !important;
    
    /* Obliga al navegador a renderizar el fondo */
    display: inline-block !important; 
    
    /* Transparencia y recorte para efecto metálico */
    color: transparent !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    
    /* Animación de flujo elegante */
    animation: fluirOro 6s linear infinite !important;
}

@keyframes fluirOro {
    0% { background-position: 200% center; }
    100% { background-position: -200% center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f60def1 *//* FORZAR EL DEGRADADO DORADO Y BLANCO EN TODAS LAS CAPAS DEL TEXTO */
.elementor-6014 .elementor-element.elementor-element-f60def1 .elementor-heading-title, 
.elementor-6014 .elementor-element.elementor-element-f60def1 .elementor-heading-title a, 
.elementor-6014 .elementor-element.elementor-element-f60def1 .elementor-heading-title span {
    
    /* Degradado Dorado Premium con puntos de luz blanca */
    background-image: linear-gradient(
        90deg, 
        #ffffff 0%, 
        #D4AF37 25%, 
        #F9F295 50%, 
        #D4AF37 75%, 
        #ffffff 100%
    ) !important;
    
    background-size: 200% auto !important;
    
    /* Obliga al navegador a renderizar el fondo */
    display: inline-block !important; 
    
    /* Transparencia y recorte para efecto metálico */
    color: transparent !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    
    /* Animación de flujo elegante */
    animation: fluirOro 6s linear infinite !important;
}

@keyframes fluirOro {
    0% { background-position: 200% center; }
    100% { background-position: -200% center; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-173ed0f */.ctae {
  /* Gradiente con Dorado y Azul Oscuro */
  background: linear-gradient(-45deg, #0B1315, #D4AF37, #0B1315, #D4AF37);
  background-size: 400% 400%;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 18px;
  padding: 8px 28px; /* Ajustado para que el botón tenga mejor forma */
  border-radius: 50px;
  border: none;
  
  /* Sombra base usando el azul oscuro para profundidad */
  box-shadow: 0 6px 20px rgba(11, 19, 21, 0.4), 0 0 0 2px rgba(255, 255, 255, 0.1) inset;
  
  cursor: pointer;
  text-align: center;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.4s ease;
  animation: gradientShift 8s ease infinite;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.ctae:hover {
  transform: translateY(-5px) scale(1.05);
  /* Sombra dorada brillante en hover */
  box-shadow: 0 10px 25px rgba(212, 175, 55, 0.5), 0 0 0 4px rgba(255, 255, 255, 0.2) inset;
  animation: gradientShift 3s ease infinite;
}

.ctae:active {
  transform: translateY(2px);
  /* Sombra más compacta al presionar */
  box-shadow: 0 4px 15px rgba(11, 19, 21, 0.7);
}

.ctae::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Las animaciones @keyframes se mantienen igual */
@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes shine {
  0% { left: -100%; }
  20% { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84ee523 */.ctae {
  /* Gradiente con Dorado y Azul Oscuro */
  background: linear-gradient(-45deg, #0B1315, #D4AF37, #0B1315, #D4AF37);
  background-size: 400% 400%;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 18px;
  padding: 8px 28px; /* Ajustado para que el botón tenga mejor forma */
  border-radius: 50px;
  border: none;
  
  /* Sombra base usando el azul oscuro para profundidad */
  box-shadow: 0 6px 20px rgba(11, 19, 21, 0.4), 0 0 0 2px rgba(255, 255, 255, 0.1) inset;
  
  cursor: pointer;
  text-align: center;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.4s ease;
  animation: gradientShift 8s ease infinite;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.ctae:hover {
  transform: translateY(-5px) scale(1.05);
  /* Sombra dorada brillante en hover */
  box-shadow: 0 10px 25px rgba(212, 175, 55, 0.5), 0 0 0 4px rgba(255, 255, 255, 0.2) inset;
  animation: gradientShift 3s ease infinite;
}

.ctae:active {
  transform: translateY(2px);
  /* Sombra más compacta al presionar */
  box-shadow: 0 4px 15px rgba(11, 19, 21, 0.7);
}

.ctae::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Las animaciones @keyframes se mantienen igual */
@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes shine {
  0% { left: -100%; }
  20% { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7157d74 */.ctae {
  /* Gradiente con Dorado y Azul Oscuro */
  background: linear-gradient(-45deg, #0B1315, #D4AF37, #0B1315, #D4AF37);
  background-size: 400% 400%;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 18px;
  padding: 8px 28px; /* Ajustado para que el botón tenga mejor forma */
  border-radius: 50px;
  border: none;
  
  /* Sombra base usando el azul oscuro para profundidad */
  box-shadow: 0 6px 20px rgba(11, 19, 21, 0.4), 0 0 0 2px rgba(255, 255, 255, 0.1) inset;
  
  cursor: pointer;
  text-align: center;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.4s ease;
  animation: gradientShift 8s ease infinite;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.ctae:hover {
  transform: translateY(-5px) scale(1.05);
  /* Sombra dorada brillante en hover */
  box-shadow: 0 10px 25px rgba(212, 175, 55, 0.5), 0 0 0 4px rgba(255, 255, 255, 0.2) inset;
  animation: gradientShift 3s ease infinite;
}

.ctae:active {
  transform: translateY(2px);
  /* Sombra más compacta al presionar */
  box-shadow: 0 4px 15px rgba(11, 19, 21, 0.7);
}

.ctae::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Las animaciones @keyframes se mantienen igual */
@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes shine {
  0% { left: -100%; }
  20% { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-99d8a5e */.ctae {
  /* Gradiente con Dorado y Azul Oscuro */
  background: linear-gradient(-45deg, #0B1315, #D4AF37, #0B1315, #D4AF37);
  background-size: 400% 400%;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 18px;
  padding: 8px 28px; /* Ajustado para que el botón tenga mejor forma */
  border-radius: 50px;
  border: none;
  
  /* Sombra base usando el azul oscuro para profundidad */
  box-shadow: 0 6px 20px rgba(11, 19, 21, 0.4), 0 0 0 2px rgba(255, 255, 255, 0.1) inset;
  
  cursor: pointer;
  text-align: center;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.4s ease;
  animation: gradientShift 8s ease infinite;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.ctae:hover {
  transform: translateY(-5px) scale(1.05);
  /* Sombra dorada brillante en hover */
  box-shadow: 0 10px 25px rgba(212, 175, 55, 0.5), 0 0 0 4px rgba(255, 255, 255, 0.2) inset;
  animation: gradientShift 3s ease infinite;
}

.ctae:active {
  transform: translateY(2px);
  /* Sombra más compacta al presionar */
  box-shadow: 0 4px 15px rgba(11, 19, 21, 0.7);
}

.ctae::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Las animaciones @keyframes se mantienen igual */
@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes shine {
  0% { left: -100%; }
  20% { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c55d26e */.ctae {
  /* Gradiente con Dorado y Azul Oscuro */
  background: linear-gradient(-45deg, #0B1315, #D4AF37, #0B1315, #D4AF37);
  background-size: 400% 400%;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 18px;
  padding: 8px 28px; /* Ajustado para que el botón tenga mejor forma */
  border-radius: 50px;
  border: none;
  
  /* Sombra base usando el azul oscuro para profundidad */
  box-shadow: 0 6px 20px rgba(11, 19, 21, 0.4), 0 0 0 2px rgba(255, 255, 255, 0.1) inset;
  
  cursor: pointer;
  text-align: center;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.4s ease;
  animation: gradientShift 8s ease infinite;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.ctae:hover {
  transform: translateY(-5px) scale(1.05);
  /* Sombra dorada brillante en hover */
  box-shadow: 0 10px 25px rgba(212, 175, 55, 0.5), 0 0 0 4px rgba(255, 255, 255, 0.2) inset;
  animation: gradientShift 3s ease infinite;
}

.ctae:active {
  transform: translateY(2px);
  /* Sombra más compacta al presionar */
  box-shadow: 0 4px 15px rgba(11, 19, 21, 0.7);
}

.ctae::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Las animaciones @keyframes se mantienen igual */
@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes shine {
  0% { left: -100%; }
  20% { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-98fa2dd */.ctae {
  /* Gradiente con Dorado y Azul Oscuro */
  background: linear-gradient(-45deg, #0B1315, #D4AF37, #0B1315, #D4AF37);
  background-size: 400% 400%;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 18px;
  padding: 8px 28px; /* Ajustado para que el botón tenga mejor forma */
  border-radius: 50px;
  border: none;
  
  /* Sombra base usando el azul oscuro para profundidad */
  box-shadow: 0 6px 20px rgba(11, 19, 21, 0.4), 0 0 0 2px rgba(255, 255, 255, 0.1) inset;
  
  cursor: pointer;
  text-align: center;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.4s ease;
  animation: gradientShift 8s ease infinite;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.ctae:hover {
  transform: translateY(-5px) scale(1.05);
  /* Sombra dorada brillante en hover */
  box-shadow: 0 10px 25px rgba(212, 175, 55, 0.5), 0 0 0 4px rgba(255, 255, 255, 0.2) inset;
  animation: gradientShift 3s ease infinite;
}

.ctae:active {
  transform: translateY(2px);
  /* Sombra más compacta al presionar */
  box-shadow: 0 4px 15px rgba(11, 19, 21, 0.7);
}

.ctae::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Las animaciones @keyframes se mantienen igual */
@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes shine {
  0% { left: -100%; }
  20% { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca18d10 */.ctae {
  /* Gradiente con Dorado y Azul Oscuro */
  background: linear-gradient(-45deg, #0B1315, #D4AF37, #0B1315, #D4AF37);
  background-size: 400% 400%;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 18px;
  padding: 8px 28px; /* Ajustado para que el botón tenga mejor forma */
  border-radius: 50px;
  border: none;
  
  /* Sombra base usando el azul oscuro para profundidad */
  box-shadow: 0 6px 20px rgba(11, 19, 21, 0.4), 0 0 0 2px rgba(255, 255, 255, 0.1) inset;
  
  cursor: pointer;
  text-align: center;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.4s ease;
  animation: gradientShift 8s ease infinite;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.ctae:hover {
  transform: translateY(-5px) scale(1.05);
  /* Sombra dorada brillante en hover */
  box-shadow: 0 10px 25px rgba(212, 175, 55, 0.5), 0 0 0 4px rgba(255, 255, 255, 0.2) inset;
  animation: gradientShift 3s ease infinite;
}

.ctae:active {
  transform: translateY(2px);
  /* Sombra más compacta al presionar */
  box-shadow: 0 4px 15px rgba(11, 19, 21, 0.7);
}

.ctae::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Las animaciones @keyframes se mantienen igual */
@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes shine {
  0% { left: -100%; }
  20% { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c030818 */.ctae {
  /* Gradiente con Dorado y Azul Oscuro */
  background: linear-gradient(-45deg, #0B1315, #D4AF37, #0B1315, #D4AF37);
  background-size: 400% 400%;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 18px;
  padding: 8px 28px; /* Ajustado para que el botón tenga mejor forma */
  border-radius: 50px;
  border: none;
  
  /* Sombra base usando el azul oscuro para profundidad */
  box-shadow: 0 6px 20px rgba(11, 19, 21, 0.4), 0 0 0 2px rgba(255, 255, 255, 0.1) inset;
  
  cursor: pointer;
  text-align: center;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.4s ease;
  animation: gradientShift 8s ease infinite;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.ctae:hover {
  transform: translateY(-5px) scale(1.05);
  /* Sombra dorada brillante en hover */
  box-shadow: 0 10px 25px rgba(212, 175, 55, 0.5), 0 0 0 4px rgba(255, 255, 255, 0.2) inset;
  animation: gradientShift 3s ease infinite;
}

.ctae:active {
  transform: translateY(2px);
  /* Sombra más compacta al presionar */
  box-shadow: 0 4px 15px rgba(11, 19, 21, 0.7);
}

.ctae::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Las animaciones @keyframes se mantienen igual */
@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes shine {
  0% { left: -100%; }
  20% { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-272acfb */.ctae {
  /* Gradiente con Dorado y Azul Oscuro */
  background: linear-gradient(-45deg, #0B1315, #D4AF37, #0B1315, #D4AF37);
  background-size: 400% 400%;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 18px;
  padding: 8px 28px; /* Ajustado para que el botón tenga mejor forma */
  border-radius: 50px;
  border: none;
  
  /* Sombra base usando el azul oscuro para profundidad */
  box-shadow: 0 6px 20px rgba(11, 19, 21, 0.4), 0 0 0 2px rgba(255, 255, 255, 0.1) inset;
  
  cursor: pointer;
  text-align: center;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.4s ease;
  animation: gradientShift 8s ease infinite;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.ctae:hover {
  transform: translateY(-5px) scale(1.05);
  /* Sombra dorada brillante en hover */
  box-shadow: 0 10px 25px rgba(212, 175, 55, 0.5), 0 0 0 4px rgba(255, 255, 255, 0.2) inset;
  animation: gradientShift 3s ease infinite;
}

.ctae:active {
  transform: translateY(2px);
  /* Sombra más compacta al presionar */
  box-shadow: 0 4px 15px rgba(11, 19, 21, 0.7);
}

.ctae::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Las animaciones @keyframes se mantienen igual */
@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes shine {
  0% { left: -100%; }
  20% { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec8aa02 */.ctae {
  /* Gradiente con Dorado y Azul Oscuro */
  background: linear-gradient(-45deg, #0B1315, #D4AF37, #0B1315, #D4AF37);
  background-size: 400% 400%;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 18px;
  padding: 8px 28px; /* Ajustado para que el botón tenga mejor forma */
  border-radius: 50px;
  border: none;
  
  /* Sombra base usando el azul oscuro para profundidad */
  box-shadow: 0 6px 20px rgba(11, 19, 21, 0.4), 0 0 0 2px rgba(255, 255, 255, 0.1) inset;
  
  cursor: pointer;
  text-align: center;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.4s ease;
  animation: gradientShift 8s ease infinite;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.ctae:hover {
  transform: translateY(-5px) scale(1.05);
  /* Sombra dorada brillante en hover */
  box-shadow: 0 10px 25px rgba(212, 175, 55, 0.5), 0 0 0 4px rgba(255, 255, 255, 0.2) inset;
  animation: gradientShift 3s ease infinite;
}

.ctae:active {
  transform: translateY(2px);
  /* Sombra más compacta al presionar */
  box-shadow: 0 4px 15px rgba(11, 19, 21, 0.7);
}

.ctae::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Las animaciones @keyframes se mantienen igual */
@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes shine {
  0% { left: -100%; }
  20% { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-013c4a6 */.ctae {
  /* Gradiente con Dorado y Azul Oscuro */
  background: linear-gradient(-45deg, #0B1315, #D4AF37, #0B1315, #D4AF37);
  background-size: 400% 400%;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 18px;
  padding: 8px 28px; /* Ajustado para que el botón tenga mejor forma */
  border-radius: 50px;
  border: none;
  
  /* Sombra base usando el azul oscuro para profundidad */
  box-shadow: 0 6px 20px rgba(11, 19, 21, 0.4), 0 0 0 2px rgba(255, 255, 255, 0.1) inset;
  
  cursor: pointer;
  text-align: center;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.4s ease;
  animation: gradientShift 8s ease infinite;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.ctae:hover {
  transform: translateY(-5px) scale(1.05);
  /* Sombra dorada brillante en hover */
  box-shadow: 0 10px 25px rgba(212, 175, 55, 0.5), 0 0 0 4px rgba(255, 255, 255, 0.2) inset;
  animation: gradientShift 3s ease infinite;
}

.ctae:active {
  transform: translateY(2px);
  /* Sombra más compacta al presionar */
  box-shadow: 0 4px 15px rgba(11, 19, 21, 0.7);
}

.ctae::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Las animaciones @keyframes se mantienen igual */
@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes shine {
  0% { left: -100%; }
  20% { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3adc710 */.ctae {
  background: linear-gradient(-45deg, #a60031, #DA0040, #a60031, #DA0040);
  background-size: 400% 400%;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 18px;
  padding: 1px 28px;
  border-radius: 50px;
  border: none;
  box-shadow: 0 6px 20px #a60031, 0 0 0 2px rgba(255, 255, 255, 0.2) inset;
  cursor: pointer;
  text-align: center;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.4s ease;
  animation: gradientShift 8s ease infinite;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}

.ctae:hover {
  transform: translateY(-5px) scale(1.05);
  box-shadow: 0 10px 25px rgba(255, 102, 0, 0.6), 0 0 0 4px rgba(255, 255, 255, 0.3) inset;
  animation: gradientShift 3s ease infinite;
}

.ctae:active {
  transform: translateY(2px);
  box-shadow: 0 4px 15px rgba(255, 102, 0, 0.5);
}

.ctae::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.6), transparent);
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes shine {
  0% { left: -100%; }
  20% { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-00d0841 */.ctae {
  background: linear-gradient(-45deg, #a60031, #DA0040, #a60031, #DA0040);
  background-size: 400% 400%;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 18px;
  padding: 1px 28px;
  border-radius: 50px;
  border: none;
  box-shadow: 0 6px 20px #a60031, 0 0 0 2px rgba(255, 255, 255, 0.2) inset;
  cursor: pointer;
  text-align: center;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.4s ease;
  animation: gradientShift 8s ease infinite;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}

.ctae:hover {
  transform: translateY(-5px) scale(1.05);
  box-shadow: 0 10px 25px rgba(255, 102, 0, 0.6), 0 0 0 4px rgba(255, 255, 255, 0.3) inset;
  animation: gradientShift 3s ease infinite;
}

.ctae:active {
  transform: translateY(2px);
  box-shadow: 0 4px 15px rgba(255, 102, 0, 0.5);
}

.ctae::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.6), transparent);
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes shine {
  0% { left: -100%; }
  20% { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-221bc4a */.ctae {
  /* Gradiente con Dorado y Azul Oscuro */
  background: linear-gradient(-45deg, #0B1315, #D4AF37, #0B1315, #D4AF37);
  background-size: 400% 400%;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 18px;
  padding: 8px 28px; /* Ajustado para que el botón tenga mejor forma */
  border-radius: 50px;
  border: none;
  
  /* Sombra base usando el azul oscuro para profundidad */
  box-shadow: 0 6px 20px rgba(11, 19, 21, 0.4), 0 0 0 2px rgba(255, 255, 255, 0.1) inset;
  
  cursor: pointer;
  text-align: center;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.4s ease;
  animation: gradientShift 8s ease infinite;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.ctae:hover {
  transform: translateY(-5px) scale(1.05);
  /* Sombra dorada brillante en hover */
  box-shadow: 0 10px 25px rgba(212, 175, 55, 0.5), 0 0 0 4px rgba(255, 255, 255, 0.2) inset;
  animation: gradientShift 3s ease infinite;
}

.ctae:active {
  transform: translateY(2px);
  /* Sombra más compacta al presionar */
  box-shadow: 0 4px 15px rgba(11, 19, 21, 0.7);
}

.ctae::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Las animaciones @keyframes se mantienen igual */
@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes shine {
  0% { left: -100%; }
  20% { left: 100%; }
  100% { left: 100%; }
}/* End custom CSS */