div[id*=toolbar-administration]{z-index:2000 !important;}.visually-hidden{display:none !important;}.contextual-region.block .contextual{display:none;}body:not(.gin--edit-form) ul{list-style:none;}body.gin--edit-form ul{list-style:initial;padding:revert;padding-left:10px;}.preload *{-webkit-transition:none !important;transition:none !important;}*:focus-visible{outline:unset;}*{-webkit-box-sizing:border-box;box-sizing:border-box;}a{text-decoration:none !important;cursor:pointer;color:unset;}label,img{display:block;}span{display:initial;line-height:1;}img{aspect-ratio:unset;}.ajax-progress,.ajax-progress-throbber{display:none;}p,span,h1,h2,h3,h4,h5,h6,ul,li{padding:unset;margin:unset;}body.gin--edit-form{padding:initial;margin:initial;font-weight:initial;}body.gin--edit-form p,body.gin--edit-form span,body.gin--edit-form h1,body.gin--edit-form h2,body.gin--edit-form h3,body.gin--edit-form h4,body.gin--edit-form h5,body.gin--edit-form h6,body.gin--edit-form ul,body.gin--edit-form li{padding:revert;margin:revert;}body.gin--edit-form .fieldset__label{padding:10px 10px 10px 25px;}body:not(.gin--horizontal-toolbar){text-rendering:optimizeLegibility !important;-webkit-font-smoothing:subpixel-antialiased !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;margin:unset;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > nav{width:100%;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > main{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region]{position:fixed;top:250px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:40px;background:#FFFFFF;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2);box-shadow:0px 0px 20px rgba(0,0,0,0.2);position:relative;z-index:20;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region] .alert *{font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;text-align:center;color:#1D1D1B;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region] .alert .btn-close{width:24px;height:24px;-webkit-mask-image:url(/themes/custom/kaneva/assets/css/img/icons/close_black.svg);mask-image:url(/themes/custom/kaneva/assets/css/img/icons/close_black.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#1D1D1B;display:block;position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > footer{width:100%;}body .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region]{position:fixed;top:150px;background:#FFFFFF;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2);box-shadow:0px 0px 20px rgba(0,0,0,0.2);z-index:20;max-width:769px;left:0;right:0;margin:0 auto;position:fixed !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:40px;}body .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region] .alert{position:relative;padding-right:100px;font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;text-align:center;color:#1D1D1B;}body .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region] .alert *{font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;text-align:center;color:#1D1D1B;}body .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region] .alert .btn-close{width:24px;height:24px;-webkit-mask-image:url(/themes/custom/kaneva/assets/css/img/icons/close_black.svg);mask-image:url(/themes/custom/kaneva/assets/css/img/icons/close_black.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#1D1D1B;display:block;position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;}.file + span{display:none !important;}.f-oeuvre img{pointer-events:none !important;}.media.align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.media.align-left{float:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.media.align-right{float:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.text-align-justify{text-align:justify !important;}.text-align-right{text-align:right !important;}.text-align-center{text-align:center !important;}h1{font-family:"Termina";font-style:normal;font-weight:700;font-size:36px;line-height:140%;text-transform:uppercase;color:#1D1D1B;-webkit-transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;}@media (max-width:1024px){h1{font-size:24px;}}h2{font-family:"Termina";font-weight:700;font-size:28px;line-height:34px;text-transform:uppercase;color:#1D1D1B;-webkit-transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;}@media (max-width:1024px){h2{font-size:20px;line-height:24px;}}h3{font-family:"Termina";font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#1D1D1B;-webkit-transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;}@media (max-width:1024px){h3{font-size:16px;}}h4{font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;color:#1D1D1B;}h5{font-family:"Termina";font-style:normal;font-weight:700;font-size:13px;line-height:16px;letter-spacing:0.05em;color:#1D1D1B;}.tag{font-family:"Termina";font-style:normal;font-weight:700;font-size:13px;line-height:146%;letter-spacing:0.05em;text-transform:uppercase;color:#1D1D1B;padding:6px 10px 5px;background-color:#F7F7F7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.subtitle{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:20px;line-height:140%;color:#1D1D1B;margin-bottom:24px;}.subtitle a{font-family:"Termina";font-style:normal;font-weight:700;font-size:17px;line-height:140%;color:#1D1D1B;border-bottom:2px solid;border-color:#FFC033;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.subtitle:last-child{margin-bottom:0px;}.bodylarge{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#1D1D1B;}.bodylargebold{font-family:"Outfit";font-style:normal;font-weight:600;font-size:18px;line-height:27px;color:#1D1D1B;line-height:150%;}.bodybold{font-family:"Outfit";font-style:normal;font-weight:600;font-size:15px;line-height:150%;color:#1D1D1B;}.bodysmall{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#1D1D1B;}.bodysmallbold{font-family:"Outfit";font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:#1D1D1B;}.bodydefault{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:15px;line-height:140%;color:#1D1D1B;margin-bottom:16px;}.bodydefault:last-child{margin-bottom:0px;}p{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:15px;line-height:140%;color:#1D1D1B;margin-bottom:16px;}p a{font-family:"Termina";font-style:normal;font-weight:700;font-size:12px;line-height:140%;color:#1D1D1B;border-bottom:2px solid;border-color:#FFC033;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}p:last-child{margin-bottom:0px;}ul:not(.nav):not(.slick-dots):not(.toolbar-menu):not(.pager):not(.pagination){margin-bottom:16px;padding-left:8px;}ul:not(.nav):not(.slick-dots):not(.toolbar-menu):not(.pager):not(.pagination) li{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:15px;line-height:140%;color:#1D1D1B;display:-webkit-box;display:-ms-flexbox;display:flex;}ul:not(.nav):not(.slick-dots):not(.toolbar-menu):not(.pager):not(.pagination) li:before{width:3px;height:3Px;background-color:#1D1D1B;margin-right:8px;content:"";top:10px;position:relative;-ms-flex-negative:0;flex-shrink:0;}strong{font-weight:bold !important;}em{font-style:italic !important;}.par--type--lien.par--mode--aff-1 .field--name-field-lien a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:13px 24px;font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;color:#1D1D1B;text-align:center;border:2px solid;border-color:#FFCB6A;background-color:transparent;color:#1D1D1B;-webkit-transition:color 0.7s,background-color 0.7s,border-color 0.7s;transition:color 0.7s,background-color 0.7s,border-color 0.7s;-webkit-transition-timing-function:cubic-bezier(0.42,0,0,1);transition-timing-function:cubic-bezier(0.42,0,0,1);cursor:pointer;}@media (min-width:769px){.par--type--lien.par--mode--aff-1 .field--name-field-lien a:hover{border-color:#FFCB6A;color:#1D1D1B;background-color:#FFCB6A;}}.par--type--lien.par--mode--aff-2 .field--name-field-lien a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:13px 24px;font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;color:#1D1D1B;text-align:center;border:2px solid;border-color:#E9635B;background-color:transparent;color:#1D1D1B;-webkit-transition:color 0.7s,background-color 0.7s,border-color 0.7s;transition:color 0.7s,background-color 0.7s,border-color 0.7s;-webkit-transition-timing-function:cubic-bezier(0.42,0,0,1);transition-timing-function:cubic-bezier(0.42,0,0,1);cursor:pointer;}@media (min-width:769px){.par--type--lien.par--mode--aff-2 .field--name-field-lien a:hover{border-color:#E9635B;color:#1D1D1B;background-color:#E9635B;}}.par--type--lien.par--mode--aff-3 .field--name-field-lien a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:13px 24px;font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;color:#1D1D1B;text-align:center;border:2px solid;border-color:#E6E6E8;background-color:transparent;color:#1D1D1B;-webkit-transition:color 0.7s,background-color 0.7s,border-color 0.7s;transition:color 0.7s,background-color 0.7s,border-color 0.7s;-webkit-transition-timing-function:cubic-bezier(0.42,0,0,1);transition-timing-function:cubic-bezier(0.42,0,0,1);cursor:pointer;}@media (min-width:769px){.par--type--lien.par--mode--aff-3 .field--name-field-lien a:hover{border-color:#E6E6E8;color:#1D1D1B;background-color:#E6E6E8;}}.par--type--lien.par--mode--aff-4 .field--name-field-lien a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:13px 24px;font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;color:#1D1D1B;text-align:center;border:2px solid;border-color:#6295C9;background-color:transparent;color:#1D1D1B;-webkit-transition:color 0.7s,background-color 0.7s,border-color 0.7s;transition:color 0.7s,background-color 0.7s,border-color 0.7s;-webkit-transition-timing-function:cubic-bezier(0.42,0,0,1);transition-timing-function:cubic-bezier(0.42,0,0,1);cursor:pointer;}@media (min-width:769px){.par--type--lien.par--mode--aff-4 .field--name-field-lien a:hover{border-color:#6295C9;color:#1D1D1B;background-color:#6295C9;}}
div[id*=toolbar-administration]{z-index:2000 !important;}.visually-hidden{display:none !important;}.contextual-region.block .contextual{display:none;}body:not(.gin--edit-form) ul{list-style:none;}body.gin--edit-form ul{list-style:initial;padding:revert;padding-left:10px;}.preload *{-webkit-transition:none !important;transition:none !important;}*:focus-visible{outline:unset;}*{-webkit-box-sizing:border-box;box-sizing:border-box;}a{text-decoration:none !important;cursor:pointer;color:unset;}label,img{display:block;}span{display:initial;line-height:1;}img{aspect-ratio:unset;}.ajax-progress,.ajax-progress-throbber{display:none;}p,span,h1,h2,h3,h4,h5,h6,ul,li{padding:unset;margin:unset;}body.gin--edit-form{padding:initial;margin:initial;font-weight:initial;}body.gin--edit-form p,body.gin--edit-form span,body.gin--edit-form h1,body.gin--edit-form h2,body.gin--edit-form h3,body.gin--edit-form h4,body.gin--edit-form h5,body.gin--edit-form h6,body.gin--edit-form ul,body.gin--edit-form li{padding:revert;margin:revert;}body.gin--edit-form .fieldset__label{padding:10px 10px 10px 25px;}body:not(.gin--horizontal-toolbar){text-rendering:optimizeLegibility !important;-webkit-font-smoothing:subpixel-antialiased !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;margin:unset;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > nav{width:100%;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > main{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region]{position:fixed;top:250px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:40px;background:#FFFFFF;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2);box-shadow:0px 0px 20px rgba(0,0,0,0.2);position:relative;z-index:20;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region] .alert *{font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;text-align:center;color:#1D1D1B;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region] .alert .btn-close{width:24px;height:24px;-webkit-mask-image:url(/themes/custom/kaneva/assets/css/img/icons/close_black.svg);mask-image:url(/themes/custom/kaneva/assets/css/img/icons/close_black.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#1D1D1B;display:block;position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > footer{width:100%;}body .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region]{position:fixed;top:150px;background:#FFFFFF;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2);box-shadow:0px 0px 20px rgba(0,0,0,0.2);z-index:20;max-width:769px;left:0;right:0;margin:0 auto;position:fixed !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:40px;}body .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region] .alert{position:relative;padding-right:100px;font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;text-align:center;color:#1D1D1B;}body .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region] .alert *{font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;text-align:center;color:#1D1D1B;}body .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region] .alert .btn-close{width:24px;height:24px;-webkit-mask-image:url(/themes/custom/kaneva/assets/css/img/icons/close_black.svg);mask-image:url(/themes/custom/kaneva/assets/css/img/icons/close_black.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#1D1D1B;display:block;position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;}.file + span{display:none !important;}.f-oeuvre img{pointer-events:none !important;}.media.align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.media.align-left{float:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.media.align-right{float:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.text-align-justify{text-align:justify !important;}.text-align-right{text-align:right !important;}.text-align-center{text-align:center !important;}h1{font-family:"Termina";font-style:normal;font-weight:700;font-size:36px;line-height:140%;text-transform:uppercase;color:#1D1D1B;-webkit-transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;}@media (max-width:1024px){h1{font-size:24px;}}h2{font-family:"Termina";font-weight:700;font-size:28px;line-height:34px;text-transform:uppercase;color:#1D1D1B;-webkit-transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;}@media (max-width:1024px){h2{font-size:20px;line-height:24px;}}h3{font-family:"Termina";font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#1D1D1B;-webkit-transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;}@media (max-width:1024px){h3{font-size:16px;}}h4{font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;color:#1D1D1B;}h5{font-family:"Termina";font-style:normal;font-weight:700;font-size:13px;line-height:16px;letter-spacing:0.05em;color:#1D1D1B;}.tag{font-family:"Termina";font-style:normal;font-weight:700;font-size:13px;line-height:146%;letter-spacing:0.05em;text-transform:uppercase;color:#1D1D1B;padding:6px 10px 5px;background-color:#F7F7F7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.subtitle{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:20px;line-height:140%;color:#1D1D1B;margin-bottom:24px;}.subtitle a{font-family:"Termina";font-style:normal;font-weight:700;font-size:17px;line-height:140%;color:#1D1D1B;border-bottom:2px solid;border-color:#FFC033;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.subtitle:last-child{margin-bottom:0px;}.bodylarge{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#1D1D1B;}.bodylargebold{font-family:"Outfit";font-style:normal;font-weight:600;font-size:18px;line-height:27px;color:#1D1D1B;line-height:150%;}.bodybold{font-family:"Outfit";font-style:normal;font-weight:600;font-size:15px;line-height:150%;color:#1D1D1B;}.bodysmall{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#1D1D1B;}.bodysmallbold{font-family:"Outfit";font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:#1D1D1B;}.bodydefault{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:15px;line-height:140%;color:#1D1D1B;margin-bottom:16px;}.bodydefault:last-child{margin-bottom:0px;}p{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:15px;line-height:140%;color:#1D1D1B;margin-bottom:16px;}p a{font-family:"Termina";font-style:normal;font-weight:700;font-size:12px;line-height:140%;color:#1D1D1B;border-bottom:2px solid;border-color:#FFC033;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}p:last-child{margin-bottom:0px;}ul:not(.nav):not(.slick-dots):not(.toolbar-menu):not(.pager):not(.pagination){margin-bottom:16px;padding-left:8px;}ul:not(.nav):not(.slick-dots):not(.toolbar-menu):not(.pager):not(.pagination) li{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:15px;line-height:140%;color:#1D1D1B;display:-webkit-box;display:-ms-flexbox;display:flex;}ul:not(.nav):not(.slick-dots):not(.toolbar-menu):not(.pager):not(.pagination) li:before{width:3px;height:3Px;background-color:#1D1D1B;margin-right:8px;content:"";top:10px;position:relative;-ms-flex-negative:0;flex-shrink:0;}strong{font-weight:bold !important;}em{font-style:italic !important;}.block--kaneva-menuburger{z-index:500;cursor:pointer;display:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;right:0%;top:0%;height:100%;}@media (max-width:1024px){.block--kaneva-menuburger{display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (max-width:768px){.block--kaneva-menuburger{position:relative;top:-4px;}}.block--kaneva-menuburger > div{width:100%;height:100%;width:32px;height:27px;}.block--kaneva-menuburger > div .box{width:100%;height:100%;}.block--kaneva-menuburger > div .monbtn{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.block--kaneva-menuburger > div .burger_titre{font-family:"Termina";font-style:normal;font-weight:700;font-size:8px;line-height:140%;text-align:center;color:#1D1D1B;margin-top:5px;text-transform:uppercase;}.block--kaneva-menuburger > div span{display:block;width:100%;height:5px;-webkit-transition:1s;transition:1s;-webkit-transition-timing-function:cubic-bezier(0.42,0,0,1);transition-timing-function:cubic-bezier(0.42,0,0,1);background-color:#1D1D1B;position:relative;}.block--kaneva-menuburger > div span:nth-child(2){width:100%;margin-left:auto;margin-right:auto;}.block--kaneva-menuburger > div span + span{margin-top:6px;}.block--kaneva-menuburger > div .active{-webkit-transform:translateY(-2px);transform:translateY(-2px);}.block--kaneva-menuburger > div .active span:nth-child(1){-webkit-animation:ease 0.7s top forwards;animation:ease 0.7s top forwards;background:#1D1D1B;}.block--kaneva-menuburger > div .not-active span:nth-child(1){-webkit-animation:ease 0.7s top-2 forwards;animation:ease 0.7s top-2 forwards;}.block--kaneva-menuburger > div .active span:nth-child(2){-webkit-animation:ease 0.7s scaled forwards;animation:ease 0.7s scaled forwards;background:#1D1D1B;}.block--kaneva-menuburger > div .not-active span:nth-child(2){-webkit-animation:ease 0.7s scaled-2 forwards;animation:ease 0.7s scaled-2 forwards;}.block--kaneva-menuburger > div .active span:nth-child(3){-webkit-animation:ease 0.7s bottom forwards;animation:ease 0.7s bottom forwards;background:#1D1D1B;}.block--kaneva-menuburger > div .not-active span:nth-child(3){-webkit-animation:ease 0.7s bottom-2 forwards;animation:ease 0.7s bottom-2 forwards;}@-webkit-keyframes top{0%{top:0;-webkit-transform:rotate(0);transform:rotate(0);}50%{top:10px;-webkit-transform:rotate(0);transform:rotate(0);}100%{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}}@keyframes top{0%{top:0;-webkit-transform:rotate(0);transform:rotate(0);}50%{top:10px;-webkit-transform:rotate(0);transform:rotate(0);}100%{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}}@-webkit-keyframes top-2{0%{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}50%{top:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);}}@keyframes top-2{0%{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}50%{top:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);}}@-webkit-keyframes bottom{0%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0);}50%{bottom:12px;-webkit-transform:rotate(0);transform:rotate(0);}100%{bottom:12px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}}@keyframes bottom{0%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0);}50%{bottom:12px;-webkit-transform:rotate(0);transform:rotate(0);}100%{bottom:12px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}}@-webkit-keyframes bottom-2{0%{bottom:2.5px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}50%{bottom:2.5px;-webkit-transform:rotate(0);transform:rotate(0);}100%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0);}}@keyframes bottom-2{0%{bottom:2.5px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}50%{bottom:2.5px;-webkit-transform:rotate(0);transform:rotate(0);}100%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0);}}@-webkit-keyframes scaled{50%{-webkit-transform:scale(0);transform:scale(0);}100%{-webkit-transform:scale(0);transform:scale(0);}}@keyframes scaled{50%{-webkit-transform:scale(0);transform:scale(0);}100%{-webkit-transform:scale(0);transform:scale(0);}}@-webkit-keyframes scaled-2{0%{-webkit-transform:scale(0);transform:scale(0);}50%{-webkit-transform:scale(0);transform:scale(0);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes scaled-2{0%{-webkit-transform:scale(0);transform:scale(0);}50%{-webkit-transform:scale(0);transform:scale(0);}100%{-webkit-transform:scale(1);transform:scale(1);}}
div[id*=toolbar-administration]{z-index:2000 !important;}.visually-hidden{display:none !important;}.contextual-region.block .contextual{display:none;}body:not(.gin--edit-form) ul{list-style:none;}body.gin--edit-form ul{list-style:initial;padding:revert;padding-left:10px;}.preload *{-webkit-transition:none !important;transition:none !important;}*:focus-visible{outline:unset;}*{-webkit-box-sizing:border-box;box-sizing:border-box;}a{text-decoration:none !important;cursor:pointer;color:unset;}label,img{display:block;}span{display:initial;line-height:1;}img{aspect-ratio:unset;}.ajax-progress,.ajax-progress-throbber{display:none;}p,span,h1,h2,h3,h4,h5,h6,ul,li{padding:unset;margin:unset;}body.gin--edit-form{padding:initial;margin:initial;font-weight:initial;}body.gin--edit-form p,body.gin--edit-form span,body.gin--edit-form h1,body.gin--edit-form h2,body.gin--edit-form h3,body.gin--edit-form h4,body.gin--edit-form h5,body.gin--edit-form h6,body.gin--edit-form ul,body.gin--edit-form li{padding:revert;margin:revert;}body.gin--edit-form .fieldset__label{padding:10px 10px 10px 25px;}body:not(.gin--horizontal-toolbar){text-rendering:optimizeLegibility !important;-webkit-font-smoothing:subpixel-antialiased !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;margin:unset;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > nav{width:100%;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > main{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region]{position:fixed;top:250px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:40px;background:#FFFFFF;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2);box-shadow:0px 0px 20px rgba(0,0,0,0.2);position:relative;z-index:20;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region] .alert *{font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;text-align:center;color:#1D1D1B;}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region] .alert .btn-close{width:24px;height:24px;-webkit-mask-image:url(/themes/custom/kaneva/assets/img/icons/close_black.svg);mask-image:url(/themes/custom/kaneva/assets/img/icons/close_black.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#1D1D1B;display:block;position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}body:not(.gin--horizontal-toolbar) .dialog-off-canvas-main-canvas .page > footer{width:100%;}body .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region]{position:fixed;top:150px;background:#FFFFFF;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2);box-shadow:0px 0px 20px rgba(0,0,0,0.2);z-index:20;max-width:769px;left:0;right:0;margin:0 auto;position:fixed !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:40px;}body .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region] .alert{position:relative;padding-right:100px;font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;text-align:center;color:#1D1D1B;}body .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region] .alert *{font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;text-align:center;color:#1D1D1B;}body .dialog-off-canvas-main-canvas .page > main .page__content > .container > div[role*=region] .alert .btn-close{width:24px;height:24px;-webkit-mask-image:url(/themes/custom/kaneva/assets/img/icons/close_black.svg);mask-image:url(/themes/custom/kaneva/assets/img/icons/close_black.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#1D1D1B;display:block;position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;}.file + span{display:none !important;}.f-oeuvre img{pointer-events:none !important;}.media.align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.media.align-left{float:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.media.align-right{float:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.text-align-justify{text-align:justify !important;}.text-align-right{text-align:right !important;}.text-align-center{text-align:center !important;}h1{font-family:"Termina";font-style:normal;font-weight:700;font-size:36px;line-height:140%;text-transform:uppercase;color:#1D1D1B;-webkit-transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;}@media (max-width:1024px){h1{font-size:24px;}}h2{font-family:"Termina";font-weight:700;font-size:28px;line-height:34px;text-transform:uppercase;color:#1D1D1B;-webkit-transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;}@media (max-width:1024px){h2{font-size:20px;line-height:24px;}}h3{font-family:"Termina";font-style:normal;font-weight:700;font-size:18px;line-height:140%;color:#1D1D1B;-webkit-transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;transition:font-size 0.5s linear,line-height 0.5s linear,color 0.35s linear;}@media (max-width:1024px){h3{font-size:16px;}}h4{font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;color:#1D1D1B;}h5{font-family:"Termina";font-style:normal;font-weight:700;font-size:13px;line-height:16px;letter-spacing:0.05em;color:#1D1D1B;}.tag{font-family:"Termina";font-style:normal;font-weight:700;font-size:13px;line-height:146%;letter-spacing:0.05em;text-transform:uppercase;color:#1D1D1B;padding:6px 10px 5px;background-color:#F7F7F7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.subtitle{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:20px;line-height:140%;color:#1D1D1B;margin-bottom:24px;}.subtitle a{font-family:"Termina";font-style:normal;font-weight:700;font-size:17px;line-height:140%;color:#1D1D1B;border-bottom:2px solid;border-color:#FFC033;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.subtitle:last-child{margin-bottom:0px;}.bodylarge{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#1D1D1B;}.bodylargebold{font-family:"Outfit";font-style:normal;font-weight:600;font-size:18px;line-height:27px;color:#1D1D1B;line-height:150%;}.bodybold{font-family:"Outfit";font-style:normal;font-weight:600;font-size:15px;line-height:150%;color:#1D1D1B;}.bodysmall{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#1D1D1B;}.bodysmallbold{font-family:"Outfit";font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:#1D1D1B;}.bodydefault{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:15px;line-height:140%;color:#1D1D1B;margin-bottom:16px;}.bodydefault:last-child{margin-bottom:0px;}p{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:15px;line-height:140%;color:#1D1D1B;margin-bottom:16px;}p a{font-family:"Termina";font-style:normal;font-weight:700;font-size:12px;line-height:140%;color:#1D1D1B;border-bottom:2px solid;border-color:#FFC033;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}p:last-child{margin-bottom:0px;}ul:not(.nav):not(.slick-dots):not(.toolbar-menu):not(.pager):not(.pagination){margin-bottom:16px;padding-left:8px;}ul:not(.nav):not(.slick-dots):not(.toolbar-menu):not(.pager):not(.pagination) li{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:15px;line-height:140%;color:#1D1D1B;display:-webkit-box;display:-ms-flexbox;display:flex;}ul:not(.nav):not(.slick-dots):not(.toolbar-menu):not(.pager):not(.pagination) li:before{width:3px;height:3Px;background-color:#1D1D1B;margin-right:8px;content:"";top:10px;position:relative;-ms-flex-negative:0;flex-shrink:0;}strong{font-weight:bold !important;}em{font-style:italic !important;}body.path-frontpage:not(.maintenance-page){padding-top:50px;}body.path-frontpage:not(.maintenance-page).scrolled nav.navbar > .container .collapse{background-color:white;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2);box-shadow:0px 0px 20px rgba(0,0,0,0.2);}body.path-frontpage:not(.maintenance-page) nav.navbar{width:100%;position:fixed;}body.path-frontpage:not(.maintenance-page) nav.navbar > .container .collapse{-webkit-transition:0.3s linear;transition:0.3s linear;background-color:transparent;-webkit-box-shadow:unset;box-shadow:unset;}body nav.navbar{width:100%;position:sticky;top:0;z-index:15;}body nav.navbar > .container{width:100%;}body nav.navbar > .container .block--fondationmenuhaut{width:100%;padding:15px 122px;background-color:#1F2849;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}body nav.navbar > .container .block--fondationmenuhaut ul{width:100%;max-width:2000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}body nav.navbar > .container .block--fondationmenuhaut ul li{margin-right:30px;}body nav.navbar > .container .block--fondationmenuhaut ul li:last-child{margin-right:0px;}body nav.navbar > .container .block--fondationmenuhaut ul li a{font-family:"Termina";font-style:normal;font-weight:700;font-size:13px;line-height:16px;text-align:center;color:#FFFFFF;}body nav.navbar > .container .collapse{width:100%;padding:20px 122px;background-color:#FFFFFF;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2);box-shadow:0px 0px 20px rgba(0,0,0,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}body nav.navbar > .container .collapse .menu_bas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:2000px;width:100%;}body nav.navbar > .container .collapse .menu_bas .me-auto{margin-right:24px;}body nav.navbar > .container .collapse .menu_bas .me-auto .block--system-branding a img{width:200px;height:auto;display:block;}body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:769px){body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas ul:hover li:not(:hover) a{opacity:0.5;}}body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas ul li{margin-right:30px;position:relative;text-align:center;}body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas ul li:before{width:22px;height:3px;content:"";display:block;position:absolute;bottom:-8px;left:0;right:0;margin:0 auto;opacity:0;-webkit-transition:0.3s;transition:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;}body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas ul li:nth-child(1):before{background-color:#FFC033;}body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas ul li:nth-child(2):before{background-color:#E02A1F;}body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas ul li:nth-child(3):before{background-color:#0051A7;}body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas ul li:last-child{margin-right:0px;}body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas ul li a{font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;text-align:center;color:#1D1D1B;text-transform:uppercase;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear;}@media (max-width:1024px){body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas ul li a{font-size:20px;line-height:24px;}}body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas ul li.active:before{opacity:1;}@media (min-width:769px){body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas ul li:hover:before{opacity:1;}}@media (max-width:1024px){body.path-frontpage:not(.maintenance-page){padding-top:unset;}body.path-frontpage:not(.maintenance-page).scrolled nav.navbar > .container .collapse.active{background-color:#FFFFFF;}body.path-frontpage:not(.maintenance-page) nav.navbar > .container .collapse.active{background-color:#F7F7F7;}body nav.navbar > .container .block--fondationmenuhaut{display:none;}body nav.navbar > .container .collapse{padding:32px 64px;position:relative;-webkit-transition:0.8s;transition:0.8s;-webkit-transition-timing-function:cubic-bezier(0.42,0,0,1);transition-timing-function:cubic-bezier(0.42,0,0,1);}body nav.navbar > .container .collapse .menu_bas .me-auto{width:100%;margin-right:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}body nav.navbar > .container .collapse .menu_bas .ms-auto{position:absolute;width:100%;top:calc(-100% - 129px);left:0;-webkit-transition:0.8s;transition:0.8s;-webkit-transition-timing-function:cubic-bezier(0.42,0,0,1);transition-timing-function:cubic-bezier(0.42,0,0,1);z-index:50;}body nav.navbar > .container .collapse .menu_bas .ms-auto.active{top:100%;}body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas{background-color:white;padding:24px 64Px 48px;}body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas ul li{margin-right:unset;margin-bottom:24px;}body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas ul li:last-child{margin-bottom:0px;}body nav.navbar > .container .collapse .menu_bas .ms-auto .menu_haut_mobile{display:block !important;}body nav.navbar > .container .collapse .menu_bas .ms-auto .menu_haut_mobile .block--fondationmenuhaut{display:-webkit-box;display:-ms-flexbox;display:flex;}body nav.navbar > .container .collapse .menu_bas .ms-auto .menu_haut_mobile .block--fondationmenuhaut ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:460px;}body nav.navbar > .container .collapse .menu_bas .ms-auto .menu_haut_mobile .block--fondationmenuhaut ul li{margin-right:24px;}}@media (max-width:768px){body nav.navbar > .container .collapse{padding:24px;height:112px;}body nav.navbar > .container .collapse .menu_bas .me-auto .block--system-branding a img{width:155px;}body nav.navbar > .container .collapse .menu_bas .ms-auto{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#FFFFFF;height:calc(100% - 112px);-webkit-transition:1.3s;transition:1.3s;-webkit-transition-timing-function:cubic-bezier(0.42,0,0,1);transition-timing-function:cubic-bezier(0.42,0,0,1);}body nav.navbar > .container .collapse .menu_bas .ms-auto.active{top:112px;}body nav.navbar > .container .collapse .menu_bas .ms-auto .block--fondationmenubas{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:48px 64px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}body nav.navbar > .container .collapse .menu_bas .ms-auto .menu_haut_mobile{width:100%;}body nav.navbar > .container .collapse .menu_bas .ms-auto .menu_haut_mobile .block--fondationmenuhaut{padding:40px;width:100%;}body nav.navbar > .container .collapse .menu_bas .ms-auto .menu_haut_mobile .block--fondationmenuhaut ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}body nav.navbar > .container .collapse .menu_bas .ms-auto .menu_haut_mobile .block--fondationmenuhaut ul li{margin-right:unset;margin-bottom:16px;}body nav.navbar > .container .collapse .menu_bas .ms-auto .menu_haut_mobile .block--fondationmenuhaut ul li:last-child{margin-bottom:0px;}}footer.page__footer > .container > .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}footer.page__footer > .container > .d-flex .block--identitedusite{padding:40px 40px 41px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#F7F7F7;width:100%;border-bottom:1px solid #1D1D1B;}footer.page__footer > .container > .d-flex .block--identitedusite a img{width:262px;height:auto;-o-object-fit:contain;object-fit:contain;}footer.page__footer > .container > .d-flex .block--footerbas{width:100%;max-width:1033px;padding:48px 40px 36px 40px;position:relative;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter{width:100%;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li > span{font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;color:#1D1D1B;margin-bottom:20px;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li .dropdown-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:86px;-webkit-column-gap:54px;-moz-column-gap:54px;column-gap:54px;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li .dropdown-menu a{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#1D1D1B;margin-bottom:12px;-webkit-transition:color 0.3s linear;transition:color 0.3s linear;}@media (min-width:769px){footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li .dropdown-menu a:hover{color:#FFC033;}}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li:last-child{padding-right:56px;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li:last-child .dropdown-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li:last-child .dropdown-menu a{position:relative;z-index:2;height:24px;width:24px;color:transparent;font-size:0px;margin-bottom:unset;border-radius:50%;background-color:transparent;-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear;}@media (min-width:769px){footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li:last-child .dropdown-menu a:hover{background-color:#FFC033;}}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li:last-child .dropdown-menu a:before{position:absolute;content:"";top:5px;left:5px;width:14px;height:14px;background-size:contain;background-position:center;background-repeat:no-repeat;z-index:1;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li:last-child .dropdown-menu a:first-child:before{background-image:url(/themes/custom/kaneva/assets/img/icons/fb.svg);}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li:last-child .dropdown-menu a:nth-child(2):before{background-image:url(/themes/custom/kaneva/assets/img/icons/in.svg);}footer.page__footer > .container > .d-flex .block--footerbas .block--selecteurdelangue{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;right:40px;bottom:48px;}footer.page__footer > .container > .d-flex .block--footerbas .block--selecteurdelangue > h2{font-family:"Termina";font-style:normal;font-weight:700;font-size:15px;line-height:18px;color:#1D1D1B;margin-right:33px;text-transform:capitalize;}footer.page__footer > .container > .d-flex .block--footerbas .block--selecteurdelangue ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;}footer.page__footer > .container > .d-flex .block--footerbas .block--selecteurdelangue ul li span a{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:15px;line-height:140%;color:#1D1D1B;text-transform:uppercase;line-height:1;-webkit-transition:color 0.3s linear;transition:color 0.3s linear;color:#999999;}footer.page__footer > .container > .d-flex .block--footerbas .block--selecteurdelangue ul li span a.is-active{color:#1D1D1B;}@media (min-width:769px){footer.page__footer > .container > .d-flex .block--footerbas .block--selecteurdelangue ul li span a:hover{color:#FFC033;}}footer.page__footer > .container > .d-flex .block--fondationmenumentions{width:calc(100% - 80px);max-width:1276px;padding:16px 0px;border-top:1px solid #EBEBEB;}footer.page__footer > .container > .d-flex .block--fondationmenumentions ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;}footer.page__footer > .container > .d-flex .block--fondationmenumentions ul li:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;}footer.page__footer > .container > .d-flex .block--fondationmenumentions ul li span{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#1D1D1B;color:#999999;white-space:nowrap;}footer.page__footer > .container > .d-flex .block--fondationmenumentions ul li a{font-family:"acumin-pro";font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#1D1D1B;color:#999999;white-space:nowrap;-webkit-transition:color 0.3s linear;transition:color 0.3s linear;display:block;}@media (min-width:769px){footer.page__footer > .container > .d-flex .block--fondationmenumentions ul li a:hover{color:#1D1D1B;}}footer.page__footer > .container > .d-flex .block--identitedusite a img{width:210px;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li:first-child .dropdown-menu{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,1fr);}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li:first-child .dropdown-menu a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li:last-child{padding-right:36px;}footer.page__footer > .container > .d-flex .block--footerbas .block--selecteurdelangue > h2{margin-right:12px;}@media (max-width:768px){footer.page__footer > .container > .d-flex .block--identitedusite a img{width:210px;}footer.page__footer > .container > .d-flex .block--footerbas{padding:50px 60px;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li{width:100%;margin-bottom:28px;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li > span{text-align:center;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li .dropdown-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li .dropdown-menu a{text-align:center;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li:first-child .dropdown-menu{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li:first-child .dropdown-menu a{width:auto;white-space:nowrap;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li:last-child{padding-right:unset;margin-bottom:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li:last-child > span{margin-bottom:unset;margin-right:24px;}footer.page__footer > .container > .d-flex .block--footerbas .block--fondationmenufooter > ul li:last-child .dropdown-menu{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;}footer.page__footer > .container > .d-flex .block--footerbas .block--selecteurdelangue{left:0;right:0;margin:0 auto;bottom:48px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}footer.page__footer > .container > .d-flex .block--footerbas .block--selecteurdelangue > h2{margin-right:24px;}footer.page__footer > .container > .d-flex .block--fondationmenumentions{width:calc(100% - 48px);}footer.page__footer > .container > .d-flex .block--fondationmenumentions ul{-ms-flex-wrap:wrap;flex-wrap:wrap;}}#toolbar-item-administration-tray .toolbar-logo{width:100px;}
