.elementor-12 .elementor-element.elementor-element-15f9aef1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-78px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-15f9aef1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-15f9aef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #1D1031 0%, #000000 100%);}.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-12 .elementor-element.elementor-element-3068a24.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-3068a24{text-align:start;}.elementor-12 .elementor-element.elementor-element-3068a24 img{width:100%;height:170px;}.elementor-12 .elementor-element.elementor-element-f1405b7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-24ca47e7{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-24ca47e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;line-height:64px;color:#F1F1F1;}.elementor-12 .elementor-element.elementor-element-2cbd9129{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ADADAD;--border-color:#ADADAD;--border-radius:20px 20px 20px 20px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:9px;--padding-right:8px;}.elementor-12 .elementor-element.elementor-element-2cbd9129:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2cbd9129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121617;}.elementor-12 .elementor-element.elementor-element-163f8293{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-163f8293 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:35px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-1a0faa4c .elementor-button{background-color:#00B9FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:17px 20px 17px 20px;}.elementor-12 .elementor-element.elementor-element-1a0faa4c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-1a0faa4c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1a0faa4c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-1a0faa4c .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-27a75b1a{--display:flex;}.elementor-12 .elementor-element.elementor-element-27a75b1a.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4aef21c7{width:var( --container-widget-width, 77% );max-width:77%;padding:0px 0px 0px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-4aef21c7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4aef21c7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-63e5d3f9{--display:flex;}.elementor-12 .elementor-element.elementor-element-25d38c93 .elementor-button{background-color:#00B9FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:17px 20px 17px 20px;}.elementor-12 .elementor-element.elementor-element-25d38c93{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-25d38c93.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-25d38c93 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-25d38c93 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-119a6586{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5B6DCF;--border-color:#5B6DCF;--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-119a6586:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-119a6586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A0A0A 0%, #0A0A0A 100%);}.elementor-12 .elementor-element.elementor-element-3b6f8e6c{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3b6f8e6c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:3.4px;color:#85999E;}.elementor-12 .elementor-element.elementor-element-7ae30c57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7ae30c57 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:#00B3F7;}.elementor-12 .elementor-element.elementor-element-34a8183{text-align:center;}.elementor-12 .elementor-element.elementor-element-34a8183 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;line-height:40px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2f3c05c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-660f1027{--display:flex;}.elementor-12 .elementor-element.elementor-element-73b7d4d0.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-73b7d4d0{text-align:center;}.elementor-12 .elementor-element.elementor-element-73b7d4d0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:600;color:#00B9FF;}.elementor-12 .elementor-element.elementor-element-1599c8fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1419e587 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-65e9bb5c{--display:flex;}.elementor-12 .elementor-element.elementor-element-53c00b2.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-53c00b2{text-align:center;}.elementor-12 .elementor-element.elementor-element-53c00b2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:600;color:#00B9FF;}.elementor-12 .elementor-element.elementor-element-5ace3824{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-12 .elementor-element.elementor-element-5ace3824 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5d99450e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3d417141{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-1bf5d4f6{--display:flex;}.elementor-12 .elementor-element.elementor-element-13ab8d97.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-13ab8d97{text-align:center;}.elementor-12 .elementor-element.elementor-element-13ab8d97 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:600;color:#00B9FF;}.elementor-12 .elementor-element.elementor-element-5cdc260f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-67679480 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1e9b1a86{--display:flex;}.elementor-12 .elementor-element.elementor-element-47047f44.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-47047f44{text-align:center;}.elementor-12 .elementor-element.elementor-element-47047f44 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:600;color:#00B9FF;}.elementor-12 .elementor-element.elementor-element-4d09a345{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-12 .elementor-element.elementor-element-4d09a345 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-61fce2b3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-459bc16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-12f17c5c{text-align:center;}.elementor-12 .elementor-element.elementor-element-12f17c5c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#00B9FF;}.elementor-12 .elementor-element.elementor-element-6134c6fe{text-align:center;}.elementor-12 .elementor-element.elementor-element-6134c6fe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;line-height:40px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-309daa9 .elementor-button{background-color:#00B9FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:17px 20px 17px 20px;}.elementor-12 .elementor-element.elementor-element-309daa9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-309daa9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-309daa9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-309daa9 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-6142ad95{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5B6DCF;--border-color:#5B6DCF;--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6142ad95:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6142ad95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #100A1A 0%, #09070D 100%);}.elementor-12 .elementor-element.elementor-element-6142ad95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7d1b4a4f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7d1b4a4f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:3.4px;color:#85999E;}.elementor-12 .elementor-element.elementor-element-3dbbd27e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3dbbd27e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:#00B3F7;}.elementor-12 .elementor-element.elementor-element-3f231c35{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f231c35 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;line-height:40px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5fff0e6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-4217259d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-12 .elementor-element.elementor-element-52e41d6e{width:var( --container-widget-width, 37% );max-width:37%;background-color:#2F5F8B59;padding:24px 4px 15px 4px;--container-widget-width:37%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00B3F7;border-radius:10px 10px 10px 10px;box-shadow:4px 4px 1px 0px rgba(0, 179.00000000000003, 247, 0.64);}.elementor-12 .elementor-element.elementor-element-52e41d6e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-52e41d6e .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:55px;font-weight:600;text-transform:uppercase;line-height:32px;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-52e41d6e .elementor-counter-title{color:#6FB0FE;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:52px;}.elementor-12 .elementor-element.elementor-element-30ef7be7{width:var( --container-widget-width, 37% );max-width:37%;background-color:#2F5F8B59;padding:24px 4px 15px 4px;--container-widget-width:37%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00B3F7;border-radius:10px 10px 10px 10px;box-shadow:4px 4px 1px 0px rgba(0, 179.00000000000003, 247, 0.64);}.elementor-12 .elementor-element.elementor-element-30ef7be7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-30ef7be7 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:55px;font-weight:600;text-transform:uppercase;line-height:32px;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-30ef7be7 .elementor-counter-title{color:#6FB0FE;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:52px;}.elementor-12 .elementor-element.elementor-element-347dcf65{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-60474269{width:var( --container-widget-width, 37% );max-width:37%;background-color:#2F5F8B59;padding:24px 4px 15px 4px;--container-widget-width:37%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00B3F7;border-radius:10px 10px 10px 10px;box-shadow:4px 4px 1px 0px rgba(0, 179.00000000000003, 247, 0.64);}.elementor-12 .elementor-element.elementor-element-60474269.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-60474269 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:55px;font-weight:600;text-transform:uppercase;line-height:32px;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-60474269 .elementor-counter-title{color:#6FB0FE;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:52px;}.elementor-12 .elementor-element.elementor-element-4efa1de1{width:var( --container-widget-width, 37% );max-width:37%;background-color:#2F5F8B59;padding:24px 4px 15px 4px;--container-widget-width:37%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00B3F7;border-radius:10px 10px 10px 10px;box-shadow:4px 4px 1px 0px rgba(0, 179.00000000000003, 247, 0.64);}.elementor-12 .elementor-element.elementor-element-4efa1de1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4efa1de1 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:55px;font-weight:600;text-transform:uppercase;line-height:32px;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-4efa1de1 .elementor-counter-title{color:#6FB0FE;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;line-height:52px;}.elementor-12 .elementor-element.elementor-element-683ea089{--display:flex;}.elementor-12 .elementor-element.elementor-element-6109ade4{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6109ade4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-db2db36{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-db2db36 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-66149999{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-66149999 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3948fc32{--display:flex;}.elementor-12 .elementor-element.elementor-element-3948fc32:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3948fc32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#120A1C;}.elementor-12 .elementor-element.elementor-element-3da2d942{--display:flex;--border-radius:17px 17px 17px 17px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3da2d942:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3da2d942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #120A1C 0%, #050B0D 100%);}.elementor-12 .elementor-element.elementor-element-5903d072{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5903d072 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:3.4px;color:#85999E;}.elementor-12 .elementor-element.elementor-element-30b00343{text-align:center;}.elementor-12 .elementor-element.elementor-element-30b00343 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ba2e76d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-ba2e76d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:#00B3F7;}.elementor-12 .elementor-element.elementor-element-74367a1d{text-align:center;}.elementor-12 .elementor-element.elementor-element-74367a1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;line-height:40px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-29fdb952{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-400b2efd{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-4e3195c6{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4e3195c6 img{border-radius:15px 15px 0px 0px;}.elementor-12 .elementor-element.elementor-element-db59fbb{text-align:center;}.elementor-12 .elementor-element.elementor-element-db59fbb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#13A1DD;}.elementor-12 .elementor-element.elementor-element-1c27d914{padding:0px 0px 10px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-1c27d914 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:19px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-48670457{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-344e933b{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-344e933b img{border-radius:15px 15px 0px 0px;}.elementor-12 .elementor-element.elementor-element-500e6a08{text-align:center;}.elementor-12 .elementor-element.elementor-element-500e6a08 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#13A1DD;}.elementor-12 .elementor-element.elementor-element-68ee80b5{padding:0px 0px 10px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-68ee80b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:19px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-23c9c85e{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-4a7c8ad8{width:var( --container-widget-width, 100% );max-width:100%;background-color:#040C14;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4a7c8ad8 img{width:92%;border-radius:15px 15px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2a29adf0{text-align:center;}.elementor-12 .elementor-element.elementor-element-2a29adf0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#13A1DD;}.elementor-12 .elementor-element.elementor-element-7e59eaa3{padding:0px 0px 10px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7e59eaa3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:19px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-59eb559a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-3853e108{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-41a8ce1{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-59b36db0{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-59b36db0 img{border-radius:15px 15px 0px 0px;}.elementor-12 .elementor-element.elementor-element-61980c77{text-align:center;}.elementor-12 .elementor-element.elementor-element-61980c77 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#13A1DD;}.elementor-12 .elementor-element.elementor-element-7f9d5693{padding:0px 0px 10px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7f9d5693 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:19px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3ea63828{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-5a3fed5a{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-4ef628ce{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4ef628ce img{border-radius:15px 15px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7285ac05{text-align:center;}.elementor-12 .elementor-element.elementor-element-7285ac05 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:500;color:#13A1DD;}.elementor-12 .elementor-element.elementor-element-712fbca2{padding:0px 0px 10px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-712fbca2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:19px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dbb4ee4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-3f20f4eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-56d09f2a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:#00B3F7;}.elementor-12 .elementor-element.elementor-element-9512f67 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#7E8D92;}.elementor-12 .elementor-element.elementor-element-11727843 .elementor-button{background-color:#00B9FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:17px 20px 17px 20px;}.elementor-12 .elementor-element.elementor-element-11727843{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-11727843.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-11727843 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-11727843 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-10f07132{--display:flex;}.elementor-12 .elementor-element.elementor-element-11cd836d{--display:flex;}.elementor-12 .elementor-element.elementor-element-7ff0b617{text-align:center;}.elementor-12 .elementor-element.elementor-element-7ff0b617 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6104d874 .elementor-button{background-color:#00B9FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:17px 20px 17px 20px;}.elementor-12 .elementor-element.elementor-element-6104d874{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6104d874.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6104d874 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-6104d874 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-698057a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-698057a0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-698057a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#100A19;}.elementor-12 .elementor-element.elementor-element-4b86ffc4{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6586e690{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6586e690 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:3.4px;color:#85999E;}.elementor-12 .elementor-element.elementor-element-5d2f02ca{text-align:center;}.elementor-12 .elementor-element.elementor-element-5d2f02ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:60px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7d76f007{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7d76f007:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7d76f007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#100A19;}.elementor-12 .elementor-element.elementor-element-2efc5da5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-2055aeb6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#00B8FE;}.elementor-12 .elementor-element.elementor-element-39eac276{text-align:start;}.elementor-12 .elementor-element.elementor-element-39eac276 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-911959a{text-align:start;}.elementor-12 .elementor-element.elementor-element-911959a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;line-height:27px;letter-spacing:0.2px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-68466367{background-color:#2C2C2C;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2C2C2C;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-68466367 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-68466367 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-68466367 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-68466367 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-68466367 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3dd7848d{background-color:#2C2C2C;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2C2C2C;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-3dd7848d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3dd7848d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3dd7848d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3dd7848d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-3dd7848d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-75890704{background-color:#2C2C2C;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2C2C2C;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-75890704 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-75890704 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-75890704 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-75890704 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-75890704 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-26e674f{background-color:#2C2C2C;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2C2C2C;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-26e674f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-26e674f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-26e674f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-26e674f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-26e674f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4d8fc4ab{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-653b4bf3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#00B8FE;}.elementor-12 .elementor-element.elementor-element-6e99d822{text-align:start;}.elementor-12 .elementor-element.elementor-element-6e99d822 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-719f3a63{text-align:start;}.elementor-12 .elementor-element.elementor-element-719f3a63 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;line-height:27px;letter-spacing:0.2px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-13c24d51{background-color:#2C2C2C;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2C2C2C;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-13c24d51 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-13c24d51 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-13c24d51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-13c24d51 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-13c24d51 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e6b557c{background-color:#2C2C2C;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2C2C2C;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-e6b557c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e6b557c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-e6b557c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-e6b557c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-e6b557c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2cb0c78d{background-color:#2C2C2C;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2C2C2C;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-2cb0c78d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2cb0c78d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2cb0c78d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2cb0c78d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-2cb0c78d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5b9c42ca{background-color:#2C2C2C;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2C2C2C;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-5b9c42ca .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5b9c42ca .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-5b9c42ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5b9c42ca .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-5b9c42ca .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4f7a462e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4f7a462e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4f7a462e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-12 .elementor-element.elementor-element-78233ab5{text-align:center;}.elementor-12 .elementor-element.elementor-element-78233ab5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:60px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3e1f3430{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3e1f3430.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-20f3689d{margin:-89px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-20f3689d img{width:35%;}.elementor-12 .elementor-element.elementor-element-72a81fa2{text-align:center;}.elementor-12 .elementor-element.elementor-element-72a81fa2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:70px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1778a788{text-align:center;}.elementor-12 .elementor-element.elementor-element-1778a788 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:31px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-221a0ac3{text-align:start;}.elementor-12 .elementor-element.elementor-element-221a0ac3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;line-height:27px;letter-spacing:0.2px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-57171f78{text-align:center;}.elementor-12 .elementor-element.elementor-element-57171f78 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:27px;-webkit-text-stroke-color:#000;stroke:#000;color:#809097;}.elementor-12 .elementor-element.elementor-element-6f54ab1b .elementor-button{background-color:#00B9FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:17px 20px 17px 20px;}.elementor-12 .elementor-element.elementor-element-6f54ab1b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6f54ab1b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6f54ab1b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-6f54ab1b .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-591a1564{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-467bbc76{--display:flex;}.elementor-12 .elementor-element.elementor-element-4106b21a{--display:flex;}.elementor-12 .elementor-element.elementor-element-4c3c13a5{text-align:center;}.elementor-12 .elementor-element.elementor-element-4c3c13a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-50e07933 .elementor-button{background-color:#00B9FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:17px 20px 17px 20px;}.elementor-12 .elementor-element.elementor-element-50e07933{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-50e07933.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-50e07933 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-50e07933 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-278bac63{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-278bac63:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-278bac63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #120821 0%, #030D12 100%);}.elementor-12 .elementor-element.elementor-element-2ee5b1e4{--display:flex;}.elementor-12 .elementor-element.elementor-element-24393208{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-24393208 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:3.4px;color:#85999E;}.elementor-12 .elementor-element.elementor-element-7269f3e1{text-align:center;}.elementor-12 .elementor-element.elementor-element-7269f3e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:60px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6fd0b339{text-align:center;}.elementor-12 .elementor-element.elementor-element-6fd0b339 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;line-height:40px;color:#00B9FF;}.elementor-12 .elementor-element.elementor-element-6a09d36f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-12 .elementor-element.elementor-element-79209eb5{--display:flex;}.elementor-12 .elementor-element.elementor-element-2e9d225 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-67856681 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3cda0022 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2f0974e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-13bba7e0 .elementor-button{background-color:#00B9FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:17px 20px 17px 20px;}.elementor-12 .elementor-element.elementor-element-13bba7e0{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-13bba7e0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-13bba7e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-13bba7e0 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-147c0c76{--display:flex;}.elementor-12 .elementor-element.elementor-element-173e88fe{text-align:center;}.elementor-12 .elementor-element.elementor-element-173e88fe img{height:500px;object-fit:cover;object-position:bottom center;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-28f668a{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-28f668a .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:55px;font-weight:900;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5c49563b{text-align:center;}.elementor-12 .elementor-element.elementor-element-5c49563b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;letter-spacing:5px;word-spacing:5px;color:#00B9FF;}.elementor-12 .elementor-element.elementor-element-43f01c33{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-43f01c33:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-43f01c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #05020B 0%, #030425 100%);}.elementor-12 .elementor-element.elementor-element-31ff2392{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-31ff2392 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:3.4px;color:#85999E;}.elementor-12 .elementor-element.elementor-element-28f73f16{text-align:center;}.elementor-12 .elementor-element.elementor-element-28f73f16 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:60px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-199558cc{text-align:center;}.elementor-12 .elementor-element.elementor-element-199558cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;line-height:31px;letter-spacing:0px;color:#FDFBFB;}.elementor-12 .elementor-element.elementor-element-6f889427{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-75b5ba0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-73e2440c{--display:flex;}.elementor-12 .elementor-element.elementor-element-1e611074{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-1e611074.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1799caca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1799caca .elementor-icon-box-wrapper{align-items:center;gap:28px;}.elementor-12 .elementor-element.elementor-element-1799caca.elementor-view-stacked .elementor-icon{background-color:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-1799caca.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1799caca.elementor-view-default .elementor-icon{fill:#F3F3F3;color:#F3F3F3;border-color:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-1799caca .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-1799caca .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1799caca .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-1799caca .elementor-icon-box-title{color:#00B9FF;}.elementor-12 .elementor-element.elementor-element-1799caca:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-1799caca:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-49477b5b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6dff6c80{--display:flex;}.elementor-12 .elementor-element.elementor-element-29967a48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-40ba2a02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-40ba2a02 .elementor-icon-box-wrapper{align-items:center;gap:28px;}.elementor-12 .elementor-element.elementor-element-40ba2a02.elementor-view-stacked .elementor-icon{background-color:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-40ba2a02.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-40ba2a02.elementor-view-default .elementor-icon{fill:#F3F3F3;color:#F3F3F3;border-color:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-40ba2a02 .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-40ba2a02 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-40ba2a02 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-40ba2a02 .elementor-icon-box-title{color:#00B9FF;}.elementor-12 .elementor-element.elementor-element-40ba2a02:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-40ba2a02:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-78762bf9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4cdd27ac{--display:flex;}.elementor-12 .elementor-element.elementor-element-2ea5e50b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-58693772{--display:flex;}.elementor-12 .elementor-element.elementor-element-249d95dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-431193b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-431193b8 .elementor-icon-box-wrapper{align-items:center;gap:28px;}.elementor-12 .elementor-element.elementor-element-431193b8.elementor-view-stacked .elementor-icon{background-color:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-431193b8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-431193b8.elementor-view-default .elementor-icon{fill:#F3F3F3;color:#F3F3F3;border-color:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-431193b8 .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-431193b8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-431193b8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-431193b8 .elementor-icon-box-title{color:#00B9FF;}.elementor-12 .elementor-element.elementor-element-431193b8:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-431193b8:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7b462b6d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6238c61c{--display:flex;}.elementor-12 .elementor-element.elementor-element-1c6ab641{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-10aa68c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-10aa68c2 .elementor-icon-box-wrapper{align-items:center;gap:28px;}.elementor-12 .elementor-element.elementor-element-10aa68c2.elementor-view-stacked .elementor-icon{background-color:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-10aa68c2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-10aa68c2.elementor-view-default .elementor-icon{fill:#F3F3F3;color:#F3F3F3;border-color:#F3F3F3;}.elementor-12 .elementor-element.elementor-element-10aa68c2 .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-10aa68c2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-10aa68c2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-10aa68c2 .elementor-icon-box-title{color:#00B9FF;}.elementor-12 .elementor-element.elementor-element-10aa68c2:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-10aa68c2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-59ebc992 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-26e3043b{--display:flex;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-163ba161{--display:flex;}.elementor-12 .elementor-element.elementor-element-21e33ea1{--display:flex;}.elementor-12 .elementor-element.elementor-element-6f7a5f27{text-align:center;}.elementor-12 .elementor-element.elementor-element-6f7a5f27 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;line-height:27px;letter-spacing:0.2px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-24180046{--display:flex;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-24180046:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-24180046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #100237 0%, #020B0F 100%);}.elementor-12 .elementor-element.elementor-element-7979440f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7979440f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:3.4px;color:#85999E;}.elementor-12 .elementor-element.elementor-element-7f678e93{text-align:center;}.elementor-12 .elementor-element.elementor-element-7f678e93 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:60px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-536ef48d{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-536ef48d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-536ef48d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-46901525 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#6EC1E4;}.elementor-12 .elementor-element.elementor-element-7957047f{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-7957047f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7957047f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-1a8f1fc3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#6EC1E4;}.elementor-12 .elementor-element.elementor-element-180dae6c{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-180dae6c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-180dae6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-12 .elementor-element.elementor-element-790f130f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-12 .elementor-element.elementor-element-625d664c{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-625d664c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-625d664c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-342019aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#6EC1E4;}.elementor-12 .elementor-element.elementor-element-21bde46a{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-21bde46a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-21bde46a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-e93e7d3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#6EC1E4;}.elementor-12 .elementor-element.elementor-element-7fc8e0fd{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-7fc8e0fd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7fc8e0fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-7d9de1c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#6EC1E4;}.elementor-12 .elementor-element.elementor-element-7e62f396{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:12px;}.elementor-12 .elementor-element.elementor-element-7e62f396 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-7e62f396 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#4E4D4D9E;}:where( .elementor-12 .elementor-element.elementor-element-7e62f396 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FCFCFC;}.elementor-12 .elementor-element.elementor-element-7e62f396.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7e62f396 {--n-accordion-padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-32dc1f0e{--display:flex;}.elementor-12 .elementor-element.elementor-element-75d7ff85{--display:flex;}.elementor-12 .elementor-element.elementor-element-2b6d0e9f{text-align:center;}.elementor-12 .elementor-element.elementor-element-2b6d0e9f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-401a7578 .elementor-button{background-color:#00B9FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:17px 20px 17px 20px;}.elementor-12 .elementor-element.elementor-element-401a7578{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-401a7578.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-401a7578 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-401a7578 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-612aca22{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-21ee58cd{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-21ee58cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:3.4px;color:#85999E;}.elementor-12 .elementor-element.elementor-element-60b62823{--display:flex;}.elementor-12 .elementor-element.elementor-element-791217bb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-791217bb.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-50de8b97{text-align:center;}.elementor-12 .elementor-element.elementor-element-50de8b97 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:60px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4fa1e511{text-align:center;}.elementor-12 .elementor-element.elementor-element-4fa1e511 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:31px;font-weight:600;color:#6EC1E4;}.elementor-12 .elementor-element.elementor-element-4ea4d040{text-align:center;}.elementor-12 .elementor-element.elementor-element-4ea4d040 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;line-height:40px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-444f40ba .elementor-button{background-color:#00B9FF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:17px 20px 17px 20px;}.elementor-12 .elementor-element.elementor-element-444f40ba{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-444f40ba.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-444f40ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-444f40ba .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-3b905ae1{text-align:center;}.elementor-12 .elementor-element.elementor-element-3b905ae1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;letter-spacing:3.4px;color:#EFFCFF;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-27a75b1a{--width:100%;}.elementor-12 .elementor-element.elementor-element-6142ad95{--width:100%;}.elementor-12 .elementor-element.elementor-element-3853e108{--width:100%;}.elementor-12 .elementor-element.elementor-element-3ea63828{--width:100%;}.elementor-12 .elementor-element.elementor-element-3e1f3430{--width:60%;}.elementor-12 .elementor-element.elementor-element-791217bb{--width:60%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-3068a24 img{width:100%;height:60px;}.elementor-12 .elementor-element.elementor-element-f1405b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-24ca47e7{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-24ca47e7 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-2cbd9129{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-163f8293{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 6px 8px 6px;}.elementor-12 .elementor-element.elementor-element-163f8293 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-1a0faa4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1a0faa4c .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-4aef21c7{--container-widget-width:928px;--container-widget-flex-grow:0;width:var( --container-widget-width, 928px );max-width:928px;}.elementor-12 .elementor-element.elementor-element-25d38c93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-25d38c93 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-3b6f8e6c .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-7ae30c57 .elementor-heading-title{font-size:45px;line-height:1.3em;letter-spacing:0.1px;}.elementor-12 .elementor-element.elementor-element-34a8183 .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-2f3c05c{--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-73b7d4d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1599c8fc .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-1419e587{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1419e587 .elementor-heading-title{line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-53c00b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-12 .elementor-element.elementor-element-5ace3824{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5ace3824 .elementor-heading-title{line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-5d99450e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5d99450e .elementor-heading-title{line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-13ab8d97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-12 .elementor-element.elementor-element-13ab8d97 .elementor-heading-title{font-size:42px;}.elementor-12 .elementor-element.elementor-element-5cdc260f .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-67679480{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-67679480 .elementor-heading-title{line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-47047f44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-12 .elementor-element.elementor-element-4d09a345{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-12 .elementor-element.elementor-element-4d09a345 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-61fce2b3{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-61fce2b3 .elementor-heading-title{line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-2e8af5c9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2e8af5c9 img{width:93%;border-radius:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-459bc16{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-12f17c5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-12f17c5c .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-6134c6fe .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-309daa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-309daa9 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-6142ad95{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7d1b4a4f .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-3dbbd27e .elementor-heading-title{font-size:45px;line-height:1.3em;letter-spacing:0.1px;}.elementor-12 .elementor-element.elementor-element-3f231c35 .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-5fff0e6a{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5fff0e6a.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4217259d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4217259d.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-52e41d6e{width:var( --container-widget-width, 153px );max-width:153px;padding:20px 20px 20px 20px;--container-widget-width:153px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-52e41d6e .elementor-counter{flex-direction:column-reverse;gap:1px;}.elementor-12 .elementor-element.elementor-element-52e41d6e .elementor-counter-title{justify-content:start;font-size:12px;line-height:1.4em;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-52e41d6e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-12 .elementor-element.elementor-element-30ef7be7{width:var( --container-widget-width, 153px );max-width:153px;padding:20px 20px 20px 20px;--container-widget-width:153px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-30ef7be7 .elementor-counter{flex-direction:column-reverse;gap:1px;}.elementor-12 .elementor-element.elementor-element-30ef7be7 .elementor-counter-title{justify-content:start;font-size:12px;line-height:1.4em;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-30ef7be7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-12 .elementor-element.elementor-element-347dcf65{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-347dcf65.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-60474269{width:var( --container-widget-width, 153px );max-width:153px;padding:20px 20px 20px 20px;--container-widget-width:153px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-60474269 .elementor-counter{flex-direction:column-reverse;gap:1px;}.elementor-12 .elementor-element.elementor-element-60474269 .elementor-counter-title{justify-content:start;font-size:12px;line-height:1.4em;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-60474269 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-12 .elementor-element.elementor-element-4efa1de1{width:var( --container-widget-width, 153px );max-width:153px;padding:20px 20px 20px 20px;--container-widget-width:153px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4efa1de1 .elementor-counter{flex-direction:column-reverse;gap:1px;}.elementor-12 .elementor-element.elementor-element-4efa1de1 .elementor-counter-title{justify-content:start;font-size:12px;line-height:1.4em;letter-spacing:0.5px;}.elementor-12 .elementor-element.elementor-element-4efa1de1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-12 .elementor-element.elementor-element-6109ade4{text-align:center;}.elementor-12 .elementor-element.elementor-element-6109ade4 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-db2db36{text-align:center;}.elementor-12 .elementor-element.elementor-element-db2db36 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-66149999{text-align:center;}.elementor-12 .elementor-element.elementor-element-66149999 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-5903d072 .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-30b00343 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-ba2e76d .elementor-heading-title{font-size:42px;line-height:1.2em;letter-spacing:0.1px;}.elementor-12 .elementor-element.elementor-element-74367a1d .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-4e3195c6 img{width:100%;}.elementor-12 .elementor-element.elementor-element-db59fbb .elementor-heading-title{font-size:19px;}.elementor-12 .elementor-element.elementor-element-1c27d914{padding:0px 6px 10px 6px;}.elementor-12 .elementor-element.elementor-element-1c27d914 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-344e933b img{width:100%;}.elementor-12 .elementor-element.elementor-element-500e6a08 .elementor-heading-title{font-size:19px;}.elementor-12 .elementor-element.elementor-element-68ee80b5{padding:0px 6px 10px 6px;}.elementor-12 .elementor-element.elementor-element-68ee80b5 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-4a7c8ad8 img{width:100%;}.elementor-12 .elementor-element.elementor-element-2a29adf0 .elementor-heading-title{font-size:19px;}.elementor-12 .elementor-element.elementor-element-7e59eaa3{padding:0px 6px 10px 6px;}.elementor-12 .elementor-element.elementor-element-7e59eaa3 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-59eb559a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3853e108{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-61980c77 .elementor-heading-title{font-size:19px;}.elementor-12 .elementor-element.elementor-element-7f9d5693{padding:0px 6px 10px 6px;}.elementor-12 .elementor-element.elementor-element-7f9d5693 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-3ea63828{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7285ac05 .elementor-heading-title{font-size:19px;}.elementor-12 .elementor-element.elementor-element-712fbca2{padding:0px 6px 10px 6px;}.elementor-12 .elementor-element.elementor-element-712fbca2 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-56d09f2a{text-align:center;}.elementor-12 .elementor-element.elementor-element-56d09f2a .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-9512f67{text-align:center;}.elementor-12 .elementor-element.elementor-element-9512f67 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-11727843{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-11727843 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-7ff0b617 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-6104d874{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6104d874 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-6586e690 .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-5d2f02ca .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-2055aeb6 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-39eac276 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-911959a .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-68466367{--e-icon-list-icon-size:21px;}.elementor-12 .elementor-element.elementor-element-68466367 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-68466367 .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-3dd7848d{--e-icon-list-icon-size:21px;}.elementor-12 .elementor-element.elementor-element-3dd7848d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3dd7848d .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-75890704{--e-icon-list-icon-size:21px;}.elementor-12 .elementor-element.elementor-element-75890704 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-75890704 .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-26e674f{--e-icon-list-icon-size:21px;}.elementor-12 .elementor-element.elementor-element-26e674f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-26e674f .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-653b4bf3 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-6e99d822 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-719f3a63 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-13c24d51{--e-icon-list-icon-size:21px;}.elementor-12 .elementor-element.elementor-element-13c24d51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-13c24d51 .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-e6b557c{--e-icon-list-icon-size:21px;}.elementor-12 .elementor-element.elementor-element-e6b557c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-e6b557c .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-2cb0c78d{--e-icon-list-icon-size:21px;}.elementor-12 .elementor-element.elementor-element-2cb0c78d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2cb0c78d .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-5b9c42ca{--e-icon-list-icon-size:21px;}.elementor-12 .elementor-element.elementor-element-5b9c42ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5b9c42ca .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-78233ab5 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-3e1f3430{--width:95%;}.elementor-12 .elementor-element.elementor-element-20f3689d{margin:-94px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-20f3689d img{width:52%;}.elementor-12 .elementor-element.elementor-element-72a81fa2 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-1778a788 .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-221a0ac3{text-align:center;}.elementor-12 .elementor-element.elementor-element-221a0ac3 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-57171f78 .elementor-heading-title{font-size:12px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-6f54ab1b{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6f54ab1b .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-4c3c13a5 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-50e07933{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-50e07933 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-24393208 .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-7269f3e1 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-6fd0b339 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-13bba7e0{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-13bba7e0 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-28f668a{text-align:center;}.elementor-12 .elementor-element.elementor-element-5c49563b{text-align:center;}.elementor-12 .elementor-element.elementor-element-5c49563b .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-31ff2392 .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-28f73f16 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-199558cc .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-1e611074{--width:250.2px;}.elementor-12 .elementor-element.elementor-element-1799caca{width:var( --container-widget-width, 231.25px );max-width:231.25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:231.25px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1799caca .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-1799caca .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1799caca .elementor-icon-box-title a{font-size:21px;}.elementor-12 .elementor-element.elementor-element-40ba2a02{width:var( --container-widget-width, 231.25px );max-width:231.25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:231.25px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-40ba2a02 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-40ba2a02 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-40ba2a02 .elementor-icon-box-title a{font-size:21px;}.elementor-12 .elementor-element.elementor-element-4cdd27ac{--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-431193b8{width:var( --container-widget-width, 231.25px );max-width:231.25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:231.25px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-431193b8 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-431193b8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-431193b8 .elementor-icon-box-title a{font-size:21px;}.elementor-12 .elementor-element.elementor-element-10aa68c2{width:var( --container-widget-width, 231.25px );max-width:231.25px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:231.25px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-10aa68c2 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-10aa68c2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-10aa68c2 .elementor-icon-box-title a{font-size:21px;}.elementor-12 .elementor-element.elementor-element-26e3043b{--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6f7a5f27 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-7979440f .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-7f678e93 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-2b6d0e9f .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-401a7578{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-401a7578 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-21ee58cd .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-50de8b97 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-4fa1e511 .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-4ea4d040 .elementor-heading-title{font-size:17px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-444f40ba{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-444f40ba .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-3b905ae1 .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}}/* Start custom CSS for button, class: .elementor-element-1a0faa4c *//* Base Button Style */
.elementor-12 .elementor-element.elementor-element-1a0faa4c .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(135deg, #00B9FF, #00B9FF, #9B59B6);
    color: #ffffff;
    border: none;
    border-radius: 50px;
    padding: 18px 20px;
    width: 100%;                /* FULL WIDTH */
    display: block;
    text-align: center;
    font-weight: 600;
    letter-spacing: 1px;
    transition: all 0.3s ease;
    box-shadow: 0 8px 25px rgba(255, 205, 1, 0.25);
}

/* Soft Bounce Animation */
.elementor-12 .elementor-element.elementor-element-1a0faa4c .elementor-button {
    animation: softBounce 2s infinite;
}

@keyframes softBounce {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-6px); }
}

/* Shine Effect */
.elementor-12 .elementor-element.elementor-element-1a0faa4c .elementor-button::before {
    content: "";
    position: absolute;
    left: -100%;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.25);
    transition: 0.6s;
}

.elementor-12 .elementor-element.elementor-element-1a0faa4c .elementor-button:hover::before {
    left: 100%;
}

/* Hover Effect */
.elementor-12 .elementor-element.elementor-element-1a0faa4c .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    box-shadow: 0 15px 35px #9B59B6;
    color: #ffffff;   /* TEXT WHITE ON HOVER */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25d38c93 *//* Base Button Style */
.elementor-12 .elementor-element.elementor-element-25d38c93 .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(135deg, #00B9FF, #00B9FF, #9B59B6);
    color: #ffffff;
    border: none;
    border-radius: 50px;
    padding: 18px 20px;
    width: 100%;                /* FULL WIDTH */
    display: block;
    text-align: center;
    font-weight: 600;
    letter-spacing: 1px;
    transition: all 0.3s ease;
    box-shadow: 0 8px 25px rgba(255, 205, 1, 0.25);
}

/* Soft Bounce Animation */
.elementor-12 .elementor-element.elementor-element-25d38c93 .elementor-button {
    animation: softBounce 2s infinite;
}

@keyframes softBounce {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-6px); }
}

/* Shine Effect */
.elementor-12 .elementor-element.elementor-element-25d38c93 .elementor-button::before {
    content: "";
    position: absolute;
    left: -100%;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.25);
    transition: 0.6s;
}

.elementor-12 .elementor-element.elementor-element-25d38c93 .elementor-button:hover::before {
    left: 100%;
}

/* Hover Effect */
.elementor-12 .elementor-element.elementor-element-25d38c93 .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    box-shadow: 0 15px 35px #9B59B6;
    color: #ffffff;   /* TEXT WHITE ON HOVER */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-660f1027 */.elementor-12 .elementor-element.elementor-element-660f1027 {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e9bb5c */.elementor-12 .elementor-element.elementor-element-65e9bb5c {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf5d4f6 */.elementor-12 .elementor-element.elementor-element-1bf5d4f6 {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e9b1a86 */.elementor-12 .elementor-element.elementor-element-1e9b1a86 {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-309daa9 *//* Base Button Style */
.elementor-12 .elementor-element.elementor-element-309daa9 .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(135deg, #00B9FF, #00B9FF, #9B59B6);
    color: #ffffff;
    border: none;
    border-radius: 50px;
    padding: 18px 20px;
    width: 100%;                /* FULL WIDTH */
    display: block;
    text-align: center;
    font-weight: 600;
    letter-spacing: 1px;
    transition: all 0.3s ease;
    box-shadow: 0 8px 25px rgba(255, 205, 1, 0.25);
}

/* Soft Bounce Animation */
.elementor-12 .elementor-element.elementor-element-309daa9 .elementor-button {
    animation: softBounce 2s infinite;
}

@keyframes softBounce {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-6px); }
}

/* Shine Effect */
.elementor-12 .elementor-element.elementor-element-309daa9 .elementor-button::before {
    content: "";
    position: absolute;
    left: -100%;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.25);
    transition: 0.6s;
}

.elementor-12 .elementor-element.elementor-element-309daa9 .elementor-button:hover::before {
    left: 100%;
}

/* Hover Effect */
.elementor-12 .elementor-element.elementor-element-309daa9 .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    box-shadow: 0 15px 35px #9B59B6;
    color: #ffffff;   /* TEXT WHITE ON HOVER */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-119a6586 */.elementor-12 .elementor-element.elementor-element-119a6586 {
  position: relative;
}

.elementor-12 .elementor-element.elementor-element-119a6586::after {
  content: "";
  position: absolute;
  top: 0; /* 👈 change here */
  left: 0;
  width: 100%;
  height: 1px;

  background: linear-gradient(
    90deg,
    rgba(0,0,0,0) 0%,
    #00d4ff 20%,
    #7b2cff 50%,
    #00d4ff 80%,
    rgba(0,0,0,0) 100%
  );

  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-683ea089 */.elementor-12 .elementor-element.elementor-element-683ea089 {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-400b2efd */.elementor-12 .elementor-element.elementor-element-400b2efd {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48670457 */.elementor-12 .elementor-element.elementor-element-48670457 {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c9c85e */.elementor-12 .elementor-element.elementor-element-23c9c85e {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a8ce1 */.elementor-12 .elementor-element.elementor-element-41a8ce1 {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a3fed5a */.elementor-12 .elementor-element.elementor-element-5a3fed5a {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-11727843 *//* Base Button Style */
.elementor-12 .elementor-element.elementor-element-11727843 .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(135deg, #00B9FF, #00B9FF, #9B59B6);
    color: #ffffff;
    border: none;
    border-radius: 50px;
    padding: 18px 20px;
    width: 100%;                /* FULL WIDTH */
    display: block;
    text-align: center;
    font-weight: 600;
    letter-spacing: 1px;
    transition: all 0.3s ease;
    box-shadow: 0 8px 25px rgba(255, 205, 1, 0.25);
}

/* Soft Bounce Animation */
.elementor-12 .elementor-element.elementor-element-11727843 .elementor-button {
    animation: softBounce 2s infinite;
}

@keyframes softBounce {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-6px); }
}

/* Shine Effect */
.elementor-12 .elementor-element.elementor-element-11727843 .elementor-button::before {
    content: "";
    position: absolute;
    left: -100%;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.25);
    transition: 0.6s;
}

.elementor-12 .elementor-element.elementor-element-11727843 .elementor-button:hover::before {
    left: 100%;
}

/* Hover Effect */
.elementor-12 .elementor-element.elementor-element-11727843 .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    box-shadow: 0 15px 35px #9B59B6;
    color: #ffffff;   /* TEXT WHITE ON HOVER */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6104d874 *//* Base Button Style */
.elementor-12 .elementor-element.elementor-element-6104d874 .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(135deg, #00B9FF, #00B9FF, #9B59B6);
    color: #ffffff;
    border: none;
    border-radius: 50px;
    padding: 18px 20px;
    width: 100%;                /* FULL WIDTH */
    display: block;
    text-align: center;
    font-weight: 600;
    letter-spacing: 1px;
    transition: all 0.3s ease;
    box-shadow: 0 8px 25px rgba(255, 205, 1, 0.25);
}

/* Soft Bounce Animation */
.elementor-12 .elementor-element.elementor-element-6104d874 .elementor-button {
    animation: softBounce 2s infinite;
}

@keyframes softBounce {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-6px); }
}

/* Shine Effect */
.elementor-12 .elementor-element.elementor-element-6104d874 .elementor-button::before {
    content: "";
    position: absolute;
    left: -100%;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.25);
    transition: 0.6s;
}

.elementor-12 .elementor-element.elementor-element-6104d874 .elementor-button:hover::before {
    left: 100%;
}

/* Hover Effect */
.elementor-12 .elementor-element.elementor-element-6104d874 .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    box-shadow: 0 15px 35px #9B59B6;
    color: #ffffff;   /* TEXT WHITE ON HOVER */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11cd836d */.elementor-12 .elementor-element.elementor-element-11cd836d {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6142ad95 */.elementor-12 .elementor-element.elementor-element-6142ad95 {
  position: relative;
}

.elementor-12 .elementor-element.elementor-element-6142ad95::after {
  content: "";
  position: absolute;
  top: 0; /* 👈 change here */
  left: 0;
  width: 100%;
  height: 1px;

  background: linear-gradient(
    90deg,
    rgba(0,0,0,0) 0%,
    #00d4ff 20%,
    #7b2cff 50%,
    #00d4ff 80%,
    rgba(0,0,0,0) 100%
  );

  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2efc5da5 */.elementor-12 .elementor-element.elementor-element-2efc5da5 {
  background: linear-gradient(135deg, rgba(123,44,255,0.15), rgba(0,212,255,0.15));
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);

  border-radius: 24px;
  border: 1px solid rgba(255,255,255,0.15);

  padding: 30px;
  position: relative;

  /* GLOW */
  box-shadow: 
    0 0 40px rgba(123,44,255,0.25),
    0 0 80px rgba(0,212,255,0.15),
    0 20px 60px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d8fc4ab */.elementor-12 .elementor-element.elementor-element-4d8fc4ab {
  background: linear-gradient(135deg, rgba(123,44,255,0.15), rgba(0,212,255,0.15));
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);

  border-radius: 24px;
  border: 1px solid rgba(255,255,255,0.15);

  padding: 30px;
  position: relative;

  /* GLOW */
  box-shadow: 
    0 0 40px rgba(123,44,255,0.25),
    0 0 80px rgba(0,212,255,0.15),
    0 20px 60px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f54ab1b *//* Base Button Style */
.elementor-12 .elementor-element.elementor-element-6f54ab1b .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(135deg, #00B9FF, #00B9FF, #9B59B6);
    color: #ffffff;
    border: none;
    border-radius: 50px;
    padding: 18px 20px;
    width: 100%;                /* FULL WIDTH */
    display: block;
    text-align: center;
    font-weight: 600;
    letter-spacing: 1px;
    transition: all 0.3s ease;
    box-shadow: 0 8px 25px rgba(255, 205, 1, 0.25);
}

/* Soft Bounce Animation */
.elementor-12 .elementor-element.elementor-element-6f54ab1b .elementor-button {
    animation: softBounce 2s infinite;
}

@keyframes softBounce {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-6px); }
}

/* Shine Effect */
.elementor-12 .elementor-element.elementor-element-6f54ab1b .elementor-button::before {
    content: "";
    position: absolute;
    left: -100%;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.25);
    transition: 0.6s;
}

.elementor-12 .elementor-element.elementor-element-6f54ab1b .elementor-button:hover::before {
    left: 100%;
}

/* Hover Effect */
.elementor-12 .elementor-element.elementor-element-6f54ab1b .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    box-shadow: 0 15px 35px #9B59B6;
    color: #ffffff;   /* TEXT WHITE ON HOVER */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e1f3430 */.elementor-12 .elementor-element.elementor-element-3e1f3430 {
  background: linear-gradient(135deg, rgba(123,44,255,0.15), rgba(0,212,255,0.15));
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);

  border-radius: 24px;
  border: 1px solid rgba(255,255,255,0.15);

  padding: 30px;
  position: relative;

  /* GLOW */
  box-shadow: 
    0 0 40px rgba(123,44,255,0.25),
    0 0 80px rgba(0,212,255,0.15),
    0 20px 60px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50e07933 *//* Base Button Style */
.elementor-12 .elementor-element.elementor-element-50e07933 .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(135deg, #00B9FF, #00B9FF, #9B59B6);
    color: #ffffff;
    border: none;
    border-radius: 50px;
    padding: 18px 20px;
    width: 100%;                /* FULL WIDTH */
    display: block;
    text-align: center;
    font-weight: 600;
    letter-spacing: 1px;
    transition: all 0.3s ease;
    box-shadow: 0 8px 25px rgba(255, 205, 1, 0.25);
}

/* Soft Bounce Animation */
.elementor-12 .elementor-element.elementor-element-50e07933 .elementor-button {
    animation: softBounce 2s infinite;
}

@keyframes softBounce {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-6px); }
}

/* Shine Effect */
.elementor-12 .elementor-element.elementor-element-50e07933 .elementor-button::before {
    content: "";
    position: absolute;
    left: -100%;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.25);
    transition: 0.6s;
}

.elementor-12 .elementor-element.elementor-element-50e07933 .elementor-button:hover::before {
    left: 100%;
}

/* Hover Effect */
.elementor-12 .elementor-element.elementor-element-50e07933 .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    box-shadow: 0 15px 35px #9B59B6;
    color: #ffffff;   /* TEXT WHITE ON HOVER */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4106b21a */.elementor-12 .elementor-element.elementor-element-4106b21a {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-13bba7e0 *//* Base Button Style */
.elementor-12 .elementor-element.elementor-element-13bba7e0 .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(135deg, #00B9FF, #00B9FF, #9B59B6);
    color: #ffffff;
    border: none;
    border-radius: 50px;
    padding: 18px 20px;
    width: 100%;                /* FULL WIDTH */
    display: block;
    text-align: center;
    font-weight: 600;
    letter-spacing: 1px;
    transition: all 0.3s ease;
    box-shadow: 0 8px 25px rgba(255, 205, 1, 0.25);
}

/* Soft Bounce Animation */
.elementor-12 .elementor-element.elementor-element-13bba7e0 .elementor-button {
    animation: softBounce 2s infinite;
}

@keyframes softBounce {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-6px); }
}

/* Shine Effect */
.elementor-12 .elementor-element.elementor-element-13bba7e0 .elementor-button::before {
    content: "";
    position: absolute;
    left: -100%;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.25);
    transition: 0.6s;
}

.elementor-12 .elementor-element.elementor-element-13bba7e0 .elementor-button:hover::before {
    left: 100%;
}

/* Hover Effect */
.elementor-12 .elementor-element.elementor-element-13bba7e0 .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    box-shadow: 0 15px 35px #9B59B6;
    color: #ffffff;   /* TEXT WHITE ON HOVER */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79209eb5 */.elementor-12 .elementor-element.elementor-element-79209eb5 {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-147c0c76 */.elementor-12 .elementor-element.elementor-element-147c0c76 {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e2440c */.elementor-12 .elementor-element.elementor-element-73e2440c {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dff6c80 */.elementor-12 .elementor-element.elementor-element-6dff6c80 {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58693772 */.elementor-12 .elementor-element.elementor-element-58693772 {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6238c61c */.elementor-12 .elementor-element.elementor-element-6238c61c {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e33ea1 */.elementor-12 .elementor-element.elementor-element-21e33ea1 {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-401a7578 *//* Base Button Style */
.elementor-12 .elementor-element.elementor-element-401a7578 .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(135deg, #00B9FF, #00B9FF, #9B59B6);
    color: #ffffff;
    border: none;
    border-radius: 50px;
    padding: 18px 20px;
    width: 100%;                /* FULL WIDTH */
    display: block;
    text-align: center;
    font-weight: 600;
    letter-spacing: 1px;
    transition: all 0.3s ease;
    box-shadow: 0 8px 25px rgba(255, 205, 1, 0.25);
}

/* Soft Bounce Animation */
.elementor-12 .elementor-element.elementor-element-401a7578 .elementor-button {
    animation: softBounce 2s infinite;
}

@keyframes softBounce {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-6px); }
}

/* Shine Effect */
.elementor-12 .elementor-element.elementor-element-401a7578 .elementor-button::before {
    content: "";
    position: absolute;
    left: -100%;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.25);
    transition: 0.6s;
}

.elementor-12 .elementor-element.elementor-element-401a7578 .elementor-button:hover::before {
    left: 100%;
}

/* Hover Effect */
.elementor-12 .elementor-element.elementor-element-401a7578 .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    box-shadow: 0 15px 35px #9B59B6;
    color: #ffffff;   /* TEXT WHITE ON HOVER */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75d7ff85 */.elementor-12 .elementor-element.elementor-element-75d7ff85 {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.2);

  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.25);
  
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-444f40ba *//* Base Button Style */
.elementor-12 .elementor-element.elementor-element-444f40ba .elementor-button {
    position: relative;
    overflow: hidden;
    background: linear-gradient(135deg, #00B9FF, #00B9FF, #9B59B6);
    color: #ffffff;
    border: none;
    border-radius: 50px;
    padding: 18px 20px;
    width: 100%;                /* FULL WIDTH */
    display: block;
    text-align: center;
    font-weight: 600;
    letter-spacing: 1px;
    transition: all 0.3s ease;
    box-shadow: 0 8px 25px rgba(255, 205, 1, 0.25);
}

/* Soft Bounce Animation */
.elementor-12 .elementor-element.elementor-element-444f40ba .elementor-button {
    animation: softBounce 2s infinite;
}

@keyframes softBounce {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-6px); }
}

/* Shine Effect */
.elementor-12 .elementor-element.elementor-element-444f40ba .elementor-button::before {
    content: "";
    position: absolute;
    left: -100%;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.25);
    transition: 0.6s;
}

.elementor-12 .elementor-element.elementor-element-444f40ba .elementor-button:hover::before {
    left: 100%;
}

/* Hover Effect */
.elementor-12 .elementor-element.elementor-element-444f40ba .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    box-shadow: 0 15px 35px #9B59B6;
    color: #ffffff;   /* TEXT WHITE ON HOVER */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-791217bb */.elementor-12 .elementor-element.elementor-element-791217bb {
  background: linear-gradient(135deg, rgba(123,44,255,0.15), rgba(0,212,255,0.15));
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);

  border-radius: 24px;
  border: 1px solid rgba(255,255,255,0.15);

  padding: 30px;
  position: relative;

  /* GLOW */
  box-shadow: 
    0 0 40px rgba(123,44,255,0.25),
    0 0 80px rgba(0,212,255,0.15),
    0 20px 60px rgba(0,0,0,0.4);
}/* End custom CSS */