@charset "UTF-8";@use "common/variables" as *;@use "common/functions" as *;@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{text-size-adjust:none;hanging-punctuation:first last}a,button,[role=button]{cursor:revert}a:focus-visible,button:focus-visible,[role=button]:focus-visible{outline:thick double currentColor}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%;height:auto;contain-intrinsic-size:auto 100px}table{border-collapse:collapse}input,textarea{user-select:auto}textarea{white-space:revert}meter{appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;line-break:after-white-space;user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}h1,h2,h3,h4,h5,h6{text-wrap:balance}summary{list-style:none}details summary::-webkit-details-marker{display:none}@font-face{font-family:Onest;src:url(../../fonts/Onest-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(../../fonts/Onest-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(../../fonts/Onest-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(../../fonts/Onest-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(../../fonts/Onest-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(../../fonts/Onest-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(../../fonts/Onest-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}h1,.h1{font-family:Onest,sans-serif;font-weight:600;line-height:1.2;font-size:clamp(38px,6vw,60px);letter-spacing:-1.2px}h2,.h2{font-family:Onest,sans-serif;font-weight:600;line-height:1.2;font-size:clamp(32px,6vw,52px);font-weight:500;line-height:1.1;letter-spacing:-1px}h3,.h3{font-family:Onest,sans-serif;font-weight:600;line-height:1.2;font-size:clamp(28px,6vw,44px);letter-spacing:-.88px}h4,.h4,.card.card-highlighted .card-title,.card.card-single-header .card-title{font-family:Onest,sans-serif;font-weight:600;line-height:1.2;font-size:clamp(24px,6vw,36px);line-height:1.25;letter-spacing:-.72px}h5,.h5,.card.card-search .card-title{font-family:Onest,sans-serif;font-weight:600;font-size:clamp(20px,6vw,24px);line-height:1.2;letter-spacing:-.48px}p,.surtitle{margin:0;font-size:14px;line-height:1.5;letter-spacing:-.28px}@media(min-width:768px){p,.surtitle{font-size:16px;line-height:1.5;letter-spacing:-.32px}}.body-m,.card.card-highlighted .card-text,.card.card-single-header .card-text,.body-m *,.card.card-highlighted .card-text *,.card.card-single-header .card-text *{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.32px}@media(min-width:768px){.body-m,.card.card-highlighted .card-text,.card.card-single-header .card-text,.body-m *,.card.card-highlighted .card-text *,.card.card-single-header .card-text *{font-size:18px;letter-spacing:-.36px}}.body-xs,.body-xs *{font-size:12px;font-weight:400;line-height:1.5;letter-spacing:-.24px}@media(min-width:768px){.body-xs,.body-xs *{font-size:14px;letter-spacing:-.28px}}a{transition:all .3s ease-out;color:inherit}b,strong{font-weight:600}.has-white-text{color:#fff}.has-black-text{color:#010f2d}.ontitle{border:1px solid #e6e6e6;background:#fff;padding:2px 10px;font-size:1rem;font-weight:400;color:#307ff2;margin-bottom:24px;width:fit-content}.caption-l,.caption-m,.caption-s{font-style:normal;font-weight:600;line-height:110%;letter-spacing:.5px}.caption-s{font-size:10px}.caption-m{font-size:12px}.caption-l{font-size:14px}.quote{font-size:20px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:-.4px}@media(min-width:768px){.quote{font-size:36px;font-weight:500;letter-spacing:-.72px}}.container{margin:0 auto;padding:0 20px;width:100%;max-width:1288px}.container.is-container-small{max-width:820px}.container.is-container-large{max-width:1400px}.block{overflow-x:clip;overflow-y:visible}.block-spacing-margin{margin:50px 0}@media(min-width:768px){.block-spacing-margin{margin:96px 0}}.block-spacing-padding{padding:50px 0}@media(min-width:768px){.block-spacing-padding{padding:96px 0}}.block-spacing-padding .block-spacing-header{display:flex;flex-direction:column;align-items:center;justify-content:center}.block-spacing-padding.has-white-bg-color+.block-spacing-padding.has-white-bg-color{padding-top:0!important}.block-spacing-padding.has-black-bg-color+.block-spacing-padding.has-black-bg-color{padding-top:0!important}.block-spacing-padding.has-dark-bg-color+.block-spacing-padding.has-dark-bg-color{padding-top:0!important}.block-spacing-padding.has-grey-bg-color+.block-spacing-padding.has-grey-bg-color{padding-top:0!important}.block-spacing-padding.has-light-grey-bg-color+.block-spacing-padding.has-light-grey-bg-color{padding-top:0!important}.block-spacing-padding.has-neutral-default-bg-color+.block-spacing-padding.has-neutral-default-bg-color{padding-top:0!important}.block-spacing-padding.has-neutral-secondary-bg-color+.block-spacing-padding.has-neutral-secondary-bg-color{padding-top:0!important}.block-spacing-padding.has-dark-grey-bg-color+.block-spacing-padding.has-dark-grey-bg-color{padding-top:0!important}.block-spacing-padding.has-primary-bg-color+.block-spacing-padding.has-primary-bg-color{padding-top:0!important}.block-spacing-padding.has-secondary-bg-color+.block-spacing-padding.has-secondary-bg-color{padding-top:0!important}.block-spacing-padding.has-secondary-light-bg-color+.block-spacing-padding.has-secondary-light-bg-color{padding-top:0!important}.block-spacing-padding.has-functional-bg-color+.block-spacing-padding.has-functional-bg-color{padding-top:0!important}.block-spacing-padding.has-functional-400-bg-color+.block-spacing-padding.has-functional-400-bg-color{padding-top:0!important}.block-spacing-padding.has-functional-500-bg-color+.block-spacing-padding.has-functional-500-bg-color{padding-top:0!important}.block-spacing-padding.has-functional-700-bg-color+.block-spacing-padding.has-functional-700-bg-color{padding-top:0!important}.block-spacing-padding.has-functional-800-bg-color+.block-spacing-padding.has-functional-800-bg-color{padding-top:0!important}.block-spacing-padding.has-blue-border-bg-color+.block-spacing-padding.has-blue-border-bg-color{padding-top:0!important}.block-spacing-padding.has-danger-bg-color+.block-spacing-padding.has-danger-bg-color{padding-top:0!important}.block-spacing-padding.has-extra-light-blue-bg-color+.block-spacing-padding.has-extra-light-blue-bg-color{padding-top:0!important}.block-spacing-padding.has-light-blue-bg-color+.block-spacing-padding.has-light-blue-bg-color{padding-top:0!important}.block-spacing-padding.has-dark-blue-bg-color+.block-spacing-padding.has-dark-blue-bg-color{padding-top:0!important}.block-spacing-padding.has-blue-bg-color+.block-spacing-padding.has-blue-bg-color{padding-top:0!important}.block-spacing-padding.has-blue-100-bg-color+.block-spacing-padding.has-blue-100-bg-color{padding-top:0!important}.block-spacing-padding.has-blue-200-bg-color+.block-spacing-padding.has-blue-200-bg-color{padding-top:0!important}.block-spacing-padding.has-green-bg-color+.block-spacing-padding.has-green-bg-color{padding-top:0!important}.block-spacing-padding.has-green-100-bg-color+.block-spacing-padding.has-green-100-bg-color{padding-top:0!important}.block-spacing-padding.has-green-200-bg-color+.block-spacing-padding.has-green-200-bg-color{padding-top:0!important}.block-spacing-padding.has-green-300-bg-color+.block-spacing-padding.has-green-300-bg-color{padding-top:0!important}.block-spacing-padding.has-green-500-bg-color+.block-spacing-padding.has-green-500-bg-color{padding-top:0!important}.block-spacing-padding.has-green-600-bg-color+.block-spacing-padding.has-green-600-bg-color{padding-top:0!important}.block-spacing-padding.has-violet-bg-color+.block-spacing-padding.has-violet-bg-color{padding-top:0!important}.block-spacing-padding.has-violet-100-bg-color+.block-spacing-padding.has-violet-100-bg-color{padding-top:0!important}.block-spacing-padding.has-violet-200-bg-color+.block-spacing-padding.has-violet-200-bg-color{padding-top:0!important}.block-spacing-padding.has-violet-300-bg-color+.block-spacing-padding.has-violet-300-bg-color{padding-top:0!important}.block-spacing-padding.has-violet-600-bg-color+.block-spacing-padding.has-violet-600-bg-color{padding-top:0!important}.block-spacing-padding.has-red-bg-color+.block-spacing-padding.has-red-bg-color{padding-top:0!important}.block-spacing-padding.has-red-100-bg-color+.block-spacing-padding.has-red-100-bg-color{padding-top:0!important}.block-spacing-padding.has-red-200-bg-color+.block-spacing-padding.has-red-200-bg-color{padding-top:0!important}.block-spacing-padding.has-red-600-bg-color+.block-spacing-padding.has-red-600-bg-color{padding-top:0!important}.block-spacing-padding.has-yellow-bg-color+.block-spacing-padding.has-yellow-bg-color{padding-top:0!important}.block-spacing-padding.has-jaune-600-bg-color+.block-spacing-padding.has-jaune-600-bg-color{padding-top:0!important}.block-spacing-padding.has-yellow-100-bg-color+.block-spacing-padding.has-yellow-100-bg-color{padding-top:0!important}.block-spacing-padding.has-yellow-200-bg-color+.block-spacing-padding.has-yellow-200-bg-color{padding-top:0!important}.block-spacing-padding.has-turquoise-100-bg-color+.block-spacing-padding.has-turquoise-100-bg-color{padding-top:0!important}.block-spacing-padding.has-turquoise-200-bg-color+.block-spacing-padding.has-turquoise-200-bg-color{padding-top:0!important}.block-spacing-padding.has-turquoise-600-bg-color+.block-spacing-padding.has-turquoise-600-bg-color{padding-top:0!important}.block-spacing.has-transparent-bg-color{margin:50px 0}@media(min-width:768px){.block-spacing.has-transparent-bg-color{margin:96px 0}}.block-spacing:not(.has-transparent-bg-color){padding:50px 0}@media(min-width:768px){.block-spacing:not(.has-transparent-bg-color){padding:96px 0}}.block-spacing.has-white-bg-color+.block-spacing.has-white-bg-color{padding-top:0!important}.block-spacing.has-black-bg-color+.block-spacing.has-black-bg-color{padding-top:0!important}.block-spacing.has-dark-bg-color+.block-spacing.has-dark-bg-color{padding-top:0!important}.block-spacing.has-grey-bg-color+.block-spacing.has-grey-bg-color{padding-top:0!important}.block-spacing.has-light-grey-bg-color+.block-spacing.has-light-grey-bg-color{padding-top:0!important}.block-spacing.has-neutral-default-bg-color+.block-spacing.has-neutral-default-bg-color{padding-top:0!important}.block-spacing.has-neutral-secondary-bg-color+.block-spacing.has-neutral-secondary-bg-color{padding-top:0!important}.block-spacing.has-dark-grey-bg-color+.block-spacing.has-dark-grey-bg-color{padding-top:0!important}.block-spacing.has-primary-bg-color+.block-spacing.has-primary-bg-color{padding-top:0!important}.block-spacing.has-secondary-bg-color+.block-spacing.has-secondary-bg-color{padding-top:0!important}.block-spacing.has-secondary-light-bg-color+.block-spacing.has-secondary-light-bg-color{padding-top:0!important}.block-spacing.has-functional-bg-color+.block-spacing.has-functional-bg-color{padding-top:0!important}.block-spacing.has-functional-400-bg-color+.block-spacing.has-functional-400-bg-color{padding-top:0!important}.block-spacing.has-functional-500-bg-color+.block-spacing.has-functional-500-bg-color{padding-top:0!important}.block-spacing.has-functional-700-bg-color+.block-spacing.has-functional-700-bg-color{padding-top:0!important}.block-spacing.has-functional-800-bg-color+.block-spacing.has-functional-800-bg-color{padding-top:0!important}.block-spacing.has-blue-border-bg-color+.block-spacing.has-blue-border-bg-color{padding-top:0!important}.block-spacing.has-danger-bg-color+.block-spacing.has-danger-bg-color{padding-top:0!important}.block-spacing.has-extra-light-blue-bg-color+.block-spacing.has-extra-light-blue-bg-color{padding-top:0!important}.block-spacing.has-light-blue-bg-color+.block-spacing.has-light-blue-bg-color{padding-top:0!important}.block-spacing.has-dark-blue-bg-color+.block-spacing.has-dark-blue-bg-color{padding-top:0!important}.block-spacing.has-blue-bg-color+.block-spacing.has-blue-bg-color{padding-top:0!important}.block-spacing.has-blue-100-bg-color+.block-spacing.has-blue-100-bg-color{padding-top:0!important}.block-spacing.has-blue-200-bg-color+.block-spacing.has-blue-200-bg-color{padding-top:0!important}.block-spacing.has-green-bg-color+.block-spacing.has-green-bg-color{padding-top:0!important}.block-spacing.has-green-100-bg-color+.block-spacing.has-green-100-bg-color{padding-top:0!important}.block-spacing.has-green-200-bg-color+.block-spacing.has-green-200-bg-color{padding-top:0!important}.block-spacing.has-green-300-bg-color+.block-spacing.has-green-300-bg-color{padding-top:0!important}.block-spacing.has-green-500-bg-color+.block-spacing.has-green-500-bg-color{padding-top:0!important}.block-spacing.has-green-600-bg-color+.block-spacing.has-green-600-bg-color{padding-top:0!important}.block-spacing.has-violet-bg-color+.block-spacing.has-violet-bg-color{padding-top:0!important}.block-spacing.has-violet-100-bg-color+.block-spacing.has-violet-100-bg-color{padding-top:0!important}.block-spacing.has-violet-200-bg-color+.block-spacing.has-violet-200-bg-color{padding-top:0!important}.block-spacing.has-violet-300-bg-color+.block-spacing.has-violet-300-bg-color{padding-top:0!important}.block-spacing.has-violet-600-bg-color+.block-spacing.has-violet-600-bg-color{padding-top:0!important}.block-spacing.has-red-bg-color+.block-spacing.has-red-bg-color{padding-top:0!important}.block-spacing.has-red-100-bg-color+.block-spacing.has-red-100-bg-color{padding-top:0!important}.block-spacing.has-red-200-bg-color+.block-spacing.has-red-200-bg-color{padding-top:0!important}.block-spacing.has-red-600-bg-color+.block-spacing.has-red-600-bg-color{padding-top:0!important}.block-spacing.has-yellow-bg-color+.block-spacing.has-yellow-bg-color{padding-top:0!important}.block-spacing.has-jaune-600-bg-color+.block-spacing.has-jaune-600-bg-color{padding-top:0!important}.block-spacing.has-yellow-100-bg-color+.block-spacing.has-yellow-100-bg-color{padding-top:0!important}.block-spacing.has-yellow-200-bg-color+.block-spacing.has-yellow-200-bg-color{padding-top:0!important}.block-spacing.has-turquoise-100-bg-color+.block-spacing.has-turquoise-100-bg-color{padding-top:0!important}.block-spacing.has-turquoise-200-bg-color+.block-spacing.has-turquoise-200-bg-color{padding-top:0!important}.block-spacing.has-turquoise-600-bg-color+.block-spacing.has-turquoise-600-bg-color{padding-top:0!important}#main-content>.block-spacing-margin:first-child{margin-top:0;padding-top:110px}@media(min-width:768px){#main-content>.block-spacing-margin:first-child{padding-top:120px}}.wrapper-image{position:relative;display:block;overflow:hidden;border-radius:16px;line-height:0;transform:translateZ(0)}.wrapper-image img{width:100%;height:100%;object-fit:cover;transition:var(--transition-default);will-change:transform}.wrapper-image:has(.captions){position:relative}.wrapper-image:has(.captions) .captions{position:absolute;bottom:0;left:0;width:100%;padding:16px;background-color:#0009;color:#fff;font-size:.75rem}.wrapper-image .video-play-button{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:2;transition:scale ease-in .3s;background-color:#fff;border-radius:50%;cursor:pointer;width:60px;height:60px}@media(hover:hover){.wrapper-image .video-play-button:hover{scale:1.1}}.icon{display:flex}.icon svg [fill]{transition:fill .3s ease-out;fill:currentColor!important}.icon svg [stroke]{transition:stroke .3s ease-out;stroke:currentColor!important}@media(max-width:676px){.only-desktop{display:none!important;visibility:hidden!important}}@media(min-width:768px){.only-mobile{display:none!important;visibility:hidden!important}}@media(max-width:1024px){.only-nav-desktop{display:none!important;visibility:hidden!important}}@media(min-width:1025px){.only-nav-mobile{display:none!important;visibility:hidden!important}}.no-spacing{background-color:transparent!important;margin:0!important;padding:0!important;border:none!important}.content-wysiwyg p{margin:0 0 16px}@media(min-width:768px){.content-wysiwyg p{margin:0 0 20px}}.content-wysiwyg blockquote{border-left:5px solid #307ff2;margin:50px 0;padding-left:24px;font-weight:600;line-height:1.5}@media(min-width:768px){.content-wysiwyg blockquote{margin:96px 0;padding-left:50px}}.content-wysiwyg blockquote p{margin:0;font-size:1.25rem}@media(min-width:768px){.content-wysiwyg blockquote p{font-size:1.375rem}}.content-wysiwyg em{font-style:italic}.content-wysiwyg s{text-decoration:line-through}.content-wysiwyg sup{font-size:.75em;vertical-align:super}.content-wysiwyg sub{font-size:.75em;vertical-align:sub}.content-wysiwyg ul,.content-wysiwyg ol{padding-left:20px;margin-top:12px;margin-bottom:32px}@media(min-width:768px){.content-wysiwyg ul,.content-wysiwyg ol{margin-top:12px;margin-bottom:32px}}.content-wysiwyg ul{list-style:disc}.content-wysiwyg ul li::marker{color:#307ff2}.content-wysiwyg ol{list-style:decimal}.content-wysiwyg ol li::marker{font-size:16px;font-weight:600;color:#307ff2}@media(min-width:768px){.content-wysiwyg ol li::marker{font-size:18px}}.content-wysiwyg img{border-radius:16px;margin:10px 0;width:100%;height:auto}.content-wysiwyg a:not(.btn){transition:all .3s ease-out;font-weight:500;color:#001d58;text-decoration:underline}@media(hover:hover){.content-wysiwyg a:not(.btn):hover{color:#307ff2}}.content-wysiwyg>*:last-child{margin-bottom:0}.content-wysiwyg>*:first-child{margin-top:0}:root{--color-white: #fff;--color-black: #010F2D;--color-dark: #010F2D;--color-grey: #8da7b4;--color-light-grey: #CCD5E0;--color-neutral-default: #E6E6E6;--color-neutral-secondary: #F2F2F2;--color-dark-grey: #a3a3a3;--color-primary: #307FF2;--color-secondary: #001D58;--color-secondary-light: #003174;--color-functional: #738195;--color-functional-400: #F3F8FE;--color-functional-500: #D8E0EA;--color-functional-700: #647388;--color-functional-800: #425064;--color-blue-border: #B2D1FF;--color-danger: #F44D4D;--color-extra-light-blue: #f0f9ff;--color-light-blue: #6CCBFF;--color-dark-blue: #001D58;--color-blue: #307FF2;--color-blue-100: #F4F9FF;--color-blue-200: #DEEBFF;--color-green: #76BF2D;--color-green-100: #F2F9EA;--color-green-200: #DAEDC4;--color-green-300: #76BF2D;--color-green-500: #447806;--color-green-600: #356200;--color-violet: #9F5BE8;--color-violet-100: #FBF6FF;--color-violet-200: #ECDEFA;--color-violet-300: #9F5BE8;--color-violet-600: #45137B;--color-red: #CE1B75;--color-red-100: #FFF9FC;--color-red-200: #F8DDEA;--color-red-600: #6E0037;--color-yellow: #FFBE2C;--color-jaune-600: #6B4900;--color-yellow-100: #FFF9EA;--color-yellow-200: #FFEDC4;--color-turquoise-100: #E4F6FF;--color-turquoise-200: #D3F0FF;--color-turquoise-600: #075E8E}:root .has-white-color{color:#fff!important}:root .has-black-color{color:#010f2d!important}:root .has-dark-color{color:#010f2d!important}:root .has-grey-color{color:#8da7b4!important}:root .has-light-grey-color{color:#ccd5e0!important}:root .has-neutral-default-color{color:#e6e6e6!important}:root .has-neutral-secondary-color{color:#f2f2f2!important}:root .has-dark-grey-color{color:#a3a3a3!important}:root .has-primary-color{color:#307ff2!important}:root .has-secondary-color{color:#001d58!important}:root .has-secondary-light-color{color:#003174!important}:root .has-functional-color{color:#738195!important}:root .has-functional-400-color{color:#f3f8fe!important}:root .has-functional-500-color{color:#d8e0ea!important}:root .has-functional-700-color{color:#647388!important}:root .has-functional-800-color{color:#425064!important}:root .has-blue-border-color{color:#b2d1ff!important}:root .has-danger-color{color:#f44d4d!important}:root .has-extra-light-blue-color{color:#f0f9ff!important}:root .has-light-blue-color{color:#6ccbff!important}:root .has-dark-blue-color{color:#001d58!important}:root .has-blue-color{color:#307ff2!important}:root .has-blue-100-color{color:#f4f9ff!important}:root .has-blue-200-color{color:#deebff!important}:root .has-green-color{color:#76bf2d!important}:root .has-green-100-color{color:#f2f9ea!important}:root .has-green-200-color{color:#daedc4!important}:root .has-green-300-color{color:#76bf2d!important}:root .has-green-500-color{color:#447806!important}:root .has-green-600-color{color:#356200!important}:root .has-violet-color{color:#9f5be8!important}:root .has-violet-100-color{color:#fbf6ff!important}:root .has-violet-200-color{color:#ecdefa!important}:root .has-violet-300-color{color:#9f5be8!important}:root .has-violet-600-color{color:#45137b!important}:root .has-red-color{color:#ce1b75!important}:root .has-red-100-color{color:#fff9fc!important}:root .has-red-200-color{color:#f8ddea!important}:root .has-red-600-color{color:#6e0037!important}:root .has-yellow-color{color:#ffbe2c!important}:root .has-jaune-600-color{color:#6b4900!important}:root .has-yellow-100-color{color:#fff9ea!important}:root .has-yellow-200-color{color:#ffedc4!important}:root .has-turquoise-100-color{color:#e4f6ff!important}:root .has-turquoise-200-color{color:#d3f0ff!important}:root .has-turquoise-600-color{color:#075e8e!important}:root .has-white-bg-color{background-color:#fff!important}:root .has-black-bg-color{background-color:#010f2d!important}:root .has-dark-bg-color{background-color:#010f2d!important}:root .has-grey-bg-color{background-color:#8da7b4!important}:root .has-light-grey-bg-color{background-color:#ccd5e0!important}:root .has-neutral-default-bg-color{background-color:#e6e6e6!important}:root .has-neutral-secondary-bg-color{background-color:#f2f2f2!important}:root .has-dark-grey-bg-color{background-color:#a3a3a3!important}:root .has-primary-bg-color{background-color:#307ff2!important}:root .has-secondary-bg-color{background-color:#001d58!important}:root .has-secondary-light-bg-color{background-color:#003174!important}:root .has-functional-bg-color{background-color:#738195!important}:root .has-functional-400-bg-color{background-color:#f3f8fe!important}:root .has-functional-500-bg-color{background-color:#d8e0ea!important}:root .has-functional-700-bg-color{background-color:#647388!important}:root .has-functional-800-bg-color{background-color:#425064!important}:root .has-blue-border-bg-color{background-color:#b2d1ff!important}:root .has-danger-bg-color{background-color:#f44d4d!important}:root .has-extra-light-blue-bg-color{background-color:#f0f9ff!important}:root .has-light-blue-bg-color{background-color:#6ccbff!important}:root .has-dark-blue-bg-color{background-color:#001d58!important}:root .has-blue-bg-color{background-color:#307ff2!important}:root .has-blue-100-bg-color{background-color:#f4f9ff!important}:root .has-blue-200-bg-color{background-color:#deebff!important}:root .has-green-bg-color{background-color:#76bf2d!important}:root .has-green-100-bg-color{background-color:#f2f9ea!important}:root .has-green-200-bg-color{background-color:#daedc4!important}:root .has-green-300-bg-color{background-color:#76bf2d!important}:root .has-green-500-bg-color{background-color:#447806!important}:root .has-green-600-bg-color{background-color:#356200!important}:root .has-violet-bg-color{background-color:#9f5be8!important}:root .has-violet-100-bg-color{background-color:#fbf6ff!important}:root .has-violet-200-bg-color{background-color:#ecdefa!important}:root .has-violet-300-bg-color{background-color:#9f5be8!important}:root .has-violet-600-bg-color{background-color:#45137b!important}:root .has-red-bg-color{background-color:#ce1b75!important}:root .has-red-100-bg-color{background-color:#fff9fc!important}:root .has-red-200-bg-color{background-color:#f8ddea!important}:root .has-red-600-bg-color{background-color:#6e0037!important}:root .has-yellow-bg-color{background-color:#ffbe2c!important}:root .has-jaune-600-bg-color{background-color:#6b4900!important}:root .has-yellow-100-bg-color{background-color:#fff9ea!important}:root .has-yellow-200-bg-color{background-color:#ffedc4!important}:root .has-turquoise-100-bg-color{background-color:#e4f6ff!important}:root .has-turquoise-200-bg-color{background-color:#d3f0ff!important}:root .has-turquoise-600-bg-color{background-color:#075e8e!important}:root{--breakpoint-xs: 375px;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-nav: 1024px;--breakpoint-lg: 1040px;--breakpoint-l: 1100px;--breakpoint-xl: 1200px;--breakpoint-xxl: 1440px;--height-banner-alert: 0px;--admin-bar-height: 0px}.admin-bar{--admin-bar-height: 46px}@media(min-width:783px){.admin-bar{--admin-bar-height: 32px}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent!important}html{font-size:16px}@media(prefers-reduced-motion:no-preference){:has(:target){scroll-behavior:smooth;scroll-padding-top:1toRem}}body{min-height:var(--vh, 100vh);display:flex;flex-direction:column;margin:0;font-family:Onest,sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.32px;color:#010f2d;padding-top:78px}@media(min-width:1024px){body{padding-top:84px}}body.prevent-scroll{height:var(--vh);overflow:hidden}body{--single-accent: #9f5be8}body.single-etude{--single-accent: #76bf2d}body.single-post{--single-accent: #9f5be8}body.single-presse{--single-accent: #ce1b75}main{flex:1}a:focus-visible,button:focus-visible,[role=button]:focus-visible,summary:focus-visible{outline:thick double #307ff2}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skiplink:has(a:not(:focus)){position:fixed;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skiplink{background-color:#8da7b4;color:#fff;padding:10px;margin:0 10px 10px;width:fit-content;position:absolute;top:0;left:10px;z-index:1000;border-radius:0 0 10px 10px;border:1px solid #8da7b4;border-bottom:none}.light_blue.card-tag{color:#307ff2}.light_blue.card-tag:before{background-color:#307ff2}.light_blue svg .target-color{fill:#6ccbff;transition:fill .3s ease-out}.light_blue svg.card-illustration .path-dark{fill:#307ff2}.light_blue svg.card-illustration .path-vibrant{fill:#d8e7fd}.light_blue svg.card-illustration .stop-light{stop-color:#78acf7}.light_blue svg.card-illustration .stop-dark{stop-color:#0e64e1}.blue.card-tag{color:#001d58}.blue.card-tag:before{background-color:#001d58}.blue svg .target-color{fill:#307ff2;transition:fill .3s ease-out}.blue svg.card-illustration .path-dark{fill:#001d58}.blue svg.card-illustration .path-vibrant{fill:#0c5cff}.blue svg.card-illustration .stop-light{stop-color:#0036a5}.blue svg.card-illustration .stop-dark{stop-color:#000c25}.violet.card-tag{color:#7036ae}.violet.card-tag:before{background-color:#7036ae}.violet svg .target-color{fill:#9f5be8;transition:fill .3s ease-out}.violet svg.card-illustration .path-dark{fill:#45137b}.violet svg.card-illustration .path-vibrant{fill:#9e5ae7}.violet svg.card-illustration .stop-light{stop-color:#6a1dbd}.violet svg.card-illustration .stop-dark{stop-color:#2c0c4f}.pink.card-tag{color:#ce1b75}.pink.card-tag:before{background-color:#ce1b75}.pink svg .target-color{fill:#ce1b75;transition:fill .3s ease-out}.pink svg.card-illustration .path-dark{fill:#6e0037}.pink svg.card-illustration .path-vibrant{fill:#ff2290}.pink svg.card-illustration .stop-light{stop-color:#bb005d}.pink svg.card-illustration .stop-dark{stop-color:#3b001e}.yellow.card-tag{color:#ffbe2c}.yellow.card-tag:before{background-color:#ffbe2c}.yellow svg .target-color{fill:#ffbe2c;transition:fill .3s ease-out}.yellow svg.card-illustration .path-dark{fill:#6b4900}.yellow svg.card-illustration .path-vibrant{fill:#ffb81f}.yellow svg.card-illustration .stop-light{stop-color:#b87d00}.yellow svg.card-illustration .stop-dark{stop-color:#382600}.green.card-tag{color:#447806}.green.card-tag:before{background-color:#447806}.green svg .target-color{fill:#76bf2d;transition:fill .3s ease-out}.green svg.card-illustration .path-dark{fill:#447806}.green svg.card-illustration .path-vibrant{fill:#a0f63a}.green svg.card-illustration .stop-light{stop-color:#6dc10a}.green svg.card-illustration .stop-dark{stop-color:#284704}.wp-block-separator{width:100%;max-width:1288px;margin-left:auto;margin-right:auto;border-top:1px solid!important;border-color:#ccd5e0!important}.alignleft{float:left;margin:0 30px 20px 0}.alignright{float:right;margin:0 0 20px 30px}.block.bg-dark_blue{background-color:#001d58;color:#fff}.block.bg-dark_blue .btn-secondary{color:#010f2d;background-color:#fff}.block.bg-dark_blue .btn-secondary:hover{color:#fff;background-color:#307ff2}.block.bg-dark_blue .btn-ghost-dark,.block.bg-dark_blue .btn-ghost-dark:hover,.block.bg-dark_blue .btn-black{color:#fff}.block.bg-dark_blue .btn-black:hover{color:#307ff2}.block.bg-grey{background-color:#f3f8fe}.block.bg-grey .card{background-color:transparent}html:not(.no-js) .anim-element{--translation-distance: 30px;--transition-duration: .55s;transition:opacity var(--transition-duration) ease-out;opacity:0}@media(prefers-reduced-motion:reduce){html:not(.no-js) .anim-element{--transition-duration: .01s;--translation-distance: 0px;transition:opacity .01s ease-out}html:not(.no-js) .anim-element.translate-y,html:not(.no-js) .anim-element.translate-y-r,html:not(.no-js) .anim-element.translate-x,html:not(.no-js) .anim-element.translate-x-r{transform:none;transition:opacity .01s ease-out}}html:not(.no-js) .anim-element.appear{opacity:1}html:not(.no-js) .anim-element.translate-y{transform:translateY(var(--translation-distance));transition:opacity var(--transition-duration) ease-out,transform var(--transition-duration) ease-out}html:not(.no-js) .anim-element.translate-y.appear{transform:none}html:not(.no-js) .anim-element.translate-y-r{transform:translateY(calc(-1 * var(--translation-distance)));transition:opacity var(--transition-duration) ease-out,transform var(--transition-duration) ease-out}html:not(.no-js) .anim-element.translate-y-r.appear{transform:none}html:not(.no-js) .anim-element.translate-x{transform:translate(calc(-1 * var(--translation-distance)));transition:opacity var(--transition-duration) ease-out,transform var(--transition-duration) ease-out}html:not(.no-js) .anim-element.translate-x.appear{transform:none}html:not(.no-js) .anim-element.translate-x-r{transform:translate(var(--translation-distance));transition:opacity var(--transition-duration) ease-out,transform var(--transition-duration) ease-out}html:not(.no-js) .anim-element.translate-x-r.appear{transform:none}html:not(.no-js) .anim-element.duration-300{--transition-duration: .3s}html:not(.no-js) .anim-element.duration-400{--transition-duration: .4s}html:not(.no-js) .anim-element.duration-500{--transition-duration: .5s}html:not(.no-js) .anim-element.duration-600{--transition-duration: .6s}html:not(.no-js) .anim-element.duration-650{--transition-duration: .65s}html:not(.no-js) .anim-element.duration-750{--transition-duration: .75s}html:not(.no-js) .anim-element.duration-850{--transition-duration: .85s}html:not(.no-js) .anim-element.duration-950{--transition-duration: .95s}html:not(.no-js) .delay-1{transition-delay:.25s!important}@media(prefers-reduced-motion:reduce){html:not(.no-js) .delay-1{transition-delay:0s!important}}html:not(.no-js) .delay-2{transition-delay:.5s!important}@media(prefers-reduced-motion:reduce){html:not(.no-js) .delay-2{transition-delay:0s!important}}html:not(.no-js) .delay-3{transition-delay:.75s!important}@media(prefers-reduced-motion:reduce){html:not(.no-js) .delay-3{transition-delay:0s!important}}html:not(.no-js) .delay-4{transition-delay:1s!important}@media(prefers-reduced-motion:reduce){html:not(.no-js) .delay-4{transition-delay:0s!important}}html:not(.no-js) .delay-5{transition-delay:1.25s!important}@media(prefers-reduced-motion:reduce){html:not(.no-js) .delay-5{transition-delay:0s!important}}html:not(.no-js) .delay-6{transition-delay:1.5s!important}@media(prefers-reduced-motion:reduce){html:not(.no-js) .delay-6{transition-delay:0s!important}}html:not(.no-js) .delay-7{transition-delay:1.75s!important}@media(prefers-reduced-motion:reduce){html:not(.no-js) .delay-7{transition-delay:0s!important}}html:not(.no-js) .delay-8{transition-delay:2s!important}@media(prefers-reduced-motion:reduce){html:not(.no-js) .delay-8{transition-delay:0s!important}}html:not(.no-js) .delay-9{transition-delay:2.25s!important}@media(prefers-reduced-motion:reduce){html:not(.no-js) .delay-9{transition-delay:0s!important}}html:not(.no-js) .delay-10{transition-delay:2.5s!important}@media(prefers-reduced-motion:reduce){html:not(.no-js) .delay-10{transition-delay:0s!important}}[data-dropdown-grid]{position:relative;flex-grow:1}[data-dropdown-grid].open [data-dropdown-grid-content]{opacity:1;visibility:visible;pointer-events:auto}[data-dropdown-grid] [data-dropdown-grid-button]{display:flex;align-items:center;justify-content:center;cursor:pointer}[data-dropdown-grid] [data-dropdown-grid-content]{position:absolute;top:100%;left:0;width:100%;margin:0 auto;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;z-index:2}.orejime-Notice{background:#f3f8fe;max-width:1248px;border-top:1px solid #f3f8fe;padding:10px;box-shadow:5px 5px 10px #0003;left:50%;transform:translate(-50%);width:100%;font-size:.875rem;margin:0 auto;width:95%;border-radius:8px}.orejime-Modal{margin:auto!important;max-width:100%!important}.orejime-Notice-body{width:100%;margin:0 auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:0 20px}.orejime-Notice-text{flex:1;min-width:300px;font-size:.875rem}.orejime-Notice-description,.orejime-Notice-purposes{color:#010f2d;font-size:.875rem}.orejime-Notice-actions{display:flex;gap:10px;flex-wrap:wrap;list-style:none;margin:0;padding:0}.orejime-Notice-actionItem{margin:0}.orejime-Button{padding:5px 20px;min-height:40px;font-size:1rem;font-weight:500;border-radius:300px;cursor:pointer;transition:all .3s ease-out;border:none;font-family:Onest,sans-serif;font-size:14px;margin-right:0}.orejime-Button--save{background-color:#307ff2;color:#fff}.orejime-Button--save:hover{background-color:#001d58}.orejime-Button--decline{background:#001d58;color:#fff;border:1px solid #001d58}.orejime-Button--decline:hover{background:#003174;border-color:#001d58;color:#fff}.orejime-Button--info{background:transparent;color:#001d58;text-decoration:underline;padding:0}.orejime-Button--info:hover{color:#307ff2}.orejime-Modal{background:#fff;border-radius:16px;box-shadow:0 4px 30px #00000014;max-width:600px;margin:2rem auto}.orejime-Modal-title{color:#001d58;font-size:1.125rem;font-weight:600;font-family:Onest,sans-serif;margin-bottom:1rem;padding:0}.orejime-Modal-description{color:#001d58;line-height:1.6;padding:0;font-family:Onest,sans-serif;font-size:.875rem}.orejime-AppItem-toggle{background:#e6e6e6}.orejime-AppItem-toggle.is-required{opacity:.5;cursor:not-allowed}.orejime-Button:focus-visible{outline:2px solid #307ff2;outline-offset:2px}.orejime-Notice a,.orejime-Modal a{color:#307ff2;text-decoration:underline}.orejime-Notice a:hover,.orejime-Modal a:hover{color:#307ff2}.orejime-ModalWrapper{width:95%}@media(min-width:768px){.orejime-ModalWrapper{width:auto}}.orejime-Modal-closeButton{color:#001d58}.orejime-AppItem-slider{background-color:#d8e0ea}.orejime-AppItem-input:checked+.orejime-AppItem-label .orejime-AppItem-slider{background-color:#307ff2}.orejime-Modal-header{border-bottom:1px solid #d8e0ea}.orejime-Modal-footer{border-top:1px solid #d8e0ea}.orejime-AppItem{color:#001d58}.orejime-AppItem-label{margin-left:-16px}.orejime-AppToggles{display:flex;gap:22px}.orejime-Notice-changes{color:#001d58;font-size:.75rem;font-weight:400;width:20%}.btn{--btn-height: 50px;--btn-font-size: 1rem;--btn-color: #010f2d;--btn-hover-color: #307ff2;--btn-background-color: transparent;--btn-background-hover-color: transparent;--btn-border-color: transparent;--btn-border-hover-color: transparent;--btn-icon-color: #010f2d;--btn-icon-hover-color: #307ff2;--btn-arrow-color: #010f2d;--btn-arrow-hover-color: #307ff2;--btn-arrow-bg-color: transparent;--btn-arrow-bg-hover-color: transparent;display:inline-flex;align-items:center;gap:10px;justify-content:center;transition-duration:.3s;transition-property:color,background-color,border-color,gap,transform;transition-timing-function:ease-out;background-color:var(--btn-background-color);border:1px solid transparent;border-color:var(--btn-border-color);cursor:pointer;font-family:Onest,sans-serif;font-size:var(--btn-font-size);font-weight:500;line-height:1;color:var(--btn-color);text-decoration:none}@media(hover:hover){.btn:hover{background-color:var(--btn-background-hover-color);border-color:var(--btn-border-hover-color);color:var(--btn-hover-color)}.btn:hover .icon svg [fill]{transition:fill .3s ease-out;fill:var(--btn-icon-hover-color)!important}.btn:hover .icon svg [stroke]{transition:stroke .3s ease-out;stroke:var(--btn-icon-hover-color)!important}.btn:hover .btn-arrow{background-color:var(--btn-arrow-bg-hover-color)}.btn:hover .btn-arrow .btn-arrow-inner{transform:translate(50%)}.btn:hover .btn-arrow svg [fill]{transition:fill .3s ease-out;fill:var(--btn-arrow-hover-color)!important}.btn:hover .btn-arrow svg [stroke]{transition:stroke .3s ease-out;stroke:var(--btn-arrow-hover-color)!important}}.btn .btn-text{position:relative;z-index:1}.btn .icon svg>* [fill]{transition:fill .3s ease-out;fill:var(--btn-icon-color)!important}.btn .icon svg>* [stroke]{transition:stroke .3s ease-out;stroke:var(--btn-icon-color)!important}.btn .icon svg>*{transition-duration:.3s;transition-property:fill,stroke;transition-timing-function:ease-out}.btn .btn-arrow{display:flex;flex-shrink:0;align-items:center;justify-content:center;position:relative;z-index:1;transition:background-color .3s ease-out;background-color:var(--btn-arrow-bg-color);overflow:hidden}.btn .btn-arrow .btn-arrow-inner{display:flex;align-items:center;justify-content:space-around;position:absolute;top:0;right:0;transition:transform .3s ease-out;width:200%;height:100%}.btn .btn-arrow svg [fill]{transition:fill .3s ease-out;fill:var(--btn-arrow-color)!important}.btn .btn-arrow svg [stroke]{transition:stroke .3s ease-out;stroke:var(--btn-arrow-color)!important}.btn.btn-simple{--btn-height: unset}.btn.btn-simple[target=_blank]{text-decoration:underline;text-underline-offset:8px}.btn.btn-simple.btn-white{--btn-color: white;--btn-hover-color: white;--btn-icon-color: white;--btn-icon-hover-color: white;--btn-arrow-color: white;--btn-arrow-hover-color: white;--btn-arrow-bg-color: white;--btn-arrow-bg-hover-color: white}.btn.btn-simple.btn-black,.btn.btn-simple.btn-menu-nav,.btn.btn-simple.btn-submenu-nav{--btn-color: #010f2d;--btn-hover-color: #307ff2;--btn-icon-color: #010f2d;--btn-icon-hover-color: #307ff2;--btn-arrow-color: #010f2d;--btn-arrow-hover-color: #307ff2;--btn-arrow-bg-color: #010f2d;--btn-arrow-bg-hover-color: #307ff2}.btn.btn-simple .btn-arrow{position:relative;border-radius:100px;width:20px;height:20px;overflow:hidden}.btn.btn-filled{position:relative;border:0;border-radius:300px;padding:16px 22px;min-height:var(--btn-height);overflow:hidden}.btn.btn-filled.btn-primary{--btn-color: #010f2d;--btn-hover-color: white;--btn-background-color: white;--btn-background-hover-color: #307ff2;--btn-icon-color: white;--btn-icon-hover-color: #307ff2;--btn-arrow-color: white;--btn-arrow-hover-color: #307ff2}.btn.btn-filled.btn-secondary,.btn.btn-filled.btn-black{--btn-color: white;--btn-hover-color: white;--btn-background-color: #001d58;--btn-background-hover-color: #003174;--btn-icon-color: white;--btn-icon-hover-color: white;--btn-arrow-color: white;--btn-arrow-hover-color: white}.btn.btn-filled.btn-tertiary{--btn-color: white;--btn-hover-color: white;--btn-background-color: #307ff2;--btn-background-hover-color: #001d58;--btn-icon-color: white;--btn-icon-hover-color: #001d58;--btn-arrow-color: white;--btn-arrow-hover-color: #001d58}.btn.btn-filled.btn-ghost{--btn-color: white;--btn-hover-color: white;--btn-background-color: rgba(255, 255, 255, .08);--btn-background-hover-color: rgba(255, 255, 255, .16);--btn-icon-color: white;--btn-icon-hover-color: white;--btn-arrow-color: white;--btn-arrow-hover-color: white;border:1px solid rgba(48,127,242,.62);backdrop-filter:blur(5px)}.btn.btn-filled.btn-ghost-dark{--btn-color: #010f2d;--btn-hover-color: #010f2d;--btn-background-color: rgba(255, 255, 255, .08);--btn-background-hover-color: rgba(255, 255, 255, .16);--btn-icon-color: #010f2d;--btn-icon-hover-color: #010f2d;--btn-arrow-color: #010f2d;--btn-arrow-hover-color: #010f2d;border:1px solid #b2d1ff;backdrop-filter:blur(5px)}.btn.btn-filled.btn-nav-primary{--btn-height: 46px;--btn-color: white;--btn-hover-color: white;--btn-background-color: #307ff2;--btn-background-hover-color: #010f2d;--btn-icon-color: white;--btn-icon-hover-color: white;--btn-arrow-color: white;--btn-arrow-hover-color: white}.btn.btn-filled.btn-nav-secondary{--btn-height: 46px;--btn-color: #001d58;--btn-hover-color: white;--btn-background-color: white;--btn-background-hover-color: #307ff2;--btn-icon-color: white;--btn-icon-hover-color: #307ff2;--btn-arrow-color: white;--btn-arrow-hover-color: #307ff2}.btn.btn-filled.btn-nav-tertiary{--btn-height: 46px;--btn-color: #010f2d;--btn-hover-color: white;--btn-background-color: rgba(255, 255, 255, .08);--btn-background-hover-color: #307ff2;--btn-icon-color: white;--btn-icon-hover-color: white;--btn-arrow-color: white;--btn-arrow-hover-color: white;border:1px solid rgba(48,127,242,.62);backdrop-filter:blur(5px)}.btn.btn-filled.disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.btn.btn-icon{display:flex;justify-content:center;align-items:center;width:30px;height:30px}.btn.btn-icon svg [fill]{transition:fill .3s ease-out;fill:#fff!important}.btn.btn-icon svg [stroke]{transition:stroke .3s ease-out;stroke:#fff!important}@media(hover:hover){.btn.btn-icon:hover svg [fill]{transition:fill .3s ease-out;fill:#307ff2!important}.btn.btn-icon:hover svg [stroke]{transition:stroke .3s ease-out;stroke:#307ff2!important}}.btn.btn-size-sm:not(.btn-simple){--btn-height: 40px;--btn-font-size: .875rem}.btn>*{pointer-events:none}.variant-blue_on_blue .btn-filled.btn-secondary,.variant-blue_on_blue .btn-filled.btn-black,.variant-purple_on_blue .btn-filled.btn-secondary,.variant-purple_on_blue .btn-filled.btn-black{--btn-color: #010f2d;--btn-hover-color: white;--btn-background-color: white;--btn-background-hover-color: #307ff2;--btn-icon-color: #010f2d;--btn-icon-hover-color: white;--btn-arrow-color: #010f2d;--btn-arrow-hover-color: white}.variant-blue_on_blue .btn-filled.btn-ghost-dark,.variant-purple_on_blue .btn-filled.btn-ghost-dark{--btn-color: white;--btn-hover-color: white;--btn-background-color: rgba(255, 255, 255, .08);--btn-background-hover-color: rgba(255, 255, 255, .16);--btn-icon-color: white;--btn-icon-hover-color: white;--btn-arrow-color: white;--btn-arrow-hover-color: white;border:1px solid rgba(48,127,242,.62);backdrop-filter:blur(5px)}.wrapper-buttons{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:768px){.wrapper-buttons .btn-filled{width:100%}}.wrapper-buttons.horizontal{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.wrapper-buttons.horizontal .btn-filled{width:100%}@media(min-width:768px){.wrapper-buttons.horizontal{flex-direction:row}.wrapper-buttons.horizontal .btn-filled{width:auto}}.wrapper-buttons.column{display:flex;flex-direction:column;gap:12px}.wrapper-buttons.is-expanded .btn-simple .icon{transform:rotate(180deg);align-items:center}:root{--form-input-padding-x: 12px;--form-input-padding-y: 10px;--form-input-min-height: 41px;--form-input-border-radius: 8px;--form-input-border-width: 1px;--form-input-border-color: #e6e6e6;--form-input-background-color: #f3f8fe;--form-input-color: #010f2d;--form-input-placeholder-color: #647388;--form-input-font-size: .875rem;--form-input-line-height: 1.5;--form-group-margin-bottom: 16px;--form-checkbox-color: #d8e0ea;--form-row-gap: 10px}form .form-row{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}form .form-row>*{flex:1;width:100%}@media(min-width:768px){form .form-row{flex-direction:row;align-items:flex-start;gap:var(--form-row-gap);margin-bottom:24px}form .form-row>*{flex:1}}form .field-group{display:flex;flex-direction:column;gap:8px;width:100%}@media(min-width:768px){form .field-group.field-group-50{width:calc(50% - var(--form-row-gap) / 2)}}form label{cursor:pointer;font-size:.875rem}form input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=search]),form textarea,form select{width:100%;min-height:var(--form-input-min-height);padding:var(--form-input-padding-y) var(--form-input-padding-x);background-color:var(--form-input-background-color);border-radius:var(--form-input-border-radius);font-size:var(--form-input-font-size);line-height:var(--form-input-line-height);color:var(--form-input-color)}form input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=search])::placeholder,form textarea::placeholder,form select::placeholder{color:var(--form-input-placeholder-color)}form textarea{max-height:6.25rem;overflow-y:auto}form select{background-image:url(/app/themes/limpide-starter/assets/img/svg/select-chevron-down.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:20px 20px}form textarea{resize:vertical}form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}form input[type=checkbox],form input[type=radio]{width:15px;height:15px;min-width:15px;border-radius:3px;border:1px solid var(--form-checkbox-color);position:relative;transition:all .3s ease-out;overflow:hidden;margin-top:3px}form input[type=checkbox][type=radio],form input[type=radio][type=radio]{border-radius:50%}form input[type=checkbox]:checked:before,form input[type=radio]:checked:before{content:"";position:absolute;inset:1px;background-color:#fff;animation:checkPulse .3s ease-out;clip-path:polygon(38% 78%,15% 55%,24% 46%,38% 60%,76% 22%,85% 31%);z-index:3}form input[type=checkbox]:checked:after,form input[type=radio]:checked:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#010f2d;animation:checkPulse .3s ease-out;z-index:2}form input[type=checkbox]:checked[type=radio]:before,form input[type=radio]:checked[type=radio]:before{border-radius:50%}form input[type=checkbox]:focus-visible,form input[type=radio]:focus-visible{outline:thick double #010f2d}form input[type=checkbox]:active,form input[type=radio]:active{transform:scale(.95)}form .input-btn-group{display:flex;padding:4px;background-color:var(--form-input-background-color);border-radius:var(--form-input-border-radius);min-height:var(--form-input-min-height)}form .input-btn-group input:not([type=checkbox]):not([type=radio]):not([type=submit]){background-color:transparent;border:0;padding:0 calc(var(--form-input-padding-x) - 4px);min-height:unset}form .input-btn-group input[type=submit],form .input-btn-group button[type=submit]{width:auto;min-height:unset}form .sib-alert-message{display:block;padding:10px 0!important;margin-bottom:0!important;font-size:var(--form-input-font-size);line-height:var(--form-input-line-height);color:var(--form-input-color)!important;border:0!important;background-color:transparent!important}form .sib-alert-message.sib-alert-message-error{color:red!important}form .sib-alert-message.sib-alert-message-success{color:#010f2d!important}form .sib-alert-message.sib-alert-message-warning{color:#ff0!important}form .buttons{display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:center;margin-top:20px}form .buttons [disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.wpcf7-form .require,.wpcf7-form span.wpcf7-form-control-wrap span.wpcf7-list-item .wpcf7-list-item-label{color:#647388;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:-.24px}.wpcf7-form .form-label{text-overflow:ellipsis;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:.3px;text-transform:uppercase;margin-bottom:8px}.wpcf7-form .form-info{display:flex;flex-direction:column;gap:10px;margin-top:32px}.wpcf7-form .form-submit{display:flex;align-items:center;gap:10px;margin-top:32px}.wpcf7-form span.wpcf7-form-control-wrap{display:block;width:100%;font-size:var(--form-input-font-size);line-height:var(--form-input-line-height)}.wpcf7-form span.wpcf7-form-control-wrap:not(:last-child){margin-bottom:var(--form-group-margin-bottom)}.wpcf7-form span.wpcf7-form-control-wrap span.wpcf7-list-item{margin:0}.wpcf7-form span.wpcf7-form-control-wrap span.wpcf7-list-item>label{display:flex;gap:15px}.wpcf7-form span.wpcf7-form-control-wrap span.wpcf7-list-item>label input{flex-shrink:0}.wpcf7-form span.wpcf7-form-control-wrap .wpcf7-not-valid{border:1px solid #f44d4d;color:#f44d4d}.wpcf7-form span.wpcf7-form-control-wrap .wpcf7-not-valid::placeholder{color:#f44d4d!important}.wpcf7-form span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip{display:block;padding-block:5px;color:#f44d4d}.wpcf7-form .wpcf7-submit{width:100%}.wpcf7-form .wpcf7-spinner{background-color:#001d58;position:absolute;right:5%}@media(min-width:768px){.wpcf7-form .wpcf7-submit{width:fit-content}.wpcf7-form .wpcf7-spinner{position:relative}}.wpcf7-response-output{font-size:.875rem;line-height:1.5;font-weight:400;color:#ce1b75;border-radius:8px;text-align:center}@keyframes checkPulse{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.main-nav .main-menu-search .main-nav-search-input{background-color:#f3f8fe;color:#010f2d;padding-block:14px;padding-inline-start:22px;border-radius:100px;width:100%;height:46px}.main-nav .main-menu-search .main-nav-search-input::placeholder{color:#647388}.main-nav .main-menu-search .main-nav-search .btn-search{background-color:#307ff2;border-radius:100px;padding:7px;flex-shrink:0;aspect-ratio:1/1;position:absolute;right:4px;width:auto;height:auto;min-width:38px;color:#fff}.main-nav .main-menu-search .main-nav-search .btn-search [fill]{transition:fill .3s ease-out;fill:#fff!important}.main-nav .main-menu-search .main-nav-search .btn-search [stroke]{transition:stroke .3s ease-out;stroke:#fff!important}.main-nav .main-menu-search .main-nav-search .btn-search:hover{background-color:#fff;color:#307ff2}.main-nav .main-menu-search .main-nav-search .btn-search:hover [fill]{transition:fill .3s ease-out;fill:#307ff2!important}.main-nav .main-menu-search .main-nav-search .btn-search:hover [stroke]{transition:stroke .3s ease-out;stroke:#307ff2!important}.main-nav .main-menu-search .main-nav-search .absolute-center.btn-search{top:50%;transform:translateY(-50%)}.main-nav .main-menu-search .main-nav-search .btn-search svg{width:22px;height:22px}body:has(dialog[open]){height:var(--vh);overflow:hidden}.modal[open]{padding:0;border:none;border-radius:16px;width:100%;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.modal[open]{width:auto;height:auto;max-width:1140px}}@media(min-width:768px){.modal[open]{display:flex;align-items:center;justify-content:center}}.modal[open]::backdrop{background:#0006}@media(max-width:768px){.modal[open]>.container{margin:0;padding:0;max-width:none}}.modal[open] .modal-body{display:flex;background-color:#fff;margin:auto;padding:0 20px;width:100%;height:100%;overflow:hidden}.modal[open] .modal-close{display:flex;align-items:center;position:absolute;top:25px;right:25px;transition:all .3s ease-out;background-color:#fff;border:0;border-radius:150px;cursor:pointer;padding:10px;width:50px;height:50px;overflow:hidden;white-space:nowrap;color:#fff;text-indent:101%;z-index:2}@media(hover:hover){.modal[open] .modal-close:hover{background-color:#307ff2}.modal[open] .modal-close:hover:before,.modal[open] .modal-close:hover:after{background-color:#fff}}.modal[open] .modal-close:before,.modal[open] .modal-close:after{position:absolute;top:50%;left:50%;transform-origin:center;transition:all .3s ease-out;background-color:#307ff2;width:14px;height:2px;content:""}.modal[open] .modal-close:before{transform:translate(-50%,-50%) rotate(45deg)}.modal[open] .modal-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal[open] .video-lite-youtube-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%;max-height:100%;padding:50px}.modal[open] .video-lite-youtube-container .lite-youtube{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%;max-height:100%;aspect-ratio:16/9;contain:layout style;background-repeat:no-repeat;background-position:center;background-size:cover}.modal[open] .video-lite-youtube-container .lite-youtube .lty-playbtn{display:none}.modal[open] .video-lite-youtube-container .lite-youtube iframe{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;aspect-ratio:16/9}.wrapper-breadcrumb{padding-block:10px;border-top:1px solid #DEEBFF}.breadcrumb{display:flex;align-items:center;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:-.28px;color:inherit}.breadcrumb a{color:#647388}.breadcrumb .breadcrumb_last{color:#010f2d}.breadcrumb .separator{padding-inline:8px}.breadcrumb>span>span:has(+span.breadcrumb_last) svg path{fill:#010f2d}.breadcrumb>span{display:flex;gap:10px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.card.card-two-cols .card-image-left,.card .card-image{position:relative;display:flex;align-items:center;justify-content:center}.card.card-two-cols .card-image-left img,.card .card-image img{transition:.3s ease-out transform;object-fit:cover;width:100%;height:100%}.card.card-two-cols .card-image-left svg,.card .card-image svg{transition:.3s ease-out transform;width:131px;height:131px}.card{--card-image-ratio: 280/180;--card-background-color: white;--card-border-color: #e6e6e6;display:flex;flex-direction:column;gap:16px;padding:20px;background-color:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:16px;width:100%}.card.card-large{--card-image-ratio: 552/300}@media(min-width:768px){.card.card-large{flex-direction:row}}.card.card-link{text-decoration:none;cursor:pointer}@media(hover:hover){.card.card-link:hover .card-image img,.card.card-link:hover .card-image svg,.card.card-link:hover .card-image-left img,.card.card-link:hover .card-image-left svg{transform:scale(1.1)}}.card .card-content-wrapper{display:flex;flex-direction:column;gap:16px}.card .card-image{border-radius:16px;width:100%;height:auto;aspect-ratio:var(--card-image-ratio);background-color:#f3f8fe}.card .card-content{display:flex;flex-direction:column;justify-content:space-between;gap:16px;align-items:flex-start;margin-top:4px;flex:1}.card .card-content .btn .btn-text{font-size:14px}.card .card-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.card .card-icon svg{width:100%;height:100%}.card .card-title{color:#010f2d;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.32px}.card .card-text{flex-grow:1}.card .card-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.card .card-header .card-tags{display:flex;gap:6px;flex-wrap:wrap}.card .card-header .card-tags .card-tag{text-transform:uppercase;display:flex;align-items:center;gap:6px}.card .card-header .card-tags .card-tag:before{content:"";width:4px;height:4px;border-radius:50%}.card .card-date{color:#738195;white-space:nowrap;flex-shrink:0;text-transform:uppercase}.card .card-date.card-date-header{margin-left:auto}.card .card-download{padding-top:12px}.card.card-two-cols .card-image-left{--card-image-ratio: 410/250;--image-width: 410px;flex:0 0 var(--image-width);border-radius:16px;aspect-ratio:var(--card-image-ratio);background-color:#f3f8fe;overflow:hidden;display:none}.card.card-two-cols .card-content-wrapper{flex-grow:1;gap:12px}.card.card-two-cols .card-date-header{display:block}.card.card-two-cols .card-date-content{display:none}.card.card-two-cols .card-content{gap:12px;justify-content:flex-start}.card.card-two-cols .card-content .btn{margin-top:28px}.card.card-two-cols .card-image{display:flex}@media(min-width:768px){.card.card-two-cols{flex-direction:row;gap:20px}.card.card-two-cols .card-image-left{--image-width: 375px}.card.card-two-cols .card-content-wrapper{padding-block:16px}.card.card-two-cols .card-date-header{display:none}.card.card-two-cols .card-date-content{display:block}.card.card-two-cols .card-image-left{display:flex}.card.card-two-cols .card-image{display:none}}@media(min-width:1040px){.card.card-two-cols{gap:50px}.card.card-two-cols .card-image-left{--image-width: 410px}}.card.card-highlighted,.card.card-single-header{--card-background-color: transparent}.card.card-single-header .card-image-left{--card-image-ratio: 540/330;--image-width: 540px;aspect-ratio:var(--card-image-ratio)}.card.card-single-header .card-image-left img{object-fit:contain!important;object-position:center;border-radius:16px;width:max-content;height:auto}.card.card-single-header .card-image-left{background-color:#fff}@media(min-width:768px){.card.card-single-header{gap:50px}.card.card-single-header .card-image-left{--image-width: 480px}}@media(min-width:1040px){.card.card-single-header{gap:80px}.card.card-single-header .card-image-left{--image-width: 540px}}.card-person{display:flex;flex-direction:column}.card-person-image{aspect-ratio:1;border-radius:16px;overflow:hidden;width:100%;position:relative;display:flex;justify-content:center}.card-person-image--no-image{background:linear-gradient(180deg,#307ff2,#2769ba)}.card-person-image img{display:block;height:100%;object-fit:cover;width:100%}.card-person-image svg{width:60%}.card-person-linkedin{position:absolute;bottom:0;right:0}.card-person-linkedin svg{width:100%}.card-person-name{font-weight:500;margin-top:16px}.card-person-position{color:#647388;margin:0}.splide:not(.is-overflow) .splide__arrows{display:none!important}.splide:not(.is-overflow) .splide__list{justify-content:center}.splide:not(.is-overflow) .splide__slide:last-child{margin-right:0!important}.splide .splide__track{overflow:visible}.splide .splide__pagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px}@media(min-width:768px){.splide .splide__pagination{display:none}}.splide .splide__pagination .splide__pagination__page{width:10px;height:10px;border-radius:50%;background-color:#307ff2;cursor:pointer}.splide .splide__pagination .splide__pagination__page.is-active{background-color:#001d58}.splide .splide__arrows{display:flex;align-items:center;justify-content:center;gap:10px}@media(min-width:768px){.splide .splide__arrows{margin-top:40px}}.splide .splide__arrows .splide__arrow{pointer-events:auto;cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#307ff2}.splide .splide__arrows .splide__arrow:disabled{opacity:.5;pointer-events:none}.splide .splide__arrows .splide__arrow svg{stroke-linecap:square;stroke-width:1px;height:1rem;vertical-align:middle;width:1rem}.card-list{--card-image-ratio: 335/300;--card-background-color: #001d58;aspect-ratio:var(--card-image-ratio);display:flex;flex-direction:column;gap:16px;background-color:#001d58;border-radius:16px;width:100%;position:relative;overflow:hidden}.card-list.card-link{text-decoration:none;cursor:pointer}@media(hover:hover){.card-list.card-link:hover img{transform:scale(1.1)}}.card-list img{position:absolute;transition:.3s ease-out transform;object-fit:cover;width:100%;height:100%}.card-list .card-illustration{position:absolute;width:25.6875rem;height:24.9375rem;top:-179px;right:-186px;z-index:4}.card-list .card-content{color:#fff;background:linear-gradient(180deg,#00091b00,#00091b33);display:flex;flex-direction:column;justify-content:flex-end;gap:12px;align-items:flex-start;flex:1;padding:20px;position:relative;z-index:5}.card-list .card-content .card-surtitle{text-transform:uppercase}.card-list .card-content .card-title{font-size:24px;max-width:100%}.card-list .card-content .btn{margin-top:4px;justify-content:flex-start}.card-list .card-hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--card-background-color);z-index:10;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none}.card-list .card-hover.bg-blue{background-color:#097ebd}.card-list .card-hover.bg-green{background-color:#447806}.card-list .card-hover.bg-violet{background-color:#5e2799}.card-list .card-hover.bg-light_blue{background-color:#6ccbff}.card-list .card-hover.bg-pink{background-color:#8f0048}.card-list .card-hover.bg-yellow{background-color:#b88000}.card-list .card-hover{clip-path:ellipse(80% 0% at 30% 100%);transition:clip-path .95s cubic-bezier(.25,1,.2,1)}.card-list .card-hover .card-hover-inner{color:#fff;display:flex;flex-direction:column;gap:12px}.card-list .card-hover .card-hover-title{font-size:1.5rem;line-height:1.2;font-weight:600;letter-spacing:-.02em;margin:0;max-width:246px}.card-list .card-hover .card-description{font-size:.875rem;line-height:1.5;letter-spacing:-.028em;margin:0}.card-list .card-hover .card-sign{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:-.05em}.card-list.has-hover-effect:focus-within .card-hover,.card-list.has-hover-effect.is-active .card-hover{clip-path:ellipse(160% 160% at 30% 100%)}@media(hover:hover){.card-list.has-hover-effect:hover .card-hover{clip-path:ellipse(160% 160% at 30% 100%)}}@media(min-width:768px){.card-list{--card-image-ratio: 304/380}.card-list .card-content{gap:16px}.card-list .card-content .card-title{max-width:246px}.card-list .card-content .btn{margin-top:8px}}.card-member{--card-image-ratio: 305/180;background-color:#f3f8fe;border-radius:16px;padding:16px;width:100%;display:inline-block}.card-member .card-inner{display:flex;flex-direction:column;gap:16px}.card-member .card-inner .card-image{aspect-ratio:var(--card-image-ratio);background-color:#fff;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:30px}.card-member .card-inner .card-image img{transition:.3s ease-out transform;width:auto;height:auto;max-height:90px}.card-member .card-inner .card-content{flex-grow:1;display:flex;flex-direction:column;gap:8px}.card-member .card-inner .card-title{font-weight:600}.card-member .card-inner .card-cta{margin-top:auto}.card-member .card-inner .btn{margin-top:4px;justify-content:flex-start}.card-member.card-link{text-decoration:none;cursor:pointer}@media(hover:hover){.card-member.card-link:hover .card-image img{transform:scale(1.1)}}.card-member.card-member-large .card-content{padding-block:20px}.card-member.card-member-large .card-title{font-size:20px}.card-member.card-member-large .card-text{font-size:14px}@media(min-width:768px){.card-member .card-inner .card-image{--image-width: 220px;flex:0 0 var(--image-width);--card-image-ratio: 220/130}}@media(min-width:1040px){.card-member .card-inner{flex-direction:row;align-items:center;gap:24px}.card-member .card-inner .card-image img{height:auto}.card-member .card-inner .btn{margin-top:8px}.card-member.card-member-large .card-inner{align-items:unset;gap:32px}.card-member.card-member-large .card-inner .card-title{font-size:24px}.card-member.card-member-large .card-inner .card-text{font-size:16px}.card-member.card-member-large .card-inner .card-image{--card-image-ratio: 440/260;--image-width: 440px;flex:0 0 var(--image-width);padding:80px}.card-member.card-member-large .card-inner .card-image img{height:auto;width:auto;max-height:90px}.card-member.card-member-large .card-inner .btn{border-bottom:1px solid #010f2d}}.push-contact{position:relative;border-radius:16px;padding:16px;padding-block-start:24px;overflow:hidden;width:100%}.push-contact .push-contact-inner{display:flex;flex-direction:column;align-items:center;gap:20px;position:relative;z-index:1}.push-contact .push-contact-title{color:#fff;text-align:center}.push-contact .push-contact-btn{width:100%}.push-contact>svg{position:absolute;right:0;bottom:-40px}.push-contact.push-contact-blue{background-color:#075e8e}.push-contact.push-contact-yellow{background-color:#6b4900}.push-contact.push-contact-yellow>svg *{fill:#ffbe2c}@media(min-width:768px){.push-contact{padding:20px;padding-block-start:32px}.push-contact .push-contact-inner{gap:32px}}:root{--breakpoint-main-header: 1024px}.main-header{position:fixed;top:calc(var(--admin-bar-height) + var(--height-banner-alert));left:0;width:100%;z-index:100;background-color:#fff}.main-header .btn.btn-icon{color:#010f2d}.main-header .btn.btn-icon [fill]{transition:fill .3s ease-out;fill:#010f2d!important}.main-header .btn.btn-icon [stroke]{transition:stroke .3s ease-out;stroke:#010f2d!important}.main-header.main-header--home{background-color:transparent}.main-header.main-header--home .btn.btn-icon:not(.btn-search){color:#fff}.main-header.main-header--home .btn.btn-icon:not(.btn-search) [fill]{transition:fill .3s ease-out;fill:#fff!important}.main-header.main-header--home .btn.btn-icon:not(.btn-search) [stroke]{transition:stroke .3s ease-out;stroke:#fff!important}.main-header.main-header--home .logo-white{display:block}.main-header.main-header--home .logo-dark{display:none}.main-header.main-header--home .main-menu .main-nav-search{background-color:transparent}.main-header.main-header--home .main-menu .btn.btn-simple.btn-menu-nav{--btn-color: white}.main-header.main-header--home .secondary-menu .btn.btn-icon svg [fill]{transition:fill .3s ease-out;fill:#fff!important}.main-header.main-header--home .secondary-menu .btn.btn-icon svg [stroke]{transition:stroke .3s ease-out;stroke:#fff!important}.main-header.main-header--home .secondary-menu .btn-nav-tertiary{--btn-color: white;--btn-hover-color: white;--btn-background-hover-color: rgba(255, 255, 255, .16)}.main-header.main-header--home .secondary-menu .btn-nav-primary{--btn-hover-color: #010f2d;--btn-background-hover-color: white}.main-header.main-header--home .main-nav-burger-button .burger{background-color:#fff}.main-header.main-header--home .main-nav-burger-button:before,.main-header.main-header--home .main-nav-burger-button:after{background-color:#fff}.main-header .main-header-inner{padding:10px 0;height:78px}@media(min-width:1024px){.main-header .main-header-inner{height:84px}}.main-header.open{background-color:#fff}.main-header.open .btn.btn-icon{color:#010f2d}.main-header.open .btn.btn-icon [fill]{transition:fill .3s ease-out;fill:#010f2d!important}.main-header.open .btn.btn-icon [stroke]{transition:stroke .3s ease-out;stroke:#010f2d!important}.main-header.open .logo-white{display:none}.main-header.open .logo-dark{display:block}.main-header.main-header--sticky{background-color:#fff}.main-header.main-header--sticky .btn.btn-icon:not(.btn-search){color:#010f2d}.main-header.main-header--sticky .btn.btn-icon:not(.btn-search) [fill]{transition:fill .3s ease-out;fill:#010f2d!important}.main-header.main-header--sticky .btn.btn-icon:not(.btn-search) [stroke]{transition:stroke .3s ease-out;stroke:#010f2d!important}.main-header.main-header--sticky.main-header--home .logo-white{display:none}.main-header.main-header--sticky.main-header--home .logo-dark{display:block}.main-header.main-header--sticky.main-header--home .main-menu .main-nav-search{background-color:#fff}.main-header.main-header--sticky.main-header--home .main-menu .btn.btn-simple.btn-menu-nav{--btn-color: #010f2d}.main-header.main-header--sticky.main-header--home .secondary-menu .btn.btn-icon [fill]{transition:fill .3s ease-out;fill:#010f2d!important}.main-header.main-header--sticky.main-header--home .secondary-menu .btn.btn-icon [stroke]{transition:stroke .3s ease-out;stroke:#010f2d!important}.main-header.main-header--sticky.main-header--home .secondary-menu .btn-nav-tertiary{--btn-color: #010f2d;--btn-hover-color: white;--btn-background-hover-color:#307ff2}.main-header.main-header--sticky.main-header--home .secondary-menu .btn-nav-primary{--btn-hover-color: white;--btn-background-hover-color:#010f2d}.main-header.main-header--sticky.main-header--home .main-nav-burger-button .burger{background-color:#010f2d}.main-header.main-header--sticky.main-header--home .main-nav-burger-button:before,.main-header.main-header--sticky.main-header--home .main-nav-burger-button:after{background-color:#010f2d}.main-footer{padding:40px 0 30px;background-color:#001d58;color:#fff;background-image:url(/app/themes/limpide-starter/assets/img/svg/bg-mobile-footer-fed.svg);background-repeat:no-repeat;background-position:right -150px bottom;background-size:contain}@media(min-width:1024px){.main-footer{padding:60px 0 30px;background-image:url(/app/themes/limpide-starter/assets/img/svg/bg-left-footer-fed.svg),url(/app/themes/limpide-starter/assets/img/svg/bg-right-footer-fed.svg);background-position:left -350px top -120px,right top;background-repeat:no-repeat;background-size:contain}}.main-footer .pre-footer{display:flex;flex-direction:column;justify-content:center;gap:20px;color:#fff;text-align:center;margin:0 auto;padding:20px 0 44px;border-bottom:1px solid #003174}@media(min-width:1024px){.main-footer .pre-footer{padding:40px 0 100px}}.main-footer .pre-footer .description{font-size:1rem;line-height:1.5;letter-spacing:-.32px;width:80%;margin:0 auto}@media(min-width:768px){.main-footer .pre-footer .description{font-size:1.125rem;letter-spacing:-.36px;width:100%}}.main-footer .pre-footer .form-row{margin-bottom:0;margin-top:10px}@media(min-width:768px){.main-footer .pre-footer .form-row{margin-top:20px}}.main-footer .pre-footer .form-wrapper{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:100px;padding:5px;max-width:390px;margin:0 auto;position:relative}.main-footer .pre-footer .form-wrapper .wpcf7-form-control-wrap{margin-bottom:0}.main-footer .pre-footer .form-wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=search]){background-color:transparent;text-align:left;padding:0 20px}@media(min-width:768px){.main-footer .pre-footer .form-wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=search]){font-size:.875rem}}.main-footer .pre-footer .form-wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=search]){font-size:1rem}.main-footer .pre-footer .form-wrapper .wpcf7-spinner,.main-footer .pre-footer .form-wrapper .wpcf7-not-valid-tip{position:absolute}.main-footer .pre-footer .form-wrapper .wpcf7-not-valid{border:none}.main-footer .pre-footer .form-wrapper .btn-text{display:none}@media(min-width:768px){.main-footer .pre-footer .form-wrapper .btn-text{display:flex}}.main-footer .pre-footer .form-wrapper .icon{display:flex}@media(min-width:768px){.main-footer .pre-footer .form-wrapper .icon{display:none}}.main-footer .pre-footer .form-wrapper .btn-tertiary{width:40px;height:40px;padding:18px;min-height:40px}@media(min-width:768px){.main-footer .pre-footer .form-wrapper .btn-tertiary{padding:16px 30px;width:auto;height:50px}}.main-footer .pre-footer .wpcf7-response-output{color:#fff;border:none}.main-footer .footer-content{display:flex;flex-direction:column;gap:18px;padding-top:54px}@media(min-width:1024px){.main-footer .footer-content{flex-direction:row;justify-content:space-between;padding-top:60px}}.main-footer .footer-content-left{display:flex;flex-direction:column;gap:24px;justify-content:space-between}.main-footer .footer-logo{display:flex}.main-footer .footer-logo .footer-logo-link{display:flex;justify-content:center}.main-footer .footer-logo .footer-logo-link svg{height:45px;width:auto}@media(min-width:1024px){.main-footer .footer-logo .footer-logo-link svg{height:65px}}.main-footer .footer-social-links{display:flex;align-items:center;gap:5px;padding:12px 0;flex-wrap:wrap}.main-footer .footer-social-links .btn-filled{margin-right:18px}@media(max-width:768px){.main-footer .footer-social-links .btn-filled{margin-bottom:20px}}@media(max-width:768px){.main-footer .footer-social-links li:first-child{width:100%}.main-footer .footer-social-links li:first-child a{width:100%;justify-content:center}}@media(max-width:1024px){.main-footer .footer-content-right{border-top:1px solid #003174;padding-top:30px}}.main-footer .footer-main-menu{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.main-footer .footer-main-menu{flex-direction:row;gap:40px}}@media(min-width:1100px){.main-footer .footer-main-menu{gap:60px}}.main-footer .footer-main-menu .footer-main-menu-item{display:flex;flex-direction:column}.main-footer .footer-main-menu .footer-main-menu-item.open .sub-menu-content{grid-template-rows:1fr;visibility:visible;position:relative}.main-footer .footer-main-menu .footer-main-menu-item .sub-menu-content{display:grid;transition:all .3s ease-out;visibility:visible;opacity:1;pointer-events:initial;position:static}.main-footer .footer-main-menu .footer-main-menu-item .title{display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin-bottom:16px;font-size:1rem;font-weight:600;line-height:1.5;letter-spacing:-.3px;gap:10px}@media(min-width:1024px){.main-footer .footer-main-menu .footer-main-menu-item .title{cursor:default;margin-bottom:20px}}@media(min-width:1200px){.main-footer .footer-main-menu .footer-main-menu-item .title{margin-bottom:40px}}.main-footer .footer-main-menu .footer-main-menu-item .sub-menu{display:flex;flex-direction:column;gap:0;overflow:hidden}@media(min-width:1024px){.main-footer .footer-main-menu .footer-main-menu-item .sub-menu{overflow:visible;display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,auto);gap:0px 40px}}@media(min-width:1100px){.main-footer .footer-main-menu .footer-main-menu-item .sub-menu{gap:0px 60px}}.main-footer .footer-main-menu .footer-main-menu-item .sub-menu .sub-menu-item{margin-bottom:12px}.main-footer .footer-main-menu .footer-main-menu-item .sub-menu .sub-menu-link{text-decoration:none;font-size:14px;line-height:1.5;letter-spacing:-.28px;font-weight:400}.main-footer .footer-main-menu .footer-main-menu-item .sub-menu .sub-menu-link:hover{color:#307ff2}.main-footer .footer-bottom{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;border-top:1px solid #003174;padding-top:30px;margin-top:14px;gap:12px}@media(min-width:1024px){.main-footer .footer-bottom{flex-direction:row;padding-top:60px;margin-top:60px}}.main-footer .footer-bottom .copyright{font-size:.75rem;line-height:1}.main-footer .footer-secondary-nav{display:flex}.main-footer .footer-secondary-nav .footer-secondary-nav-list{display:flex;gap:0px 10px;flex-wrap:wrap}@media(min-width:1024px){.main-footer .footer-secondary-nav .footer-secondary-nav-list{gap:10px}}.main-footer .footer-secondary-nav .footer-secondary-nav-item{display:flex;align-items:center}.main-footer .footer-secondary-nav .footer-secondary-nav-item:not(:first-child):before{content:"";display:inline-block;width:2px;height:2px;border-radius:50%;background-color:#fff;margin-right:9px}.main-footer .footer-secondary-nav .footer-secondary-nav-link{font-size:.75rem;font-weight:400}.main-footer .footer-secondary-nav .footer-secondary-nav-link:hover{color:#307ff2;cursor:pointer}.main-nav{display:flex;justify-content:space-between;align-items:center;height:100%;gap:20px}@media(min-width:1040px){.main-nav{gap:30px}}@media(min-width:1320px){.main-nav{gap:70px}}.main-nav .main-nav-logo{flex-shrink:0}.main-nav .main-nav-logo .main-nav-logo-link{display:flex;width:auto}@media(max-width:1024px){.main-nav .main-nav-logo .main-nav-logo-link{height:38px}}@media(min-width:1024px){.main-nav .main-nav-logo .main-nav-logo-link{height:30px}}@media(min-width:1200px){.main-nav .main-nav-logo .main-nav-logo-link{height:35px}}@media(min-width:1320px){.main-nav .main-nav-logo .main-nav-logo-link{height:45px}}.main-nav .main-nav-logo .main-nav-logo-link svg{width:100%;height:100%}.main-nav .main-nav-burger{display:flex;align-items:center;gap:14px}.main-nav .main-nav-burger-button{display:flex;flex-direction:column;flex-shrink:0;align-items:center;position:relative;background-color:transparent;border:0;cursor:pointer;padding:0;width:20px;height:16px}.main-nav .main-nav-burger-button .burger{display:block;position:absolute;top:0;bottom:0;left:0;transition:all .3s ease-out;background-color:#010f2d;border-radius:10px;margin:auto;width:75%;height:2px}.main-nav .main-nav-burger-button:before,.main-nav .main-nav-burger-button:after{position:absolute;right:0;left:0;transform-origin:center;transition:all .3s ease-out;background-color:#010f2d;border-radius:10px;width:100%;height:2px;content:""}.main-nav .main-nav-burger-button:before{top:0;width:100%}.main-nav .main-nav-burger-button:after{bottom:0;width:50%}.menu-is-open .main-nav .main-nav-burger-button .burger{opacity:0}.menu-is-open .main-nav .main-nav-burger-button:before,.menu-is-open .main-nav .main-nav-burger-button:after{margin-top:0}.menu-is-open .main-nav .main-nav-burger-button:before{top:7px;transform:rotate(45deg);background-color:#010f2d}.menu-is-open .main-nav .main-nav-burger-button:after{bottom:7px;transform:rotate(-45deg);width:100%;background-color:#010f2d}.main-nav .main-nav-content{display:flex;flex-grow:1;justify-content:space-between;align-items:center;height:100%;transition:left .3s ease-out,opacity .3s ease-out,visibility .3s ease-out}@media(max-width:1024px){.main-nav .main-nav-content{flex-direction:column;align-items:unset;justify-content:flex-start;position:absolute;top:78px;left:100%;z-index:999;visibility:hidden;background-color:#fff;padding:20px 20px 50px;width:100%;height:calc(var(--vh, 100vh) - 78px - var(--height-banner-alert) - var(--admin-bar-height));overflow:hidden;overflow-y:auto;pointer-events:none;gap:40px}.menu-is-open .main-nav .main-nav-content{left:0;visibility:visible;pointer-events:auto}}@media(min-width:1200px){.main-nav .main-nav-content{gap:35px}}.main-nav .main-nav-content .main-menu{display:flex;align-items:center;height:100%;position:relative}@media(max-width:1024px){.main-nav .main-nav-content .main-menu{flex-direction:column;align-items:unset;justify-content:flex-start;flex-grow:1;gap:0}}@media(min-width:1024px){.main-nav .main-nav-content .main-menu{gap:10px}}@media(min-width:1040px){.main-nav .main-nav-content .main-menu{gap:15px}}@media(min-width:1320px){.main-nav .main-nav-content .main-menu{gap:25px}}.main-nav .main-nav-content .main-menu .main-menu-item.is-active{color:#001d58}@media(min-width:1024px){.main-nav .main-nav-content .main-menu .main-menu-item{display:flex;align-items:center}.main-nav .main-nav-content .main-menu .main-menu-item.open .main-menu-link-wrapper,.main-nav .main-nav-content .main-menu .main-menu-item:hover .main-menu-link-wrapper{color:#010f2d}.main-nav .main-nav-content .main-menu .main-menu-item.open .main-menu-link-opener:after,.main-nav .main-nav-content .main-menu .main-menu-item:hover .main-menu-link-opener:after{transform:rotate(225deg);margin-bottom:0}.main-nav .main-nav-content .main-menu .main-menu-item.open .main-menu-submenu-wrapper,.main-nav .main-nav-content .main-menu .main-menu-item:hover .main-menu-submenu-wrapper{visibility:visible;opacity:1;pointer-events:auto}.main-nav .main-nav-content .main-menu .main-menu-item.with-submenu.with-submenu-simple{position:relative}}@media(max-width:1024px){.main-nav .main-nav-content .main-menu .main-menu-item{border-bottom:1px solid #D8E0EA}.main-nav .main-nav-content .main-menu .main-menu-item.open .main-menu-submenu-wrapper{opacity:1;visibility:visible;pointer-events:auto;left:0}}.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-link-wrapper{display:flex;align-items:center;gap:10px}@media(max-width:1024px){.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-link-wrapper{justify-content:space-between;width:100%}}.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-link{display:flex;align-items:center;width:100%;font-size:1rem;font-weight:600;color:currentColor}@media(max-width:1024px){.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-link{font-size:1.25rem;line-height:1.35;padding:24px 0}}.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-link-opener{font-weight:500;line-height:1.5;letter-spacing:-.32px}@media(max-width:1024px){.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-link-opener{justify-content:space-between;font-size:1.25rem;line-height:1.35;letter-spacing:-.4px;padding:20px 0;color:#010f2d;width:100%}}@media(min-width:1024px){.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-link-opener{font-size:.875rem}}@media(min-width:1200px){.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-link-opener{font-size:1rem}}.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-link-opener:after{content:"";display:block;flex-shrink:0;width:6px;height:6px;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);margin-bottom:5px;transition:transform .3s ease-out,color .3s ease-out}@media(max-width:1024px){.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-link-opener:after{width:8px;height:8px;margin-bottom:0}}.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-link-opener.is-active{color:#307ff2}.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-submenu-wrapper{min-width:fit-content;width:100%}@media(min-width:1024px){.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-submenu-wrapper{position:absolute;top:55%;left:50%;transition:opacity .3s ease-out,visibility .3s ease-out;visibility:hidden;opacity:0;pointer-events:none;padding:50px 0 0;z-index:999;transform:translate(-50%)}}@media(max-width:1024px){.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-submenu-wrapper{display:flex;flex-direction:column;position:absolute;top:0;left:100%;z-index:1000;background-color:#fff;padding:20px 15px 50px;width:100%;height:calc(var(--vh, 100vh) - 78px - var(--height-banner-alert) - var(--admin-bar-height));overflow-y:auto;pointer-events:none;visibility:hidden;gap:0;transition:left .3s ease-out,visibility .3s ease-out}}@media(max-width:1024px){.js-main-menu-item.open .main-nav .main-nav-content .main-menu .main-menu-item .main-menu-submenu-wrapper{left:0;visibility:visible;pointer-events:auto}}.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-submenu-wrapper .btn-submenu-return{display:flex;align-items:center;gap:10px;cursor:pointer;padding-bottom:15px;padding-top:20px;border:none;border-bottom:1px solid #D8E0EA;margin-bottom:35px;font-size:1rem;font-weight:500;line-height:1.5;color:#738195;transition:color .3s ease-out;background:none;width:100%;text-align:left}.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-submenu-wrapper .btn-submenu-return:before{content:"";display:block;flex-shrink:0;width:8px;height:8px;border-bottom:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(135deg)}.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-submenu-wrapper .btn-submenu-return:hover{color:#307ff2}.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-submenu-wrapper .main-menu-submenu-content{display:flex;transition:padding .3s ease-out}@media(min-width:1024px){.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-submenu-wrapper .main-menu-submenu-content{width:max-content;background-color:#fff;box-shadow:0 4px 50px #00061433;border-radius:16px;margin:auto;gap:10px}}@media(max-width:1024px){.main-nav .main-nav-content .main-menu .main-menu-item .main-menu-submenu-wrapper .main-menu-submenu-content{flex-direction:column;width:100%;gap:60px}}.main-nav .main-nav-content .menu-right{display:flex;flex-direction:column;width:100%}@media(min-width:1024px){.main-nav .main-nav-content .menu-right{width:auto;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px}}@media(min-width:1040px){.main-nav .main-nav-content .menu-right{gap:10px}}@media(min-width:1320px){.main-nav .main-nav-content .menu-right{gap:20px}}.main-nav .main-nav-content .secondary-menu{display:flex;align-items:center}@media(max-width:1024px){.main-nav .main-nav-content .secondary-menu{flex-direction:column;align-items:unset;justify-content:flex-start;gap:8px;width:auto}}@media(min-width:1024px){.main-nav .main-nav-content .secondary-menu{gap:5px}}@media(min-width:1200px){.main-nav .main-nav-content .secondary-menu{gap:10px}}@media(min-width:1320px){.main-nav .main-nav-content .secondary-menu{gap:10px}}.main-nav .main-nav-content .secondary-menu .btn.btn-icon [fill]{transition:fill .3s ease-out;fill:#010f2d!important}.main-nav .main-nav-content .secondary-menu .btn.btn-icon [stroke]{transition:stroke .3s ease-out;stroke:#010f2d!important}.main-nav .main-nav-content .secondary-menu .secondary-menu-item .btn{min-height:46px;padding:5px 20px;font-size:.875rem;width:100%}@media(min-width:1024px){.main-nav .main-nav-content .secondary-menu .secondary-menu-item .btn{min-height:40px;font-size:.875rem}}.main-nav .main-nav-content .secondary-menu .secondary-menu-item .btn-icon{padding:0 14px}@media(max-width:1024px){.main-nav .main-nav-content .secondary-menu .secondary-menu-item .btn-nav-tertiary{--btn-color: color(black)}}.main-nav .main-nav-content .language-switcher{position:relative;width:100%}@media(min-width:1024px){.main-nav .main-nav-content .language-switcher{width:auto}}.main-nav .main-nav-content .language-switcher .current-language{font-size:.875rem;font-weight:600;line-height:1;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #8da7b4;border-radius:10px;padding:15px 12px;height:46px;width:100%;cursor:pointer;background:none}@media(min-width:1024px){.main-nav .main-nav-content .language-switcher .current-language{width:auto;height:40px}}.main-nav .main-nav-content .language-switcher .current-language svg{transition:transform .3s ease-out}.main-nav .main-nav-content .language-switcher .dropdown-languages{font-size:.875rem;font-weight:600;line-height:1;opacity:0;visibility:hidden;position:absolute;pointer-events:none;top:50px;left:0;border-radius:10px;overflow:hidden;width:100%;background-color:#fff;z-index:999;box-shadow:0 0 10px #0000000a;transition:opacity .3s ease-out,visibility .3s ease-out}.main-nav .main-nav-content .language-switcher .dropdown-languages ul li a{display:flex;width:100%;padding:12px}.main-nav .main-nav-content .language-switcher .dropdown-languages ul li a:hover{background-color:#ccd5e0}.main-nav .main-nav-content .language-switcher.open .current-language svg{transform:rotate(180deg)}.main-nav .main-nav-content .language-switcher.open .dropdown-languages{opacity:1;visibility:visible;pointer-events:auto}.main-nav .main-nav-content .main-menu-submenu-wrapper .main-menu-submenu-title{text-transform:uppercase;font-size:clamp(12px,6vw,10px);font-weight:600;line-height:1.1;margin-bottom:20px;letter-spacing:.6px;color:#307ff2;display:block}@media(min-width:1024px){.main-nav .main-nav-content .main-menu-submenu-wrapper .main-menu-submenu-title{font-size:.625rem;line-height:1.1;letter-spacing:.5px}}.main-nav .main-nav-content .main-menu-submenu-wrapper .main-menu-submenu-links{display:flex;flex-direction:column;gap:20px}@media(min-width:1024px){.main-nav .main-nav-content .main-menu-submenu-wrapper .main-menu-submenu-links{gap:14px}}.main-nav .main-nav-content .main-menu-submenu-wrapper .btn-submenu-nav{font-size:1.25rem;font-weight:500;line-height:1.35;letter-spacing:-.4px}@media(min-width:1024px){.main-nav .main-nav-content .main-menu-submenu-wrapper .btn-submenu-nav{font-size:1rem;line-height:1.5;letter-spacing:-.4px}}.main-nav .main-nav-content .main-menu-submenu-wrapper .btn-submenu-nav.is-active{color:#307ff2}.main-nav .main-menu-search{position:absolute;width:100%;height:100%;top:-100px;left:0;z-index:2;transition:all .3s ease-out;opacity:0;visibility:hidden;pointer-events:none}.main-nav .main-menu-search.active{top:0;opacity:1;visibility:visible;pointer-events:auto}.main-nav .main-menu-search.search-mobile{display:block;padding:1.25rem}.main-nav .main-menu-search.search-desktop{display:none}.main-nav .main-menu-search .main-nav-search{display:flex;align-items:center;width:100%;height:100%}.main-nav .main-menu-search .main-nav-search-input-wrapper{position:relative;width:100%}.main-nav .main-menu-search .main-nav-search .btn-search-close{background-color:transparent;flex-shrink:0;aspect-ratio:1/1;width:32px;height:32px}@media(min-width:1024px){.main-nav .main-menu-search.search-mobile{display:none}.main-nav .main-menu-search.search-desktop{display:block}}@media(max-width:1024px){.main-nav .main-menu-search .main-nav-search{gap:12px}}@media(min-width:1024px){.main-header.main-header--search-open .js-desktop-display-search{opacity:0;transform:translateY(-6px);visibility:hidden;pointer-events:none;transition:opacity .3s ease-out,transform .3s ease-out,visibility 0s linear 0s;padding:0!important;width:0!important}}@media(max-width:1024px){.main-header.main-header--search-open .main-nav-logo,.main-header.main-header--search-open .main-nav-burger{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-out,visibility .3s ease-out}}.main-header.main-header--search-open .main-nav{gap:33px}.main-header.main-header--search-open .main-nav-content{gap:0}.main-header.main-header--search-open .main-menu{flex:1}.main-header .js-desktop-display-search{transition:opacity .3s ease-out,transform .3s ease-out,visibility 0s linear .3s ease-out}@media(min-width:1024px){.submenu-simple .main-menu-submenu-simple{padding:40px}}.submenu-columns{display:flex;flex-direction:column;gap:45px}@media(min-width:1024px){.submenu-columns{flex-direction:row;gap:10px;padding:0}}@media(min-width:1024px){.submenu-columns .main-menu-submenu-column{padding:40px}}@media(min-width:1024px){.submenu-columns .main-menu-submenu-column:not(:first-child){border-left:1px solid #D8E0EA}}@media(min-width:1024px){.submenu-push{padding:20px}}.submenu-push .submenu-push-content{border-radius:8px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:60px;align-items:flex-start;width:100%;color:#fff}@media(min-width:1024px){.submenu-push .submenu-push-content{width:260px;max-width:260px;height:100%}}.submenu-push .submenu-push-content .submenu-push-title{font-size:1.25rem;font-weight:600;line-height:1.4;letter-spacing:-.4px;width:90%}@media(min-width:1024px){.submenu-push .submenu-push-content .submenu-push-title{line-height:1.35}}.submenu-push .submenu-push-content.submenu-push--has-image{background-size:cover;background-position:center center}.submenu-push .submenu-push-content.background-color-blue{background-image:url(/app/themes/limpide-starter/assets/img/svg/background-push-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}.submenu-push .submenu-push-content.background-color-green{background-image:url(/app/themes/limpide-starter/assets/img/svg/background-push-green.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}.submenu-push .submenu-push-content.background-color-violet{background-image:url(/app/themes/limpide-starter/assets/img/svg/background-push-violet.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}.submenu-push .submenu-push-content.background-color-red{background-image:url(/app/themes/limpide-starter/assets/img/svg/background-push-red.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}.submenu-push .submenu-push-content.background-color-light-blue{background-image:url(/app/themes/limpide-starter/assets/img/svg/background-push-light-blue.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}.submenu-push .submenu-push-content.background-color-yellow{background-image:url(/app/themes/limpide-starter/assets/img/svg/background-push-yellow.svg);background-repeat:no-repeat;background-position:center center}.submenu-push .submenu-push-content[target=_blank] .btn-simple{border-bottom:1px solid white}.block-type-text .type-text-hero{padding:106px 20PX;color:#fff;text-align:center;background-color:#001d58;background-image:url(/app/themes/limpide-starter/assets/img/svg/bg-page-type-text-hero-mobile.svg);background-repeat:no-repeat;background-position:right bottom}@media(min-width:768px){.block-type-text .type-text-hero{padding:154px 20px;background-image:url(/app/themes/limpide-starter/assets/img/svg/bg-page-type-text-hero.svg)}}.block-type-text .inner-content-container{padding:56px 0;max-width:920px;margin:0 auto}@media(min-width:768px){.block-type-text .inner-content-container{padding:96px 20px}}.block-type-text .inner-content-container h1{font-size:2.375rem;font-weight:600;letter-spacing:-1.2px}@media(min-width:768px){.block-type-text .inner-content-container h1{font-size:3.75rem;font-weight:600;line-height:1.2;letter-spacing:-.72px;margin-top:48px;margin-bottom:16px}}.block-type-text .inner-content-container h2{font-size:1.5rem;font-weight:600;line-height:1.15;letter-spacing:-.48px;margin-top:32px;margin-bottom:12px}@media(min-width:768px){.block-type-text .inner-content-container h2{font-size:2.25rem;font-weight:600;line-height:1.2;letter-spacing:-.72px;margin-top:48px;margin-bottom:16px}}.block-type-text .inner-content-container h2:first-child{margin-top:0}.block-type-text .inner-content-container h3{font-size:1.25rem;font-weight:600;line-height:1.15;letter-spacing:-.4px;margin-top:32px;margin-bottom:12px}@media(min-width:768px){.block-type-text .inner-content-container h3{font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-.48px;margin-top:48px;margin-bottom:16px}}.block-type-text .inner-content-container h4{font-size:1.25rem;font-weight:600;line-height:1.15;letter-spacing:-.4px;margin-top:32px;margin-bottom:12px}@media(min-width:768px){.block-type-text .inner-content-container h4{font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-.48px;margin-top:48px;margin-bottom:16px}}.block-type-text .inner-content-container em{font-style:italic}.block-type-text .inner-content-container a:not(.btn){transition:all .3s ease-out;font-weight:500;color:#001d58;text-decoration:underline}@media(hover:hover){.block-type-text .inner-content-container a:not(.btn):hover{color:#307ff2}}.block-type-text .inner-content-container s{text-decoration:line-through}.block-type-text .inner-content-container sup{font-size:.75em;vertical-align:super}.block-type-text .inner-content-container sub{font-size:.75em;vertical-align:sub}.block-type-text .inner-content-container ul,.block-type-text .inner-content-container ol{padding-left:20px;margin-top:12px;margin-bottom:32px}@media(min-width:768px){.block-type-text .inner-content-container ul,.block-type-text .inner-content-container ol{margin-top:12px;margin-bottom:32px}}.block-type-text .inner-content-container ul{list-style:disc}.block-type-text .inner-content-container ul li::marker{color:#307ff2}.block-type-text .inner-content-container ol{list-style:decimal}.block-type-text .inner-content-container ol li::marker{font-size:16px;font-weight:600;color:#307ff2}@media(min-width:768px){.block-type-text .inner-content-container ol li::marker{font-size:18px}}.block-type-text .inner-content-container .wp-block-quote{margin-block:30px;border-left:3px solid #307ff2;font-size:1.125rem;line-height:1.35;padding-left:16px}@media(min-width:768px){.block-type-text .inner-content-container .wp-block-quote{margin-block:55px;font-size:1.25rem;line-height:1.35;padding-left:32px}}.block-type-text .inner-content-container .wp-block-buttons{margin-block:12px}@media(min-width:768px){.block-type-text .inner-content-container .wp-block-buttons{margin-block:32px}}.block-type-text .inner-content-container .wp-block-buttons .wp-block-button__link,.block-type-text .inner-content-container .wp-block-buttons .wp-block-button__link:hover{color:#fff;background-color:#307ff2}.block-type-text .inner-content-container .wp-block-image{border-radius:16px;overflow:hidden;aspect-ratio:900/450;margin-block:20px}@media(min-width:768px){.block-type-text .inner-content-container .wp-block-image{margin-block:30px}}.block-type-text .inner-content-container .wp-block-image img{width:100%;height:100%;object-fit:cover}
