.elementor-39 .elementor-element.elementor-element-75a95fc{--display:flex;--min-height:103vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.26;--margin-top:-126px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-75a95fc:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-75a95fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-39 .elementor-element.elementor-element-75a95fc::before, .elementor-39 .elementor-element.elementor-element-75a95fc > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-75a95fc > .e-con-inner > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-75a95fc > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-75a95fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-75a95fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-39 .elementor-element.elementor-element-97f18ec{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-39 .elementor-element.elementor-element-39b6c6d img{width:40%;}.elementor-39 .elementor-element.elementor-element-67f143b{--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;}.elementor-39 .elementor-element.elementor-element-072f6d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-072f6d0.e-con{--align-self:center;}.elementor-39 .elementor-element.elementor-element-45ff058{text-align:right;}.elementor-39 .elementor-element.elementor-element-45ff058 img{width:19%;}.elementor-39 .elementor-element.elementor-element-31c586f{--display:flex;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-39 .elementor-element.elementor-element-1907753 .elementor-button{background-color:#70000100;font-family:"Brawler", Sans-serif;font-size:28px;font-weight:600;fill:#B1B1B1;color:#B1B1B1;box-shadow:0px 0px 39px 5px rgba(255, 255, 255, 0.5);border-radius:100px 100px 100px 100px;padding:15px 26px 15px 26px;}.elementor-39 .elementor-element.elementor-element-1907753.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-46f8855{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-46f8855:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-46f8855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-39 .elementor-element.elementor-element-46f8855::before, .elementor-39 .elementor-element.elementor-element-46f8855 > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-46f8855 > .e-con-inner > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-46f8855 > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-46f8855 > .e-con-inner > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-46f8855 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #00000075 100%);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-957605e > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-957605e .elementor-icon-wrapper{text-align:center;}.elementor-39 .elementor-element.elementor-element-957605e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-957605e.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-957605e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-957605e.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-957605e.elementor-view-default .elementor-icon svg{fill:#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-39 .elementor-element.elementor-element-e366bd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-e366bd0{text-align:center;}.elementor-39 .elementor-element.elementor-element-a39a739{--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.75;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-a39a739:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-a39a739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-39 .elementor-element.elementor-element-a39a739::before, .elementor-39 .elementor-element.elementor-element-a39a739 > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-a39a739 > .e-con-inner > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-a39a739 > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-a39a739 > .e-con-inner > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-a39a739 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000C7 0%, #000000 100%);}.elementor-39 .elementor-element.elementor-element-d518bdf{--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;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-d518bdf.e-con{--align-self:center;}.elementor-39 .elementor-element.elementor-element-2e7a615{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A0A0A0;--border-color:#A0A0A0;--border-radius:12px 12px 12px 12px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-39 .elementor-element.elementor-element-f092b61{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-6308bb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-6308bb7.e-con{--align-self:center;}.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-39 .elementor-element.elementor-element-7bca29d.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-7bca29d{text-align:center;}.elementor-39 .elementor-element.elementor-element-7bca29d .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-7a2e80c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:400;color:#A0A0A0;}.elementor-39 .elementor-element.elementor-element-7a2e80c.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-79af74f{--display:flex;--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-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-39 .elementor-element.elementor-element-4ea8a29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-4ea8a29.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-4ea8a29{--lottie-container-width:100%;}.elementor-39 .elementor-element.elementor-element-8e802d7{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A0A0A0;--border-color:#A0A0A0;--border-radius:12px 12px 12px 12px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-39 .elementor-element.elementor-element-d5092a2{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-00ad80b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-00ad80b.e-con{--align-self:center;}.elementor-39 .elementor-element.elementor-element-c4de0c2.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-c4de0c2{text-align:center;}.elementor-39 .elementor-element.elementor-element-c4de0c2 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-fed1ae7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:400;color:#A0A0A0;}.elementor-39 .elementor-element.elementor-element-fed1ae7.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-d3285dd{--display:flex;--justify-content:center;--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-39 .elementor-element.elementor-element-8b6e974 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-8b6e974.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-8b6e974{--lottie-container-width:70%;}.elementor-39 .elementor-element.elementor-element-f50d835{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A0A0A0;--border-color:#A0A0A0;--border-radius:12px 12px 12px 12px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:80px;}.elementor-39 .elementor-element.elementor-element-58844a4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-142ea37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-142ea37.e-con{--align-self:center;}.elementor-39 .elementor-element.elementor-element-e1509d5.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-e1509d5{text-align:center;}.elementor-39 .elementor-element.elementor-element-e1509d5 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-cf42927{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:400;color:#A0A0A0;}.elementor-39 .elementor-element.elementor-element-cf42927.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-de9f0be{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-39 .elementor-element.elementor-element-1fa8e61 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-1fa8e61{text-align:center;}.elementor-39 .elementor-element.elementor-element-1fa8e61 img{width:50%;}.elementor-39 .elementor-element.elementor-element-906bcb8{--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:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-906bcb8:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-906bcb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-39 .elementor-element.elementor-element-906bcb8::before, .elementor-39 .elementor-element.elementor-element-906bcb8 > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-906bcb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-906bcb8 > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-906bcb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-906bcb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000C7 0%, #000000D6 100%);}.elementor-39 .elementor-element.elementor-element-9bc8223.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-9bc8223{text-align:center;}.elementor-39 .elementor-element.elementor-element-9bc8223 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:80px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-600e7e2{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-600e7e2:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-600e7e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-39 .elementor-element.elementor-element-600e7e2::before, .elementor-39 .elementor-element.elementor-element-600e7e2 > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-600e7e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-600e7e2 > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-600e7e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-600e7e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000D4 0%, #000000D6 100%);}.elementor-39 .elementor-element.elementor-element-600e7e2.e-con{--align-self:center;}.elementor-39 .elementor-element.elementor-element-f13672e{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--z-index:1;}.elementor-39 .elementor-element.elementor-element-26dc336{--display:flex;--justify-content:flex-start;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A0A0A0;--border-color:#A0A0A0;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.24);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;grid-column:span 6;grid-row:span 2;}.elementor-39 .elementor-element.elementor-element-26dc336:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-26dc336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://alumex.io/wp-content/uploads/2025/04/More-Scenes-073.webp");background-size:cover;}.elementor-39 .elementor-element.elementor-element-26dc336::before, .elementor-39 .elementor-element.elementor-element-26dc336 > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-26dc336 > .e-con-inner > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-26dc336 > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-26dc336 > .e-con-inner > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-26dc336 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000CF -140%, #000000EB 100%);}.elementor-39 .elementor-element.elementor-element-f1851c4{--display:flex;--min-height:177px;--border-radius:12px 12px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-a97a0af{--display:flex;}.elementor-39 .elementor-element.elementor-element-1287fa9.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-1287fa9{text-align:center;}.elementor-39 .elementor-element.elementor-element-1287fa9 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:45px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-9ccb384{--display:flex;--padding-top:10px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-39 .elementor-element.elementor-element-4c4ec18{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;color:#C7C7C7;}.elementor-39 .elementor-element.elementor-element-b2e5fec{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A0A0A0;--border-color:#A0A0A0;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.24);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;grid-column:span 6;grid-row:span 2;}.elementor-39 .elementor-element.elementor-element-b2e5fec:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-b2e5fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0F0F0F 0%, #000000 100%);}.elementor-39 .elementor-element.elementor-element-b5e25a9{--display:flex;--min-height:174px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-373ca66 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-39 .elementor-element.elementor-element-373ca66 img{width:70%;}.elementor-39 .elementor-element.elementor-element-39b9d77{--display:flex;}.elementor-39 .elementor-element.elementor-element-a674f15.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-a674f15{text-align:center;}.elementor-39 .elementor-element.elementor-element-a674f15 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:45px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-8ac9e02{--display:flex;--padding-top:10px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-39 .elementor-element.elementor-element-324d743{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;color:#A0A0A0;}.elementor-39 .elementor-element.elementor-element-881e0a6{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A0A0A0;--border-color:#A0A0A0;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.24);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;grid-column:span 4;grid-row:span 3;}.elementor-39 .elementor-element.elementor-element-881e0a6:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-881e0a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0F0F0F 100%);}.elementor-39 .elementor-element.elementor-element-0d7324b{--display:flex;--justify-content:center;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:020px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-beeb28d.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-beeb28d{text-align:center;}.elementor-39 .elementor-element.elementor-element-beeb28d .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:45px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-2af8f33{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;color:#A0A0A0;}.elementor-39 .elementor-element.elementor-element-d313708{--display:flex;--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-39 .elementor-element.elementor-element-d313708.e-con{--align-self:flex-start;}.elementor-39 .elementor-element.elementor-element-1c1589c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-ec47084{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:01px;--padding-bottom:01px;--padding-left:2px;--padding-right:2px;grid-column:span 4;grid-row:span 1;}.elementor-39 .elementor-element.elementor-element-ec47084.e-con{--align-self:center;}.elementor-39 .elementor-element.elementor-element-41739f6{--display:flex;--min-height:220px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:1px;--padding-bottom:1px;--padding-left:01px;--padding-right:1px;}.elementor-39 .elementor-element.elementor-element-41739f6:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-41739f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-39 .elementor-element.elementor-element-57195da{--display:flex;}.elementor-39 .elementor-element.elementor-element-4663341{--display:flex;--min-height:220px;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-39 .elementor-element.elementor-element-4663341:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-4663341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0E0000 0%, #000000 69%);}.elementor-39 .elementor-element.elementor-element-9c62f51{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-7b59074.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-7b59074{text-align:center;}.elementor-39 .elementor-element.elementor-element-7b59074 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:37px;font-weight:600;text-transform:uppercase;letter-spacing:-1.3px;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-bfc2e8b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A0A0A0;--border-color:#A0A0A0;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 15px -2px rgba(255, 255, 255, 0.24);grid-column:span 4;grid-row:span 2;}.elementor-39 .elementor-element.elementor-element-bfc2e8b:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-bfc2e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0F0F0F 100%);}.elementor-39 .elementor-element.elementor-element-aca9f6d{--display:flex;}.elementor-39 .elementor-element.elementor-element-72b8c4c.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-72b8c4c{text-align:center;}.elementor-39 .elementor-element.elementor-element-72b8c4c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-d7762c1{--display:flex;}.elementor-39 .elementor-element.elementor-element-d7762c1.e-con{--align-self:center;}.elementor-39 .elementor-element.elementor-element-0ce1dd5 img{width:100%;}.elementor-39 .elementor-element.elementor-element-641f937{--display:flex;}.elementor-39 .elementor-element.elementor-element-4757f25{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;color:#A0A0A0;}.elementor-39 .elementor-element.elementor-element-0815ac5{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A0A0A0;--border-color:#A0A0A0;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.24);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;grid-column:span 4;grid-row:span 2;}.elementor-39 .elementor-element.elementor-element-0815ac5:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-0815ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0F0F0F 100%);}.elementor-39 .elementor-element.elementor-element-6efab24{--display:flex;}.elementor-39 .elementor-element.elementor-element-5734326.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-5734326{text-align:center;}.elementor-39 .elementor-element.elementor-element-5734326 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:45px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-47b47af{--display:flex;}.elementor-39 .elementor-element.elementor-element-47b47af.e-con{--align-self:center;}.elementor-39 .elementor-element.elementor-element-93ab850 img{width:100%;}.elementor-39 .elementor-element.elementor-element-afc632f{--display:flex;}.elementor-39 .elementor-element.elementor-element-0a35b66{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;color:#A0A0A0;}.elementor-39 .elementor-element.elementor-element-ac8f801{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A0A0A0;--border-color:#A0A0A0;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.24);--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;grid-column:span 4;grid-row:span 2;}.elementor-39 .elementor-element.elementor-element-ac8f801:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-ac8f801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0F0F0F 0%, #000000 100%);}.elementor-39 .elementor-element.elementor-element-d1f1dee{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-865dabf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-41b6a02 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-41b6a02.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-41b6a02{text-align:left;}.elementor-39 .elementor-element.elementor-element-41b6a02 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-8e9ac69{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-7aa20b6{text-align:left;font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;color:#A0A0A0;}.elementor-39 .elementor-element.elementor-element-b81bac9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-fd80027 img{width:100%;}.elementor-39 .elementor-element.elementor-element-3400d6e{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A0A0A0;--border-color:#A0A0A0;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.24);grid-column:span 8;grid-row:span 1;}.elementor-39 .elementor-element.elementor-element-3400d6e:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-3400d6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0A0B;}.elementor-39 .elementor-element.elementor-element-882de08{--display:flex;--justify-content:center;}.elementor-39 .elementor-element.elementor-element-1668cb5.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-1668cb5{text-align:left;}.elementor-39 .elementor-element.elementor-element-1668cb5 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:45px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-a5cb727{--display:flex;--justify-content:center;}.elementor-39 .elementor-element.elementor-element-583d4dd img{width:100%;}.elementor-39 .elementor-element.elementor-element-a4c2cc2{--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:1;--margin-top:-46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-a4c2cc2:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-a4c2cc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-39 .elementor-element.elementor-element-a4c2cc2::before, .elementor-39 .elementor-element.elementor-element-a4c2cc2 > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-a4c2cc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-a4c2cc2 > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-a4c2cc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-a4c2cc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000D1 0%, #00000059 100%);}.elementor-39 .elementor-element.elementor-element-ac8aaf6{--display:flex;}.elementor-39 .elementor-element.elementor-element-642b53e.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-642b53e{text-align:center;}.elementor-39 .elementor-element.elementor-element-642b53e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:80px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-bc100ca{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A0A0A0;--border-color:#A0A0A0;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-39 .elementor-element.elementor-element-bc100ca.e-con{--align-self:center;}.elementor-39 .elementor-element.elementor-element-1447b91{text-align:center;}.elementor-39 .elementor-element.elementor-element-1447b91 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:33px;font-weight:600;}.elementor-39 .elementor-element.elementor-element-8a287f1 .elementor-button{background-color:#70000100;font-family:"Bebas Neue", Sans-serif;font-size:22px;font-weight:500;fill:#B8B8B8;color:#B8B8B8;border-radius:120px 120px 120px 120px;padding:14px 25px 12px 25px;}.elementor-39 .elementor-element.elementor-element-8a287f1.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-8a287f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-39 .elementor-element.elementor-element-8a287f1 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-39 .elementor-element.elementor-element-7676938{--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;}body.elementor-page-39:not(.elementor-motion-effects-element-type-background), body.elementor-page-39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-39 .elementor-element.elementor-element-f13672e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-39 .elementor-element.elementor-element-75a95fc{--min-height:105vh;--margin-top:-124px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39 .elementor-element.elementor-element-39b6c6d img{width:50%;}.elementor-39 .elementor-element.elementor-element-45ff058 img{width:18%;}.elementor-39 .elementor-element.elementor-element-31c586f{--margin-top:-39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39 .elementor-element.elementor-element-1907753 .elementor-button{font-size:20px;padding:10px 10px 10px 10px;}.elementor-39 .elementor-element.elementor-element-a39a739{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-d518bdf{--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-2e7a615{--padding-top:70px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-39 .elementor-element.elementor-element-f092b61{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-39 .elementor-element.elementor-element-7bca29d{text-align:center;}.elementor-39 .elementor-element.elementor-element-7bca29d .elementor-heading-title{font-size:35px;}.elementor-39 .elementor-element.elementor-element-7a2e80c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}.elementor-39 .elementor-element.elementor-element-79af74f{--width:80%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-8e802d7{--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-39 .elementor-element.elementor-element-d5092a2{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-39 .elementor-element.elementor-element-c4de0c2{text-align:center;}.elementor-39 .elementor-element.elementor-element-c4de0c2 .elementor-heading-title{font-size:35px;}.elementor-39 .elementor-element.elementor-element-fed1ae7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}.elementor-39 .elementor-element.elementor-element-d3285dd{--width:80%;}.elementor-39 .elementor-element.elementor-element-f50d835{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-39 .elementor-element.elementor-element-e1509d5{text-align:center;}.elementor-39 .elementor-element.elementor-element-e1509d5 .elementor-heading-title{font-size:35px;}.elementor-39 .elementor-element.elementor-element-cf42927{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:22px;}.elementor-39 .elementor-element.elementor-element-1fa8e61 img{width:34%;}.elementor-39 .elementor-element.elementor-element-9bc8223{text-align:center;}.elementor-39 .elementor-element.elementor-element-9bc8223 .elementor-heading-title{font-size:40px;}.elementor-39 .elementor-element.elementor-element-f13672e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-39 .elementor-element.elementor-element-26dc336{--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;grid-column:span 1;grid-row:span 1;}.elementor-39 .elementor-element.elementor-element-a97a0af{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-1287fa9{text-align:center;}.elementor-39 .elementor-element.elementor-element-1287fa9 .elementor-heading-title{font-size:40px;}.elementor-39 .elementor-element.elementor-element-9ccb384{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-b2e5fec{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 1;grid-row:span 1;}.elementor-39 .elementor-element.elementor-element-b5e25a9{--min-height:0px;--justify-content:center;}.elementor-39 .elementor-element.elementor-element-39b9d77{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-a674f15{text-align:center;}.elementor-39 .elementor-element.elementor-element-a674f15 .elementor-heading-title{font-size:40px;}.elementor-39 .elementor-element.elementor-element-8ac9e02{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-881e0a6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-39 .elementor-element.elementor-element-beeb28d{text-align:center;}.elementor-39 .elementor-element.elementor-element-beeb28d .elementor-heading-title{font-size:40px;}.elementor-39 .elementor-element.elementor-element-ec47084{--padding-top:3px;--padding-bottom:3px;--padding-left:02px;--padding-right:2px;grid-column:span 1;}.elementor-39 .elementor-element.elementor-element-7b59074{text-align:center;}.elementor-39 .elementor-element.elementor-element-7b59074 .elementor-heading-title{font-size:40px;}.elementor-39 .elementor-element.elementor-element-bfc2e8b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 1;grid-row:span 1;}.elementor-39 .elementor-element.elementor-element-aca9f6d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-72b8c4c{text-align:center;}.elementor-39 .elementor-element.elementor-element-72b8c4c .elementor-heading-title{font-size:40px;}.elementor-39 .elementor-element.elementor-element-0ce1dd5{text-align:center;}.elementor-39 .elementor-element.elementor-element-0ce1dd5 img{width:50%;}.elementor-39 .elementor-element.elementor-element-641f937{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-0815ac5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 1;}.elementor-39 .elementor-element.elementor-element-6efab24{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-5734326{text-align:center;}.elementor-39 .elementor-element.elementor-element-5734326 .elementor-heading-title{font-size:40px;}.elementor-39 .elementor-element.elementor-element-47b47af{--width:27%;}.elementor-39 .elementor-element.elementor-element-afc632f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-ac8f801{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 1;}.elementor-39 .elementor-element.elementor-element-d1f1dee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-41b6a02{text-align:center;}.elementor-39 .elementor-element.elementor-element-41b6a02 .elementor-heading-title{font-size:40px;}.elementor-39 .elementor-element.elementor-element-8e9ac69{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-7aa20b6{text-align:center;}.elementor-39 .elementor-element.elementor-element-b81bac9{--width:45%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-b81bac9.e-con{--align-self:center;}.elementor-39 .elementor-element.elementor-element-3400d6e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 1;}.elementor-39 .elementor-element.elementor-element-882de08{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-1668cb5{text-align:center;}.elementor-39 .elementor-element.elementor-element-1668cb5 .elementor-heading-title{font-size:40px;}.elementor-39 .elementor-element.elementor-element-a5cb727{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-a4c2cc2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-642b53e{text-align:center;}.elementor-39 .elementor-element.elementor-element-642b53e .elementor-heading-title{font-size:40px;}.elementor-39 .elementor-element.elementor-element-bc100ca{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-1447b91 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-1447b91{text-align:center;}.elementor-39 .elementor-element.elementor-element-1447b91 .elementor-heading-title{font-size:25px;}.elementor-39 .elementor-element.elementor-element-8a287f1 .elementor-button{font-size:18px;padding:10px 15px 10px 15px;}}@media(min-width:768px){.elementor-39 .elementor-element.elementor-element-072f6d0{--width:50%;}.elementor-39 .elementor-element.elementor-element-d518bdf{--width:70%;}.elementor-39 .elementor-element.elementor-element-6308bb7{--width:64%;}.elementor-39 .elementor-element.elementor-element-79af74f{--width:33%;}.elementor-39 .elementor-element.elementor-element-00ad80b{--width:70%;}.elementor-39 .elementor-element.elementor-element-d3285dd{--width:33%;}.elementor-39 .elementor-element.elementor-element-142ea37{--width:68%;}.elementor-39 .elementor-element.elementor-element-de9f0be{--width:33%;}.elementor-39 .elementor-element.elementor-element-f13672e{--width:85%;}.elementor-39 .elementor-element.elementor-element-26dc336{--width:100%;}.elementor-39 .elementor-element.elementor-element-b2e5fec{--width:100%;}.elementor-39 .elementor-element.elementor-element-ec47084{--width:100%;}.elementor-39 .elementor-element.elementor-element-d7762c1{--width:40%;}.elementor-39 .elementor-element.elementor-element-47b47af{--width:30%;}.elementor-39 .elementor-element.elementor-element-d1f1dee{--width:85%;}.elementor-39 .elementor-element.elementor-element-b81bac9{--width:33%;}.elementor-39 .elementor-element.elementor-element-a5cb727{--width:22%;}.elementor-39 .elementor-element.elementor-element-bc100ca{--width:80%;}.elementor-39 .elementor-element.elementor-element-7676938{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-1907753 */.elementor-39 .elementor-element.elementor-element-1907753 {
  
  border-radius: 100px;
  background: radial-gradient(circle, #111, #000);
  border-top: 3px ridge #c0c0c0;
  border-left: 3px groove #c0c0c0;
  border-right: 3px ridge #c0c0c0;
  border-bottom: 3px groove #c0c0c0;
  box-shadow: inset 0px 0px 5px 3px rgba(255, 255, 255, 0.08);
  transition: all 0.3s ease;
}

.elementor-39 .elementor-element.elementor-element-1907753:hover {
  background: radial-gradient(circle, #444, #000);
  box-shadow: 0px 0 5px 5px rgba(255,255,255,0.1);
}

.elementor-39 .elementor-element.elementor-element-1907753:active {
  background: radial-gradient(circle, #666, #222);
  box-shadow: 0px 0 5px 5px rgba(255,255,255,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46f8855 */.elementor-39 .elementor-element.elementor-element-46f8855 {
  margin: 0;
  padding: 0;

  background: #444; /* Slightly lighter base than #333 for better silver contrast */
  background-image:
    linear-gradient(rgba(192, 192, 192, 0.3) 0.1em, transparent 0.1em),
    linear-gradient(90deg, rgba(192, 192, 192, 0.3) 0.1em, transparent 0.1em);
  background-size: 3em 3em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bca29d */.elementor-39 .elementor-element.elementor-element-7bca29d {
  position: relative;
  z-index: 10;
  font-weight: bold;
  text-align: center;
  padding-bottom: 0.1em;

  /* Gradient text */
  background: linear-gradient(to bottom, #e5e5e5, #525252); /* neutral-200 to neutral-600 */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* Responsive size (md:text-7xl = 4.5rem) */
@media (min-width: 768px) {
  .elementor-39 .elementor-element.elementor-element-7bca29d {
    font-size: 4.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e7a615 */.elementor-39 .elementor-element.elementor-element-2e7a615 {
    backdrop-filter: blur(3px) saturate(180%);
    -webkit-backdrop-filter: blur(3px) saturate(180%);
    background-color: rgba(17, 25, 40, 0.11);
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4de0c2 */.elementor-39 .elementor-element.elementor-element-c4de0c2 {
  position: relative;
  z-index: 10;
  font-weight: bold;
  text-align: center;
  padding-bottom: 0.1em;

  /* Gradient text */
  background: linear-gradient(to bottom, #e5e5e5, #525252); /* neutral-200 to neutral-600 */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* Responsive size (md:text-7xl = 4.5rem) */
@media (min-width: 768px) {
  .elementor-39 .elementor-element.elementor-element-c4de0c2 {
    font-size: 4.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e802d7 */.elementor-39 .elementor-element.elementor-element-8e802d7 {
    backdrop-filter: blur(3px) saturate(180%);
    -webkit-backdrop-filter: blur(3px) saturate(180%);
    background-color: rgba(17, 25, 40, 0.11);
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1509d5 */.elementor-39 .elementor-element.elementor-element-e1509d5 {
  position: relative;
  z-index: 10;
  font-weight: bold;
  text-align: center;
  padding-bottom: 0.1em;

  /* Gradient text */
  background: linear-gradient(to bottom, #e5e5e5, #525252); /* neutral-200 to neutral-600 */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* Responsive size (md:text-7xl = 4.5rem) */
@media (min-width: 768px) {
  .elementor-39 .elementor-element.elementor-element-e1509d5 {
    font-size: 4.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f50d835 */.elementor-39 .elementor-element.elementor-element-f50d835 {
    backdrop-filter: blur(3px) saturate(180%);
    -webkit-backdrop-filter: blur(3px) saturate(180%);
    background-color: rgba(17, 25, 40, 0.11);
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a39a739 */.elementor-39 .elementor-element.elementor-element-a39a739 {

  background: #444; /* Slightly lighter base than #333 for better silver contrast */
  background-image:
    linear-gradient(rgba(192, 192, 192, 0.3) 0.1em, transparent 0.1em),
    linear-gradient(90deg, rgba(192, 192, 192, 0.3) 0.1em, transparent 0.1em);
  background-size: 3em 3em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bc8223 */.elementor-39 .elementor-element.elementor-element-9bc8223 {
  position: relative;
  z-index: 10;
  font-weight: bold;
  text-align: center;
  padding-bottom: 0.1em;

  /* Gradient text */
  background: linear-gradient(to bottom, #e5e5e5, #525252); /* neutral-200 to neutral-600 */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* Responsive size (md:text-7xl = 4.5rem) */
@media (min-width: 768px) {
  .elementor-39 .elementor-element.elementor-element-9bc8223 {
    font-size: 4.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-906bcb8 */.elementor-39 .elementor-element.elementor-element-906bcb8 {
  background: #444; /* Slightly lighter base than #333 for better silver contrast */
  background-image:
    linear-gradient(rgba(192, 192, 192, 0.3) 0.1em, transparent 0.1em),
    linear-gradient(90deg, rgba(192, 192, 192, 0.3) 0.1em, transparent 0.1em);
  background-size: 3em 3em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1287fa9 */.elementor-39 .elementor-element.elementor-element-1287fa9 {
  position: relative;
  z-index: 10;
  font-weight: bold;
  text-align: center;
  padding-bottom: 0.1em;

  /* Gradient text */
  background: linear-gradient(to bottom, #e5e5e5, #525252); /* neutral-200 to neutral-600 */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* Responsive size (md:text-7xl = 4.5rem) */
@media (min-width: 768px) {
  .elementor-39 .elementor-element.elementor-element-1287fa9 {
    font-size: 4.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a674f15 */.elementor-39 .elementor-element.elementor-element-a674f15 {
  position: relative;
  z-index: 10;
  font-weight: bold;
  text-align: center;
  padding-bottom: 0.1em;

  /* Gradient text */
  background: linear-gradient(to bottom, #e5e5e5, #525252); /* neutral-200 to neutral-600 */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* Responsive size (md:text-7xl = 4.5rem) */
@media (min-width: 768px) {
  .elementor-39 .elementor-element.elementor-element-a674f15 {
    font-size: 4.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beeb28d */.elementor-39 .elementor-element.elementor-element-beeb28d {
  position: relative;
  z-index: 10;
  font-weight: bold;
  text-align: center;
  padding-bottom: 0.1em;

  /* Gradient text */
  background: linear-gradient(to bottom, #e5e5e5, #525252); /* neutral-200 to neutral-600 */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* Responsive size (md:text-7xl = 4.5rem) */
@media (min-width: 768px) {
  .elementor-39 .elementor-element.elementor-element-beeb28d {
    font-size: 4.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b59074 */.elementor-39 .elementor-element.elementor-element-7b59074 {
  position: relative;
  z-index: 10;
  font-weight: bold;
  text-align: center;
  padding-bottom: 0.1em;

  /* Gradient text */
  background: linear-gradient(to bottom, #e5e5e5, #525252); /* neutral-200 to neutral-600 */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* Responsive size (md:text-7xl = 4.5rem) */
@media (min-width: 768px) {
  .elementor-39 .elementor-element.elementor-element-7b59074 {
    font-size: 4.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41739f6 */.elementor-39 .elementor-element.elementor-element-41739f6 {
  --glowing-color: red;
  --rotation-speed : 8s;


  justify-content: center; /* Centers the child horizontally */
  align-items: center; /* Centers the child vertically */

}

.elementor-39 .elementor-element.elementor-element-41739f6 .gradient-border {
  position: absolute; /* Make the gradient-border container absolute */
  width: 2300px; /* Set the width */
  height: 2300px; /* Set the height to the same value for a square */

  overflow: hidden; /* Prevents content overflow */
}

.elementor-39 .elementor-element.elementor-element-41739f6 .gradient-border::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: conic-gradient(
    red 20%, 
    transparent 4%, 
    var(--glowing-color) 000%, 
    transparent 54%, 
    transparent 90%,  
    red 100%
  );
  border-radius: 50%;
  z-index: -1;
  animation: rotate-gradient var(--rotation-speed) linear infinite;
}

/* Keyframes for rotating the gradient */
@keyframes rotate-gradient {
  0% {
    transform: rotate(0deg); /* Start at 0 degrees */
  }
  100% {
    transform: rotate(360deg); /* Rotate the gradient 360 degrees */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b8c4c */.elementor-39 .elementor-element.elementor-element-72b8c4c {
  position: relative;
  z-index: 10;
  font-weight: bold;
  text-align: center;
  padding-bottom: 0.1em;

  /* Gradient text */
  background: linear-gradient(to bottom, #e5e5e5, #525252); /* neutral-200 to neutral-600 */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* Responsive size (md:text-7xl = 4.5rem) */
@media (min-width: 768px) {
  .elementor-39 .elementor-element.elementor-element-72b8c4c {
    font-size: 4.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5734326 */.elementor-39 .elementor-element.elementor-element-5734326 {
  position: relative;
  z-index: 10;
  font-weight: bold;
  text-align: center;
  padding-bottom: 0.1em;

  /* Gradient text */
  background: linear-gradient(to bottom, #e5e5e5, #525252); /* neutral-200 to neutral-600 */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* Responsive size (md:text-7xl = 4.5rem) */
@media (min-width: 768px) {
  .elementor-39 .elementor-element.elementor-element-5734326 {
    font-size: 4.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41b6a02 */.elementor-39 .elementor-element.elementor-element-41b6a02 {
  position: relative;
  z-index: 10;
  font-weight: bold;
  text-align: center;
  padding-bottom: 0.1em;

  /* Gradient text */
  background: linear-gradient(to bottom, #e5e5e5, #525252); /* neutral-200 to neutral-600 */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* Responsive size (md:text-7xl = 4.5rem) */
@media (min-width: 768px) {
  .elementor-39 .elementor-element.elementor-element-41b6a02 {
    font-size: 4.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1668cb5 */.elementor-39 .elementor-element.elementor-element-1668cb5 {
  position: relative;
  z-index: 10;
  font-size: 1.125rem; /* Base size (text-lg) */
  font-family: sans-serif;
  font-weight: bold;
  text-align: center;
  padding-bottom: 0.1em;

  /* Gradient text */
  background: linear-gradient(to bottom, #e5e5e5, #525252); /* neutral-200 to neutral-600 */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* Responsive size (md:text-7xl = 4.5rem) */
@media (min-width: 768px) {
  .elementor-39 .elementor-element.elementor-element-1668cb5 {
    font-size: 4.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600e7e2 */.elementor-39 .elementor-element.elementor-element-600e7e2 {
  background: #444; /* Slightly lighter base than #333 for better silver contrast */
  background-image:
    linear-gradient(rgba(192, 192, 192, 0.3) 0.1em, transparent 0.1em),
    linear-gradient(90deg, rgba(192, 192, 192, 0.3) 0.1em, transparent 0.1em);
  background-size: 3em 3em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-642b53e */.elementor-39 .elementor-element.elementor-element-642b53e {
  position: relative;
  z-index: 10;
  font-weight: bold;
  text-align: center;
  padding-bottom: 0.1em;

  /* Gradient text */
  background: linear-gradient(to bottom, #e5e5e5, #525252); /* neutral-200 to neutral-600 */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* Responsive size (md:text-7xl = 4.5rem) */
@media (min-width: 768px) {
  .elementor-39 .elementor-element.elementor-element-642b53e {
    font-size: 4.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1447b91 */.elementor-39 .elementor-element.elementor-element-1447b91 {
  position: relative;
  z-index: 10;
  font-size: 1.125rem; /* Base size (text-lg) */
  font-family: sans-serif;
  font-weight: bold;
  text-align: center;
  padding-bottom: 0.1em;

  /* Gradient text */
  background: linear-gradient(to bottom, #e5e5e5, #525252); /* neutral-200 to neutral-600 */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* Responsive size (md:text-7xl = 4.5rem) */
@media (min-width: 768px) {
  .elementor-39 .elementor-element.elementor-element-1447b91 {
    font-size: 4.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8a287f1 */.elementor-39 .elementor-element.elementor-element-8a287f1 {
  border-radius: 100px;
  background: radial-gradient(circle, #111, #000);
  border-top: 2px ridge #c0c0c0;
  border-left: 2px groove #c0c0c0;
  border-right: 2px ridge #c0c0c0;
  border-bottom: 2px groove #c0c0c0;
  box-shadow: inset 0px 0px 5px 3px rgba(255, 255, 255, 0.08);
  transition: all 0.3s ease;
}

.elementor-39 .elementor-element.elementor-element-8a287f1:hover {
  background: radial-gradient(circle, #444, #000);
  box-shadow: 0px 0 5px 5px rgba(255,255,255,0.1);
}

.elementor-39 .elementor-element.elementor-element-8a287f1:active {
  background: radial-gradient(circle, #666, #222);
  box-shadow: 0px 0 5px 5px rgba(255,255,255,0.15);
}
.elementor-39 .elementor-element.elementor-element-8a287f1 .elementor-button-icon {
  position: relative;
  top: -1.9px; /* adjust value as needed */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc100ca */.elementor-39 .elementor-element.elementor-element-bc100ca {
    backdrop-filter: blur(3px) saturate(180%);
    -webkit-backdrop-filter: blur(3px) saturate(180%);
    background-color: rgba(17, 25, 40, 0.11);
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c2cc2 */.elementor-39 .elementor-element.elementor-element-a4c2cc2 {
  background: #444; /* Slightly lighter base than #333 for better silver contrast */
  background-image:
    linear-gradient(rgba(192, 192, 192, 0.3) 0.1em, transparent 0.1em),
    linear-gradient(90deg, rgba(192, 192, 192, 0.3) 0.1em, transparent 0.1em);
  background-size: 3em 3em;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f996651 */.elementor-39 .elementor-element.elementor-element-f996651 .outer {
  width: 78vw;
  height: 250px;
  border-radius: 10px;
  padding: 1px;
  background: radial-gradient(circle 230px at 0% 0%, #ffffff, #0c0d0d);
  position: relative;
  align-content: center;
}

.elementor-39 .elementor-element.elementor-element-f996651 .dot {
  width: 5px;
  aspect-ratio: 1;
  position: absolute;
  background-color: #fff;
  box-shadow: 0 0 10px #ffffff;
  border-radius: 100px;
  z-index: 2;
  right: 10%;
  top: 10%;
  animation: moveDot 6s linear infinite;
}

@keyframes moveDot {
  0%, 100% {
    top: 10%;
    right: 10%;
  }
  25% {
    top: 10%;
    right: calc(100% - 35px);
  }
  50% {
    top: calc(100% - 30px);
    right: calc(100% - 35px);
  }
  75% {
    top: calc(100% - 30px);
    right: 10%;
  }
}

.elementor-39 .elementor-element.elementor-element-f996651 .card {
  z-index: 1;
  width: 100%;
  height: 100%;
  border-radius: 9px;
  border: solid 1px #202222;
  background-size: 20px 20px;
  background: radial-gradient(circle 280px at 0% 0%, #444444, #0c0d0d);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  flex-direction: column;
  color: #fff;
}

.elementor-39 .elementor-element.elementor-element-f996651 .ray {
  width: 220px;
  height: 45px;
  border-radius: 100px;
  position: absolute;
  background-color: #c7c7c7;
  opacity: 0.4;
  box-shadow: 0 0 50px #fff;
  filter: blur(10px);
  transform-origin: 10%;
  top: 0%;
  left: 0;
  transform: rotate(40deg);
}

.elementor-39 .elementor-element.elementor-element-f996651 .card .text {
  font-weight: bolder;
  font-size: 4rem;
  background: linear-gradient(45deg, #000000 4%, #fff, #000);
  background-clip: text;
  color: transparent;
}

.elementor-39 .elementor-element.elementor-element-f996651 .line {
  width: 100%;
  height: 1px;
  position: absolute;
  background-color: #2c2c2c;
}
.elementor-39 .elementor-element.elementor-element-f996651 .topl {
  top: 10%;
  background: linear-gradient(90deg, #888888 30%, #1d1f1f 70%);
}
.elementor-39 .elementor-element.elementor-element-f996651 .bottoml {
  bottom: 10%;
}
.elementor-39 .elementor-element.elementor-element-f996651 .leftl {
  left: 10%;
  width: 1px;
  height: 100%;
  background: linear-gradient(180deg, #747474 30%, #222424 70%);
}
.elementor-39 .elementor-element.elementor-element-f996651 .rightl {
  right: 10%;
  width: 1px;
  height: 100%;
}

.elementor-39 .elementor-element.elementor-element-f996651.h1 {
    position: relative;
  z-index: 10;
  font-size: 1.125rem; /* Base size (text-lg) */
  font-family: sans-serif;
  font-weight: bold;
  text-align: center;
  padding-bottom: 0.1em;

  /* Gradient text */
  background: linear-gradient(to bottom, #e5e5e5, #525252); /* neutral-200 to neutral-600 */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

/* Responsive size (md:text-7xl = 4.5rem) */
@media (min-width: 768px) {
  .elementor-39 .elementor-element.elementor-element-f996651 {
    font-size: 4.5rem;
  }
}/* End custom CSS */