.elementor-122 .elementor-element.elementor-element-630d448{--display:flex;--min-height:803px;--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;--overlay-opacity:0.23;}.elementor-122 .elementor-element.elementor-element-630d448::before, .elementor-122 .elementor-element.elementor-element-630d448 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-630d448 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-630d448 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-630d448 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-630d448 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://webninjadigital.com/wp-content/uploads/2026/03/noisy-texture-300x200-o10-d48-c-d5d5d5-t1.png");--background-overlay:'';}.elementor-122 .elementor-element.elementor-element-cfd58fc{--display:flex;--min-height:722px;--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:space-between;--align-items:center;}.elementor-122 .elementor-element.elementor-element-ff6b713{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-9c4fe36{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--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-122 .elementor-element.elementor-element-3ea1c84 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:56px;font-weight:700;line-height:62px;color:#FFFFFF;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-122 .elementor-element.elementor-element-5fecde6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#CBD5E1;}.elementor-122 .elementor-element.elementor-element-b5f43e7{--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-evenly;}.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-122 .elementor-element.elementor-element-d2edfc4 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;background-image:linear-gradient(90deg, #3B82F6 0%, #06B6D4 100%);border-radius:12px 12px 12px 12px;}.elementor-122 .elementor-element.elementor-element-d2edfc4{padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-9799da7 .elementor-button{background-color:#3B82F600;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;border-radius:12px 12px 12px 12px;}.elementor-122 .elementor-element.elementor-element-9799da7{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:12px 12px 12px 12px;}.elementor-122 .elementor-element.elementor-element-c30b837{--display:flex;}.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-122 .elementor-element.elementor-element-59e023e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-122 .elementor-element.elementor-element-af86a4f{--display:flex;--position:absolute;bottom:60px;--z-index:4;}body:not(.rtl) .elementor-122 .elementor-element.elementor-element-af86a4f{left:-50px;}body.rtl .elementor-122 .elementor-element.elementor-element-af86a4f{right:-50px;}.elementor-122 .elementor-element.elementor-element-d62fc6e img{width:160px;}.elementor-122 .elementor-element.elementor-element-27375de{--display:flex;--position:absolute;top:-52px;--z-index:5;}body:not(.rtl) .elementor-122 .elementor-element.elementor-element-27375de{right:153px;}body.rtl .elementor-122 .elementor-element.elementor-element-27375de{left:153px;}.elementor-122 .elementor-element.elementor-element-6e872ce img{width:423px;}.elementor-122 .elementor-element.elementor-element-fcbcb8a{--display:flex;--position:absolute;top:47px;--z-index:3;}body:not(.rtl) .elementor-122 .elementor-element.elementor-element-fcbcb8a{right:-196px;}body.rtl .elementor-122 .elementor-element.elementor-element-fcbcb8a{left:-196px;}.elementor-122 .elementor-element.elementor-element-0b900ba img{width:423px;}.elementor-122 .elementor-element.elementor-element-b09a96a{--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:space-between;--align-items:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-b9d84b7{--display:flex;--min-height:179px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-b9d84b7.e-con{--align-self:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-122 .elementor-element.elementor-element-8125192{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-122 .elementor-element.elementor-element-8125192 .elementor-divider-separator{width:100%;}.elementor-122 .elementor-element.elementor-element-8125192 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-122 .elementor-element.elementor-element-2ef6af7{--display:flex;--min-height:253px;--justify-content:center;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-d4726aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-122 .elementor-element.elementor-element-d4726aa.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-d4726aa .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-f9acd8d{--display:flex;--min-height:141px;--justify-content:center;--border-radius:25px 25px 25px 25px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-e249eca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-122 .elementor-element.elementor-element-e249eca.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-e249eca .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-cd0bc88{--display:grid;--min-height:499px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-9a065a7{--display:flex;--justify-content:flex-end;--overlay-opacity:0.54;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:50px 50px 50px 50px;box-shadow:0px 10px 30px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-9a065a7::before, .elementor-122 .elementor-element.elementor-element-9a065a7 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-9a065a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-9a065a7 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-9a065a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-9a065a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #020617 0%, #020617 100%);}.elementor-122 .elementor-element.elementor-element-caedc7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-122 .elementor-element.elementor-element-caedc7f .elementor-heading-title{color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-b9caa89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-122 .elementor-element.elementor-element-5831982 .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, #1D4ED8 0%, #38BDF8 100%);border-radius:15px 15px 15px 15px;}.elementor-122 .elementor-element.elementor-element-5831982{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 25px;}.elementor-122 .elementor-element.elementor-element-5831982 .elementor-button-content-wrapper{flex-direction:row;}.elementor-122 .elementor-element.elementor-element-e0caf89{--display:flex;--justify-content:flex-end;--overlay-opacity:0.26;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:50px 50px 50px 50px;}.elementor-122 .elementor-element.elementor-element-e0caf89::before, .elementor-122 .elementor-element.elementor-element-e0caf89 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-e0caf89 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-e0caf89 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-e0caf89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-e0caf89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #020617 0%, #020617 100%);}.elementor-122 .elementor-element.elementor-element-d442c57{--display:flex;}.elementor-122 .elementor-element.elementor-element-a557ca4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-122 .elementor-element.elementor-element-a557ca4 .elementor-heading-title{color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-cce891d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-122 .elementor-element.elementor-element-b69b6c9 .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, #1D4ED8 0%, #38BDF8 100%);border-radius:15px 15px 15px 15px;}.elementor-122 .elementor-element.elementor-element-b69b6c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 25px;}.elementor-122 .elementor-element.elementor-element-b69b6c9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-122 .elementor-element.elementor-element-dc2fdd1{--display:flex;--justify-content:flex-end;--overlay-opacity:0.36;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:50px 50px 50px 50px;}.elementor-122 .elementor-element.elementor-element-dc2fdd1::before, .elementor-122 .elementor-element.elementor-element-dc2fdd1 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-dc2fdd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-dc2fdd1 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-dc2fdd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-dc2fdd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #020617 0%, #020617 100%);}.elementor-122 .elementor-element.elementor-element-b0e66c9{--display:flex;}.elementor-122 .elementor-element.elementor-element-06483b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-122 .elementor-element.elementor-element-06483b8 .elementor-heading-title{color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-a429d2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-122 .elementor-element.elementor-element-4b02794 .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, #1D4ED8 0%, #38BDF8 100%);border-radius:15px 15px 15px 15px;}.elementor-122 .elementor-element.elementor-element-4b02794{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 25px;}.elementor-122 .elementor-element.elementor-element-4b02794 .elementor-button-content-wrapper{flex-direction:row;}.elementor-122 .elementor-element.elementor-element-4333ef8{--display:flex;--min-height:141px;--justify-content:center;--border-radius:25px 25px 25px 25px;--margin-top:15px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-4333ef8:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-4333ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, #0F0F1100 0%, #020617CC 100%);}.elementor-122 .elementor-element.elementor-element-f29198b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-122 .elementor-element.elementor-element-f29198b.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-f29198b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:64px;font-weight:600;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-b91d5ca{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-1deb373{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-a7e10a0{--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:space-between;--align-items:center;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-2a4f49c{--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-122 .elementor-element.elementor-element-90d3ee2{text-align:center;}.elementor-122 .elementor-element.elementor-element-90d3ee2 .elementor-heading-title{color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-15157fa{--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-122 .elementor-element.elementor-element-5995864{text-align:center;}.elementor-122 .elementor-element.elementor-element-5995864 .elementor-heading-title{color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-312cfd9{--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-122 .elementor-element.elementor-element-66950c1{text-align:center;}.elementor-122 .elementor-element.elementor-element-66950c1 .elementor-heading-title{color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-acdb438{--display:grid;--min-height:477px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-217aeb4{--display:flex;--justify-content:flex-end;--overlay-opacity:0.54;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:50px 50px 50px 50px;}.elementor-122 .elementor-element.elementor-element-217aeb4:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-217aeb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;background-image:url("https://webninjadigital.com/wp-content/uploads/2026/03/a4209e17-1095-4958-9004-eacf20b4c551.png");background-position:center center;background-size:cover;}.elementor-122 .elementor-element.elementor-element-217aeb4::before, .elementor-122 .elementor-element.elementor-element-217aeb4 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-217aeb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-217aeb4 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-217aeb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-217aeb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #020617 0%, #020617 100%);}.elementor-122 .elementor-element.elementor-element-f0c9d10.elementor-element{--align-self:flex-end;}.elementor-122 .elementor-element.elementor-element-f0c9d10 .elementor-heading-title{color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-58ae46f{text-align:right;}.elementor-122 .elementor-element.elementor-element-d3b4bac .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, #1D4ED8 0%, #38BDF8 100%);border-radius:15px 15px 15px 15px;}.elementor-122 .elementor-element.elementor-element-d3b4bac .elementor-button-content-wrapper{flex-direction:row;}.elementor-122 .elementor-element.elementor-element-164bbc3{--display:flex;--justify-content:flex-end;--overlay-opacity:0.26;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:50px 50px 50px 50px;}.elementor-122 .elementor-element.elementor-element-164bbc3:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-164bbc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;background-image:url("https://webninjadigital.com/wp-content/uploads/2026/03/ChatGPT-Image-12-de-mar.-de-2026-14_33_14.png");background-position:center center;background-size:cover;}.elementor-122 .elementor-element.elementor-element-164bbc3::before, .elementor-122 .elementor-element.elementor-element-164bbc3 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-164bbc3 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-164bbc3 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-164bbc3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-164bbc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #020617 0%, #020617 100%);}.elementor-122 .elementor-element.elementor-element-c689f8f{text-align:right;}.elementor-122 .elementor-element.elementor-element-c689f8f .elementor-heading-title{color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-57e2354{text-align:right;}.elementor-122 .elementor-element.elementor-element-0dcf310 .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, #1D4ED8 0%, #38BDF8 100%);border-radius:15px 15px 15px 15px;}.elementor-122 .elementor-element.elementor-element-0dcf310 .elementor-button-content-wrapper{flex-direction:row;}.elementor-122 .elementor-element.elementor-element-5d40fd7{--display:flex;--justify-content:flex-end;--overlay-opacity:0.36;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:50px 50px 50px 50px;}.elementor-122 .elementor-element.elementor-element-5d40fd7:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-5d40fd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;background-image:url("https://webninjadigital.com/wp-content/uploads/2026/03/ChatGPT-Image-12-de-mar.-de-2026-14_35_09.png");background-position:center center;background-size:cover;}.elementor-122 .elementor-element.elementor-element-5d40fd7::before, .elementor-122 .elementor-element.elementor-element-5d40fd7 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-5d40fd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-5d40fd7 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-5d40fd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-5d40fd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #020617 0%, #020617 100%);}.elementor-122 .elementor-element.elementor-element-d0ffc70{text-align:right;}.elementor-122 .elementor-element.elementor-element-d0ffc70 .elementor-heading-title{color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-a38dea6{text-align:right;}.elementor-122 .elementor-element.elementor-element-53875cf .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, #1D4ED8 0%, #38BDF8 100%);border-radius:15px 15px 15px 15px;}.elementor-122 .elementor-element.elementor-element-53875cf.elementor-element{--align-self:flex-end;}.elementor-122 .elementor-element.elementor-element-53875cf .elementor-button-content-wrapper{flex-direction:row;}.elementor-122 .elementor-element.elementor-element-3a44158{--display:flex;--min-height:141px;--justify-content:center;--border-radius:25px 25px 25px 25px;--margin-top:20px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-62f556b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-122 .elementor-element.elementor-element-62f556b.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-62f556b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:64px;font-weight:600;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-825ac8c{--display:grid;--min-height:477px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:15px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-5909ceb{--display:flex;--justify-content:flex-end;--overlay-opacity:0.54;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:50px 50px 50px 50px;}.elementor-122 .elementor-element.elementor-element-5909ceb:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-5909ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;background-image:url("https://webninjadigital.com/wp-content/uploads/2026/03/ChatGPT-Image-12-de-mar.-de-2026-15_49_08.png");background-position:center center;background-size:cover;}.elementor-122 .elementor-element.elementor-element-5909ceb::before, .elementor-122 .elementor-element.elementor-element-5909ceb > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-5909ceb > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-5909ceb > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-5909ceb > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-5909ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #020617 0%, #020617 100%);}.elementor-122 .elementor-element.elementor-element-5bf5fee{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-122 .elementor-element.elementor-element-5bf5fee.elementor-element{--align-self:flex-end;}.elementor-122 .elementor-element.elementor-element-5bf5fee .elementor-heading-title{color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-1472f34{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-122 .elementor-element.elementor-element-e152dc9 .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, #1D4ED8 0%, #38BDF8 100%);border-radius:15px 15px 15px 15px;}.elementor-122 .elementor-element.elementor-element-e152dc9{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-122 .elementor-element.elementor-element-e152dc9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-122 .elementor-element.elementor-element-9172068{--display:flex;--justify-content:flex-end;--overlay-opacity:0.26;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:50px 50px 50px 50px;}.elementor-122 .elementor-element.elementor-element-9172068:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-9172068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;background-image:url("https://webninjadigital.com/wp-content/uploads/2026/03/ChatGPT-Image-12-de-mar.-de-2026-15_55_07.png");background-position:center center;background-size:cover;}.elementor-122 .elementor-element.elementor-element-9172068::before, .elementor-122 .elementor-element.elementor-element-9172068 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-9172068 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-9172068 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-9172068 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-9172068 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #020617 0%, #020617 100%);}.elementor-122 .elementor-element.elementor-element-e42b616{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-122 .elementor-element.elementor-element-e42b616 .elementor-heading-title{color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-86eb7e6{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-122 .elementor-element.elementor-element-3d5cc4b .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, #1D4ED8 0%, #38BDF8 100%);border-radius:15px 15px 15px 15px;}.elementor-122 .elementor-element.elementor-element-3d5cc4b{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-122 .elementor-element.elementor-element-3d5cc4b .elementor-button-content-wrapper{flex-direction:row;}.elementor-122 .elementor-element.elementor-element-e27a1d9{--display:flex;--justify-content:flex-end;--overlay-opacity:0.36;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:50px 50px 50px 50px;}.elementor-122 .elementor-element.elementor-element-e27a1d9:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-e27a1d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;background-image:url("https://webninjadigital.com/wp-content/uploads/2026/03/ChatGPT-Image-12-de-mar.-de-2026-15_59_36.png");background-position:center center;background-size:cover;}.elementor-122 .elementor-element.elementor-element-e27a1d9::before, .elementor-122 .elementor-element.elementor-element-e27a1d9 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-e27a1d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-e27a1d9 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-e27a1d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-e27a1d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #020617 0%, #020617 100%);}.elementor-122 .elementor-element.elementor-element-d4eb2a2{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-122 .elementor-element.elementor-element-d4eb2a2 .elementor-heading-title{color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-6392c8e{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-122 .elementor-element.elementor-element-94f921f .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, #1D4ED8 0%, #38BDF8 100%);border-radius:15px 15px 15px 15px;}.elementor-122 .elementor-element.elementor-element-94f921f{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-122 .elementor-element.elementor-element-94f921f.elementor-element{--align-self:flex-end;}.elementor-122 .elementor-element.elementor-element-94f921f .elementor-button-content-wrapper{flex-direction:row;}.elementor-122 .elementor-element.elementor-element-bf4400a{--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;}@media(max-width:1024px){.elementor-122 .elementor-element.elementor-element-cd0bc88{--grid-auto-flow:row;}.elementor-122 .elementor-element.elementor-element-acdb438{--grid-auto-flow:row;}.elementor-122 .elementor-element.elementor-element-825ac8c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-630d448{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-d4726aa .elementor-heading-title{font-size:50px;}.elementor-122 .elementor-element.elementor-element-e249eca .elementor-heading-title{font-size:50px;}.elementor-122 .elementor-element.elementor-element-cd0bc88{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-122 .elementor-element.elementor-element-f29198b .elementor-heading-title{font-size:50px;}.elementor-122 .elementor-element.elementor-element-acdb438{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-122 .elementor-element.elementor-element-62f556b .elementor-heading-title{font-size:50px;}.elementor-122 .elementor-element.elementor-element-825ac8c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-122 .elementor-element.elementor-element-ff6b713{--width:50%;}.elementor-122 .elementor-element.elementor-element-c30b837{--width:50%;}.elementor-122 .elementor-element.elementor-element-b9d84b7{--content-width:1253px;}.elementor-122 .elementor-element.elementor-element-2ef6af7{--width:100%;}.elementor-122 .elementor-element.elementor-element-f9acd8d{--width:100%;}.elementor-122 .elementor-element.elementor-element-4333ef8{--width:100%;}.elementor-122 .elementor-element.elementor-element-2a4f49c{--width:30%;}.elementor-122 .elementor-element.elementor-element-15157fa{--width:30%;}.elementor-122 .elementor-element.elementor-element-312cfd9{--width:30%;}.elementor-122 .elementor-element.elementor-element-3a44158{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-3ea1c84 */.elementor-122 .elementor-element.elementor-element-3ea1c84 {
  opacity: 0;
  animation: heroFade 1.5s cubic-bezier(0.16, 1, 0.3, 1) forwards;
}

@keyframes heroFade {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

.destaque{
color:#3BA8FF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fecde6 */.elementor-122 .elementor-element.elementor-element-5fecde6 {
  opacity: 0;
  animation: heroFade 1.5s cubic-bezier(0.16, 1, 0.3, 1) forwards;
  animation-delay: 0.3s;
}

@keyframes heroFade {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2edfc4 */.elementor-122 .elementor-element.elementor-element-d2edfc4 {
  flex: 1;
}

.elementor-122 .elementor-element.elementor-element-d2edfc4 {
  width: 100%;
}

.elementor-122 .elementor-element.elementor-element-d2edfc4 a {
  display: block;
  width: 100%;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9799da7 */.elementor-122 .elementor-element.elementor-element-9799da7 {
  width: 220px;
}

.elementor-122 .elementor-element.elementor-element-9799da7 {
border: 1px solid rgba(255,255,255,0.25);
background: transparent;
}

.elementor-122 .elementor-element.elementor-element-9799da7:hover{
background: rgba(255,255,255,0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5f43e7 */.elementor-122 .elementor-element.elementor-element-b5f43e7 {
  opacity: 0;
  animation: heroFade 1.5s cubic-bezier(0.16, 1, 0.3, 1) forwards;
  animation-delay: 0.6s;
}

.elementor-122 .elementor-element.elementor-element-b5f43e7 {
  display: flex;
  gap: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff6b713 */.elementor-122 .elementor-element.elementor-element-ff6b713{
background: rgba(255,255,255,0.05);
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);

border: 1px solid rgba(255,255,255,0.15);
border-radius: 16px;

padding: 40px;

box-shadow: 0 10px 40px rgba(0,0,0,0.25);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59e023e */.notebook-glow img {
    filter:
    drop-shadow(0px 30px 60px rgba(58,160,255,0.8))
    drop-shadow(0px 80px 140px rgba(58,160,255,0.45))
    drop-shadow(0px 160px 260px rgba(58,160,255,0.25));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af86a4f */position: absolute;
top: 20px;
right: 40px;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27375de */position: absolute;
top: 20px;
right: 40px;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcbcb8a */position: absolute;
top: 20px;
right: 40px;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfd58fc */.elementor-122 .elementor-element.elementor-element-cfd58fc{
background: rgba(255,255,255,0.05);
backdrop-filter: blur(14px);
border:1px solid rgba(255,255,255,0.15);
border-radius:20px;
box-shadow:0 20px 60px rgba(0,0,0,0.4);
}

.elementor-122 .elementor-element.elementor-element-cfd58fc{
background: rgba(255,255,255,0.05);
backdrop-filter: blur(14px);
-webkit-backdrop-filter: blur(14px);

border:1px solid rgba(255,255,255,0.15);
border-radius:20px;

box-shadow:
0 20px 60px rgba(0,0,0,0.4),
inset 0 1px 0 rgba(255,255,255,0.25);

position:relative;
overflow:hidden;
}

.elementor-122 .elementor-element.elementor-element-cfd58fc::before{
content:"";
position:absolute;
inset:0;

background:linear-gradient(
120deg,
rgba(255,255,255,0.35) 0%,
rgba(255,255,255,0.08) 40%,
rgba(255,255,255,0.25) 100%
);

opacity:0.15;
pointer-events:none;
}

.elementor-122 .elementor-element.elementor-element-cfd58fc::after{
content:"";
position:absolute;
top:0;
left:0;
right:0;
height:40%;

background:linear-gradient(
to bottom,
rgba(255,255,255,0.35),
rgba(255,255,255,0)
);

opacity:0.25;
pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630d448 */.animated-background{

    background-color:hsla(222,70%,5%,1);
background-image:
radial-gradient(at 74% 87%, hsla(222,70%,5%,1) 0px, transparent 50%),
radial-gradient(at 25% 21%, hsla(221,60%,18%,1) 0px, transparent 50%),
radial-gradient(at 0% 100%, hsla(224,73%,55%,1) 0px, transparent 50%),
radial-gradient(at 80% 100%, hsla(195,87%,60%,1) 0px, transparent 50%),
radial-gradient(at 0% 0%, hsla(187,85%,53%,1) 0px, transparent 50%);


    animation: animatedgradient 10s ease infinite;
    background-size: 200% 200%;
}


@keyframes animatedgradient {
	0% {
		background-position: 0% 25%;
	}
	25% {
		background-position: 100% 50%;
	}
	50% {
		background-position: 50% 75%;
	}
	75% {
		background-position: 25% 25%;
	}
	100% {
		background-position: 0% 25%;
	}

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8125192 */.section-divider{
width:160px;
height:2px;
margin:0 auto 40px auto;

background:linear-gradient(90deg,transparent,#3aa8ff,transparent);

box-shadow:0 0 12px rgba(58,168,255,0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4726aa */.destaque{
color:#3BA8FF;
text-shadow:0 0 12px rgba(59,168,255,0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9acd8d */.elementor-122 .elementor-element.elementor-element-f9acd8d{
background:transparent;
position:relative;
z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a065a7 */.elementor-122 .elementor-element.elementor-element-9a065a7{
border-radius:50px;
transition:all 0.35s ease;
}

.elementor-122 .elementor-element.elementor-element-9a065a7:hover{
box-shadow: 
0 0 0 1px rgba(0,120,255,0.6),
0 0 20px rgba(0,120,255,0.35),
0 0 40px rgba(0,120,255,0.2);
}

.elementor-122 .elementor-element.elementor-element-9a065a7{
opacity:0;
transform: translateY(30px);
}

.elementor-122 .elementor-element.elementor-element-9a065a7.animate{
animation: cardFadeIn 0.9s ease forwards;
}

@keyframes cardFadeIn{
0%{
opacity:0;
transform: translateY(30px);
}
100%{
opacity:1;
transform: translateY(0);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0caf89 */.elementor-122 .elementor-element.elementor-element-e0caf89{
border-radius:50px;
transition:all 0.35s ease;
}

.elementor-122 .elementor-element.elementor-element-e0caf89:hover{
box-shadow: 
0 0 0 1px rgba(0,120,255,0.6),
0 0 20px rgba(0,120,255,0.35),
0 0 40px rgba(0,120,255,0.2);
}

.elementor-122 .elementor-element.elementor-element-e0caf89{
opacity:0;
transform: translateY(30px);
}

.elementor-122 .elementor-element.elementor-element-e0caf89.animate{
animation: cardFadeIn 0.9s ease forwards;
animation-delay:0.2s;
}

@keyframes cardFadeIn{
0%{
opacity:0;
transform: translateY(30px);
}
100%{
opacity:1;
transform: translateY(0);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc2fdd1 */.elementor-122 .elementor-element.elementor-element-dc2fdd1{
border-radius:50px;
transition:all 0.35s ease;
}

.elementor-122 .elementor-element.elementor-element-dc2fdd1:hover{
box-shadow: 
0 0 0 1px rgba(0,120,255,0.6),
0 0 20px rgba(0,120,255,0.35),
0 0 40px rgba(0,120,255,0.2);
}

.elementor-122 .elementor-element.elementor-element-dc2fdd1{
opacity:0;
transform: translateY(30px);
}

.elementor-122 .elementor-element.elementor-element-dc2fdd1.animate{
animation: cardFadeIn 0.9s ease forwards;
animation-delay:0.4s;
}

@keyframes cardFadeIn{
0%{
opacity:0;
transform: translateY(30px);
}
100%{
opacity:1;
transform: translateY(0);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1deb373 */.elementor-122 .elementor-element.elementor-element-1deb373{
position:relative;
}

.elementor-122 .elementor-element.elementor-element-1deb373::before{
content:"";
position:absolute;
top:50%;
left:10%;
width:80%;
height:1px;

background: linear-gradient(
90deg,
transparent 0%,
rgba(56,189,248,0.6) 20%,
rgba(56,189,248,0.9) 50%,
rgba(56,189,248,0.6) 80%,
transparent 100%
);

transform:translateY(-50%);

box-shadow:
0 0 8px rgba(56,189,248,0.5),
0 0 18px rgba(56,189,248,0.25);

z-index:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90d3ee2 */.elementor-122 .elementor-element.elementor-element-90d3ee2{
background:#020617;
padding:12px 22px;
border-radius:50px;
border:1px solid rgba(255,255,255,0.08);

box-shadow:
0 0 10px rgba(0,150,255,0.6),
0 0 20px rgba(0,150,255,0.3);

position:relative;
z-index:2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5995864 */.elementor-122 .elementor-element.elementor-element-5995864{
background:#020617;
padding:12px 22px;
border-radius:50px;
border:1px solid rgba(255,255,255,0.08);

box-shadow:
0 0 10px rgba(0,150,255,0.6),
0 0 20px rgba(0,150,255,0.3);

position:relative;
z-index:2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66950c1 */.elementor-122 .elementor-element.elementor-element-66950c1{
background:#020617;
padding:12px 22px;
border-radius:50px;
border:1px solid rgba(255,255,255,0.08);

box-shadow:
0 0 10px rgba(0,150,255,0.6),
0 0 20px rgba(0,150,255,0.3);

position:relative;
z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217aeb4 */.elementor-122 .elementor-element.elementor-element-217aeb4{
border-radius:50px;
transition:all 0.35s ease;
}

.elementor-122 .elementor-element.elementor-element-217aeb4:hover{
box-shadow: 
0 0 0 1px rgba(0,120,255,0.6),
0 0 20px rgba(0,120,255,0.35),
0 0 40px rgba(0,120,255,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-164bbc3 */.elementor-122 .elementor-element.elementor-element-164bbc3{
border-radius:50px;
transition:all 0.35s ease;
}

.elementor-122 .elementor-element.elementor-element-164bbc3:hover{
box-shadow: 
0 0 0 1px rgba(0,120,255,0.6),
0 0 20px rgba(0,120,255,0.35),
0 0 40px rgba(0,120,255,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d40fd7 */.elementor-122 .elementor-element.elementor-element-5d40fd7{
border-radius:50px;
transition:all 0.35s ease;
}

.elementor-122 .elementor-element.elementor-element-5d40fd7:hover{
box-shadow: 
0 0 0 1px rgba(0,120,255,0.6),
0 0 20px rgba(0,120,255,0.35),
0 0 40px rgba(0,120,255,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5909ceb */.elementor-122 .elementor-element.elementor-element-5909ceb{
border-radius:50px;
transition:all 0.35s ease;
}

.elementor-122 .elementor-element.elementor-element-5909ceb:hover{
box-shadow: 
0 0 0 1px rgba(0,120,255,0.6),
0 0 20px rgba(0,120,255,0.35),
0 0 40px rgba(0,120,255,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9172068 */.elementor-122 .elementor-element.elementor-element-9172068{
border-radius:50px;
transition:all 0.35s ease;
}

.elementor-122 .elementor-element.elementor-element-9172068:hover{
box-shadow: 
0 0 0 1px rgba(0,120,255,0.6),
0 0 20px rgba(0,120,255,0.35),
0 0 40px rgba(0,120,255,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27a1d9 */.elementor-122 .elementor-element.elementor-element-e27a1d9{
border-radius:50px;
transition:all 0.35s ease;
}

.elementor-122 .elementor-element.elementor-element-e27a1d9:hover{
box-shadow: 
0 0 0 1px rgba(0,120,255,0.6),
0 0 20px rgba(0,120,255,0.35),
0 0 40px rgba(0,120,255,0.2);
}/* End custom CSS */
/* Start custom CSS */body,
.elementor-page{
background:
linear-gradient(
180deg,
#020617 0%,
#030a18 35%,
#071a2f 70%,
#020617 100%
),
linear-gradient(rgba(255,255,255,0.025) 1px, transparent 1px),
linear-gradient(90deg, rgba(255,255,255,0.025) 1px, transparent 1px);

background-size:
100% 100%,
60px 60px,
60px 60px;

background-attachment: fixed;
}

body::before{
content:"";
position:fixed;
top:-20%;
left:-10%;
width:80vw;
height:80vw;
background: radial-gradient(
circle,
rgba(56,189,248,0.18) 0%,
rgba(56,189,248,0.08) 30%,
transparent 70%
);
filter: blur(80px);
z-index:-1;
pointer-events:none;
}

body::after{
content:"";
position:fixed;
bottom:-30%;
right:-20%;
width:70vw;
height:70vw;
background: radial-gradient(
circle,
rgba(14,165,233,0.15) 0%,
rgba(14,165,233,0.05) 35%,
transparent 70%
);
filter: blur(90px);
z-index:-1;
pointer-events:none;
}/* End custom CSS */