.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-37519 .elementor-element.elementor-element-d19d2d0:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-d19d2d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(174deg, #FF0000 9%, #F2295B00 56%);}.elementor-37519 .elementor-element.elementor-element-d19d2d0 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #170000 0%, #FFFFFF 3%);opacity:0.81;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-d19d2d0{box-shadow:0px 0px 10px 8px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-64px;margin-bottom:50px;}.elementor-37519 .elementor-element.elementor-element-bf5ba18:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37519 .elementor-element.elementor-element-bf5ba18 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(174deg, #FFFFFF 16%, #3044A3 56%);}.elementor-37519 .elementor-element.elementor-element-bf5ba18 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);opacity:0.5;}.elementor-37519 .elementor-element.elementor-element-bf5ba18 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;box-shadow:0px 0px 10px 8px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-bf5ba18 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-37519 .elementor-element.elementor-element-81b31eb{width:var( --container-widget-width, 26.767% );max-width:26.767%;--container-widget-width:26.767%;--container-widget-flex-grow:0;text-align:left;}.elementor-37519 .elementor-element.elementor-element-81b31eb > .elementor-widget-container{margin:0px 0px 0px 80px;}.elementor-37519 .elementor-element.elementor-element-81b31eb img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-37519 .elementor-element.elementor-element-bcf6954{width:var( --container-widget-width, 6.143% );max-width:6.143%;--container-widget-width:6.143%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-bcf6954 img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-37519 .elementor-element.elementor-element-cec74fd > .elementor-container{max-width:760px;}.elementor-37519 .elementor-element.elementor-element-cec74fd > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-cec74fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-0px;}.elementor-37519 .elementor-element.elementor-element-7ce122b > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-37519 .elementor-element.elementor-element-7ce122b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37519 .elementor-element.elementor-element-7ce122b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-c40dfe0:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-c40dfe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5bbd478 ) 48%, var( --e-global-color-8510cc4 ) 100%);}.elementor-37519 .elementor-element.elementor-element-c40dfe0 > .elementor-container{max-width:500px;}.elementor-37519 .elementor-element.elementor-element-c40dfe0, .elementor-37519 .elementor-element.elementor-element-c40dfe0 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-c40dfe0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-15px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-c40dfe0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-f868b9e > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-37519 .elementor-element.elementor-element-f868b9e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-f868b9e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-37519 .elementor-element.elementor-element-8a2a638 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-8a2a638{text-align:center;}.elementor-37519 .elementor-element.elementor-element-8a2a638 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-37519 .elementor-element.elementor-element-a9ab226 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-a9ab226{text-align:center;}.elementor-37519 .elementor-element.elementor-element-a9ab226 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-37519 .elementor-element.elementor-element-808b9e1{width:var( --container-widget-width, 67.447% );max-width:67.447%;--container-widget-width:67.447%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-808b9e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-fd186a7{width:var( --container-widget-width, 66.802% );max-width:66.802%;--container-widget-width:66.802%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-fd186a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-fd186a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-e0d952d{width:var( --container-widget-width, 73.404% );max-width:73.404%;--container-widget-width:73.404%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-e0d952d > .elementor-widget-container{margin:-1px -1px -1px -1px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-e0d952d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-833c449{width:var( --container-widget-width, 17.067% );max-width:17.067%;--container-widget-width:17.067%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-68a90d2{width:var( --container-widget-width, 73.83% );max-width:73.83%;--container-widget-width:73.83%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-68a90d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.62);color:#FFFFFF;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-37519 .elementor-element.elementor-element-06eee2c{width:var( --container-widget-width, 70.426% );max-width:70.426%;--container-widget-width:70.426%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-06eee2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-c2d0780{width:var( --container-widget-width, 70.211% );max-width:70.211%;--container-widget-width:70.211%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-c2d0780 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-c2d0780 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#D7D7D7;}.elementor-37519 .elementor-element.elementor-element-4466254{width:var( --container-widget-width, 34.227% );max-width:34.227%;--container-widget-width:34.227%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-4466254{right:0px;}body.rtl .elementor-37519 .elementor-element.elementor-element-4466254{left:0px;}.elementor-37519 .elementor-element.elementor-element-4466254 img{border-radius:0px 0px 0px 00px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-37519 .elementor-element.elementor-element-f2525ad:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-f2525ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5bbd478 ) 48%, var( --e-global-color-8510cc4 ) 100%);}.elementor-37519 .elementor-element.elementor-element-f2525ad > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-f2525ad, .elementor-37519 .elementor-element.elementor-element-f2525ad > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-f2525ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-f62eb3c > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-f62eb3c{text-align:left;}.elementor-37519 .elementor-element.elementor-element-f62eb3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-37519 .elementor-element.elementor-element-c635bcc > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-c635bcc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-37519 .elementor-element.elementor-element-e19ca51{width:var( --container-widget-width, 67.447% );max-width:67.447%;--container-widget-width:67.447%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-e19ca51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-17403aa{width:var( --container-widget-width, 66.802% );max-width:66.802%;--container-widget-width:66.802%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-17403aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-17403aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-04528de{width:var( --container-widget-width, 73.404% );max-width:73.404%;--container-widget-width:73.404%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-04528de > .elementor-widget-container{margin:-1px -1px -1px -1px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-04528de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-2581ee6{width:var( --container-widget-width, 10.15% );max-width:10.15%;--container-widget-width:10.15%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-a2bd2d0{text-align:center;}.elementor-37519 .elementor-element.elementor-element-a2bd2d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.62);color:#FFFFFF;}.elementor-37519 .elementor-element.elementor-element-a25bb3f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-a25bb3f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-f134dd5{width:var( --container-widget-width, 37.438% );max-width:37.438%;--container-widget-width:37.438%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-f134dd5{right:0px;}body.rtl .elementor-37519 .elementor-element.elementor-element-f134dd5{left:0px;}.elementor-37519 .elementor-element.elementor-element-f134dd5 img{border-radius:0px 0px 0px 00px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-37519 .elementor-element.elementor-element-93ff678 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-93ff678 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#D7D7D7;}.elementor-37519 .elementor-element.elementor-element-c5212b2 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-c5212b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-42374cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-42374cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-ba4ed9a:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-ba4ed9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5bbd478 ) 0%, var( --e-global-color-8510cc4 ) 100%);}.elementor-37519 .elementor-element.elementor-element-ba4ed9a, .elementor-37519 .elementor-element.elementor-element-ba4ed9a > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-ba4ed9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-ba4ed9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-fa781be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-fa781be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-d30e372{width:var( --container-widget-width, 99.18% );max-width:99.18%;--container-widget-width:99.18%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-d30e372 > .elementor-widget-container{margin:10px 20px 15px 20px;}.elementor-37519 .elementor-element.elementor-element-d30e372 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-e9fec98{width:var( --container-widget-width, 87.965% );max-width:87.965%;--container-widget-width:87.965%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-e9fec98 > .elementor-widget-container{margin:0px 20px 5px 20px;}.elementor-37519 .elementor-element.elementor-element-e9fec98 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-37519 .elementor-element.elementor-element-211ff09{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;bottom:-79.948px;text-align:left;}.elementor-37519 .elementor-element.elementor-element-211ff09 > .elementor-widget-container{margin:0px -17px 80px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-211ff09{left:311px;}body.rtl .elementor-37519 .elementor-element.elementor-element-211ff09{right:311px;}.elementor-37519 .elementor-element.elementor-element-211ff09 img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-37519 .elementor-element.elementor-element-c2dcc7c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-c2dcc7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-3efce12:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-3efce12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5bbd478 ) 0%, var( --e-global-color-8510cc4 ) 100%);}.elementor-37519 .elementor-element.elementor-element-3efce12, .elementor-37519 .elementor-element.elementor-element-3efce12 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-3efce12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-3efce12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-47e991e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-47e991e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-9bea39c:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-9bea39c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4B2F8200 0%, #500D6400 100%);}.elementor-37519 .elementor-element.elementor-element-9bea39c, .elementor-37519 .elementor-element.elementor-element-9bea39c > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-9bea39c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-9bea39c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-b80222c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-b80222c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-37a16a2 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-37a16a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-30df697 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-30df697 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-37519 .elementor-element.elementor-element-173dd22{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;bottom:-99.948px;text-align:left;}.elementor-37519 .elementor-element.elementor-element-173dd22 > .elementor-widget-container{margin:0px -17px 80px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-173dd22{left:310px;}body.rtl .elementor-37519 .elementor-element.elementor-element-173dd22{right:310px;}.elementor-37519 .elementor-element.elementor-element-173dd22 img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-37519 .elementor-element.elementor-element-f7c223b:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-f7c223b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5bbd478 ) 0%, var( --e-global-color-8510cc4 ) 100%);}.elementor-37519 .elementor-element.elementor-element-f7c223b, .elementor-37519 .elementor-element.elementor-element-f7c223b > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-f7c223b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-f7c223b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-2867ff2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-2867ff2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-1a1c27e > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-1a1c27e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-37519 .elementor-element.elementor-element-dfa5b5e:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-dfa5b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5bbd478 ) 0%, var( --e-global-color-8510cc4 ) 100%);}.elementor-37519 .elementor-element.elementor-element-dfa5b5e, .elementor-37519 .elementor-element.elementor-element-dfa5b5e > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-dfa5b5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-dfa5b5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-59a4213 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-59a4213 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-7d4d0ff:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-7d4d0ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4B2F8200 0%, #00000082 100%);}.elementor-37519 .elementor-element.elementor-element-7d4d0ff, .elementor-37519 .elementor-element.elementor-element-7d4d0ff > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-7d4d0ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-7d4d0ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-263bb80 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-263bb80 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-8e25e1a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-37519 .elementor-element.elementor-element-a31bae1 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-a31bae1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#D7D7D7;}.elementor-37519 .elementor-element.elementor-element-b7f3b30:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-b7f3b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5bbd478 ) 0%, var( --e-global-color-8510cc4 ) 100%);}.elementor-37519 .elementor-element.elementor-element-b7f3b30, .elementor-37519 .elementor-element.elementor-element-b7f3b30 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-b7f3b30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-b7f3b30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-da97abd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-da97abd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-65b89f7 > .elementor-widget-container{margin:0px 20px 3px 20px;}.elementor-37519 .elementor-element.elementor-element-65b89f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-widget-toggle .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-toggle .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-37519 .elementor-element.elementor-element-42d958d > .elementor-widget-container{background-color:#29272700;margin:-14px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-42d958d .elementor-tab-title{border-width:1px;background-color:#02010100;}.elementor-37519 .elementor-element.elementor-element-42d958d .elementor-tab-content{border-width:1px;background-color:#02010100;color:#C6C6C6;font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-37519 .elementor-element.elementor-element-42d958d .elementor-toggle-item{box-shadow:0px 0px 5px -100px rgba(0, 0, 0, 0.5);}.elementor-37519 .elementor-element.elementor-element-42d958d .elementor-toggle-title, .elementor-37519 .elementor-element.elementor-element-42d958d .elementor-toggle-icon{color:#9280FF;}.elementor-37519 .elementor-element.elementor-element-42d958d .elementor-toggle-icon svg{fill:#9280FF;}.elementor-37519 .elementor-element.elementor-element-42d958d .elementor-tab-title.elementor-active a, .elementor-37519 .elementor-element.elementor-element-42d958d .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#9F90FF;}.elementor-37519 .elementor-element.elementor-element-42d958d .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;text-shadow:0px 0px 9px rgba(0, 0, 0, 0.33);}.elementor-37519 .elementor-element.elementor-element-f3ad960:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-f3ad960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5bbd478 ) 0%, var( --e-global-color-8510cc4 ) 100%);}.elementor-37519 .elementor-element.elementor-element-f3ad960, .elementor-37519 .elementor-element.elementor-element-f3ad960 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-f3ad960{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-f3ad960 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-67bb3c2:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-67bb3c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4B2F8200 0%, #500D6400 100%);}.elementor-37519 .elementor-element.elementor-element-67bb3c2, .elementor-37519 .elementor-element.elementor-element-67bb3c2 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-67bb3c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-67bb3c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-8ced6cd > .elementor-element-populated{margin:-12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37519 .elementor-element.elementor-element-3836e5a > .elementor-widget-container{margin:-4px 20px 3px 20px;}.elementor-37519 .elementor-element.elementor-element-3836e5a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-cf9180f > .elementor-widget-container{margin:-2px 20px 10px 20px;}.elementor-37519 .elementor-element.elementor-element-cf9180f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:13px;letter-spacing:0px;}.elementor-37519 .elementor-element.elementor-element-9658caa:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-9658caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5bbd478 ) 0%, var( --e-global-color-8510cc4 ) 100%);}.elementor-37519 .elementor-element.elementor-element-9658caa, .elementor-37519 .elementor-element.elementor-element-9658caa > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-9658caa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-9658caa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-d3fb271 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-d3fb271 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-1f2efeb:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-1f2efeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0C1C0C00 0%, #6E000000 100%);}.elementor-37519 .elementor-element.elementor-element-1f2efeb, .elementor-37519 .elementor-element.elementor-element-1f2efeb > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-1f2efeb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-1f2efeb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-345123f > .elementor-element-populated{margin:-12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37519 .elementor-element.elementor-element-5e473ce > .elementor-widget-container{margin:0px 20px 3px 20px;}.elementor-37519 .elementor-element.elementor-element-5e473ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-4dc0644{width:var( --container-widget-width, 115.957% );max-width:115.957%;--container-widget-width:115.957%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-4dc0644 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-6724bae{width:var( --container-widget-width, 106.589% );max-width:106.589%;--container-widget-width:106.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-6724bae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-6724bae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-202a4a1{width:var( --container-widget-width, 107.44% );max-width:107.44%;--container-widget-width:107.44%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-202a4a1 > .elementor-widget-container{margin:-2px 0px -2px 0px;}.elementor-37519 .elementor-element.elementor-element-202a4a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-0af86c9{width:var( --container-widget-width, 123.613% );max-width:123.613%;--container-widget-width:123.613%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-0af86c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-0af86c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-b332b93 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-37519 .elementor-element.elementor-element-b332b93{text-align:center;}.elementor-37519 .elementor-element.elementor-element-b332b93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:13px;letter-spacing:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-37519 .elementor-element.elementor-element-318b331{--divider-border-style:solid;--divider-color:#D7D7E6;--divider-border-width:1px;}.elementor-37519 .elementor-element.elementor-element-318b331 .elementor-divider-separator{width:100%;}.elementor-37519 .elementor-element.elementor-element-318b331 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-37519 .elementor-element.elementor-element-2169014 > .elementor-widget-container{margin:0px 20px 3px 20px;}.elementor-37519 .elementor-element.elementor-element-2169014 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-fdbde1d{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-fdbde1d > .elementor-widget-container{margin:0px 20px 8px 20px;}.elementor-37519 .elementor-element.elementor-element-fdbde1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-37519 .elementor-element.elementor-element-43fcd13{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-43fcd13 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-43fcd13 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-d25304d{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-d25304d > .elementor-widget-container{margin:0px 20px 5px 20px;}.elementor-37519 .elementor-element.elementor-element-d25304d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-37519 .elementor-element.elementor-element-860d482{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-860d482 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-860d482 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-831c8fa{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-831c8fa > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-831c8fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-692d22d{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-692d22d > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-692d22d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-25926f9{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-25926f9 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-25926f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-37519 .elementor-element.elementor-element-0d0ab28{--divider-border-style:solid;--divider-color:#D7D7E6;--divider-border-width:1px;}.elementor-37519 .elementor-element.elementor-element-0d0ab28 .elementor-divider-separator{width:100%;}.elementor-37519 .elementor-element.elementor-element-0d0ab28 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-37519 .elementor-element.elementor-element-f4bc25b > .elementor-widget-container{margin:0px 20px 3px 20px;}.elementor-37519 .elementor-element.elementor-element-f4bc25b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-5f7c2d4{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-5f7c2d4 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-5f7c2d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-37519 .elementor-element.elementor-element-8663325 > .elementor-widget-container{margin:19px 20px 3px 20px;}.elementor-37519 .elementor-element.elementor-element-8663325 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-1c0b938{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-1c0b938 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-1c0b938 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-37519 .elementor-element.elementor-element-0b7463c > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-ee4bf20:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-ee4bf20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5bbd478 ) 0%, var( --e-global-color-8510cc4 ) 100%);}.elementor-37519 .elementor-element.elementor-element-ee4bf20, .elementor-37519 .elementor-element.elementor-element-ee4bf20 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-ee4bf20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-ee4bf20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-678e054 > .elementor-element-populated{margin:-10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37519 .elementor-element.elementor-element-9906d02:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-9906d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4B2F8200 0%, #31316000 100%);}.elementor-37519 .elementor-element.elementor-element-9906d02, .elementor-37519 .elementor-element.elementor-element-9906d02 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-9906d02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-9906d02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-171491c{width:var( --container-widget-width, 30.598% );max-width:30.598%;--container-widget-width:30.598%;--container-widget-flex-grow:0;bottom:0px;}.elementor-37519 .elementor-element.elementor-element-171491c > .elementor-widget-container{margin:0px -10px -10px 0px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-171491c{right:0px;}body.rtl .elementor-37519 .elementor-element.elementor-element-171491c{left:0px;}.elementor-37519 .elementor-element.elementor-element-171491c img{border-radius:0px 0px 0px 00px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-37519 .elementor-element.elementor-element-36c5409 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-36c5409 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-7b2d90b{left:0px;}body.rtl .elementor-37519 .elementor-element.elementor-element-7b2d90b{right:0px;}.elementor-37519 .elementor-element.elementor-element-7b2d90b{top:0px;}.elementor-37519 .elementor-element.elementor-element-7b2d90b img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-37519 .elementor-element.elementor-element-c4b8bf1{--e-image-carousel-slides-to-show:1;}.elementor-37519 .elementor-element.elementor-element-5d768a0{width:var( --container-widget-width, 104.668% );max-width:104.668%;--container-widget-width:104.668%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-5d768a0 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-37519 .elementor-element.elementor-element-5d768a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-37519 .elementor-element.elementor-element-9fcb0f0{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-9fcb0f0 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-9fcb0f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-53c2f86{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-53c2f86 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-53c2f86 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-37519 .elementor-element.elementor-element-4095837{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-4095837 > .elementor-widget-container{margin:5px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-4095837 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-0e9d436{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-0e9d436 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-0e9d436 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-37519 .elementor-element.elementor-element-71c85e1:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-71c85e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5bbd478 ) 0%, var( --e-global-color-8510cc4 ) 100%);}.elementor-37519 .elementor-element.elementor-element-71c85e1, .elementor-37519 .elementor-element.elementor-element-71c85e1 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-71c85e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-71c85e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-fed25a7 > .elementor-element-populated{margin:-10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37519 .elementor-element.elementor-element-b958d46:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-b958d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4B2F8200 0%, #31316000 100%);}.elementor-37519 .elementor-element.elementor-element-b958d46, .elementor-37519 .elementor-element.elementor-element-b958d46 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-b958d46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-b958d46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-d2f28cd{width:var( --container-widget-width, 30.598% );max-width:30.598%;--container-widget-width:30.598%;--container-widget-flex-grow:0;bottom:0px;}.elementor-37519 .elementor-element.elementor-element-d2f28cd > .elementor-widget-container{margin:0px -10px -10px 0px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-d2f28cd{right:0px;}body.rtl .elementor-37519 .elementor-element.elementor-element-d2f28cd{left:0px;}.elementor-37519 .elementor-element.elementor-element-d2f28cd img{border-radius:0px 0px 0px 00px;}.elementor-37519 .elementor-element.elementor-element-735c974 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-735c974 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-e149b88{width:var( --container-widget-width, 45.255% );max-width:45.255%;--container-widget-width:45.255%;--container-widget-flex-grow:0;top:-34px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-e149b88{left:235px;}body.rtl .elementor-37519 .elementor-element.elementor-element-e149b88{right:235px;}.elementor-37519 .elementor-element.elementor-element-a8014a7{--e-image-carousel-slides-to-show:1;}.elementor-37519 .elementor-element.elementor-element-0c2bfe8{width:var( --container-widget-width, 104.668% );max-width:104.668%;--container-widget-width:104.668%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-0c2bfe8 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-37519 .elementor-element.elementor-element-0c2bfe8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-37519 .elementor-element.elementor-element-13ff676{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-13ff676 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-13ff676 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-acc8116{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-acc8116 > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-acc8116 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-37519 .elementor-element.elementor-element-e9ec770{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-e9ec770 > .elementor-widget-container{margin:5px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-e9ec770 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-f69010a{width:var( --container-widget-width, 86.161% );max-width:86.161%;--container-widget-width:86.161%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-f69010a > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-f69010a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-37519 .elementor-element.elementor-element-21ecd5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-21ecd5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-4d8dfef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-4d8dfef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-a521dce:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-a521dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5bbd478 ) 0%, var( --e-global-color-8510cc4 ) 100%);}.elementor-37519 .elementor-element.elementor-element-a521dce, .elementor-37519 .elementor-element.elementor-element-a521dce > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-a521dce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-a521dce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-d21c1af > .elementor-widget-container{margin:10px 20px 0px 20px;}.elementor-37519 .elementor-element.elementor-element-d21c1af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;}.elementor-widget-media-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-media-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-37519 .elementor-element.elementor-element-0f4485a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-37519 .elementor-element.elementor-element-0f4485a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-0f4485a .elementor-swiper-button{font-size:20px;color:var( --e-global-color-astglobalcolor4 );}.elementor-37519 .elementor-element.elementor-element-0f4485a .elementor-swiper-button svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-37519 .elementor-element.elementor-element-18e7d3e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-37519 .elementor-element.elementor-element-18e7d3e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-18e7d3e .elementor-swiper-button{font-size:20px;}.elementor-37519 .elementor-element.elementor-element-8c8c3c4:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-8c8c3c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);}.elementor-37519 .elementor-element.elementor-element-8c8c3c4 > .elementor-container{max-width:760px;}.elementor-37519 .elementor-element.elementor-element-8c8c3c4 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-8c8c3c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:15px;margin-bottom:15px;}.elementor-37519 .elementor-element.elementor-element-2baef6c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-2baef6c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-91f98a6:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-91f98a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5bbd478 ) 48%, var( --e-global-color-8510cc4 ) 100%);}.elementor-37519 .elementor-element.elementor-element-91f98a6 > .elementor-container{max-width:500px;}.elementor-37519 .elementor-element.elementor-element-91f98a6, .elementor-37519 .elementor-element.elementor-element-91f98a6 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-91f98a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-15px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-91f98a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-fafa528 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-fafa528 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-b32593b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-37519 .elementor-element.elementor-element-b32593b > .elementor-widget-container{margin:10px 20px 13px 20px;}.elementor-37519 .elementor-element.elementor-element-b32593b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-37519 .elementor-element.elementor-element-2bc5a6c{width:var( --container-widget-width, 94.043% );max-width:94.043%;--container-widget-width:94.043%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-2bc5a6c > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-37519 .elementor-element.elementor-element-2bc5a6c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-37519 .elementor-element.elementor-element-a8ad0df{width:var( --container-widget-width, 67.447% );max-width:67.447%;--container-widget-width:67.447%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-a8ad0df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-e68e8df{width:var( --container-widget-width, 66.802% );max-width:66.802%;--container-widget-width:66.802%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-e68e8df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-e68e8df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-e76b5dd{width:var( --container-widget-width, 83.185% );max-width:83.185%;--container-widget-width:83.185%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-e76b5dd > .elementor-widget-container{margin:-2px 79px -2px 0px;}.elementor-37519 .elementor-element.elementor-element-e76b5dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-0aa0b5a{width:var( --container-widget-width, 48.987% );max-width:48.987%;--container-widget-width:48.987%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-0aa0b5a > .elementor-widget-container{margin:0px -29px 0px 74px;}.elementor-37519 .elementor-element.elementor-element-f0d6f3a{width:var( --container-widget-width, 73.404% );max-width:73.404%;--container-widget-width:73.404%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-f0d6f3a > .elementor-widget-container{margin:-1px -1px -1px -1px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-f0d6f3a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-8e78bd7{width:var( --container-widget-width, 71.487% );max-width:71.487%;--container-widget-width:71.487%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-8e78bd7 > .elementor-widget-container{margin:-9px 12px 10px -10px;}.elementor-37519 .elementor-element.elementor-element-8e78bd7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.62);color:#FFFFFF;}.elementor-37519 .elementor-element.elementor-element-dbba542 > .elementor-widget-container{margin:0px 0px 0px -143px;}.elementor-37519 .elementor-element.elementor-element-0dd44bd{width:var( --container-widget-width, 37.624% );max-width:37.624%;--container-widget-width:37.624%;--container-widget-flex-grow:0;bottom:-40px;}.elementor-37519 .elementor-element.elementor-element-0dd44bd > .elementor-widget-container{margin:0px 57px 40px -29px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-0dd44bd{right:-40px;}body.rtl .elementor-37519 .elementor-element.elementor-element-0dd44bd{left:-40px;}.elementor-37519 .elementor-element.elementor-element-0dd44bd img{border-radius:0px 0px 0px 00px;}.elementor-37519 .elementor-element.elementor-element-9c6f26f:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-9c6f26f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5bbd478 ) 48%, var( --e-global-color-8510cc4 ) 100%);}.elementor-37519 .elementor-element.elementor-element-9c6f26f, .elementor-37519 .elementor-element.elementor-element-9c6f26f > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-9c6f26f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-9c6f26f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-5a47485 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-5a47485 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-menu-anchor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-menu-anchor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-37519 .elementor-element.elementor-element-126817a:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-126817a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4B2F8200 48%, #31316000 100%);}.elementor-37519 .elementor-element.elementor-element-126817a > .elementor-container{max-width:500px;}.elementor-37519 .elementor-element.elementor-element-126817a, .elementor-37519 .elementor-element.elementor-element-126817a > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-126817a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-15px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-126817a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-d645cf3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-d645cf3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-e003404{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-37519 .elementor-element.elementor-element-e003404 > .elementor-widget-container{margin:10px 20px 13px 20px;}.elementor-37519 .elementor-element.elementor-element-e003404 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-37519 .elementor-element.elementor-element-ef5a29b{width:var( --container-widget-width, 94.043% );max-width:94.043%;--container-widget-width:94.043%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-ef5a29b > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-37519 .elementor-element.elementor-element-ef5a29b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-37519 .elementor-element.elementor-element-9301f73{width:var( --container-widget-width, 36.806% );max-width:36.806%;--container-widget-width:36.806%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-9301f73 > .elementor-widget-container{margin:0px -82px 0px 65px;}.elementor-37519 .elementor-element.elementor-element-9301f73 img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-37519 .elementor-element.elementor-element-7d25da0{width:var( --container-widget-width, 67.447% );max-width:67.447%;--container-widget-width:67.447%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-7d25da0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-5ac24f6{width:var( --container-widget-width, 66.802% );max-width:66.802%;--container-widget-width:66.802%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-5ac24f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-5ac24f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-b1fb432{width:var( --container-widget-width, 68.717% );max-width:68.717%;--container-widget-width:68.717%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-b1fb432 > .elementor-widget-container{margin:-2px 0px -2px 0px;}.elementor-37519 .elementor-element.elementor-element-b1fb432 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-fbdffc2{width:var( --container-widget-width, 71.487% );max-width:71.487%;--container-widget-width:71.487%;--container-widget-flex-grow:0;text-align:left;}.elementor-37519 .elementor-element.elementor-element-fbdffc2 > .elementor-widget-container{margin:0px 0px 0px 29px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-fbdffc2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-37519 .elementor-element.elementor-element-8a12ed8{width:var( --container-widget-width, 71.487% );max-width:71.487%;--container-widget-width:71.487%;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-8a12ed8 > .elementor-widget-container{margin:-9px 12px 10px -10px;}.elementor-37519 .elementor-element.elementor-element-8a12ed8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.62);color:#FFFFFF;}.elementor-37519 .elementor-element.elementor-element-05da0c0 > .elementor-widget-container{margin:0px 0px 0px -143px;}.elementor-37519 .elementor-element.elementor-element-12258e1{width:var( --container-widget-width, 37.624% );max-width:37.624%;--container-widget-width:37.624%;--container-widget-flex-grow:0;bottom:-40px;}.elementor-37519 .elementor-element.elementor-element-12258e1 > .elementor-widget-container{margin:0px 57px 40px -29px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-12258e1{right:-40px;}body.rtl .elementor-37519 .elementor-element.elementor-element-12258e1{left:-40px;}.elementor-37519 .elementor-element.elementor-element-12258e1 img{border-radius:0px 0px 0px 00px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-37519 .elementor-element.elementor-element-175392a:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-175392a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5bbd478 ) 0%, var( --e-global-color-8510cc4 ) 100%);}.elementor-37519 .elementor-element.elementor-element-175392a > .elementor-container{max-width:760px;}.elementor-37519 .elementor-element.elementor-element-175392a > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-175392a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:15px;margin-bottom:15px;}.elementor-37519 .elementor-element.elementor-element-b4e6403 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-b4e6403 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-b1ff722:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-b1ff722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #822F2F00 0%, #31316000 100%);}.elementor-37519 .elementor-element.elementor-element-b1ff722, .elementor-37519 .elementor-element.elementor-element-b1ff722 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-b1ff722{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-b1ff722 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-ee9527d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-ee9527d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-ac0027e > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-37519 .elementor-element.elementor-element-ac0027e{text-align:left;}.elementor-37519 .elementor-element.elementor-element-ac0027e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-37519 .elementor-element.elementor-element-e6b4bb4{width:var( --container-widget-width, 102.262% );max-width:102.262%;--container-widget-width:102.262%;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-e6b4bb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-f45980a:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-f45980a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(174deg, #FFFFFF 9%, #3044A3 56%);}.elementor-37519 .elementor-element.elementor-element-f45980a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-f45980a{box-shadow:0px 0px 10px 8px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-f772b8a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-f772b8a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-abb1c2d{width:var( --container-widget-width, 59.753% );max-width:59.753%;--container-widget-width:59.753%;--container-widget-flex-grow:0;text-align:left;}.elementor-37519 .elementor-element.elementor-element-abb1c2d > .elementor-widget-container{margin:0px 0px 9px 80px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-abb1c2d img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-37519 .elementor-element.elementor-element-4e617d0:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-4e617d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(174deg, #FFFFFF 9%, #AE41A9 56%);}.elementor-37519 .elementor-element.elementor-element-4e617d0 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-4e617d0{box-shadow:0px 0px 10px 8px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-a2c197d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37519 .elementor-element.elementor-element-a2c197d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(174deg, #FFFFFF 9%, #3044A3 56%);}.elementor-37519 .elementor-element.elementor-element-a2c197d > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);opacity:0.5;}.elementor-37519 .elementor-element.elementor-element-a2c197d > .elementor-element-populated{box-shadow:0px 0px 10px 8px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-a2c197d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-9aa5a4e{width:var( --container-widget-width, 36.244% );max-width:36.244%;--container-widget-width:36.244%;--container-widget-flex-grow:0;text-align:left;}.elementor-37519 .elementor-element.elementor-element-9aa5a4e > .elementor-widget-container{margin:17px -72px 0px 19px;padding:0px 0px 26px 0px;}.elementor-37519 .elementor-element.elementor-element-c85eb76:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-c85eb76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(174deg, #FFFFFF 9%, #3044A3 56%);}.elementor-37519 .elementor-element.elementor-element-c85eb76 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-c85eb76{box-shadow:0px 0px 10px 8px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-9f2d786 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FF510100 0%, #FF510100 100%);opacity:0.5;}.elementor-37519 .elementor-element.elementor-element-9f2d786 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37519 .elementor-element.elementor-element-9f2d786 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37519 .elementor-element.elementor-element-be700c6 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-37519 .elementor-element.elementor-element-be700c6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#403BC7;}body.elementor-page-37519:not(.elementor-motion-effects-element-type-background), body.elementor-page-37519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(178deg, #FFFFFF 0%, #C1EEFF 51%);}@media(max-width:1024px){.elementor-37519 .elementor-element.elementor-element-211ff09{width:var( --container-widget-width, 121.01px );max-width:121.01px;--container-widget-width:121.01px;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-173dd22{width:var( --container-widget-width, 121.01px );max-width:121.01px;--container-widget-width:121.01px;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-0f4485a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-37519 .elementor-element.elementor-element-18e7d3e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-37519 .elementor-element.elementor-element-d19d2d0{margin-top:-60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-81b31eb{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-81b31eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-bcf6954{width:var( --container-widget-width, 52.958px );max-width:52.958px;--container-widget-width:52.958px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-cec74fd{margin-top:45px;margin-bottom:0px;}.elementor-37519 .elementor-element.elementor-element-c40dfe0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-8a2a638 > .elementor-widget-container{margin:0px 5px -4px 5px;}.elementor-37519 .elementor-element.elementor-element-8a2a638{text-align:center;}.elementor-37519 .elementor-element.elementor-element-8a2a638 .elementor-heading-title{font-size:17px;}.elementor-37519 .elementor-element.elementor-element-a9ab226{width:var( --container-widget-width, 287.323px );max-width:287.323px;--container-widget-width:287.323px;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-a9ab226 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-a9ab226 .elementor-heading-title{font-size:13px;}.elementor-37519 .elementor-element.elementor-element-808b9e1{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-808b9e1 > .elementor-widget-container{margin:0px 19px 0px 3px;}.elementor-37519 .elementor-element.elementor-element-808b9e1 .elementor-heading-title{font-size:15px;}.elementor-37519 .elementor-element.elementor-element-fd186a7{width:var( --container-widget-width, 174px );max-width:174px;--container-widget-width:174px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-fd186a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-fd186a7 .elementor-heading-title{font-size:18px;}.elementor-37519 .elementor-element.elementor-element-e0d952d{width:var( --container-widget-width, 161.667px );max-width:161.667px;--container-widget-width:161.667px;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-e0d952d .elementor-heading-title{font-size:25px;}.elementor-37519 .elementor-element.elementor-element-833c449{width:var( --container-widget-width, 44.969px );max-width:44.969px;--container-widget-width:44.969px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-68a90d2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-68a90d2{text-align:left;}.elementor-37519 .elementor-element.elementor-element-68a90d2 .elementor-heading-title{font-size:15px;}.elementor-37519 .elementor-element.elementor-element-06eee2c{width:var( --container-widget-width, 296.667px );max-width:296.667px;--container-widget-width:296.667px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-06eee2c > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-c2d0780{width:var( --container-widget-width, 107.333px );max-width:107.333px;--container-widget-width:107.333px;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-c2d0780 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-c2d0780 .elementor-heading-title{font-size:12px;}.elementor-37519 .elementor-element.elementor-element-4466254{width:var( --container-widget-width, 189px );max-width:189px;--container-widget-width:189px;--container-widget-flex-grow:0;bottom:-39.99px;}.elementor-37519 .elementor-element.elementor-element-4466254 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 61px 40px 0px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-4466254{right:-194px;}body.rtl .elementor-37519 .elementor-element.elementor-element-4466254{left:-194px;}.elementor-37519 .elementor-element.elementor-element-f2525ad{margin-top:20px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-f62eb3c > .elementor-widget-container{margin:0px 5px -4px 5px;}.elementor-37519 .elementor-element.elementor-element-f62eb3c{text-align:center;}.elementor-37519 .elementor-element.elementor-element-f62eb3c .elementor-heading-title{font-size:17px;}.elementor-37519 .elementor-element.elementor-element-c635bcc{width:var( --container-widget-width, 287.323px );max-width:287.323px;--container-widget-width:287.323px;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-c635bcc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-c635bcc .elementor-heading-title{font-size:13px;}.elementor-37519 .elementor-element.elementor-element-e19ca51{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-e19ca51 > .elementor-widget-container{margin:0px 19px 0px 3px;}.elementor-37519 .elementor-element.elementor-element-e19ca51 .elementor-heading-title{font-size:15px;}.elementor-37519 .elementor-element.elementor-element-17403aa{width:var( --container-widget-width, 174px );max-width:174px;--container-widget-width:174px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-17403aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-17403aa .elementor-heading-title{font-size:18px;}.elementor-37519 .elementor-element.elementor-element-04528de{width:var( --container-widget-width, 161.667px );max-width:161.667px;--container-widget-width:161.667px;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-04528de .elementor-heading-title{font-size:25px;}.elementor-37519 .elementor-element.elementor-element-2581ee6{width:var( --container-widget-width, 58.993px );max-width:58.993px;--container-widget-width:58.993px;--container-widget-flex-grow:0;text-align:right;}.elementor-37519 .elementor-element.elementor-element-2581ee6 > .elementor-widget-container{margin:-6px 0px 0px 2px;padding:0px -3px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-a2bd2d0 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-a2bd2d0{text-align:left;}.elementor-37519 .elementor-element.elementor-element-a2bd2d0 .elementor-heading-title{font-size:15px;}.elementor-37519 .elementor-element.elementor-element-fec69cf{width:var( --container-widget-width, 296.667px );max-width:296.667px;--container-widget-width:296.667px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-fec69cf > .elementor-widget-container{margin:-20px 0px 0px -44px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-a25bb3f{width:50%;}.elementor-37519 .elementor-element.elementor-element-f134dd5{width:var( --container-widget-width, 189px );max-width:189px;--container-widget-width:189px;--container-widget-flex-grow:0;bottom:-39.99px;}.elementor-37519 .elementor-element.elementor-element-f134dd5 > .elementor-widget-container{margin:0px -14px 0px 26px;padding:0px 61px 40px 0px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-f134dd5{right:-194px;}body.rtl .elementor-37519 .elementor-element.elementor-element-f134dd5{left:-194px;}.elementor-37519 .elementor-element.elementor-element-93ff678{width:var( --container-widget-width, 131.323px );max-width:131.323px;--container-widget-width:131.323px;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-93ff678 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-93ff678 .elementor-heading-title{font-size:12px;}.elementor-37519 .elementor-element.elementor-element-ba4ed9a{padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-d30e372 > .elementor-widget-container{margin:10px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-d30e372 .elementor-heading-title{font-size:14px;}.elementor-37519 .elementor-element.elementor-element-e9fec98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-e9fec98 .elementor-heading-title{font-size:13px;}.elementor-37519 .elementor-element.elementor-element-211ff09{width:var( --container-widget-width, 209.938px );max-width:209.938px;--container-widget-width:209.938px;--container-widget-flex-grow:0;bottom:-245.25px;}.elementor-37519 .elementor-element.elementor-element-211ff09 > .elementor-widget-container{margin:0px 0px -10px 80px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-211ff09{left:22px;}body.rtl .elementor-37519 .elementor-element.elementor-element-211ff09{right:22px;}.elementor-37519 .elementor-element.elementor-element-3efce12{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-47e991e > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37519 .elementor-element.elementor-element-9bea39c{padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-37a16a2{width:var( --container-widget-width, 263.667px );max-width:263.667px;--container-widget-width:263.667px;--container-widget-flex-grow:0;text-align:left;}.elementor-37519 .elementor-element.elementor-element-37a16a2 > .elementor-widget-container{margin:10px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-37a16a2 .elementor-heading-title{font-size:14px;}.elementor-37519 .elementor-element.elementor-element-30df697{width:var( --container-widget-width, 159.667px );max-width:159.667px;--container-widget-width:159.667px;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-30df697 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-30df697 .elementor-heading-title{font-size:13px;}.elementor-37519 .elementor-element.elementor-element-173dd22{width:var( --container-widget-width, 189px );max-width:189px;--container-widget-width:189px;--container-widget-flex-grow:0;bottom:-302px;}.elementor-37519 .elementor-element.elementor-element-173dd22 > .elementor-widget-container{margin:0px -64px 292px 143px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-173dd22{left:61px;}body.rtl .elementor-37519 .elementor-element.elementor-element-173dd22{right:61px;}.elementor-37519 .elementor-element.elementor-element-f7c223b{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-2867ff2 > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37519 .elementor-element.elementor-element-1a1c27e > .elementor-widget-container{margin:25px 15px 15px 15px;}.elementor-37519 .elementor-element.elementor-element-1a1c27e{text-align:left;}.elementor-37519 .elementor-element.elementor-element-1a1c27e .elementor-heading-title{font-size:15px;}.elementor-37519 .elementor-element.elementor-element-dfa5b5e{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-59a4213 > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37519 .elementor-element.elementor-element-7d4d0ff{padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-8e25e1a{text-align:center;}.elementor-37519 .elementor-element.elementor-element-8e25e1a .elementor-heading-title{font-size:15px;}.elementor-37519 .elementor-element.elementor-element-a31bae1{width:var( --container-widget-width, 276.323px );max-width:276.323px;--container-widget-width:276.323px;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-a31bae1 > .elementor-widget-container{margin:0px 5px -11px 5px;}.elementor-37519 .elementor-element.elementor-element-a31bae1 .elementor-heading-title{font-size:12px;}.elementor-37519 .elementor-element.elementor-element-b7f3b30{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-da97abd > .elementor-element-populated{margin:-25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37519 .elementor-element.elementor-element-65b89f7{width:var( --container-widget-width, 280.667px );max-width:280.667px;--container-widget-width:280.667px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-65b89f7 > .elementor-widget-container{margin:15px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-65b89f7 .elementor-heading-title{font-size:22px;}.elementor-37519 .elementor-element.elementor-element-42d958d > .elementor-widget-container{margin:-12px 1px 1px 1px;}.elementor-37519 .elementor-element.elementor-element-42d958d .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-37519 .elementor-element.elementor-element-42d958d .elementor-toggle-title{font-size:16px;letter-spacing:0px;word-spacing:0em;}.elementor-37519 .elementor-element.elementor-element-42d958d .elementor-toggle-icon{margin-inline-end:0px;}.elementor-37519 .elementor-element.elementor-element-42d958d .elementor-tab-content{font-size:11px;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-f3ad960{margin-top:0px;margin-bottom:11px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-8212e85 > .elementor-element-populated{margin:-25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37519 .elementor-element.elementor-element-67bb3c2{padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-3836e5a{width:var( --container-widget-width, 280.667px );max-width:280.667px;--container-widget-width:280.667px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-3836e5a > .elementor-widget-container{margin:17px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-3836e5a .elementor-heading-title{font-size:22px;}.elementor-37519 .elementor-element.elementor-element-cf9180f > .elementor-widget-container{margin:0px 5px 9px 5px;}.elementor-37519 .elementor-element.elementor-element-cf9180f .elementor-heading-title{font-size:14px;}.elementor-37519 .elementor-element.elementor-element-9658caa{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-d3fb271 > .elementor-element-populated{margin:-25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37519 .elementor-element.elementor-element-1f2efeb{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-5e473ce{width:var( --container-widget-width, 280.667px );max-width:280.667px;--container-widget-width:280.667px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-5e473ce > .elementor-widget-container{margin:15px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-5e473ce .elementor-heading-title{font-size:22px;}.elementor-37519 .elementor-element.elementor-element-4dc0644 .elementor-heading-title{font-size:20px;}.elementor-37519 .elementor-element.elementor-element-6724bae .elementor-heading-title{font-size:23px;}.elementor-37519 .elementor-element.elementor-element-202a4a1{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-202a4a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-202a4a1 .elementor-heading-title{font-size:13px;}.elementor-37519 .elementor-element.elementor-element-0af86c9{width:var( --container-widget-width, 261.667px );max-width:261.667px;--container-widget-width:261.667px;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-0af86c9 .elementor-heading-title{font-size:32px;}.elementor-37519 .elementor-element.elementor-element-b332b93 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-b332b93{text-align:center;}.elementor-37519 .elementor-element.elementor-element-b332b93 .elementor-heading-title{font-size:14px;}.elementor-37519 .elementor-element.elementor-element-318b331 > .elementor-widget-container{margin:-10px 0px -11px 0px;}.elementor-37519 .elementor-element.elementor-element-2169014{width:var( --container-widget-width, 280.667px );max-width:280.667px;--container-widget-width:280.667px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-2169014 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-2169014 .elementor-heading-title{font-size:22px;}.elementor-37519 .elementor-element.elementor-element-fdbde1d{width:var( --container-widget-width, 272.667px );max-width:272.667px;--container-widget-width:272.667px;--container-widget-flex-grow:0;text-align:left;}.elementor-37519 .elementor-element.elementor-element-fdbde1d > .elementor-widget-container{margin:0px 5px 10px 5px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-fdbde1d .elementor-heading-title{font-size:10px;}.elementor-37519 .elementor-element.elementor-element-43fcd13{width:var( --container-widget-width, 255.031px );max-width:255.031px;--container-widget-width:255.031px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-43fcd13 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-43fcd13 .elementor-heading-title{font-size:13px;}.elementor-37519 .elementor-element.elementor-element-d25304d{width:var( --container-widget-width, 272.667px );max-width:272.667px;--container-widget-width:272.667px;--container-widget-flex-grow:0;text-align:left;}.elementor-37519 .elementor-element.elementor-element-d25304d > .elementor-widget-container{margin:0px 5px 10px 5px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-d25304d .elementor-heading-title{font-size:10px;}.elementor-37519 .elementor-element.elementor-element-860d482{width:var( --container-widget-width, 255.031px );max-width:255.031px;--container-widget-width:255.031px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-860d482 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-860d482 .elementor-heading-title{font-size:13px;}.elementor-37519 .elementor-element.elementor-element-831c8fa{width:var( --container-widget-width, 255.031px );max-width:255.031px;--container-widget-width:255.031px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-831c8fa > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-831c8fa .elementor-heading-title{font-size:13px;}.elementor-37519 .elementor-element.elementor-element-692d22d{width:var( --container-widget-width, 255.031px );max-width:255.031px;--container-widget-width:255.031px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-692d22d > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-692d22d .elementor-heading-title{font-size:13px;}.elementor-37519 .elementor-element.elementor-element-25926f9{width:var( --container-widget-width, 272.667px );max-width:272.667px;--container-widget-width:272.667px;--container-widget-flex-grow:0;text-align:left;}.elementor-37519 .elementor-element.elementor-element-25926f9 > .elementor-widget-container{margin:0px 5px 10px 5px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-25926f9 .elementor-heading-title{font-size:10px;}.elementor-37519 .elementor-element.elementor-element-0d0ab28 > .elementor-widget-container{margin:-10px 0px -11px 0px;}.elementor-37519 .elementor-element.elementor-element-f4bc25b{width:var( --container-widget-width, 280.667px );max-width:280.667px;--container-widget-width:280.667px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-f4bc25b > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-f4bc25b .elementor-heading-title{font-size:22px;}.elementor-37519 .elementor-element.elementor-element-5f7c2d4{width:var( --container-widget-width, 272.667px );max-width:272.667px;--container-widget-width:272.667px;--container-widget-flex-grow:0;text-align:left;}.elementor-37519 .elementor-element.elementor-element-5f7c2d4 > .elementor-widget-container{margin:0px 5px 10px 5px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-5f7c2d4 .elementor-heading-title{font-size:10px;}.elementor-37519 .elementor-element.elementor-element-8663325{width:var( --container-widget-width, 280.667px );max-width:280.667px;--container-widget-width:280.667px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-8663325 > .elementor-widget-container{margin:15px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-8663325 .elementor-heading-title{font-size:22px;}.elementor-37519 .elementor-element.elementor-element-1c0b938{width:var( --container-widget-width, 272.667px );max-width:272.667px;--container-widget-width:272.667px;--container-widget-flex-grow:0;text-align:left;}.elementor-37519 .elementor-element.elementor-element-1c0b938 > .elementor-widget-container{margin:0px 5px 10px 5px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-1c0b938 .elementor-heading-title{font-size:12px;}.elementor-37519 .elementor-element.elementor-element-0b7463c{width:var( --container-widget-width, 275.667px );max-width:275.667px;--container-widget-width:275.667px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-0b7463c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-ee4bf20{margin-top:20px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-678e054 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37519 .elementor-element.elementor-element-9906d02{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-171491c{width:var( --container-widget-width, 82.094px );max-width:82.094px;--container-widget-width:82.094px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-171491c > .elementor-widget-container{margin:0px -10px -25px 0px;}.elementor-37519 .elementor-element.elementor-element-36c5409 > .elementor-widget-container{margin:0px 5px -3px 10px;}.elementor-37519 .elementor-element.elementor-element-36c5409 .elementor-heading-title{font-size:16px;}.elementor-37519 .elementor-element.elementor-element-7b2d90b{width:var( --container-widget-width, 168.667px );max-width:168.667px;--container-widget-width:168.667px;--container-widget-flex-grow:0;top:-24px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-7b2d90b{left:131px;}body.rtl .elementor-37519 .elementor-element.elementor-element-7b2d90b{right:131px;}.elementor-37519 .elementor-element.elementor-element-5d768a0{width:var( --container-widget-width, 272.667px );max-width:272.667px;--container-widget-width:272.667px;--container-widget-flex-grow:0;text-align:justify;}.elementor-37519 .elementor-element.elementor-element-5d768a0 > .elementor-widget-container{margin:0px 5px 10px 5px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-5d768a0 .elementor-heading-title{font-size:10px;}.elementor-37519 .elementor-element.elementor-element-9fcb0f0{width:var( --container-widget-width, 255.031px );max-width:255.031px;--container-widget-width:255.031px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-9fcb0f0 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-9fcb0f0 .elementor-heading-title{font-size:14px;}.elementor-37519 .elementor-element.elementor-element-53c2f86{width:var( --container-widget-width, 272.667px );max-width:272.667px;--container-widget-width:272.667px;--container-widget-flex-grow:0;text-align:left;}.elementor-37519 .elementor-element.elementor-element-53c2f86 > .elementor-widget-container{margin:10px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-53c2f86 .elementor-heading-title{font-size:10px;}.elementor-37519 .elementor-element.elementor-element-4095837{width:var( --container-widget-width, 255.031px );max-width:255.031px;--container-widget-width:255.031px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-4095837 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-4095837 .elementor-heading-title{font-size:14px;}.elementor-37519 .elementor-element.elementor-element-0e9d436{width:var( --container-widget-width, 259.031px );max-width:259.031px;--container-widget-width:259.031px;--container-widget-flex-grow:0;text-align:justify;}.elementor-37519 .elementor-element.elementor-element-0e9d436 > .elementor-widget-container{margin:4px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-0e9d436 .elementor-heading-title{font-size:10px;}.elementor-37519 .elementor-element.elementor-element-71c85e1{margin-top:20px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-fed25a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37519 .elementor-element.elementor-element-b958d46{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-d2f28cd{width:var( --container-widget-width, 82.094px );max-width:82.094px;--container-widget-width:82.094px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-d2f28cd > .elementor-widget-container{margin:0px -10px -25px 0px;}.elementor-37519 .elementor-element.elementor-element-735c974 > .elementor-widget-container{margin:5px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-735c974 .elementor-heading-title{font-size:16px;}.elementor-37519 .elementor-element.elementor-element-e149b88{width:var( --container-widget-width, 168.667px );max-width:168.667px;--container-widget-width:168.667px;--container-widget-flex-grow:0;top:-24px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-e149b88{left:131px;}body.rtl .elementor-37519 .elementor-element.elementor-element-e149b88{right:131px;}.elementor-37519 .elementor-element.elementor-element-0c2bfe8{width:var( --container-widget-width, 272.667px );max-width:272.667px;--container-widget-width:272.667px;--container-widget-flex-grow:0;text-align:justify;}.elementor-37519 .elementor-element.elementor-element-0c2bfe8 > .elementor-widget-container{margin:0px 5px 10px 5px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-0c2bfe8 .elementor-heading-title{font-size:10px;}.elementor-37519 .elementor-element.elementor-element-13ff676{width:var( --container-widget-width, 255.031px );max-width:255.031px;--container-widget-width:255.031px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-13ff676 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-13ff676 .elementor-heading-title{font-size:14px;}.elementor-37519 .elementor-element.elementor-element-acc8116{width:var( --container-widget-width, 272.667px );max-width:272.667px;--container-widget-width:272.667px;--container-widget-flex-grow:0;text-align:left;}.elementor-37519 .elementor-element.elementor-element-acc8116 > .elementor-widget-container{margin:10px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-acc8116 .elementor-heading-title{font-size:10px;}.elementor-37519 .elementor-element.elementor-element-e9ec770{width:var( --container-widget-width, 255.031px );max-width:255.031px;--container-widget-width:255.031px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-e9ec770 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-e9ec770 .elementor-heading-title{font-size:14px;}.elementor-37519 .elementor-element.elementor-element-f69010a{width:var( --container-widget-width, 259.031px );max-width:259.031px;--container-widget-width:259.031px;--container-widget-flex-grow:0;text-align:justify;}.elementor-37519 .elementor-element.elementor-element-f69010a > .elementor-widget-container{margin:4px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-f69010a .elementor-heading-title{font-size:10px;}.elementor-37519 .elementor-element.elementor-element-21ecd5f{margin-top:-17px;margin-bottom:-17px;}.elementor-37519 .elementor-element.elementor-element-a521dce{padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-d21c1af > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-37519 .elementor-element.elementor-element-d21c1af .elementor-heading-title{font-size:20px;}.elementor-37519 .elementor-element.elementor-element-0f4485a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-37519 .elementor-element.elementor-element-18e7d3e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-37519 .elementor-element.elementor-element-91f98a6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-b32593b > .elementor-widget-container{margin:0px 5px -4px 5px;}.elementor-37519 .elementor-element.elementor-element-b32593b .elementor-heading-title{font-size:20px;}.elementor-37519 .elementor-element.elementor-element-2bc5a6c{width:var( --container-widget-width, 265.323px );max-width:265.323px;--container-widget-width:265.323px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-2bc5a6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-2bc5a6c .elementor-heading-title{font-size:13px;}.elementor-37519 .elementor-element.elementor-element-a8ad0df .elementor-heading-title{font-size:20px;}.elementor-37519 .elementor-element.elementor-element-e68e8df .elementor-heading-title{font-size:35px;}.elementor-37519 .elementor-element.elementor-element-e76b5dd .elementor-heading-title{font-size:20px;}.elementor-37519 .elementor-element.elementor-element-0aa0b5a{width:var( --container-widget-width, 44.969px );max-width:44.969px;--container-widget-width:44.969px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-f0d6f3a{width:var( --container-widget-width, 161.667px );max-width:161.667px;--container-widget-width:161.667px;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-f0d6f3a .elementor-heading-title{font-size:25px;}.elementor-37519 .elementor-element.elementor-element-8e78bd7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-8e78bd7{text-align:left;}.elementor-37519 .elementor-element.elementor-element-8e78bd7 .elementor-heading-title{font-size:15px;}.elementor-37519 .elementor-element.elementor-element-0dd44bd{width:var( --container-widget-width, 173.292px );max-width:173.292px;--container-widget-width:173.292px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-9c6f26f:not(.elementor-motion-effects-element-type-background), .elementor-37519 .elementor-element.elementor-element-9c6f26f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(182deg, var( --e-global-color-5bbd478 ) 28%, var( --e-global-color-8510cc4 ) 66%);}.elementor-37519 .elementor-element.elementor-element-9c6f26f{margin-top:30px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-126817a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-e003404 > .elementor-widget-container{margin:0px 5px 4px 11px;}.elementor-37519 .elementor-element.elementor-element-e003404 .elementor-heading-title{font-size:20px;}.elementor-37519 .elementor-element.elementor-element-ef5a29b{width:var( --container-widget-width, 265.323px );max-width:265.323px;--container-widget-width:265.323px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-ef5a29b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-ef5a29b .elementor-heading-title{font-size:13px;}.elementor-37519 .elementor-element.elementor-element-9301f73{width:var( --container-widget-width, 201.375px );max-width:201.375px;--container-widget-width:201.375px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-9301f73 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-7d25da0{width:var( --container-widget-width, 217px );max-width:217px;--container-widget-width:217px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-7d25da0 > .elementor-widget-container{margin:0px 19px 0px 3px;}.elementor-37519 .elementor-element.elementor-element-7d25da0 .elementor-heading-title{font-size:15px;}.elementor-37519 .elementor-element.elementor-element-5ac24f6{width:var( --container-widget-width, 174px );max-width:174px;--container-widget-width:174px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-5ac24f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-5ac24f6 .elementor-heading-title{font-size:18px;}.elementor-37519 .elementor-element.elementor-element-b1fb432{width:var( --container-widget-width, 297.032px );max-width:297.032px;--container-widget-width:297.032px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-b1fb432 > .elementor-widget-container{margin:0px 112px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-b1fb432 .elementor-heading-title{font-size:13px;}.elementor-37519 .elementor-element.elementor-element-fbdffc2{width:var( --container-widget-width, 214.667px );max-width:214.667px;--container-widget-width:214.667px;--container-widget-flex-grow:0;text-align:center;}.elementor-37519 .elementor-element.elementor-element-fbdffc2 > .elementor-widget-container{margin:0px 36px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-fbdffc2 .elementor-heading-title{font-size:26px;}.elementor-37519 .elementor-element.elementor-element-8a12ed8{width:var( --container-widget-width, 196.198px );max-width:196.198px;--container-widget-width:196.198px;--container-widget-flex-grow:0;text-align:left;}.elementor-37519 .elementor-element.elementor-element-8a12ed8 > .elementor-widget-container{margin:3px 0px 0px 8px;}.elementor-37519 .elementor-element.elementor-element-8a12ed8 .elementor-heading-title{font-size:13px;}.elementor-37519 .elementor-element.elementor-element-05da0c0 > .elementor-widget-container{margin:0px 0px 0px -73px;}.elementor-37519 .elementor-element.elementor-element-12258e1{width:var( --container-widget-width, 136.292px );max-width:136.292px;--container-widget-width:136.292px;--container-widget-flex-grow:0;bottom:-60.01px;}.elementor-37519 .elementor-element.elementor-element-12258e1 > .elementor-widget-container{margin:0px 46px 50px -32px;}body:not(.rtl) .elementor-37519 .elementor-element.elementor-element-12258e1{right:-60px;}body.rtl .elementor-37519 .elementor-element.elementor-element-12258e1{left:-60px;}.elementor-37519 .elementor-element.elementor-element-b4e6403 > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37519 .elementor-element.elementor-element-b1ff722{padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-ac0027e{text-align:center;}.elementor-37519 .elementor-element.elementor-element-ac0027e .elementor-heading-title{font-size:15px;}.elementor-37519 .elementor-element.elementor-element-e6b4bb4{width:var( --container-widget-width, 296.667px );max-width:296.667px;--container-widget-width:296.667px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-e6b4bb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-f45980a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-37519 .elementor-element.elementor-element-abb1c2d{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-abb1c2d > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-37519 .elementor-element.elementor-element-9aa5a4e{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;}.elementor-37519 .elementor-element.elementor-element-9aa5a4e > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-37519 .elementor-element.elementor-element-be700c6 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-37519 .elementor-element.elementor-element-be700c6{text-align:center;}.elementor-37519 .elementor-element.elementor-element-be700c6 .elementor-heading-title{font-size:12px;}}@media(min-width:768px){.elementor-37519 .elementor-element.elementor-element-bf5ba18{width:100%;}.elementor-37519 .elementor-element.elementor-element-e493a21{width:90%;}.elementor-37519 .elementor-element.elementor-element-a25bb3f{width:10%;}.elementor-37519 .elementor-element.elementor-element-fa781be{width:78.769%;}.elementor-37519 .elementor-element.elementor-element-c2dcc7c{width:21.131%;}}/* Start custom CSS for section, class: .elementor-element-d19d2d0 *//* Reemplaza ..elementor-37519 .elementor-element.elementor-element-d19d2d0-de-tu-seccion con la clase real de tu footer en Elementor */
..elementor-37519 .elementor-element.elementor-element-d19d2d0-de-tu-seccion {
  overflow-x: visible !important;
  width: 100vw !important;
  max-width: none !important;
  padding: 0 !important;
  /* La siguiente línea es para asegurar que el elemento se centre correctamente */
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a2a638 */.elementor-37519 .elementor-element.elementor-element-8a2a638 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9ab226 */.elementor-37519 .elementor-element.elementor-element-a9ab226 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-808b9e1 */.elementor-37519 .elementor-element.elementor-element-808b9e1 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd186a7 */.elementor-37519 .elementor-element.elementor-element-fd186a7 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, gray, #888888); /* ¡Cambiado a gris medio! */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: none;

    /* Propiedades para la animación de tachado */
    position: relative;
    display: inline-block;
}

.elementor-37519 .elementor-element.elementor-element-fd186a7::after {
    content: '';
    position: absolute;
    top: 50%; /* Cambiado para centrar la línea verticalmente */
    left: 0;
    width: 100%;
    height: 3px;
    background: linear-gradient(to right, gray, #888888); /* ¡Cambiado a gris medio! */

    /* Animación principal */
    transform: scaleX(0);
    transform-origin: left;
    animation: tachado 4s infinite;
}

/* Definición de la animación */
@keyframes tachado {
    0% {
        transform: scaleX(0); /* La línea no es visible */
    }
    45% {
        transform: scaleX(1); /* La línea se dibuja completamente */
    }
    55% {
        transform: scaleX(1); /* Se mantiene tachada */
    }
    100% {
        transform: scaleX(0); /* La línea desaparece y se repite */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0d952d */.elementor-37519 .elementor-element.elementor-element-e0d952d {
    /* Degradado de texto: Cambiado a celeste más suave (#98d7e1) */
    background: linear-gradient(to bottom, #98d7e1, #84bdc5); /* Mantengo el segundo color, ajusta si es necesario */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Propiedades para la animación de brillo */
    /* La sombra inicial ahora usa el color celeste más suave */
    text-shadow: 0 0 0px rgba(152, 215, 225, 0); 
    animation: brillo 5s infinite; 

    /* Propiedades para la animación de tachado (si las mantienes) */
    position: relative;
    display: inline-block;
}

/* Animación del brillo (¡Clave: todos los colores de sombra cambiados a celeste más suave!) */
@keyframes brillo {
    0%, 100% {
        /* Sombra invisible al inicio y al final (usando el color base celeste más suave) */
        text-shadow: 0 0 0px rgba(152, 215, 225, 0); 
    }
    50% {
        /* Brillo máximo en la mitad (Celeste más suave, con opacidad ajustada) */
        text-shadow: 0 0 5px rgba(152, 215, 225, 0.8), 0 0 10px rgba(152, 215, 225, 0.5); 
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2d0780 */.elementor-37519 .elementor-element.elementor-element-c2d0780 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f62eb3c */.elementor-37519 .elementor-element.elementor-element-f62eb3c {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c635bcc */.elementor-37519 .elementor-element.elementor-element-c635bcc {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}
sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e19ca51 */.elementor-37519 .elementor-element.elementor-element-e19ca51 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17403aa */.elementor-37519 .elementor-element.elementor-element-17403aa {
    /* Degradado de texto */
    background: linear-gradient(to bottom, gray, #888888); /* ¡Cambiado a gris medio! */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: none;

    /* Propiedades para la animación de tachado */
    position: relative;
    display: inline-block;
}

.elementor-37519 .elementor-element.elementor-element-17403aa::after {
    content: '';
    position: absolute;
    top: 50%; /* Cambiado para centrar la línea verticalmente */
    left: 0;
    width: 100%;
    height: 3px;
    background: linear-gradient(to right, gray, #888888); /* ¡Cambiado a gris medio! */

    /* Animación principal */
    transform: scaleX(0);
    transform-origin: left;
    animation: tachado 4s infinite;
}

/* Definición de la animación */
@keyframes tachado {
    0% {
        transform: scaleX(0); /* La línea no es visible */
    }
    45% {
        transform: scaleX(1); /* La línea se dibuja completamente */
    }
    55% {
        transform: scaleX(1); /* Se mantiene tachada */
    }
    100% {
        transform: scaleX(0); /* La línea desaparece y se repite */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04528de */.elementor-37519 .elementor-element.elementor-element-04528de {
    /* Degradado de texto: Cambiado a celeste más suave (#98d7e1) */
    background: linear-gradient(to bottom, #98d7e1, #84bdc5); /* Mantengo el segundo color, ajusta si es necesario */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Propiedades para la animación de brillo */
    /* La sombra inicial ahora usa el color celeste más suave */
    text-shadow: 0 0 0px rgba(152, 215, 225, 0); 
    animation: brillo 5s infinite; 

    /* Propiedades para la animación de tachado (si las mantienes) */
    position: relative;
    display: inline-block;
}

/* Animación del brillo (¡Clave: todos los colores de sombra cambiados a celeste más suave!) */
@keyframes brillo {
    0%, 100% {
        /* Sombra invisible al inicio y al final (usando el color base celeste más suave) */
        text-shadow: 0 0 0px rgba(152, 215, 225, 0); 
    }
    50% {
        /* Brillo máximo en la mitad (Celeste más suave, con opacidad ajustada) */
        text-shadow: 0 0 5px rgba(152, 215, 225, 0.8), 0 0 10px rgba(152, 215, 225, 0.5); 
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93ff678 */.elementor-37519 .elementor-element.elementor-element-93ff678 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d30e372 */.elementor-37519 .elementor-element.elementor-element-d30e372 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9fec98 */.elementor-37519 .elementor-element.elementor-element-e9fec98 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37a16a2 */.elementor-37519 .elementor-element.elementor-element-37a16a2 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30df697 */.elementor-37519 .elementor-element.elementor-element-30df697 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a1c27e */.elementor-37519 .elementor-element.elementor-element-1a1c27e {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e25e1a */.elementor-37519 .elementor-element.elementor-element-8e25e1a {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a31bae1 */.elementor-37519 .elementor-element.elementor-element-a31bae1 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65b89f7 */.elementor-37519 .elementor-element.elementor-element-65b89f7 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-42d958d */.elementor-tab-content p {
    margin-bottom: 0 !important; /* O puedes probar un valor pequeño como 5px si quieres un mínimo espacio */
    /* margin-bottom: 5px !important; */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3836e5a */.elementor-37519 .elementor-element.elementor-element-3836e5a {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf9180f */.elementor-37519 .elementor-element.elementor-element-cf9180f {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e473ce */.elementor-37519 .elementor-element.elementor-element-5e473ce {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dc0644 */.elementor-37519 .elementor-element.elementor-element-4dc0644 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6724bae */.elementor-37519 .elementor-element.elementor-element-6724bae {
    /* Degradado de texto */
    background: linear-gradient(to bottom, gray, #888888); /* ¡Cambiado a gris medio! */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: none;

    /* Propiedades para la animación de tachado */
    position: relative;
    display: inline-block;
}

.elementor-37519 .elementor-element.elementor-element-6724bae::after {
    content: '';
    position: absolute;
    top: 50%; /* Cambiado para centrar la línea verticalmente */
    left: 0;
    width: 100%;
    height: 3px;
    background: linear-gradient(to right, gray, #888888); /* ¡Cambiado a gris medio! */

    /* Animación principal */
    transform: scaleX(0);
    transform-origin: left;
    animation: tachado 4s infinite;
}

/* Definición de la animación */
@keyframes tachado {
    0% {
        transform: scaleX(0); /* La línea no es visible */
    }
    45% {
        transform: scaleX(1); /* La línea se dibuja completamente */
    }
    55% {
        transform: scaleX(1); /* Se mantiene tachada */
    }
    100% {
        transform: scaleX(0); /* La línea desaparece y se repite */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-202a4a1 */.elementor-37519 .elementor-element.elementor-element-202a4a1 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0af86c9 */.elementor-37519 .elementor-element.elementor-element-0af86c9 {
    /* Degradado de texto: Cambiado a celeste más suave (#98d7e1) */
    background: linear-gradient(to bottom, #98d7e1, #84bdc5); /* Mantengo el segundo color, ajusta si es necesario */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Propiedades para la animación de brillo */
    /* La sombra inicial ahora usa el color celeste más suave */
    text-shadow: 0 0 0px rgba(152, 215, 225, 0); 
    animation: brillo 5s infinite; 

    /* Propiedades para la animación de tachado (si las mantienes) */
    position: relative;
    display: inline-block;
}

/* Animación del brillo (¡Clave: todos los colores de sombra cambiados a celeste más suave!) */
@keyframes brillo {
    0%, 100% {
        /* Sombra invisible al inicio y al final (usando el color base celeste más suave) */
        text-shadow: 0 0 0px rgba(152, 215, 225, 0); 
    }
    50% {
        /* Brillo máximo en la mitad (Celeste más suave, con opacidad ajustada) */
        text-shadow: 0 0 5px rgba(152, 215, 225, 0.8), 0 0 10px rgba(152, 215, 225, 0.5); 
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b332b93 */.elementor-37519 .elementor-element.elementor-element-b332b93 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2169014 */.elementor-37519 .elementor-element.elementor-element-2169014 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdbde1d */.elementor-37519 .elementor-element.elementor-element-fdbde1d {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43fcd13 */.elementor-37519 .elementor-element.elementor-element-43fcd13 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d25304d */.elementor-37519 .elementor-element.elementor-element-d25304d {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-860d482 */.elementor-37519 .elementor-element.elementor-element-860d482 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-831c8fa */.elementor-37519 .elementor-element.elementor-element-831c8fa {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-692d22d */.elementor-37519 .elementor-element.elementor-element-692d22d {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25926f9 */.elementor-37519 .elementor-element.elementor-element-25926f9 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4bc25b */.elementor-37519 .elementor-element.elementor-element-f4bc25b {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f7c2d4 */.elementor-37519 .elementor-element.elementor-element-5f7c2d4 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8663325 */.elementor-37519 .elementor-element.elementor-element-8663325 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c0b938 */.elementor-37519 .elementor-element.elementor-element-1c0b938 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36c5409 */.elementor-37519 .elementor-element.elementor-element-36c5409 {
    /* Degradado de texto: Cambiado a Blanco a Rojo/Rosa Suave (#ff808b) */
    background: linear-gradient(to bottom, white, #ff808b); 
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d768a0 */.elementor-37519 .elementor-element.elementor-element-5d768a0 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fcb0f0 */.elementor-37519 .elementor-element.elementor-element-9fcb0f0 {
    /* Degradado de texto: Cambiado a Blanco a Rojo/Rosa Suave (#ff808b) */
    background: linear-gradient(to bottom, white, #ff808b); 
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53c2f86 */.elementor-37519 .elementor-element.elementor-element-53c2f86 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4095837 */.elementor-37519 .elementor-element.elementor-element-4095837 {
    /* Degradado de texto: Cambiado a Blanco a Rojo/Rosa Suave (#ff808b) */
    background: linear-gradient(to bottom, white, #ff808b); 
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e9d436 */.elementor-37519 .elementor-element.elementor-element-0e9d436 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-735c974 */.elementor-37519 .elementor-element.elementor-element-735c974 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c2bfe8 */.elementor-37519 .elementor-element.elementor-element-0c2bfe8 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13ff676 */.elementor-37519 .elementor-element.elementor-element-13ff676 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-acc8116 */.elementor-37519 .elementor-element.elementor-element-acc8116 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9ec770 */.elementor-37519 .elementor-element.elementor-element-e9ec770 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f69010a */.elementor-37519 .elementor-element.elementor-element-f69010a {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d21c1af */.elementor-37519 .elementor-element.elementor-element-d21c1af {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b32593b */.elementor-37519 .elementor-element.elementor-element-b32593b {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bc5a6c */.elementor-37519 .elementor-element.elementor-element-2bc5a6c {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}
sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8ad0df */.elementor-37519 .elementor-element.elementor-element-a8ad0df {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e68e8df */.elementor-37519 .elementor-element.elementor-element-e68e8df {
    /* Degradado de texto */
    background: linear-gradient(to bottom, gray, #888888); /* ¡Cambiado a gris medio! */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: none;

    /* Propiedades para la animación de tachado */
    position: relative;
    display: inline-block;
}

.elementor-37519 .elementor-element.elementor-element-e68e8df::after {
    content: '';
    position: absolute;
    top: 50%; /* Cambiado para centrar la línea verticalmente */
    left: 0;
    width: 100%;
    height: 3px;
    background: linear-gradient(to right, gray, #888888); /* ¡Cambiado a gris medio! */

    /* Animación principal */
    transform: scaleX(0);
    transform-origin: left;
    animation: tachado 4s infinite;
}

/* Definición de la animación */
@keyframes tachado {
    0% {
        transform: scaleX(0); /* La línea no es visible */
    }
    45% {
        transform: scaleX(1); /* La línea se dibuja completamente */
    }
    55% {
        transform: scaleX(1); /* Se mantiene tachada */
    }
    100% {
        transform: scaleX(0); /* La línea desaparece y se repite */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e76b5dd */.elementor-37519 .elementor-element.elementor-element-e76b5dd {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0d6f3a */.elementor-37519 .elementor-element.elementor-element-f0d6f3a {
    /* Degradado de texto: Cambiado a celeste más suave (#98d7e1) */
    background: linear-gradient(to bottom, #98d7e1, #84bdc5); /* Mantengo el segundo color, ajusta si es necesario */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Propiedades para la animación de brillo */
    /* La sombra inicial ahora usa el color celeste más suave */
    text-shadow: 0 0 0px rgba(152, 215, 225, 0); 
    animation: brillo 5s infinite; 

    /* Propiedades para la animación de tachado (si las mantienes) */
    position: relative;
    display: inline-block;
}

/* Animación del brillo (¡Clave: todos los colores de sombra cambiados a celeste más suave!) */
@keyframes brillo {
    0%, 100% {
        /* Sombra invisible al inicio y al final (usando el color base celeste más suave) */
        text-shadow: 0 0 0px rgba(152, 215, 225, 0); 
    }
    50% {
        /* Brillo máximo en la mitad (Celeste más suave, con opacidad ajustada) */
        text-shadow: 0 0 5px rgba(152, 215, 225, 0.8), 0 0 10px rgba(152, 215, 225, 0.5); 
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dbba542 *//* --- ESTILOS CSS DEL BOTÓN GLOW --- */

/* 1. Definiciones necesarias */
@keyframes girar-glow-final {
    to {
        transform: rotate(360deg);
    }
}
.contenedor-centrado {
    width: 100%;
    text-align: center;
}

/* 2. Estilos Principales del Botón (Contenedor base) */
/* Selector principal (sin restricción de HREF) */
a.glow-contorno-final {
    position: relative !important;
    overflow: hidden !important;
    z-index: 1 !important;
    display: inline-block !important;
    border-radius: 10px !important;
    padding: 1px !important;
    background: transparent !important;
    border: none !important;
    text-decoration: none !important;
}

/* 3. Pseudo-Elemento ::before: EL BRILLO GIRATORIO (LA LUZ) */
a.glow-contorno-final::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    z-index: -1 !important;
    /* Degradado Cónico de Blanco a Transparente */
    background: conic-gradient(
        transparent 0deg,
        white 30deg,
        transparent 100deg
    ) !important;
    border-radius: inherit !important;
    animation: girar-glow-final 3s linear infinite !important;
    /* Efecto de luz */
    filter: blur(5px) !important;
    opacity: 0.9 !important;
    transform-origin: 50% 50% !important;
}

/* 4. Pseudo-Elemento ::after: EL RELLENO OSCURO Y DEGRADADO (LA MÁSCARA) */
a.glow-contorno-final::after {
    content: '' !important;
    position: absolute !important;
    inset: 3px !important;
    z-index: 0 !important;
    /* Fondo Verde */
    background: linear-gradient(180deg, #399639 0%, #2a6a2a 100%) !important;
    border-radius: inherit !important;
    transition: background 0.3s ease !important;
}

/* 5. Estilos del Texto */
a.glow-contorno-final .btn-text-content {
    display: block !important;
    padding: 14px 28px !important;
    border-radius: inherit !important;
    position: relative !important;
    z-index: 1 !important;
    color: white !important;
    font-size: 14.4px !important;
    font-weight: 700 !important;
    font-family: 'Montserrat', sans-serif !important;
    /* Sombreado de Texto Tipo Glow Blanco */
    text-shadow: 0 0 5px rgba(255, 255, 255, 0.7),
                 0 0 10px rgba(255, 255, 255, 0.4) !important;
}

/* 6. Efecto al pasar el ratón */
a.glow-contorno-final:hover::before {
    animation-duration: 1.5s !important;
    filter: blur(8px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e003404 */.elementor-37519 .elementor-element.elementor-element-e003404 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}
.elementor-37519 .elementor-element.elementor-element-e003404 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef5a29b */.elementor-37519 .elementor-element.elementor-element-ef5a29b {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d25da0 */.elementor-37519 .elementor-element.elementor-element-7d25da0 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac24f6 */.elementor-37519 .elementor-element.elementor-element-5ac24f6 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, gray, #888888); /* ¡Cambiado a gris medio! */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: none;

    /* Propiedades para la animación de tachado */
    position: relative;
    display: inline-block;
}

.elementor-37519 .elementor-element.elementor-element-5ac24f6::after {
    content: '';
    position: absolute;
    top: 50%; /* Cambiado para centrar la línea verticalmente */
    left: 0;
    width: 100%;
    height: 3px;
    background: linear-gradient(to right, gray, #888888); /* ¡Cambiado a gris medio! */

    /* Animación principal */
    transform: scaleX(0);
    transform-origin: left;
    animation: tachado 4s infinite;
}

/* Definición de la animación */
@keyframes tachado {
    0% {
        transform: scaleX(0); /* La línea no es visible */
    }
    45% {
        transform: scaleX(1); /* La línea se dibuja completamente */
    }
    55% {
        transform: scaleX(1); /* Se mantiene tachada */
    }
    100% {
        transform: scaleX(0); /* La línea desaparece y se repite */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1fb432 */.elementor-37519 .elementor-element.elementor-element-b1fb432 {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbdffc2 */.elementor-37519 .elementor-element.elementor-element-fbdffc2 {
    /* Degradado de texto: Cambiado a celeste más suave (#98d7e1) */
    background: linear-gradient(to bottom, #98d7e1, #84bdc5); /* Mantengo el segundo color, ajusta si es necesario */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Propiedades para la animación de brillo */
    /* La sombra inicial ahora usa el color celeste más suave */
    text-shadow: 0 0 0px rgba(152, 215, 225, 0); 
    animation: brillo 5s infinite; 

    /* Propiedades para la animación de tachado (si las mantienes) */
    position: relative;
    display: inline-block;
}

/* Animación del brillo (¡Clave: todos los colores de sombra cambiados a celeste más suave!) */
@keyframes brillo {
    0%, 100% {
        /* Sombra invisible al inicio y al final (usando el color base celeste más suave) */
        text-shadow: 0 0 0px rgba(152, 215, 225, 0); 
    }
    50% {
        /* Brillo máximo en la mitad (Celeste más suave, con opacidad ajustada) */
        text-shadow: 0 0 5px rgba(152, 215, 225, 0.8), 0 0 10px rgba(152, 215, 225, 0.5); 
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-05da0c0 *//* --- ESTILOS CSS DEL BOTÓN GLOW --- */

/* 1. Definiciones necesarias */
@keyframes girar-glow-final {
    to {
        transform: rotate(360deg);
    }
}
.contenedor-centrado {
    width: 100%;
    text-align: center;
}

/* 2. Estilos Principales del Botón (Contenedor base) */
/* Selector principal (sin restricción de HREF) */
a.glow-contorno-final {
    position: relative !important;
    overflow: hidden !important;
    z-index: 1 !important;
    display: inline-block !important;
    border-radius: 10px !important;
    padding: 1px !important;
    background: transparent !important;
    border: none !important;
    text-decoration: none !important;
}

/* 3. Pseudo-Elemento ::before: EL BRILLO GIRATORIO (LA LUZ) */
a.glow-contorno-final::before {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    z-index: -1 !important;
    /* Degradado Cónico de Blanco a Transparente */
    background: conic-gradient(
        transparent 0deg,
        white 30deg,
        transparent 100deg
    ) !important;
    border-radius: inherit !important;
    animation: girar-glow-final 3s linear infinite !important;
    /* Efecto de luz */
    filter: blur(5px) !important;
    opacity: 0.9 !important;
    transform-origin: 50% 50% !important;
}

/* 4. Pseudo-Elemento ::after: EL RELLENO OSCURO Y DEGRADADO (LA MÁSCARA) */
a.glow-contorno-final::after {
    content: '' !important;
    position: absolute !important;
    inset: 3px !important;
    z-index: 0 !important;
    /* Fondo Verde */
    background: linear-gradient(180deg, #399639 0%, #2a6a2a 100%) !important;
    border-radius: inherit !important;
    transition: background 0.3s ease !important;
}

/* 5. Estilos del Texto */
a.glow-contorno-final .btn-text-content {
    display: block !important;
    padding: 14px 28px !important;
    border-radius: inherit !important;
    position: relative !important;
    z-index: 1 !important;
    color: white !important;
    font-size: 14.4px !important;
    font-weight: 700 !important;
    font-family: 'Montserrat', sans-serif !important;
    /* Sombreado de Texto Tipo Glow Blanco */
    text-shadow: 0 0 5px rgba(255, 255, 255, 0.7),
                 0 0 10px rgba(255, 255, 255, 0.4) !important;
}

/* 6. Efecto al pasar el ratón */
a.glow-contorno-final:hover::before {
    animation-duration: 1.5s !important;
    filter: blur(8px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac0027e */.elementor-37519 .elementor-element.elementor-element-ac0027e {
    /* Degradado de texto */
    background: linear-gradient(to bottom, white, #9998bf); /* Blanco arriba, #9998bf abajo */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Sin sombra/resplandor interior */
    text-shadow: none; /* Elimina cualquier sombra de texto */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f45980a *//* Reemplaza ..elementor-37519 .elementor-element.elementor-element-f45980a-de-tu-seccion con la clase real de tu footer en Elementor */
..elementor-37519 .elementor-element.elementor-element-f45980a-de-tu-seccion {
  overflow-x: visible !important;
  width: 100vw !important;
  max-width: none !important;
  padding: 0 !important;
  /* La siguiente línea es para asegurar que el elemento se centre correctamente */
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4e617d0 *//* Reemplaza ..elementor-37519 .elementor-element.elementor-element-4e617d0-de-tu-seccion con la clase real de tu footer en Elementor */
..elementor-37519 .elementor-element.elementor-element-4e617d0-de-tu-seccion {
  overflow-x: visible !important;
  width: 100vw !important;
  max-width: none !important;
  padding: 0 !important;
  /* La siguiente línea es para asegurar que el elemento se centre correctamente */
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be700c6 */@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@700&display=swap');

.elementor-37519 .elementor-element.elementor-element-be700c6 {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 700 !important;
    line-height: 1 !important;
    color: #403BC7 !important;
    text-shadow: 0 0 4px rgba(0, 0, 0, 0.5), 0 0 1px rgba(0, 0, 0, 0.5) !important;
    text-align: center;
}/* End custom CSS */