.elementor-177 .elementor-element.elementor-element-ccb312e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-177 .elementor-element.elementor-element-f1a570d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--border-radius:50px 50px 50px 50px;}.elementor-177 .elementor-element.elementor-element-c60c84e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-c60c84e.elementor-element{--order:-99999 /* order start hack */;}.elementor-177 .elementor-element.elementor-element-c60c84e .elementor-icon-wrapper{text-align:center;}.elementor-177 .elementor-element.elementor-element-c60c84e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ff03036 );}.elementor-177 .elementor-element.elementor-element-c60c84e.elementor-view-framed .elementor-icon, .elementor-177 .elementor-element.elementor-element-c60c84e.elementor-view-default .elementor-icon{color:var( --e-global-color-ff03036 );border-color:var( --e-global-color-ff03036 );}.elementor-177 .elementor-element.elementor-element-c60c84e.elementor-view-framed .elementor-icon, .elementor-177 .elementor-element.elementor-element-c60c84e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ff03036 );}.elementor-177 .elementor-element.elementor-element-c60c84e .elementor-icon{font-size:20px;}.elementor-177 .elementor-element.elementor-element-c60c84e .elementor-icon svg{height:20px;}.elementor-177 .elementor-element.elementor-element-8e8d977 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-b6eeac9 );}.elementor-177 .elementor-element.elementor-element-7c49db2{width:var( --container-widget-width, 50% );max-width:50%;margin:040px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-177 .elementor-element.elementor-element-7c49db2 .elementor-heading-title{font-family:var( --e-global-typography-1f23ad3-font-family ), Sans-serif;font-size:var( --e-global-typography-1f23ad3-font-size );font-weight:var( --e-global-typography-1f23ad3-font-weight );text-transform:var( --e-global-typography-1f23ad3-text-transform );line-height:var( --e-global-typography-1f23ad3-line-height );}.elementor-177 .elementor-element.elementor-element-95d7935{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-177 .elementor-element.elementor-element-5baf8f2 .elementor-button{background-color:var( --e-global-color-74df302 );line-height:15px;fill:var( --e-global-color-ff03036 );color:var( --e-global-color-ff03036 );padding:15px 20px 15px 20px;}.elementor-177 .elementor-element.elementor-element-5baf8f2{padding:0px 0px 0px 0px;}.elementor-177 .elementor-element.elementor-element-5baf8f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-177 .elementor-element.elementor-element-5baf8f2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-177 .elementor-element.elementor-element-e2ba4eb .elementor-button{line-height:15px;padding:15px 20px 15px 20px;}.elementor-177 .elementor-element.elementor-element-be66ee4{--spacer-size:50px;}.elementor-177 .elementor-element.elementor-element-efb6b1e{--display:flex;--min-height:80vh;--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-177 .elementor-element.elementor-element-efb6b1e:not(.elementor-motion-effects-element-type-background), .elementor-177 .elementor-element.elementor-element-efb6b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.kalrayinc.com/wp-content/uploads/2026/04/01-bg-team-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-177 .elementor-element.elementor-element-54b084c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-177 .elementor-element.elementor-element-54b084c:not(.elementor-motion-effects-element-type-background), .elementor-177 .elementor-element.elementor-element-54b084c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.kalrayinc.com/wp-content/uploads/2026/04/03-Kalray-MPPA-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-177 .elementor-element.elementor-element-1bed2fb{--display:flex;}.elementor-177 .elementor-element.elementor-element-dda174a{text-align:start;}.elementor-177 .elementor-element.elementor-element-99052e3{--display:flex;}.elementor-177 .elementor-element.elementor-element-98dc8c2 .elementor-heading-title{font-family:var( --e-global-typography-2a7ceba-font-family ), Sans-serif;font-size:var( --e-global-typography-2a7ceba-font-size );font-weight:var( --e-global-typography-2a7ceba-font-weight );text-transform:var( --e-global-typography-2a7ceba-text-transform );line-height:var( --e-global-typography-2a7ceba-line-height );color:var( --e-global-color-ff03036 );}.elementor-177 .elementor-element.elementor-element-3d57e66 .elementor-heading-title{font-family:var( --e-global-typography-7c8eead-font-family ), Sans-serif;font-size:var( --e-global-typography-7c8eead-font-size );font-weight:var( --e-global-typography-7c8eead-font-weight );line-height:var( --e-global-typography-7c8eead-line-height );color:var( --e-global-color-a21812e );}.elementor-177 .elementor-element.elementor-element-788eac0{--display:flex;}.elementor-177 .elementor-element.elementor-element-3f46bca{text-align:start;}.elementor-177 .elementor-element.elementor-element-b0a67b3{--display:flex;}.elementor-177 .elementor-element.elementor-element-9ba18b6 .elementor-heading-title{font-family:var( --e-global-typography-2a7ceba-font-family ), Sans-serif;font-size:var( --e-global-typography-2a7ceba-font-size );font-weight:var( --e-global-typography-2a7ceba-font-weight );text-transform:var( --e-global-typography-2a7ceba-text-transform );line-height:var( --e-global-typography-2a7ceba-line-height );color:var( --e-global-color-ff03036 );}.elementor-177 .elementor-element.elementor-element-4e277bb .elementor-heading-title{font-family:var( --e-global-typography-7c8eead-font-family ), Sans-serif;font-size:var( --e-global-typography-7c8eead-font-size );font-weight:var( --e-global-typography-7c8eead-font-weight );line-height:var( --e-global-typography-7c8eead-line-height );color:var( --e-global-color-a21812e );}.elementor-177 .elementor-element.elementor-element-a91a504{--display:flex;}.elementor-177 .elementor-element.elementor-element-d0f6740{text-align:start;}.elementor-177 .elementor-element.elementor-element-cdacfb7{--display:flex;}.elementor-177 .elementor-element.elementor-element-6577e0e .elementor-heading-title{font-family:var( --e-global-typography-2a7ceba-font-family ), Sans-serif;font-size:var( --e-global-typography-2a7ceba-font-size );font-weight:var( --e-global-typography-2a7ceba-font-weight );text-transform:var( --e-global-typography-2a7ceba-text-transform );line-height:var( --e-global-typography-2a7ceba-line-height );color:var( --e-global-color-ff03036 );}.elementor-177 .elementor-element.elementor-element-af058da .elementor-heading-title{font-family:var( --e-global-typography-7c8eead-font-family ), Sans-serif;font-size:var( --e-global-typography-7c8eead-font-size );font-weight:var( --e-global-typography-7c8eead-font-weight );line-height:var( --e-global-typography-7c8eead-line-height );color:var( --e-global-color-a21812e );}.elementor-177 .elementor-element.elementor-element-01b09a0{--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;--margin-top:0120px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;}.elementor-177 .elementor-element.elementor-element-dbac899{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-177 .elementor-element.elementor-element-dbac899 .elementor-heading-title{font-family:var( --e-global-typography-df37ea5-font-family ), Sans-serif;font-size:var( --e-global-typography-df37ea5-font-size );font-weight:var( --e-global-typography-df37ea5-font-weight );text-transform:var( --e-global-typography-df37ea5-text-transform );line-height:var( --e-global-typography-df37ea5-line-height );}.elementor-177 .elementor-element.elementor-element-fb3968e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-177 .elementor-element.elementor-element-fb3968e .elementor-heading-title{font-family:var( --e-global-typography-f45e4b6-font-family ), Sans-serif;font-size:var( --e-global-typography-f45e4b6-font-size );font-weight:var( --e-global-typography-f45e4b6-font-weight );line-height:var( --e-global-typography-f45e4b6-line-height );color:var( --e-global-color-b6eeac9 );}.elementor-177 .elementor-element.elementor-element-e1ecc2f{--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:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-177 .elementor-element.elementor-element-e251b1f{--display:flex;}.elementor-177 .elementor-element.elementor-element-10ef755{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-177 .elementor-element.elementor-element-10ef755 .elementor-heading-title{font-family:var( --e-global-typography-4ffa2fd-font-family ), Sans-serif;font-size:var( --e-global-typography-4ffa2fd-font-size );font-weight:var( --e-global-typography-4ffa2fd-font-weight );text-transform:var( --e-global-typography-4ffa2fd-text-transform );line-height:var( --e-global-typography-4ffa2fd-line-height );color:var( --e-global-color-d7fe03e );}.elementor-177 .elementor-element.elementor-element-aff799f .elementor-heading-title{font-family:var( --e-global-typography-7c8eead-font-family ), Sans-serif;font-size:var( --e-global-typography-7c8eead-font-size );font-weight:var( --e-global-typography-7c8eead-font-weight );line-height:var( --e-global-typography-7c8eead-line-height );color:var( --e-global-color-d7fe03e );}.elementor-177 .elementor-element.elementor-element-158bfc9{border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-74df302 );}.elementor-177 .elementor-element.elementor-element-158bfc9 .elementor-heading-title{font-family:var( --e-global-typography-7c8eead-font-family ), Sans-serif;font-size:var( --e-global-typography-7c8eead-font-size );font-weight:var( --e-global-typography-7c8eead-font-weight );line-height:var( --e-global-typography-7c8eead-line-height );color:var( --e-global-color-b6eeac9 );}.elementor-177 .elementor-element.elementor-element-0caaeb2{--display:flex;}.elementor-177 .elementor-element.elementor-element-dcf68b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-177 .elementor-element.elementor-element-dcf68b3 .elementor-heading-title{font-family:var( --e-global-typography-4ffa2fd-font-family ), Sans-serif;font-size:var( --e-global-typography-4ffa2fd-font-size );font-weight:var( --e-global-typography-4ffa2fd-font-weight );text-transform:var( --e-global-typography-4ffa2fd-text-transform );line-height:var( --e-global-typography-4ffa2fd-line-height );color:var( --e-global-color-d7fe03e );}.elementor-177 .elementor-element.elementor-element-fae0924 .elementor-heading-title{font-family:var( --e-global-typography-7c8eead-font-family ), Sans-serif;font-size:var( --e-global-typography-7c8eead-font-size );font-weight:var( --e-global-typography-7c8eead-font-weight );line-height:var( --e-global-typography-7c8eead-line-height );color:var( --e-global-color-d7fe03e );}.elementor-177 .elementor-element.elementor-element-3e5a5db{border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-74df302 );}.elementor-177 .elementor-element.elementor-element-3e5a5db .elementor-heading-title{font-family:var( --e-global-typography-7c8eead-font-family ), Sans-serif;font-size:var( --e-global-typography-7c8eead-font-size );font-weight:var( --e-global-typography-7c8eead-font-weight );line-height:var( --e-global-typography-7c8eead-line-height );color:var( --e-global-color-b6eeac9 );}.elementor-177 .elementor-element.elementor-element-66a8198{--display:flex;}.elementor-177 .elementor-element.elementor-element-01f6708{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-177 .elementor-element.elementor-element-01f6708 .elementor-heading-title{font-family:var( --e-global-typography-4ffa2fd-font-family ), Sans-serif;font-size:var( --e-global-typography-4ffa2fd-font-size );font-weight:var( --e-global-typography-4ffa2fd-font-weight );text-transform:var( --e-global-typography-4ffa2fd-text-transform );line-height:var( --e-global-typography-4ffa2fd-line-height );color:var( --e-global-color-d7fe03e );}.elementor-177 .elementor-element.elementor-element-9c23c5f .elementor-heading-title{font-family:var( --e-global-typography-7c8eead-font-family ), Sans-serif;font-size:var( --e-global-typography-7c8eead-font-size );font-weight:var( --e-global-typography-7c8eead-font-weight );line-height:var( --e-global-typography-7c8eead-line-height );color:var( --e-global-color-d7fe03e );}.elementor-177 .elementor-element.elementor-element-8f025da{border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-74df302 );}.elementor-177 .elementor-element.elementor-element-8f025da .elementor-heading-title{font-family:var( --e-global-typography-7c8eead-font-family ), Sans-serif;font-size:var( --e-global-typography-7c8eead-font-size );font-weight:var( --e-global-typography-7c8eead-font-weight );line-height:var( --e-global-typography-7c8eead-line-height );color:var( --e-global-color-b6eeac9 );}.elementor-177 .elementor-element.elementor-element-680f16c{--display:flex;}.elementor-177 .elementor-element.elementor-element-b6a7713{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-177 .elementor-element.elementor-element-b6a7713 .elementor-heading-title{font-family:var( --e-global-typography-4ffa2fd-font-family ), Sans-serif;font-size:var( --e-global-typography-4ffa2fd-font-size );font-weight:var( --e-global-typography-4ffa2fd-font-weight );text-transform:var( --e-global-typography-4ffa2fd-text-transform );line-height:var( --e-global-typography-4ffa2fd-line-height );color:var( --e-global-color-d7fe03e );}.elementor-177 .elementor-element.elementor-element-6de751b .elementor-heading-title{font-family:var( --e-global-typography-7c8eead-font-family ), Sans-serif;font-size:var( --e-global-typography-7c8eead-font-size );font-weight:var( --e-global-typography-7c8eead-font-weight );line-height:var( --e-global-typography-7c8eead-line-height );color:var( --e-global-color-d7fe03e );}.elementor-177 .elementor-element.elementor-element-1ee12d5{border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-74df302 );}.elementor-177 .elementor-element.elementor-element-1ee12d5 .elementor-heading-title{font-family:var( --e-global-typography-7c8eead-font-family ), Sans-serif;font-size:var( --e-global-typography-7c8eead-font-size );font-weight:var( --e-global-typography-7c8eead-font-weight );line-height:var( --e-global-typography-7c8eead-line-height );color:var( --e-global-color-b6eeac9 );}.elementor-177 .elementor-element.elementor-element-4fc4dab{--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:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-177 .elementor-element.elementor-element-19e9b6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-177 .elementor-element.elementor-element-2ea5cac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-177 .elementor-element.elementor-element-b8f3822 .elementor-heading-title{font-family:var( --e-global-typography-df37ea5-font-family ), Sans-serif;font-size:var( --e-global-typography-df37ea5-font-size );font-weight:var( --e-global-typography-df37ea5-font-weight );text-transform:var( --e-global-typography-df37ea5-text-transform );line-height:var( --e-global-typography-df37ea5-line-height );color:var( --e-global-color-d7fe03e );}.elementor-177 .elementor-element.elementor-element-04d4652 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:500;line-height:60px;color:var( --e-global-color-b6eeac9 );}.elementor-177 .elementor-element.elementor-element-4951453{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-177 .elementor-element.elementor-element-401a7ae .elementor-heading-title{font-family:var( --e-global-typography-4ffa2fd-font-family ), Sans-serif;font-size:var( --e-global-typography-4ffa2fd-font-size );font-weight:var( --e-global-typography-4ffa2fd-font-weight );text-transform:var( --e-global-typography-4ffa2fd-text-transform );line-height:var( --e-global-typography-4ffa2fd-line-height );color:var( --e-global-color-d7fe03e );}.elementor-177 .elementor-element.elementor-element-75b9c54{--display:flex;--margin-top:0px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;}.elementor-177 .elementor-element.elementor-element-1264004 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-123af80 );border-width:1px 1px 1px 1px;border-radius:5px;border-color:var( --e-global-color-e62e287 );padding:50px 50px 50px 50px;}.elementor-177 .elementor-element.elementor-element-1264004 .elementor-swiper-button{font-size:20px;}.elementor-177 .elementor-element.elementor-element-1264004 .elementor-testimonial__text{color:var( --e-global-color-d7fe03e );font-family:var( --e-global-typography-f45e4b6-font-family ), Sans-serif;font-size:var( --e-global-typography-f45e4b6-font-size );font-weight:var( --e-global-typography-f45e4b6-font-weight );line-height:var( --e-global-typography-f45e4b6-line-height );}.elementor-177 .elementor-element.elementor-element-1264004 .elementor-testimonial__name{color:var( --e-global-color-d7fe03e );font-family:var( --e-global-typography-efb5e0f-font-family ), Sans-serif;font-size:var( --e-global-typography-efb5e0f-font-size );font-weight:var( --e-global-typography-efb5e0f-font-weight );line-height:var( --e-global-typography-efb5e0f-line-height );}.elementor-177 .elementor-element.elementor-element-1264004 .elementor-testimonial__title{color:var( --e-global-color-43cf18c );font-family:var( --e-global-typography-7c8eead-font-family ), Sans-serif;font-size:var( --e-global-typography-7c8eead-font-size );font-weight:var( --e-global-typography-7c8eead-font-weight );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-7ac2965 .elementor-heading-title{font-family:var( --e-global-typography-df37ea5-font-family ), Sans-serif;font-size:var( --e-global-typography-df37ea5-font-size );font-weight:var( --e-global-typography-df37ea5-font-weight );text-transform:var( --e-global-typography-df37ea5-text-transform );line-height:var( --e-global-typography-df37ea5-line-height );color:var( --e-global-color-d7fe03e );}.elementor-177 .elementor-element.elementor-element-3bd0f72.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-177 .elementor-element.elementor-element-3bd0f72 .elementor-main-swiper{height:50vh;}.elementor-177 .elementor-element.elementor-element-3bd0f72 .elementor-main-swiper .swiper-slide{border-radius:5px;}.elementor-177 .elementor-element.elementor-element-3bd0f72 .elementor-swiper-button{font-size:20px;}.elementor-177 .elementor-element.elementor-element-993178a{--display:flex;}.elementor-177 .elementor-element.elementor-element-50c6ffc .elementor-heading-title{font-family:var( --e-global-typography-ca5565b-font-family ), Sans-serif;font-size:var( --e-global-typography-ca5565b-font-size );font-weight:var( --e-global-typography-ca5565b-font-weight );line-height:var( --e-global-typography-ca5565b-line-height );color:var( --e-global-color-43cf18c );}.elementor-177 .elementor-element.elementor-element-f2b10da{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-177 .elementor-element.elementor-element-7a0744f{--grid-columns:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-loop-nothing-found-message-color:var( --e-global-color-d7fe03e );}.elementor-177 .elementor-element.elementor-element-7a0744f > .elementor-widget-container{margin:0vw 0vw 0vw 5vw;}.elementor-177 .elementor-element.elementor-element-7a0744f .e-loop-nothing-found-message__text{font-family:var( --e-global-typography-2a7ceba-font-family ), Sans-serif;font-size:var( --e-global-typography-2a7ceba-font-size );font-weight:var( --e-global-typography-2a7ceba-font-weight );text-transform:var( --e-global-typography-2a7ceba-text-transform );line-height:var( --e-global-typography-2a7ceba-line-height );}.elementor-177 .elementor-element.elementor-element-2b09916{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:040px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-177 .elementor-element.elementor-element-2b09916:not(.elementor-motion-effects-element-type-background), .elementor-177 .elementor-element.elementor-element-2b09916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.kalrayinc.com/wp-content/uploads/2026/04/03-Kalray-MPPA-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-177 .elementor-element.elementor-element-17cbd25 .elementor-heading-title{font-family:var( --e-global-typography-df37ea5-font-family ), Sans-serif;font-size:var( --e-global-typography-df37ea5-font-size );font-weight:var( --e-global-typography-df37ea5-font-weight );text-transform:var( --e-global-typography-df37ea5-text-transform );line-height:var( --e-global-typography-df37ea5-line-height );color:var( --e-global-color-ff03036 );}.elementor-177 .elementor-element.elementor-element-fa31776{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;text-align:center;}.elementor-177 .elementor-element.elementor-element-fa31776 .elementor-heading-title{font-family:var( --e-global-typography-7c8eead-font-family ), Sans-serif;font-size:var( --e-global-typography-7c8eead-font-size );font-weight:var( --e-global-typography-7c8eead-font-weight );line-height:var( --e-global-typography-7c8eead-line-height );color:var( --e-global-color-a21812e );}.elementor-177 .elementor-element.elementor-element-85dd58b .elementor-button{line-height:15px;padding:15px 20px 15px 20px;}@media(min-width:768px){.elementor-177 .elementor-element.elementor-element-19e9b6f{--width:50%;}.elementor-177 .elementor-element.elementor-element-2ea5cac{--width:50%;}.elementor-177 .elementor-element.elementor-element-2b09916{--content-width:40%;}}@media(max-width:1024px){.elementor-177 .elementor-element.elementor-element-7c49db2 .elementor-heading-title{font-size:var( --e-global-typography-1f23ad3-font-size );line-height:var( --e-global-typography-1f23ad3-line-height );}.elementor-177 .elementor-element.elementor-element-98dc8c2 .elementor-heading-title{font-size:var( --e-global-typography-2a7ceba-font-size );line-height:var( --e-global-typography-2a7ceba-line-height );}.elementor-177 .elementor-element.elementor-element-3d57e66 .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-9ba18b6 .elementor-heading-title{font-size:var( --e-global-typography-2a7ceba-font-size );line-height:var( --e-global-typography-2a7ceba-line-height );}.elementor-177 .elementor-element.elementor-element-4e277bb .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-6577e0e .elementor-heading-title{font-size:var( --e-global-typography-2a7ceba-font-size );line-height:var( --e-global-typography-2a7ceba-line-height );}.elementor-177 .elementor-element.elementor-element-af058da .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-dbac899 .elementor-heading-title{font-size:var( --e-global-typography-df37ea5-font-size );line-height:var( --e-global-typography-df37ea5-line-height );}.elementor-177 .elementor-element.elementor-element-fb3968e .elementor-heading-title{font-size:var( --e-global-typography-f45e4b6-font-size );line-height:var( --e-global-typography-f45e4b6-line-height );}.elementor-177 .elementor-element.elementor-element-10ef755 .elementor-heading-title{font-size:var( --e-global-typography-4ffa2fd-font-size );line-height:var( --e-global-typography-4ffa2fd-line-height );}.elementor-177 .elementor-element.elementor-element-aff799f .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-158bfc9 .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-dcf68b3 .elementor-heading-title{font-size:var( --e-global-typography-4ffa2fd-font-size );line-height:var( --e-global-typography-4ffa2fd-line-height );}.elementor-177 .elementor-element.elementor-element-fae0924 .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-3e5a5db .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-01f6708 .elementor-heading-title{font-size:var( --e-global-typography-4ffa2fd-font-size );line-height:var( --e-global-typography-4ffa2fd-line-height );}.elementor-177 .elementor-element.elementor-element-9c23c5f .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-8f025da .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-b6a7713 .elementor-heading-title{font-size:var( --e-global-typography-4ffa2fd-font-size );line-height:var( --e-global-typography-4ffa2fd-line-height );}.elementor-177 .elementor-element.elementor-element-6de751b .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-1ee12d5 .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-b8f3822 .elementor-heading-title{font-size:var( --e-global-typography-df37ea5-font-size );line-height:var( --e-global-typography-df37ea5-line-height );}.elementor-177 .elementor-element.elementor-element-401a7ae .elementor-heading-title{font-size:var( --e-global-typography-4ffa2fd-font-size );line-height:var( --e-global-typography-4ffa2fd-line-height );}.elementor-177 .elementor-element.elementor-element-1264004 .elementor-testimonial__text{font-size:var( --e-global-typography-f45e4b6-font-size );line-height:var( --e-global-typography-f45e4b6-line-height );}.elementor-177 .elementor-element.elementor-element-1264004 .elementor-testimonial__name{font-size:var( --e-global-typography-efb5e0f-font-size );line-height:var( --e-global-typography-efb5e0f-line-height );}.elementor-177 .elementor-element.elementor-element-1264004 .elementor-testimonial__title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-7ac2965 .elementor-heading-title{font-size:var( --e-global-typography-df37ea5-font-size );line-height:var( --e-global-typography-df37ea5-line-height );}.elementor-177 .elementor-element.elementor-element-3bd0f72.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-177 .elementor-element.elementor-element-50c6ffc .elementor-heading-title{font-size:var( --e-global-typography-ca5565b-font-size );line-height:var( --e-global-typography-ca5565b-line-height );}.elementor-177 .elementor-element.elementor-element-7a0744f{--grid-columns:2;}.elementor-177 .elementor-element.elementor-element-7a0744f .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-2a7ceba-font-size );line-height:var( --e-global-typography-2a7ceba-line-height );}.elementor-177 .elementor-element.elementor-element-17cbd25 .elementor-heading-title{font-size:var( --e-global-typography-df37ea5-font-size );line-height:var( --e-global-typography-df37ea5-line-height );}.elementor-177 .elementor-element.elementor-element-fa31776 .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}}@media(max-width:767px){.elementor-177 .elementor-element.elementor-element-7c49db2 .elementor-heading-title{font-size:var( --e-global-typography-1f23ad3-font-size );line-height:var( --e-global-typography-1f23ad3-line-height );}.elementor-177 .elementor-element.elementor-element-98dc8c2 .elementor-heading-title{font-size:var( --e-global-typography-2a7ceba-font-size );line-height:var( --e-global-typography-2a7ceba-line-height );}.elementor-177 .elementor-element.elementor-element-3d57e66 .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-9ba18b6 .elementor-heading-title{font-size:var( --e-global-typography-2a7ceba-font-size );line-height:var( --e-global-typography-2a7ceba-line-height );}.elementor-177 .elementor-element.elementor-element-4e277bb .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-6577e0e .elementor-heading-title{font-size:var( --e-global-typography-2a7ceba-font-size );line-height:var( --e-global-typography-2a7ceba-line-height );}.elementor-177 .elementor-element.elementor-element-af058da .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-dbac899 .elementor-heading-title{font-size:var( --e-global-typography-df37ea5-font-size );line-height:var( --e-global-typography-df37ea5-line-height );}.elementor-177 .elementor-element.elementor-element-fb3968e .elementor-heading-title{font-size:var( --e-global-typography-f45e4b6-font-size );line-height:var( --e-global-typography-f45e4b6-line-height );}.elementor-177 .elementor-element.elementor-element-10ef755 .elementor-heading-title{font-size:var( --e-global-typography-4ffa2fd-font-size );line-height:var( --e-global-typography-4ffa2fd-line-height );}.elementor-177 .elementor-element.elementor-element-aff799f .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-158bfc9 .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-dcf68b3 .elementor-heading-title{font-size:var( --e-global-typography-4ffa2fd-font-size );line-height:var( --e-global-typography-4ffa2fd-line-height );}.elementor-177 .elementor-element.elementor-element-fae0924 .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-3e5a5db .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-01f6708 .elementor-heading-title{font-size:var( --e-global-typography-4ffa2fd-font-size );line-height:var( --e-global-typography-4ffa2fd-line-height );}.elementor-177 .elementor-element.elementor-element-9c23c5f .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-8f025da .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-b6a7713 .elementor-heading-title{font-size:var( --e-global-typography-4ffa2fd-font-size );line-height:var( --e-global-typography-4ffa2fd-line-height );}.elementor-177 .elementor-element.elementor-element-6de751b .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-1ee12d5 .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-b8f3822 .elementor-heading-title{font-size:var( --e-global-typography-df37ea5-font-size );line-height:var( --e-global-typography-df37ea5-line-height );}.elementor-177 .elementor-element.elementor-element-401a7ae .elementor-heading-title{font-size:var( --e-global-typography-4ffa2fd-font-size );line-height:var( --e-global-typography-4ffa2fd-line-height );}.elementor-177 .elementor-element.elementor-element-1264004 .elementor-testimonial__text{font-size:var( --e-global-typography-f45e4b6-font-size );line-height:var( --e-global-typography-f45e4b6-line-height );}.elementor-177 .elementor-element.elementor-element-1264004 .elementor-testimonial__name{font-size:var( --e-global-typography-efb5e0f-font-size );line-height:var( --e-global-typography-efb5e0f-line-height );}.elementor-177 .elementor-element.elementor-element-1264004 .elementor-testimonial__title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}.elementor-177 .elementor-element.elementor-element-7ac2965 .elementor-heading-title{font-size:var( --e-global-typography-df37ea5-font-size );line-height:var( --e-global-typography-df37ea5-line-height );}.elementor-177 .elementor-element.elementor-element-3bd0f72.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-177 .elementor-element.elementor-element-50c6ffc .elementor-heading-title{font-size:var( --e-global-typography-ca5565b-font-size );line-height:var( --e-global-typography-ca5565b-line-height );}.elementor-177 .elementor-element.elementor-element-7a0744f{--grid-columns:1;}.elementor-177 .elementor-element.elementor-element-7a0744f .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-2a7ceba-font-size );line-height:var( --e-global-typography-2a7ceba-line-height );}.elementor-177 .elementor-element.elementor-element-17cbd25 .elementor-heading-title{font-size:var( --e-global-typography-df37ea5-font-size );line-height:var( --e-global-typography-df37ea5-line-height );}.elementor-177 .elementor-element.elementor-element-fa31776 .elementor-heading-title{font-size:var( --e-global-typography-7c8eead-font-size );line-height:var( --e-global-typography-7c8eead-line-height );}}/* Start custom CSS for icon, class: .elementor-element-c60c84e */.elementor-177 .elementor-element.elementor-element-c60c84e {
    top:-2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e8d977 */.elementor-177 .elementor-element.elementor-element-8e8d977 {
    text-transform: uppercase;
}/* End custom CSS */