.elementor-3103 .elementor-element.elementor-element-0a6b41a{--display:flex;--min-height:clamp(20rem,100vh,60rem);--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;--gap:24rem 24rem;--row-gap:24rem;--column-gap:24rem;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:15rem;--padding-left:3rem;--padding-right:3rem;}.elementor-3103 .elementor-element.elementor-element-0a6b41a .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-3103 .elementor-element.elementor-element-ff145c1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3103 .elementor-element.elementor-element-ff145c1 .elementor-heading-title{font-family:var( --e-global-typography-a6d99cd-font-family ), Sans-serif;font-size:var( --e-global-typography-a6d99cd-font-size );font-weight:var( --e-global-typography-a6d99cd-font-weight );text-transform:var( --e-global-typography-a6d99cd-text-transform );font-style:var( --e-global-typography-a6d99cd-font-style );text-decoration:var( --e-global-typography-a6d99cd-text-decoration );line-height:var( --e-global-typography-a6d99cd-line-height );letter-spacing:var( --e-global-typography-a6d99cd-letter-spacing );color:var( --e-global-color-ff6b3c1 );}.elementor-3103 .elementor-element.elementor-element-10b88cf{--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:3rem 2rem;--row-gap:3rem;--column-gap:2rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-3103 .elementor-element.elementor-element-10b88cf:not(.elementor-motion-effects-element-type-background), .elementor-3103 .elementor-element.elementor-element-10b88cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-160923e ) 0%, var( --e-global-color-primary ) 100%);}.elementor-3103 .elementor-element.elementor-element-26aa22f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-3103 .elementor-element.elementor-element-5709e8c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-3103 .elementor-element.elementor-element-5709e8c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3103 .elementor-element.elementor-element-f6b657f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-3103 .elementor-element.elementor-element-f6b657f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3103 .elementor-element.elementor-element-f6b657f .xpro-post-title{font-family:var( --e-global-typography-1afced0-font-family ), Sans-serif;font-size:var( --e-global-typography-1afced0-font-size );font-weight:var( --e-global-typography-1afced0-font-weight );text-transform:var( --e-global-typography-1afced0-text-transform );font-style:var( --e-global-typography-1afced0-font-style );text-decoration:var( --e-global-typography-1afced0-text-decoration );line-height:var( --e-global-typography-1afced0-line-height );letter-spacing:var( --e-global-typography-1afced0-letter-spacing );}.elementor-3103 .elementor-element.elementor-element-f6b657f .xpro-post-title-text{color:var( --e-global-color-ff6b3c1 );}.elementor-3103 .elementor-element.elementor-element-f6b657f .xpro-post-title-icon i{color:var( --e-global-color-ff6b3c1 );}.elementor-3103 .elementor-element.elementor-element-f6b657f .xpro-post-title-icon svg{fill:var( --e-global-color-ff6b3c1 );}.elementor-3103 .elementor-element.elementor-element-0caabb7{--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:5rem 5rem;--row-gap:5rem;--column-gap:5rem;}.elementor-3103 .elementor-element.elementor-element-1024644{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-3103 .elementor-element.elementor-element-5b487f0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3103 .elementor-element.elementor-element-5b487f0 .xpro-elementor-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3103 .elementor-element.elementor-element-5b487f0{color:var( --e-global-color-ff6b3c1 );}.elementor-3103 .elementor-element.elementor-element-9f65de1{--display:flex;--justify-content:space-between;}.elementor-3103 .elementor-element.elementor-element-a1cf9a2{width:100%;max-width:100%;}.elementor-3103 .elementor-element.elementor-element-a1cf9a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3103 .elementor-element.elementor-element-c66c86c{--display:flex;--min-height:24rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;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:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-3103 .elementor-element.elementor-element-c66c86c:not(.elementor-motion-effects-element-type-background), .elementor-3103 .elementor-element.elementor-element-c66c86c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000026;background-image:url("https://inleap-photonics.com/wp-content/uploads/2026/02/logo_inleap_photonics_white.svg");background-repeat:no-repeat;}.elementor-3103 .elementor-element.elementor-element-c66c86c.e-con{--align-self:stretch;}.elementor-3103 .elementor-element.elementor-element-29d252c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3103 .elementor-element.elementor-element-29d252c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:clamp(1rem, 0.95rem + 0.25vw, 1.125rem);font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-ff6b3c1 );}.elementor-3103 .elementor-element.elementor-element-cc58252{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;border-style:solid;border-width:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-ff6b3c1 );}.elementor-3103 .elementor-element.elementor-element-cc58252.elementor-element{--align-self:flex-start;}.elementor-3103 .elementor-element.elementor-element-cc58252.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3103 .elementor-element.elementor-element-cc58252 p{margin-block-end:0px;}@media(min-width:768px){.elementor-3103 .elementor-element.elementor-element-1024644{--width:67%;}.elementor-3103 .elementor-element.elementor-element-9f65de1{--width:40%;}}@media(max-width:1024px){.elementor-3103 .elementor-element.elementor-element-0a6b41a{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:15rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-3103 .elementor-element.elementor-element-ff145c1 .elementor-heading-title{font-size:var( --e-global-typography-a6d99cd-font-size );line-height:var( --e-global-typography-a6d99cd-line-height );letter-spacing:var( --e-global-typography-a6d99cd-letter-spacing );}.elementor-3103 .elementor-element.elementor-element-10b88cf{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-3103 .elementor-element.elementor-element-26aa22f{--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-3103 .elementor-element.elementor-element-f6b657f .xpro-post-title{font-size:var( --e-global-typography-1afced0-font-size );line-height:var( --e-global-typography-1afced0-line-height );letter-spacing:var( --e-global-typography-1afced0-letter-spacing );}.elementor-3103 .elementor-element.elementor-element-0caabb7{--justify-content:space-between;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-3103 .elementor-element.elementor-element-1024644{--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-3103 .elementor-element.elementor-element-5b487f0 .xpro-elementor-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3103 .elementor-element.elementor-element-9f65de1{--justify-content:space-between;}.elementor-3103 .elementor-element.elementor-element-cc58252{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-3103 .elementor-element.elementor-element-0a6b41a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3rem;--padding-bottom:10rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-3103 .elementor-element.elementor-element-ff145c1{text-align:start;}.elementor-3103 .elementor-element.elementor-element-ff145c1 .elementor-heading-title{font-size:var( --e-global-typography-a6d99cd-font-size );line-height:var( --e-global-typography-a6d99cd-line-height );letter-spacing:var( --e-global-typography-a6d99cd-letter-spacing );}.elementor-3103 .elementor-element.elementor-element-10b88cf{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-3103 .elementor-element.elementor-element-f6b657f .xpro-post-title{font-size:var( --e-global-typography-1afced0-font-size );line-height:var( --e-global-typography-1afced0-line-height );letter-spacing:var( --e-global-typography-1afced0-letter-spacing );}.elementor-3103 .elementor-element.elementor-element-5b487f0 .xpro-elementor-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3103 .elementor-element.elementor-element-c66c86c{--min-height:18rem;}.elementor-3103 .elementor-element.elementor-element-cc58252{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-3103 .elementor-element.elementor-element-26aa22f{--width:100%;}.elementor-3103 .elementor-element.elementor-element-1024644{--width:50%;}}