.elementor-14 .elementor-element.elementor-element-9ef2cca{--display:flex;--min-height:calc(52vh - 80px);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%;}.elementor-14 .elementor-element.elementor-element-9ef2cca:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9ef2cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ncmrailtech.com/wp-content/uploads/2025/07/36503-min.jpg");background-position:50% 30%;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-9ef2cca::before, .elementor-14 .elementor-element.elementor-element-9ef2cca > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9ef2cca > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9ef2cca > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9ef2cca > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9ef2cca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-6c47049{--display:flex;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-6c47049::before, .elementor-14 .elementor-element.elementor-element-6c47049 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-6c47049 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-6c47049 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-6c47049 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-6c47049 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-dcaefc8 );--background-overlay:'';}.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-14 .elementor-element.elementor-element-a16968a.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-a16968a.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-a16968a.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-a16968a .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(1.125rem, 0.7174rem + 0.6522vw, 1.5rem);font-weight:300;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-a16968a.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-a16968a.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-a16968a.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-a16968a.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-a16968a.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-a16968a.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-a16968a.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-a16968a.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-a16968a > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-6ec5994.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-6ec5994.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-6ec5994.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-6ec5994 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(2rem, 0.913rem + 1.7391vw, 3rem);font-weight:600;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-6ec5994.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-6ec5994.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-6ec5994.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-6ec5994.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-6ec5994.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-6ec5994.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-6ec5994.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-6ec5994.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-6ec5994 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-149dbcd.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-149dbcd.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-149dbcd.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-149dbcd .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(1.0625rem, 0.8587rem + 0.3261vw, 1.25rem);font-weight:500;color:#E7320F;}.elementor-14 .elementor-element.elementor-element-149dbcd.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-149dbcd.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-149dbcd.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-149dbcd.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-149dbcd.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-149dbcd.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-149dbcd.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-149dbcd.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-149dbcd > div{text-indent:0px;mix-blend-mode:inherit;}.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.ob-postman blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-14 .elementor-element.elementor-element-f0d1e47.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-f0d1e47.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-f0d1e47.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-f0d1e47{font-family:"Inter", Sans-serif;font-size:clamp(0.9375rem, 0.7337rem + 0.3261vw, 1.125rem);font-weight:400;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-f0d1e47.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-f0d1e47.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-f0d1e47.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-f0d1e47.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-f0d1e47.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-f0d1e47.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-f0d1e47.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-f0d1e47.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-f0d1e47 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-f0d1e47 p:last-child{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-54fc3e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4%;--padding-bottom:4%;--padding-left:8%;--padding-right:08%;}.elementor-14 .elementor-element.elementor-element-4e9d711{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9e2d798{--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;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.5;--border-radius:20px 0px 0px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-14 .elementor-element.elementor-element-9e2d798:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9e2d798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ncmrailtech.com/wp-content/uploads/2025/07/2160-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-9e2d798::before, .elementor-14 .elementor-element.elementor-element-9e2d798 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9e2d798 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9e2d798 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9e2d798 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9e2d798 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E050000 0%, var( --e-global-color-3c268c5 ) 100%);}.elementor-14 .elementor-element.elementor-element-91facd5.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-91facd5.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-91facd5.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-91facd5 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(1.5625rem, 0.8152rem + 1.1957vw, 2.25rem);font-weight:600;color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-91facd5.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-91facd5.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-91facd5.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-91facd5.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-91facd5.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-91facd5.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-91facd5.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-91facd5.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-91facd5 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-4bffad8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:0px 20px 20px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-14 .elementor-element.elementor-element-4bffad8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4bffad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-eb94202{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-eb94202{right:0px;}.elementor-14 .elementor-element.elementor-element-eb94202{top:0px;}.elementor-14 .elementor-element.elementor-element-f17f5c6.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-f17f5c6.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-f17f5c6.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-f17f5c6 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(1.125rem, 0.7174rem + 0.6522vw, 1.5rem);font-weight:500;color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-f17f5c6.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-f17f5c6.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-f17f5c6.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-f17f5c6.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-f17f5c6.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-f17f5c6.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-f17f5c6.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-f17f5c6.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-f17f5c6 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-3a4aca8.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-3a4aca8.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-3a4aca8.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-3a4aca8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 20px 0px;font-family:"Inter", Sans-serif;font-size:clamp(0.875rem, 0.7391rem + 0.2174vw, 1rem);font-weight:400;color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-3a4aca8.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-3a4aca8.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-3a4aca8.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-3a4aca8.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-3a4aca8.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-3a4aca8.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-3a4aca8.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-3a4aca8.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-3a4aca8 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-3a4aca8 p:last-child{margin-bottom:0px;}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{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-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg), .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialin:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text:hover, .elementor-widget-premium-addon-modal-box .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg), .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-line2::before,  .elementor-widget-premium-addon-modal-box .premium-button-line4::before, .elementor-widget-premium-addon-modal-box .premium-button-line5::before, .elementor-widget-premium-addon-modal-box .premium-button-line5::after, .elementor-widget-premium-addon-modal-box .premium-button-line6::before, .elementor-widget-premium-addon-modal-box .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-modal-box .premium-button-none:hover, .elementor-widget-premium-addon-modal-box .premium-button-style8:hover, .elementor-widget-premium-addon-modal-box .premium-button-style1:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver, .elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialin, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialout:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectin, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectout:before, .elementor-widget-premium-addon-modal-box .premium-button-style6-bg, .elementor-widget-premium-addon-modal-box .premium-button-style6:before{background:var( --e-global-color-text );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{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-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-50d4011{width:var( --container-widget-width, 210px );max-width:210px;--container-widget-width:210px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-btn i, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-btn svg{margin-left:10px;}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-btn, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-text{font-family:"Inter", Sans-serif;font-size:clamp(0.875rem, 0.7391rem + 0.2174vw, 1rem);font-weight:400;color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-btn i{color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-btn svg:not(.premium-btn-svg), .elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{fill:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-btn, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-text, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-img{border-radius:20px;}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-btn:hover, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-text:hover, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-line6::after{color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-btn:hover i{color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg), .elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{fill:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-none:hover, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style8:hover, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style1:before, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style2-shutouthor:before, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style2-shutoutver:before, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style2-shutinhor, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style2-shutinver, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style2-dshutinhor:before, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style2-dshutinver:before, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style2-scshutouthor:before, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style2-scshutoutver:before, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style5-radialin, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style5-radialout:before, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style5-rectin, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style5-rectout:before, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style6-bg, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-style6:before{background:var( --e-global-color-b22f32a );}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-btn, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-trigger-text, .elementor-14 .elementor-element.elementor-element-50d4011 .premium-button-line6::after{padding:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-box-modal-header{border-style:solid;border-width:10px 010px 10px 10px;border-color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-box-modal-header button{font-size:24px;}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-box-modal-close{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-box-modal-close:hover{color:var( --e-global-color-primary );background:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-box-modal-lower-close{color:var( --e-global-color-secondary );background-color:var( --e-global-color-dcaefc8 );border-style:none;}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-box-modal-lower-close:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-box-modal-dialog{width:600px;overflow:auto;}.elementor-14 .elementor-element.elementor-element-50d4011 .premium-modal-box-modal-body{padding:20px 30px 30px 30px;}.elementor-14 .elementor-element.elementor-element-6f13e46{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-64c6870{--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;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.65;--border-radius:0px 20px 20px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-14 .elementor-element.elementor-element-64c6870:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-64c6870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ncmrailtech.com/wp-content/uploads/2025/07/2148252130-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-64c6870::before, .elementor-14 .elementor-element.elementor-element-64c6870 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-64c6870 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-64c6870 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-64c6870 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-64c6870 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E050000 0%, var( --e-global-color-3c268c5 ) 100%);}.elementor-14 .elementor-element.elementor-element-7a2b9ce.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-7a2b9ce.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-7a2b9ce.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-7a2b9ce .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(1.5625rem, 0.8152rem + 1.1957vw, 2.25rem);font-weight:600;color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-7a2b9ce.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-7a2b9ce.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-7a2b9ce.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-7a2b9ce.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-7a2b9ce.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-7a2b9ce.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-7a2b9ce.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-7a2b9ce.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-7a2b9ce > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-dcc97d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:20px 0px 0px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-14 .elementor-element.elementor-element-dcc97d8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-dcc97d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-e85c069.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-e85c069.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-e85c069.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-e85c069 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(1.125rem, 0.7174rem + 0.6522vw, 1.5rem);font-weight:500;color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-e85c069.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-e85c069.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-e85c069.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-e85c069.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-e85c069.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-e85c069.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-e85c069.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-e85c069.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-e85c069 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-0742a66.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-0742a66.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-0742a66.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-0742a66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 20px 0px;font-family:"Inter", Sans-serif;font-size:clamp(0.875rem, 0.7391rem + 0.2174vw, 1rem);font-weight:400;color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-0742a66.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-0742a66.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-0742a66.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-0742a66.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-0742a66.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-0742a66.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-0742a66.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-0742a66.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-0742a66 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-0742a66 p:last-child{margin-bottom:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-67212d1 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-67212d1 .elementor-button:focus{background-color:#B31D00;}.elementor-14 .elementor-element.elementor-element-67212d1{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:210px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-67212d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-67212d1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-14 .elementor-element.elementor-element-67212d1 .elementor-button{font-family:"Inter", Sans-serif;font-size:clamp(0.875rem, 0.7391rem + 0.2174vw, 1rem);font-weight:400;border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-e5062c6{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-e5062c6{right:0px;}.elementor-14 .elementor-element.elementor-element-e5062c6{top:0px;}.elementor-14 .elementor-element.elementor-element-2a60bc9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-51dfba9{--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;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.5;--border-radius:20px 0px 0px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-14 .elementor-element.elementor-element-51dfba9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-51dfba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ncmrailtech.com/wp-content/uploads/2025/07/12644-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-51dfba9::before, .elementor-14 .elementor-element.elementor-element-51dfba9 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-51dfba9 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-51dfba9 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-51dfba9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-51dfba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E050000 0%, var( --e-global-color-3c268c5 ) 100%);}.elementor-14 .elementor-element.elementor-element-df478d4.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-df478d4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-df478d4.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-df478d4 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(1.5625rem, 0.8152rem + 1.1957vw, 2.25rem);font-weight:600;color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-df478d4.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-df478d4.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-df478d4.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-df478d4.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-df478d4.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-df478d4.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-df478d4.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-df478d4.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-df478d4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-7c016de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:0px 20px 20px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-14 .elementor-element.elementor-element-7c016de:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7c016de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-b91cfc8{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-b91cfc8{right:0px;}.elementor-14 .elementor-element.elementor-element-b91cfc8{top:0px;}.elementor-14 .elementor-element.elementor-element-0645f34.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-0645f34.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-0645f34.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-0645f34 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(1.125rem, 0.7174rem + 0.6522vw, 1.5rem);font-weight:500;color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-0645f34.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-0645f34.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-0645f34.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-0645f34.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-0645f34.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-0645f34.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-0645f34.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-0645f34.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-0645f34 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-98cf61c.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-98cf61c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-98cf61c.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-98cf61c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 20px 0px;font-family:"Inter", Sans-serif;font-size:clamp(0.875rem, 0.7391rem + 0.2174vw, 1rem);font-weight:400;color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-98cf61c.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-98cf61c.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-98cf61c.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-98cf61c.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-98cf61c.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-98cf61c.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-98cf61c.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-98cf61c.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-98cf61c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-98cf61c p:last-child{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-f4c70ad .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-f4c70ad .elementor-button:focus{background-color:#B31D00;}.elementor-14 .elementor-element.elementor-element-f4c70ad{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:210px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-f4c70ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-f4c70ad .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-14 .elementor-element.elementor-element-f4c70ad .elementor-button{font-family:"Inter", Sans-serif;font-size:clamp(0.875rem, 0.7391rem + 0.2174vw, 1rem);font-weight:400;border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-7f9ef86{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7901a76{--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;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.5;--border-radius:0px 20px 20px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-14 .elementor-element.elementor-element-7901a76:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7901a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ncmrailtech.com/wp-content/uploads/2025/07/Konflikt_Zp4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-7901a76::before, .elementor-14 .elementor-element.elementor-element-7901a76 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7901a76 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7901a76 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-7901a76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-7901a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1E050000 0%, var( --e-global-color-3c268c5 ) 100%);}.elementor-14 .elementor-element.elementor-element-fd9efbf.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-fd9efbf.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-fd9efbf.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-fd9efbf .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(1.5625rem, 0.8152rem + 1.1957vw, 2.25rem);font-weight:600;color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-fd9efbf.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-fd9efbf.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-fd9efbf.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-fd9efbf.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-fd9efbf.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-fd9efbf.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-fd9efbf.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-fd9efbf.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-fd9efbf > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-3433896{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:20px 0px 0px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-14 .elementor-element.elementor-element-3433896:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3433896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-f771047.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-f771047.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-f771047.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-f771047 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(1.125rem, 0.7174rem + 0.6522vw, 1.5rem);font-weight:500;color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-f771047.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-f771047.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-f771047.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-f771047.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-f771047.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-f771047.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-f771047.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-f771047.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-f771047 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-157629a.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-157629a.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-157629a.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-157629a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 20px 0px;font-family:"Inter", Sans-serif;font-size:clamp(0.875rem, 0.7391rem + 0.2174vw, 1rem);font-weight:400;color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-157629a.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-157629a.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-157629a.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-157629a.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-157629a.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-157629a.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-157629a.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-157629a.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-157629a > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-157629a p:last-child{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-79babb3 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-79babb3 .elementor-button:focus{background-color:#B31D00;}.elementor-14 .elementor-element.elementor-element-79babb3{width:var( --container-widget-width, 210px );max-width:210px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:210px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-79babb3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-79babb3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-14 .elementor-element.elementor-element-79babb3 .elementor-button{font-family:"Inter", Sans-serif;font-size:clamp(0.875rem, 0.7391rem + 0.2174vw, 1rem);font-weight:400;border-radius:20px 20px 20px 20px;padding:15px 15px 15px 15px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-158e898{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-158e898{right:0px;}.elementor-14 .elementor-element.elementor-element-158e898{top:0px;}.elementor-14 .elementor-element.elementor-element-b93a1f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:8%;--padding-right:8%;}.elementor-14 .elementor-element.elementor-element-b93a1f9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b93a1f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-b93a1f9::before, .elementor-14 .elementor-element.elementor-element-b93a1f9 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b93a1f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b93a1f9 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b93a1f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b93a1f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ncmrailtech.com/wp-content/uploads/2025/07/fast-train_1417-1816.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-b93a1f9::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-e81a6f8.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-e81a6f8.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-e81a6f8.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-e81a6f8 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(1.875rem, 1.1957rem + 1.087vw, 2.5rem);font-weight:600;color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-e81a6f8.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-e81a6f8.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-e81a6f8.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-e81a6f8.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-e81a6f8.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-e81a6f8.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-e81a6f8.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-e81a6f8.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-e81a6f8 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-ea51437.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-ea51437.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-ea51437.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-ea51437{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-ea51437 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(1.0625rem, 0.8587rem + 0.3261vw, 1.25rem);font-weight:500;color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-ea51437.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-ea51437.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-ea51437.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-ea51437.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-ea51437.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-ea51437.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-ea51437.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-ea51437.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-ea51437 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-f420f85{--display:flex;--min-height:0px;--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:70px 20px;--row-gap:70px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:110px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-14 .elementor-element.elementor-element-f420f85:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f420f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF94;}.elementor-14 .elementor-element.elementor-element-c482ac0{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-c482ac0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c482ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-c482ac0.e-con{--flex-grow:1;--flex-shrink:0;}.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-14 .elementor-element.elementor-element-63dff6a{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-63dff6a img{width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:1000px 1000px 1000px 1000px;}.elementor-14 .elementor-element.elementor-element-3bcebd3.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-3bcebd3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-3bcebd3.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-3bcebd3{text-align:center;}.elementor-14 .elementor-element.elementor-element-3bcebd3 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(1.125rem, 0.8533rem + 0.4348vw, 1.375rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-3bcebd3.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-3bcebd3.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-3bcebd3.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-3bcebd3.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-3bcebd3.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-3bcebd3.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-3bcebd3.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-3bcebd3.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-3bcebd3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-2bb798e.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-2bb798e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-2bb798e.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-2bb798e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:clamp(0.875rem, 0.7391rem + 0.2174vw, 1rem);font-weight:400;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-2bb798e.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-2bb798e.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-2bb798e.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-2bb798e.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-2bb798e.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-2bb798e.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-2bb798e.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-2bb798e.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-2bb798e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-2bb798e p:last-child{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-c5852fa .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:clamp(0.875rem, 0.7391rem + 0.2174vw, 1rem);font-weight:400;fill:var( --e-global-color-3c268c5 );color:var( --e-global-color-3c268c5 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-14 .elementor-element.elementor-element-c5852fa .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-c5852fa .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-c5852fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c5852fa.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-c5852fa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-c5852fa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-14 .elementor-element.elementor-element-c5852fa .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-c5852fa .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-2edb418{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-2edb418:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2edb418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-2edb418.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-354e13b{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-354e13b img{width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:1000px 1000px 1000px 1000px;}.elementor-14 .elementor-element.elementor-element-77566ad.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-77566ad.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-77566ad.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-77566ad{text-align:center;}.elementor-14 .elementor-element.elementor-element-77566ad .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(1.125rem, 0.8533rem + 0.4348vw, 1.375rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-77566ad.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-77566ad.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-77566ad.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-77566ad.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-77566ad.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-77566ad.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-77566ad.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-77566ad.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-77566ad > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-d6c8352.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-d6c8352.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-d6c8352.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-d6c8352{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:clamp(0.875rem, 0.7391rem + 0.2174vw, 1rem);font-weight:400;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-d6c8352.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-d6c8352.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-d6c8352.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-d6c8352.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-d6c8352.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-d6c8352.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-d6c8352.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-d6c8352.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-d6c8352 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-d6c8352 p:last-child{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-1b11937 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:clamp(0.875rem, 0.7391rem + 0.2174vw, 1rem);font-weight:400;fill:var( --e-global-color-3c268c5 );color:var( --e-global-color-3c268c5 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-14 .elementor-element.elementor-element-1b11937 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-1b11937 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1b11937{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1b11937.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-1b11937 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-1b11937 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-14 .elementor-element.elementor-element-1b11937 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-1b11937 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e387ee5{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-e387ee5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e387ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dcaefc8 );}.elementor-14 .elementor-element.elementor-element-e387ee5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-b2ef589{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b2ef589 img{width:100px;height:100px;object-fit:cover;object-position:center center;border-radius:1000px 1000px 1000px 1000px;}.elementor-14 .elementor-element.elementor-element-7573164.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-7573164.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-7573164.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-7573164{text-align:center;}.elementor-14 .elementor-element.elementor-element-7573164 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:clamp(1.125rem, 0.8533rem + 0.4348vw, 1.375rem);font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-7573164.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-7573164.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-7573164.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-7573164.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-7573164.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-7573164.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-7573164.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-7573164.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-7573164 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-3e3a5df.ob-harakiri{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-3e3a5df.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-3e3a5df.ob-harakiri div{writing-mode:inherit;}.elementor-14 .elementor-element.elementor-element-3e3a5df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:clamp(0.875rem, 0.7391rem + 0.2174vw, 1rem);font-weight:400;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-3e3a5df.ob-harakiri > div, .elementor-14 .elementor-element.elementor-element-3e3a5df.ob-harakiri > h1, .elementor-14 .elementor-element.elementor-element-3e3a5df.ob-harakiri > h2, .elementor-14 .elementor-element.elementor-element-3e3a5df.ob-harakiri > h3, .elementor-14 .elementor-element.elementor-element-3e3a5df.ob-harakiri > h4, .elementor-14 .elementor-element.elementor-element-3e3a5df.ob-harakiri > h5, .elementor-14 .elementor-element.elementor-element-3e3a5df.ob-harakiri > h6, .elementor-14 .elementor-element.elementor-element-3e3a5df.ob-harakiri > p{transform:rotate(0deg);}.elementor-14 .elementor-element.elementor-element-3e3a5df > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-14 .elementor-element.elementor-element-3e3a5df p:last-child{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-e636595 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:clamp(0.875rem, 0.7391rem + 0.2174vw, 1rem);font-weight:400;fill:var( --e-global-color-3c268c5 );color:var( --e-global-color-3c268c5 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-14 .elementor-element.elementor-element-e636595 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-e636595 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e636595{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e636595.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-e636595 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-e636595 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-14 .elementor-element.elementor-element-e636595 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-e636595 .elementor-button:focus svg{fill:var( --e-global-color-primary );}html, body{overflow-x:auto;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-6c47049{--width:50%;}.elementor-14 .elementor-element.elementor-element-9e2d798{--width:60%;}.elementor-14 .elementor-element.elementor-element-4bffad8{--width:40%;}.elementor-14 .elementor-element.elementor-element-64c6870{--width:60%;}.elementor-14 .elementor-element.elementor-element-dcc97d8{--width:40%;}.elementor-14 .elementor-element.elementor-element-51dfba9{--width:60%;}.elementor-14 .elementor-element.elementor-element-7c016de{--width:40%;}.elementor-14 .elementor-element.elementor-element-7901a76{--width:60%;}.elementor-14 .elementor-element.elementor-element-3433896{--width:40%;}.elementor-14 .elementor-element.elementor-element-c482ac0{--width:31%;}.elementor-14 .elementor-element.elementor-element-2edb418{--width:31%;}.elementor-14 .elementor-element.elementor-element-e387ee5{--width:31%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-6c47049{--width:70%;}}@media(min-width:1025px){.elementor-14 .elementor-element.elementor-element-b93a1f9::before, .elementor-14 .elementor-element.elementor-element-b93a1f9 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b93a1f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b93a1f9 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b93a1f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b93a1f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-9ef2cca:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9ef2cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-14 .elementor-element.elementor-element-9ef2cca{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-6ec5994 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-149dbcd .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-54fc3e3{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-9e2d798{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-91facd5 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-4bffad8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-f17f5c6 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-64c6870{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-7a2b9ce .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-dcc97d8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-e85c069 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-67212d1{padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-51dfba9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-df478d4 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-7c016de{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-0645f34 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-f4c70ad{padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7901a76{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-fd9efbf .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-3433896{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-f771047 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-79babb3{padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b93a1f9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-e81a6f8 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-ea51437 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-f420f85{--margin-top:0vw;--margin-bottom:-40vw;--margin-left:0vw;--margin-right:0vw;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-c5852fa{padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1b11937{padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e636595{padding:10px 0px 0px 0px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-9ef2cca{--min-height:calc(80vh - 60px);--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-9ef2cca:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9ef2cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-14 .elementor-element.elementor-element-6c47049{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-a16968a .elementor-heading-title{font-size:18px;}.elementor-14 .elementor-element.elementor-element-6ec5994 .elementor-heading-title{font-size:26px;}.elementor-14 .elementor-element.elementor-element-149dbcd .elementor-heading-title{font-size:18px;}.elementor-14 .elementor-element.elementor-element-f0d1e47{font-size:13px;}.elementor-14 .elementor-element.elementor-element-54fc3e3{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-9e2d798{--min-height:25vh;--border-radius:20px 20px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-91facd5 .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-4bffad8{--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-f17f5c6 .elementor-heading-title{font-size:18px;}.elementor-14 .elementor-element.elementor-element-3a4aca8{padding:10px 0px 10px 0px;font-size:13px;}.elementor-14 .elementor-element.elementor-element-6f13e46{--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-14 .elementor-element.elementor-element-64c6870{--min-height:25vh;--border-radius:20px 20px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-7a2b9ce .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-dcc97d8{--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-e85c069 .elementor-heading-title{font-size:18px;}.elementor-14 .elementor-element.elementor-element-0742a66{padding:10px 0px 10px 0px;font-size:13px;}.elementor-14 .elementor-element.elementor-element-67212d1{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-67212d1 .elementor-button{font-size:14px;padding:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-2a60bc9{--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-14 .elementor-element.elementor-element-51dfba9{--min-height:25vh;--border-radius:20px 20px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-df478d4 .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-7c016de{--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-0645f34 .elementor-heading-title{font-size:18px;}.elementor-14 .elementor-element.elementor-element-98cf61c{padding:10px 0px 10px 0px;font-size:13px;}.elementor-14 .elementor-element.elementor-element-f4c70ad{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f4c70ad .elementor-button{font-size:14px;padding:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-7f9ef86{--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-14 .elementor-element.elementor-element-7901a76{--min-height:25vh;--border-radius:20px 20px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-fd9efbf .elementor-heading-title{font-size:22px;}.elementor-14 .elementor-element.elementor-element-3433896{--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-f771047 .elementor-heading-title{font-size:18px;}.elementor-14 .elementor-element.elementor-element-157629a{padding:10px 0px 10px 0px;font-size:13px;}.elementor-14 .elementor-element.elementor-element-79babb3{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-79babb3 .elementor-button{font-size:14px;padding:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-b93a1f9{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-e81a6f8 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-ea51437 .elementor-heading-title{font-size:18px;}.elementor-14 .elementor-element.elementor-element-f420f85{--gap:75px 0px;--row-gap:75px;--column-gap:0px;--margin-top:0vw;--margin-bottom:-100vw;--margin-left:0vw;--margin-right:0vw;--padding-top:80px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-c482ac0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-2bb798e{padding:0px 0px 0px 0px;font-size:13px;}.elementor-14 .elementor-element.elementor-element-c5852fa{width:auto;max-width:auto;padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c5852fa .elementor-button{font-size:14px;padding:0px 0px 5px 0px;}.elementor-14 .elementor-element.elementor-element-2edb418{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-d6c8352{padding:0px 0px 0px 0px;font-size:13px;}.elementor-14 .elementor-element.elementor-element-1b11937{width:auto;max-width:auto;padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1b11937 .elementor-button{font-size:14px;padding:0px 0px 5px 0px;}.elementor-14 .elementor-element.elementor-element-e387ee5{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-3e3a5df{padding:0px 0px 0px 0px;font-size:13px;}.elementor-14 .elementor-element.elementor-element-e636595{width:auto;max-width:auto;padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e636595 .elementor-button{font-size:14px;padding:0px 0px 5px 0px;}}