.elementor-69 .elementor-element.elementor-element-1d4e938:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-1d4e938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-1d4e938{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;}.elementor-69 .elementor-element.elementor-element-1d4e938 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-5b57dac2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-69 .elementor-element.elementor-element-5b57dac2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-69 .elementor-element.elementor-element-5b57dac2 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-69 .elementor-element.elementor-element-5b57dac2 > .elementor-element-populated, .elementor-69 .elementor-element.elementor-element-5b57dac2 > .elementor-element-populated > .elementor-background-overlay, .elementor-69 .elementor-element.elementor-element-5b57dac2 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-69 .elementor-element.elementor-element-5b57dac2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-7fc4f094{text-align:left;}.elementor-69 .elementor-element.elementor-element-d9c6120 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:200;}.elementor-69 .elementor-element.elementor-element-3f211b5 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-69 .elementor-element.elementor-element-3c6f3b4 > .elementor-widget-container{margin:8+ 0 6- 0+;}.elementor-69 .elementor-element.elementor-element-3b9c289b .elementor-button{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(120deg, #FF6C00 0%, #FFD700 100%);border-style:none;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 20px 0px rgba(255, 106.99999999999996, 0, 0.6);padding:18px 40px 18px 40px;}.elementor-69 .elementor-element.elementor-element-3b9c289b .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-3b9c289b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFD700 0%, #FF6C00 100%);}.elementor-69 .elementor-element.elementor-element-3b9c289b > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-ce3819c:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-ce3819c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-ce3819c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-69 .elementor-element.elementor-element-ce3819c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-75819260:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-75819260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://jassan.com.pe/wp-content/uploads/2023/03/fondo2.2.jpg");background-position:center center;background-size:cover;}.elementor-69 .elementor-element.elementor-element-75819260{border-style:solid;border-width:0px 0px 2px 0px;border-color:#80217E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-69 .elementor-element.elementor-element-75819260, .elementor-69 .elementor-element.elementor-element-75819260 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-75819260 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-40dfe601{text-align:center;}.elementor-69 .elementor-element.elementor-element-40dfe601 .elementor-heading-title{color:#DC911B;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;}.elementor-69 .elementor-element.elementor-element-40dfe601 > .elementor-widget-container{margin:20px 250px 20px 250px;}.elementor-69 .elementor-element.elementor-element-3b4c34a0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-3b4c34a0.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-3b4c34a0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-3b4c34a0{--icon-box-icon-margin:15px;}.elementor-69 .elementor-element.elementor-element-3b4c34a0 .elementor-icon-box-title{color:#FFFFFF;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-69 .elementor-element.elementor-element-3b4c34a0 .elementor-icon-box-title, .elementor-69 .elementor-element.elementor-element-3b4c34a0 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;}.elementor-69 .elementor-element.elementor-element-3b4c34a0 .elementor-icon-box-description{color:#FFFDFD;font-family:"Montserrat", Sans-serif;font-size:17px;}.elementor-69 .elementor-element.elementor-element-59877c0d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-59877c0d.elementor-view-framed .elementor-icon, .elementor-69 .elementor-element.elementor-element-59877c0d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-59877c0d{--icon-box-icon-margin:15px;}.elementor-69 .elementor-element.elementor-element-59877c0d .elementor-icon-box-title{color:#FFFFFF;}.elementor-69 .elementor-element.elementor-element-59877c0d .elementor-icon-box-description{color:#FFFDFD;font-family:"Montserrat", Sans-serif;font-size:17px;}.elementor-69 .elementor-element.elementor-element-564fb3ed:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-564fb3ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-564fb3ed{border-style:solid;border-color:#80217E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-564fb3ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-1d618778:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-1d618778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jassan.com.pe/wp-content/uploads/2023/03/metodologia-ADI.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-69 .elementor-element.elementor-element-1d618778{border-style:solid;border-width:0px 0px 2px 0px;border-color:#80217E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-1d618778 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-2e7c6b8d{--spacer-size:600px;}.elementor-69 .elementor-element.elementor-element-43948823:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-43948823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-43948823 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #f2295b 100%);opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-43948823{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-40ee7d46 .elementor-wrapper{aspect-ratio:16 / 9;}.elementor-69 .elementor-element.elementor-element-a72d648 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(120deg, #FF6C00 0%, #FFD700 100%);border-style:none;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 20px 0px rgba(255, 106.99999999999996, 0, 0.6);padding:18px 40px 18px 40px;}.elementor-69 .elementor-element.elementor-element-a72d648 .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-a72d648 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFD700 0%, #FF6C00 100%);}.elementor-69 .elementor-element.elementor-element-a72d648 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-a94cfc5:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-a94cfc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-a94cfc5 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #f2295b 100%);opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-a94cfc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-98436a1 .elementor-wrapper{aspect-ratio:1 / 1;}.elementor-69 .elementor-element.elementor-element-94cd782 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(120deg, #FF6C00 0%, #FFD700 100%);border-style:none;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 20px 0px rgba(255, 106.99999999999996, 0, 0.6);padding:18px 40px 18px 40px;}.elementor-69 .elementor-element.elementor-element-94cd782 .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-94cd782 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFD700 0%, #FF6C00 100%);}.elementor-69 .elementor-element.elementor-element-94cd782 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-1804aa7e:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-1804aa7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jassan.com.pe/wp-content/uploads/2023/03/fondo2.2.jpg");}.elementor-69 .elementor-element.elementor-element-1804aa7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-1804aa7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-4ef78078:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-4ef78078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-4ef78078{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-4ef78078 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-133c19ac{--spacer-size:50px;}.elementor-69 .elementor-element.elementor-element-24978b2:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-24978b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jassan.com.pe/wp-content/uploads/2023/03/FONDO-1-Principal.jpg");}.elementor-69 .elementor-element.elementor-element-24978b2 > .elementor-background-overlay{background-color:#00000000;background-image:url("https://jassan.com.pe/wp-content/uploads/2023/03/fondo2.2.jpg");opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-24978b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-28318c47:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-28318c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-28318c47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-28318c47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-6fce27d4{--spacer-size:14px;}.elementor-69 .elementor-element.elementor-element-d1261bf:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-d1261bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-d1261bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-d1261bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-c7c2e58 .elementor-wrapper{aspect-ratio:16 / 9;}.elementor-69 .elementor-element.elementor-element-e54f41f{margin-top:25px;margin-bottom:25px;}.elementor-69 .elementor-element.elementor-element-2734928a:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-2734928a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-2734928a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;}.elementor-69 .elementor-element.elementor-element-2734928a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-aaa66f1 .elementor-wrapper{aspect-ratio:16 / 9;}.elementor-69 .elementor-element.elementor-element-5d92159 .elementor-wrapper{aspect-ratio:16 / 9;}.elementor-69 .elementor-element.elementor-element-a6db007:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-a6db007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-a6db007{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-a6db007 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-51ab4cb .elementor-wrapper{aspect-ratio:16 / 9;}.elementor-69 .elementor-element.elementor-element-c29380f .elementor-wrapper{aspect-ratio:16 / 9;}.elementor-69 .elementor-element.elementor-element-3862420:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-3862420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-3862420{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-3862420 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-b64b73d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(120deg, #FF6C00 0%, #FFD700 100%);border-style:none;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 20px 0px rgba(255, 106.99999999999996, 0, 0.6);padding:18px 40px 18px 40px;}.elementor-69 .elementor-element.elementor-element-b64b73d .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-b64b73d .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFD700 0%, #FF6C00 100%);}.elementor-69 .elementor-element.elementor-element-b64b73d > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-0ba5f85:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-0ba5f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jassan.com.pe/wp-content/uploads/2023/03/FONDO-1-Principal.jpg");}.elementor-69 .elementor-element.elementor-element-0ba5f85 > .elementor-background-overlay{background-color:#00000000;background-image:url("https://jassan.com.pe/wp-content/uploads/2023/03/fondo2.2.jpg");opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-0ba5f85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-3e0426e{margin-top:60px;margin-bottom:60px;}.elementor-69 .elementor-element.elementor-element-07e1761:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-07e1761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-07e1761{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-07e1761 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-e590c2b:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-e590c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-e590c2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-e590c2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-d868001{--spacer-size:25px;}.elementor-69 .elementor-element.elementor-element-4b63096:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-4b63096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-4b63096{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-4b63096 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-2920fb98:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-2920fb98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-2920fb98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-2920fb98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-fcaf15d{--spacer-size:25px;}.elementor-69 .elementor-element.elementor-element-775ea0b3:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-775ea0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-775ea0b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-775ea0b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-493e6152:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-493e6152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-493e6152{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-493e6152 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-53ef9d55{--spacer-size:25px;}.elementor-69 .elementor-element.elementor-element-b22de6b:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-b22de6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-b22de6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-b22de6b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-2df3e52 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(120deg, #FF6C00 0%, #FFD700 100%);border-style:none;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 20px 0px rgba(255, 106.99999999999996, 0, 0.6);padding:18px 40px 18px 40px;}.elementor-69 .elementor-element.elementor-element-2df3e52 .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-2df3e52 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFD700 0%, #FF6C00 100%);}.elementor-69 .elementor-element.elementor-element-2df3e52 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-ab95a8a{--spacer-size:50px;}.elementor-69 .elementor-element.elementor-element-9e55ff1 > .elementor-container{max-width:1280px;}.elementor-69 .elementor-element.elementor-element-9e55ff1:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-9e55ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #07111D 0%, #000000 100%);}.elementor-69 .elementor-element.elementor-element-9e55ff1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-9e55ff1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-374a8c1:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-374a8c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-374a8c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-374a8c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-bd600a7{--spacer-size:25px;}.elementor-69 .elementor-element.elementor-element-4a018ea{--spacer-size:50px;}.elementor-69 .elementor-element.elementor-element-47ecc639:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-47ecc639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-47ecc639{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-47ecc639 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-2e45cd8b:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-2e45cd8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-2e45cd8b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-2e45cd8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-41bc993c{--spacer-size:25px;}.elementor-69 .elementor-element.elementor-element-5a00783d:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-5a00783d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-5a00783d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-5a00783d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-5d77b9ec:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-5d77b9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-5d77b9ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-5d77b9ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-7d3eda3d{--spacer-size:25px;}.elementor-69 .elementor-element.elementor-element-a972ce1:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-a972ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-a972ce1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-a972ce1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-5f6ad910:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-5f6ad910 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-5f6ad910{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-5f6ad910 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-1e74fbd0{--spacer-size:50px;}.elementor-69 .elementor-element.elementor-element-2f015b4:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-2f015b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-2f015b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-2f015b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-9b67a1d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(120deg, #FF6C00 0%, #FFD700 100%);border-style:none;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 20px 0px rgba(255, 106.99999999999996, 0, 0.6);padding:18px 40px 18px 40px;}.elementor-69 .elementor-element.elementor-element-9b67a1d .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-9b67a1d .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFD700 0%, #FF6C00 100%);}.elementor-69 .elementor-element.elementor-element-9b67a1d > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-1ed70cb2:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-1ed70cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-1ed70cb2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-1ed70cb2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-79cce686{--spacer-size:50px;}.elementor-69 .elementor-element.elementor-element-5818aa93:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-5818aa93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-5818aa93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-5818aa93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-27f53053:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-27f53053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-27f53053{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-27f53053 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-8c2ce18{--spacer-size:25px;}.elementor-69 .elementor-element.elementor-element-1d51dad8:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-1d51dad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-1d51dad8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-1d51dad8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-2fe50cf3:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-2fe50cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-2fe50cf3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-2fe50cf3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-15c4cfd6{--spacer-size:25px;}.elementor-69 .elementor-element.elementor-element-bb2528f:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-bb2528f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-bb2528f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-bb2528f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-0885ada:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-0885ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-0885ada{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-0885ada > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-5dd36ed{--spacer-size:25px;}.elementor-69 .elementor-element.elementor-element-50e450f:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-50e450f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-50e450f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-50e450f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-8da8a5a .elementor-button{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(120deg, #FF6C00 0%, #FFD700 100%);border-style:none;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 20px 0px rgba(255, 106.99999999999996, 0, 0.6);padding:18px 40px 18px 40px;}.elementor-69 .elementor-element.elementor-element-8da8a5a .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-8da8a5a .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFD700 0%, #FF6C00 100%);}.elementor-69 .elementor-element.elementor-element-8da8a5a > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-5635ca33:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-5635ca33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-5635ca33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-5635ca33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-4e4fa971{--spacer-size:50px;}.elementor-69 .elementor-element.elementor-element-4f82636:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-4f82636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;background-image:url("https://jassan.com.pe/wp-content/uploads/2023/03/fondo-que-estas-esperando.jpg");background-position:center center;background-size:cover;}.elementor-69 .elementor-element.elementor-element-4f82636{border-style:solid;border-width:2px 0px 0px 0px;border-color:#80217E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:-10px;padding:0px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-4f82636 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-8eca8a4 > .elementor-element-populated{margin:0px 50px 0px 100px;--e-column-margin-right:50px;--e-column-margin-left:100px;}.elementor-69 .elementor-element.elementor-element-4924a3c .elementor-button{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(120deg, #FF6C00 0%, #FFD700 100%);border-style:none;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 20px 0px rgba(255, 106.99999999999996, 0, 0.6);padding:18px 40px 18px 40px;}.elementor-69 .elementor-element.elementor-element-4924a3c .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-4924a3c .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFD700 0%, #FF6C00 100%);}.elementor-69 .elementor-element.elementor-element-4924a3c > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-3709c3b{text-align:center;}.elementor-69 .elementor-element.elementor-element-3709c3b img{width:76%;}.elementor-69 .elementor-element.elementor-element-01b5147{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:19px;line-height:1.1em;}.elementor-69 .elementor-element.elementor-element-01b5147 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-0b407d8:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-0b407d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-0b407d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-0b407d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-a67992e{--spacer-size:50px;}.elementor-69 .elementor-element.elementor-element-6edf967:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-6edf967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;background-image:url("https://jassan.com.pe/wp-content/uploads/2023/03/fondo-que-estas-esperando.jpg");background-position:center center;background-size:cover;}.elementor-69 .elementor-element.elementor-element-6edf967{border-style:solid;border-width:2px 0px 0px 0px;border-color:#80217E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:-10px;padding:0px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-6edf967 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-7d20158 > .elementor-element-populated{margin:0px 50px 0px 100px;--e-column-margin-right:50px;--e-column-margin-left:100px;}.elementor-69 .elementor-element.elementor-element-dd55c10 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(120deg, #FF6C00 0%, #FFD700 100%);border-style:none;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 20px 0px rgba(255, 106.99999999999996, 0, 0.6);padding:18px 40px 18px 40px;}.elementor-69 .elementor-element.elementor-element-dd55c10 .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-dd55c10 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFD700 0%, #FF6C00 100%);}.elementor-69 .elementor-element.elementor-element-dd55c10 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-02ac17a{text-align:center;}.elementor-69 .elementor-element.elementor-element-02ac17a img{width:76%;}.elementor-69 .elementor-element.elementor-element-0cbeea4{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:19px;line-height:1.1em;}.elementor-69 .elementor-element.elementor-element-0cbeea4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-48c44771:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-48c44771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-48c44771{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-48c44771 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-134f5230{--spacer-size:50px;}.elementor-69 .elementor-element.elementor-element-717fb5f8:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-717fb5f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-717fb5f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-717fb5f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-6aace1b .elementor-button{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(120deg, #FF6C00 0%, #FFD700 100%);border-style:none;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 20px 0px rgba(255, 106.99999999999996, 0, 0.6);padding:18px 40px 18px 40px;}.elementor-69 .elementor-element.elementor-element-6aace1b .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-6aace1b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFD700 0%, #FF6C00 100%);}.elementor-69 .elementor-element.elementor-element-6aace1b > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-10a6ffa .elementor-button{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(120deg, #FF6C00 0%, #FFD700 100%);border-style:none;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 20px 0px rgba(255, 106.99999999999996, 0, 0.6);padding:18px 40px 18px 40px;}.elementor-69 .elementor-element.elementor-element-10a6ffa .elementor-button:hover, .elementor-69 .elementor-element.elementor-element-10a6ffa .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFD700 0%, #FF6C00 100%);}.elementor-69 .elementor-element.elementor-element-10a6ffa > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-79fb588:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-79fb588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-79fb588{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-79fb588 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-5f479f22{--spacer-size:50px;}.elementor-69 .elementor-element.elementor-element-4663a90e{text-align:center;}.elementor-69 .elementor-element.elementor-element-5faa8797:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-5faa8797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-69 .elementor-element.elementor-element-5faa8797{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-69 .elementor-element.elementor-element-5faa8797 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-69 .elementor-element.elementor-element-439c3801{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.1em;}.elementor-69 .elementor-element.elementor-element-439c3801 > .elementor-widget-container{margin:0px 0px -29px 0px;}body.elementor-page-69:not(.elementor-motion-effects-element-type-background), body.elementor-page-69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-69 .elementor-element.elementor-element-1d618778:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-1d618778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:contain;}}@media(max-width:767px){.elementor-69 .elementor-element.elementor-element-5b57dac2 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-69 .elementor-element.elementor-element-7fc4f094{text-align:center;}.elementor-69 .elementor-element.elementor-element-7fc4f094 img{width:98%;}.elementor-69 .elementor-element.elementor-element-7fc4f094 > .elementor-widget-container{margin:20px 20px 10px 20px;}.elementor-69 .elementor-element.elementor-element-d9c6120{text-align:center;}.elementor-69 .elementor-element.elementor-element-3f211b5{text-align:center;}.elementor-69 .elementor-element.elementor-element-3b9c289b .elementor-button{font-size:16px;padding:10px 24px 10px 24px;}.elementor-69 .elementor-element.elementor-element-3b9c289b > .elementor-widget-container{margin:14px 28px 14px 22px;}.elementor-69 .elementor-element.elementor-element-45ee8ed4 img{width:91%;}.elementor-69 .elementor-element.elementor-element-40dfe601 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-69 .elementor-element.elementor-element-3b4c34a0 .elementor-icon-box-title, .elementor-69 .elementor-element.elementor-element-3b4c34a0 .elementor-icon-box-title a{font-size:8px;}.elementor-69 .elementor-element.elementor-element-3b4c34a0 .elementor-icon-box-description{font-size:15px;}.elementor-69 .elementor-element.elementor-element-59877c0d .elementor-icon-box-title, .elementor-69 .elementor-element.elementor-element-59877c0d .elementor-icon-box-title a{font-size:8px;}.elementor-69 .elementor-element.elementor-element-59877c0d .elementor-icon-box-description{font-size:15px;}.elementor-69 .elementor-element.elementor-element-564fb3ed{border-width:0px 0px 2px 0px;}.elementor-69 .elementor-element.elementor-element-2cb972c9 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-69 .elementor-element.elementor-element-a72d648 .elementor-button{font-size:19px;}.elementor-69 .elementor-element.elementor-element-a72d648 > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-94cd782 .elementor-button{font-size:19px;}.elementor-69 .elementor-element.elementor-element-94cd782 > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-b64b73d .elementor-button{font-size:19px;}.elementor-69 .elementor-element.elementor-element-b64b73d > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-2df3e52 .elementor-button{font-size:19px;}.elementor-69 .elementor-element.elementor-element-2df3e52 > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-9b67a1d .elementor-button{font-size:19px;}.elementor-69 .elementor-element.elementor-element-9b67a1d > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-8da8a5a .elementor-button{font-size:19px;}.elementor-69 .elementor-element.elementor-element-8da8a5a > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-8eca8a4 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-69 .elementor-element.elementor-element-4924a3c .elementor-button{font-size:19px;}.elementor-69 .elementor-element.elementor-element-4924a3c > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-3709c3b img{width:100%;}.elementor-69 .elementor-element.elementor-element-01b5147{text-align:center;}.elementor-69 .elementor-element.elementor-element-7d20158 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-69 .elementor-element.elementor-element-dd55c10 .elementor-button{font-size:19px;}.elementor-69 .elementor-element.elementor-element-dd55c10 > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-02ac17a img{width:100%;}.elementor-69 .elementor-element.elementor-element-0cbeea4{text-align:center;}.elementor-69 .elementor-element.elementor-element-6aace1b .elementor-button{font-size:19px;}.elementor-69 .elementor-element.elementor-element-6aace1b > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-69 .elementor-element.elementor-element-10a6ffa .elementor-button{font-size:19px;}.elementor-69 .elementor-element.elementor-element-10a6ffa > .elementor-widget-container{margin:30px 0px 50px 0px;}}@media(min-width:768px){.elementor-69 .elementor-element.elementor-element-3bd55fa9{width:39.228%;}.elementor-69 .elementor-element.elementor-element-41b003f6{width:60.772%;}.elementor-69 .elementor-element.elementor-element-8eca8a4{width:53.366%;}.elementor-69 .elementor-element.elementor-element-5f85122{width:46.634%;}.elementor-69 .elementor-element.elementor-element-7d20158{width:53.366%;}.elementor-69 .elementor-element.elementor-element-28c9436{width:46.634%;}}/* Start custom CSS for button, class: .elementor-element-3b9c289b *//* 🌟 BOTÓN PREMIUM – MÉTODO ADI 2025 (Versión Optimizada 2025) */
.elementor-button {
  background: linear-gradient(90deg, #FF8A00 0%, #FFCE32 100%);
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(0,0,0,0.3);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 18px 40px !important;
  border-radius: 12px;
  box-shadow: 0 6px 20px rgba(255, 107, 0, 0.6);
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px; /* separación del texto y la flecha */
  animation: pulse-adi 4.5s ease-in-out infinite;
}

/* 🔹 Animación de respiración elegante */
@keyframes pulse-adi {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0.4);
  }
  70% {
    transform: scale(1.04);
    box-shadow: 0 0 0 18px rgba(255, 200, 0, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0);
  }
}

/* 🔹 Hover profesional (sin salto brusco) */
.elementor-button:hover {
  background: linear-gradient(90deg, #FF9D00 0%, #FFD84D 100%);
  transform: translateY(-2px);
  box-shadow: 0px 12px 26px rgba(255, 187, 0, 0.55), inset 0 0 12px rgba(255,255,255,.2);
}

/* 🔹 Flecha animada (ícono dentro del botón) */
.elementor-button::after {
  content: "»";
  display: inline-block;
  font-size: 18px;
  transition: transform 0.3s ease-in-out;
}
.elementor-button:hover::after {
  transform: translateX(6px); /* movimiento hacia la derecha */
}

/* 🔹 Efecto de “clic luminoso” */
.elementor-button:active {
  filter: brightness(1.15);
  transform: scale(0.98);
  transition: all 0.15s ease;
}

/* 🔹 Adaptación móvil */
@media (max-width: 768px) {
  .elementor-button {
    width: 100%;
    padding: 18px 0 !important;
    font-size: 15px;
    line-height: 1.4;
    gap: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a72d648 *//* 🌟 BOTÓN PREMIUM – MÉTODO ADI 2025 (Versión Optimizada 2025) */
.elementor-button {
  background: linear-gradient(90deg, #FF8A00 0%, #FFCE32 100%);
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(0,0,0,0.3);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 18px 40px !important;
  border-radius: 12px;
  box-shadow: 0 6px 20px rgba(255, 107, 0, 0.6);
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px; /* separación del texto y la flecha */
  animation: pulse-adi 4.5s ease-in-out infinite;
}

/* 🔹 Animación de respiración elegante */
@keyframes pulse-adi {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0.4);
  }
  70% {
    transform: scale(1.04);
    box-shadow: 0 0 0 18px rgba(255, 200, 0, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0);
  }
}

/* 🔹 Hover profesional (sin salto brusco) */
.elementor-button:hover {
  background: linear-gradient(90deg, #FF9D00 0%, #FFD84D 100%);
  transform: translateY(-2px);
  box-shadow: 0px 12px 26px rgba(255, 187, 0, 0.55), inset 0 0 12px rgba(255,255,255,.2);
}

/* 🔹 Flecha animada (ícono dentro del botón) */
.elementor-button::after {
  content: "»";
  display: inline-block;
  font-size: 18px;
  transition: transform 0.3s ease-in-out;
}
.elementor-button:hover::after {
  transform: translateX(6px); /* movimiento hacia la derecha */
}

/* 🔹 Efecto de “clic luminoso” */
.elementor-button:active {
  filter: brightness(1.15);
  transform: scale(0.98);
  transition: all 0.15s ease;
}

/* 🔹 Adaptación móvil */
@media (max-width: 768px) {
  .elementor-button {
    width: 100%;
    padding: 18px 0 !important;
    font-size: 15px;
    line-height: 1.4;
    gap: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-94cd782 *//* 🌟 BOTÓN PREMIUM – MÉTODO ADI 2025 (Versión Optimizada 2025) */
.elementor-button {
  background: linear-gradient(90deg, #FF8A00 0%, #FFCE32 100%);
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(0,0,0,0.3);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 18px 40px !important;
  border-radius: 12px;
  box-shadow: 0 6px 20px rgba(255, 107, 0, 0.6);
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px; /* separación del texto y la flecha */
  animation: pulse-adi 4.5s ease-in-out infinite;
}

/* 🔹 Animación de respiración elegante */
@keyframes pulse-adi {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0.4);
  }
  70% {
    transform: scale(1.04);
    box-shadow: 0 0 0 18px rgba(255, 200, 0, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0);
  }
}

/* 🔹 Hover profesional (sin salto brusco) */
.elementor-button:hover {
  background: linear-gradient(90deg, #FF9D00 0%, #FFD84D 100%);
  transform: translateY(-2px);
  box-shadow: 0px 12px 26px rgba(255, 187, 0, 0.55), inset 0 0 12px rgba(255,255,255,.2);
}

/* 🔹 Flecha animada (ícono dentro del botón) */
.elementor-button::after {
  content: "»";
  display: inline-block;
  font-size: 18px;
  transition: transform 0.3s ease-in-out;
}
.elementor-button:hover::after {
  transform: translateX(6px); /* movimiento hacia la derecha */
}

/* 🔹 Efecto de “clic luminoso” */
.elementor-button:active {
  filter: brightness(1.15);
  transform: scale(0.98);
  transition: all 0.15s ease;
}

/* 🔹 Adaptación móvil */
@media (max-width: 768px) {
  .elementor-button {
    width: 100%;
    padding: 18px 0 !important;
    font-size: 15px;
    line-height: 1.4;
    gap: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b64b73d *//* 🌟 BOTÓN PREMIUM – MÉTODO ADI 2025 (Versión Optimizada 2025) */
.elementor-button {
  background: linear-gradient(90deg, #FF8A00 0%, #FFCE32 100%);
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(0,0,0,0.3);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 18px 40px !important;
  border-radius: 12px;
  box-shadow: 0 6px 20px rgba(255, 107, 0, 0.6);
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px; /* separación del texto y la flecha */
  animation: pulse-adi 4.5s ease-in-out infinite;
}

/* 🔹 Animación de respiración elegante */
@keyframes pulse-adi {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0.4);
  }
  70% {
    transform: scale(1.04);
    box-shadow: 0 0 0 18px rgba(255, 200, 0, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0);
  }
}

/* 🔹 Hover profesional (sin salto brusco) */
.elementor-button:hover {
  background: linear-gradient(90deg, #FF9D00 0%, #FFD84D 100%);
  transform: translateY(-2px);
  box-shadow: 0px 12px 26px rgba(255, 187, 0, 0.55), inset 0 0 12px rgba(255,255,255,.2);
}

/* 🔹 Flecha animada (ícono dentro del botón) */
.elementor-button::after {
  content: "»";
  display: inline-block;
  font-size: 18px;
  transition: transform 0.3s ease-in-out;
}
.elementor-button:hover::after {
  transform: translateX(6px); /* movimiento hacia la derecha */
}

/* 🔹 Efecto de “clic luminoso” */
.elementor-button:active {
  filter: brightness(1.15);
  transform: scale(0.98);
  transition: all 0.15s ease;
}

/* 🔹 Adaptación móvil */
@media (max-width: 768px) {
  .elementor-button {
    width: 100%;
    padding: 18px 0 !important;
    font-size: 15px;
    line-height: 1.4;
    gap: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2df3e52 *//* 🌟 BOTÓN PREMIUM – MÉTODO ADI 2025 (Versión Optimizada 2025) */
.elementor-button {
  background: linear-gradient(90deg, #FF8A00 0%, #FFCE32 100%);
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(0,0,0,0.3);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 18px 40px !important;
  border-radius: 12px;
  box-shadow: 0 6px 20px rgba(255, 107, 0, 0.6);
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px; /* separación del texto y la flecha */
  animation: pulse-adi 4.5s ease-in-out infinite;
}

/* 🔹 Animación de respiración elegante */
@keyframes pulse-adi {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0.4);
  }
  70% {
    transform: scale(1.04);
    box-shadow: 0 0 0 18px rgba(255, 200, 0, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0);
  }
}

/* 🔹 Hover profesional (sin salto brusco) */
.elementor-button:hover {
  background: linear-gradient(90deg, #FF9D00 0%, #FFD84D 100%);
  transform: translateY(-2px);
  box-shadow: 0px 12px 26px rgba(255, 187, 0, 0.55), inset 0 0 12px rgba(255,255,255,.2);
}

/* 🔹 Flecha animada (ícono dentro del botón) */
.elementor-button::after {
  content: "»";
  display: inline-block;
  font-size: 18px;
  transition: transform 0.3s ease-in-out;
}
.elementor-button:hover::after {
  transform: translateX(6px); /* movimiento hacia la derecha */
}

/* 🔹 Efecto de “clic luminoso” */
.elementor-button:active {
  filter: brightness(1.15);
  transform: scale(0.98);
  transition: all 0.15s ease;
}

/* 🔹 Adaptación móvil */
@media (max-width: 768px) {
  .elementor-button {
    width: 100%;
    padding: 18px 0 !important;
    font-size: 15px;
    line-height: 1.4;
    gap: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b67a1d *//* 🌟 BOTÓN PREMIUM – MÉTODO ADI 2025 (Versión Optimizada 2025) */
.elementor-button {
  background: linear-gradient(90deg, #FF8A00 0%, #FFCE32 100%);
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(0,0,0,0.3);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 18px 40px !important;
  border-radius: 12px;
  box-shadow: 0 6px 20px rgba(255, 107, 0, 0.6);
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px; /* separación del texto y la flecha */
  animation: pulse-adi 4.5s ease-in-out infinite;
}

/* 🔹 Animación de respiración elegante */
@keyframes pulse-adi {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0.4);
  }
  70% {
    transform: scale(1.04);
    box-shadow: 0 0 0 18px rgba(255, 200, 0, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0);
  }
}

/* 🔹 Hover profesional (sin salto brusco) */
.elementor-button:hover {
  background: linear-gradient(90deg, #FF9D00 0%, #FFD84D 100%);
  transform: translateY(-2px);
  box-shadow: 0px 12px 26px rgba(255, 187, 0, 0.55), inset 0 0 12px rgba(255,255,255,.2);
}

/* 🔹 Flecha animada (ícono dentro del botón) */
.elementor-button::after {
  content: "»";
  display: inline-block;
  font-size: 18px;
  transition: transform 0.3s ease-in-out;
}
.elementor-button:hover::after {
  transform: translateX(6px); /* movimiento hacia la derecha */
}

/* 🔹 Efecto de “clic luminoso” */
.elementor-button:active {
  filter: brightness(1.15);
  transform: scale(0.98);
  transition: all 0.15s ease;
}

/* 🔹 Adaptación móvil */
@media (max-width: 768px) {
  .elementor-button {
    width: 100%;
    padding: 18px 0 !important;
    font-size: 15px;
    line-height: 1.4;
    gap: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8da8a5a *//* 🌟 BOTÓN PREMIUM – MÉTODO ADI 2025 (Versión Optimizada 2025) */
.elementor-button {
  background: linear-gradient(90deg, #FF8A00 0%, #FFCE32 100%);
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(0,0,0,0.3);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 18px 40px !important;
  border-radius: 12px;
  box-shadow: 0 6px 20px rgba(255, 107, 0, 0.6);
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px; /* separación del texto y la flecha */
  animation: pulse-adi 4.5s ease-in-out infinite;
}

/* 🔹 Animación de respiración elegante */
@keyframes pulse-adi {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0.4);
  }
  70% {
    transform: scale(1.04);
    box-shadow: 0 0 0 18px rgba(255, 200, 0, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0);
  }
}

/* 🔹 Hover profesional (sin salto brusco) */
.elementor-button:hover {
  background: linear-gradient(90deg, #FF9D00 0%, #FFD84D 100%);
  transform: translateY(-2px);
  box-shadow: 0px 12px 26px rgba(255, 187, 0, 0.55), inset 0 0 12px rgba(255,255,255,.2);
}

/* 🔹 Flecha animada (ícono dentro del botón) */
.elementor-button::after {
  content: "»";
  display: inline-block;
  font-size: 18px;
  transition: transform 0.3s ease-in-out;
}
.elementor-button:hover::after {
  transform: translateX(6px); /* movimiento hacia la derecha */
}

/* 🔹 Efecto de “clic luminoso” */
.elementor-button:active {
  filter: brightness(1.15);
  transform: scale(0.98);
  transition: all 0.15s ease;
}

/* 🔹 Adaptación móvil */
@media (max-width: 768px) {
  .elementor-button {
    width: 100%;
    padding: 18px 0 !important;
    font-size: 15px;
    line-height: 1.4;
    gap: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4924a3c *//* 🌟 BOTÓN PREMIUM – MÉTODO ADI 2025 (Versión Optimizada 2025) */
.elementor-button {
  background: linear-gradient(90deg, #FF8A00 0%, #FFCE32 100%);
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(0,0,0,0.3);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 18px 40px !important;
  border-radius: 12px;
  box-shadow: 0 6px 20px rgba(255, 107, 0, 0.6);
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px; /* separación del texto y la flecha */
  animation: pulse-adi 4.5s ease-in-out infinite;
}

/* 🔹 Animación de respiración elegante */
@keyframes pulse-adi {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0.4);
  }
  70% {
    transform: scale(1.04);
    box-shadow: 0 0 0 18px rgba(255, 200, 0, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0);
  }
}

/* 🔹 Hover profesional (sin salto brusco) */
.elementor-button:hover {
  background: linear-gradient(90deg, #FF9D00 0%, #FFD84D 100%);
  transform: translateY(-2px);
  box-shadow: 0px 12px 26px rgba(255, 187, 0, 0.55), inset 0 0 12px rgba(255,255,255,.2);
}

/* 🔹 Flecha animada (ícono dentro del botón) */
.elementor-button::after {
  content: "»";
  display: inline-block;
  font-size: 18px;
  transition: transform 0.3s ease-in-out;
}
.elementor-button:hover::after {
  transform: translateX(6px); /* movimiento hacia la derecha */
}

/* 🔹 Efecto de “clic luminoso” */
.elementor-button:active {
  filter: brightness(1.15);
  transform: scale(0.98);
  transition: all 0.15s ease;
}

/* 🔹 Adaptación móvil */
@media (max-width: 768px) {
  .elementor-button {
    width: 100%;
    padding: 18px 0 !important;
    font-size: 15px;
    line-height: 1.4;
    gap: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dd55c10 *//* 🌟 BOTÓN PREMIUM – MÉTODO ADI 2025 (Versión Optimizada 2025) */
.elementor-button {
  background: linear-gradient(90deg, #FF8A00 0%, #FFCE32 100%);
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(0,0,0,0.3);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 18px 40px !important;
  border-radius: 12px;
  box-shadow: 0 6px 20px rgba(255, 107, 0, 0.6);
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px; /* separación del texto y la flecha */
  animation: pulse-adi 4.5s ease-in-out infinite;
}

/* 🔹 Animación de respiración elegante */
@keyframes pulse-adi {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0.4);
  }
  70% {
    transform: scale(1.04);
    box-shadow: 0 0 0 18px rgba(255, 200, 0, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0);
  }
}

/* 🔹 Hover profesional (sin salto brusco) */
.elementor-button:hover {
  background: linear-gradient(90deg, #FF9D00 0%, #FFD84D 100%);
  transform: translateY(-2px);
  box-shadow: 0px 12px 26px rgba(255, 187, 0, 0.55), inset 0 0 12px rgba(255,255,255,.2);
}

/* 🔹 Flecha animada (ícono dentro del botón) */
.elementor-button::after {
  content: "»";
  display: inline-block;
  font-size: 18px;
  transition: transform 0.3s ease-in-out;
}
.elementor-button:hover::after {
  transform: translateX(6px); /* movimiento hacia la derecha */
}

/* 🔹 Efecto de “clic luminoso” */
.elementor-button:active {
  filter: brightness(1.15);
  transform: scale(0.98);
  transition: all 0.15s ease;
}

/* 🔹 Adaptación móvil */
@media (max-width: 768px) {
  .elementor-button {
    width: 100%;
    padding: 18px 0 !important;
    font-size: 15px;
    line-height: 1.4;
    gap: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6aace1b *//* 🌟 BOTÓN PREMIUM – MÉTODO ADI 2025 (Versión Optimizada 2025) */
.elementor-button {
  background: linear-gradient(90deg, #FF8A00 0%, #FFCE32 100%);
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(0,0,0,0.3);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 18px 40px !important;
  border-radius: 12px;
  box-shadow: 0 6px 20px rgba(255, 107, 0, 0.6);
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px; /* separación del texto y la flecha */
  animation: pulse-adi 4.5s ease-in-out infinite;
}

/* 🔹 Animación de respiración elegante */
@keyframes pulse-adi {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0.4);
  }
  70% {
    transform: scale(1.04);
    box-shadow: 0 0 0 18px rgba(255, 200, 0, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0);
  }
}

/* 🔹 Hover profesional (sin salto brusco) */
.elementor-button:hover {
  background: linear-gradient(90deg, #FF9D00 0%, #FFD84D 100%);
  transform: translateY(-2px);
  box-shadow: 0px 12px 26px rgba(255, 187, 0, 0.55), inset 0 0 12px rgba(255,255,255,.2);
}

/* 🔹 Flecha animada (ícono dentro del botón) */
.elementor-button::after {
  content: "»";
  display: inline-block;
  font-size: 18px;
  transition: transform 0.3s ease-in-out;
}
.elementor-button:hover::after {
  transform: translateX(6px); /* movimiento hacia la derecha */
}

/* 🔹 Efecto de “clic luminoso” */
.elementor-button:active {
  filter: brightness(1.15);
  transform: scale(0.98);
  transition: all 0.15s ease;
}

/* 🔹 Adaptación móvil */
@media (max-width: 768px) {
  .elementor-button {
    width: 100%;
    padding: 18px 0 !important;
    font-size: 15px;
    line-height: 1.4;
    gap: 6px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10a6ffa *//* 🌟 BOTÓN PREMIUM – MÉTODO ADI 2025 (Versión Optimizada 2025) */
.elementor-button {
  background: linear-gradient(90deg, #FF8A00 0%, #FFCE32 100%);
  color: #FFFFFF !important;
  text-shadow: 0 1px 2px rgba(0,0,0,0.3);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 18px 40px !important;
  border-radius: 12px;
  box-shadow: 0 6px 20px rgba(255, 107, 0, 0.6);
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px; /* separación del texto y la flecha */
  animation: pulse-adi 4.5s ease-in-out infinite;
}

/* 🔹 Animación de respiración elegante */
@keyframes pulse-adi {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0.4);
  }
  70% {
    transform: scale(1.04);
    box-shadow: 0 0 0 18px rgba(255, 200, 0, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(255, 200, 0, 0);
  }
}

/* 🔹 Hover profesional (sin salto brusco) */
.elementor-button:hover {
  background: linear-gradient(90deg, #FF9D00 0%, #FFD84D 100%);
  transform: translateY(-2px);
  box-shadow: 0px 12px 26px rgba(255, 187, 0, 0.55), inset 0 0 12px rgba(255,255,255,.2);
}

/* 🔹 Flecha animada (ícono dentro del botón) */
.elementor-button::after {
  content: "»";
  display: inline-block;
  font-size: 18px;
  transition: transform 0.3s ease-in-out;
}
.elementor-button:hover::after {
  transform: translateX(6px); /* movimiento hacia la derecha */
}

/* 🔹 Efecto de “clic luminoso” */
.elementor-button:active {
  filter: brightness(1.15);
  transform: scale(0.98);
  transition: all 0.15s ease;
}

/* 🔹 Adaptación móvil */
@media (max-width: 768px) {
  .elementor-button {
    width: 100%;
    padding: 18px 0 !important;
    font-size: 15px;
    line-height: 1.4;
    gap: 6px;
  }
}/* End custom CSS */