html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif;height:100%}footer,main,menu,nav,section{display:block}[hidden]{display:none}a{background-color:#0000}a:active,a:hover{outline:0}strong{font-weight:700}sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative;top:-.5em}img{border:0;vertical-align:middle;max-width:100%;display:inline-block}svg:not(:root){overflow:hidden}code{font-family:monospace;font-size:1em}button,input,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto}@font-face{font-family:icons-fleksi;src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype");font-weight:400;font-style:normal}[class*=" f-icon-"],[class^=f-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icons-fleksi!important}.f-icon-nav-menu:before{content:"\e602"}*{box-sizing:border-box}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}.f-inline-block{max-width:100%;display:inline-block}.f-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.f-button{-webkit-appearance:button}h2{margin-bottom:10px;font-weight:700;margin-top:20px;font-size:32px;line-height:36px}p{margin-top:0;margin-bottom:10px}ul{margin-top:0;margin-bottom:10px;padding-left:40px}[type=button],button{cursor:pointer;-webkit-appearance:button;border:0}.f-form{margin:0 0 15px}.f-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.f-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.f-input{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.f-input::placeholder{color:#999}.f-input:focus{border-color:#3898ec;outline:0}.f-input[disabled]{cursor:not-allowed}.f-input[disabled]:not(.f-input-disabled){background-color:#eee}textarea.f-input{height:auto}.f-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}@media screen and (max-width:767px){.f-nav-brand{padding-left:10px}}.f-nav{z-index:1000;background:#ddd;position:relative}.f-nav:after,.f-nav:before{content:" ";grid-area:1/1/2/2;display:table}.f-nav:after{clear:both}.f-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.f-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.f-nav-link.f--current{color:#0082f3}.f-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.f-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.f-nav-button:focus{outline:0}.f-nav-button.f--open{color:#fff;background-color:#c8c8c8}.f-nav[data-collapse=all] .f-nav-menu{display:none}.f-nav[data-collapse=all] .f-nav-button{display:block}@media screen and (max-width:991px){.f-nav[data-collapse=medium] .f-nav-menu{display:none}.f-nav[data-collapse=medium] .f-nav-button{display:block}}@media screen and (max-width:767px){.f-nav[data-collapse=small] .f-nav-menu{display:none}.f-nav[data-collapse=small] .f-nav-button{display:block}.f-nav-brand{padding-left:10px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Cy;src:url(../fonts/cy-thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Cy;src:url(../fonts/cy-semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:auto}@font-face{font-family:Cy;src:url(../fonts/cy-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cy;src:url(../fonts/cy-light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cy;src:url(../fonts/cy-bold.ttf) format("truetype"),url(../fonts/cy-extrabold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cy;src:url(../fonts/cy-extralight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Cy;src:url(../fonts/cy-black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}:root{--fleksi--blue:#35b9cb;--fleksi--green:#213039;--fleksi--light-blue:#e9fcff;--fleksi--blue-grey:#3e5461}.f-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.f-layout-layout{grid-row-gap:20px;grid-column-gap:20px;grid-auto-columns:1fr;justify-content:center;padding:20px;display:grid}.f-layout-cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.f-layout-hflex{flex-direction:row;align-items:flex-start;display:flex}.f-layout-vflex{flex-direction:column;align-items:flex-start;display:flex}.f-checkbox{margin-bottom:5px;padding-left:20px;display:block}.f-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.f-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.f-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.bg-section-gradient-dark{object-fit:cover}.cta-wrapper{box-sizing:border-box;grid-column-gap:12px;grid-row-gap:12px;object-fit:fill;background-color:#fff;border-radius:64px;flex:none;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:space-between;place-items:center stretch;width:auto;max-width:none;height:54px;padding:10px 12px 10px 24px;text-decoration:none;display:flex}.cta-wrapper:hover{background-color:var(--fleksi--blue);transform:scale(1.01) skew(0,2deg)}.text-button{color:#000;letter-spacing:-.011em;margin-top:0;margin-bottom:0;font-family:Cy,Arial,sans-serif;font-size:18px;font-weight:600;line-height:100%;text-decoration:none}.left-block-auto-layout-vertical{grid-row-gap:26px;flex-flow:column;flex:1;justify-content:space-around;align-self:center;align-items:flex-start;width:100%;max-width:616px;padding-top:0;text-decoration:none;display:flex}.subtitle-wrapper{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;display:flex}.subtitle{color:#6fd8e6;-webkit-text-stroke-color:var(--fleksi--blue);margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:150%;text-decoration:none}.paragraph{color:#fff;letter-spacing:-.011em;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:24px;font-weight:300;line-height:150%;text-decoration:none}.paragraph.black{color:#000;text-align:center;font-size:18px}.paragraph.black.method{text-align:left}.paragraph.form{font-size:18px}.separator{flex-flow:column;display:flex}.right-block{grid-row-gap:10px;object-fit:cover;flex-direction:column;justify-content:center;align-self:flex-end;align-items:flex-end;width:100%;max-width:482px;height:535px;padding:10px;text-decoration:none;display:flex}.right-block.form{background-color:#fff}.icon{grid-column-gap:10px;background-color:#fff;border-radius:32px;flex:0 auto;justify-content:flex-start;align-items:center;padding:12px;text-decoration:none;display:flex}.trenddown{object-fit:cover;border-radius:32px}.left-block{grid-row-gap:36px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:591.211px;text-decoration:none;display:flex}.realisations-card{grid-row-gap:23px;background-color:#fff;border-radius:32px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:377.546px;padding-bottom:32px;text-decoration:none;display:flex}.tag-wrapper{grid-column-gap:7.92366px;background-color:#c9f8ff;border-radius:25.3557px;flex:0 auto;justify-content:center;align-items:center;padding:9.50839px 12px;text-decoration:none;display:flex;box-shadow:0 4px 24px #00000026}.tag{color:#21303a;margin-top:0;margin-bottom:0;font-size:19px;font-weight:700;line-height:150%;text-decoration:none}.navbar{z-index:100;object-fit:contain;background-color:#21303900;border:1px #fff;border-radius:0;flex-flow:row;justify-content:space-between;align-self:stretch;max-width:none;margin-top:0;margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:30px;display:flex;position:fixed;inset:0% 0% auto;overflow:auto}.nav-link{color:#fff;padding:10px 20px;font-family:Inter,sans-serif;font-size:18px;font-weight:300}.nav-link:hover{pointer-events:auto;font-weight:600;transform:scale(1.01)}.nav-link::after{content:attr(data-label);display:block;height:0;overflow:hidden;visibility:hidden;font-weight:600;pointer-events:none}.nav-link.f--current{color:var(--fleksi--blue)}.nav-menu{background-color:var(--fleksi--green);border:.6px #fff;border-radius:48px;justify-content:center;align-items:center;padding-left:32px;padding-right:32px;font-family:Inter,sans-serif;display:flex;position:sticky}.container{grid-column-gap:64px;grid-row-gap:64px;flex-flow:column;flex:1;order:0;justify-content:space-between;align-self:center;align-items:center;max-width:1270px;margin-left:0;margin-right:0;display:flex}.body{perspective:none;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.image-8{max-width:32px;max-height:32px;transition:transform .25s}.cta-wrapper-mobile:hover .image-8,.cta-wrapper:hover .image-8{transform:rotate(90deg)}.intro-cards-wrapper{grid-column-gap:24px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:flex-start;place-items:stretch stretch;width:100%;margin-top:64px;margin-bottom:64px;text-decoration:none;display:grid}.intro-card-container{grid-column-gap:16px;grid-row-gap:26px;background-color:#fff;border-radius:32px;flex-direction:column;grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:flex-start;align-items:stretch;min-width:300px;max-width:350px;min-height:260px;padding:32px 24px;text-decoration:none;display:grid;box-shadow:0 0 50px #00000026}.intro-card-optimisation{grid-column-gap:12px;background-color:#6fd8e6;border-radius:42px;justify-content:flex-start;align-items:center;width:100%;max-width:none;max-height:80px;padding:10px 12px;text-decoration:none;display:flex}.incon{grid-column-gap:10px;background-color:#fff;border-radius:32px;flex:0 auto;justify-content:flex-start;align-items:center;padding:12px;text-decoration:none;display:flex}.intro-card-title{color:#21303a;letter-spacing:-.05em;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:120%;text-decoration:none}.intro-card-question{color:#000;text-align:center;letter-spacing:-.5px;justify-content:center;align-items:center;width:100%;min-width:300px;min-height:145px;max-height:124px;margin-top:0;margin-bottom:0;font-family:Cy,Arial,sans-serif;font-size:24px;font-weight:700;line-height:120%;text-decoration:none;display:flex}.intro-card-answer{color:#000;text-align:center;min-height:140px;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:24px;font-weight:300;line-height:150%;text-decoration:none}.intro-card-creation{grid-column-gap:12px;background-color:#b8ebf2;border-radius:42px;justify-content:flex-start;align-items:center;width:100%;max-width:none;height:auto;min-height:auto;max-height:80px;padding:10px 12px;text-decoration:none;display:flex}.swatches{object-fit:cover}.intro-card-externalisation{grid-column-gap:12px;background-color:#dbfbff;border-radius:42px;justify-content:flex-start;align-items:center;width:100%;max-width:none;height:auto;min-height:50px;max-height:80px;padding:10px 12px;text-decoration:none;display:flex}.heading{direction:ltr;text-align:center;letter-spacing:-.5px;flex-flow:row;flex:0 auto;order:0;justify-content:flex-start;align-self:center;align-items:flex-start;font-family:Inter,sans-serif;font-size:34px;font-style:normal;font-weight:400;line-height:110%;display:block;position:static}.heading.hero-section{color:#fff;text-align:left;flex-flow:column;flex:none;justify-content:center;align-self:stretch;align-items:stretch;font-family:Inter,sans-serif;font-size:48px;font-weight:300;line-height:110%}.heading.align-center{align-self:center}.underline-bold{border-bottom:1px solid #000}.container-background-green{grid-column-gap:29px;grid-row-gap:48px;background-color:#21303a;border-radius:32px;flex-flow:row;justify-content:flex-start;align-items:center;width:100%;max-width:1270px;margin-top:64px;margin-bottom:64px;padding:64px;text-decoration:none;display:flex;box-shadow:0 4px 4px #00000040}.container-background-green.align-vertical{flex-flow:column}.container-background-green.form{background-color:var(--fleksi--green);flex-flow:row;flex:none;justify-content:space-between;align-self:center;align-items:stretch;padding-top:0;padding-bottom:0;padding-right:0;display:flex;box-shadow:0 4px 16px 20px #00000014}.left-block-7{grid-row-gap:36px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:591.211px;text-decoration:none;display:flex}.h2-style-2{color:#fff;letter-spacing:-.05em;width:100%;margin-top:0;margin-bottom:0;font-size:42px;font-weight:400;line-height:110%;text-decoration:none}.tag-grid{grid-row-gap:15.6735px;grid-column-gap:12.1905px;flex-flow:row wrap;justify-content:flex-start;align-items:center;width:100%;font-family:Inter,sans-serif;text-decoration:none;display:flex}.text-10{color:#35b9cbd9;margin-top:0;margin-bottom:0;font-size:18px;font-weight:700;line-height:150%;text-decoration:none}.h2-2{color:#fff;letter-spacing:-.05em;width:100%;margin-top:0;margin-bottom:0;font-size:42px;font-weight:400;line-height:110%;text-decoration:none}.paragraph-43{color:#fff;width:100%;margin-top:0;margin-bottom:0;font-size:24px;font-weight:300;line-height:150%;text-decoration:none}.paragraph-44{color:#fff;width:100%;margin-top:0;margin-bottom:0;font-size:24px;font-weight:700;line-height:150%;text-decoration:none}.stack-tag{background-color:#c9f8ff;border-radius:32px;padding:8px 24px}.stack-heading{grid-row-gap:42px;flex-direction:column;justify-content:flex-start;align-self:center;align-items:center;width:100%;max-width:1270px;text-decoration:none;display:flex}.stack-logo-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;width:140px;text-decoration:none;display:flex}.stack-logo-container{grid-row-gap:9.18919px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:110px;height:110.27px;min-height:110px;padding:0;display:flex}.stack-logo{filter:grayscale();object-fit:contain;max-width:300px;overflow:clip}.stack-logo:hover{filter:none}.stack-name{grid-column-gap:9.18919px;flex:0 auto;justify-content:center;align-items:center;padding:9.18919px;font-family:Inter,sans-serif;font-size:18px;text-decoration:none;display:flex}.title-hilight-cy-font-black{color:var(--fleksi--green);font-family:Cy,Arial,sans-serif;font-weight:700}.title-hilight-cy-font-blue{color:#6fd8e6;-webkit-text-stroke-color:var(--fleksi--blue)}.stack-grid-row-1{grid-column-gap:52px;grid-row-gap:52px;grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.stack-grid{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;align-self:center;display:flex}.card-m-thode-grid{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto auto;grid-template-columns:1fr;align-self:stretch}.card-m-thode-left-block-title{grid-column-gap:12px;grid-row-gap:12px;letter-spacing:-.5px;justify-content:flex-start;align-items:center;width:100%;font-family:Inter,sans-serif;font-size:24px;font-weight:700;text-decoration:none;display:flex}.list{align-self:stretch;line-height:150%}.card-m-thode-left-block-paragraph{grid-column-gap:12px;grid-row-gap:12px;color:#000;flex-flow:column;justify-content:center;align-self:flex-start;align-items:flex-start;width:100%;font-family:Inter,sans-serif;font-size:18px;font-weight:300;line-height:110%;text-decoration:none;display:flex}.cell{grid-column-gap:16px;grid-row-gap:16px;justify-content:center;align-items:flex-start}.card-methode-right-block{box-sizing:border-box;grid-row-gap:10px;aspect-ratio:1;object-fit:contain;flex-direction:column;justify-content:center;align-self:flex-end;align-items:flex-end;width:100%;max-width:300px;height:auto;padding:10px;text-decoration:none;display:flex;overflow:visible}.card-m-thode-card{background-color:var(--fleksi--light-blue);border-radius:32px;padding:40px}.stack-heading-intro{text-align:center;font-family:Inter,sans-serif;font-size:18px;line-height:150%}.container-background-white{grid-column-gap:0px;grid-row-gap:48px;color:var(--fleksi--green);background-color:#fff;border-radius:32px;flex-flow:row;justify-content:flex-start;align-items:center;width:100%;max-width:1270px;margin-top:64px;margin-bottom:64px;padding:64px;text-decoration:none;display:flex;box-shadow:0 2px 19px 9px #0000000f}.container-background-white.align-center{flex-flow:column;flex:1;justify-content:center;align-items:stretch}.realisations-heading{grid-row-gap:42px;color:#fff;flex-direction:column;justify-content:flex-start;align-self:center;align-items:center;width:100%;max-width:1270px;text-decoration:none;display:flex}.realisations-heading-wrapper{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;align-self:center;display:flex}.realisations-card-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.realisation-image-wrapper{grid-row-gap:10px;background-color:#fefaf2;background-image:url(../images/fleksi-element-app.png),url(../images/fleksi-background-image.svg);background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,contain;border-top-left-radius:32px;border-top-right-radius:32px;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:260px;min-height:260px;padding:21px 61px;display:flex}.realisation-image-wrapper.dashboard{background-image:url(../images/fleksi-element-computer.png),url(../images/fleksi-background-image.svg);background-position:50% 0,50%;background-repeat:repeat,no-repeat;background-size:contain,contain}.realisation-image-wrapper.application{background-size:contain,contain}.realisation-image-wrapper.portail{background-image:url(../images/fleksi-element-folder.png),url(../images/fleksi-background-image.svg);background-position:50% 0,50%;background-repeat:repeat,no-repeat;background-size:contain,contain}.realisation-card-sector-infos-wrapper{grid-row-gap:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex}.realisations-card-sector-wrapper{grid-column-gap:6px;flex:0 auto;justify-content:center;align-items:center;text-decoration:none;display:flex}.webhookslogo{object-fit:cover}.realisations-card-text-blue{color:#35b9cbd9;text-align:center;letter-spacing:-.01em;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:120%;text-decoration:none}.realisation-card-others-infos-wrapper{grid-row-gap:24px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:240px;display:flex}.realisation-card-others-wrapper{grid-row-gap:2.26754px;flex-direction:column;justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex}.realisations-card-title{letter-spacing:-.5px;font-family:Cy,Arial,sans-serif;font-size:20px;font-weight:700}.realisations-card-subtitle{color:#535f67;letter-spacing:-.5px;font-family:Inter,sans-serif;font-size:18px;font-weight:700}.realisation-down-wrapper{grid-row-gap:28px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-left:24px;padding-right:24px;text-decoration:none;display:flex}.cible-title{color:var(--fleksi--green)}.cible-paragraph{color:var(--fleksi--green);letter-spacing:-.011em;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:24px;font-weight:300;line-height:150%;text-decoration:none}.cible-paragraph.black{color:#000;text-align:center;font-size:18px}.listing-item{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:stretch;width:100%;text-decoration:none;display:flex}.cible-listing-wrapper{grid-column-gap:21px;grid-row-gap:21px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.listing-icon{vertical-align:baseline;object-fit:cover;align-self:flex-start;max-width:80%;display:block}.title-hilight-cy-font-white{color:#fff;font-family:Cy,Arial,sans-serif;font-weight:600}.form{grid-column-gap:20px;grid-row-gap:20px;background-color:#e9fcff00;flex-flow:column;font-family:Inter,sans-serif;display:flex}.form-right-block{object-fit:contain;background-color:#fff;border-radius:32px;flex-flow:column;flex:1;justify-content:space-between;align-self:stretch;align-items:center;min-height:100%;padding:72px;display:block}.field-label{border-bottom:1px none var(--fleksi--blue);color:var(--fleksi--green);font-family:Inter,sans-serif;font-weight:500}.text-field-2{border-style:none;border-width:1px 1px .5px;border-color:#000 #000 var(--fleksi--blue);background-color:#f7f7f7;border-radius:12px}.text-field-2:focus-visible{color:var(--fleksi--green)}.form-block{min-width:300px}.flex-block{grid-column-gap:24px;grid-row-gap:24px;justify-content:space-between;align-self:stretch}.flex-block-2{flex:1;align-items:stretch}.textarea{background-color:#f6f6f6;border:1px #000;border-radius:12px}.submit-button{background-color:var(--fleksi--green);border-radius:32px;align-self:flex-start;padding:10px 20px}.submit-button:hover{background-color:var(--fleksi--light-blue);color:var(--fleksi--green)}.form-icon{vertical-align:baseline;object-fit:cover;align-self:center;max-width:60%;display:block}.contact{background-color:var(--fleksi--blue-grey);flex-flow:column;flex:1;justify-content:center;align-self:stretch;align-items:center;padding-top:100px;padding-bottom:0;display:flex}.footer{background-color:var(--fleksi--blue-grey);flex-flow:column;flex:1;justify-content:center;align-self:stretch;align-items:center;padding-top:0;padding-bottom:100px;display:flex}.footer-container{border-top:1px solid var(--fleksi--blue);justify-content:space-between;align-self:center;align-items:center;min-width:1270px;max-width:1270px;padding-top:20px;display:flex}.section-notre-m-thode,.section-solutions{flex-flow:column;flex:1;justify-content:center;align-self:stretch;align-items:center;padding-top:100px;padding-bottom:100px;display:flex}.section-nos-expertises{background-image:linear-gradient(180deg,#fff,var(--fleksi--light-blue));flex-flow:column;flex:1;justify-content:center;align-self:stretch;align-items:center;padding-top:100px;padding-bottom:100px;display:flex}.section-r-alisations{flex-flow:column;flex:1;justify-content:center;align-self:stretch;align-items:center;padding-top:100px;padding-bottom:100px;display:flex}.section-cible{background-image:linear-gradient(180deg,#fff,var(--fleksi--light-blue));flex-flow:column;flex:1;justify-content:center;align-self:stretch;align-items:center;padding-top:100px;padding-bottom:100px;display:flex}.infos-container{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;align-self:flex-start;display:flex}.section-hero{grid-column-gap:60px;grid-row-gap:60px;background-image:url(../images/fleksi-bg-gradient-dark-grande.jpeg);background-position:0 0;background-repeat:no-repeat;background-size:cover;flex-flow:row;flex:1;justify-content:center;align-self:stretch;align-items:center;max-width:none;padding-top:248px;padding-bottom:100px;display:flex}.bold-text-4{color:#ff3d40}.checkbox-label{max-width:300px}.link{color:var(--fleksi--light-blue);font-size:16px;text-decoration:none}.link.blue,.link:hover{color:var(--fleksi--blue)}.form-left-block{grid-row-gap:36px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:591.211px;padding-top:62px;padding-bottom:62px;text-decoration:none;display:flex}.success-message{background-color:var(--fleksi--light-blue);border-radius:12px}.error-message{background-color:#f89090;border-radius:12px}.nav-menu-container{align-self:center}.cta-wrapper-mobile{box-sizing:border-box;grid-column-gap:12px;grid-row-gap:12px;object-fit:fill;background-color:#fff;border-radius:64px;flex:none;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:space-between;place-items:center stretch;width:auto;max-width:none;height:54px;padding:10px 12px;text-decoration:none;display:none;position:relative;justify-content:center;margin-top:16px}.cta-wrapper-mobile:hover{background-color:var(--fleksi--blue);transform:scale(1.01) skew(0,2deg)}.cta-wrapper-mobile .text-button{text-align:center}.cta-wrapper-mobile .image-8{position:absolute;right:12px;top:0;bottom:0;margin:auto 0}@media screen and (max-width:991px){.subtitle{color:var(--fleksi--blue);text-align:center}.subtitle.cible{text-align:left}.right-block{display:none}.tag-wrapper{grid-column-gap:2px;width:200px}.tag{text-align:center;font-size:14px}.navbar{z-index:99999;box-sizing:content-box;flex:0 auto;justify-content:space-between;align-self:stretch;margin-left:0;margin-right:0;display:flex;position:fixed;inset:0% 0% auto;overflow:visible}.nav-menu{z-index:2147483647;box-sizing:content-box;border-top-right-radius:0;border-bottom-right-radius:0;align-self:flex-start;padding:40px;display:none;overflow:scroll}.container{width:auto;max-width:none}.body{align-items:stretch}.intro-cards-wrapper{grid-row-gap:24px;grid-template-columns:1fr 1fr;width:auto}.container-background-green.align-vertical{max-width:none;margin:20px;padding:40px}.container-background-green.form{flex-flow:column;padding-left:0}.stack-heading{max-width:none}.stack-grid-row-1{grid-template-rows:1fr auto;grid-template-columns:1fr 1fr 1fr}.card-m-thode-card{margin:20px}.realisations-card-grid{grid-template:"." "Area"/1fr 1fr}.footer{padding:40px}.footer-container{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;min-width:auto;max-width:none}.section-notre-m-thode{padding:40px}.section-nos-expertises{padding:20px}.section-cible,.section-r-alisations{padding:40px}.section-hero{padding-top:180px}.icon-3{color:#263943}.menu-button{background-color:var(--fleksi--blue);border-radius:100%;display:block}.menu-button.f--open{background-color:var(--fleksi--light-blue)}.form-left-block{justify-content:center;align-self:center;align-items:flex-start}.nav-menu-container{grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-end;align-self:flex-start;align-items:center;margin-left:120px;display:flex}}@media screen and (max-width:767px){.bg-section-gradient-dark{box-sizing:border-box;display:block}.cta-wrapper{display:none}.text-button{font-size:16px}.paragraph.black.method{text-align:center;align-self:center}.navbar{grid-column-gap:45px;grid-row-gap:45px;background-color:transparent;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-self:stretch;place-items:center;display:flex}.nav-menu{padding:40px}.container{flex-flow:column}.intro-cards-wrapper{grid-template-rows:auto auto auto;grid-template-columns:1fr;align-self:stretch;justify-items:stretch}.intro-card-container{justify-items:stretch;max-width:none}.card-m-thode-left-block-title{justify-content:center;align-self:center;align-items:center;width:auto}.cell{justify-content:center;align-items:center}.card-methode-right-block{justify-content:center;align-self:center;align-items:center}.realisations-card-grid{grid-template-rows:auto;grid-template-columns:1fr}.section-nos-expertises,.section-solutions{padding:40px}.section-hero{padding:140px 40px 40px}.cell-2{flex-flow:row;justify-content:center;align-items:center}.cell-3{justify-content:center;align-items:center}.form-left-block{width:auto;max-width:none;margin:20px}.cta-wrapper-mobile{display:flex}.brand-logo{flex:1}}@media screen and (max-width:479px){.f-nav[data-collapse=tiny] .f-nav-menu{display:none}.f-nav[data-collapse=tiny] .f-nav-button{display:block}.bg-section-gradient-dark{object-fit:contain;align-self:center;max-width:none}.left-block-auto-layout-vertical{justify-content:space-around;align-items:center}.subtitle-wrapper{flex-flow:column;justify-content:center;align-items:center}.subtitle{text-align:center;font-size:14px}.paragraph{text-align:center;font-size:18px}.paragraph.black{font-size:14px}.paragraph.black.method{text-align:left}.paragraph.form{justify-content:center;align-items:center;font-size:14px}.right-block{display:none}.icon{padding:8px}.trenddown{flex:none;align-self:center;max-width:none}.realisations-card{justify-content:center;align-items:stretch;width:auto;max-width:none}.tag-wrapper{grid-column-gap:0px;width:auto;padding:10px}.tag{width:auto;font-size:14px}.navbar{flex-flow:row;flex:0 auto;align-self:auto;padding-left:20px;padding-right:20px;display:block;inset:0% 0% auto}.nav-menu{display:block}.container{grid-column-gap:46px;grid-row-gap:46px;justify-content:space-between;align-self:flex-start;align-items:flex-start}.body{align-items:stretch}.intro-cards-wrapper{grid-row-gap:21px;grid-template-rows:auto auto auto;grid-template-columns:1fr;margin-top:0}.intro-card-container{min-width:auto;padding:10px}.intro-card-optimisation{width:auto;max-height:50px;padding:10px 10px 10px 8px}.incon{padding:8px}.intro-card-title{font-size:18px}.intro-card-question{min-width:250px;min-height:100px;font-size:18px}.intro-card-answer{min-height:100px;font-size:18px}.intro-card-creation,.intro-card-externalisation{max-height:50px;padding-left:8px}.heading{font-size:24px}.heading.hero-section{text-align:center;font-size:32px}.container-background-green{margin-top:0;padding:20px}.container-background-green.align-vertical{width:auto;margin:0;padding:20px}.container-background-green.form{flex-flow:column;margin-bottom:0;padding-top:34px;padding-left:0}.left-block-7{grid-column-gap:24px;grid-row-gap:24px;text-align:center;flex-flow:column;justify-content:center;align-items:center;max-width:none}.h2-style-2{text-align:center;font-size:24px}.text-10{font-size:14px}.h2-2{font-size:24px}.paragraph-43,.paragraph-44{font-size:18px}.stack-heading{justify-content:flex-start;align-items:center;max-width:none}.stack-grid-row-1{grid-column-gap:22px;grid-row-gap:22px;grid-template-rows:1fr;grid-template-columns:1fr 1fr;place-items:center}.card-m-thode-grid{grid-template-rows:auto;grid-auto-flow:row;justify-content:start;place-items:start}.card-m-thode-left-block-title{box-sizing:border-box;grid-column-gap:6px;grid-row-gap:6px;flex-flow:row;justify-content:flex-start;align-self:center;align-items:stretch;width:100%;font-size:18px;display:flex}.list{font-size:14px}.card-m-thode-left-block-paragraph{text-align:left}.cell{grid-column-gap:2px;grid-row-gap:2px;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.card-m-thode-card{grid-column-gap:29px;grid-row-gap:29px;margin:0;padding:20px}.container-background-white{margin-top:0;margin-bottom:0;padding:20px}.realisations-card-grid{flex:none;grid-template-columns:1fr;align-self:auto;place-items:center stretch;padding:0}.realisations-card-wrapper{flex-flow:column;min-height:auto;display:flex}.realisation-image-wrapper.dashboard{height:180px;min-height:auto;padding:20px}.realisation-image-wrapper.application{width:auto;height:180px;min-height:auto;padding:20px}.realisation-image-wrapper.portail{height:180px;min-height:auto;padding:20px}.realisation-card-sector-infos-wrapper{width:auto}.realisations-card-text-blue{font-size:16px}.realisation-card-others-infos-wrapper,.realisation-card-others-wrapper{width:auto}.realisations-card-title{text-align:center}.realisation-down-wrapper{width:auto}.cible-paragraph{text-align:center;font-size:14px}.listing-item{justify-content:center;align-items:stretch;overflow:visible}.cible-listing-wrapper{display:none}.form-right-block{margin:0;padding:20px}.text-field-2{flex:0 auto;align-self:stretch}.form-block{min-width:auto}.flex-block{flex:1;align-self:stretch}.flex-block-2{object-fit:fill;flex:1;align-self:stretch}.form-icon{flex:0 auto;align-self:flex-start}.footer{padding:20px}.footer-container{flex-flow:column;margin-top:36px}.section-nos-expertises,.section-notre-m-thode,.section-solutions{padding:20px}.section-r-alisations{padding:4px}.section-cible{padding:20px}.infos-container{grid-column-gap:11px;grid-row-gap:11px;justify-content:center;align-items:stretch;display:flex}.section-hero{background-image:url(../images/fleksi-bg-gradient-dark-grande.jpeg);background-position:0 0;background-size:cover;padding-top:180px}.icon-3{background-color:#35b9cb00;border-radius:12px}.menu-button{background-color:var(--fleksi--blue);flex:1;justify-content:flex-end;display:flex}.cell-2,.cell-3{display:none}.link{text-align:center}.link.blue{font-size:14px}.nav-menu-container{margin-left:auto;display:block}.brand-logo.f--current{grid-column-gap:16px;grid-row-gap:16px;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-self:auto;width:140px;display:block;position:static;overflow:visible}}#f-node-db2eee83-7c87-f5bc-8dcb-1f30506bd60f-1661333c{place-self:stretch center}#f-node-db2eee83-7c87-f5bc-8dcb-1f30506bd611-1661333c{grid-area:span 1/span 1/span 1/span 1}#f-node-db2eee83-7c87-f5bc-8dcb-1f30506bd616-1661333c{grid-area:span 1/span 1/span 1/span 1;align-self:stretch}#f-node-_5593dac7-95d6-9d59-6b9a-9db55f508a67-1661333c{grid-area:span 1/span 1/span 1/span 1;place-self:center}#f-node-_5593dac7-95d6-9d59-6b9a-9db55f508a6e-1661333c{place-self:end center}#f-node-_5593dac7-95d6-9d59-6b9a-9db55f508a70-1661333c{align-self:start}#f-node-db2eee83-7c87-f5bc-8dcb-1f30506bd620-1661333c{justify-self:center}#f-node-_3828e46d-fac2-00e4-2be9-c2393c95e315-1661333c,#f-node-_6e872753-2d65-1c35-062a-26ebe1faea3d-1661333c{grid-template-rows:auto;grid-template-columns:1fr .75fr;place-self:center stretch}@media screen and (max-width:767px){#f-node-_5593dac7-95d6-9d59-6b9a-9db55f508a67-1661333c{place-self:auto}#f-node-_6e872753-2d65-1c35-062a-26ebe1faea3d-1661333c{grid-template-rows:auto;grid-template-columns:1fr;justify-self:center}#f-node-_3828e46d-fac2-00e4-2be9-c2393c95e315-1661333c{grid-template-rows:auto;grid-template-columns:1fr;place-self:center}}@media screen and (max-width:479px){#f-node-db2eee83-7c87-f5bc-8dcb-1f30506bd611-1661333c{grid-area:span 1/span 1/span 1/span 1}#f-node-_6e872753-2d65-1c35-062a-26ebe1faea3d-1661333c{justify-self:start}#f-node-_6e872753-2d65-1c35-062a-26ebe1faea3e-1661333c{order:0;grid-column:span 1/span 1}#f-node-_3828e46d-fac2-00e4-2be9-c2393c95e315-1661333c{place-self:start}#f-node-_3828e46d-fac2-00e4-2be9-c2393c95e316-1661333c{grid-column:span 1/span 1}#f-node-bde48534-e167-37ac-28ec-0fcdc8f299b1-1661333c{grid-area:span 1/span 1/span 1/span 1;justify-self:stretch}}body,html{overflow-x:clip;max-width:100%}@media screen and (max-width:991px){.navbar::after,.navbar::before{display:none}.navbar{box-sizing:border-box;padding-left:16px;padding-right:16px}.navbar .nav-menu{display:flex!important;flex-direction:column;align-items:stretch;box-sizing:content-box;position:absolute;top:0;right:-24px;left:auto;z-index:-1;width:max-content;max-width:calc(100vw - 80px);border-left:calc(100vw + 100px) solid transparent;border-right:24px solid transparent;border-radius:0;padding:28px;overflow:visible;background-color:rgba(33,48,57,calc(1 - .3 * var(--nav-scroll,0)));-webkit-backdrop-filter:blur(calc(8px * var(--nav-scroll,0))) saturate(calc(1 + 0.1 * var(--nav-scroll,0)));backdrop-filter:blur(calc(8px * var(--nav-scroll,0))) saturate(calc(1 + 0.1 * var(--nav-scroll,0)));transform:translateX(var(--nav-closed-x,380px));transition:transform .34s cubic-bezier(.33, 1, .68, 1)}.navbar .nav-menu[data-nav-menu-open]{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.navbar .nav-menu{transition:none}}.brand-logo,.scroll-top{cursor:pointer}.brand-logo img{filter:drop-shadow(0 3px 10px rgba(0, 0, 0, .55))}.scroll-top{position:fixed;right:24px;bottom:24px;z-index:500;width:56px;height:56px;display:grid;place-items:center;margin:0;padding:0;border:0;border-radius:50%;background-color:rgba(53,185,203,.7);-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1);color:#213039;cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,.18);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .25s,transform .25s,background-color .2s,visibility 0s linear .25s}.scroll-top.is-visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .25s,transform .25s,background-color .2s,visibility linear}.cta-wrapper,.nav-menu{transition:background-color .25s}.cta-wrapper,.cta-wrapper-mobile{transition:background-color .25s,transform .25s}.menu-button{transition:background-color .25s}.is-scrolled .nav-menu{background-color:rgba(33,48,57,.7);-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1)}.is-scrolled .cta-wrapper{background-color:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1)}.is-scrolled .cta-wrapper:hover{background-color:var(--fleksi--blue)}.scroll-top:hover{background-color:rgba(233,252,255,.88)}.scroll-top:focus-visible{outline:2px solid var(--fleksi--light-blue);outline-offset:3px}.scroll-top svg{width:22px;height:22px;display:block}@media screen and (max-width:767px){.scroll-top{right:16px;bottom:16px;width:50px;height:50px}}@media (prefers-reduced-motion:reduce){.scroll-top{transition:opacity .25s,visibility 0s linear .25s;transform:none}.scroll-top.is-visible{transition:opacity .25s,visibility linear}}@media screen and (min-width:992px) and (max-width:1310px){.footer,.section-cible,.section-hero,.section-nos-expertises,.section-notre-m-thode,.section-r-alisations,.section-solutions{padding-left:20px;padding-right:20px}.footer-container{min-width:0;width:100%}}@media screen and (min-width:768px) and (max-width:991px){.section-hero,.section-solutions{padding-left:20px;padding-right:20px}}@media screen and (min-width:992px) and (max-width:1100px){.nav-link{padding-left:10px;padding-right:10px}.nav-menu{padding-left:18px;padding-right:18px}.navbar{column-gap:24px}}.nav-link,.text-button{text-align:center}.legal-page{align-self:stretch;width:100%;flex:1;display:flex;flex-direction:column}.legal-hero{background-image:url(../images/fleksi-bg-gradient-dark-grande.jpeg);background-position:0 0;background-repeat:no-repeat;background-size:cover;align-self:stretch;padding:180px 24px 64px;box-sizing:border-box}.legal-content{background-image:linear-gradient(180deg,#fff,var(--fleksi--light-blue));flex:1;align-self:stretch;padding:64px 24px 96px;box-sizing:border-box}.legal-wrap{width:100%;max-width:900px;margin:0 auto}.legal-back{display:inline-flex;align-items:center;gap:8px;color:var(--fleksi--light-blue);font-family:Inter,sans-serif;font-size:16px;font-weight:400;text-decoration:none;margin-bottom:28px;opacity:.9;transition:opacity .2s}.legal-back:hover{opacity:1}.legal-title{color:#fff;font-family:Cy,Arial,sans-serif;font-weight:700;letter-spacing:-.03em;font-size:48px;line-height:110%;margin:0}.legal-updated{color:#6fd8e6;font-family:Inter,sans-serif;font-size:16px;font-weight:400;margin:12px 0 0}.legal-card{background-color:#21303a;border-radius:32px;padding:56px;box-shadow:0 4px 24px rgba(0,0,0,.25);box-sizing:border-box}.legal-card section+section{margin-top:40px;padding-top:40px;border-top:1px solid rgba(53,185,203,.25)}.legal-card h2{color:var(--fleksi--blue);font-family:Cy,Arial,sans-serif;font-weight:700;letter-spacing:-.02em;font-size:26px;line-height:120%;margin:0 0 18px}.legal-card h3{color:#fff;font-family:Inter,sans-serif;font-weight:600;font-size:18px;margin:24px 0 8px}.legal-card li,.legal-card p{color:#cdd9e0;font-family:Inter,sans-serif;font-size:17px;font-weight:300;line-height:170%;margin:0 0 14px}.legal-card li:last-child,.legal-card p:last-child{margin-bottom:0}.legal-card ul{margin:0 0 14px;padding-left:22px}.legal-card a{color:var(--fleksi--light-blue);text-decoration:none;border-bottom:1px solid rgba(233,252,255,.35);transition:border-color .2s}.legal-card a:hover{border-bottom-color:var(--fleksi--light-blue)}.legal-card strong{color:#fff;font-weight:600}.legal-facts{display:grid;grid-template-columns:minmax(180px,220px) 1fr;gap:10px 24px;margin:0}.legal-facts dt{color:#8aa2ac;font-family:Inter,sans-serif;font-size:15px;font-weight:400}.legal-facts dd{color:#eaf2f6;font-family:Inter,sans-serif;font-size:17px;font-weight:300;margin:0}.legal-footer{background-color:var(--fleksi--blue-grey);align-self:stretch;padding:40px 24px;display:flex;justify-content:center}.legal-footer-inner{width:100%;max-width:900px;border-top:1px solid var(--fleksi--blue);padding-top:20px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.legal-footer-inner a,.legal-footer-inner span{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:300;text-decoration:none}.legal-footer-inner a:hover{color:var(--fleksi--light-blue)}@media screen and (max-width:767px){.legal-hero{padding:140px 16px 48px}.legal-content{padding:48px 16px 64px}.legal-title{font-size:34px}.legal-card{padding:32px 22px;border-radius:24px}.legal-card h2{font-size:22px}.legal-facts{grid-template-columns:1fr;gap:2px 0}.legal-facts dd{margin-bottom:12px}}.footnote-ref{color:inherit;text-decoration:none}.footnote-ref sup{font-size:.6em;font-weight:400;color:inherit}.footnote-ref:hover sup{text-decoration:none}.footnote{align-self:center;width:100%;max-width:1270px;margin-top:16px;color:#fff;font-size:13px;font-weight:300;opacity:.6}.footnote-mark{color:inherit}