.elementor-8 .elementor-element.elementor-element-d19dc03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0b62dc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b73281f{--display:flex;--min-height:100vh;--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.42;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b73281f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b73281f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fynora.ai/wp-content/uploads/2026/01/ChatGPT-Image-Jan-23-2026-01_02_00-AM.png");background-position:center center;background-size:contain;}.elementor-8 .elementor-element.elementor-element-b73281f::before, .elementor-8 .elementor-element.elementor-element-b73281f > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-b73281f > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-b73281f > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-b73281f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-b73281f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#040107;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-0563057{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-201f612 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-201f612 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-201f612{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-201f612 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-201f612 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:5.4px;}.elementor-8 .elementor-element.elementor-element-201f612 .elementor-icon-list-text{color:#7C7C7C;transition:color 0.3s;}.elementor-widget-ma-dual-heading .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title  .jltma-first-heading,.elementor-widget-ma-dual-heading .jltma-section-title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ma-dual-heading .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title .jltma-second-heading,                          .elementor-widget-ma-dual-heading .jltma-section-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ma-dual-heading .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-description,
					.elementor-widget-ma-dual-heading .jltma-section-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8 .elementor-element.elementor-element-6792fa4 > .elementor-widget-container{margin:0px 0px -48px 0px;}.elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-dual-heading .jltma-dual-heading-wrapper, .elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-sec-head-style{text-align:left;}.elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title .jltma-first-heading, .elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-section-title span{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title  .jltma-first-heading,.elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-section-title span{font-family:"Inter", Sans-serif;font-size:60px;font-weight:500;text-transform:none;line-height:60px;}.elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title .jltma-second-heading,
						.elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-section-title{color:#525151;}.elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title .jltma-second-heading,                          .elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-section-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:500;text-transform:none;line-height:60px;}.elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-description,
						.elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-section-description{color:#989B9E;}.elementor-8 .elementor-element.elementor-element-45bd055 .jltma-dual-heading .jltma-dual-heading-wrapper, .elementor-8 .elementor-element.elementor-element-45bd055 .jltma-sec-head-style{text-align:left;}.elementor-8 .elementor-element.elementor-element-45bd055 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title .jltma-first-heading, .elementor-8 .elementor-element.elementor-element-45bd055 .jltma-section-title span{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-45bd055 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title  .jltma-first-heading,.elementor-8 .elementor-element.elementor-element-45bd055 .jltma-section-title span{font-family:"Inter", Sans-serif;font-size:60px;font-weight:500;text-transform:none;line-height:60px;}.elementor-8 .elementor-element.elementor-element-45bd055 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title .jltma-second-heading,
						.elementor-8 .elementor-element.elementor-element-45bd055 .jltma-section-title{color:#525151;}.elementor-8 .elementor-element.elementor-element-45bd055 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title .jltma-second-heading,                          .elementor-8 .elementor-element.elementor-element-45bd055 .jltma-section-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:500;text-transform:none;line-height:60px;}.elementor-8 .elementor-element.elementor-element-45bd055 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-description,
						.elementor-8 .elementor-element.elementor-element-45bd055 .jltma-section-description{color:#989B9E;}.elementor-8 .elementor-element.elementor-element-e7e4055{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c97a8ad{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-fda448e img{width:100%;transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C2C2C;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ed94ff1{padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ed94ff1 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-ed94ff1 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;line-height:16px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ed94ff1:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-ed94ff1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ed94ff1 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a2d3a34{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#5F5F5F;}.elementor-8 .elementor-element.elementor-element-51689f3{--display:flex;}.elementor-8 .elementor-element.elementor-element-7f898b9 img{width:100%;transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C2C2C;}.elementor-8 .elementor-element.elementor-element-1ab33d4{padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1ab33d4 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-1ab33d4 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;line-height:16px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1ab33d4:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-1ab33d4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1ab33d4 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-16a021d{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#5F5F5F;}.elementor-8 .elementor-element.elementor-element-daea95b{--display:flex;}.elementor-8 .elementor-element.elementor-element-582c5cc img{width:100%;transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2C2C2C;}.elementor-8 .elementor-element.elementor-element-f1ffcd1{padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f1ffcd1 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-f1ffcd1 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;line-height:16px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f1ffcd1:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-f1ffcd1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-f1ffcd1 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3864b45{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#5F5F5F;}.elementor-8 .elementor-element.elementor-element-411c51f{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.12;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-411c51f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-411c51f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fynora.ai/wp-content/uploads/2026/01/ChatGPT-Image-Jan-23-2026-12_15_54-AM.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-411c51f::before, .elementor-8 .elementor-element.elementor-element-411c51f > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-411c51f > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-411c51f > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-411c51f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-411c51f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-eab1e92{--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:flex-start;}.elementor-8 .elementor-element.elementor-element-8f49fc8{--display:flex;}.elementor-8 .elementor-element.elementor-element-ca6cfd7 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-ca6cfd7.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-8 .elementor-element.elementor-element-ca6cfd7.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-8 .elementor-element.elementor-element-ca6cfd7.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-8 .elementor-element.elementor-element-ca6cfd7 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-8 .elementor-element.elementor-element-ca6cfd7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-ca6cfd7 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;line-height:16px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ca6cfd7:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-ca6cfd7:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7dc343b{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7ae18df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;}.elementor-8 .elementor-element.elementor-element-7ae18df .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:153px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3d7e2d1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:115px;font-weight:900;text-transform:uppercase;line-height:100px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-648ebfc{--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:flex-start;}.elementor-8 .elementor-element.elementor-element-b883242{--display:flex;}.elementor-8 .elementor-element.elementor-element-64e0f18{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#ADADAD;}.elementor-8 .elementor-element.elementor-element-533176f{--display:flex;--justify-content:center;}.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-8 .elementor-element.elementor-element-6ab6e4a .elementor-button{background-color:#5B5DDB00;font-family:"DM Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2.6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3A3A;padding:24px 40px 24px 40px;}.elementor-8 .elementor-element.elementor-element-6ab6e4a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-6ab6e4a .elementor-button:focus{background-color:var( --e-global-color-74faca0 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6ab6e4a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-6ab6e4a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6ae8134{--display:flex;}.elementor-8 .elementor-element.elementor-element-f77f090{text-align:end;font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:400;line-height:13.5px;letter-spacing:8.5px;color:#6D6D6D;}.elementor-8 .elementor-element.elementor-element-71dd068{--display:flex;--min-height:100vh;--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;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-71dd068:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-71dd068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fynora.ai/wp-content/uploads/2026/01/ChatGPT-Image-Jan-23-2026-01_44_13-AM.png");background-size:auto;}.elementor-8 .elementor-element.elementor-element-314b988{--display:flex;--padding-top:27px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-bb0a8fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-bb0a8fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-bb0a8fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-bb0a8fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-bb0a8fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-bb0a8fc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-bb0a8fc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-bb0a8fc{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-bb0a8fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-bb0a8fc .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:5.4px;}.elementor-8 .elementor-element.elementor-element-bb0a8fc .elementor-icon-list-text{color:#7C7C7C;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-b410846 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;}.elementor-8 .elementor-element.elementor-element-b410846:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-c8335fc{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:13.5px;color:#6D6D6D;}.elementor-8 .elementor-element.elementor-element-195e470{--spacer-size:108px;}.elementor-8 .elementor-element.elementor-element-f4cf267 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-f4cf267 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-f4cf267 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-f4cf267 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-f4cf267 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-f4cf267 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-f4cf267 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-f4cf267{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-f4cf267 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-f4cf267 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:5.4px;}.elementor-8 .elementor-element.elementor-element-f4cf267 .elementor-icon-list-text{color:#7C7C7C;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-39c61d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-8 .elementor-element.elementor-element-39c61d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#000000;}.elementor-8 .elementor-element.elementor-element-21be03a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-8 .elementor-element.elementor-element-21be03a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#D8D8D8;}.elementor-8 .elementor-element.elementor-element-002d75c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-8 .elementor-element.elementor-element-002d75c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;color:#000000;}.elementor-8 .elementor-element.elementor-element-0c4d3f6{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-60edefc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-60edefc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-60edefc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-60edefc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-60edefc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-60edefc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-60edefc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-60edefc{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-60edefc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-60edefc .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:5.4px;}.elementor-8 .elementor-element.elementor-element-60edefc .elementor-icon-list-text{color:#7C7C7C;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-31f2b73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-8 .elementor-element.elementor-element-31f2b73 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:83px;font-weight:900;text-transform:uppercase;line-height:83px;color:#000000;}.elementor-8 .elementor-element.elementor-element-1102548{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-8 .elementor-element.elementor-element-1102548 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:83px;font-weight:900;text-transform:uppercase;line-height:83px;color:#D9D9D9;}.elementor-8 .elementor-element.elementor-element-8087dcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-8 .elementor-element.elementor-element-8087dcb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:83px;font-weight:900;text-transform:uppercase;line-height:83px;color:#000000;}.elementor-8 .elementor-element.elementor-element-96eb017{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-8 .elementor-element.elementor-element-96eb017 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:83px;font-weight:900;text-transform:uppercase;line-height:83px;color:#D9D9D9;}.elementor-8 .elementor-element.elementor-element-df8ee83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-8 .elementor-element.elementor-element-df8ee83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:83px;font-weight:900;text-transform:uppercase;line-height:83px;color:#000000;}.elementor-8 .elementor-element.elementor-element-72e656f{padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-72e656f .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-72e656f.elementor-position-right .elementor-image-box-img{margin-left:-100px;}.elementor-8 .elementor-element.elementor-element-72e656f.elementor-position-left .elementor-image-box-img{margin-right:-100px;}.elementor-8 .elementor-element.elementor-element-72e656f.elementor-position-top .elementor-image-box-img{margin-bottom:-100px;}.elementor-8 .elementor-element.elementor-element-72e656f .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;line-height:16px;color:#000000;}.elementor-8 .elementor-element.elementor-element-72e656f .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-8 .elementor-element.elementor-element-72e656f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-72e656f:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-72e656f:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-72e656f .elementor-image-box-description{font-family:"DM Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;color:#C0C0C0;}.elementor-8 .elementor-element.elementor-element-d12ac83{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-b35cc3f{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-622cc78{--display:flex;}.elementor-8 .elementor-element.elementor-element-39bacbf .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:25px 25px 25px 25px;padding:19px 19px 19px 19px;}.elementor-8 .elementor-element.elementor-element-39bacbf .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-39bacbf .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6d51934{text-align:start;}.elementor-8 .elementor-element.elementor-element-592cb4b{--display:flex;--min-height:40vh;--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-592cb4b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-592cb4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fynora.ai/wp-content/uploads/2026/01/ChatGPT-Image-Jan-23-2026-02_18_45-AM.png");background-position:center center;background-size:61% auto;}.elementor-8 .elementor-element.elementor-element-2968087{--display:flex;}.elementor-8 .elementor-element.elementor-element-1c16735{text-align:center;}.elementor-8 .elementor-element.elementor-element-1c16735 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;color:#000000;}.elementor-8 .elementor-element.elementor-element-67675f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-67675f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-67675f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-67675f9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-67675f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-67675f9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-67675f9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-67675f9{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-67675f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-67675f9 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:5.4px;}.elementor-8 .elementor-element.elementor-element-67675f9 .elementor-icon-list-text{color:#7C7C7C;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-7b81544{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-7b81544:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7b81544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#463CCC;}.elementor-8 .elementor-element.elementor-element-1f2abb4{--display:flex;}.elementor-8 .elementor-element.elementor-element-887dc03{--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;}.elementor-8 .elementor-element.elementor-element-78e8b90{--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;}.elementor-8 .elementor-element.elementor-element-efdf264{--display:flex;}.elementor-8 .elementor-element.elementor-element-bc6f196{--display:flex;}.elementor-8 .elementor-element.elementor-element-8608e18{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8608e18 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-8608e18 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;line-height:16px;color:#000000;}.elementor-8 .elementor-element.elementor-element-8608e18:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-8608e18:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-8608e18 .elementor-image-box-description{font-family:"DM Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;color:#C0C0C0;}.elementor-8 .elementor-element.elementor-element-ed078a9{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-9a4cfe8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-9a4cfe8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-9a4cfe8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-9a4cfe8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-9a4cfe8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-9a4cfe8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9a4cfe8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-9a4cfe8{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-9a4cfe8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9a4cfe8 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;}.elementor-8 .elementor-element.elementor-element-9a4cfe8 .elementor-icon-list-text{color:#7C7C7C;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-f953c5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f953c5a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f953c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDECEC;}.elementor-8 .elementor-element.elementor-element-9a7d468{--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;}.elementor-8 .elementor-element.elementor-element-fe6d0b5{--display:flex;--justify-content:center;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-52153df{left:-44px;}body.rtl .elementor-8 .elementor-element.elementor-element-52153df{right:-44px;}.elementor-8 .elementor-element.elementor-element-52153df{top:70px;}.elementor-8 .elementor-element.elementor-element-c3e863c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-8 .elementor-element.elementor-element-c3e863c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:900;line-height:83px;color:#000000;}.elementor-8 .elementor-element.elementor-element-e9cc7d1{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;top:-18px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e9cc7d1{left:375px;}body.rtl .elementor-8 .elementor-element.elementor-element-e9cc7d1{right:375px;}.elementor-8 .elementor-element.elementor-element-e9cc7d1 img{width:100%;}.elementor-8 .elementor-element.elementor-element-0b1b6be{--display:flex;}.elementor-8 .elementor-element.elementor-element-c43de8d{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-55d517e{--divider-border-style:solid;--divider-color:#CCCCCC;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-55d517e .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-55d517e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-338e89c{--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;}.elementor-8 .elementor-element.elementor-element-e3f0cb0{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-eafb51d .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-eafb51d.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-eafb51d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-eafb51d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-eafb51d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-eafb51d .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-eafb51d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-eafb51d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:30px;font-weight:900;line-height:35px;}.elementor-8 .elementor-element.elementor-element-eafb51d .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-eafb51d:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-eafb51d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-eafb51d .elementor-icon-box-description{font-family:"DM Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:#444444;}.elementor-8 .elementor-element.elementor-element-af1ecf7{--display:flex;}.elementor-8 .elementor-element.elementor-element-aa65fd6 .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-aa65fd6.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-aa65fd6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-aa65fd6.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-aa65fd6.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-aa65fd6 .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-aa65fd6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-aa65fd6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:30px;font-weight:900;line-height:35px;}.elementor-8 .elementor-element.elementor-element-aa65fd6 .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-aa65fd6:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-aa65fd6:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-aa65fd6 .elementor-icon-box-description{font-family:"DM Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:#444444;}.elementor-8 .elementor-element.elementor-element-d2b5fd2{--display:flex;}.elementor-8 .elementor-element.elementor-element-b50c95c .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-b50c95c.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b50c95c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b50c95c.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-b50c95c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b50c95c .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-b50c95c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b50c95c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:30px;font-weight:900;line-height:35px;}.elementor-8 .elementor-element.elementor-element-b50c95c .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-b50c95c:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-b50c95c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-b50c95c .elementor-icon-box-description{font-family:"DM Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:#444444;}.elementor-8 .elementor-element.elementor-element-f58cefd{--display:flex;}.elementor-8 .elementor-element.elementor-element-4e50aff .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-4e50aff.elementor-view-stacked .elementor-icon{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4e50aff.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4e50aff.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-4e50aff.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4e50aff .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-4e50aff .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4e50aff .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:30px;font-weight:900;line-height:35px;}.elementor-8 .elementor-element.elementor-element-4e50aff .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-4e50aff:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-4e50aff:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-4e50aff .elementor-icon-box-description{font-family:"DM Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:#444444;}.elementor-8 .elementor-element.elementor-element-dcf96a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-64e1aff{--display:flex;--min-height:100vh;--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.42;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-64e1aff:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-64e1aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fynora.ai/wp-content/uploads/2026/01/ChatGPT-Image-Jan-23-2026-01_02_00-AM.png");background-position:center center;background-size:contain;}.elementor-8 .elementor-element.elementor-element-64e1aff::before, .elementor-8 .elementor-element.elementor-element-64e1aff > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-64e1aff > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-64e1aff > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-64e1aff > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-64e1aff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#040107;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-f560292{--display:flex;}.elementor-8 .elementor-element.elementor-element-da8fd73 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-da8fd73 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-da8fd73{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-da8fd73 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-da8fd73 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:5.4px;}.elementor-8 .elementor-element.elementor-element-da8fd73 .elementor-icon-list-text{color:#7C7C7C;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9ba2a3b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-addb619{--display:flex;}.elementor-8 .elementor-element.elementor-element-94b8e14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;}.elementor-8 .elementor-element.elementor-element-94b8e14 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:128px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f6dd966{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;}.elementor-8 .elementor-element.elementor-element-f6dd966 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:128px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ee4f987{--display:flex;--justify-content:flex-end;}.elementor-8 .elementor-element.elementor-element-cf632a9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#4E4E4E;}.elementor-8 .elementor-element.elementor-element-9da0254{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-efc4163{--display:flex;}.elementor-8 .elementor-element.elementor-element-8248edf img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5A5A5A;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-8248edf:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-5881400{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-07b6cab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-07b6cab .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-07b6cab .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-07b6cab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-07b6cab .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-07b6cab .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a91ea39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-8 .elementor-element.elementor-element-a91ea39 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-18d3834 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-18d3834 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-18d3834{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-18d3834 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-18d3834 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-18d3834 .elementor-icon-list-text{color:#8D8D8D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-85be842{--display:flex;}.elementor-8 .elementor-element.elementor-element-1573350 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5A5A5A;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-1573350:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-eae088f{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-532ee35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-532ee35 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-532ee35 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-532ee35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-532ee35 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-532ee35 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-8ae76c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-8 .elementor-element.elementor-element-8ae76c6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-fef28a4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-fef28a4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-fef28a4{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-fef28a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-fef28a4 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-fef28a4 .elementor-icon-list-text{color:#8D8D8D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-54eaaf6{--display:flex;}.elementor-8 .elementor-element.elementor-element-6a595fa img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5A5A5A;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-6a595fa:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-55d652d{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-5b2454c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5b2454c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5b2454c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5b2454c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5b2454c .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-5b2454c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-6d6cecc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-8 .elementor-element.elementor-element-6d6cecc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a166192 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a166192 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-a166192{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-a166192 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-a166192 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-a166192 .elementor-icon-list-text{color:#8D8D8D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2e90951{--display:flex;}.elementor-8 .elementor-element.elementor-element-a68a1ab img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5A5A5A;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-a68a1ab:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-3e9d536{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-a508867{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-a508867 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a508867 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-a508867 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-a508867 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-a508867 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-b57e6e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-8 .elementor-element.elementor-element-b57e6e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-544d148 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-544d148 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-544d148{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-544d148 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-544d148 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-544d148 .elementor-icon-list-text{color:#8D8D8D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-7ebcc11{--display:flex;}.elementor-8 .elementor-element.elementor-element-8bc8793 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5A5A5A;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-8bc8793:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-a5a2a8a{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-a00032b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-a00032b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a00032b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-a00032b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-a00032b .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-a00032b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-03fd60e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-8 .elementor-element.elementor-element-03fd60e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f3629ca .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-f3629ca .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-f3629ca{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-f3629ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-f3629ca .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-f3629ca .elementor-icon-list-text{color:#8D8D8D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-c71f7fc{--display:flex;}.elementor-8 .elementor-element.elementor-element-ea580a0 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5A5A5A;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-ea580a0:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-5cd94ae{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-c847b2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-c847b2f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-c847b2f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-c847b2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-c847b2f .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-c847b2f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-8a809c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-8 .elementor-element.elementor-element-8a809c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-deec3b3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-deec3b3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-deec3b3{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-deec3b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-deec3b3 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-deec3b3 .elementor-icon-list-text{color:#8D8D8D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9cf8d09{--display:flex;}.elementor-8 .elementor-element.elementor-element-72fb2c6 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5A5A5A;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-72fb2c6:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-e98af00{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-296cc96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-296cc96 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-296cc96 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-296cc96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-296cc96 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-296cc96 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-276467c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-8 .elementor-element.elementor-element-276467c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5af9aaa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5af9aaa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5af9aaa{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5af9aaa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5af9aaa .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-5af9aaa .elementor-icon-list-text{color:#8D8D8D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-59ae63e{--display:flex;}.elementor-8 .elementor-element.elementor-element-13acb01 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5A5A5A;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-13acb01:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-00556a9{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-c59f85a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-c59f85a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-c59f85a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-c59f85a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-c59f85a .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-c59f85a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-bc0d4cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-8 .elementor-element.elementor-element-bc0d4cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ab8ee5a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-ab8ee5a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-ab8ee5a{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-ab8ee5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-ab8ee5a .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-ab8ee5a .elementor-icon-list-text{color:#8D8D8D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-6e1bcbc{--display:flex;}.elementor-8 .elementor-element.elementor-element-20e19f7 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5A5A5A;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-20e19f7:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-1c2af0a{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-64b0deb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-64b0deb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-64b0deb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-64b0deb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-64b0deb .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-64b0deb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-ac04f5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-8 .elementor-element.elementor-element-ac04f5a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4cb8430 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4cb8430 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-4cb8430{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-4cb8430 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4cb8430 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-4cb8430 .elementor-icon-list-text{color:#8D8D8D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-b5f2a99{--display:flex;}.elementor-8 .elementor-element.elementor-element-b51b252 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5A5A5A;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-b51b252:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-16306e2{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-7ce9d5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-7ce9d5b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-7ce9d5b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-7ce9d5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-7ce9d5b .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-7ce9d5b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-8da8a1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-8 .elementor-element.elementor-element-8da8a1c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c0a8846 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-c0a8846 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-c0a8846{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-c0a8846 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-c0a8846 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-c0a8846 .elementor-icon-list-text{color:#8D8D8D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9129a28{--display:flex;}.elementor-8 .elementor-element.elementor-element-2b4c19e img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5A5A5A;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-2b4c19e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-7da3598{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-7faba45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-7faba45 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-7faba45 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-7faba45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-7faba45 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-7faba45 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-b161896{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-8 .elementor-element.elementor-element-b161896 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bbc3dee .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-bbc3dee .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-bbc3dee{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-bbc3dee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-bbc3dee .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-bbc3dee .elementor-icon-list-text{color:#8D8D8D;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-70270fd{--display:flex;}.elementor-8 .elementor-element.elementor-element-ca72888{--display:flex;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:#4647A859;--border-color:#4647A859;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-ca72888:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ca72888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E16;}.elementor-8 .elementor-element.elementor-element-0812256{--spacer-size:100px;}.elementor-8 .elementor-element.elementor-element-057805b .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-057805b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-057805b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-057805b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-057805b.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-057805b .elementor-icon{font-size:23px;}.elementor-8 .elementor-element.elementor-element-057805b .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-057805b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;line-height:35px;}.elementor-8 .elementor-element.elementor-element-057805b .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-057805b:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-057805b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-057805b .elementor-icon-box-description{font-family:"DM Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:#888888;}.elementor-8 .elementor-element.elementor-element-df2c731{--spacer-size:110px;}.elementor-8 .elementor-element.elementor-element-250db8d{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-8 .elementor-element.elementor-element-8e48b75{--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;--align-items:center;}.elementor-8 .elementor-element.elementor-element-c2af83b{--display:flex;}.elementor-8 .elementor-element.elementor-element-4531772 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4531772 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-4531772{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-4531772 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4531772 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:5.4px;}.elementor-8 .elementor-element.elementor-element-4531772 .elementor-icon-list-text{color:#7C7C7C;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-beb5f28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-8 .elementor-element.elementor-element-beb5f28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-8 .elementor-element.elementor-element-beb5f28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-8 .elementor-element.elementor-element-beb5f28 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-8 .elementor-element.elementor-element-beb5f28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-8 .elementor-element.elementor-element-beb5f28 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-beb5f28 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-beb5f28{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-beb5f28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-beb5f28 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:capitalize;}.elementor-8 .elementor-element.elementor-element-beb5f28 .elementor-icon-list-text{color:#7C7C7C;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-77a0f67{--display:flex;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:#2A2A2A;--border-color:#2A2A2A;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-77a0f67:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-77a0f67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111117;}.elementor-8 .elementor-element.elementor-element-34b533d .elementor-icon-list-icon i{color:#2B802F;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-34b533d .elementor-icon-list-icon svg{fill:#2B802F;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-34b533d{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-34b533d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-34b533d .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-34b533d .elementor-icon-list-text{color:#7C7C7C;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e9d654f .elementor-icon-list-icon i{color:#2B802F;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e9d654f .elementor-icon-list-icon svg{fill:#2B802F;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-e9d654f{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-e9d654f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-e9d654f .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:2.4px;}.elementor-8 .elementor-element.elementor-element-e9d654f .elementor-icon-list-text{color:#7C7C7C;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e9dc01f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5db7993{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5db7993:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5db7993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F3;}.elementor-8 .elementor-element.elementor-element-640dd65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-640dd65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-640dd65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-640dd65 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-640dd65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-640dd65 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-640dd65 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-640dd65{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-640dd65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-640dd65 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:5.4px;}.elementor-8 .elementor-element.elementor-element-640dd65 .elementor-icon-list-text{color:#7C7C7C;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e13fc2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-e13fc2e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:900;line-height:83px;color:#000000;}.elementor-8 .elementor-element.elementor-element-acd5111{--divider-border-style:solid;--divider-color:#CFCFCF;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-acd5111 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-acd5111 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-754453a{--display:flex;border-style:none;--border-style:none;}.elementor-8 .elementor-element.elementor-element-c0f06f6{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-d40f028{--n-accordion-title-font-size:36px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-d40f028 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8 .elementor-element.elementor-element-d40f028 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:900;}.elementor-8 .elementor-element.elementor-element-3251924{--divider-border-style:solid;--divider-color:#CFCFCF;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-3251924 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-3251924 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-cc07094{--display:flex;border-style:none;--border-style:none;}.elementor-8 .elementor-element.elementor-element-59458ac{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-f508d4b{--n-accordion-title-font-size:36px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-f508d4b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8 .elementor-element.elementor-element-f508d4b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:900;}.elementor-8 .elementor-element.elementor-element-e761370{--divider-border-style:solid;--divider-color:#CFCFCF;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-e761370 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-e761370 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-32c33d6{--display:flex;border-style:none;--border-style:none;}.elementor-8 .elementor-element.elementor-element-b7a27b9{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-4ca4a4c{--n-accordion-title-font-size:36px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-4ca4a4c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8 .elementor-element.elementor-element-4ca4a4c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:900;}.elementor-8 .elementor-element.elementor-element-0e1535f{--divider-border-style:solid;--divider-color:#CFCFCF;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-0e1535f .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-0e1535f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-4c1a744{--display:flex;border-style:none;--border-style:none;}.elementor-8 .elementor-element.elementor-element-55f691a{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-cf5cc6c{--n-accordion-title-font-size:36px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-cf5cc6c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8 .elementor-element.elementor-element-cf5cc6c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:900;}.elementor-8 .elementor-element.elementor-element-5a3124c{--divider-border-style:solid;--divider-color:#CFCFCF;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-5a3124c .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-5a3124c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-50194bf{--display:flex;border-style:none;--border-style:none;}.elementor-8 .elementor-element.elementor-element-07a7476{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-e6a959e{--n-accordion-title-font-size:36px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-e6a959e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8 .elementor-element.elementor-element-e6a959e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:900;}.elementor-8 .elementor-element.elementor-element-a80d334{--divider-border-style:solid;--divider-color:#CFCFCF;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-a80d334 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-a80d334 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-09ea4f7{--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;--align-items:center;}.elementor-8 .elementor-element.elementor-element-028d74a{--display:flex;}.elementor-8 .elementor-element.elementor-element-b13f80d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:900;color:#000000;}.elementor-8 .elementor-element.elementor-element-e097a58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-e097a58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-e097a58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-e097a58 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-e097a58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-e097a58 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e097a58 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-e097a58{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-e097a58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-e097a58 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:1.7px;}.elementor-8 .elementor-element.elementor-element-e097a58 .elementor-icon-list-text{color:#7C7C7C;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-13fe23a{--display:flex;}.elementor-8 .elementor-element.elementor-element-620ae73 .elementor-button{background-color:#000000;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-8 .elementor-element.elementor-element-620ae73 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-620ae73 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5a85e32{--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-8 .elementor-element.elementor-element-5a85e32:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5a85e32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F3;}.elementor-8 .elementor-element.elementor-element-e673dc5{--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.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e673dc5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e673dc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fynora.ai/wp-content/uploads/2026/01/ChatGPT-Image-Jan-23-2026-05_24_38-AM.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-e673dc5::before, .elementor-8 .elementor-element.elementor-element-e673dc5 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e673dc5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e673dc5 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e673dc5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e673dc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0A0A0A;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-4a524e7{--display:flex;}.elementor-8 .elementor-element.elementor-element-c5f36a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-c5f36a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-c5f36a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-8 .elementor-element.elementor-element-c5f36a9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-c5f36a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-8 .elementor-element.elementor-element-c5f36a9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-c5f36a9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-c5f36a9{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-c5f36a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-c5f36a9 .elementor-icon-list-item > a{font-family:"DM Mono", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:5.4px;}.elementor-8 .elementor-element.elementor-element-c5f36a9 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-1487c90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-1487c90 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-927dd4b{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#858585;}.elementor-8 .elementor-element.elementor-element-db71ba8 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-8 .elementor-element.elementor-element-db71ba8 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-db71ba8 .elementor-button:focus{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-250db8d{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-b73281f{--content-width:1800px;}.elementor-8 .elementor-element.elementor-element-411c51f{--content-width:1800px;}.elementor-8 .elementor-element.elementor-element-8f49fc8{--width:20%;}.elementor-8 .elementor-element.elementor-element-7dc343b{--width:100%;}.elementor-8 .elementor-element.elementor-element-648ebfc{--width:75%;}.elementor-8 .elementor-element.elementor-element-71dd068{--content-width:1480px;}.elementor-8 .elementor-element.elementor-element-314b988{--width:44%;}.elementor-8 .elementor-element.elementor-element-592cb4b{--content-width:1450px;}.elementor-8 .elementor-element.elementor-element-78e8b90{--width:34%;}.elementor-8 .elementor-element.elementor-element-efdf264{--width:100%;}.elementor-8 .elementor-element.elementor-element-bc6f196{--width:100%;}.elementor-8 .elementor-element.elementor-element-f953c5a{--content-width:1424px;}.elementor-8 .elementor-element.elementor-element-64e1aff{--content-width:1600px;}.elementor-8 .elementor-element.elementor-element-ee4f987{--width:50%;}.elementor-8 .elementor-element.elementor-element-77a0f67{--width:22%;}.elementor-8 .elementor-element.elementor-element-e9dc01f{--content-width:1600px;}.elementor-8 .elementor-element.elementor-element-5db7993{--content-width:1600px;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-b73281f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b73281f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-64e1aff:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-64e1aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title  .jltma-first-heading,.elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-section-title span{font-size:40px;}.elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title .jltma-second-heading,                          .elementor-8 .elementor-element.elementor-element-6792fa4 .jltma-section-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-45bd055 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title  .jltma-first-heading,.elementor-8 .elementor-element.elementor-element-45bd055 .jltma-section-title span{font-size:40px;}.elementor-8 .elementor-element.elementor-element-45bd055 .jltma-dual-heading .jltma-dual-heading-wrapper .jltma-dual-heading-title .jltma-second-heading,                          .elementor-8 .elementor-element.elementor-element-45bd055 .jltma-section-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-fda448e img{width:85%;}.elementor-8 .elementor-element.elementor-element-ed94ff1{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-ed94ff1 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-7f898b9 img{width:85%;}.elementor-8 .elementor-element.elementor-element-1ab33d4{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-1ab33d4 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-582c5cc{text-align:center;}.elementor-8 .elementor-element.elementor-element-582c5cc img{width:85%;}.elementor-8 .elementor-element.elementor-element-f1ffcd1{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f1ffcd1 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-411c51f{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-ca6cfd7{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-ca6cfd7 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-ca6cfd7 .elementor-image-box-img{margin-bottom:14px;}.elementor-8 .elementor-element.elementor-element-ca6cfd7.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-8 .elementor-element.elementor-element-ca6cfd7.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-8 .elementor-element.elementor-element-ca6cfd7.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-8 .elementor-element.elementor-element-7ae18df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-8 .elementor-element.elementor-element-7ae18df .elementor-heading-title{font-size:55px;}.elementor-8 .elementor-element.elementor-element-3d7e2d1 .elementor-heading-title{font-size:36px;line-height:0.9em;}.elementor-8 .elementor-element.elementor-element-648ebfc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-64e0f18{font-size:18px;}.elementor-8 .elementor-element.elementor-element-71dd068{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b410846{text-align:center;}.elementor-8 .elementor-element.elementor-element-b410846 img{width:80%;}.elementor-8 .elementor-element.elementor-element-c8335fc{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-39c61d9 .elementor-heading-title{font-size:36px;line-height:0.9em;}.elementor-8 .elementor-element.elementor-element-21be03a .elementor-heading-title{font-size:36px;line-height:0.9em;}.elementor-8 .elementor-element.elementor-element-002d75c .elementor-heading-title{font-size:36px;line-height:0.9em;}.elementor-8 .elementor-element.elementor-element-31f2b73 .elementor-heading-title{font-size:36px;line-height:0.9em;}.elementor-8 .elementor-element.elementor-element-1102548 .elementor-heading-title{font-size:36px;line-height:0.9em;}.elementor-8 .elementor-element.elementor-element-8087dcb .elementor-heading-title{font-size:36px;line-height:0.9em;}.elementor-8 .elementor-element.elementor-element-96eb017 .elementor-heading-title{font-size:36px;line-height:0.9em;}.elementor-8 .elementor-element.elementor-element-df8ee83 .elementor-heading-title{font-size:36px;line-height:0.9em;}.elementor-8 .elementor-element.elementor-element-72e656f{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-72e656f .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-72e656f .elementor-image-box-img{margin-bottom:14px;}.elementor-8 .elementor-element.elementor-element-72e656f.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-8 .elementor-element.elementor-element-72e656f.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-8 .elementor-element.elementor-element-72e656f.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-8 .elementor-element.elementor-element-b35cc3f{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-8608e18{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-8608e18 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-c3e863c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c3e863c .elementor-heading-title{font-size:36px;line-height:0.9em;}.elementor-8 .elementor-element.elementor-element-e3f0cb0{--width:47%;}.elementor-8 .elementor-element.elementor-element-af1ecf7{--width:47%;}.elementor-8 .elementor-element.elementor-element-d2b5fd2{--width:47%;}.elementor-8 .elementor-element.elementor-element-f58cefd{--width:47%;}.elementor-8 .elementor-element.elementor-element-94b8e14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-8 .elementor-element.elementor-element-94b8e14 .elementor-heading-title{font-size:55px;}.elementor-8 .elementor-element.elementor-element-f6dd966{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-8 .elementor-element.elementor-element-f6dd966 .elementor-heading-title{font-size:55px;}.elementor-8 .elementor-element.elementor-element-8248edf img{width:85%;}.elementor-8 .elementor-element.elementor-element-1573350 img{width:85%;}.elementor-8 .elementor-element.elementor-element-6a595fa img{width:85%;}.elementor-8 .elementor-element.elementor-element-a68a1ab img{width:85%;}.elementor-8 .elementor-element.elementor-element-8bc8793 img{width:85%;}.elementor-8 .elementor-element.elementor-element-ea580a0 img{width:85%;}.elementor-8 .elementor-element.elementor-element-72fb2c6 img{width:85%;}.elementor-8 .elementor-element.elementor-element-13acb01 img{width:85%;}.elementor-8 .elementor-element.elementor-element-20e19f7 img{width:85%;}.elementor-8 .elementor-element.elementor-element-b51b252 img{width:85%;}.elementor-8 .elementor-element.elementor-element-2b4c19e img{width:85%;}.elementor-8 .elementor-element.elementor-element-250db8d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-5db7993{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-e13fc2e .elementor-heading-title{font-size:36px;line-height:0.9em;}.elementor-8 .elementor-element.elementor-element-c0f06f6{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d40f028{--n-accordion-title-font-size:20px;}.elementor-8 .elementor-element.elementor-element-59458ac{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f508d4b{--n-accordion-title-font-size:20px;}.elementor-8 .elementor-element.elementor-element-b7a27b9{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4ca4a4c{--n-accordion-title-font-size:20px;}.elementor-8 .elementor-element.elementor-element-55f691a{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-cf5cc6c{--n-accordion-title-font-size:20px;}.elementor-8 .elementor-element.elementor-element-07a7476{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-e6a959e{--n-accordion-title-font-size:20px;}.elementor-8 .elementor-element.elementor-element-1487c90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-8 .elementor-element.elementor-element-1487c90 .elementor-heading-title{font-size:25px;}}/* Start custom CSS for html, class: .elementor-element-13ddaaf *//* =========================
   HERO: Base + Background
   ========================= */
#hero.editorial-hero{
  position:relative;
  min-height:100vh;
  display:flex;
  align-items:center;
  overflow:hidden;

  padding:8rem 2rem 2rem;

  background:
    radial-gradient(1200px 800px at 20% 20%, rgba(99,102,241,.18), transparent 60%),
    radial-gradient(900px 700px at 85% 35%, rgba(192,132,252,.14), transparent 55%),
    radial-gradient(700px 500px at 55% 85%, rgba(79,70,229,.10), transparent 60%),
    #05050a;
}
@media (min-width:768px){
  #hero.editorial-hero{ padding:0 4rem; }
}
@media (min-width:1024px){
  #hero.editorial-hero{ padding:0 6rem; }
}

/* ✅ Vignette */
#hero.editorial-hero::after{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  z-index:2;
  background:radial-gradient(circle at 50% 40%, transparent 40%, rgba(0,0,0,.55) 100%);
  opacity:.55;
}

/* ✅ OPTIONAL boundary line like reference (turn OFF if not needed) */
#hero.editorial-hero::before{
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  left:25%;
  width:1px;
  background:linear-gradient(to bottom, transparent, rgba(99,102,241,.35), transparent);
  opacity:.7;
  z-index:5;
  pointer-events:none;
}

/* BLACK OVERLAY */
#hero::after{
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(
    to right,
    rgba(0,0,0,0.55) 0%,
    rgba(0,0,0,0.35) 50%,
    rgba(0,0,0,0.15) 100%
  );
  z-index:1;
  pointer-events:none;
}



/* =========================
   GRAIN overlay
   ========================= */


/* =========================
   Signal Visual (MOVED RIGHT)
   ========================= */
#hero .hero-visual{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  z-index:3;
  opacity:.7;
  pointer-events:none;
}

/* 🔥 MAIN CONTROL: move animation right */
#hero .signal-wrapper{
  position:absolute;

  left:76%;                /* ✅ increase to push more right (68%, 70%) */
  top:50%;
  transform:translate(-50%, -50%);

  width:120%;
  height:100%;
}

#hero .signal-glow{
  position:absolute;
  inset:18%;
  background:rgba(79,70,229,.22);
  filter:blur(140px);
  border-radius:50%;
  animation: drift-slow 20s ease-in-out infinite;
}

#hero .signal-svg{
  width:100%;
  height:100%;
  opacity:.65;
  mix-blend-mode:screen;
  transform:scale(1.6);
}

/* animations */
@keyframes drift-slow{
  0%,100%{ transform:translate(0,0) scale(1); }
  33%{ transform:translate(2%,4%) scale(1.1); }
  66%{ transform:translate(-3%,-2%) scale(.95); }
}
@keyframes resonance-pulse{
  0%,100%{ transform:scale(1); opacity:.4; }
  50%{ transform:scale(1.05); opacity:.6; }
}
@keyframes resonance-rotate{
  0%{ transform:rotate(0deg); }
  100%{ transform:rotate(360deg); }
}
#hero .resonance-pulse{ animation: resonance-pulse 15s ease-in-out infinite; }
#hero .resonance-rotate{
  animation: resonance-rotate 60s linear infinite;
  transform-origin:center;
}

/* =========================
   Content
   ========================= */
#hero .hero-content{
  position:relative;
  z-index:6;
  width:100%;
  max-width:1700px;
}
#hero .hero-title{
  display:flex;
  flex-direction:column;
  font-weight:900;
  line-height:.85;
  letter-spacing:-.05em;
  margin:0;
}
#hero .hero-title-top{
  text-transform:uppercase;
  color:#fff;
  font-size:clamp(44px, 9vw, 153px);
}
#hero .hero-title-bottom{
  text-transform:uppercase;
  color:rgba(99,102,241,.9);
  font-size:clamp(28px, 6.5vw, 115px);
  margin-top:.1em;
  display:block;
}

#hero .hero-row{
  margin-top:3rem;
  display:flex;
  flex-direction:column;
  gap:3rem;
}
@media (min-width:768px){
  #hero .hero-row{
    margin-top:4rem;
    flex-direction:row;
    align-items:flex-end;
  }
}
#hero .hero-copy{ max-width:36rem; }
#hero .hero-copy p{
  margin:0;
  font-size:clamp(16px, 1.6vw, 20px);
  color:rgba(255,255,255,.6);
  font-weight:300;
  line-height:1.35;
  letter-spacing:-.01em;
}

/* CTA */
#hero .hero-cta{
  position:relative;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:1.25rem 2.5rem;
  border:1px solid rgba(255,255,255,.10);
  overflow:hidden;
  text-decoration:none;
  transition:border-color .25s ease;
  flex-shrink:0;
}
#hero .hero-cta:hover{ border-color: rgba(255,255,255,.30); }
#hero .hero-cta-bg{
  position:absolute;
  inset:0;
  background:#fff;
  transform:translateY(101%);
  transition:transform .5s ease-out;
}
#hero .hero-cta:hover .hero-cta-bg{ transform:translateY(0); }
#hero .hero-cta-text{
  position:relative;
  z-index:2;
  font-size:12px;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  text-transform:uppercase;
  letter-spacing:.4em;
  color:#fff;
  transition:color .5s ease;
}
#hero .hero-cta:hover .hero-cta-text{ color:#000; }

/* Sidenote */
#hero .hero-sidenote{
  position:absolute;
  bottom:6rem;
  right:2rem;
  display:none;
  z-index:6;
}
@media (min-width:1024px){
  #hero .hero-sidenote{ display:block; }
}
#hero .hero-sidenote span{
  display:inline-block;
  font-size:9px;
  text-transform:uppercase;
  letter-spacing:1em;
  color:rgba(255,255,255,.2);
  white-space:nowrap;
  transform:rotate(90deg) translateX(3rem);
  transform-origin:right;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e4ecef *//* =========================
   CAPABILITIES (FINAL)
   ========================= */
#capabilities.capabilities{
  position:relative;
  padding:96px 20px;
  background:#0a0a0a;
  overflow:hidden;
}
@media (min-width:768px){
  #capabilities.capabilities{ padding:140px 64px; }
}
@media (min-width:1024px){
  #capabilities.capabilities{ padding:160px 96px; }
}

/* vignette like TSX */
#capabilities .capabilities-vignette{
  position:absolute;
  inset:0;
  background:radial-gradient(circle at center, transparent 0%, rgba(0,0,0,.8) 100%);
  pointer-events:none;
  z-index:0;
}

#capabilities .cap-wrap{
  position:relative;
  z-index:1;
  max-width:1740px;
  margin:0 auto;
}

/* =========================
   Head
   ========================= */
#capabilities .cap-head{
  margin-bottom:64px;
}
@media (min-width:768px){
  #capabilities .cap-head{ margin-bottom:96px; }
}
#capabilities .cap-kicker{
  display:inline-flex;
  align-items:center;
  gap:10px;
  font-size:10px;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  color:rgba(255,255,255,.30);
  text-transform:uppercase;
  letter-spacing:.5em;
  margin-bottom:18px;
}
#capabilities .cap-kdot{
  width:6px;height:6px;border-radius:999px;background:#6366f1;
}
#capabilities .cap-title{
  margin:0;
  font-weight:500;
  color:#fff;
  max-width:900px;
  line-height:1.1;
  letter-spacing:-.02em;
  font-size:clamp(34px, 5vw, 64px);
}
#capabilities .cap-muted{ color:rgba(255,255,255,.30); }

/* =========================
   Grid
   ========================= */
#capabilities .cap-grid{
  display:grid;
  grid-template-columns:1fr;
  gap:46px;
}
@media (min-width:768px){
  #capabilities .cap-grid{
    grid-template-columns:repeat(3, 1fr);
    gap:28px;
  }
}

/* =========================
   Card shell (cinematic)
   ========================= */
#capabilities .cap-card{ cursor:default; }
#capabilities .cap-card-shell{
  position:relative;
  aspect-ratio: 1 / 1.2;
  background:#0d0d0d;
  border:1px solid rgba(255,255,255,.05);
  overflow:hidden;
  transition: transform 1s cubic-bezier(0.23,1,0.32,1), border-color 1s, box-shadow 1s;
}
#capabilities .cap-card:hover .cap-card-shell{
  border-color: rgba(255,255,255,.10);
  transform: translateY(-12px);
  box-shadow: 0 40px 80px -20px rgba(0,0,0,.8);
}

/* subtle bg layers */
#capabilities .cap-card-bg1{
  position:absolute; inset:0;
  background:radial-gradient(circle at 30% 30%, #141414 0%, transparent 70%);
  opacity:.80;
}
#capabilities .cap-card-bg2{
  position:absolute; inset:0;
  background:linear-gradient(to top, rgba(0,0,0,.85), transparent 60%);
  opacity:.60;
}
#capabilities .cap-card-glow{
  position:absolute; inset:0;
  background:rgba(99,102,241,0);
  transition:background 1s;
}
#capabilities .cap-card:hover .cap-card-glow{
  background:rgba(99,102,241,.02);
}

/* zoom content */
#capabilities .cap-card-zoom{
  position:relative;
  height:100%;
  transition:transform 1s cubic-bezier(0.23,1,0.32,1);
}
#capabilities .cap-card:hover .cap-card-zoom{ transform: scale(1.05); }

/* Active presence */
#capabilities .cap-active{
  position:absolute;
  left:16px;
  bottom:16px;
  display:flex;
  align-items:center;
  gap:10px;
  opacity:0;
  transition:opacity .7s;
  z-index:3;
}
#capabilities .cap-card:hover .cap-active{ opacity:1; }
#capabilities .cap-active-dot{
  width:4px;height:4px;border-radius:999px;background:#6366f1;
  box-shadow:0 0 8px rgba(99,102,241,1);
  animation: capPulse 1.2s ease-in-out infinite;
}
@keyframes capPulse{ 0%,100%{opacity:.4} 50%{opacity:1} }
#capabilities .cap-active-text{
  font-size:8px;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  color:rgba(99,102,241,.80);
  text-transform:uppercase;
  letter-spacing:.28em;
}

/* =========================
   Footer
   ========================= */
#capabilities .cap-foot{
  margin-top:32px;
  padding:0 8px;
}
#capabilities .cap-h3{
  margin:0 0 10px;
  font-size:24px;
  font-weight:900;
  color:#fff;
  letter-spacing:-.03em;
  text-transform:uppercase;
  transition:color .5s;
}
#capabilities .cap-card:hover .cap-h3{ color:rgba(99,102,241,1); }

#capabilities .cap-lead{
  margin:0 0 8px;
  font-size:14px;
  font-weight:800;
  color:#fff;
  letter-spacing:-.01em;
  line-height:1.25;
}
#capabilities .cap-desc{
  margin:0;
  font-size:14px;
  color:rgba(255,255,255,.40);
  font-weight:300;
  line-height:1.75;
  max-width:95%;
  transition:color .5s;
}
#capabilities .cap-card:hover .cap-desc{ color:rgba(255,255,255,.60); }

/* =========================
   VISUAL BASE
   ========================= */
#capabilities .cap-visual{
  position:absolute;
  inset:0;
  display:flex;
  align-items:center;
  justify-content:center;
}

/* =========================
   SIGNAL visual
   ========================= */
#capabilities .cap-visual-signal{
  flex-direction:column;
  gap:14px;
}
#capabilities .sig-pill{
  background:rgba(255,255,255,.03);
  border:1px solid rgba(255,255,255,.10);
  border-radius:10px;
  padding:8px 10px;
  display:flex;
  align-items:center;
  gap:10px;
  backdrop-filter: blur(10px);
  transition: background .7s, border-color .7s;
}
#capabilities .cap-card:hover .sig-pill{
  background:rgba(255,255,255,.07);
  border-color:rgba(255,255,255,.20);
}
#capabilities .sig-pill-1{ width:160px; }
#capabilities .sig-dot{ width:4px;height:4px;border-radius:999px;background:rgba(255,255,255,.40); }
#capabilities .sig-mono{
  font-size:9px;
  color:rgba(255,255,255,.40);
  text-transform:uppercase;
  letter-spacing:-.02em;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
#capabilities .sig-line{
  width:1px;
  height:24px;
  background:rgba(255,255,255,.10);
}

#capabilities .sig-row{
  width:224px;
  background:rgba(255,255,255,.03);
  border:1px solid rgba(255,255,255,.10);
  border-radius:10px;
  padding:12px 14px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  backdrop-filter: blur(10px);
  transition: background .7s, border-color .7s;
}
#capabilities .cap-card:hover .sig-row{
  background:rgba(255,255,255,.07);
  border-color:rgba(255,255,255,.20);
}
#capabilities .sig-left{ display:flex; align-items:center; gap:10px; }
#capabilities .sig-box{
  width:16px;height:16px;border-radius:4px;
  border:1px solid rgba(255,255,255,.10);
  display:flex;align-items:center;justify-content:center;
}
#capabilities .sig-box-in{ width:6px;height:6px;border-radius:2px;background:rgba(255,255,255,.40); }
#capabilities .sig-txt{ font-size:10px; color:rgba(255,255,255,.60); font-weight:600; }
#capabilities .sig-ring{
  width:16px;height:16px;border-radius:999px;
  border:1px solid rgba(99,102,241,.30);
  display:flex;align-items:center;justify-content:center;
}
#capabilities .sig-ring-in{ width:6px;height:6px;border-radius:999px;background:#6366f1; }
#capabilities .sig-row-last{
  background:rgba(255,255,255,.05);
  border-color:rgba(255,255,255,.20);
}
#capabilities .cap-card:hover .sig-row-last{
  background:rgba(99,102,241,.10);
  border-color:rgba(99,102,241,.30);
}
#capabilities .sig-txt.strong{ color:rgba(255,255,255,.80); }
#capabilities .sig-badge{
  font-size:7px;
  padding:3px 8px;
  border-radius:999px;
  border:1px solid rgba(255,255,255,.10);
  color:rgba(255,255,255,.30);
  text-transform:uppercase;
  letter-spacing:.22em;
}

/* =========================
   RESONANCE visual
   ========================= */
#capabilities .cap-visual-resonance{
  flex-direction:column;
  gap:16px;
  padding:0 36px;
}
#capabilities .res-bubble{
  border-radius:18px;
  backdrop-filter: blur(14px);
  transition: background .7s, border-color .7s, transform .7s;
}
#capabilities .res-bubble-a{
  align-self:flex-start;
  width:85%;
  background:rgba(255,255,255,.02);
  border:1px solid rgba(255,255,255,.05);
  border-top-left-radius:6px;
  padding:16px;
}
#capabilities .cap-card:hover .res-bubble-a{
  background:rgba(255,255,255,.06);
}
#capabilities .res-top{
  display:flex; align-items:center; gap:10px;
  margin-bottom:10px;
}
#capabilities .res-dot{
  width:8px;height:8px;border-radius:999px;background:#6366f1;
  box-shadow:0 0 8px rgba(99,102,241,.5);
}
#capabilities .res-mono{
  font-size:9px;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  color:rgba(255,255,255,.40);
  text-transform:uppercase;
  letter-spacing:.22em;
}
#capabilities .res-lines{ display:grid; gap:8px; }
#capabilities .res-bar{
  height:6px;
  border-radius:999px;
  background:rgba(255,255,255,.10);
  overflow:hidden;
}
#capabilities .res-bar-anim span{
  display:block;
  height:100%;
  width:66%;
  background:rgba(255,255,255,.20);
  transition:width 1s;
}
#capabilities .cap-card:hover .res-bar-anim span{ width:100%; }
#capabilities .res-bar-dim{ background:rgba(255,255,255,.05); width:85%; }

#capabilities .res-bubble-b{
  align-self:flex-end;
  width:70%;
  background:rgba(255,255,255,.04);
  border:1px solid rgba(255,255,255,.10);
  border-bottom-right-radius:6px;
  padding:14px;
  transform:translateY(8px);
}
#capabilities .cap-card:hover .res-bubble-b{
  border-color:rgba(99,102,241,.20);
}
#capabilities .res-eq{
  height:32px;
  display:flex;
  align-items:flex-end;
  justify-content:space-around;
  gap:3px;
}
#capabilities .res-eq span{
  width:4px;
  height:var(--h);
  background:rgba(255,255,255,.20);
  border-radius:999px;
  transition:transform .5s;
}

/* =========================
   CORE visual
   ========================= */
#capabilities .cap-visual-core{ padding:0 32px; }
#capabilities .core-panel{
  width:100%;
  background:rgba(255,255,255,.03);
  border:1px solid rgba(255,255,255,.10);
  border-radius:14px;
  padding:16px;
  display:flex;
  flex-direction:column;
  gap:14px;
  backdrop-filter: blur(10px);
  transition:border-color .7s;
}
#capabilities .cap-card:hover .core-panel{ border-color:rgba(255,255,255,.20); }

#capabilities .core-row{
  display:flex; align-items:center; justify-content:space-between;
  gap:14px;
}
#capabilities .core-left{ display:flex; align-items:center; gap:10px; }
#capabilities .core-icon{
  width:20px;height:20px;border-radius:6px;
  background:rgba(255,255,255,.05);
  border:1px solid rgba(255,255,255,.10);
  display:flex;align-items:center;justify-content:center;
}
#capabilities .core-minus{ width:10px;height:1px;background:rgba(255,255,255,.40); }
#capabilities .core-txt{ font-size:10px; color:rgba(255,255,255,.50); }
#capabilities .core-txt.strong{ color:rgba(255,255,255,.80); font-weight:700; }

#capabilities .core-chip{
  font-size:8px;
  padding:4px 10px;
  border-radius:999px;
  background:rgba(255,255,255,.05);
  border:1px solid rgba(255,255,255,.10);
  color:rgba(255,255,255,.30);
  text-transform:uppercase;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
#capabilities .core-sep{ height:1px; width:100%; background:rgba(255,255,255,.05); }

#capabilities .core-icon.ind{
  background:rgba(99,102,241,.20);
  border-color:rgba(99,102,241,.40);
}
#capabilities .core-dot{ width:6px;height:6px;border-radius:999px;background:#6366f1; }

#capabilities .core-commit{
  font-size:8px;
  padding:6px 12px;
  border-radius:999px;
  background:#fff;
  color:#000;
  font-weight:900;
  text-transform:uppercase;
  letter-spacing:-.02em;
  transition:background .25s, color .25s;
}
#capabilities .cap-card:hover .core-commit{
  background:#6366f1;
  color:#fff;
}

#capabilities .core-ver{
  position:absolute;
  top:22px;
  right:22px;
  display:flex;
  align-items:center;
  gap:10px;
}
#capabilities .core-ver-dot{ width:6px;height:6px;border-radius:999px;background:rgba(255,255,255,.10); }
#capabilities .core-ver-txt{
  font-size:8px;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  color:rgba(255,255,255,.20);
  text-transform:uppercase;
  letter-spacing:.2em;
}

/* =========================
   Mobile tweaks
   ========================= */
@media (max-width:480px){
  #capabilities .cap-foot{ padding:0 2px; }
  #capabilities .cap-card-shell{ aspect-ratio: 1 / 1.15; }
  #capabilities .cap-visual-core{ padding:0 18px; }
  #capabilities .cap-visual-resonance{ padding:0 18px; }
  #capabilities .sig-row{ width:92%; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ee575a *//* =========================
   FEATURES SECTION
   ========================= */
#features.features{
  background:#f5f5f5;
  padding:64px 20px 48px;
  overflow:hidden;
}

#features .features-wrap{
  max-width:1440px;
  margin:0 auto;
}

#features .features-kicker{
  display:inline-block;
  font-size:10px;
  letter-spacing:.5em;
  text-transform:uppercase;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  color:rgba(0,0,0,.35);
  margin-bottom:10px;
}

#features .features-title{
  margin:0 0 14px;
  font-weight:900;
  letter-spacing:-.04em;
  color:#080808;
  line-height:1.02;
  font-size:clamp(34px, 4.6vw, 64px);
  max-width:720px;
}

#features .features-accent{
  width:48px;
  height:1px;
  background:#4f46e5;
}

/* =========================
   GRID
   ========================= */
#features .features-grid{
  margin-top:48px;
  display:grid;
  grid-template-columns:1fr;
  gap:64px;
}

/* item */
#features .feature-item{
  display:grid;
  grid-template-columns:1fr; /* mobile default */
  gap:18px;
  padding-top:32px;
  border-top:1px solid rgba(0,0,0,.06);
  transition:border-color .25s ease;
}
#features .feature-item:hover{
  border-top-color:rgba(0,0,0,.18);
}

/* visual box */
#features .feature-visual{
  position:relative;
  aspect-ratio:1/1;
  overflow:hidden;
  background:rgba(255,255,255,.08);
  border:1px solid rgba(0,0,0,.03);
  box-shadow: inset 0 0 0 1px rgba(0,0,0,.02);
  transition:transform .7s ease;
}
#features .feature-item:hover .feature-visual{
  transform:scale(1.02);
}
#features .feature-visual-grad{
  position:absolute;
  inset:0;
  background:linear-gradient(135deg, rgba(79,70,229,.18), transparent 60%);
  pointer-events:none;
  z-index:0;
}

/* content */
#features .feature-content{ padding-top:2px; }
#features .feature-meta{
  display:flex;
  align-items:center;
  gap:12px;
  margin-bottom:10px;
}
#features .feature-tag{
  font-size:9px;
  letter-spacing:.2em;
  text-transform:uppercase;
  font-weight:700;
  color:rgba(0,0,0,.25);
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
#features .feature-rule{
  height:1px;
  width:24px;
  background:rgba(0,0,0,.06);
}
#features .feature-h{
  margin:0;
  font-size:24px;
  font-weight:900;
  letter-spacing:-.02em;
  color:#080808;
}
#features .feature-p{
  margin:10px 0 14px;
  font-size:14px;
  line-height:1.7;
  color:rgba(0,0,0,.52);
  font-weight:300;
  max-width:640px;
}
#features .feature-link{
  display:inline-flex;
  align-items:center;
  gap:10px;
  font-size:10px;
  letter-spacing:.3em;
  text-transform:uppercase;
  font-weight:900;
  color:#4f46e5;
  text-decoration:none;
  transition:gap .2s ease;
}
#features .feature-link:hover{ gap:16px; }
#features .feature-arrow{ font-size:14px; transform:translateY(-1px); }

/* =================================
   VISUALS
   ================================= */
#features .vis-card,
#features .vis-latency,
#features .vis-table,
#features .vis-tiles,
#features .vis-logic,
#features .vis-knowledge{
  position:relative;
  z-index:1;
  height:100%;
  background:rgba(255,255,255,.40);
  padding:18px;
}

/* Steps visual */
#features .vis-steps{ display:grid; gap:12px; }
#features .vis-step{ display:flex; gap:14px; align-items:center; }
#features .vis-dotcol{ display:flex; flex-direction:column; align-items:center; }
#features .vis-dot{ width:10px; height:10px; border-radius:999px; }
#features .vis-dot.indigo{ background:#4f46e5; }
#features .vis-dot.gray{ background:#e5e7eb; }
#features .vis-dot.pulse{ animation: featPulse 1.2s ease-in-out infinite; background:#6366f1; }
#features .vis-line{ width:1px; height:22px; background:rgba(0,0,0,.06); margin-top:6px; }
@keyframes featPulse{ 0%,100%{ opacity:.45 } 50%{ opacity:1 } }

#features .vis-row{
  flex:1;
  background:#fff;
  border:1px solid rgba(0,0,0,.12);
  box-shadow:0 2px 10px rgba(0,0,0,.05);
  padding:8px 10px;
  display:flex;
  align-items:center;
  justify-content:space-between;
}
#features .vis-label{
  font-size:10px;
  font-weight:900;
  letter-spacing:-.01em;
  text-transform:uppercase;
  color:#080808;
}
#features .vis-time{
  font-size:9px;
  font-weight:800;
  color:rgba(79,70,229,.55);
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

/* Latency visual */
#features .vis-latency{ display:grid; place-items:center; gap:14px; }
#features .vis-ring{
  width:160px; height:160px;
  border:1px solid rgba(0,0,0,.08);
  border-radius:999px;
  display:grid;
  place-items:center;
  position:relative;
}
#features .vis-spin{
  position:absolute; inset:0;
  border-radius:999px;
  border-top:2px solid #4f46e5;
  animation: featSpin 3s linear infinite;
}
@keyframes featSpin{ to{ transform:rotate(360deg) } }
#features .vis-center{ text-align:center; }
#features .vis-sub{
  font-size:10px;
  letter-spacing:.22em;
  text-transform:uppercase;
  color:rgba(0,0,0,.35);
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
#features .vis-big{
  margin-top:4px;
  font-size:44px;
  font-weight:900;
  color:#4f46e5;
  letter-spacing:-.05em;
}
#features .vis-foot{
  font-size:9px;
  letter-spacing:.3em;
  text-transform:uppercase;
  color:rgba(0,0,0,.35);
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

/* Table visual */
#features .vis-table{
  background:rgba(255,255,255,.40);
  padding:14px;
}
#features .vis-thead{
  display:grid;
  grid-template-columns:1.2fr 1fr .9fr;
  gap:10px;
  background:#f9fafb;
  border:1px solid rgba(0,0,0,.06);
  border-bottom:none;
  padding:8px 10px;
  font-size:7px;
  letter-spacing:.2em;
  text-transform:uppercase;
  color:rgba(0,0,0,.35);
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
#features .vis-tr{
  display:grid;
  grid-template-columns:1.2fr 1fr .9fr;
  gap:10px;
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-top:none;
  padding:9px 10px;
  align-items:center;
}
#features .vis-name{ font-size:10px; font-weight:800; color:#111; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#features .vis-date{ font-size:9px; color:rgba(0,0,0,.45); font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
#features .vis-pill{
  font-size:7px;
  padding:3px 8px;
  border-radius:999px;
  text-align:center;
  font-weight:900;
  text-transform:uppercase;
  letter-spacing:-.01em;
}
#features .vis-pill.indigo{ background:#e0e7ff; color:#4338ca; }
#features .vis-pill.green{ background:#dcfce7; color:#15803d; }
#features .vis-pill.black{ background:#111; color:#fff; }

/* Tiles visual */
#features .vis-tiles{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:12px;
}
#features .vis-tile{
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  box-shadow:0 2px 10px rgba(0,0,0,.05);
  padding:12px;
  display:flex;
  flex-direction:column;
  justify-content:space-between;
  min-height:74px;
}
#features .t-k{
  font-size:8px;
  letter-spacing:.22em;
  text-transform:uppercase;
  color:rgba(0,0,0,.35);
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
#features .t-v{
  margin-top:8px;
  font-size:14px;
  font-weight:900;
  color:#4f46e5;
  text-transform:uppercase;
  letter-spacing:-.02em;
}

/* Logic visual */
#features .vis-logic{
  display:grid;
  place-items:center;
}
#features .vis-logic-svg{ width:100%; height:auto; }

/* Knowledge visual */
#features .vis-knowledge{
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  box-shadow:0 10px 30px rgba(0,0,0,.10);
}
#features .vis-k-head{
  display:flex;
  align-items:center;
  justify-content:space-between;
  border-bottom:1px solid rgba(0,0,0,.06);
  padding-bottom:10px;
  margin-bottom:12px;
}
#features .vis-k-title{
  font-size:10px;
  font-weight:900;
  letter-spacing:.22em;
  text-transform:uppercase;
  color:#080808;
}
#features .vis-k-dot{
  width:10px; height:10px; border-radius:999px; background:#4f46e5;
}
#features .vis-k-bars{ display:grid; gap:10px; }
#features .vis-k-bars span{
  height:8px; border-radius:999px; background:#f3f4f6;
}
#features .vis-k-bars span.ind{ background:#eef2ff; }
#features .vis-k-foot{
  margin-top:14px;
  font-size:8px;
  letter-spacing:.22em;
  text-transform:uppercase;
  color:rgba(0,0,0,.25);
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  text-align:right;
}

/* =========================
   Footer row
   ========================= */
#features .features-foot{
  margin-top:64px;
  padding-top:40px;
  border-top:1px solid rgba(0,0,0,.06);
  display:flex;
  flex-direction:column;
  gap:28px;
}

#features .features-note h4{
  margin:0 0 10px;
  font-size:12px;
  letter-spacing:.4em;
  text-transform:uppercase;
  color:#4f46e5;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
#features .features-note p{
  margin:0;
  font-size:14px;
  line-height:1.7;
  color:rgba(0,0,0,.45);
  font-weight:300;
  max-width:520px;
}

#features .features-stats{
  display:flex;
  align-items:center;
  gap:20px;
  flex-wrap:wrap;
}
#features .stat{ display:flex; flex-direction:column; gap:6px; }
#features .stat-big{
  font-size:28px;
  font-weight:900;
  letter-spacing:-.04em;
  color:#000;
}
#features .stat-small{
  font-size:9px;
  letter-spacing:.22em;
  text-transform:uppercase;
  color:rgba(0,0,0,.35);
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
#features .stat-divider{
  width:1px; height:40px; background:rgba(0,0,0,.08);
}

/* =========================
   Responsive: Tablet
   ========================= */
@media (min-width:768px){
  #features.features{ padding:96px 32px 64px; }
}

/* =========================
   Desktop: 2x2 Grid Layout
   ========================= */
@media (min-width:1024px){

  /* 2 cards per row */
  #features .features-grid{
    grid-template-columns:1fr 1fr;
    column-gap:80px;
    row-gap:72px;
  }

  /* Each card internal layout: visual + text */
  #features .feature-item{
    grid-template-columns: 5fr 7fr;
    align-items:center;
    gap:36px;
    padding-top:40px;
  }

  /* First row has no top border like reference */
  #features .feature-item:nth-child(1),
  #features .feature-item:nth-child(2){
    border-top:none;
    padding-top:0;
  }

  #features .features-foot{
    flex-direction:row;
    align-items:flex-start;
    justify-content:space-between;
  }
}/* End custom CSS */