.elementor-2431 .elementor-element.elementor-element-deab0e2{--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;--overlay-opacity:0.4;--overlay-mix-blend-mode:lighten;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-2431 .elementor-element.elementor-element-deab0e2:not(.elementor-motion-effects-element-type-background), .elementor-2431 .elementor-element.elementor-element-deab0e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2431 .elementor-element.elementor-element-deab0e2::before, .elementor-2431 .elementor-element.elementor-element-deab0e2 > .elementor-background-video-container::before, .elementor-2431 .elementor-element.elementor-element-deab0e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2431 .elementor-element.elementor-element-deab0e2 > .elementor-background-slideshow::before, .elementor-2431 .elementor-element.elementor-element-deab0e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2431 .elementor-element.elementor-element-deab0e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hmcxstudio.com/wp-content/uploads/2025/10/Grid2.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2431 .elementor-element.elementor-element-18e4316{width:100%;max-width:100%;}.elementor-2431 .elementor-element.elementor-element-5307bd5{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2431 .elementor-element.elementor-element-18def64{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#FFFFFF3B;--border-color:#FFFFFF3B;--border-radius:200px 200px 200px 200px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2431 .elementor-element.elementor-element-18def64:not(.elementor-motion-effects-element-type-background), .elementor-2431 .elementor-element.elementor-element-18def64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #006AFF00 0%, #020307 80%);}.elementor-2431 .elementor-element.elementor-element-18def64.e-con{--align-self:center;}.elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#0055FE00;padding:4px 10px 6px 10px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;line-height:1.2em;color:var( --e-global-color-6029e6c );border-style:none;border-radius:200px 200px 200px 200px;}.elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#0055FE00;}.elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper > i, .elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper > svg{background-color:var( --e-global-color-primary );border-radius:200px 200px 200px 200px;}.elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover > i, .elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover > svg{background-color:var( --e-global-color-primary );}.elementor-2431 .elementor-element.elementor-element-7059f53.elementor-element{--align-self:flex-end;}.elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-6029e6c );width:33px;}.elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:10px 11px 10px 11px;}.elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:33px;}.elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:20px;}.elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:20px;}.elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) > i{color:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) > svg{fill:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-7059f53 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-65da081{padding:0px 0px 0px 0px;}.elementor-2431 .elementor-element.elementor-element-65da081 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;text-decoration:none;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-6029e6c );}.elementor-2431 .elementor-element.elementor-element-4c1e512{width:var( --container-widget-width, 804px );max-width:804px;--container-widget-width:804px;--container-widget-flex-grow:0;z-index:30;text-align:center;}.elementor-2431 .elementor-element.elementor-element-4c1e512 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:70px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:-1.3px;word-spacing:0px;color:#FFFFFF;}.elementor-2431 .elementor-element.elementor-element-517ad8c{width:var( --container-widget-width, 75% );max-width:75%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0.5px;color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-31eccc9{--display:flex;--justify-content:space-around;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-2431 .elementor-element.elementor-element-c5247f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2431 .elementor-element.elementor-element-8a44f4f{--display:flex;--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-2431 .elementor-element.elementor-element-9e58dfa{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2431 .elementor-element.elementor-element-f3c729c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2431 .elementor-element.elementor-element-91d139f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2431 .elementor-element.elementor-element-97d531e{--display:flex;}.elementor-2431 .elementor-element.elementor-element-d56889a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:500;}.elementor-2431 .elementor-element.elementor-element-a27bd3c{font-size:14px;font-weight:300;line-height:20px;color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-5dfd225{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;font-weight:300;line-height:20px;color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-4d91336{--display:flex;}.elementor-2431 .elementor-element.elementor-element-64f404e .elementor-heading-title{font-size:22px;font-weight:500;}.elementor-2431 .elementor-element.elementor-element-4e238ac{font-size:14px;font-weight:300;line-height:20px;color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-dc0d09e .elementor-heading-title{font-size:22px;font-weight:500;}.elementor-2431 .elementor-element.elementor-element-cba5d0b{font-size:14px;font-weight:300;line-height:20px;color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-45ed8ea img{height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-2431 .elementor-element.elementor-element-5cfc74e{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#FFFFFF3B;--border-color:#FFFFFF3B;--border-radius:200px 200px 200px 200px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2431 .elementor-element.elementor-element-5cfc74e:not(.elementor-motion-effects-element-type-background), .elementor-2431 .elementor-element.elementor-element-5cfc74e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #006AFF00 0%, #020307 80%);}.elementor-2431 .elementor-element.elementor-element-5cfc74e.e-con{--align-self:center;}.elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#0055FE00;padding:4px 10px 6px 10px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;line-height:1.2em;color:var( --e-global-color-6029e6c );border-style:none;border-radius:200px 200px 200px 200px;}.elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#0055FE00;}.elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper > i, .elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper > svg{background-color:var( --e-global-color-primary );border-radius:200px 200px 200px 200px;}.elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover > i, .elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover > svg{background-color:var( --e-global-color-primary );}.elementor-2431 .elementor-element.elementor-element-9701bc9.elementor-element{--align-self:flex-end;}.elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-6029e6c );width:33px;}.elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:10px 11px 10px 11px;}.elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:33px;}.elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:20px;}.elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:20px;}.elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) > i{color:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) > svg{fill:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-9701bc9 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-6051235{padding:0px 0px 0px 0px;}.elementor-2431 .elementor-element.elementor-element-6051235 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;text-decoration:none;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-6029e6c );}.elementor-2431 .elementor-element.elementor-element-a5fb31c{padding:0px 0px 0px 0px;text-align:center;}.elementor-2431 .elementor-element.elementor-element-a5fb31c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-6029e6c );}.elementor-2431 .elementor-element.elementor-element-abc0a38{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0.5px;color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-abc0a38.elementor-element{--align-self:center;}.elementor-2431 .elementor-element.elementor-element-76c3a66{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2431 .elementor-element.elementor-element-a04413f{--display:flex;}.elementor-2431 .elementor-element.elementor-element-81cb37a{--display:flex;}.elementor-2431 .elementor-element.elementor-element-9637b7c img{border-radius:8px 8px 8px 8px;}.elementor-2431 .elementor-element.elementor-element-22018f2{--display:flex;}.elementor-2431 .elementor-element.elementor-element-e57b25c .elementor-heading-title{font-size:18px;color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-70493d6{color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-71fd54a{--display:flex;}.elementor-2431 .elementor-element.elementor-element-3288050{--display:flex;}.elementor-2431 .elementor-element.elementor-element-1e1df2b img{border-radius:8px 8px 8px 8px;}.elementor-2431 .elementor-element.elementor-element-3f372a7{--display:flex;}.elementor-2431 .elementor-element.elementor-element-9bcf9cd .elementor-heading-title{font-size:18px;color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-ecc2589{color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-e4b3462{--display:flex;}.elementor-2431 .elementor-element.elementor-element-88f2b5d{--display:flex;}.elementor-2431 .elementor-element.elementor-element-bc03bfa img{border-radius:8px 8px 8px 8px;}.elementor-2431 .elementor-element.elementor-element-750c1de{--display:flex;}.elementor-2431 .elementor-element.elementor-element-c2a554b .elementor-heading-title{font-size:18px;color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-6bd53db{color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-8417e03{--display:flex;}.elementor-2431 .elementor-element.elementor-element-9159d41{border-radius:8px 8px 8px 8px;}.elementor-2431 .elementor-element.elementor-element-9159d41 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-2431 .elementor-element.elementor-element-b074754{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2431 .elementor-element.elementor-element-089b9b9{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#FFFFFF3B;--border-color:#FFFFFF3B;--border-radius:200px 200px 200px 200px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2431 .elementor-element.elementor-element-089b9b9:not(.elementor-motion-effects-element-type-background), .elementor-2431 .elementor-element.elementor-element-089b9b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #006AFF00 0%, #020307 80%);}.elementor-2431 .elementor-element.elementor-element-089b9b9.e-con{--align-self:center;}.elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#0055FE00;padding:4px 10px 6px 10px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;line-height:1.2em;color:var( --e-global-color-6029e6c );border-style:none;border-radius:200px 200px 200px 200px;}.elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#0055FE00;}.elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper > i, .elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper > svg{background-color:var( --e-global-color-primary );border-radius:200px 200px 200px 200px;}.elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover > i, .elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover > svg{background-color:var( --e-global-color-primary );}.elementor-2431 .elementor-element.elementor-element-9092fea.elementor-element{--align-self:flex-end;}.elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-6029e6c );width:33px;}.elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{padding:10px 11px 10px 11px;}.elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:33px;}.elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:20px;}.elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:20px;}.elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) > i{color:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) > svg{fill:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-9092fea .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-948ff61{padding:0px 0px 0px 0px;}.elementor-2431 .elementor-element.elementor-element-948ff61 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;text-decoration:none;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-6029e6c );}.elementor-2431 .elementor-element.elementor-element-1ffad58{padding:0px 0px 0px 0px;text-align:center;}.elementor-2431 .elementor-element.elementor-element-1ffad58 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-6029e6c );}.elementor-2431 .elementor-element.elementor-element-3b8aa48{width:var( --container-widget-width, 80% );max-width:80%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0.5px;color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-0fb5c3d{--display:flex;}.elementor-2431 .elementor-element.elementor-element-c2b8afe{--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;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2431 .elementor-element.elementor-element-c2b8afe:not(.elementor-motion-effects-element-type-background), .elementor-2431 .elementor-element.elementor-element-c2b8afe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2431 .elementor-element.elementor-element-5df9aeb{width:100%;max-width:100%;}.elementor-2431 .elementor-element.elementor-element-5df9aeb .deensimc-image-marquee .deensimc-marquee-track{align-items:center;}.elementor-2431 .elementor-element.elementor-element-5df9aeb .deensimc-img-wrapper .deensimc-img{width:100px;}.elementor-2431 .elementor-element.elementor-element-87b1818{--display:flex;}.elementor-2431 .elementor-element.elementor-element-b30ad96{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-2431 .elementor-element.elementor-element-aa8fa93{--icon-box-icon-margin:15px;}.elementor-2431 .elementor-element.elementor-element-aa8fa93.elementor-view-stacked .elementor-icon{background-color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-aa8fa93.elementor-view-framed .elementor-icon, .elementor-2431 .elementor-element.elementor-element-aa8fa93.elementor-view-default .elementor-icon{fill:#E0E0E0;color:#E0E0E0;border-color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-aa8fa93 .elementor-icon-box-title, .elementor-2431 .elementor-element.elementor-element-aa8fa93 .elementor-icon-box-title a{font-size:18px;font-weight:400;letter-spacing:0px;}.elementor-2431 .elementor-element.elementor-element-aa8fa93 .elementor-icon-box-title{color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-aa8fa93 .elementor-icon-box-description{font-size:12px;font-weight:300;line-height:20px;color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-6386baf{--icon-box-icon-margin:15px;}.elementor-2431 .elementor-element.elementor-element-6386baf.elementor-view-stacked .elementor-icon{background-color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-6386baf.elementor-view-framed .elementor-icon, .elementor-2431 .elementor-element.elementor-element-6386baf.elementor-view-default .elementor-icon{fill:#E0E0E0;color:#E0E0E0;border-color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-6386baf .elementor-icon-box-title, .elementor-2431 .elementor-element.elementor-element-6386baf .elementor-icon-box-title a{font-size:18px;font-weight:400;letter-spacing:0px;}.elementor-2431 .elementor-element.elementor-element-6386baf .elementor-icon-box-title{color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-6386baf .elementor-icon-box-description{font-size:12px;font-weight:300;line-height:20px;color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-b8ae58e{--icon-box-icon-margin:15px;}.elementor-2431 .elementor-element.elementor-element-b8ae58e.elementor-view-stacked .elementor-icon{background-color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-b8ae58e.elementor-view-framed .elementor-icon, .elementor-2431 .elementor-element.elementor-element-b8ae58e.elementor-view-default .elementor-icon{fill:#E0E0E0;color:#E0E0E0;border-color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-b8ae58e .elementor-icon-box-title, .elementor-2431 .elementor-element.elementor-element-b8ae58e .elementor-icon-box-title a{font-size:18px;font-weight:400;letter-spacing:0px;}.elementor-2431 .elementor-element.elementor-element-b8ae58e .elementor-icon-box-title{color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-b8ae58e .elementor-icon-box-description{font-size:12px;font-weight:300;line-height:20px;color:#E0E0E0;}.elementor-2431 .elementor-element.elementor-element-d9c0060{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2431 .elementor-element.elementor-element-c617d14{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2431 .elementor-element.elementor-element-19a065d{padding:0px 0px 0px 0px;text-align:center;}.elementor-2431 .elementor-element.elementor-element-19a065d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-6029e6c );}.elementor-2431 .elementor-element.elementor-element-9fe9d6e{width:var( --container-widget-width, 75% );max-width:75%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:0.5px;color:#E0E0E0;}@media(max-width:1366px){.elementor-2431 .elementor-element.elementor-element-4c1e512 .elementor-heading-title{font-size:55px;}.elementor-2431 .elementor-element.elementor-element-9e58dfa{--grid-auto-flow:row;}.elementor-2431 .elementor-element.elementor-element-f3c729c{--grid-auto-flow:row;}.elementor-2431 .elementor-element.elementor-element-a5fb31c .elementor-heading-title{font-size:50px;}.elementor-2431 .elementor-element.elementor-element-76c3a66{--grid-auto-flow:row;}.elementor-2431 .elementor-element.elementor-element-1ffad58 .elementor-heading-title{font-size:50px;}.elementor-2431 .elementor-element.elementor-element-b30ad96{--grid-auto-flow:row;}.elementor-2431 .elementor-element.elementor-element-19a065d .elementor-heading-title{font-size:50px;}}@media(max-width:1024px){.elementor-2431 .elementor-element.elementor-element-deab0e2{--padding-top:200px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px;}.elementor-2431 .elementor-element.elementor-element-65da081 .elementor-heading-title{font-size:15px;}.elementor-2431 .elementor-element.elementor-element-4c1e512 .elementor-heading-title{font-size:50px;}.elementor-2431 .elementor-element.elementor-element-517ad8c{font-size:15px;}.elementor-2431 .elementor-element.elementor-element-9e58dfa{--grid-auto-flow:row;}.elementor-2431 .elementor-element.elementor-element-f3c729c{--grid-auto-flow:row;}.elementor-2431 .elementor-element.elementor-element-6051235 .elementor-heading-title{font-size:15px;}.elementor-2431 .elementor-element.elementor-element-a5fb31c{padding:0px 0px 0px 0px;}.elementor-2431 .elementor-element.elementor-element-a5fb31c .elementor-heading-title{font-size:45px;}.elementor-2431 .elementor-element.elementor-element-76c3a66{--grid-auto-flow:row;}.elementor-2431 .elementor-element.elementor-element-948ff61 .elementor-heading-title{font-size:15px;}.elementor-2431 .elementor-element.elementor-element-1ffad58{padding:0px 0px 0px 0px;}.elementor-2431 .elementor-element.elementor-element-1ffad58 .elementor-heading-title{font-size:45px;}.elementor-2431 .elementor-element.elementor-element-3b8aa48{font-size:15px;}.elementor-2431 .elementor-element.elementor-element-c2b8afe{--padding-top:75px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2431 .elementor-element.elementor-element-b30ad96{--grid-auto-flow:row;}.elementor-2431 .elementor-element.elementor-element-19a065d{padding:0px 0px 0px 0px;}.elementor-2431 .elementor-element.elementor-element-19a065d .elementor-heading-title{font-size:45px;}.elementor-2431 .elementor-element.elementor-element-9fe9d6e{font-size:15px;}}@media(max-width:767px){.elementor-2431 .elementor-element.elementor-element-deab0e2{--padding-top:130px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2431 .elementor-element.elementor-element-5307bd5{--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;}.elementor-2431 .elementor-element.elementor-element-18def64{--width:100%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2431 .elementor-element.elementor-element-7059f53.elementor-element{--align-self:center;}.elementor-2431 .elementor-element.elementor-element-65da081 .elementor-heading-title{font-size:15px;}.elementor-2431 .elementor-element.elementor-element-4c1e512 .elementor-heading-title{font-size:41px;}.elementor-2431 .elementor-element.elementor-element-517ad8c{width:100%;max-width:100%;font-size:15px;}.elementor-2431 .elementor-element.elementor-element-9e58dfa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2431 .elementor-element.elementor-element-f3c729c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2431 .elementor-element.elementor-element-5cfc74e{--width:100%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2431 .elementor-element.elementor-element-6051235 .elementor-heading-title{font-size:15px;}.elementor-2431 .elementor-element.elementor-element-a5fb31c .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-2431 .elementor-element.elementor-element-76c3a66{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2431 .elementor-element.elementor-element-b074754{--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;}.elementor-2431 .elementor-element.elementor-element-089b9b9{--width:100%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2431 .elementor-element.elementor-element-948ff61 .elementor-heading-title{font-size:15px;}.elementor-2431 .elementor-element.elementor-element-1ffad58 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-2431 .elementor-element.elementor-element-3b8aa48{width:100%;max-width:100%;font-size:15px;}.elementor-2431 .elementor-element.elementor-element-c2b8afe{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2431 .elementor-element.elementor-element-5df9aeb .deensimc-img-wrapper .deensimc-img{width:120px;}.elementor-2431 .elementor-element.elementor-element-b30ad96{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2431 .elementor-element.elementor-element-c617d14{--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;}.elementor-2431 .elementor-element.elementor-element-19a065d .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-2431 .elementor-element.elementor-element-9fe9d6e{width:100%;max-width:100%;font-size:15px;}}@media(min-width:768px){.elementor-2431 .elementor-element.elementor-element-5307bd5{--content-width:1290px;}.elementor-2431 .elementor-element.elementor-element-18def64{--width:140px;}.elementor-2431 .elementor-element.elementor-element-31eccc9{--content-width:1190px;}.elementor-2431 .elementor-element.elementor-element-5cfc74e{--width:180px;}.elementor-2431 .elementor-element.elementor-element-089b9b9{--width:240px;}}/* Start custom CSS for jkit_button, class: .elementor-element-7059f53 */.elementor-2431 .elementor-element.elementor-element-7059f53{
    border-radius: 18px;
    background: linear-gradient(180deg, #4361EE /* {"name":"Purple"} */ 0%, #4CC9F0 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18def64 *//*.elementor-2431 .elementor-element.elementor-element-18def64{*/
/*    background: conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0.15) 0deg, rgba(255, 255, 255, 0) 72deg, rgba(79, 26, 214, 0.2) 171.8918918918919deg, rgba(255, 255, 255, 0) 270deg, rgba(255, 255, 255, 0.15) 360deg) !important;*/
    

/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c1e512 */.elementor-2431 .elementor-element.elementor-element-4c1e512 {
  font-weight: 700;
  background-image: radial-gradient(99% 86% at 50% 50%, rgb(213 219 230) 28.387387387387385%, rgb(4 7 13) 100%);
  background-size: 200% 200%;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradientMove 6s linear infinite;
}

@keyframes gradientMove {
  0% {
    background-position: 100% 50%;  /* starting position on the right */
  }
  100% {
    background-position: -100% 50%; /* end position on the left */
  }
}


.elementor-2431 .elementor-element.elementor-element-4c1e512 span {
  font-family: "Instrument Serif", "Instrument Serif Placeholder", serif !important;
  font-style: italic;
  font-weight: 400;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deab0e2 *//* 1) Outer section ko stacking context do */
.elementor-element-3d4a79cb{
  position: relative;
  isolation: isolate; /* z-index behave cleanly */
}

/* 2) Ensure video container predictable ho */
.elementor-element-3d4a79cb .elementor-background-video-container{
  position: absolute !important;
  inset: 0 !important;
  z-index: 0 !important; /* video sabse niche */
}

/* 3) Overlay directly video container par */
.elementor-element-3d4a79cb .elementor-background-video-container::after{
  content:"";
  position:absolute;
  inset:0;
  background: rgba(0,0,0,0.48);  /* darkness adjust: 0.15–0.45 */
  z-index: 1;                    /* video ke upar */
  pointer-events: none;
}

/* 4) Content upar rahe */
.elementor-element-3d4a79cb > .e-con-inner{
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d56889a */.elementor-2431 .elementor-element.elementor-element-d56889a {
  font-weight: 700;
  background-image: radial-gradient(99% 86% at 50% 50%, rgb(213 219 230) 28.387387387387385%, rgb(4 7 13) 100%);
  background-size: 200% 200%;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradientMove 6s linear infinite;
}

@keyframes gradientMove {
  0% {
    background-position: 100% 50%;  /* starting position on the right */
  }
  100% {
    background-position: -100% 50%; /* end position on the left */
  }
}


.elementor-2431 .elementor-element.elementor-element-d56889a span {
  font-family: "Instrument Serif", "Instrument Serif Placeholder", serif !important;
  font-style: italic;
  font-weight: 400;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64f404e */.elementor-2431 .elementor-element.elementor-element-64f404e {
  font-weight: 700;
  background-image: radial-gradient(99% 86% at 50% 50%, rgb(213 219 230) 28.387387387387385%, rgb(4 7 13) 100%);
  background-size: 200% 200%;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradientMove 6s linear infinite;
}

@keyframes gradientMove {
  0% {
    background-position: 100% 50%;  /* starting position on the right */
  }
  100% {
    background-position: -100% 50%; /* end position on the left */
  }
}

.elementor-2431 .elementor-element.elementor-element-64f404e span {
  font-family: "Instrument Serif", "Instrument Serif Placeholder", serif !important;
  font-style: italic;
  font-weight: 400;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc0d09e */.elementor-2431 .elementor-element.elementor-element-dc0d09e {
  font-weight: 700;
  background-image: radial-gradient(99% 86% at 50% 50%, rgb(213 219 230) 28.387387387387385%, rgb(4 7 13) 100%);
  background-size: 200% 200%;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradientMove 6s linear infinite;
}

@keyframes gradientMove {
  0% {
    background-position: 100% 50%;  /* starting position on the right */
  }
  100% {
    background-position: -100% 50%; /* end position on the left */
  }
}

.elementor-2431 .elementor-element.elementor-element-dc0d09e span {
  font-family: "Instrument Serif", "Instrument Serif Placeholder", serif !important;
  font-style: italic;
  font-weight: 400;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d91336 */.elementor-2431 .elementor-element.elementor-element-4d91336{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for jkit_button, class: .elementor-element-9701bc9 */.elementor-2431 .elementor-element.elementor-element-9701bc9{
    border-radius: 18px;
    background: linear-gradient(180deg, #0E2646 /* {"name":"Purple"} */ 0%, #2C74B3 100%);
    
}

.elementor-2431 .elementor-element.elementor-element-9701bc9 img{
    filter: brightness(2) saturate(0) contrast(1.2) invert(0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cfc74e *//*.elementor-2431 .elementor-element.elementor-element-5cfc74e{*/
/*    background: conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0.15) 0deg, rgba(255, 255, 255, 0) 72deg, rgba(79, 26, 214, 0.2) 171.8918918918919deg, rgba(255, 255, 255, 0) 270deg, rgba(255, 255, 255, 0.15) 360deg) !important;*/
    

/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5fb31c */.elementor-2431 .elementor-element.elementor-element-a5fb31c {
  font-weight: 700;
  background-image: radial-gradient(99% 86% at 50% 50%, rgb(213 219 230) 28.387387387387385%, rgb(4 7 13) 100%);
  background-size: 200% 200%;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradientMove 6s linear infinite;
}

@keyframes gradientMove {
  0% {
    background-position: 100% 50%;  /* starting position on the right */
  }
  100% {
    background-position: -100% 50%; /* end position on the left */
  }
}


.elementor-2431 .elementor-element.elementor-element-a5fb31c span {
  font-family: "Instrument Serif", "Instrument Serif Placeholder", serif !important;
  font-style: italic;
  font-weight: 400;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for jkit_button, class: .elementor-element-9092fea */.elementor-2431 .elementor-element.elementor-element-9092fea{
    border-radius: 18px;
    background: linear-gradient(180deg, #0E2646 /* {"name":"Purple"} */ 0%, #2C74B3 100%);
    
}

.elementor-2431 .elementor-element.elementor-element-9092fea img{
    filter: brightness(2) saturate(0) contrast(1.2) invert(0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-089b9b9 *//*.elementor-2431 .elementor-element.elementor-element-089b9b9{*/
/*    background: conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0.15) 0deg, rgba(255, 255, 255, 0) 72deg, rgba(79, 26, 214, 0.2) 171.8918918918919deg, rgba(255, 255, 255, 0) 270deg, rgba(255, 255, 255, 0.15) 360deg) !important;*/
    

/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ffad58 */.elementor-2431 .elementor-element.elementor-element-1ffad58 {
  font-weight: 700;
  background-image: radial-gradient(99% 86% at 50% 50%, rgb(213 219 230) 28.387387387387385%, rgb(4 7 13) 100%);
  background-size: 200% 200%;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradientMove 6s linear infinite;
}

@keyframes gradientMove {
  0% {
    background-position: 100% 50%;  /* starting position on the right */
  }
  100% {
    background-position: -100% 50%; /* end position on the left */
  }
}


.elementor-2431 .elementor-element.elementor-element-1ffad58 span {
  font-family: "Instrument Serif", "Instrument Serif Placeholder", serif !important;
  font-style: italic;
  font-weight: 400;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for deensimc-smooth-marquee, class: .elementor-element-5df9aeb */.elementor-2431 .elementor-element.elementor-element-5df9aeb {
  position: relative;
  overflow: hidden;
  opacity: 1;

    mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 30%, rgb(0, 0, 0) 70%, rgba(0, 0, 0, 0) 100%);
}



.elementor-2431 .elementor-element.elementor-element-5df9aeb img{
    object-fit: contain !important;
    height: auto !important;
    filter: invert(1) grayscale(100%) brightness(200%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19a065d */.elementor-2431 .elementor-element.elementor-element-19a065d {
  font-weight: 700;
  background-image: radial-gradient(99% 86% at 50% 50%, rgb(213 219 230) 28.387387387387385%, rgb(4 7 13) 100%);
  background-size: 200% 200%;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradientMove 6s linear infinite;
}

@keyframes gradientMove {
  0% {
    background-position: 100% 50%;  /* starting position on the right */
  }
  100% {
    background-position: -100% 50%; /* end position on the left */
  }
}


.elementor-2431 .elementor-element.elementor-element-19a065d span {
  font-family: "Instrument Serif", "Instrument Serif Placeholder", serif !important;
  font-style: italic;
  font-weight: 400;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31eccc9 */.elementor-2431 .elementor-element.elementor-element-31eccc9{
    background-color: #000;
}/* End custom CSS */