.elementor-15 .elementor-element.elementor-element-f6a398b{--display:flex;--min-height:610px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-944dc6a{--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:stretch;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:60px;}.elementor-15 .elementor-element.elementor-element-dc596c9{text-align:start;}.elementor-15 .elementor-element.elementor-element-dc596c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#2457D6;}.elementor-15 .elementor-element.elementor-element-1b3cccc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:58px;font-weight:600;line-height:1.05em;letter-spacing:-0.045em;color:#0B1633;}.elementor-15 .elementor-element.elementor-element-709d8dc{font-family:"Inter", Sans-serif;font-size:19px;line-height:1.55em;color:#607CA8;}.elementor-15 .elementor-element.elementor-element-40f8228{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-15 .elementor-element.elementor-element-01ab20a{--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;}.elementor-15 .elementor-element.elementor-element-62e6e24 .elementor-button{background-color:#2457D6;font-family:"Inter", Sans-serif;font-weight:600;fill:#F5F6F8;color:#F5F6F8;}.elementor-15 .elementor-element.elementor-element-6a1b99d{--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;}.elementor-15 .elementor-element.elementor-element-a61d341 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;color:#607CA8;}.elementor-15 .elementor-element.elementor-element-e227414{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-15 .elementor-element.elementor-element-e227414:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e227414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #0B1633 0%, #2457D6 100%);}.elementor-15 .elementor-element.elementor-element-3fd10c7{--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:flex-start;--align-items:stretch;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCE6F5;--border-color:#DCE6F5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3fd10c7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3fd10c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F8;}.elementor-15 .elementor-element.elementor-element-63d6fcf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:86px;--padding-bottom:86px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-63d6fcf:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-63d6fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10275C;}.elementor-15 .elementor-element.elementor-element-fea66db{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c16f886 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;letter-spacing:0.16em;color:#8EADFF;}.elementor-15 .elementor-element.elementor-element-e15c91d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:600;line-height:1.08em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c37be36{font-size:18px;line-height:1.6em;color:#B9C9E5;}.elementor-15 .elementor-element.elementor-element-5fcb611{--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-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4c86093{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DDD7CE;--border-color:#DDD7CE;--padding-top:86px;--padding-bottom:86px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4c86093:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4c86093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0EA;}.elementor-15 .elementor-element.elementor-element-21403bf{--display:flex;--min-height:220px;--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-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#2457D6;--border-color:#2457D6;--padding-top:8px;--padding-bottom:8px;--padding-left:28px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3819c04{text-align:start;}.elementor-15 .elementor-element.elementor-element-3819c04 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.35em;letter-spacing:0.16em;color:#2457D6;}.elementor-15 .elementor-element.elementor-element-08361e8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a7ce827{text-align:start;}.elementor-15 .elementor-element.elementor-element-a7ce827 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:600;line-height:1.08em;letter-spacing:-0.035em;color:#0B1633;}.elementor-15 .elementor-element.elementor-element-2bed792{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.55em;color:#607CA8;}.elementor-15 .elementor-element.elementor-element-0bc50c7{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c9d99f8 .elementor-heading-title{font-size:13px;letter-spacing:2px;color:#2457D6;}.elementor-15 .elementor-element.elementor-element-beb3976 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:600;line-height:1.08em;letter-spacing:-0.035em;color:#0B1633;}.elementor-15 .elementor-element.elementor-element-05b73fb{font-size:18px;color:#607CA8;}.elementor-15 .elementor-element.elementor-element-4540d4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5c42978{--display:flex;--min-height:190px;--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;border-style:solid;--border-style:solid;border-width:2px 1px 1px 1px;--border-top-width:2px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#607CA8;--border-color:#607CA8;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-15 .elementor-element.elementor-element-5c42978:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5c42978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-15 .elementor-element.elementor-element-2020f6a .elementor-heading-title{color:#2457D6;}.elementor-15 .elementor-element.elementor-element-fb56d43 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-fb56d43.elementor-view-stacked .elementor-icon{background-color:#BFCFE8;color:#EDF3FC;}.elementor-15 .elementor-element.elementor-element-fb56d43.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-fb56d43.elementor-view-default .elementor-icon{color:#BFCFE8;border-color:#BFCFE8;}.elementor-15 .elementor-element.elementor-element-fb56d43.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-fb56d43.elementor-view-default .elementor-icon svg{fill:#BFCFE8;}.elementor-15 .elementor-element.elementor-element-fb56d43.elementor-view-framed .elementor-icon{background-color:#EDF3FC;}.elementor-15 .elementor-element.elementor-element-fb56d43.elementor-view-stacked .elementor-icon svg{fill:#EDF3FC;}.elementor-15 .elementor-element.elementor-element-fb56d43 .elementor-icon{font-size:34px;padding:16px;}.elementor-15 .elementor-element.elementor-element-fb56d43 .elementor-icon svg{height:34px;}.elementor-15 .elementor-element.elementor-element-16bc6e2 .elementor-heading-title{color:#0B1633;}.elementor-15 .elementor-element.elementor-element-908f032{color:#607CA8;}.elementor-15 .elementor-element.elementor-element-8510b3e .elementor-heading-title{color:#2457D6;}.elementor-15 .elementor-element.elementor-element-fab5d51{--display:flex;--min-height:190px;--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;border-style:solid;--border-style:solid;border-width:2px 1px 1px 1px;--border-top-width:2px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3F6EDB;--border-color:#3F6EDB;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-15 .elementor-element.elementor-element-fab5d51:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fab5d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-15 .elementor-element.elementor-element-e389c5e .elementor-heading-title{color:#2457D6;}.elementor-15 .elementor-element.elementor-element-8cca98c .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-8cca98c.elementor-view-stacked .elementor-icon{background-color:#BFCFE8;color:#EDF3FC;}.elementor-15 .elementor-element.elementor-element-8cca98c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8cca98c.elementor-view-default .elementor-icon{color:#BFCFE8;border-color:#BFCFE8;}.elementor-15 .elementor-element.elementor-element-8cca98c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8cca98c.elementor-view-default .elementor-icon svg{fill:#BFCFE8;}.elementor-15 .elementor-element.elementor-element-8cca98c.elementor-view-framed .elementor-icon{background-color:#EDF3FC;}.elementor-15 .elementor-element.elementor-element-8cca98c.elementor-view-stacked .elementor-icon svg{fill:#EDF3FC;}.elementor-15 .elementor-element.elementor-element-8cca98c .elementor-icon{font-size:34px;padding:16px;}.elementor-15 .elementor-element.elementor-element-8cca98c .elementor-icon svg{height:34px;}.elementor-15 .elementor-element.elementor-element-64d112b .elementor-heading-title{color:#0B1633;}.elementor-15 .elementor-element.elementor-element-d4933a7{color:#607CA8;}.elementor-15 .elementor-element.elementor-element-1804353 .elementor-heading-title{color:#2457D6;}.elementor-15 .elementor-element.elementor-element-b4e59a2{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 3px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:3px;border-color:#2457D6;--border-color:#2457D6;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:22px;--padding-right:22px;}.elementor-15 .elementor-element.elementor-element-b4e59a2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b4e59a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(110deg, #F5F8FE 0%, #DCE7FA 100%);}.elementor-15 .elementor-element.elementor-element-a0d5351{text-align:start;}.elementor-15 .elementor-element.elementor-element-a0d5351 .elementor-heading-title{color:#2457D6;}.elementor-15 .elementor-element.elementor-element-807bd86{text-align:start;}.elementor-15 .elementor-element.elementor-element-807bd86 .elementor-heading-title{color:#0B1633;}.elementor-15 .elementor-element.elementor-element-525005c{text-align:start;color:#607CA8;}.elementor-15 .elementor-element.elementor-element-0f5a87c{text-align:end;}.elementor-15 .elementor-element.elementor-element-0f5a87c .elementor-heading-title{color:#2457D6;}.elementor-15 .elementor-element.elementor-element-6281064 .elementor-button{background-color:rgba(0,0,0,0);font-weight:600;fill:#2457D6;color:#2457D6;border-style:none;}.elementor-15 .elementor-element.elementor-element-5fafabc{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-692cd33{--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:stretch;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCE6F5;--border-color:#DCE6F5;--padding-top:86px;--padding-bottom:86px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-692cd33:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-692cd33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F8;}.elementor-15 .elementor-element.elementor-element-4be8e0a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b0aae1e{--display:flex;--min-height:0px;--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-start;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DCE6F5;--border-color:#DCE6F5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b0aae1e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b0aae1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ad03632{text-align:stretch;}.elementor-15 .elementor-element.elementor-element-ad03632 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9dcbfd4{--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:flex-start;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e8041ed{--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:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9209509 .elementor-heading-title{font-size:13px;letter-spacing:2px;color:#2457D6;}.elementor-15 .elementor-element.elementor-element-a452c16 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:600;line-height:1.08em;letter-spacing:-0.035em;color:#0B1633;}.elementor-15 .elementor-element.elementor-element-711c66b{font-size:18px;line-height:1.6em;color:#607CA8;}.elementor-15 .elementor-element.elementor-element-2ea29d1{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f059442{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f059442:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f059442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #0B1633 0%, #2457D6 100%);}.elementor-15 .elementor-element.elementor-element-1602ec3 .elementor-heading-title{font-size:13px;letter-spacing:2px;color:#DCE6F5;}.elementor-15 .elementor-element.elementor-element-20b2c9b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:600;line-height:1.08em;letter-spacing:-0.035em;color:#F5F6F8;}.elementor-15 .elementor-element.elementor-element-69d82ce{font-size:18px;color:#DCE6F5;}.elementor-15 .elementor-element.elementor-element-489fc7c .elementor-button{background-color:#F5F6F8;font-weight:600;fill:#0B1633;color:#0B1633;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-f6a398b{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-944dc6a{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:64px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1b3cccc .elementor-heading-title{font-size:54px;}.elementor-15 .elementor-element.elementor-element-40f8228{--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:stretch;}.elementor-15 .elementor-element.elementor-element-01ab20a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-6a1b99d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-e227414{--padding-top:56px;--padding-bottom:56px;--padding-left:36px;--padding-right:36px;}.elementor-15 .elementor-element.elementor-element-3fd10c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-63d6fcf{--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:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-e15c91d .elementor-heading-title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-5fcb611{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-4c86093{--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:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-21403bf{--min-height:0px;}.elementor-15 .elementor-element.elementor-element-a7ce827 .elementor-heading-title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-0bc50c7{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-beb3976 .elementor-heading-title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-5c42978{--min-height:190px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-fb56d43 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-fb56d43 .elementor-icon{font-size:28px;}.elementor-15 .elementor-element.elementor-element-fb56d43 .elementor-icon svg{height:28px;}.elementor-15 .elementor-element.elementor-element-fab5d51{--min-height:190px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-8cca98c .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-8cca98c .elementor-icon{font-size:28px;}.elementor-15 .elementor-element.elementor-element-8cca98c .elementor-icon svg{height:28px;}.elementor-15 .elementor-element.elementor-element-b4e59a2{--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:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-5fafabc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-692cd33{--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:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-4be8e0a{--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-15 .elementor-element.elementor-element-a452c16 .elementor-heading-title{font-size:40px;}.elementor-15 .elementor-element.elementor-element-f059442{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-20b2c9b .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-f6a398b{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-944dc6a{--width:100%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:48px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1b3cccc .elementor-heading-title{font-size:48px;}.elementor-15 .elementor-element.elementor-element-40f8228{--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:stretch;}.elementor-15 .elementor-element.elementor-element-01ab20a{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-6a1b99d{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-e227414{--width:100%;--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-3fd10c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-63d6fcf{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-e15c91d .elementor-heading-title{font-size:36px;}.elementor-15 .elementor-element.elementor-element-5fcb611{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-4c86093{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-a7ce827 .elementor-heading-title{font-size:36px;}.elementor-15 .elementor-element.elementor-element-0bc50c7{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-beb3976 .elementor-heading-title{font-size:36px;}.elementor-15 .elementor-element.elementor-element-4540d4b{--width:100%;}.elementor-15 .elementor-element.elementor-element-5c42978{--width:100%;--min-height:180px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-fb56d43 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-fb56d43 .elementor-icon{font-size:24px;}.elementor-15 .elementor-element.elementor-element-fb56d43 .elementor-icon svg{height:24px;}.elementor-15 .elementor-element.elementor-element-fab5d51{--width:100%;--min-height:180px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-8cca98c .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-8cca98c .elementor-icon{font-size:24px;}.elementor-15 .elementor-element.elementor-element-8cca98c .elementor-icon svg{height:24px;}.elementor-15 .elementor-element.elementor-element-b4e59a2{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-a0d5351{text-align:start;}.elementor-15 .elementor-element.elementor-element-807bd86{text-align:start;}.elementor-15 .elementor-element.elementor-element-525005c{text-align:start;}.elementor-15 .elementor-element.elementor-element-0f5a87c{text-align:start;}.elementor-15 .elementor-element.elementor-element-5fafabc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-692cd33{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-a452c16 .elementor-heading-title{font-size:36px;}.elementor-15 .elementor-element.elementor-element-f059442{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-20b2c9b .elementor-heading-title{font-size:36px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-f6a398b{--content-width:1155px;}.elementor-15 .elementor-element.elementor-element-944dc6a{--width:50%;}.elementor-15 .elementor-element.elementor-element-01ab20a{--width:50%;}.elementor-15 .elementor-element.elementor-element-6a1b99d{--width:50%;}.elementor-15 .elementor-element.elementor-element-e227414{--width:50%;}.elementor-15 .elementor-element.elementor-element-63d6fcf{--content-width:1155px;}.elementor-15 .elementor-element.elementor-element-fea66db{--width:46%;}.elementor-15 .elementor-element.elementor-element-5fcb611{--width:54%;}.elementor-15 .elementor-element.elementor-element-4c86093{--content-width:1155px;}.elementor-15 .elementor-element.elementor-element-21403bf{--width:34%;}.elementor-15 .elementor-element.elementor-element-08361e8{--width:66%;}.elementor-15 .elementor-element.elementor-element-0bc50c7{--content-width:1155px;}.elementor-15 .elementor-element.elementor-element-4540d4b{--width:100%;}.elementor-15 .elementor-element.elementor-element-5c42978{--width:50%;}.elementor-15 .elementor-element.elementor-element-fab5d51{--width:50%;}.elementor-15 .elementor-element.elementor-element-b4e59a2{--width:100%;}.elementor-15 .elementor-element.elementor-element-5fafabc{--width:100%;}.elementor-15 .elementor-element.elementor-element-692cd33{--content-width:1155px;}.elementor-15 .elementor-element.elementor-element-4be8e0a{--width:100%;}.elementor-15 .elementor-element.elementor-element-b0aae1e{--width:44%;}.elementor-15 .elementor-element.elementor-element-9dcbfd4{--width:56%;}.elementor-15 .elementor-element.elementor-element-e8041ed{--width:100%;}.elementor-15 .elementor-element.elementor-element-f059442{--content-width:1155px;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-944dc6a{--width:100%;}.elementor-15 .elementor-element.elementor-element-01ab20a{--width:100%;}.elementor-15 .elementor-element.elementor-element-6a1b99d{--width:100%;}.elementor-15 .elementor-element.elementor-element-e227414{--width:100%;}.elementor-15 .elementor-element.elementor-element-fea66db{--width:100%;}.elementor-15 .elementor-element.elementor-element-5fcb611{--width:100%;}.elementor-15 .elementor-element.elementor-element-21403bf{--width:100%;}.elementor-15 .elementor-element.elementor-element-08361e8{--width:100%;}.elementor-15 .elementor-element.elementor-element-4540d4b{--width:100%;}.elementor-15 .elementor-element.elementor-element-5c42978{--width:50%;}.elementor-15 .elementor-element.elementor-element-fab5d51{--width:50%;}.elementor-15 .elementor-element.elementor-element-b0aae1e{--width:100%;}.elementor-15 .elementor-element.elementor-element-9dcbfd4{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-4540d4b */.elementor-15 .elementor-element.elementor-element-4540d4b .bamsoo-tech-card{display:grid!important;grid-template-columns:58px minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;column-gap:22px!important;row-gap:10px!important;align-items:center!important;text-align:left!important}
.elementor-15 .elementor-element.elementor-element-4540d4b :is(.elementor-element-2020f6a,.elementor-element-e389c5e){grid-column:1!important;grid-row:1!important;align-self:end!important;justify-self:center!important;text-align:center!important}
.elementor-15 .elementor-element.elementor-element-4540d4b :is(.elementor-element-fb56d43,.elementor-element-8cca98c){grid-column:1!important;grid-row:2!important;align-self:start!important;justify-self:center!important}
.elementor-15 .elementor-element.elementor-element-4540d4b :is(.elementor-element-16bc6e2,.elementor-element-64d112b){grid-column:2!important;grid-row:1!important;align-self:end!important;width:100%!important;text-align:left!important}
.elementor-15 .elementor-element.elementor-element-4540d4b :is(.elementor-element-908f032,.elementor-element-d4933a7){grid-column:2!important;grid-row:2!important;align-self:start!important;width:100%!important;text-align:left!important}
.elementor-15 .elementor-element.elementor-element-4540d4b :is(.elementor-element-8510b3e,.elementor-element-1804353){grid-column:3!important;grid-row:1 / span 2!important;align-self:center!important;justify-self:end!important;white-space:nowrap!important;text-align:right!important}
.elementor-15 .elementor-element.elementor-element-4540d4b :is(.elementor-element-16bc6e2,.elementor-element-64d112b) .elementor-heading-title,.elementor-15 .elementor-element.elementor-element-4540d4b :is(.elementor-element-908f032,.elementor-element-d4933a7) .elementor-widget-container{text-align:left!important}
@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-4540d4b .bamsoo-tech-card{grid-template-columns:58px minmax(0,1fr)!important;column-gap:16px!important}.elementor-15 .elementor-element.elementor-element-4540d4b :is(.elementor-element-8510b3e,.elementor-element-1804353){grid-column:2!important;grid-row:3!important;justify-self:start!important;text-align:left!important}}
@media(max-width:700px){.elementor-15 .elementor-element.elementor-element-4540d4b .bamsoo-tech-card{grid-template-columns:52px minmax(0,1fr)!important;column-gap:14px!important;row-gap:8px!important}.elementor-15 .elementor-element.elementor-element-4540d4b :is(.elementor-element-8510b3e,.elementor-element-1804353){grid-column:2!important;grid-row:3!important;justify-self:start!important;text-align:left!important}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1def8ca *//* Logo wall — fixed cells, trimmed-bounds sizing, shared grayscale palette */
.elementor-15 .elementor-element.elementor-element-1def8ca .bamsoo-proof-client{height:124px!important;min-height:124px!important;box-sizing:border-box!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .bamsoo-proof-client img{height:auto!important;max-width:none!important;max-height:none!important;flex:0 0 auto!important;transform:none!important;filter:grayscale(1) brightness(.65) contrast(20)!important;opacity:.56!important;transition:filter .18s ease,opacity .18s ease,transform .18s ease!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .bamsoo-proof-client:hover img{filter:none!important;opacity:1!important;transform:translateY(-2px)!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--air-liquide img{width:118px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--airbus img{width:131px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--belambra-ref img{width:92px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--bmw img{width:48px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--bouygues img{width:220px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--cegid img{width:96px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--leclerc img{width:101px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--francetv img{width:144px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--gse-ref img{width:68px!important;filter:brightness(0)!important;opacity:.56!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--kyriba img{width:75px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--laposte img{width:115px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--nicematin img{width:171px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--saintgobain img{width:86px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--scor img{width:148px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--stade img{width:64px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--vicat-ref img{width:57px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .bamsoo-proof-client.logo--gse-ref:hover img{filter:brightness(0) saturate(100%) invert(31%) sepia(87%) saturate(2262%) hue-rotate(213deg) brightness(87%) contrast(99%)!important;opacity:1!important}
/* Cases heading — keep the explanatory line attached to the title */
.elementor-15 .elementor-element.elementor-element-1def8ca .bamsoo-cases-head{display:block!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .bamsoo-cases-head h2{max-width:720px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .bamsoo-cases-head>span{display:block!important;max-width:640px!important;margin:22px 0 0!important;align-self:auto!important}
@media(max-width:1024px){
.elementor-15 .elementor-element.elementor-element-1def8ca .bamsoo-proof-client{height:116px!important;min-height:116px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--air-liquide img{width:94px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--airbus img{width:105px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--belambra-ref img{width:74px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--bmw img{width:38px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--bouygues img{width:176px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--cegid img{width:77px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--leclerc img{width:81px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--francetv img{width:115px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--gse-ref img{width:54px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--kyriba img{width:60px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--laposte img{width:92px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--nicematin img{width:137px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--saintgobain img{width:69px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--scor img{width:118px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--stade img{width:51px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--vicat-ref img{width:46px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .bamsoo-cases-head>span{margin-top:18px!important}
}
@media(max-width:700px){
.elementor-15 .elementor-element.elementor-element-1def8ca .bamsoo-proof-client{height:104px!important;min-height:104px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .logo--air-liquide img{width:80px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--airbus img{width:89px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--belambra-ref img{width:63px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--bmw img{width:33px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--bouygues img{width:150px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--cegid img{width:66px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--leclerc img{width:69px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--francetv img{width:98px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--gse-ref img{width:46px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--kyriba img{width:52px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--laposte img{width:78px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--nicematin img{width:117px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--saintgobain img{width:58px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--scor img{width:101px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--stade img{width:44px!important} .elementor-15 .elementor-element.elementor-element-1def8ca .logo--vicat-ref img{width:39px!important}
.elementor-15 .elementor-element.elementor-element-1def8ca .bamsoo-cases-head>span{margin-top:16px!important;font-size:14px!important}
}
/* Cases eyebrow spacing */
.elementor-15 .elementor-element.elementor-element-1def8ca .bamsoo-cases-head>p{margin-bottom:18px!important}/* End custom CSS */