/**
 * Swiper 10.2.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: August 17, 2023
 */

@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
@keyframes underline-left-to-right{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}img{display:block;width:100%;height:auto}u{text-decoration:none}@font-face{font-family:"Sora";src:url(/themes/custom/ifri/dist/./fonts/Sora-SemiBold.woff2) format("woff2"),url(/themes/custom/ifri/dist/./fonts/Sora-SemiBold.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Sora";src:url(/themes/custom/ifri/dist/./fonts/Sora-Light.woff2) format("woff2"),url(/themes/custom/ifri/dist/./fonts/Sora-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}.font-base{font-family:"Arial",sans-serif}.font-title{font-family:"Sora",sans-serif !important;font-weight:normal !important}.font-title-light{font-family:"Sora",sans-serif !important;font-weight:300 !important}h1{font-family:"Sora",sans-serif;font-size:70px;line-height:1.14}@media screen and (max-width: 1024px){h1{font-size:50px}}@media screen and (max-width: 768px){h1{font-size:28px}}h2{font-family:"Sora",sans-serif;font-size:55px;line-height:1.18}@media screen and (max-width: 768px){h2{font-size:28px;line-height:1.14}}h3{font-family:"Sora",sans-serif;font-size:45px;line-height:1.22}@media screen and (max-width: 1024px){h3{font-size:22px;line-height:1.27}}h4{font-family:"Sora",sans-serif;font-size:35px;line-height:1.29}@media screen and (max-width: 1024px){h4{font-size:22px;line-height:1.27}}h5{font-family:"Sora",sans-serif;font-size:30px;line-height:1.33}@media screen and (max-width: 1024px){h5{font-size:18px;line-height:1.33}}h6{font-family:"Sora",sans-serif;font-size:25px;line-height:1.4}@media screen and (max-width: 768px){h6{font-size:16px;line-height:1.375}}.h7{font-family:"Sora",sans-serif;font-size:18px;line-height:1.38}.t-fs70{font-size:70px;line-height:1.25}.t-fs55{font-family:"Arial",sans-serif;font-size:55px;line-height:1.22}.t-fs45{font-family:"Arial",sans-serif;font-size:45px;line-height:1.18}.t-fs30{font-family:"Arial",sans-serif;font-size:30px;line-height:1.33}.t-fs28{font-family:"Arial",sans-serif;font-size:28px;line-height:1.42}.t-fs25{font-family:"Arial",sans-serif;font-size:25px;line-height:1.4}.t-fs22{font-family:"Arial",sans-serif;font-size:22px;line-height:1.27}.t-fs20{font-family:"Arial",sans-serif;font-size:20px;line-height:1.75}.t-fs18{font-family:"Arial",sans-serif;font-size:18px;line-height:1.38}.t-fs16{font-family:"Arial",sans-serif;font-size:16px;line-height:1.25}.t-fs13{font-family:"Arial",sans-serif;font-size:13px;line-height:1.54}.t-fs12{font-family:"Arial",sans-serif;font-size:12px;line-height:1.66}a{position:relative;border-bottom:.15rem solid currentColor;text-decoration:none;color:currentColor}a:visited{color:inherit}.t-decoration-none{text-decoration:none;border:none}.t-decoration-none a{text-decoration:none;border:none}.t-bold{font-weight:700}.t-color-white,.t-color-white:visited{color:#fff}.t-color-black,.t-color-black:visited{color:#07121c}.t-color-blue4,.t-color-blue4:visited{color:#006a9a}.t-color-blue6,.t-color-blue6:visited{color:#163e5f}.t-color-green-dark,.t-color-green-dark:visited{color:#296f84}.t-uppercase{text-transform:uppercase}.t-outline{-webkit-text-stroke-width:1px;color:rgba(0,0,0,0)}.t-align-right{text-align:right}.t-align-center{text-align:center}.t-align-left{text-align:left}.t-rtl{direction:rtl}.t-ltr{direction:ltr}.t-underline{position:relative;display:inline-block;line-height:1 !important;padding-bottom:2px}.t-underline::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#07121c}.t-native-underline{text-decoration:underline;border-bottom:none}.t-animated-underline a{text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 3px;transition:background-size 400ms cubic-bezier(0.4, 0, 0.2, 1)}.t-animated-underline a:hover,.t-animated-underline a:focus{background-size:100% 3px}.t-lettrine p:first-of-type:first-letter{float:left;font-family:"Arial",sans-serif;font-weight:700;font-size:100px;line-height:1;margin-right:25px;margin-bottom:0;text-transform:uppercase}.t-lettrine p{margin-bottom:20px}.t-lettrine+div{clear:both}.t-columns-2 p{column-count:2;column-gap:40px}.t-entrance{opacity:0;transform:translateY(55px);transition:all 400ms cubic-bezier(0.165, 0.84, 0.44, 1)}.t-entrance.is-inview{opacity:1;transform:translateY(0)}.stylish-wysiwyg strong{font-weight:bold}.stylish-wysiwyg em{font-style:italic}.stylish-wysiwyg ul{list-style-type:disc;padding-left:12px}@media screen and (max-width: 1024px){.t-fs28--m{font-family:"Arial",sans-serif;font-size:28px;line-height:1.42}.t-fs25--m{font-family:"Arial",sans-serif;font-size:25px;line-height:1.4}.t-fs22--m{font-family:"Arial",sans-serif;font-size:22px;line-height:1.27}.t-fs20--m{font-family:"Arial",sans-serif;font-size:20px;line-height:1.25}.t-fs18--m{font-family:"Arial",sans-serif;font-size:18px;line-height:1.44}.t-fs16--m{font-family:"Arial",sans-serif;font-size:16px;line-height:1.25}.t-fs13--m{font-family:"Arial",sans-serif;font-size:13px;line-height:1.54}.t-fs12--m{font-family:"Arial",sans-serif;font-size:12px;line-height:1.66}.t-h-fs20--m{font-family:"Sora",sans-serif;font-size:20px;line-height:1.25}.t-uppercase--m{text-transform:uppercase}.t-outline--m{-webkit-text-stroke-width:1px;color:rgba(0,0,0,0)}.t-align-right--m{text-align:right}.t-align-center--m{text-align:center}.t-align-left--m{text-align:left}.t-rtl--m{direction:rtl}.t-ltr--m{direction:ltr}}@media screen and (max-width: 768px){.t-fs28--s{font-family:"Arial",sans-serif;font-size:28px;line-height:1.42}.t-fs25--s{font-family:"Arial",sans-serif;font-size:25px;line-height:1.4}.t-fs20--s{font-family:"Arial",sans-serif;font-size:20px;line-height:1.25}.t-fs18--s{font-family:"Arial",sans-serif;font-size:18px;line-height:1.44}.t-fs16--s{font-family:"Arial",sans-serif;font-size:16px;line-height:1.25}.t-fs13--s{font-family:"Arial",sans-serif;font-size:13px;line-height:1.54}.t-fs12--s{font-family:"Arial",sans-serif;font-size:12px;line-height:1.66}.t-h-fs22--s{font-family:"Sora",sans-serif;font-size:22px;line-height:1.27}.t-uppercase--s{text-transform:uppercase}.t-outline--s{-webkit-text-stroke-width:1px;color:rgba(0,0,0,0)}.t-align-right--s{text-align:right}.t-align-center--s{text-align:center}.t-align-left--s{text-align:left}.t-rtl--s{direction:rtl}.t-ltr--s{direction:ltr}}html{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#f0f0f0;font-size:62.5%;scroll-behavior:smooth}body{background-color:#fff;font-family:"Arial",sans-serif;font-size:1.6rem;color:#07121c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;max-width:1680px;margin:0 auto !important}html.is-locked,html.is-locked body{height:calc(var(--window-inner-height) - 1px);overflow:hidden}.gin--horizontal-toolbar #toolbar-administration{z-index:999 !important}.ellipsis-bloc .ellipsis-wrapper{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ellipsis-bloc .show-more{cursor:pointer}.list-name-authors-overflow{display:flex;gap:5px}.list-name-authors-overflow a{display:none}.tooltip{position:fixed;z-index:666;background-color:#fff;padding:30px 35px 25px 35px;border-radius:5px;box-shadow:0 10px 10px rgba(0,0,0,.25);width:380px;font-size:18px;line-height:1.94;pointer-events:none;opacity:0;transition:opacity 200ms cubic-bezier(0.39, 0.575, 0.565, 1)}.tooltip .triangle{position:fixed;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-top:10px solid #fff}.tooltip.is-visible{pointer-events:auto;opacity:1}@media screen and (max-width: 768px){.tooltip{padding:15px 20px 10px 20px;font-size:13px;line-height:1.75;width:280px}}[data-definition]{cursor:pointer;color:#006a9a;text-decoration:underline}.more-info-slider{overflow:hidden}.swiper-pagination{top:initial !important;bottom:-30px !important}.swiper-pagination-bullet{width:9px;height:6px;border-radius:2px;background-color:#163e5f;opacity:.25;transition:all 200ms cubic-bezier(0.39, 0.575, 0.565, 1)}.swiper-pagination-bullet-active{opacity:1}[debug] *{outline:1px dashed red}.contextual-region{position:static !important}@keyframes fromTopMessages{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}[data-drupal-messages]{position:fixed;z-index:999;top:21px;left:0;right:0;text-align:left;font-size:13px;line-height:1.25;color:#07121c;width:980px;max-width:100%;margin:0 auto;padding:20px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.25);transform:translateY(-150%);transition:transform 400ms cubic-bezier(0.645, 0.045, 0.355, 1)}[data-drupal-messages] [role=alert]::before{content:"";position:absolute;left:0;top:0;width:100%;height:5px;background-color:#f02542}[data-drupal-messages] [role=contentinfo]::before{content:"";position:absolute;left:0;top:0;width:100%;height:5px;background-color:#80d472}[data-drupal-messages] .cross{position:absolute;z-index:1;top:15px;right:10px;width:15px;height:15px}[data-drupal-messages] .cross::before,[data-drupal-messages] .cross::after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#07121c}[data-drupal-messages] .cross::before{transform:rotate(45deg)}[data-drupal-messages] .cross::after{transform:rotate(-45deg)}[data-drupal-messages] .cross:hover{cursor:pointer}[data-drupal-messages].show{transform:translateY(0)}.sanitize-wysiwyg strong{font-weight:700}.sanitize-wysiwyg em{font-style:italic}.error-page{height:100svh}.error-page .bck-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;z-index:0;opacity:.15}.error-page .bck-icon+div{position:relative;z-index:1;text-align:center}.captcha__title{display:none}button,.t-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;margin:0;padding:0;text-decoration:none}.t-pressed{transition:transform 250ms cubic-bezier(0.18, 0.89, 0.4, 1.55)}.t-pressed:active{transform:scale(0.86);transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1)}.t-pressed-light{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1)}.t-pressed-light:active{transform:scale(0.98)}.t-btn{display:inline-block;font-size:18px;line-height:50px;color:#07121c;white-space:nowrap;border:none;text-decoration:none}.t-btn--yellow{background-color:#ffeb80}.t-btn--dark{background-color:#006a9a;color:#fff}.t-btn--green-dark{background-color:#296f84;color:#fff}.t-btn--grey-dark{background-color:#e7f8fd;color:#07121c}.t-btn--light{background-color:#daf3fd;color:#07121c}.t-btn--small{line-height:3.5rem;padding:0 1rem}.t-btn--icon{position:relative;padding-left:40px}.t-btn--icon .icon{position:absolute;top:50%;left:20px;width:30px;height:30px;transform:translateY(-50%)}@media screen and (max-width: 768px){.t-btn--icon{display:flex;align-items:center;justify-content:center;padding-left:0;gap:10px}.t-btn--icon .icon{position:static;transform:none}.t-btn--icon .icon+a{padding:0}}.t-btn--action{cursor:pointer}.t-btn a{padding:0 2rem;display:block;color:currentColor;text-decoration:none;border:none}@media screen and (max-width: 1024px){.t-btn{font-size:16px;line-height:40px}}.t-btn-back{position:relative;display:inline-block;color:#006a9a;font-size:18px;line-height:33px;border:1px solid currentColor}.t-btn-back--white{color:#fff;border-color:#fff}.t-btn-back a,.t-btn-back span{display:block;padding:0 10px 0 45px;text-decoration:none;border:none}.t-btn-back .icon{position:absolute;top:50%;left:10px;width:30px;height:30px;transform:translateY(-50%);pointer-events:none;transition:200ms cubic-bezier(0.4, 0, 0.2, 1);will-change:auto}.t-btn-back:hover .icon{transform:translateY(-50%) translateX(-4px)}.t-btn-download--full{position:relative;display:inline-block;background-color:#006a9a;color:#fff;font-size:18px;line-height:50px;padding:0 20px 0 60px;cursor:pointer}.t-btn-download--full a{text-decoration:none;border:none}.t-btn-download--full .icon{position:absolute;top:50%;left:20px;width:30px;height:30px;transform:translateY(-50%);pointer-events:none;transition:200ms cubic-bezier(0.4, 0, 0.2, 1);will-change:auto}@media screen and (max-width: 768px){.t-btn-download--full{font-size:16px;line-height:40px}}.t-btn-download{position:relative;display:flex;align-items:center;border:none;font-size:18px;line-height:1}.t-btn-download .icon{width:30px;height:30px;margin-right:10px}.t-btn-download a span{border-bottom:none}.t-btn-download span{border-bottom:.15rem solid currentColor}.t-btn-download--underline{position:relative;display:flex;align-items:center;border:none;font-size:18px;line-height:35px}.t-btn-download--underline::after{position:absolute;left:0;bottom:0;content:"";width:100%;height:2px;background-color:currentColor}.t-btn-download--underline .icon{width:30px;height:30px;margin-left:10px}@media screen and (max-width: 768px){.t-btn-download--underline{font-size:13px;line-height:30px}.t-btn-download--underline .icon{width:25px;height:25px}}.t-btn-fav{position:relative;display:flex;align-items:center;border:none;font-size:13px;line-height:1}.t-btn-fav .icon-wrapper{position:relative;width:20px;height:20px;margin-right:5px}.t-btn-fav .icon{position:absolute;top:0;left:0;width:20px;height:20px}.t-btn-fav .flag.action-flag+.icon-wrapper .icon.filled{display:none}.t-btn-fav span{border-bottom:.1rem solid currentColor}.t-btn-fav.t-btn-fav--black{padding:5px 10px;color:#fff;background-color:#07121c}.t-btn-prev{position:absolute;top:50%;left:0;z-index:10;background-color:#006a9a;width:50px;height:60px;filter:drop-shadow(0px 4px 14px rgba(0, 0, 0, 0.25));border-radius:0 30px 30px 0;transform:translate(-5px, -50%);transition:all 180ms cubic-bezier(0.39, 0.575, 0.565, 1);cursor:pointer}.t-btn-prev.swiper-button-disabled{cursor:not-allowed;filter:grayscale(0.5);opacity:.65}.t-btn-prev:hover{transform:translate(0, -50%)}.t-btn-prev svg{position:absolute;top:50%;left:50%;color:#fff;width:30px;height:30px;transform:translate(-50%, -50%)}.t-btn-next{position:absolute;top:50%;right:0;z-index:10;background-color:#006a9a;width:50px;height:60px;filter:drop-shadow(0px 4px 14px rgba(0, 0, 0, 0.25));border-radius:30px 0 0 30px;transform:translate(5px, -50%);transition:all 180ms cubic-bezier(0.39, 0.575, 0.565, 1);cursor:pointer}.t-btn-next.swiper-button-disabled{cursor:not-allowed;filter:grayscale(0.5);opacity:.65}.t-btn-next:hover{transform:translate(0, -50%)}.t-btn-next svg{position:absolute;top:50%;left:50%;color:#fff;width:30px;height:30px;transform:translate(-50%, -50%)}.t-btn-copy-past .icon{cursor:pointer;width:30px;height:30px}@media screen and (max-width: 768px){.t-btn-copy-past .icon{width:25px;height:25px}}.t-cta-tertiary,#edit-change-password,#edit-connection-link{position:relative;display:inline-block;font-size:18px;line-height:1.94;color:#07121c;text-decoration:none;border:none}.t-cta-tertiary--icon,#edit-change-password--icon,#edit-connection-link--icon{display:flex}.t-cta-tertiary .icon,#edit-change-password .icon,#edit-connection-link .icon{width:30px;height:30px;margin-left:10px}.t-cta-tertiary::after,#edit-change-password::after,#edit-connection-link::after{content:"";position:absolute;bottom:0;left:0;background-color:#006a9a;width:100%;height:2px}.t-cta-tertiary--white,#edit-change-password--white,#edit-connection-link--white{color:#fff}.t-cta-tertiary--white::after,#edit-change-password--white::after,#edit-connection-link--white::after{background-color:#fff}@media screen and (max-width: 1024px){.t-cta-tertiary,#edit-change-password,#edit-connection-link{font-size:16px}}@media screen and (max-width: 768px){.t-cta-tertiary,#edit-change-password,#edit-connection-link{font-size:13px}.t-cta-tertiary .icon,#edit-change-password .icon,#edit-connection-link .icon{width:25px;height:25px;margin-left:5px}}.t-cta-ext{position:relative;display:inline-block;font-size:18px;line-height:1.94;color:#07121c;text-decoration:none;border:none;padding-right:35px}.t-cta-ext svg{position:absolute;bottom:3px;right:0;color:#006a9a;width:30px;height:30px}.t-cta-ext a{border:none}.t-cta-ext::after{content:"";position:absolute;bottom:0;left:0;background-color:#006a9a;width:100%;height:2px}@media screen and (max-width: 1024px){.t-cta-ext{font-size:16px;line-height:1.5}.t-cta-ext a{border-bottom:1px solid #000}.t-cta-ext::after{display:none}}.t-tag{display:flex;align-items:center;font-size:16px;padding:5px 10px 5px 5px;color:#07121c;background-color:#daf3fd;border-radius:30px;border:none}.t-tag .u-medallion{width:25px;min-width:25px;margin-right:5px}.t-tag:visited{color:#07121c}@keyframes live-pulsation{0%{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(0.87)}100%{transform:translateY(-50%) scale(1)}}.t-tag-rounded{display:flex;align-items:center;font-size:13px;line-height:25px;padding:0 10px;color:#07121c;background-color:#daf3fd;border-radius:5px;border:none;white-space:nowrap;box-shadow:0 0 5px 0 rgba(0,0,0,.15)}.t-tag-rounded.t-tag-live{padding-right:30px;position:relative}.t-tag-rounded.t-tag-live::after{content:"";position:absolute;top:50%;right:10px;width:10px;height:10px;border-radius:50%;background-color:#f80000;transform:translateY(-50%);animation:live-pulsation 2s cubic-bezier(0.39, 0.575, 0.565, 1) infinite}.t-tag-rounded--yellow{background-color:#ffeb80}.t-tag-img img{width:auto;height:25px}.share-buttons a{position:relative;display:block;width:40px;height:40px;border-radius:50%;border:none;cursor:pointer}.share-buttons a.twitter{background-color:#000}.share-buttons a.facebook{background-color:#0766ff}.share-buttons a.linkedin{background-color:#0a66c2}.share-buttons a svg{position:absolute;top:50%;left:50%;width:15px;height:15px;transform:translate(-50%, -50%)}.play-icon{position:relative;width:40px;height:40px;border-radius:50%;background-color:#fff}.play-icon svg{position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%, -50%);color:#07121c}.locked-icon{position:relative;width:60px;height:60px;border-radius:50%;background-color:#ffeb80}.locked-icon svg{position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%, -50%);color:#07121c}.t-select-locale{position:relative;display:flex;align-items:center;font-size:14px}.t-select-locale .icon{position:absolute;top:50%;right:0;width:9px;height:6px;transform:translateY(-50%);pointer-events:none}.t-select-locale select{appearance:none;border:none;text-transform:capitalize;outline:none;padding:0 12px 0 10px;line-height:20px;cursor:pointer;color:currentColor;background-color:rgba(0,0,0,0)}.t-select-locale+.noscript-submit{appearance:none;background-color:#163e5f;color:#fff;border:none;padding:0 5px;line-height:20px;font-size:12px}.t-select-locale .flags{position:relative;width:15px;height:15px}.t-select-locale .flags .flag-wrapper{position:relative;width:15px;height:15px;border-radius:50%;border:1px solid #cdd0de;opacity:0;visibility:hidden;overflow:hidden}.t-select-locale .flags .flag-wrapper.active{opacity:1;visibility:visible}.t-select-locale .flags img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;width:100%;height:100%}.view-liste-des-experts .views-exposed-form{display:flex;align-items:center;gap:20px;border-bottom:1px dashed #07121c;padding-bottom:30px}.view-liste-des-experts .views-exposed-form .form-actions{display:none}@media screen and (max-width: 768px){.view-liste-des-experts .views-exposed-form{flex-direction:column;gap:10px}}.view-agenda .views-exposed-form{display:flex;align-items:center;justify-content:space-between;border-bottom:1px dashed #07121c;padding-bottom:30px;gap:25px}.view-agenda .views-exposed-form .form-actions{display:none}@media screen and (max-width: 768px){.view-agenda .views-exposed-form{flex-direction:column;gap:15px;align-items:start}}.view-interventions-mediatiques .views-exposed-form{display:flex;align-items:center;border-bottom:1px dashed #07121c;padding-bottom:30px;gap:30px}.view-interventions-mediatiques .views-exposed-form .form-actions{display:none}@media screen and (max-width: 768px){.view-interventions-mediatiques .views-exposed-form{flex-direction:column;gap:10px}}.view-liste-des-centres-et-programmes .views-exposed-form{border-bottom:1px dashed #07121c}.view-liste-des-centres-et-programmes .views-exposed-form .form-actions{display:none}.view-liste-des-experts .views-exposed-form .js-form-type-textfield,.view-liste-des-centres-et-programmes .views-exposed-form .js-form-type-textfield,.view-agenda .views-exposed-form .js-form-type-textfield,.view-interventions-mediatiques .views-exposed-form .js-form-type-textfield{position:relative;width:100%}.view-liste-des-experts .views-exposed-form .js-form-type-textfield label,.view-liste-des-centres-et-programmes .views-exposed-form .js-form-type-textfield label,.view-agenda .views-exposed-form .js-form-type-textfield label,.view-interventions-mediatiques .views-exposed-form .js-form-type-textfield label{display:none}.js-form-type-textfield,.js-form-type-email,.js-form-type-password{position:relative;width:100%}.js-form-type-textfield label,.js-form-type-email label,.js-form-type-password label{display:inline-block;font-weight:700;font-size:13px;line-height:1.53;margin-bottom:3px}.js-form-type-textfield svg,.js-form-type-email svg,.js-form-type-password svg{position:absolute;top:50%;right:20px;width:30px;height:30px;transform:translateY(-50%);color:#006a9a;pointer-events:none}.js-form-type-textfield input,.js-form-type-email input,.js-form-type-password input{appearance:none;line-height:50px;border:1px solid #d5e1e9;background-color:#fff;padding:0 20px;outline:none;font-size:13px;width:100%}.js-form-type-textfield input[readonly],.js-form-type-textfield input[disabled],.js-form-type-email input[readonly],.js-form-type-email input[disabled],.js-form-type-password input[readonly],.js-form-type-password input[disabled]{background-color:#f0f0f0;color:#6c6c6c;cursor:not-allowed}.js-form-type-textfield input.local-number,.js-form-type-email input.local-number,.js-form-type-password input.local-number{appearance:none;line-height:50px;border:1px solid #d5e1e9;background-color:#fff;padding:0 20px;outline:none;font-size:13px;height:initial;width:100%}.js-form-type-textarea{position:relative;width:100%}.js-form-type-textarea label{display:inline-block;font-weight:700;font-size:13px;line-height:1.53;margin-bottom:3px}.js-form-type-textarea textarea{appearance:none;line-height:50px;border:1px solid #d5e1e9;background-color:#fff;font-family:"Arial",sans-serif;resize:none;padding:0 20px;outline:none;font-size:13px;width:100%;height:100px}.fieldset-wrapper{display:flex;align-items:center;gap:30px}.fieldset-wrapper .js-webform-radios{display:flex;align-items:center;flex-direction:row !important;white-space:nowrap;gap:30px}@media screen and (max-width: 768px){.fieldset-wrapper .js-webform-radios{gap:10px}}.js-webform-type-radios legend{font-weight:700;margin-bottom:10px}.js-form-type-radio{display:flex !important;align-items:center;margin-right:0 !important}.js-form-type-radio.form-disabled label{color:gray}.js-form-type-radio label{font-size:13px;line-height:1.53;display:block}.js-form-type-radio input{appearance:none;width:20px;height:20px;border:2px solid #006a9a;border-radius:50%;outline:none;cursor:pointer;position:relative !important;clip:auto;overflow:auto;margin:0 8px 0 0}.js-form-type-radio input:checked::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;border-radius:50%;background-color:#006a9a}.t-color-white .js-webform-type-radios .js-form-type-radio input{border:2px solid #fff}.t-color-white .js-webform-type-radios .js-form-type-radio input:checked::after{background-color:#fff}.js-form-type-select{position:relative;width:100%}.js-form-type-select.has-value label{display:none}.js-form-type-select label{position:absolute;top:50%;left:20px;display:block;width:80%;background-color:#fff;line-height:45px;transform:translateY(-50%);pointer-events:none;font-size:13px}.js-form-type-select svg{position:absolute;top:50%;right:20px;width:30px;height:30px;transform:translateY(-50%);color:#006a9a;pointer-events:none}.js-form-type-select select{appearance:none;line-height:50px;border:1px solid #d5e1e9;background-color:#fff;padding:0 60px 0 20px;outline:none;font-size:13px;width:100%}.js-form-submit,.dialog-cancel{appearance:none;display:inline-block;font-size:18px;line-height:50px;white-space:nowrap;border:none;text-decoration:none;background-color:#006a9a;color:#fff;padding:0 20px;border-radius:0;margin:0 !important;cursor:pointer}.js-form-submit:hover,.dialog-cancel:hover{border:none;background-color:#006a9a;color:#fff}.js-form-submit:focus,.dialog-cancel:focus{border:none;background-color:#006a9a;color:#fff}.js-form-submit:active,.dialog-cancel:active{border:none;background-color:#006a9a;color:#fff}.t-color-white .js-form-submit{background-color:#e7f8fd;color:#07121c}.js-form-type-checkbox{display:flex;align-items:flex-start}.js-form-type-checkbox label{font-size:13px;line-height:1.53;white-space:nowrap;width:calc(100% - 32px)}@media screen and (max-width: 768px){.js-form-type-checkbox label{white-space:normal}}.js-form-type-checkbox input{appearance:none;width:20px;height:20px;border:2px solid #006a9a;outline:none;cursor:pointer;position:relative;margin:0 8px 0 0}.js-form-type-checkbox input:checked::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:28px;height:28px;color:#006a9a;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 30 30\"><path d=\"M21.9219 11.5747L20.5185 10.1528L13.6492 17.0065L9.5 13.5L8.07812 14.9219L13.6492 19.8474L21.9219 11.5747Z\" fill=\"%23006A9A\"></path></svg>")}.accordion .accordion-header{padding:10px 0}.accordion .accordion-header .icon{transform:scaleY(-1);transition:transform 250ms cubic-bezier(0.39, 0.575, 0.565, 1)}.accordion.is-open .accordion-header .icon{transform:scaleY(1)}.accordion .accordion-content{overflow:hidden;transition:height 650ms cubic-bezier(0.645, 0.045, 0.355, 1)}.accordion .js-form-type-checkbox{margin-bottom:10px}.accordion .js-form-type-checkbox:last-child{margin-bottom:0}.accordion .js-form-type-checkbox label{white-space:normal}.accordion .accordion-more-btn{cursor:pointer}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:grab;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-handle.noUi-active{cursor:grabbing}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%, 0);transform:translate(50%, 0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0, -18px);transform:translate(0, -18px);top:auto;right:28px}.noUi-horizontal{height:4px}.noUi-target{border:none;box-shadow:none}.noUi-connect{background-color:#006a9a}.noUi-connects{background-color:#07121c}.noUi-pips-horizontal{padding:0}.noUi-marker-horizontal.noUi-marker-large{height:24px;width:1px;margin-top:-2px;background-color:#006a9a;transform:translateY(-50%)}.noUi-marker-horizontal:first-child{height:40px}.noUi-marker-horizontal:nth-last-child(2){height:40px}.noUi-horizontal .noUi-handle{top:-12px}.noUi-handle{background-color:rgba(0,0,0,0);border:none;box-shadow:none}.noUi-handle .noUi-touch-area{position:absolute;top:50%;left:50%;background-color:#000;border-radius:50%;width:20px;height:20px;border:none;box-sizing:content-box;transform:translate(-50%, -50%);box-shadow:0 0 5px rgba(0,0,0,.2)}.noUi-handle::before,.noUi-handle::after{display:none}.noUi-handle-lower .noUi-touch-area{background-color:#006a9a}.noUi-handle-lower .noUi-tooltip{bottom:-55%;left:4px;transform:none}.noUi-handle-upper .noUi-touch-area{background-color:#006a9a}.noUi-handle-upper .noUi-tooltip{bottom:-55%;left:initial;right:4px;transform:none}.noUi-tooltip{display:block;position:absolute;border:none;border-radius:0;background:rgba(0,0,0,0);color:#07121c;padding:0;text-align:center;white-space:nowrap;font-family:"Arial",sans-serif;font-size:13px;line-height:normal}.user-register-form-page{max-width:1140px;margin:auto}.newsletter-notifications-settings fieldset{margin-bottom:30px;padding-bottom:40px;border-bottom:1px dashed #07121c}.newsletter-notifications-settings .description{font-size:16px;line-height:1.5625}.newsletter-notifications-settings legend{font-family:"Sora",sans-serif;color:#07121c;font-size:30px;line-height:1.3333333;margin-bottom:10px}.newsletter-notifications-settings #edit-preferred-language{display:flex;align-items:center;gap:30px}.newsletter-notifications-settings .fieldset-wrapper{display:flex;flex-direction:column-reverse;align-items:stretch;gap:30px}.form-checkboxes--on-off{display:flex;flex-direction:column;gap:10px}.form-checkboxes--on-off .js-form-type-checkbox{background-color:#e7f8fd;padding:30px}@media screen and (max-width: 768px){.form-checkboxes--on-off .js-form-type-checkbox{padding:30px 20px}.form-checkboxes--on-off .js-form-type-checkbox .u-medallion{min-width:60px}}.form-checkboxes--on-off--newsletter .u-medallion{background-color:#bdd3dd !important;overflow:visible}.form-checkboxes--on-off--newsletter .u-medallion img{position:absolute;top:50%;left:50%;width:auto;height:95%;object-fit:initial;transform:translate(-50%, -50%)}.form-checkboxes--on-off--newsletter #edit-partners legend{display:none}#edit-newsletter{padding-bottom:0;margin-bottom:0;border:none}#edit-newsletter+#edit-submit{margin-top:50px !important}.checkbox-on-off{display:flex;align-items:center;justify-content:space-between}.checkbox-on-off .item{flex-grow:1}@media screen and (min-width: 768px){.checkbox-on-off .item .item-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-grow:1}}@media screen and (max-width: 768px){.checkbox-on-off .t-fs20{line-height:1.2}}.checkbox-on-off label{font-size:20px;font-weight:700;line-height:1.75;cursor:pointer}@media screen and (max-width: 768px){.checkbox-on-off label{font-size:16px;line-height:1.25}}.checkbox-on-off .t-tag-rounded{margin-top:8px}.checkbox-on-off .t-tag-rounded label{font-size:13px;font-weight:normal;line-height:1.2;cursor:initial}.checkbox-on-off .on-off-label{font-weight:600}@media screen and (max-width: 768px){.checkbox-on-off .on-off-label{font-size:13px}}.checkbox-on-off .on-off-custom-input-container{position:relative}.checkbox-on-off .on-off-custom-input-container input{width:50px;height:30px;background-color:#d5e1e9;border-radius:50px;border:none;margin:0;display:block;transition:background-color 250ms cubic-bezier(0.39, 0.575, 0.565, 1)}.checkbox-on-off .on-off-custom-input-container input::after{content:"";position:absolute;top:50%;left:4px;border:none;width:24px;height:24px;border-radius:50%;background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.4);transform:translateX(0) translateY(-50%);transition:transform 250ms cubic-bezier(0.39, 0.575, 0.565, 1)}.checkbox-on-off .on-off-custom-input-container input+.on-off-label-registered{display:none}.checkbox-on-off .on-off-custom-input-container input:checked{background-color:#006a9a}.checkbox-on-off .on-off-custom-input-container input:checked+.on-off-label-registered{display:block}.checkbox-on-off .on-off-custom-input-container input:checked+.on-off-label-registered+.on-off-label-signup{display:none}.checkbox-on-off .on-off-custom-input-container input:checked::after{transform:translateX(19px) translateY(-50%);background-image:none;color:rgba(0,0,0,0)}.form-required::after{content:"*";color:currentColor}.personal-information-form{border-top:1px dashed #07121c;padding-top:30px;max-width:570px;margin:auto}.personal-information-form .fieldset-wrapper{display:block}.personal-information-form .js-form-item{margin-bottom:20px !important}.personal-information-form .js-form-item .form-item-field-user-password-0-value,.personal-information-form .js-form-item .form-item-field-telephone-portable-personn-0-country-code,.personal-information-form .js-form-item .form-item-field-telephone-personnel-0-country-code,.personal-information-form .js-form-item .form-item-field-telephone-professionnel-0-country-code{margin-bottom:5px !important}.personal-information-form .js-form-item .phone-number-field .country-select{border:none}.personal-information-form .field-group-fieldset>legend{font-family:"Sora",sans-serif;color:#07121c;font-size:30px;line-height:1.3333333;margin-bottom:20px}.personal-information-form .field-group-fieldset>legend::after{display:none}.personal-information-form #edit-change-password{margin-bottom:30px}.personal-information-form .fieldgroup legend,.personal-information-form .phone-number-field label{display:inline-block;font-weight:700;font-size:13px;line-height:1.53;margin-bottom:3px}.personal-information-form #edit-field-civilite{display:flex;padding-top:10px;gap:30px}.personal-information-form .js-form-item .description{font-size:12px;line-height:1.3;margin-top:8px}.personal-information-form .form-actions{display:flex;align-items:start;flex-direction:column;gap:40px}.personal-information-form .js-form-type-select label{position:static;display:inline-block;width:100%;font-weight:700;font-size:13px;line-height:1.53;margin-bottom:3px;background-color:rgba(0,0,0,0);transform:none}.personal-information-form .js-form-type-select.has-value label{display:block}.personal-information-form .js-form-type-select svg{top:65%}.personal-information-form .js-form-item .country-select+.icon{display:none}.user-register-form-page .js-form-item{margin-bottom:20px !important}.user-register-form-page .js-form-item .form-item-field-user-password-0-value,.user-register-form-page .js-form-item .form-item-field-telephone-portable-personn-0-country-code,.user-register-form-page .js-form-item .form-item-field-telephone-personnel-0-country-code,.user-register-form-page .js-form-item .form-item-field-telephone-professionnel-0-country-code{margin-bottom:5px !important}.user-register-form-page .js-form-item .phone-number-field .country-select{border:none}.user-register-form-page .fieldset-wrapper{display:flex;flex-direction:column-reverse;align-items:stretch;gap:30px}.user-register-form-page .description{font-size:16px;line-height:1.5625}.user-register-form-page #edit-field-civilite--wrapper legend{font-family:"Arial",sans-serif;color:#07121c;font-size:13px;line-height:1.53;margin-bottom:3px;font-weight:700}.user-register-form-page legend{font-family:"Sora",sans-serif;color:#07121c;font-size:30px;line-height:1.3333333;margin-bottom:10px}.user-register-form-page #edit-preferred-language{display:flex;align-items:center;padding-top:10px;gap:30px}.user-register-form-page #edit-field-civilite{display:flex;padding-top:10px;gap:30px}.user-register-form-page .form-wrapper{max-width:570px}.user-register-form-page .form-wrapper#edit-newsletter,.user-register-form-page .form-wrapper#edit-regions,.user-register-form-page .form-wrapper#edit-subjects,.user-register-form-page .form-wrapper#edit-connection{max-width:100%}.user-register-form-page #mandatory{margin-top:20px;font-size:13px}.user-register-form-page #mandatory>div{margin-top:60px;border-top:1px dashed #07121c}.user-register-form-page #mandatory>div a{display:inline-block;font-family:"Arial",sans-serif}.user-register-form-page #mandatory #connection{display:flex;flex-direction:column;align-items:start;gap:10px;margin-top:40px;background-color:#e7f8fd;padding:40px 30px;font-size:16px;font-family:"Sora",sans-serif}main .user-login-form .js-form-item-pass{margin-bottom:30px}main .user-login-form #disclaimer{margin-top:20px;margin-bottom:20px}main .user-login-form .js-form-submit{display:block;margin-bottom:20px !important}main .user-login-form #edit-registration-link{display:table-cell}.user-pass-reset p{display:none}.user-pass-reset #edit-pass--description{display:none}.user-pass p{margin-bottom:10px;line-height:1.5}#edit-pass .js-form-item{margin-bottom:20px}#edit-pass>label{margin-bottom:30px;display:block;font-size:25px;font-family:"Sora",sans-serif}.user-reset #edit-actions{margin-top:30px}.no-required-asterisk .form-required{display:none}.button.disabled{background-color:#e0e0e0;color:#aaa;pointer-events:none;cursor:not-allowed}.t-bck-black{background-color:#07121c}.t-bck-white{background-color:#fff}.t-bck-grey-dark{background-color:#e7f8fd}.u-block{display:block}.u-none{display:none}.u-inline-block{display:inline-block}.u-valign-top{vertical-align:top}.u-valign-center{vertical-align:center}.u-valign-bottom{vertical-align:bottom}.u-mauto{margin:auto}.u-inline-children *{display:inline}.w0{width:0%}.w1{width:1%}.w2{width:2%}.w3{width:3%}.w4{width:4%}.w5{width:5%}.w6{width:6%}.w7{width:7%}.w8{width:8%}.w9{width:9%}.w10{width:10%}.w11{width:11%}.w12{width:12%}.w13{width:13%}.w14{width:14%}.w15{width:15%}.w16{width:16%}.w17{width:17%}.w18{width:18%}.w19{width:19%}.w20{width:20%}.w21{width:21%}.w22{width:22%}.w23{width:23%}.w24{width:24%}.w25{width:25%}.w26{width:26%}.w27{width:27%}.w28{width:28%}.w29{width:29%}.w30{width:30%}.w31{width:31%}.w32{width:32%}.w33{width:33%}.w34{width:34%}.w35{width:35%}.w36{width:36%}.w37{width:37%}.w38{width:38%}.w39{width:39%}.w40{width:40%}.w41{width:41%}.w42{width:42%}.w43{width:43%}.w44{width:44%}.w45{width:45%}.w46{width:46%}.w47{width:47%}.w48{width:48%}.w49{width:49%}.w50{width:50%}.w51{width:51%}.w52{width:52%}.w53{width:53%}.w54{width:54%}.w55{width:55%}.w56{width:56%}.w57{width:57%}.w58{width:58%}.w59{width:59%}.w60{width:60%}.w61{width:61%}.w62{width:62%}.w63{width:63%}.w64{width:64%}.w65{width:65%}.w66{width:66%}.w67{width:67%}.w68{width:68%}.w69{width:69%}.w70{width:70%}.w71{width:71%}.w72{width:72%}.w73{width:73%}.w74{width:74%}.w75{width:75%}.w76{width:76%}.w77{width:77%}.w78{width:78%}.w79{width:79%}.w80{width:80%}.w81{width:81%}.w82{width:82%}.w83{width:83%}.w84{width:84%}.w85{width:85%}.w86{width:86%}.w87{width:87%}.w88{width:88%}.w89{width:89%}.w90{width:90%}.w91{width:91%}.w92{width:92%}.w93{width:93%}.w94{width:94%}.w95{width:95%}.w96{width:96%}.w97{width:97%}.w98{width:98%}.w99{width:99%}.w100{width:100%}.full-y{height:100%}.u-hauto{height:auto}.u-bck-white{background-color:#fff}.u-bck-black{background-color:#07121c}.u-bck-blue4{background-color:#006a9a}.u-bck-blue6{background-color:#163e5f}.u-bck-green-dark{background-color:#296f84}.u-bck-grey-light{background-color:#f3fbfe}.u-bck-grey-dark{background-color:#e7f8fd}.u-bck-grey-dark-plus{background-color:#daf3fd}.u-bck-grey-medium{background-color:#e6eff5}.u-bck-yellow{background-color:#ffeb80}.u-bck-grey-base{background-color:#f8f8f8}.u-flex{display:flex}.u-flex-wrap{flex-wrap:wrap}.u-flex-direction-reverse{flex-direction:row-reverse}.u-flex-direction-column{flex-direction:column}.u-flex-direction-column-reverse{flex-direction:column-reverse}.u-align-items-start{align-items:flex-start}.u-align-items-end{align-items:flex-end}.u-align-items-center{align-items:center}.u-align-items-baseline{align-items:baseline}.u-align-self-start{align-self:flex-start}.u-align-self-end{align-self:flex-end}.u-align-self-center{align-self:center}.u-align-self-baseline{align-self:baseline}.u-align-content-start{align-content:flex-start}.u-align-content-end{align-content:flex-end}.u-align-content-center{align-content:center}.u-align-content-between{align-content:space-between}.u-align-content-around{align-content:space-around}.u-align-content-stretch{align-content:stretch}.u-justify-content-end{justify-content:flex-end}.u-justify-content-center{justify-content:center}.u-justify-content-between{justify-content:space-between}.u-justify-content-around{justify-content:space-around}.u-justify-content-evenly{justify-content:space-evenly}.u-relative{position:relative}.u-static{position:static}.u-solid-bottom{border-bottom:1px solid currentColor}.u-solid-top{border-top:1px solid currentColor}.u-solid-left{border-left:1px solid currentColor}.u-solid-right{border-right:1px solid currentColor}.u-dashed-bottom{border-bottom:1px dashed currentColor}.u-dashed-top{border-top:1px dashed currentColor}.u-dashed-left{border-left:1px dashed currentColor}.u-dashed-right{border-right:1px dashed currentColor}.u-pointer-event-none{pointer-events:none}.u-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.u-overflow-hidden{overflow:hidden}.u-m0{margin:0px}.u-p0{padding:0px}.u-mt0{margin-top:0px}.u-mr0{margin-right:0px}.u-mb0{margin-bottom:0px}.u-ml0{margin-left:0px}.u-mlr0{margin-left:0px;margin-right:0px}.u-pt0{padding-top:0px}.u-pr0{padding-right:0px}.u-pb0{padding-bottom:0px}.u-pl0{padding-left:0px}.u-plr0{padding-left:0px;padding-right:0px}.u-gap0{gap:0px}.u-xgap0{column-gap:0px}.u-ygap0{row-gap:0px}.w0px{width:0px}.h0px{height:0px}.u-m5{margin:5px}.u-p5{padding:5px}.u-mt5{margin-top:5px}.u-mr5{margin-right:5px}.u-mb5{margin-bottom:5px}.u-ml5{margin-left:5px}.u-mlr5{margin-left:5px;margin-right:5px}.u-pt5{padding-top:5px}.u-pr5{padding-right:5px}.u-pb5{padding-bottom:5px}.u-pl5{padding-left:5px}.u-plr5{padding-left:5px;padding-right:5px}.u-gap5{gap:5px}.u-xgap5{column-gap:5px}.u-ygap5{row-gap:5px}.w5px{width:5px}.h5px{height:5px}.u-m10{margin:10px}.u-p10{padding:10px}.u-mt10{margin-top:10px}.u-mr10{margin-right:10px}.u-mb10{margin-bottom:10px}.u-ml10{margin-left:10px}.u-mlr10{margin-left:10px;margin-right:10px}.u-pt10{padding-top:10px}.u-pr10{padding-right:10px}.u-pb10{padding-bottom:10px}.u-pl10{padding-left:10px}.u-plr10{padding-left:10px;padding-right:10px}.u-gap10{gap:10px}.u-xgap10{column-gap:10px}.u-ygap10{row-gap:10px}.w10px{width:10px}.h10px{height:10px}.u-m15{margin:15px}.u-p15{padding:15px}.u-mt15{margin-top:15px}.u-mr15{margin-right:15px}.u-mb15{margin-bottom:15px}.u-ml15{margin-left:15px}.u-mlr15{margin-left:15px;margin-right:15px}.u-pt15{padding-top:15px}.u-pr15{padding-right:15px}.u-pb15{padding-bottom:15px}.u-pl15{padding-left:15px}.u-plr15{padding-left:15px;padding-right:15px}.u-gap15{gap:15px}.u-xgap15{column-gap:15px}.u-ygap15{row-gap:15px}.w15px{width:15px}.h15px{height:15px}.u-m20{margin:20px}.u-p20{padding:20px}.u-mt20{margin-top:20px}.u-mr20{margin-right:20px}.u-mb20{margin-bottom:20px}.u-ml20{margin-left:20px}.u-mlr20{margin-left:20px;margin-right:20px}.u-pt20{padding-top:20px}.u-pr20{padding-right:20px}.u-pb20{padding-bottom:20px}.u-pl20{padding-left:20px}.u-plr20{padding-left:20px;padding-right:20px}.u-gap20{gap:20px}.u-xgap20{column-gap:20px}.u-ygap20{row-gap:20px}.w20px{width:20px}.h20px{height:20px}.u-m25{margin:25px}.u-p25{padding:25px}.u-mt25{margin-top:25px}.u-mr25{margin-right:25px}.u-mb25{margin-bottom:25px}.u-ml25{margin-left:25px}.u-mlr25{margin-left:25px;margin-right:25px}.u-pt25{padding-top:25px}.u-pr25{padding-right:25px}.u-pb25{padding-bottom:25px}.u-pl25{padding-left:25px}.u-plr25{padding-left:25px;padding-right:25px}.u-gap25{gap:25px}.u-xgap25{column-gap:25px}.u-ygap25{row-gap:25px}.w25px{width:25px}.h25px{height:25px}.u-m30{margin:30px}.u-p30{padding:30px}.u-mt30{margin-top:30px}.u-mr30{margin-right:30px}.u-mb30{margin-bottom:30px}.u-ml30{margin-left:30px}.u-mlr30{margin-left:30px;margin-right:30px}.u-pt30{padding-top:30px}.u-pr30{padding-right:30px}.u-pb30{padding-bottom:30px}.u-pl30{padding-left:30px}.u-plr30{padding-left:30px;padding-right:30px}.u-gap30{gap:30px}.u-xgap30{column-gap:30px}.u-ygap30{row-gap:30px}.w30px{width:30px}.h30px{height:30px}.u-m35{margin:35px}.u-p35{padding:35px}.u-mt35{margin-top:35px}.u-mr35{margin-right:35px}.u-mb35{margin-bottom:35px}.u-ml35{margin-left:35px}.u-mlr35{margin-left:35px;margin-right:35px}.u-pt35{padding-top:35px}.u-pr35{padding-right:35px}.u-pb35{padding-bottom:35px}.u-pl35{padding-left:35px}.u-plr35{padding-left:35px;padding-right:35px}.u-gap35{gap:35px}.u-xgap35{column-gap:35px}.u-ygap35{row-gap:35px}.w35px{width:35px}.h35px{height:35px}.u-m38{margin:38px}.u-p38{padding:38px}.u-mt38{margin-top:38px}.u-mr38{margin-right:38px}.u-mb38{margin-bottom:38px}.u-ml38{margin-left:38px}.u-mlr38{margin-left:38px;margin-right:38px}.u-pt38{padding-top:38px}.u-pr38{padding-right:38px}.u-pb38{padding-bottom:38px}.u-pl38{padding-left:38px}.u-plr38{padding-left:38px;padding-right:38px}.u-gap38{gap:38px}.u-xgap38{column-gap:38px}.u-ygap38{row-gap:38px}.w38px{width:38px}.h38px{height:38px}.u-m40{margin:40px}.u-p40{padding:40px}.u-mt40{margin-top:40px}.u-mr40{margin-right:40px}.u-mb40{margin-bottom:40px}.u-ml40{margin-left:40px}.u-mlr40{margin-left:40px;margin-right:40px}.u-pt40{padding-top:40px}.u-pr40{padding-right:40px}.u-pb40{padding-bottom:40px}.u-pl40{padding-left:40px}.u-plr40{padding-left:40px;padding-right:40px}.u-gap40{gap:40px}.u-xgap40{column-gap:40px}.u-ygap40{row-gap:40px}.w40px{width:40px}.h40px{height:40px}.u-m45{margin:45px}.u-p45{padding:45px}.u-mt45{margin-top:45px}.u-mr45{margin-right:45px}.u-mb45{margin-bottom:45px}.u-ml45{margin-left:45px}.u-mlr45{margin-left:45px;margin-right:45px}.u-pt45{padding-top:45px}.u-pr45{padding-right:45px}.u-pb45{padding-bottom:45px}.u-pl45{padding-left:45px}.u-plr45{padding-left:45px;padding-right:45px}.u-gap45{gap:45px}.u-xgap45{column-gap:45px}.u-ygap45{row-gap:45px}.w45px{width:45px}.h45px{height:45px}.u-m50{margin:50px}.u-p50{padding:50px}.u-mt50{margin-top:50px}.u-mr50{margin-right:50px}.u-mb50{margin-bottom:50px}.u-ml50{margin-left:50px}.u-mlr50{margin-left:50px;margin-right:50px}.u-pt50{padding-top:50px}.u-pr50{padding-right:50px}.u-pb50{padding-bottom:50px}.u-pl50{padding-left:50px}.u-plr50{padding-left:50px;padding-right:50px}.u-gap50{gap:50px}.u-xgap50{column-gap:50px}.u-ygap50{row-gap:50px}.w50px{width:50px}.h50px{height:50px}.u-m55{margin:55px}.u-p55{padding:55px}.u-mt55{margin-top:55px}.u-mr55{margin-right:55px}.u-mb55{margin-bottom:55px}.u-ml55{margin-left:55px}.u-mlr55{margin-left:55px;margin-right:55px}.u-pt55{padding-top:55px}.u-pr55{padding-right:55px}.u-pb55{padding-bottom:55px}.u-pl55{padding-left:55px}.u-plr55{padding-left:55px;padding-right:55px}.u-gap55{gap:55px}.u-xgap55{column-gap:55px}.u-ygap55{row-gap:55px}.w55px{width:55px}.h55px{height:55px}.u-m60{margin:60px}.u-p60{padding:60px}.u-mt60{margin-top:60px}.u-mr60{margin-right:60px}.u-mb60{margin-bottom:60px}.u-ml60{margin-left:60px}.u-mlr60{margin-left:60px;margin-right:60px}.u-pt60{padding-top:60px}.u-pr60{padding-right:60px}.u-pb60{padding-bottom:60px}.u-pl60{padding-left:60px}.u-plr60{padding-left:60px;padding-right:60px}.u-gap60{gap:60px}.u-xgap60{column-gap:60px}.u-ygap60{row-gap:60px}.w60px{width:60px}.h60px{height:60px}.u-m65{margin:65px}.u-p65{padding:65px}.u-mt65{margin-top:65px}.u-mr65{margin-right:65px}.u-mb65{margin-bottom:65px}.u-ml65{margin-left:65px}.u-mlr65{margin-left:65px;margin-right:65px}.u-pt65{padding-top:65px}.u-pr65{padding-right:65px}.u-pb65{padding-bottom:65px}.u-pl65{padding-left:65px}.u-plr65{padding-left:65px;padding-right:65px}.u-gap65{gap:65px}.u-xgap65{column-gap:65px}.u-ygap65{row-gap:65px}.w65px{width:65px}.h65px{height:65px}.u-m70{margin:70px}.u-p70{padding:70px}.u-mt70{margin-top:70px}.u-mr70{margin-right:70px}.u-mb70{margin-bottom:70px}.u-ml70{margin-left:70px}.u-mlr70{margin-left:70px;margin-right:70px}.u-pt70{padding-top:70px}.u-pr70{padding-right:70px}.u-pb70{padding-bottom:70px}.u-pl70{padding-left:70px}.u-plr70{padding-left:70px;padding-right:70px}.u-gap70{gap:70px}.u-xgap70{column-gap:70px}.u-ygap70{row-gap:70px}.w70px{width:70px}.h70px{height:70px}.u-m80{margin:80px}.u-p80{padding:80px}.u-mt80{margin-top:80px}.u-mr80{margin-right:80px}.u-mb80{margin-bottom:80px}.u-ml80{margin-left:80px}.u-mlr80{margin-left:80px;margin-right:80px}.u-pt80{padding-top:80px}.u-pr80{padding-right:80px}.u-pb80{padding-bottom:80px}.u-pl80{padding-left:80px}.u-plr80{padding-left:80px;padding-right:80px}.u-gap80{gap:80px}.u-xgap80{column-gap:80px}.u-ygap80{row-gap:80px}.w80px{width:80px}.h80px{height:80px}.u-m100{margin:100px}.u-p100{padding:100px}.u-mt100{margin-top:100px}.u-mr100{margin-right:100px}.u-mb100{margin-bottom:100px}.u-ml100{margin-left:100px}.u-mlr100{margin-left:100px;margin-right:100px}.u-pt100{padding-top:100px}.u-pr100{padding-right:100px}.u-pb100{padding-bottom:100px}.u-pl100{padding-left:100px}.u-plr100{padding-left:100px;padding-right:100px}.u-gap100{gap:100px}.u-xgap100{column-gap:100px}.u-ygap100{row-gap:100px}.w100px{width:100px}.h100px{height:100px}.u-m120{margin:120px}.u-p120{padding:120px}.u-mt120{margin-top:120px}.u-mr120{margin-right:120px}.u-mb120{margin-bottom:120px}.u-ml120{margin-left:120px}.u-mlr120{margin-left:120px;margin-right:120px}.u-pt120{padding-top:120px}.u-pr120{padding-right:120px}.u-pb120{padding-bottom:120px}.u-pl120{padding-left:120px}.u-plr120{padding-left:120px;padding-right:120px}.u-gap120{gap:120px}.u-xgap120{column-gap:120px}.u-ygap120{row-gap:120px}.w120px{width:120px}.h120px{height:120px}.u-m130{margin:130px}.u-p130{padding:130px}.u-mt130{margin-top:130px}.u-mr130{margin-right:130px}.u-mb130{margin-bottom:130px}.u-ml130{margin-left:130px}.u-mlr130{margin-left:130px;margin-right:130px}.u-pt130{padding-top:130px}.u-pr130{padding-right:130px}.u-pb130{padding-bottom:130px}.u-pl130{padding-left:130px}.u-plr130{padding-left:130px;padding-right:130px}.u-gap130{gap:130px}.u-xgap130{column-gap:130px}.u-ygap130{row-gap:130px}.w130px{width:130px}.h130px{height:130px}.u-m140{margin:140px}.u-p140{padding:140px}.u-mt140{margin-top:140px}.u-mr140{margin-right:140px}.u-mb140{margin-bottom:140px}.u-ml140{margin-left:140px}.u-mlr140{margin-left:140px;margin-right:140px}.u-pt140{padding-top:140px}.u-pr140{padding-right:140px}.u-pb140{padding-bottom:140px}.u-pl140{padding-left:140px}.u-plr140{padding-left:140px;padding-right:140px}.u-gap140{gap:140px}.u-xgap140{column-gap:140px}.u-ygap140{row-gap:140px}.w140px{width:140px}.h140px{height:140px}.u-m175{margin:175px}.u-p175{padding:175px}.u-mt175{margin-top:175px}.u-mr175{margin-right:175px}.u-mb175{margin-bottom:175px}.u-ml175{margin-left:175px}.u-mlr175{margin-left:175px;margin-right:175px}.u-pt175{padding-top:175px}.u-pr175{padding-right:175px}.u-pb175{padding-bottom:175px}.u-pl175{padding-left:175px}.u-plr175{padding-left:175px;padding-right:175px}.u-gap175{gap:175px}.u-xgap175{column-gap:175px}.u-ygap175{row-gap:175px}.w175px{width:175px}.h175px{height:175px}.u-m200{margin:200px}.u-p200{padding:200px}.u-mt200{margin-top:200px}.u-mr200{margin-right:200px}.u-mb200{margin-bottom:200px}.u-ml200{margin-left:200px}.u-mlr200{margin-left:200px;margin-right:200px}.u-pt200{padding-top:200px}.u-pr200{padding-right:200px}.u-pb200{padding-bottom:200px}.u-pl200{padding-left:200px}.u-plr200{padding-left:200px;padding-right:200px}.u-gap200{gap:200px}.u-xgap200{column-gap:200px}.u-ygap200{row-gap:200px}.w200px{width:200px}.h200px{height:200px}@media screen and (max-width: 1024px){.u-block--m{display:block}.u-none--m{display:none}.u-inline-block--m{display:inline-block}.u-valign-top--m{vertical-align:top}.u-valign-center--m{vertical-align:center}.u-valign-bottom--m{vertical-align:bottom}.u-mauto--m{margin:auto}.w0--m{width:0%}.w1--m{width:1%}.w2--m{width:2%}.w3--m{width:3%}.w4--m{width:4%}.w5--m{width:5%}.w6--m{width:6%}.w7--m{width:7%}.w8--m{width:8%}.w9--m{width:9%}.w10--m{width:10%}.w11--m{width:11%}.w12--m{width:12%}.w13--m{width:13%}.w14--m{width:14%}.w15--m{width:15%}.w16--m{width:16%}.w17--m{width:17%}.w18--m{width:18%}.w19--m{width:19%}.w20--m{width:20%}.w21--m{width:21%}.w22--m{width:22%}.w23--m{width:23%}.w24--m{width:24%}.w25--m{width:25%}.w26--m{width:26%}.w27--m{width:27%}.w28--m{width:28%}.w29--m{width:29%}.w30--m{width:30%}.w31--m{width:31%}.w32--m{width:32%}.w33--m{width:33%}.w34--m{width:34%}.w35--m{width:35%}.w36--m{width:36%}.w37--m{width:37%}.w38--m{width:38%}.w39--m{width:39%}.w40--m{width:40%}.w41--m{width:41%}.w42--m{width:42%}.w43--m{width:43%}.w44--m{width:44%}.w45--m{width:45%}.w46--m{width:46%}.w47--m{width:47%}.w48--m{width:48%}.w49--m{width:49%}.w50--m{width:50%}.w51--m{width:51%}.w52--m{width:52%}.w53--m{width:53%}.w54--m{width:54%}.w55--m{width:55%}.w56--m{width:56%}.w57--m{width:57%}.w58--m{width:58%}.w59--m{width:59%}.w60--m{width:60%}.w61--m{width:61%}.w62--m{width:62%}.w63--m{width:63%}.w64--m{width:64%}.w65--m{width:65%}.w66--m{width:66%}.w67--m{width:67%}.w68--m{width:68%}.w69--m{width:69%}.w70--m{width:70%}.w71--m{width:71%}.w72--m{width:72%}.w73--m{width:73%}.w74--m{width:74%}.w75--m{width:75%}.w76--m{width:76%}.w77--m{width:77%}.w78--m{width:78%}.w79--m{width:79%}.w80--m{width:80%}.w81--m{width:81%}.w82--m{width:82%}.w83--m{width:83%}.w84--m{width:84%}.w85--m{width:85%}.w86--m{width:86%}.w87--m{width:87%}.w88--m{width:88%}.w89--m{width:89%}.w90--m{width:90%}.w91--m{width:91%}.w92--m{width:92%}.w93--m{width:93%}.w94--m{width:94%}.w95--m{width:95%}.w96--m{width:96%}.w97--m{width:97%}.w98--m{width:98%}.w99--m{width:99%}.w100--m{width:100%}.u-flex{display:flex}.u-flex-direction-reverse--m{flex-direction:row-reverse}.u-flex-direction-column--m{flex-direction:column}.u-flex-direction-column-reverse--m{flex-direction:column-reverse}.u-align-items-stretch--m{align-items:stretch}.u-align-items-start--m{align-items:flex-start}.u-align-items-end--m{align-items:flex-end}.u-align-items-center--m{align-items:center}.u-align-items-baseline--m{align-items:baseline}.u-align-self-start--m{align-self:flex-start}.u-align-self-end--m{align-self:flex-end}.u-align-self-center--m{align-self:center}.u-align-self-baseline--m{align-self:baseline}.u-align-content-start--m{align-content:flex-start}.u-align-content-end--m{align-content:flex-end}.u-align-content-center--m{align-content:center}.u-align-content-between--m{align-content:space-between}.u-align-content-around--m{align-content:space-around}.u-align-content-stretch--m{align-content:stretch}.u-justify-content-end--m{justify-content:flex-end}.u-justify-content-center--m{justify-content:center}.u-justify-content-between--m{justify-content:space-between}.u-justify-content-around--m{justify-content:space-around}.u-justify-content-evenly--m{justify-content:space-evenly}.u-m0--m{margin:0px}.u-p0--m{padding:0px}.u-mt0--m{margin-top:0px}.u-mr0--m{margin-right:0px}.u-mb0--m{margin-bottom:0px}.u-ml0--m{margin-left:0px}.u-mlr0--m{margin-left:0px;margin-right:0px}.u-pt0--m{padding-top:0px}.u-pr0--m{padding-right:0px}.u-pb0--m{padding-bottom:0px}.u-pl0--m{padding-left:0px}.u-plr0--m{padding-left:0px;padding-right:0px}.u-gap0--m{gap:0px}.w0px--m{width:0px}.h0px--m{height:0px}.u-m5--m{margin:5px}.u-p5--m{padding:5px}.u-mt5--m{margin-top:5px}.u-mr5--m{margin-right:5px}.u-mb5--m{margin-bottom:5px}.u-ml5--m{margin-left:5px}.u-mlr5--m{margin-left:5px;margin-right:5px}.u-pt5--m{padding-top:5px}.u-pr5--m{padding-right:5px}.u-pb5--m{padding-bottom:5px}.u-pl5--m{padding-left:5px}.u-plr5--m{padding-left:5px;padding-right:5px}.u-gap5--m{gap:5px}.w5px--m{width:5px}.h5px--m{height:5px}.u-m10--m{margin:10px}.u-p10--m{padding:10px}.u-mt10--m{margin-top:10px}.u-mr10--m{margin-right:10px}.u-mb10--m{margin-bottom:10px}.u-ml10--m{margin-left:10px}.u-mlr10--m{margin-left:10px;margin-right:10px}.u-pt10--m{padding-top:10px}.u-pr10--m{padding-right:10px}.u-pb10--m{padding-bottom:10px}.u-pl10--m{padding-left:10px}.u-plr10--m{padding-left:10px;padding-right:10px}.u-gap10--m{gap:10px}.w10px--m{width:10px}.h10px--m{height:10px}.u-m15--m{margin:15px}.u-p15--m{padding:15px}.u-mt15--m{margin-top:15px}.u-mr15--m{margin-right:15px}.u-mb15--m{margin-bottom:15px}.u-ml15--m{margin-left:15px}.u-mlr15--m{margin-left:15px;margin-right:15px}.u-pt15--m{padding-top:15px}.u-pr15--m{padding-right:15px}.u-pb15--m{padding-bottom:15px}.u-pl15--m{padding-left:15px}.u-plr15--m{padding-left:15px;padding-right:15px}.u-gap15--m{gap:15px}.w15px--m{width:15px}.h15px--m{height:15px}.u-m20--m{margin:20px}.u-p20--m{padding:20px}.u-mt20--m{margin-top:20px}.u-mr20--m{margin-right:20px}.u-mb20--m{margin-bottom:20px}.u-ml20--m{margin-left:20px}.u-mlr20--m{margin-left:20px;margin-right:20px}.u-pt20--m{padding-top:20px}.u-pr20--m{padding-right:20px}.u-pb20--m{padding-bottom:20px}.u-pl20--m{padding-left:20px}.u-plr20--m{padding-left:20px;padding-right:20px}.u-gap20--m{gap:20px}.w20px--m{width:20px}.h20px--m{height:20px}.u-m25--m{margin:25px}.u-p25--m{padding:25px}.u-mt25--m{margin-top:25px}.u-mr25--m{margin-right:25px}.u-mb25--m{margin-bottom:25px}.u-ml25--m{margin-left:25px}.u-mlr25--m{margin-left:25px;margin-right:25px}.u-pt25--m{padding-top:25px}.u-pr25--m{padding-right:25px}.u-pb25--m{padding-bottom:25px}.u-pl25--m{padding-left:25px}.u-plr25--m{padding-left:25px;padding-right:25px}.u-gap25--m{gap:25px}.w25px--m{width:25px}.h25px--m{height:25px}.u-m30--m{margin:30px}.u-p30--m{padding:30px}.u-mt30--m{margin-top:30px}.u-mr30--m{margin-right:30px}.u-mb30--m{margin-bottom:30px}.u-ml30--m{margin-left:30px}.u-mlr30--m{margin-left:30px;margin-right:30px}.u-pt30--m{padding-top:30px}.u-pr30--m{padding-right:30px}.u-pb30--m{padding-bottom:30px}.u-pl30--m{padding-left:30px}.u-plr30--m{padding-left:30px;padding-right:30px}.u-gap30--m{gap:30px}.w30px--m{width:30px}.h30px--m{height:30px}.u-m35--m{margin:35px}.u-p35--m{padding:35px}.u-mt35--m{margin-top:35px}.u-mr35--m{margin-right:35px}.u-mb35--m{margin-bottom:35px}.u-ml35--m{margin-left:35px}.u-mlr35--m{margin-left:35px;margin-right:35px}.u-pt35--m{padding-top:35px}.u-pr35--m{padding-right:35px}.u-pb35--m{padding-bottom:35px}.u-pl35--m{padding-left:35px}.u-plr35--m{padding-left:35px;padding-right:35px}.u-gap35--m{gap:35px}.w35px--m{width:35px}.h35px--m{height:35px}.u-m38--m{margin:38px}.u-p38--m{padding:38px}.u-mt38--m{margin-top:38px}.u-mr38--m{margin-right:38px}.u-mb38--m{margin-bottom:38px}.u-ml38--m{margin-left:38px}.u-mlr38--m{margin-left:38px;margin-right:38px}.u-pt38--m{padding-top:38px}.u-pr38--m{padding-right:38px}.u-pb38--m{padding-bottom:38px}.u-pl38--m{padding-left:38px}.u-plr38--m{padding-left:38px;padding-right:38px}.u-gap38--m{gap:38px}.w38px--m{width:38px}.h38px--m{height:38px}.u-m40--m{margin:40px}.u-p40--m{padding:40px}.u-mt40--m{margin-top:40px}.u-mr40--m{margin-right:40px}.u-mb40--m{margin-bottom:40px}.u-ml40--m{margin-left:40px}.u-mlr40--m{margin-left:40px;margin-right:40px}.u-pt40--m{padding-top:40px}.u-pr40--m{padding-right:40px}.u-pb40--m{padding-bottom:40px}.u-pl40--m{padding-left:40px}.u-plr40--m{padding-left:40px;padding-right:40px}.u-gap40--m{gap:40px}.w40px--m{width:40px}.h40px--m{height:40px}.u-m45--m{margin:45px}.u-p45--m{padding:45px}.u-mt45--m{margin-top:45px}.u-mr45--m{margin-right:45px}.u-mb45--m{margin-bottom:45px}.u-ml45--m{margin-left:45px}.u-mlr45--m{margin-left:45px;margin-right:45px}.u-pt45--m{padding-top:45px}.u-pr45--m{padding-right:45px}.u-pb45--m{padding-bottom:45px}.u-pl45--m{padding-left:45px}.u-plr45--m{padding-left:45px;padding-right:45px}.u-gap45--m{gap:45px}.w45px--m{width:45px}.h45px--m{height:45px}.u-m50--m{margin:50px}.u-p50--m{padding:50px}.u-mt50--m{margin-top:50px}.u-mr50--m{margin-right:50px}.u-mb50--m{margin-bottom:50px}.u-ml50--m{margin-left:50px}.u-mlr50--m{margin-left:50px;margin-right:50px}.u-pt50--m{padding-top:50px}.u-pr50--m{padding-right:50px}.u-pb50--m{padding-bottom:50px}.u-pl50--m{padding-left:50px}.u-plr50--m{padding-left:50px;padding-right:50px}.u-gap50--m{gap:50px}.w50px--m{width:50px}.h50px--m{height:50px}.u-m55--m{margin:55px}.u-p55--m{padding:55px}.u-mt55--m{margin-top:55px}.u-mr55--m{margin-right:55px}.u-mb55--m{margin-bottom:55px}.u-ml55--m{margin-left:55px}.u-mlr55--m{margin-left:55px;margin-right:55px}.u-pt55--m{padding-top:55px}.u-pr55--m{padding-right:55px}.u-pb55--m{padding-bottom:55px}.u-pl55--m{padding-left:55px}.u-plr55--m{padding-left:55px;padding-right:55px}.u-gap55--m{gap:55px}.w55px--m{width:55px}.h55px--m{height:55px}.u-m60--m{margin:60px}.u-p60--m{padding:60px}.u-mt60--m{margin-top:60px}.u-mr60--m{margin-right:60px}.u-mb60--m{margin-bottom:60px}.u-ml60--m{margin-left:60px}.u-mlr60--m{margin-left:60px;margin-right:60px}.u-pt60--m{padding-top:60px}.u-pr60--m{padding-right:60px}.u-pb60--m{padding-bottom:60px}.u-pl60--m{padding-left:60px}.u-plr60--m{padding-left:60px;padding-right:60px}.u-gap60--m{gap:60px}.w60px--m{width:60px}.h60px--m{height:60px}.u-m65--m{margin:65px}.u-p65--m{padding:65px}.u-mt65--m{margin-top:65px}.u-mr65--m{margin-right:65px}.u-mb65--m{margin-bottom:65px}.u-ml65--m{margin-left:65px}.u-mlr65--m{margin-left:65px;margin-right:65px}.u-pt65--m{padding-top:65px}.u-pr65--m{padding-right:65px}.u-pb65--m{padding-bottom:65px}.u-pl65--m{padding-left:65px}.u-plr65--m{padding-left:65px;padding-right:65px}.u-gap65--m{gap:65px}.w65px--m{width:65px}.h65px--m{height:65px}.u-m70--m{margin:70px}.u-p70--m{padding:70px}.u-mt70--m{margin-top:70px}.u-mr70--m{margin-right:70px}.u-mb70--m{margin-bottom:70px}.u-ml70--m{margin-left:70px}.u-mlr70--m{margin-left:70px;margin-right:70px}.u-pt70--m{padding-top:70px}.u-pr70--m{padding-right:70px}.u-pb70--m{padding-bottom:70px}.u-pl70--m{padding-left:70px}.u-plr70--m{padding-left:70px;padding-right:70px}.u-gap70--m{gap:70px}.w70px--m{width:70px}.h70px--m{height:70px}.u-m80--m{margin:80px}.u-p80--m{padding:80px}.u-mt80--m{margin-top:80px}.u-mr80--m{margin-right:80px}.u-mb80--m{margin-bottom:80px}.u-ml80--m{margin-left:80px}.u-mlr80--m{margin-left:80px;margin-right:80px}.u-pt80--m{padding-top:80px}.u-pr80--m{padding-right:80px}.u-pb80--m{padding-bottom:80px}.u-pl80--m{padding-left:80px}.u-plr80--m{padding-left:80px;padding-right:80px}.u-gap80--m{gap:80px}.w80px--m{width:80px}.h80px--m{height:80px}.u-m100--m{margin:100px}.u-p100--m{padding:100px}.u-mt100--m{margin-top:100px}.u-mr100--m{margin-right:100px}.u-mb100--m{margin-bottom:100px}.u-ml100--m{margin-left:100px}.u-mlr100--m{margin-left:100px;margin-right:100px}.u-pt100--m{padding-top:100px}.u-pr100--m{padding-right:100px}.u-pb100--m{padding-bottom:100px}.u-pl100--m{padding-left:100px}.u-plr100--m{padding-left:100px;padding-right:100px}.u-gap100--m{gap:100px}.w100px--m{width:100px}.h100px--m{height:100px}.u-m120--m{margin:120px}.u-p120--m{padding:120px}.u-mt120--m{margin-top:120px}.u-mr120--m{margin-right:120px}.u-mb120--m{margin-bottom:120px}.u-ml120--m{margin-left:120px}.u-mlr120--m{margin-left:120px;margin-right:120px}.u-pt120--m{padding-top:120px}.u-pr120--m{padding-right:120px}.u-pb120--m{padding-bottom:120px}.u-pl120--m{padding-left:120px}.u-plr120--m{padding-left:120px;padding-right:120px}.u-gap120--m{gap:120px}.w120px--m{width:120px}.h120px--m{height:120px}.u-m130--m{margin:130px}.u-p130--m{padding:130px}.u-mt130--m{margin-top:130px}.u-mr130--m{margin-right:130px}.u-mb130--m{margin-bottom:130px}.u-ml130--m{margin-left:130px}.u-mlr130--m{margin-left:130px;margin-right:130px}.u-pt130--m{padding-top:130px}.u-pr130--m{padding-right:130px}.u-pb130--m{padding-bottom:130px}.u-pl130--m{padding-left:130px}.u-plr130--m{padding-left:130px;padding-right:130px}.u-gap130--m{gap:130px}.w130px--m{width:130px}.h130px--m{height:130px}.u-m140--m{margin:140px}.u-p140--m{padding:140px}.u-mt140--m{margin-top:140px}.u-mr140--m{margin-right:140px}.u-mb140--m{margin-bottom:140px}.u-ml140--m{margin-left:140px}.u-mlr140--m{margin-left:140px;margin-right:140px}.u-pt140--m{padding-top:140px}.u-pr140--m{padding-right:140px}.u-pb140--m{padding-bottom:140px}.u-pl140--m{padding-left:140px}.u-plr140--m{padding-left:140px;padding-right:140px}.u-gap140--m{gap:140px}.w140px--m{width:140px}.h140px--m{height:140px}.u-m175--m{margin:175px}.u-p175--m{padding:175px}.u-mt175--m{margin-top:175px}.u-mr175--m{margin-right:175px}.u-mb175--m{margin-bottom:175px}.u-ml175--m{margin-left:175px}.u-mlr175--m{margin-left:175px;margin-right:175px}.u-pt175--m{padding-top:175px}.u-pr175--m{padding-right:175px}.u-pb175--m{padding-bottom:175px}.u-pl175--m{padding-left:175px}.u-plr175--m{padding-left:175px;padding-right:175px}.u-gap175--m{gap:175px}.w175px--m{width:175px}.h175px--m{height:175px}.u-m200--m{margin:200px}.u-p200--m{padding:200px}.u-mt200--m{margin-top:200px}.u-mr200--m{margin-right:200px}.u-mb200--m{margin-bottom:200px}.u-ml200--m{margin-left:200px}.u-mlr200--m{margin-left:200px;margin-right:200px}.u-pt200--m{padding-top:200px}.u-pr200--m{padding-right:200px}.u-pb200--m{padding-bottom:200px}.u-pl200--m{padding-left:200px}.u-plr200--m{padding-left:200px;padding-right:200px}.u-gap200--m{gap:200px}.w200px--m{width:200px}.h200px--m{height:200px}}@media screen and (max-width: 768px){.u-block--s{display:block}.u-none--s{display:none !important}.u-inline-block--s{display:inline-block}.u-valign-top--s{vertical-align:top}.u-valign-center--s{vertical-align:center}.u-valign-bottom--s{vertical-align:bottom}.u-inline-children--s *{display:inline}.u-mauto--s{margin:auto}.w0--s{width:0%}.w1--s{width:1%}.w2--s{width:2%}.w3--s{width:3%}.w4--s{width:4%}.w5--s{width:5%}.w6--s{width:6%}.w7--s{width:7%}.w8--s{width:8%}.w9--s{width:9%}.w10--s{width:10%}.w11--s{width:11%}.w12--s{width:12%}.w13--s{width:13%}.w14--s{width:14%}.w15--s{width:15%}.w16--s{width:16%}.w17--s{width:17%}.w18--s{width:18%}.w19--s{width:19%}.w20--s{width:20%}.w21--s{width:21%}.w22--s{width:22%}.w23--s{width:23%}.w24--s{width:24%}.w25--s{width:25%}.w26--s{width:26%}.w27--s{width:27%}.w28--s{width:28%}.w29--s{width:29%}.w30--s{width:30%}.w31--s{width:31%}.w32--s{width:32%}.w33--s{width:33%}.w34--s{width:34%}.w35--s{width:35%}.w36--s{width:36%}.w37--s{width:37%}.w38--s{width:38%}.w39--s{width:39%}.w40--s{width:40%}.w41--s{width:41%}.w42--s{width:42%}.w43--s{width:43%}.w44--s{width:44%}.w45--s{width:45%}.w46--s{width:46%}.w47--s{width:47%}.w48--s{width:48%}.w49--s{width:49%}.w50--s{width:50%}.w51--s{width:51%}.w52--s{width:52%}.w53--s{width:53%}.w54--s{width:54%}.w55--s{width:55%}.w56--s{width:56%}.w57--s{width:57%}.w58--s{width:58%}.w59--s{width:59%}.w60--s{width:60%}.w61--s{width:61%}.w62--s{width:62%}.w63--s{width:63%}.w64--s{width:64%}.w65--s{width:65%}.w66--s{width:66%}.w67--s{width:67%}.w68--s{width:68%}.w69--s{width:69%}.w70--s{width:70%}.w71--s{width:71%}.w72--s{width:72%}.w73--s{width:73%}.w74--s{width:74%}.w75--s{width:75%}.w76--s{width:76%}.w77--s{width:77%}.w78--s{width:78%}.w79--s{width:79%}.w80--s{width:80%}.w81--s{width:81%}.w82--s{width:82%}.w83--s{width:83%}.w84--s{width:84%}.w85--s{width:85%}.w86--s{width:86%}.w87--s{width:87%}.w88--s{width:88%}.w89--s{width:89%}.w90--s{width:90%}.w91--s{width:91%}.w92--s{width:92%}.w93--s{width:93%}.w94--s{width:94%}.w95--s{width:95%}.w96--s{width:96%}.w97--s{width:97%}.w98--s{width:98%}.w99--s{width:99%}.w100--s{width:100%}.u-flex--s{display:flex}.u-flex-direction-row--s{flex-direction:row}.u-flex-direction-reverse--s{flex-direction:row-reverse}.u-flex-direction-column--s{flex-direction:column}.u-flex-direction-column-reverse--s{flex-direction:column-reverse}.u-align-items-stretch--s{align-items:stretch}.u-align-items-start--s{align-items:flex-start}.u-align-items-end--s{align-items:flex-end}.u-align-items-center--s{align-items:center}.u-align-items-baseline--s{align-items:baseline}.u-align-self-start--s{align-self:flex-start}.u-align-self-end--s{align-self:flex-end}.u-align-self-center--s{align-self:center}.u-align-self-baseline--s{align-self:baseline}.u-align-content-start--s{align-content:flex-start}.u-align-content-end--s{align-content:flex-end}.u-align-content-center--s{align-content:center}.u-align-content-between--s{align-content:space-between}.u-align-content-around--s{align-content:space-around}.u-align-content-stretch--s{align-content:stretch}.u-justify-content-start--s{justify-content:flex-start}.u-justify-content-end--s{justify-content:flex-end}.u-justify-content-center--s{justify-content:center}.u-justify-content-between--s{justify-content:space-between}.u-justify-content-around--s{justify-content:space-around}.u-justify-content-evenly--s{justify-content:space-evenly}.u-border-none--s{border:none}.u-solid-bottom--s{border-bottom:1px solid currentColor}.u-solid-top--s{border-top:1px solid currentColor}.u-solid-left--s{border-left:1px solid currentColor}.u-solid-right--s{border-right:1px solid currentColor}.u-dashed-bottom--s{border-bottom:1px dashed currentColor}.u-dashed-top--s{border-top:1px dashed currentColor}.u-dashed-left--s{border-left:1px dashed currentColor}.u-dashed-right--s{border-right:1px dashed currentColor}.u-pointer-event-none--s{pointer-events:none}.u-noselect--s{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.u-overflow-hidden--s{overflow:hidden}.u-m0--s{margin:0px}.u-p0--s{padding:0px}.u-mt0--s{margin-top:0px}.u-mr0--s{margin-right:0px}.u-mb0--s{margin-bottom:0px}.u-ml0--s{margin-left:0px}.u-mlr0--s{margin-left:0px;margin-right:0px}.u-pt0--s{padding-top:0px}.u-pr0--s{padding-right:0px}.u-pb0--s{padding-bottom:0px}.u-pl0--s{padding-left:0px}.u-plr0--s{padding-left:0px;padding-right:0px}.u-gap0--s{gap:0px}.w0px--s{width:0px}.h0px--s{height:0px}.u-m5--s{margin:5px}.u-p5--s{padding:5px}.u-mt5--s{margin-top:5px}.u-mr5--s{margin-right:5px}.u-mb5--s{margin-bottom:5px}.u-ml5--s{margin-left:5px}.u-mlr5--s{margin-left:5px;margin-right:5px}.u-pt5--s{padding-top:5px}.u-pr5--s{padding-right:5px}.u-pb5--s{padding-bottom:5px}.u-pl5--s{padding-left:5px}.u-plr5--s{padding-left:5px;padding-right:5px}.u-gap5--s{gap:5px}.w5px--s{width:5px}.h5px--s{height:5px}.u-m10--s{margin:10px}.u-p10--s{padding:10px}.u-mt10--s{margin-top:10px}.u-mr10--s{margin-right:10px}.u-mb10--s{margin-bottom:10px}.u-ml10--s{margin-left:10px}.u-mlr10--s{margin-left:10px;margin-right:10px}.u-pt10--s{padding-top:10px}.u-pr10--s{padding-right:10px}.u-pb10--s{padding-bottom:10px}.u-pl10--s{padding-left:10px}.u-plr10--s{padding-left:10px;padding-right:10px}.u-gap10--s{gap:10px}.w10px--s{width:10px}.h10px--s{height:10px}.u-m15--s{margin:15px}.u-p15--s{padding:15px}.u-mt15--s{margin-top:15px}.u-mr15--s{margin-right:15px}.u-mb15--s{margin-bottom:15px}.u-ml15--s{margin-left:15px}.u-mlr15--s{margin-left:15px;margin-right:15px}.u-pt15--s{padding-top:15px}.u-pr15--s{padding-right:15px}.u-pb15--s{padding-bottom:15px}.u-pl15--s{padding-left:15px}.u-plr15--s{padding-left:15px;padding-right:15px}.u-gap15--s{gap:15px}.w15px--s{width:15px}.h15px--s{height:15px}.u-m20--s{margin:20px}.u-p20--s{padding:20px}.u-mt20--s{margin-top:20px}.u-mr20--s{margin-right:20px}.u-mb20--s{margin-bottom:20px}.u-ml20--s{margin-left:20px}.u-mlr20--s{margin-left:20px;margin-right:20px}.u-pt20--s{padding-top:20px}.u-pr20--s{padding-right:20px}.u-pb20--s{padding-bottom:20px}.u-pl20--s{padding-left:20px}.u-plr20--s{padding-left:20px;padding-right:20px}.u-gap20--s{gap:20px}.w20px--s{width:20px}.h20px--s{height:20px}.u-m25--s{margin:25px}.u-p25--s{padding:25px}.u-mt25--s{margin-top:25px}.u-mr25--s{margin-right:25px}.u-mb25--s{margin-bottom:25px}.u-ml25--s{margin-left:25px}.u-mlr25--s{margin-left:25px;margin-right:25px}.u-pt25--s{padding-top:25px}.u-pr25--s{padding-right:25px}.u-pb25--s{padding-bottom:25px}.u-pl25--s{padding-left:25px}.u-plr25--s{padding-left:25px;padding-right:25px}.u-gap25--s{gap:25px}.w25px--s{width:25px}.h25px--s{height:25px}.u-m30--s{margin:30px}.u-p30--s{padding:30px}.u-mt30--s{margin-top:30px}.u-mr30--s{margin-right:30px}.u-mb30--s{margin-bottom:30px}.u-ml30--s{margin-left:30px}.u-mlr30--s{margin-left:30px;margin-right:30px}.u-pt30--s{padding-top:30px}.u-pr30--s{padding-right:30px}.u-pb30--s{padding-bottom:30px}.u-pl30--s{padding-left:30px}.u-plr30--s{padding-left:30px;padding-right:30px}.u-gap30--s{gap:30px}.w30px--s{width:30px}.h30px--s{height:30px}.u-m35--s{margin:35px}.u-p35--s{padding:35px}.u-mt35--s{margin-top:35px}.u-mr35--s{margin-right:35px}.u-mb35--s{margin-bottom:35px}.u-ml35--s{margin-left:35px}.u-mlr35--s{margin-left:35px;margin-right:35px}.u-pt35--s{padding-top:35px}.u-pr35--s{padding-right:35px}.u-pb35--s{padding-bottom:35px}.u-pl35--s{padding-left:35px}.u-plr35--s{padding-left:35px;padding-right:35px}.u-gap35--s{gap:35px}.w35px--s{width:35px}.h35px--s{height:35px}.u-m38--s{margin:38px}.u-p38--s{padding:38px}.u-mt38--s{margin-top:38px}.u-mr38--s{margin-right:38px}.u-mb38--s{margin-bottom:38px}.u-ml38--s{margin-left:38px}.u-mlr38--s{margin-left:38px;margin-right:38px}.u-pt38--s{padding-top:38px}.u-pr38--s{padding-right:38px}.u-pb38--s{padding-bottom:38px}.u-pl38--s{padding-left:38px}.u-plr38--s{padding-left:38px;padding-right:38px}.u-gap38--s{gap:38px}.w38px--s{width:38px}.h38px--s{height:38px}.u-m40--s{margin:40px}.u-p40--s{padding:40px}.u-mt40--s{margin-top:40px}.u-mr40--s{margin-right:40px}.u-mb40--s{margin-bottom:40px}.u-ml40--s{margin-left:40px}.u-mlr40--s{margin-left:40px;margin-right:40px}.u-pt40--s{padding-top:40px}.u-pr40--s{padding-right:40px}.u-pb40--s{padding-bottom:40px}.u-pl40--s{padding-left:40px}.u-plr40--s{padding-left:40px;padding-right:40px}.u-gap40--s{gap:40px}.w40px--s{width:40px}.h40px--s{height:40px}.u-m45--s{margin:45px}.u-p45--s{padding:45px}.u-mt45--s{margin-top:45px}.u-mr45--s{margin-right:45px}.u-mb45--s{margin-bottom:45px}.u-ml45--s{margin-left:45px}.u-mlr45--s{margin-left:45px;margin-right:45px}.u-pt45--s{padding-top:45px}.u-pr45--s{padding-right:45px}.u-pb45--s{padding-bottom:45px}.u-pl45--s{padding-left:45px}.u-plr45--s{padding-left:45px;padding-right:45px}.u-gap45--s{gap:45px}.w45px--s{width:45px}.h45px--s{height:45px}.u-m50--s{margin:50px}.u-p50--s{padding:50px}.u-mt50--s{margin-top:50px}.u-mr50--s{margin-right:50px}.u-mb50--s{margin-bottom:50px}.u-ml50--s{margin-left:50px}.u-mlr50--s{margin-left:50px;margin-right:50px}.u-pt50--s{padding-top:50px}.u-pr50--s{padding-right:50px}.u-pb50--s{padding-bottom:50px}.u-pl50--s{padding-left:50px}.u-plr50--s{padding-left:50px;padding-right:50px}.u-gap50--s{gap:50px}.w50px--s{width:50px}.h50px--s{height:50px}.u-m55--s{margin:55px}.u-p55--s{padding:55px}.u-mt55--s{margin-top:55px}.u-mr55--s{margin-right:55px}.u-mb55--s{margin-bottom:55px}.u-ml55--s{margin-left:55px}.u-mlr55--s{margin-left:55px;margin-right:55px}.u-pt55--s{padding-top:55px}.u-pr55--s{padding-right:55px}.u-pb55--s{padding-bottom:55px}.u-pl55--s{padding-left:55px}.u-plr55--s{padding-left:55px;padding-right:55px}.u-gap55--s{gap:55px}.w55px--s{width:55px}.h55px--s{height:55px}.u-m60--s{margin:60px}.u-p60--s{padding:60px}.u-mt60--s{margin-top:60px}.u-mr60--s{margin-right:60px}.u-mb60--s{margin-bottom:60px}.u-ml60--s{margin-left:60px}.u-mlr60--s{margin-left:60px;margin-right:60px}.u-pt60--s{padding-top:60px}.u-pr60--s{padding-right:60px}.u-pb60--s{padding-bottom:60px}.u-pl60--s{padding-left:60px}.u-plr60--s{padding-left:60px;padding-right:60px}.u-gap60--s{gap:60px}.w60px--s{width:60px}.h60px--s{height:60px}.u-m65--s{margin:65px}.u-p65--s{padding:65px}.u-mt65--s{margin-top:65px}.u-mr65--s{margin-right:65px}.u-mb65--s{margin-bottom:65px}.u-ml65--s{margin-left:65px}.u-mlr65--s{margin-left:65px;margin-right:65px}.u-pt65--s{padding-top:65px}.u-pr65--s{padding-right:65px}.u-pb65--s{padding-bottom:65px}.u-pl65--s{padding-left:65px}.u-plr65--s{padding-left:65px;padding-right:65px}.u-gap65--s{gap:65px}.w65px--s{width:65px}.h65px--s{height:65px}.u-m70--s{margin:70px}.u-p70--s{padding:70px}.u-mt70--s{margin-top:70px}.u-mr70--s{margin-right:70px}.u-mb70--s{margin-bottom:70px}.u-ml70--s{margin-left:70px}.u-mlr70--s{margin-left:70px;margin-right:70px}.u-pt70--s{padding-top:70px}.u-pr70--s{padding-right:70px}.u-pb70--s{padding-bottom:70px}.u-pl70--s{padding-left:70px}.u-plr70--s{padding-left:70px;padding-right:70px}.u-gap70--s{gap:70px}.w70px--s{width:70px}.h70px--s{height:70px}.u-m80--s{margin:80px}.u-p80--s{padding:80px}.u-mt80--s{margin-top:80px}.u-mr80--s{margin-right:80px}.u-mb80--s{margin-bottom:80px}.u-ml80--s{margin-left:80px}.u-mlr80--s{margin-left:80px;margin-right:80px}.u-pt80--s{padding-top:80px}.u-pr80--s{padding-right:80px}.u-pb80--s{padding-bottom:80px}.u-pl80--s{padding-left:80px}.u-plr80--s{padding-left:80px;padding-right:80px}.u-gap80--s{gap:80px}.w80px--s{width:80px}.h80px--s{height:80px}.u-m100--s{margin:100px}.u-p100--s{padding:100px}.u-mt100--s{margin-top:100px}.u-mr100--s{margin-right:100px}.u-mb100--s{margin-bottom:100px}.u-ml100--s{margin-left:100px}.u-mlr100--s{margin-left:100px;margin-right:100px}.u-pt100--s{padding-top:100px}.u-pr100--s{padding-right:100px}.u-pb100--s{padding-bottom:100px}.u-pl100--s{padding-left:100px}.u-plr100--s{padding-left:100px;padding-right:100px}.u-gap100--s{gap:100px}.w100px--s{width:100px}.h100px--s{height:100px}.u-m120--s{margin:120px}.u-p120--s{padding:120px}.u-mt120--s{margin-top:120px}.u-mr120--s{margin-right:120px}.u-mb120--s{margin-bottom:120px}.u-ml120--s{margin-left:120px}.u-mlr120--s{margin-left:120px;margin-right:120px}.u-pt120--s{padding-top:120px}.u-pr120--s{padding-right:120px}.u-pb120--s{padding-bottom:120px}.u-pl120--s{padding-left:120px}.u-plr120--s{padding-left:120px;padding-right:120px}.u-gap120--s{gap:120px}.w120px--s{width:120px}.h120px--s{height:120px}.u-m130--s{margin:130px}.u-p130--s{padding:130px}.u-mt130--s{margin-top:130px}.u-mr130--s{margin-right:130px}.u-mb130--s{margin-bottom:130px}.u-ml130--s{margin-left:130px}.u-mlr130--s{margin-left:130px;margin-right:130px}.u-pt130--s{padding-top:130px}.u-pr130--s{padding-right:130px}.u-pb130--s{padding-bottom:130px}.u-pl130--s{padding-left:130px}.u-plr130--s{padding-left:130px;padding-right:130px}.u-gap130--s{gap:130px}.w130px--s{width:130px}.h130px--s{height:130px}.u-m140--s{margin:140px}.u-p140--s{padding:140px}.u-mt140--s{margin-top:140px}.u-mr140--s{margin-right:140px}.u-mb140--s{margin-bottom:140px}.u-ml140--s{margin-left:140px}.u-mlr140--s{margin-left:140px;margin-right:140px}.u-pt140--s{padding-top:140px}.u-pr140--s{padding-right:140px}.u-pb140--s{padding-bottom:140px}.u-pl140--s{padding-left:140px}.u-plr140--s{padding-left:140px;padding-right:140px}.u-gap140--s{gap:140px}.w140px--s{width:140px}.h140px--s{height:140px}.u-m175--s{margin:175px}.u-p175--s{padding:175px}.u-mt175--s{margin-top:175px}.u-mr175--s{margin-right:175px}.u-mb175--s{margin-bottom:175px}.u-ml175--s{margin-left:175px}.u-mlr175--s{margin-left:175px;margin-right:175px}.u-pt175--s{padding-top:175px}.u-pr175--s{padding-right:175px}.u-pb175--s{padding-bottom:175px}.u-pl175--s{padding-left:175px}.u-plr175--s{padding-left:175px;padding-right:175px}.u-gap175--s{gap:175px}.w175px--s{width:175px}.h175px--s{height:175px}.u-m200--s{margin:200px}.u-p200--s{padding:200px}.u-mt200--s{margin-top:200px}.u-mr200--s{margin-right:200px}.u-mb200--s{margin-bottom:200px}.u-ml200--s{margin-left:200px}.u-mlr200--s{margin-left:200px;margin-right:200px}.u-pt200--s{padding-top:200px}.u-pr200--s{padding-right:200px}.u-pb200--s{padding-bottom:200px}.u-pl200--s{padding-left:200px}.u-plr200--s{padding-left:200px;padding-right:200px}.u-gap200--s{gap:200px}.w200px--s{width:200px}.h200px--s{height:200px}}.line-clamp-4 div{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4}@media screen and (max-width: 768px){.line-clamp-4{display:block;height:80px;overflow:hidden;position:relative;text-overflow:ellipsis}}.line-clamp-3 .visually-hidden+div{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}img[loading=lazy]{opacity:1;transition:opacity 450ms cubic-bezier(0.165, 0.84, 0.44, 1)}img[loading=lazy].u-img-loaded{opacity:1}.force-lazyload img[loading=lazy]{opacity:1 !important}.u-medallion{position:relative;border-radius:50%;overflow:hidden;min-width:70px}.u-medallion:before{content:"";display:block;float:left;padding-bottom:100%}.u-medallion:after{content:"";display:table;clear:both}.u-medallion a{position:inherit}.u-medallion img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.u-medallion .contextual-region{position:static}.u-img-ar5-4{position:relative;overflow:hidden}.u-img-ar5-4:before{content:"";display:block;float:left;padding-bottom:80%}.u-img-ar5-4:after{content:"";display:table;clear:both}.u-img-ar5-4 img{position:absolute;left:0;top:0;object-fit:cover;width:100%;height:100%}.u-img-fit-cover{position:relative}.u-img-fit-cover img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.u-img-rounded-clip-bottom-right{position:relative;overflow:hidden;border-bottom-right-radius:100%;height:100%}.u-img-rounded-clip-bottom-right:before{content:"";display:block;float:left;padding-bottom:78.9473684211%}.u-img-rounded-clip-bottom-right:after{content:"";display:table;clear:both}.u-img-rounded-clip-bottom-right .contextual-region{position:static}.u-img-rounded-clip-bottom-right img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.u-img-thumbnail-cover{position:relative;overflow:hidden;border-radius:50%;background-color:#07121c;min-width:60px}.u-img-thumbnail-cover:before{content:"";display:block;float:left;padding-bottom:100%}.u-img-thumbnail-cover:after{content:"";display:table;clear:both}.u-img-thumbnail-cover img{position:absolute;top:50%;left:50%;width:auto;height:60%;transform:translate(-50%, -50%)}.u-img-thumbnail-savoir-plus{position:relative;overflow:hidden;background-color:#07121c;width:100%}.u-img-thumbnail-savoir-plus:before{content:"";display:block;float:left;padding-bottom:58.3333333333%}.u-img-thumbnail-savoir-plus:after{content:"";display:table;clear:both}.u-img-thumbnail-savoir-plus img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.u-img-thumbnail-book{position:relative;width:60%}.u-img-thumbnail-book:before{content:"";display:block;float:left;padding-bottom:100%}.u-img-thumbnail-book:after{content:"";display:table;clear:both}.u-img-thumbnail-book img{position:absolute;top:50%;left:50%;width:auto;height:90%;transform:translate(-50%, -50%)}.u-img-thumbnail-book .bck-circle{display:block;width:100%;height:100%;background-color:#07121c;opacity:.15;border-radius:50%}.u-img-book img{box-shadow:4px 4px 9px 0px rgba(0,0,0,.25)}.u-img-thumbnail-small{position:relative;overflow:hidden;min-width:110px;background-color:#f3fbfe}.u-img-thumbnail-small:before{content:"";display:block;float:left;padding-bottom:63.6363636364%}.u-img-thumbnail-small:after{content:"";display:table;clear:both}.u-img-thumbnail-small a{position:inherit}.u-img-thumbnail-small img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.u-img-thumbnail-expert-medallion{aspect-ratio:110/70;position:relative;overflow:hidden;width:110px;background-color:#fff;display:flex;align-items:center;justify-content:center}.u-img-thumbnail-expert-medallion>div{width:55%}.u-img-thumbnail-expert-medallion a{position:inherit}.u-img-thumbnail-expert-medallion img{border-radius:50%;overflow:hidden;aspect-ratio:1/1;object-fit:cover;width:100%;height:100%}.u-small-logo img{height:35px;width:auto}.u-ar16_9{position:relative;overflow:hidden}.u-ar16_9:before{content:"";display:block;float:left;padding-bottom:56.25%}.u-ar16_9:after{content:"";display:table;clear:both}.u-ar16_9 img,.u-ar16_9 iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.dialog-off-canvas-main-canvas{position:relative}.path-taxonomy .dialog-off-canvas-main-canvas,.path-agenda .dialog-off-canvas-main-canvas{overflow:hidden}body::before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:#07121c;opacity:0;z-index:444;pointer-events:none;transition:opacity 350ms cubic-bezier(0.19, 1, 0.22, 1)}body.overlay-on::before{opacity:.6;pointer-events:auto}.authenticated-user-page .main-header.transparent,.authenticated-user-page .main-header--mobile.transparent{background-color:rgba(0,0,0,0);background-image:none;color:#fff}.authenticated-user-page .main-header.transparent .search-field,.authenticated-user-page .main-header--mobile.transparent .search-field{color:#fff}.authenticated-user-page .main-header.transparent .logo-container .logo-blue,.authenticated-user-page .main-header--mobile.transparent .logo-container .logo-blue{opacity:0}.authenticated-user-page .main-header.transparent .logo-container .logo-white,.authenticated-user-page .main-header--mobile.transparent .logo-container .logo-white{opacity:1}.authenticated-user-page .main-header.transparent .burger-menu-button,.authenticated-user-page .main-header--mobile.transparent .burger-menu-button{color:#fff}.authenticated-user-page .main-header.bck-green-dark,.authenticated-user-page .main-header--mobile.bck-green-dark{background-color:#296f84;background-image:none;color:#fff}.authenticated-user-page .main-header.bck-green-dark .search-field,.authenticated-user-page .main-header--mobile.bck-green-dark .search-field{color:#fff}.authenticated-user-page .main-header.bck-green-dark .logo-container .logo-blue,.authenticated-user-page .main-header--mobile.bck-green-dark .logo-container .logo-blue{opacity:0}.authenticated-user-page .main-header.bck-green-dark .logo-container .logo-white,.authenticated-user-page .main-header--mobile.bck-green-dark .logo-container .logo-white{opacity:1}.authenticated-user-page .main-header.bck-green-dark .header-bck-watermark,.authenticated-user-page .main-header--mobile.bck-green-dark .header-bck-watermark{opacity:0;transition:all 0ms cubic-bezier(0.39, 0.575, 0.565, 1)}.authenticated-user-page .main-header.bck-green-dark .shortcut-link svg,.authenticated-user-page .main-header--mobile.bck-green-dark .shortcut-link svg{color:#296f84}.authenticated-user-page .main-header.bck-blue4,.authenticated-user-page .main-header--mobile.bck-blue4{background-color:#006a9a;background-image:none;color:#fff}.authenticated-user-page .main-header.bck-blue4 .search-field,.authenticated-user-page .main-header--mobile.bck-blue4 .search-field{color:#fff}.authenticated-user-page .main-header.bck-blue4 .logo-container .logo-blue,.authenticated-user-page .main-header--mobile.bck-blue4 .logo-container .logo-blue{opacity:0}.authenticated-user-page .main-header.bck-blue4 .logo-container .logo-white,.authenticated-user-page .main-header--mobile.bck-blue4 .logo-container .logo-white{opacity:1}.authenticated-user-page .main-header.bck-blue4 .header-bck-watermark,.authenticated-user-page .main-header--mobile.bck-blue4 .header-bck-watermark{opacity:0;transition:all 0ms cubic-bezier(0.39, 0.575, 0.565, 1)}.authenticated-user-page .main-header.bck-blue4 .shortcut-link svg,.authenticated-user-page .main-header--mobile.bck-blue4 .shortcut-link svg{color:#006a9a}.main-header{position:absolute;top:0;left:0;right:0;z-index:555;background-color:#fff;color:#163e5f;max-width:1680px;margin:0 auto;width:100%;transition:background-color 250ms cubic-bezier(0.39, 0.575, 0.565, 1)}.main-header.transparent{background-color:rgba(0,0,0,0);background-image:none}.main-header.transparent .burger-menu-button{color:#006a9a}.main-header.transparent-white{background-color:rgba(0,0,0,0);background-image:none;color:#fff}.main-header.transparent-white .search-field{color:#fff}.main-header.transparent-white .logo-container .logo-blue{opacity:0}.main-header.transparent-white .logo-container .logo-white{opacity:1}.main-header.bck-green-dark{background-color:#296f84;background-image:none;color:#fff}.main-header.bck-green-dark .search-field{color:#fff}.main-header.bck-green-dark .logo-container .logo-blue{opacity:0}.main-header.bck-green-dark .logo-container .logo-white{opacity:1}.main-header.bck-green-dark .header-bck-watermark{opacity:0;transition:all 0ms cubic-bezier(0.39, 0.575, 0.565, 1)}.main-header.bck-green-dark .shortcut-link svg{color:#296f84}.main-header.bck-blue4{background-color:#006a9a;background-image:none;color:#fff}.main-header.bck-blue4 .search-field{color:#fff}.main-header.bck-blue4 .logo-container .logo-blue{opacity:0}.main-header.bck-blue4 .logo-container .logo-white{opacity:1}.main-header.bck-blue4 .header-bck-watermark{opacity:0;transition:all 0ms cubic-bezier(0.39, 0.575, 0.565, 1)}.main-header.bck-blue4 .shortcut-link svg{color:#006a9a}.main-header .header-bck-watermark{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/themes/custom/ifri/dist/./49e9318454d4fa0aab8a.svg);background-size:cover;background-repeat:no-repeat;z-index:-1;transition:opacity 450ms cubic-bezier(0.39, 0.575, 0.565, 1) 450ms}.main-header .header-content-wrapper{max-width:1440px;margin:0 auto}.main-header .logo-container{position:relative;width:155px}.main-header .logo-container:before{content:"";display:block;float:left;padding-bottom:43.2835820896%}.main-header .logo-container:after{content:"";display:table;clear:both}.main-header .logo-container a{position:relative;display:block;width:100%;border:none}.main-header .logo-container img{position:absolute;top:0;left:0;transition:opacity 250ms cubic-bezier(0.39, 0.575, 0.565, 1)}.main-header .logo-container .logo-blue{opacity:1}.main-header .logo-container .logo-white{opacity:0}.main-header .nav li{position:relative;font-size:18px}.main-header .nav li .icon{position:absolute;top:50%;right:-15px;width:9px;height:6px;transform:translateY(-50%);pointer-events:none}.main-header .nav li:hover a::before{transform:translateX(0);animation:underline-left-to-right 350ms cubic-bezier(0.645, 0.045, 0.355, 1)}.main-header .nav a{position:relative;display:block;text-decoration:none;color:currentColor;overflow-x:hidden;overflow-y:hidden;padding-bottom:2px;border:none}.main-header .nav a::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.15rem;background-color:currentColor;transform:translateX(101%);transition:all 350ms cubic-bezier(0.645, 0.045, 0.355, 1)}.main-header .menu-main--right>div:first-child{margin-left:0}.main-header .search-field{padding:0 5px 0 10px;color:#006a9a;transition:all 350ms cubic-bezier(0.645, 0.045, 0.355, 1);border-style:solid;border-width:1px;border-color:rgba(0,0,0,0)}.main-header .search-field.active{border-color:currentColor}.main-header .search-field.active input{width:130px;transition:all 350ms cubic-bezier(0.645, 0.045, 0.355, 1)}.main-header .search-field .icon{width:30px;height:30px;cursor:pointer}.main-header .search-field input{appearance:none;border:none;outline:none;font-size:14px;color:currentColor;line-height:35px;width:0;padding-right:10px;background-color:rgba(0,0,0,0);transition:all 350ms cubic-bezier(0.215, 0.61, 0.355, 1)}.main-header .t-select-locale{color:currentColor}.main-header .t-select-locale .flags{display:none}.main-header .t-select-locale select{padding:0 12px 0 5px}.main-header .atm-menu{width:100%}.main-header .atm-menu .icon{width:23px;height:23px;margin-right:5px}.main-header .atm-menu .icon+p{font-size:12px}.main-header .atm-menu .tags-container .t-tag{margin-right:10px}.main-header .sub-menus-container{overflow:hidden;position:relative;height:0;transition:height 450ms cubic-bezier(0.4, 0, 0.2, 1)}.main-header .sub-menus-container .logo-filigrane{position:absolute;right:0;bottom:0;width:42%;transform:translateY(40%) translateX(25%);z-index:0;opacity:.095}.main-header .sub-menus-container .sub-menu{position:absolute;top:0;left:0;right:0;max-width:1440px;margin:0 auto;opacity:0;transition:opacity 350ms cubic-bezier(0.39, 0.575, 0.565, 1)}.main-header .sub-menus-container .sub-menu.expanded{opacity:1;z-index:10}.main-header .sub-menu-events .event-item{width:calc(33.33% - 40px)}.main-header .sub-menu--nav{position:relative;width:100%}.main-header .sub-menu--nav:nth-child(1)::before{display:none}.main-header .sub-menu--nav::before{content:"";position:absolute;top:0;left:-25%;width:1px;height:100%;border-left:1px dashed currentColor}.main-header .sub-menu--nav ul li{margin-bottom:12px;font-size:18px;line-height:1.5}.main-header .block-last-publication{position:absolute;z-index:25;bottom:0;left:0;right:0;margin:auto;background-color:#fff;width:80%;height:80px;border-radius:5px;transform:translateY(50%);opacity:0;pointer-events:none;box-shadow:0px 0px 15px rgba(7,18,28,.15)}.main-header .block-last-publication.expanded{opacity:1;pointer-events:auto;transition:all 350ms cubic-bezier(0.39, 0.575, 0.565, 1)}.main-header .block-last-publication>div:first-child{font-family:"Sora",sans-serif;font-size:18px}.main-header .block-last-publication>div:nth-child(2),.main-header .block-last-publication>div:nth-child(3){width:50%;padding-right:30px}.main-header .block-last-publication .last-publication-item a{font-family:"Arial",sans-serif;font-size:16px;line-height:1.25;border:none;text-decoration:underline}.main-header .block-last-publication .cover{height:45px}.main-header .block-last-publication .cover div{height:100%}.main-header .block-last-publication .cover img{box-shadow:0 4px 9px 0 rgba(0,0,0,.25);height:100%;width:auto}.main-header .shortcut-link{border:none}.main-header .shortcut-link .icon-medallion{position:relative;width:40px;height:40px;border-radius:50%;background-color:#fff}.main-header .shortcut-link .icon-medallion svg{position:absolute;top:50%;left:50%;width:70%;transform:translate(-50%, -50%)}.main-search-menu{position:absolute;top:0;left:0;right:0;z-index:554;height:0;overflow:hidden;opacity:0;transition:height 450ms cubic-bezier(0.4, 0, 0.2, 1),opacity 350ms cubic-bezier(0.39, 0.575, 0.565, 1)}.main-search-menu>div{padding-top:145px;padding-bottom:40px}.main-search-menu.expanded{opacity:1}.main-search-menu .suggestions-menu-block{position:relative}.main-search-menu .suggestions-menu-block .global-suggestions{position:absolute;top:0;left:0;opacity:0;pointer-events:none;display:none}.main-search-menu .suggestions-menu-block .global-suggestions.visible{display:flex;position:static;top:initial;left:initial;opacity:1;pointer-events:auto}.main-search-menu .suggestions-menu-block .search-suggestions-container{position:absolute;top:0;left:0;display:none;opacity:0;pointer-events:none}.main-search-menu .suggestions-menu-block .search-suggestions-container.visible{display:block;position:static;top:initial;left:initial;opacity:1;pointer-events:auto}.static-wrapper .main-search-menu{position:static;top:initial;left:initial;right:initial;z-index:554;height:auto;overflow:hidden;opacity:1;transition:height 450ms cubic-bezier(0.4, 0, 0.2, 1),opacity 350ms cubic-bezier(0.39, 0.575, 0.565, 1)}.static-wrapper .main-search-menu .suggestions-menu-block{display:none !important}.results-button{display:flex;gap:10px;align-items:center;padding:0 10px;line-height:35px;position:absolute;top:50%;right:25px;background-color:#006a9a;color:#fff;cursor:pointer;transform:translateY(-50%);opacity:0;pointer-events:none;transition:all 350ms cubic-bezier(0.39, 0.575, 0.565, 1)}.results-button.active{opacity:1;pointer-events:auto}.search-suggestion-target .search-api-autocomplete-search{background:rgba(0,0,0,0) !important;border:none !important;gap:35px;position:static !important;display:flex !important;width:100% !important}.search-suggestion-target .search-api-autocomplete-search li{width:100%;color:#fff}.search-suggestion-target .search-api-autocomplete-search li a{color:#fff}.search-suggestion-target .search-api-autocomplete-search li:first-child{display:none}.search-api-autocomplete-search .ui-menu-item:hover{background-color:rgba(0,0,0,0) !important}.page-node-type-page-d-accueil .main-search-menu>div{padding-top:175px}#main-search-form{position:relative}#main-search-form .form-item-search{position:relative}#main-search-form .form-item-search input{position:relative;width:100%;padding:0 25px;font-family:"Sora",sans-serif;font-size:25px;line-height:70px;background-color:#fff;color:#07121c;border-radius:4px;border:1px solid #d5e1e9;box-shadow:0px 6px 14px 0px rgba(8,29,70,.15);outline:none;background-position:98% center}#main-search-form .form-item-search input::placeholder{color:#07121c}#main-search-form .form-actions{position:absolute;top:0;right:0;width:40px;display:none}.main-header--mobile{position:absolute;top:0;left:0;right:0;z-index:555;background-color:#fff;color:#163e5f;margin:0 auto;width:100%;height:70px;overflow:hidden;transition:background-color 250ms cubic-bezier(0.39, 0.575, 0.565, 1) 450ms,height 450ms cubic-bezier(0.4, 0, 0.2, 1)}.main-header--mobile .header-content-wrapper{height:70px}.main-header--mobile .sub-content-wrapper{height:100%;overflow-y:scroll}.main-header--mobile.transparent{background-color:rgba(0,0,0,0);background-image:none}.main-header--mobile.transparent .burger-menu-button{color:#006a9a}.main-header--mobile.transparent-white{background-color:rgba(0,0,0,0);background-image:none;color:#fff}.main-header--mobile.transparent-white .logo-container .logo-blue{opacity:0}.main-header--mobile.transparent-white .logo-container .logo-white{opacity:1}.main-header--mobile.expanded{height:100svh;transition:background-color 250ms cubic-bezier(0.39, 0.575, 0.565, 1),height 450ms cubic-bezier(0.4, 0, 0.2, 1)}.main-header--mobile.expanded.transparent{background-color:#fff;color:#006a9a}.main-header--mobile.expanded.transparent-white{background-color:#fff;color:#006a9a}.main-header--mobile.expanded.transparent-white .logo-container .logo-blue{opacity:1}.main-header--mobile.expanded.transparent-white .logo-container .logo-white{opacity:0}.main-header--mobile.expanded.bck-green-dark{background-color:#296f84;background-image:none;color:#fff}.main-header--mobile.expanded.bck-green-dark .logo-container .logo-blue{opacity:0}.main-header--mobile.expanded.bck-green-dark .logo-container .logo-white{opacity:1}.main-header--mobile.expanded.bck-green-dark .shortcut-link svg{color:#296f84}.main-header--mobile.expanded.bck-green-dark .burger-menu-button{color:#fff}.main-header--mobile.expanded.bck-blue4{background-color:#006a9a;background-image:none;color:#fff}.main-header--mobile.expanded.bck-blue4 .logo-container .logo-blue{opacity:0}.main-header--mobile.expanded.bck-blue4 .logo-container .logo-white{opacity:1}.main-header--mobile.expanded.bck-blue4 .shortcut-link svg{color:#006a9a}.main-header--mobile.expanded.bck-blue4 .burger-menu-button{color:#fff}.main-header--mobile.expanded .logo-container img{transition:opacity 250ms cubic-bezier(0.39, 0.575, 0.565, 1)}.main-header--mobile.expanded .burger-menu-button .icon--cross{opacity:1}.main-header--mobile.expanded .burger-menu-button .icon--burger{opacity:0}.main-header--mobile .burger-menu-button{position:relative;width:40px;height:40px}.main-header--mobile .burger-menu-button svg{width:100%;height:100%}.main-header--mobile .burger-menu-button .icon--cross{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;opacity:0;pointer-events:none}.main-header--mobile .logo-container{position:relative;display:block;height:50px;width:auto;aspect-ratio:115/50}.main-header--mobile .logo-container a{position:relative;display:block;width:100%;border:none}.main-header--mobile .logo-container img{position:absolute;top:0;left:0;transition:opacity 250ms cubic-bezier(0.39, 0.575, 0.565, 1) 450ms}.main-header--mobile .logo-container .logo-blue{opacity:1}.main-header--mobile .logo-container .logo-white{opacity:0}.main-header--mobile .search-field{position:relative;padding:20px;color:#07121c;transition:all 350ms cubic-bezier(0.645, 0.045, 0.355, 1);border-style:solid;border-width:1px;border-color:rgba(0,0,0,0)}.main-header--mobile .search-field form{width:100%}.main-header--mobile .search-field.active{border-color:currentColor}.main-header--mobile .search-field.active input{width:130px;transition:all 350ms cubic-bezier(0.645, 0.045, 0.355, 1)}.main-header--mobile .search-field .icon{position:absolute;top:50%;right:40px;width:30px;height:30px;transform:translateY(-50%);color:#006a9a}.main-header--mobile .search-field input{appearance:none;border:1px solid #e7f8fd;outline:none;font-size:14px;color:currentColor;line-height:50px;width:100%;padding:0 15px;background-color:#fff;transition:all 350ms cubic-bezier(0.215, 0.61, 0.355, 1)}.main-header--mobile .search-field .form-actions{display:none}.main-header--mobile .nav.main-menu{flex-direction:column;justify-content:flex-start;width:100%;padding:15px 25px 40px 25px;color:#07121c;background-color:#f3fbfe}.main-header--mobile .nav.main-menu .nav-item{margin:0;width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:dashed 1px #006a9a;font-family:"Sora",sans-serif;line-height:70px}.main-header--mobile .nav.main-menu .nav-item a{border:none}.main-header--mobile .nav.main-menu .nav-item svg{width:25px;height:25px}.main-header--mobile .sub-menus-container{width:100vw;height:calc(100vh - 70px);overflow-y:scroll;position:absolute;top:70px;left:0;color:#fff;background-color:rgba(0,0,0,0);transform:translateX(100%);transition:transform 450ms cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 250ms cubic-bezier(0.39, 0.575, 0.565, 1)}.main-header--mobile .sub-menus-container.bck-blue4{background-color:#006a9a}.main-header--mobile .sub-menus-container.bck-green-dark{background-color:#296f84}.main-header--mobile .sub-menus-container.expanded{transform:translateX(0);transition:transform 650ms cubic-bezier(0.19, 1, 0.22, 1),background-color 250ms cubic-bezier(0.39, 0.575, 0.565, 1)}.main-header--mobile .sub-menus-container .sub-menu{display:none}.main-header--mobile .sub-menus-container .sub-menu.expanded{display:block;transition:background-color}.main-header--mobile .sub-menus-container .sub-menu-header h2{font-size:40px}.main-header--mobile .sub-menus-container .block-last-publication{background-color:#fff;padding:20px 20px 0 20px;border-radius:5px;flex-direction:column}.main-header--mobile .sub-menus-container .block-last-publication>div:first-child{font-family:"Sora",sans-serif;font-size:18px;margin:0 auto 20px 0}.main-header--mobile .sub-menus-container .block-last-publication .last-publication-item{margin-bottom:20px}.main-header--mobile .sub-menus-container .block-last-publication .last-publication-item a{font-family:"Arial",sans-serif;font-size:16px;line-height:1.25;border:none;text-decoration:underline}.main-header--mobile .sub-menus-container .block-last-publication .cover{height:45px}.main-header--mobile .sub-menus-container .block-last-publication .cover div{height:100%}.main-header--mobile .sub-menus-container .block-last-publication .cover img{box-shadow:0 4px 9px 0 rgba(0,0,0,.25);height:100%;width:auto}.main-header--mobile .sub-menus-container .analyse-sub-menus-flex,.main-header--mobile .sub-menus-container .ifri-sub-menus-flex,.main-header--mobile .sub-menus-container .events-sub-menus-flex{flex-direction:column}.main-header--mobile .sub-menus-container .analyse-sub-menus-flex .u-dashed-right,.main-header--mobile .sub-menus-container .ifri-sub-menus-flex .u-dashed-right,.main-header--mobile .sub-menus-container .events-sub-menus-flex .u-dashed-right{border-right:none}.main-header--mobile .sub-menus-container .analyse-sub-menus-flex .event-item,.main-header--mobile .sub-menus-container .ifri-sub-menus-flex .event-item,.main-header--mobile .sub-menus-container .events-sub-menus-flex .event-item{border-top:none}.main-header--mobile .sub-menus-container .sub-menu--nav{position:relative;padding-bottom:50px}.main-header--mobile .sub-menus-container .sub-menu--nav h6{margin-bottom:10px}.main-header--mobile .sub-menus-container .sub-menu--nav:last-child::before{display:none}.main-header--mobile .sub-menus-container .sub-menu--nav::before{content:"";position:absolute;bottom:25px;left:0;right:0;width:100%;height:1px;border-bottom:1px dashed #fff}.main-header--mobile .sub-menus-container .sub-menu--nav ul li{margin-bottom:10px;font-size:16px;line-height:1.75}.main-header--mobile .shortcut-link{border:none}.main-header--mobile .shortcut-link .icon-medallion{position:relative;width:40px;height:40px;border-radius:50%;background-color:#fff}.main-header--mobile .shortcut-link .icon-medallion svg{position:absolute;top:50%;left:50%;width:70%;transform:translate(-50%, -50%);height:40px}.main-header--mobile .region-header-third{background-color:#f3fbfe;margin:0;display:block;padding:0 20px 30px 20px}.main-header--mobile #block-menuentetedroit .t-btn--yellow{display:flex;justify-content:center}.main-header--mobile .Login-popup-link{background-color:#006a9a;color:#fff;width:100%;line-height:40px;text-align:center;margin-bottom:15px;display:flex;justify-content:center;align-items:center;gap:10px;font-size:16px}.main-header--mobile .Login-popup-link::before{content:"";display:block;width:25px;height:25px;background-image:url("data:image/svg+xml;utf8,<svg width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M18.8142 10.0229C18.814 10.6201 18.6368 11.2039 18.3049 11.7005C17.9729 12.1974 17.501 12.5848 16.9488 12.8135C16.3967 13.0422 15.7891 13.102 15.2029 12.9854C14.6168 12.8688 14.0784 12.581 13.6558 12.1584C13.2332 11.7358 12.9454 11.1974 12.8288 10.6112C12.7122 10.0251 12.772 9.41752 13.0007 8.86537C13.2294 8.31322 13.6167 7.84129 14.1137 7.50925C14.6103 7.17742 15.1941 7.00021 15.7914 7C16.5927 7.00115 17.3609 7.31998 17.9276 7.88662C18.4943 8.45329 18.8131 9.22154 18.8142 10.0229ZM13.0025 5.84632C13.8284 5.29452 14.7993 5 15.7925 5C17.1239 5.00142 18.4003 5.53096 19.3418 6.47241C20.2832 7.41386 20.8128 8.69033 20.8142 10.0217C20.8142 11.0149 20.5197 11.9858 19.9679 12.8117C19.4161 13.6375 18.6318 14.2811 17.7142 14.6612C16.7966 15.0413 15.7869 15.1407 14.8128 14.947C13.8386 14.7532 12.9439 14.2749 12.2416 13.5726C11.5393 12.8703 11.061 11.9756 10.8672 11.0014C10.6734 10.0273 10.7729 9.0176 11.153 8.1C11.5331 7.1824 12.1767 6.39811 13.0025 5.84632ZM12.5036 17.3913L12.5025 17.3913C10.6719 17.3933 8.91498 18.1141 7.61757 19.3986C6.31983 20.6834 5.58801 22.4275 5.58594 24.2489L7.58594 24.2511C7.5874 22.9659 8.10364 21.7317 9.02468 20.8198C9.94595 19.9078 11.1971 19.3929 12.5042 19.3913H18.2438C19.5509 19.3929 20.802 19.9078 21.7233 20.8198C22.6443 21.7317 23.1606 22.9659 23.162 24.2511L25.162 24.2489C25.16 22.4275 24.4281 20.6834 23.1304 19.3986C21.833 18.1141 20.076 17.3933 18.2455 17.3913H18.2444L12.5036 17.3913Z\" fill=\"white\"/></svg>");background-size:contain;background-position:center}.main-header--mobile #block-ifri-menuducomptedelutilisateur{background-color:#006a9a;overflow:hidden;border-radius:5px;padding:10px;color:#fff;margin-bottom:20px}.main-header--mobile #block-ifri-menuducomptedelutilisateur .t-color-black,.main-header--mobile #block-ifri-menuducomptedelutilisateur .t-color-black:visited{color:#fff}.main-header--mobile #block-ifri-menuducomptedelutilisateur .icon.pin{display:none}.main-header--mobile #block-ifri-menuducomptedelutilisateur .user-menu-container .user-menu-btn{position:relative}.main-header--mobile #block-ifri-menuducomptedelutilisateur .user-menu-container .user-menu-btn>.icon.chevron{display:none;position:absolute;top:0;right:0;width:25px;height:25px;color:#fff}.main-header--mobile #block-ifri-menuducomptedelutilisateur .user-menu-container .user-menu-btn::before{content:"";position:absolute;top:3px;right:0;display:block;width:25px;height:25px;background-image:url("data:image/svg+xml;utf8,<svg width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M23.272 11.5781L21.8686 10.1563L14.9993 17.0099L8.14844 10.1563L6.72656 11.5781L14.9993 19.8509L23.272 11.5781Z\" fill=\"white\"/></svg>");background-size:contain;background-position:center;pointer-events:none;transition:all 350ms cubic-bezier(0.39, 0.575, 0.565, 1)}.main-header--mobile #block-ifri-menuducomptedelutilisateur .user-menu-container .user-menu-btn.opened::before{transform:scale(-1)}.main-header--mobile #block-ifri-menuducomptedelutilisateur .user-menu-container .user-menu-btn>span{display:flex;gap:10px;align-items:center;font-weight:700;font-family:"Sora",sans-serif;font-size:14px}.main-header--mobile #block-ifri-menuducomptedelutilisateur .user-menu-container .user-menu-btn>span::before{content:"";display:block;width:30px;height:30px;background-image:url("data:image/svg+xml;utf8,<svg width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M18.8142 10.0229C18.814 10.6201 18.6368 11.2039 18.3049 11.7005C17.9729 12.1974 17.501 12.5848 16.9488 12.8135C16.3967 13.0422 15.7891 13.102 15.2029 12.9854C14.6168 12.8688 14.0784 12.581 13.6558 12.1584C13.2332 11.7358 12.9454 11.1974 12.8288 10.6112C12.7122 10.0251 12.772 9.41752 13.0007 8.86537C13.2294 8.31322 13.6167 7.84129 14.1137 7.50925C14.6103 7.17742 15.1941 7.00021 15.7914 7C16.5927 7.00115 17.3609 7.31998 17.9276 7.88662C18.4943 8.45329 18.8131 9.22154 18.8142 10.0229ZM13.0025 5.84632C13.8284 5.29452 14.7993 5 15.7925 5C17.1239 5.00142 18.4003 5.53096 19.3418 6.47241C20.2832 7.41386 20.8128 8.69033 20.8142 10.0217C20.8142 11.0149 20.5197 11.9858 19.9679 12.8117C19.4161 13.6375 18.6318 14.2811 17.7142 14.6612C16.7966 15.0413 15.7869 15.1407 14.8128 14.947C13.8386 14.7532 12.9439 14.2749 12.2416 13.5726C11.5393 12.8703 11.061 11.9756 10.8672 11.0014C10.6734 10.0273 10.7729 9.0176 11.153 8.1C11.5331 7.1824 12.1767 6.39811 13.0025 5.84632ZM12.5036 17.3913L12.5025 17.3913C10.6719 17.3933 8.91498 18.1141 7.61757 19.3986C6.31983 20.6834 5.58801 22.4275 5.58594 24.2489L7.58594 24.2511C7.5874 22.9659 8.10364 21.7317 9.02468 20.8198C9.94595 19.9078 11.1971 19.3929 12.5042 19.3913H18.2438C19.5509 19.3929 20.802 19.9078 21.7233 20.8198C22.6443 21.7317 23.1606 22.9659 23.162 24.2511L25.162 24.2489C25.16 22.4275 24.4281 20.6834 23.1304 19.3986C21.833 18.1141 20.076 17.3933 18.2455 17.3913H18.2444L12.5036 17.3913Z\" fill=\"white\"/></svg>");background-size:contain;background-position:center;pointer-events:none}.main-header--mobile #block-ifri-menuducomptedelutilisateur .logout-button{border-top:1px dashed #fff;margin-top:20px;padding-top:20px;display:flex;align-items:center;gap:10px;color:#fff}.main-header--mobile #block-ifri-menuducomptedelutilisateur .logout-button .logout-icon-container{position:relative;width:40px;height:40px;border-radius:50%;border:1px solid #fff}.main-header--mobile #block-ifri-menuducomptedelutilisateur .logout-button .logout-icon-container .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:25px;height:25px}.main-header--mobile #block-ifri-menuducomptedelutilisateur .user-sub-menu{gap:15px;padding-left:10px;overflow:hidden;transition:height 350ms cubic-bezier(0.39, 0.575, 0.565, 1)}.menu-main #block-ifri-menuducomptedelutilisateur{margin-right:30px}.menu-main .user-menu-container .user-menu-btn{cursor:pointer}.menu-main .user-menu-container .user-menu-btn .icon.chevron{position:absolute;top:50%;right:-15px;width:9px;height:6px;transform:translateY(-50%);pointer-events:none}.menu-main .user-menu-container .user-sub-menu{position:absolute;z-index:999;top:45px;right:0;min-width:380px;background-color:#fff;border-radius:5px;filter:drop-shadow(0px 14px 14px rgba(0, 0, 0, 0.25));padding:30px 40px 20px 40px;transform:translate(20%, -30px);pointer-events:none;opacity:0;transition:transform 650ms cubic-bezier(0.645, 0.045, 0.355, 1),opacity 550ms cubic-bezier(0.19, 1, 0.22, 1) 150ms}.menu-main .user-menu-container .user-sub-menu li a{position:relative}.menu-main .user-menu-container .user-sub-menu li a::before{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:.12em;background-color:#07121c;transform:scaleX(0);transform-origin:0 0;transition:all 350ms cubic-bezier(0.645, 0.045, 0.355, 1)}.menu-main .user-menu-container .user-sub-menu li:hover a::before{transform:scaleX(1)}.menu-main .user-menu-container .user-sub-menu.expanded{transform:translate(20%, 0);opacity:1;pointer-events:auto}.menu-main .user-menu-container .user-sub-menu .triangle{position:absolute;top:0;right:100px;filter:drop-shadow(0px 14px 14px rgba(0, 0, 0, 0.25));border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-top:10px solid #fff;transform:translateY(-100%) scaleY(-1)}.menu-main .user-menu-container .user-sub-menu .logout-button{border-top:1px dashed #07121c;margin-top:20px;padding-top:20px;display:flex;align-items:center;gap:10px;color:#006a9a}.menu-main .user-menu-container .user-sub-menu .logout-button .logout-icon-container{position:relative;width:40px;height:40px;border-radius:50%;background-color:#fff;border:2px solid currentColor}.menu-main .user-menu-container .user-sub-menu .logout-button .logout-icon-container .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:30px;height:30px}.menu-main .user-menu-container .icon.pin{display:none}.aside-user-menu{position:relative;box-shadow:0 4px 14px 0 rgba(0,0,0,.15);padding:60px 20px 20px 20px}.aside-user-menu .triangle{display:none}.aside-user-menu .logout-icon-container{display:none}.aside-user-menu .icon.chevron{display:none}.aside-user-menu .user-menu-btn>span,.aside-user-menu .user-menu-btn>.icon.pin{display:none}.aside-user-menu .user-sub-menu{gap:0}.aside-user-menu .user-sub-menu .menu-item{display:flex;align-items:center;gap:10px;font-size:16px;border-radius:5px;line-height:40px;transition:all 350ms cubic-bezier(0.39, 0.575, 0.565, 1)}.aside-user-menu .user-sub-menu .menu-item .icon.pin{opacity:0}.aside-user-menu .user-sub-menu .menu-item.is-active{background-color:#fff;font-weight:700}.aside-user-menu .user-sub-menu .menu-item.is-active .icon.pin{opacity:1}.aside-user-menu .user-sub-menu .menu-item:hover{background-color:#fff}.user-menu-button{position:fixed;bottom:0;left:0;width:100%;z-index:10;background-color:#006a9a;color:#fff;padding:10px 20px}.user-menu-button h1,.user-menu-button h2,.user-menu-button h3,.user-menu-button h4,.user-menu-button h5,.user-menu-button h6,.user-menu-button span{font-family:"Arial",sans-serif;font-size:16px}.user-menu-button::before{content:"";position:absolute;top:50%;right:20px;display:block;width:25px;height:25px;background-image:url("data:image/svg+xml;utf8,<svg width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M23.272 11.5781L21.8686 10.1563L14.9993 17.0099L8.14844 10.1563L6.72656 11.5781L14.9993 19.8509L23.272 11.5781Z\" fill=\"white\"/></svg>");background-size:contain;background-position:center;pointer-events:none;transition:all 350ms cubic-bezier(0.39, 0.575, 0.565, 1);transform:translateY(-50%)}.user-menu-button.opened::before{transform:translateY(-50%) scale(-1)}.user-menu-button>span{display:flex;align-items:center;gap:10px;font-weight:700}.user-menu-button>span::before{content:"";display:block;width:30px;height:30px;background-image:url("data:image/svg+xml;utf8,<svg width=\"30\" height=\"30\" viewBox=\"0 0 30 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M18.8142 10.0229C18.814 10.6201 18.6368 11.2039 18.3049 11.7005C17.9729 12.1974 17.501 12.5848 16.9488 12.8135C16.3967 13.0422 15.7891 13.102 15.2029 12.9854C14.6168 12.8688 14.0784 12.581 13.6558 12.1584C13.2332 11.7358 12.9454 11.1974 12.8288 10.6112C12.7122 10.0251 12.772 9.41752 13.0007 8.86537C13.2294 8.31322 13.6167 7.84129 14.1137 7.50925C14.6103 7.17742 15.1941 7.00021 15.7914 7C16.5927 7.00115 17.3609 7.31998 17.9276 7.88662C18.4943 8.45329 18.8131 9.22154 18.8142 10.0229ZM13.0025 5.84632C13.8284 5.29452 14.7993 5 15.7925 5C17.1239 5.00142 18.4003 5.53096 19.3418 6.47241C20.2832 7.41386 20.8128 8.69033 20.8142 10.0217C20.8142 11.0149 20.5197 11.9858 19.9679 12.8117C19.4161 13.6375 18.6318 14.2811 17.7142 14.6612C16.7966 15.0413 15.7869 15.1407 14.8128 14.947C13.8386 14.7532 12.9439 14.2749 12.2416 13.5726C11.5393 12.8703 11.061 11.9756 10.8672 11.0014C10.6734 10.0273 10.7729 9.0176 11.153 8.1C11.5331 7.1824 12.1767 6.39811 13.0025 5.84632ZM12.5036 17.3913L12.5025 17.3913C10.6719 17.3933 8.91498 18.1141 7.61757 19.3986C6.31983 20.6834 5.58801 22.4275 5.58594 24.2489L7.58594 24.2511C7.5874 22.9659 8.10364 21.7317 9.02468 20.8198C9.94595 19.9078 11.1971 19.3929 12.5042 19.3913H18.2438C19.5509 19.3929 20.802 19.9078 21.7233 20.8198C22.6443 21.7317 23.1606 22.9659 23.162 24.2511L25.162 24.2489C25.16 22.4275 24.4281 20.6834 23.1304 19.3986C21.833 18.1141 20.076 17.3933 18.2455 17.3913H18.2444L12.5036 17.3913Z\" fill=\"white\"/></svg>");background-size:contain;background-position:center;pointer-events:none}@media screen and (max-width: 768px){.aside-user-menu{position:fixed;bottom:0;left:0;right:0;z-index:10;transform:translateY(100%);transition:transform 350ms cubic-bezier(0.39, 0.575, 0.565, 1);padding:30px 20px 20px 20px}.aside-user-menu.opened{transform:translateY(0)}}.clean-header{position:relative}.clean-header .t-fs20{line-height:1.75}.clean-header .w65{max-width:830px}.clean-header .w35{max-width:450px}@media screen and (max-width: 768px){.clean-header{min-height:auto}.clean-header .w65{max-width:100%}.clean-header .w35{max-width:100%}.clean-header .t-fs16--s{line-height:1.75}}.header-filigrane{position:relative;padding-top:140px;min-height:540px;overflow:hidden}.header-filigrane>div{position:relative;z-index:1}.header-filigrane .bck-icon{position:absolute;right:0;top:70%;height:auto;width:70%;transform:translateY(-50%)}.header-filigrane .t-btn-back{margin-bottom:20px}.header-filigrane h1{color:#006a9a;margin-bottom:10px}.header-filigrane p{color:#07121c;font-size:20px;line-height:1.75;max-width:60vw}@media screen and (max-width: 768px){.header-filigrane h1{margin-bottom:5px}.header-filigrane p{font-size:16px;max-width:100%}.header-filigrane .bck-icon{position:absolute;left:-15%;right:inherit;top:20%;height:auto;width:180%;transform:translateY(0)}}@media screen and (max-width: 768px){.header-filigrane{padding-top:120px;min-height:250px}}.header-bck-image{position:relative}.header-bck-image:before{content:"";display:block;float:left;padding-bottom:35.0694444444%}.header-bck-image:after{content:"";display:table;clear:both}@media screen and (max-width: 768px){.header-bck-image:before{content:"";display:block;float:left;padding-bottom:130.6666666667%}.header-bck-image:after{content:"";display:table;clear:both}}.header-bck-image .content-wrapper{position:relative;z-index:5}.header-bck-image .bck-image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.header-bck-image .bck-image-wrapper img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.header-bck-image .bck-image-wrapper::after{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.25)}.header-home:before{content:"";display:block;float:left;padding-bottom:45.1388888889%}.header-home:after{content:"";display:table;clear:both}.header-home .background-cover{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.header-home .background-cover::after{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0.45) 100%)}.header-home .background-cover img{position:absolute;z-index:1;width:100%;height:100%;object-fit:cover}.header-home .header-content{position:relative;z-index:2}.header-home .header-content h2{text-shadow:0 4px 4px rgba(0,0,0,.25)}.header-home .header-content h2+p{text-shadow:0 3px 6px rgba(0,0,0,.35);line-height:1.25}@media screen and (max-width: 768px){.header-home:before{content:"";display:block;float:left;padding-bottom:130.6666666667%}.header-home:after{content:"";display:table;clear:both}}.user-header{position:relative;overflow:hidden;padding-top:145px;padding-bottom:20px}.user-header>span{font-family:"Sora",sans-serif;font-size:70px;line-height:1.14}@media screen and (max-width: 1024px){.user-header>span{font-size:50px}}@media screen and (max-width: 768px){.user-header>span{font-size:28px}}.user-header.only-title{padding-bottom:100px}.user-header .user-header-background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.user-header .user-header-background.default{height:320%;top:70%;right:0;left:initial;width:auto;object-fit:initial;transform:translateY(-50%);opacity:.2}.user-header .user-name{display:inline-block;font-family:"Sora",sans-serif;color:#07121c;background-color:#daf3fd;line-height:25px;border-radius:3px;padding:0 4px;margin-left:5px;margin-bottom:5px}.user-header .user-image{position:relative;display:block;width:200px;height:200px;border-radius:50%;overflow:hidden;background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.25)}@media screen and (max-width: 768px){.user-header .user-image{width:100px;height:100px}}.user-header .user-image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:70%;height:70%;object-fit:contain}@media screen and (max-width: 768px){.user-header{padding-top:90px}.user-header.only-title{padding-bottom:40px}}.home-page{padding-top:140px;overflow-x:hidden}.home-page .flux-item .thumbnail-wrapper{position:relative;min-width:30%;width:100%;aspect-ratio:657/366}.home-page .home-spotlight .first-flux-item .flux-item .thumbnail-wrapper{width:calc(60.5% - 20px)}.home-page .home-spotlight .first-flux-item .flux-item .thumbnail-wrapper+div{width:calc(39.5% - 20px)}.home-page .home-spotlight .first-flux-item .authors{display:block !important}@media screen and (max-width: 768px){.home-page .home-spotlight .u-dashed-left{border-left:none}.home-page .home-spotlight .first-flux-item{border-bottom:1px dashed currentColor}.home-page .home-spotlight .first-flux-item .flux-item .thumbnail-wrapper{width:100%}.home-page .home-spotlight .first-flux-item .flux-item .thumbnail-wrapper+div{width:100%}.home-page .home-spotlight .first-flux-item .authors{display:block !important}}.home-page .mini-publications .flux-item{flex-direction:column;gap:10px;width:100%}.home-page .mini-publications .flux-item h4{font-family:"Arial",sans-serif;font-size:16px;line-height:1.25}.home-page .mini-publications .flux-item .sanitize-wysiwyg,.home-page .mini-publications .flux-item .date{display:none}.home-page .mini-publications .flux-item .t-tag-rounded{top:4px;left:5px;line-height:20px}@media screen and (min-width: 768px){.home-page .mini-publications .swiper-wrapper{display:flex;gap:35px}.home-page .mini-publications .swiper-wrapper .swiper-slide{flex-shrink:initial}}.home-page .media-coverage{position:relative;height:calc(100% - 60px)}.home-page .media-coverage::after{position:absolute;top:50%;left:0;content:"";width:100%;height:1px;border-bottom:1px dashed #07121c}.home-page .media-coverage .flux-item{position:relative;flex-direction:column;gap:10px}.home-page .media-coverage .flux-item .sanitize-wysiwyg,.home-page .media-coverage .flux-item .date{display:none}.home-page .media-coverage .flux-item h4{font-family:"Arial",sans-serif;font-size:16px;line-height:1.25}.home-page .media-coverage .flux-item .author{font-size:13px}.home-page .media-coverage .flux-item .t-tag-rounded{top:4px;left:5px;line-height:20px}@media screen and (max-width: 768px){.home-page .media-coverage::after{display:none}.home-page .media-coverage .flux-item{flex-direction:row-reverse;gap:10px;width:100%;margin-bottom:20px}.home-page .media-coverage .flux-item .thumbnail-wrapper{width:40%}.home-page .media-coverage .flux-item .thumbnail-wrapper+div{width:60%}.home-page .media-coverage .flux-item .t-tag-img{transform:scale(0.7);left:0;top:5px}.home-page .media-coverage .flux-item h4{font-family:"Arial",sans-serif;font-size:13px;line-height:1.25}.home-page .media-coverage .flux-item .author{display:block}}.home-page .paragraph.mise-en-avant{margin:60px 0}.home-page .paragraph.thematics-pushes{margin:60px 0}@media screen and (max-width: 768px){.home-page .paragraph.thematics-pushes{margin:30px 0}}@media screen and (max-width: 1024px){.home-page{padding-top:70px}.home-page .at-the-moment-flux-item{border-bottom:none}.home-page .at-the-moment-flux-item:last-child{border-bottom:1px dashed currentColor}}.newsletter-content-wrapper{border:1px solid #006a9a}.newsletter-content-wrapper .circle-icon{color:#006a9a}.newsletter-content-wrapper .circle-icon svg{width:40px;height:40px}.newsletter-content-wrapper .circle-icon+p{font-size:18px}@media screen and (max-width: 768px){.newsletter-content-wrapper h5{font-size:16px;line-height:1.375}.newsletter-content-wrapper .circle-icon{color:#006a9a}.newsletter-content-wrapper .circle-icon svg{width:35px;height:35px}.newsletter-content-wrapper .circle-icon+p{font-size:16px}}.media-intervention-item .media-thumbnail-wrapper{width:100%;position:relative;aspect-ratio:16/9}.media-intervention-item .media-thumbnail-wrapper a{position:initial;display:block}.media-intervention-item .media-thumbnail-wrapper .t-tag-img{position:absolute;top:10px;left:10px;z-index:5}.media-intervention-item .media-thumbnail-wrapper .media-cover{position:relative;width:100%;height:100%}.media-intervention-item .media-thumbnail-wrapper .media-cover img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.media-intervention-item .media-thumbnail-wrapper .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10;width:50px;height:50px;background-color:#0495ca;pointer-events:none}.media-intervention-item .media-thumbnail-wrapper .play-icon svg{color:#fff}.media-intervention-item .author .u-medallion{min-width:30px;width:40px}@media screen and (max-width: 768px){.media-intervention-item .author .u-medallion{min-width:20px;width:30px}}.media-intervention-item.w100{margin-bottom:3.5%}.media-intervention-item.w100 .media-intervention-item-inner{justify-content:space-between}.media-intervention-item.w100 .media-thumbnail-wrapper{width:65.5%}.media-intervention-item.w100 .media-thumbnail-wrapper+div{width:31%}@media screen and (max-width: 768px){.media-intervention-item.w100{margin-bottom:30px}.media-intervention-item.w100 .media-thumbnail-wrapper{width:100%}.media-intervention-item.w100 .media-thumbnail-wrapper+div{width:100%}}.media-intervention-item.media-intervention-item--mini{width:31%}@media screen and (max-width: 768px){.media-intervention-item.media-intervention-item--mini{width:100%}}.media-intervention-item.media-intervention-item--mini .media-intervention-item-inner{flex-direction:column}.media-intervention-item.media-intervention-item--mini .media-thumbnail-wrapper{margin-bottom:20px}@media screen and (max-width: 768px){.media-intervention-item.media-intervention-item--mini .media-thumbnail-wrapper{margin-bottom:10px}}.media-intervention-item.media-intervention-item--mini .desc{display:none}.node--type-page-expert .page-expert-content{font-size:20px;line-height:1.75}.node--type-page-expert .expert-picture{padding-right:130px}@media screen and (max-width: 768px){.node--type-page-expert .expert-picture{padding-right:0}}.node--type-page-expert .field-expertise strong{font-weight:700;font-family:"Sora",sans-serif}@media screen and (max-width: 768px){.node--type-page-expert .field-expertise strong{font-size:16px}}.node--type-page-expert .field-expertise a{color:#07121c}.node--type-page-expert .field-expertise ul{padding-left:20px}.node--type-page-expert .field-expertise ul li{list-style-type:disc}.node--type-page-expert .biographie p{margin-bottom:20px;font-size:20px;line-height:1.75}@media screen and (max-width: 768px){.node--type-page-expert .biographie p{font-size:18px;line-height:1.444}}.node--type-page-expert .research-centers .u-medallion{width:100px}@media screen and (max-width: 768px){.node--type-page-expert .research-centers .u-medallion{width:60px}}.node--type-page-expert .spotlight-bloc{background-color:#f3fbfe;overflow:hidden}.node--type-page-expert .spotlight-bloc .bck-icon{position:absolute;right:-5%;top:50%;height:110%;width:auto;transform:translateY(-50%)}@media screen and (max-width: 768px){.node--type-page-expert .spotlight-bloc .bck-icon{right:inherit;left:30px;top:45%;height:100%;width:auto}}.node--type-page-expert .spotlights-wrapper{position:relative}.node--type-page-expert .newsletter-content-wrapper{background-color:#f3fbfe;position:relative}.flux-item--inter-mediatique{display:flex}@media screen and (max-width: 768px){.flux-item--inter-mediatique{flex-direction:column-reverse}}.flux-item--inter-mediatique .card-content{width:100%}.flux-item--inter-mediatique .auteurs-medaillon-citation-modifier{display:flex}.flux-item--inter-mediatique .auteurs-medaillon-citation-modifier .quote-by{align-items:center;display:flex !important}.flux-item--inter-mediatique .auteurs-medaillon-citation-modifier .author-item{display:flex !important;flex-direction:row !important;padding-top:0 !important}@media screen and (min-width: 768px){.flux-item--inter-mediatique .auteurs-medaillon-citation-modifier .author-item .h70px{position:static !important}}.slider-expert-in-press .swiper-slide{height:auto;align-items:center}.slider-expert-in-press .swiper-slide .flux-item--inter-mediatique{display:flex;flex-direction:column-reverse;width:100%;gap:0}.slider-expert-in-press .swiper-slide .flux-item--inter-mediatique .author-item{display:flex;flex-direction:row}.slider-expert-in-press .swiper-slide .flux-item--inter-mediatique .author-item .h70px{position:static}.slider-expert-in-press .swiper-slide .flux-item--inter-mediatique .card-content{width:100%}.slider-expert-in-press .swiper-slide .flux-item--inter-mediatique .author-name.h7{margin-left:16px;font-size:18px !important;line-height:25px !important}.slider-expert-in-press .swiper-slide .flux-item--inter-mediatique .author-name.h7 p,.slider-expert-in-press .swiper-slide .flux-item--inter-mediatique .author-name.h7 span{font-size:18px}.slider-expert-in-press .swiper-slide img{max-width:200px}.slider-expert-in-press .swiper-slide .card-top{position:relative;padding-left:85px;min-height:70px}.slider-expert-in-press .swiper-slide .card-top .u-medallion{position:absolute;top:0;left:0;width:70px}.slider-expert-in-press .swiper-slide .card-top a{text-decoration:underline;border:none}.slider-expert-in-press .swiper-slide .card-left{position:relative;width:100%;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,.15);height:240px;margin-top:36px}.slider-expert-in-press .swiper-slide .card-left::before{content:"";position:absolute;top:0;right:unset;border-top:15px solid #fff;border-right:15px solid rgba(0,0,0,0);transform:translate(7px, -50%) rotate(45deg);bottom:unset}.slider-expert-in-press .swiper-slide .author-name.h7 p{display:inline}.slider-expert-in-press .swiper-slide .card-bottom{position:relative;aspect-ratio:430/240;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,.15)}@media screen and (max-width: 768px){.slider-expert-in-press .swiper-slide .card-bottom{aspect-ratio:auto}}.slider-expert-in-press .swiper-slide .card-bottom .bck-decoration{color:#e6eff5;z-index:0;position:absolute;top:50%;right:0;height:80%;transform:translateY(-50%)}.slider-expert-in-press .swiper-slide .card-bottom .bck-decoration svg{height:100%}.slider-expert-in-press .swiper-slide .card-bottom::before{content:"";position:absolute;top:-7px;left:25px;border-top:15px solid #fff;border-right:15px solid rgba(0,0,0,0);transform:rotate(45deg)}@media screen and (min-width: 768px){.slider-expert-in-press .swiper-slide .card-bottom::before{top:-7px;left:25px;transform:rotate(45deg)}}.slider-expert-in-press .swiper-slide .card-bottom .u-medallion{width:100px}@media screen and (max-width: 768px){.slider-expert-in-press .swiper-slide .card-bottom .u-medallion{width:60px}}.node-page-de-soutien{overflow:hidden}.node-page-de-soutien .why-support-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:0 35px;counter-reset:grid-counter}.node-page-de-soutien .why-support-grid .item{min-height:230px;padding:25px 0}.node-page-de-soutien .why-support-grid .item p{font-size:16px;line-height:1.25}.node-page-de-soutien .why-support-grid .item:nth-child(-n+3){border-top:dashed 1px #07121c}.node-page-de-soutien .why-support-grid .counter-container{width:110px;background-color:#ffeb80}.node-page-de-soutien .why-support-grid .counter-container::before{counter-increment:grid-counter;content:counter(grid-counter);display:block;text-align:center;font-family:"Sora",sans-serif;font-size:45px;line-height:70px;color:#07121c;margin-bottom:20px}@media screen and (max-width: 1024px){.node-page-de-soutien .why-support-grid{grid-template-columns:repeat(2, 1fr)}.node-page-de-soutien .why-support-grid .item{min-height:200px}}@media screen and (max-width: 768px){.node-page-de-soutien .why-support-grid{grid-template-columns:repeat(1, 1fr)}.node-page-de-soutien .why-support-grid .item{min-height:auto}}.node-page-de-soutien .nos-donateurs-header{max-width:800px}.node-page-de-soutien .donator-event-item:nth-child(2){transform:translateY(-80px)}.node-page-de-soutien .donator-event-item .desc{font-size:16px;line-height:1.5625}.node-page-de-soutien .donator-event-img-container{position:relative}.node-page-de-soutien .donator-event-img-container:before{content:"";display:block;float:left;padding-bottom:153.488372093%}.node-page-de-soutien .donator-event-img-container:after{content:"";display:table;clear:both}.node-page-de-soutien .donator-event-img-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.node-page-de-soutien .support-us-means-slider .swiper-wrapper{transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1)}.node-page-de-soutien .paragraph.slider-citation{margin:40px 0;overflow-y:visible}@media screen and (max-width: 768px){.node-page-de-soutien .paragraph.slider-citation{margin:0 0 50px 0}}.node-page-de-soutien .paragraph.repeater-nous-soutenir-c-est{margin:40px 0}.node-page-de-soutien .paragraph.donators-membership .t-cta-tertiary::before,.node-page-de-soutien .paragraph.donators-membership .t-cta-tertiary::after{display:none}.node-page-de-soutien .paragraph.donators-membership .t-cta-tertiary a{text-decoration:underline}@media screen and (max-width: 768px){.node-page-de-soutien .paragraph.repeater-contactez-nous{padding:0}}.node-page-de-soutien .paragraph.cards-sliders{margin:40px 0}@media screen and (max-width: 768px){.node-page-de-soutien .paragraph.cards-sliders{margin:20px 0}}.block-donateur .bck-icon{position:absolute;z-index:0;top:50%;left:50%;width:80%;opacity:.2;transform:translate(-50%, -40%)}@media screen and (max-width: 1024px){.block-donateur .bck-icon{width:95%}}@media screen and (max-width: 768px){.block-donateur .bck-icon{width:auto;height:100%}}.block-donateur .circle-blue-check{position:relative;width:30px;height:30px;background-color:#006a9a;color:#fff;border-radius:50%}.block-donateur .circle-blue-check svg{position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%, -50%)}.block-membership .bck-icon{position:absolute;z-index:0;top:50%;left:50%;width:100%;opacity:1;transform:translate(-50%, -50%)}.block-membership .price{line-height:.8}.block-membership strong{font-weight:700}.block-membership .circle-blue-check{position:relative;width:30px;height:30px;background-color:#006a9a;color:#fff;border-radius:50%}.block-membership .circle-blue-check svg{position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%, -50%)}.node--type-centres-et-programmes .directeur-centre{position:absolute;left:0;right:0;bottom:-55px;border-radius:10px;box-shadow:0 4px 24px 0 rgba(0,0,0,.15)}@media screen and (max-width: 1024px){.node--type-centres-et-programmes .directeur-centre{position:static;transform:translateY(-35px)}}.node--type-centres-et-programmes .paragraph.mise-en-avant{margin-top:60px}.node--type-centres-et-programmes .paragraph.axe-de-recherche{margin-top:80px}.node--type-centres-et-programmes .paragraph.centres-et-programmes-lies{margin-top:80px;overflow:hidden}.node--type-centres-et-programmes .paragraph.initiatives-terminees{margin-top:60px;margin-bottom:60px}.node--type-centres-et-programmes .paragraph.repeater-projets-du-centre{margin-top:60px}@media screen and (max-width: 768px){.node--type-centres-et-programmes .paragraph.repeater-projets-du-centre{margin-top:30px}}.node--type-centres-et-programmes .paragraph.global-flux-wrapper{margin-top:60px;margin-bottom:60px}@media screen and (max-width: 768px){.node--type-centres-et-programmes .paragraph.global-flux-wrapper{margin-top:35px}}@media screen and (max-width: 768px){.node--type-centres-et-programmes .paragraph.repeater-contactez-nous{padding:0}}.node--type-centres-et-programmes .centres-et-programmes-lies .t-fs20{line-height:1.75}.node--type-centres-et-programmes .centres-et-programmes-lies .clamp-line{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.node--type-centres-et-programmes .centres-et-programmes-lies .related-programs-slider{position:relative}.node--type-centres-et-programmes .centres-et-programmes-lies .related-programs-slider .swiper-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:40px}@media screen and (max-width: 1024px){.node--type-centres-et-programmes .centres-et-programmes-lies .related-programs-slider .swiper-wrapper{grid-gap:20px}}@media screen and (max-width: 768px){.node--type-centres-et-programmes .centres-et-programmes-lies .related-programs-slider .swiper-wrapper{display:flex;grid-template-columns:inherit;grid-gap:inherit}.node--type-centres-et-programmes .centres-et-programmes-lies .related-programs-slider .swiper-wrapper .swiper-slide{height:auto}}.node--type-centres-et-programmes .spotlight-bloc{position:relative;overflow:hidden}.node--type-centres-et-programmes .spotlight-bloc .bck-icon{position:absolute;right:-5%;top:50%;height:110%;width:auto;transform:translateY(-50%)}@media screen and (max-width: 768px){.node--type-centres-et-programmes .spotlight-bloc .bck-icon{right:inherit;left:30px;top:45%;height:100%;width:auto}}.node--type-centres-et-programmes .completed-initiatives{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:0 35px}.node--type-centres-et-programmes .completed-initiatives>div:nth-child(n+5){display:none}.node--type-centres-et-programmes .completed-initiatives.show-all>div:nth-child(n+5){display:block}@media screen and (max-width: 768px){.node--type-centres-et-programmes .completed-initiatives{grid-template-columns:inherit;grid-gap:inherit;display:flex;flex-direction:column}}.node--type-centres-et-programmes .center-projects-list .center-projects-item .thumbnail-wrapper{position:relative;min-width:430px;aspect-ratio:430/250}@media screen and (max-width: 768px){.node--type-centres-et-programmes .center-projects-list .center-projects-item .thumbnail-wrapper{min-width:100%;aspect-ratio:335/187}}.node--type-centres-et-programmes .center-projects-list .center-projects-item .thumbnail-wrapper .t-tag-rounded,.node--type-centres-et-programmes .center-projects-list .center-projects-item .thumbnail-wrapper .t-tag-img{position:absolute;top:11px;left:10px;z-index:1}.node--type-centres-et-programmes .center-projects-list .center-projects-item .thumbnail-wrapper .inner-wrapper>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.node--type-centres-et-programmes .list-centres-programmes{display:block}.node--type-centres-et-programmes .list-centres-programmes .swiper-slide{height:auto}.node--type-centres-et-programmes .view-display-id-block_slider{background-color:rgba(0,0,0,0);position:relative}.node--type-analyses .clean-header .authors .medallion-list a,.node--type-interventions-mediatiques .clean-header .authors .medallion-list a,.node--type-evenements .clean-header .authors .medallion-list a,.node--type-communique .clean-header .authors .medallion-list a{display:block;width:25px}.node--type-analyses .clean-header .authors .label-list-authors>div,.node--type-interventions-mediatiques .clean-header .authors .label-list-authors>div,.node--type-evenements .clean-header .authors .label-list-authors>div,.node--type-communique .clean-header .authors .label-list-authors>div{position:relative;display:inline-block}.node--type-analyses .clean-header .authors .label-list-authors>div:last-child::after,.node--type-interventions-mediatiques .clean-header .authors .label-list-authors>div:last-child::after,.node--type-evenements .clean-header .authors .label-list-authors>div:last-child::after,.node--type-communique .clean-header .authors .label-list-authors>div:last-child::after{display:none}.node--type-analyses .clean-header .authors .label-list-authors>div::after,.node--type-interventions-mediatiques .clean-header .authors .label-list-authors>div::after,.node--type-evenements .clean-header .authors .label-list-authors>div::after,.node--type-communique .clean-header .authors .label-list-authors>div::after{content:"|";position:absolute;top:40%;right:-6px;transform:translateY(-50%);width:1px;height:18px;background-color:#e7f8fd}.node--type-analyses .clean-header .authors .u-medallion,.node--type-interventions-mediatiques .clean-header .authors .u-medallion,.node--type-evenements .clean-header .authors .u-medallion,.node--type-communique .clean-header .authors .u-medallion{min-width:40px}.node--type-analyses .clean-header .authors .bottom-content,.node--type-interventions-mediatiques .clean-header .authors .bottom-content,.node--type-evenements .clean-header .authors .bottom-content,.node--type-communique .clean-header .authors .bottom-content{display:none !important}.node--type-analyses .authors-bottom,.node--type-interventions-mediatiques .authors-bottom,.node--type-evenements .authors-bottom,.node--type-communique .authors-bottom{overflow:hidden}.node--type-analyses .authors-bottom .bck-icon,.node--type-interventions-mediatiques .authors-bottom .bck-icon,.node--type-evenements .authors-bottom .bck-icon,.node--type-communique .authors-bottom .bck-icon{position:absolute;z-index:0;top:-20%;left:40%;width:70%;height:auto;opacity:.8}.node--type-analyses .authors-bottom .author-item,.node--type-interventions-mediatiques .authors-bottom .author-item,.node--type-evenements .authors-bottom .author-item,.node--type-communique .authors-bottom .author-item{background-color:#006a9a;padding:20px;border-radius:10px;color:#fff;min-height:150px;box-shadow:0 4px 24px 0 rgba(0,0,0,.15)}.node--type-analyses .center-grid,.node--type-interventions-mediatiques .center-grid,.node--type-evenements .center-grid,.node--type-communique .center-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:35px}.node--type-analyses .center-grid .t-fs16,.node--type-interventions-mediatiques .center-grid .t-fs16,.node--type-evenements .center-grid .t-fs16,.node--type-communique .center-grid .t-fs16{line-height:1.56}.node--type-analyses .analyse-cover-wrapper,.node--type-interventions-mediatiques .analyse-cover-wrapper,.node--type-evenements .analyse-cover-wrapper,.node--type-communique .analyse-cover-wrapper{aspect-ratio:1/1}.node--type-analyses .analyse-cover-wrapper .bck-disk,.node--type-interventions-mediatiques .analyse-cover-wrapper .bck-disk,.node--type-evenements .analyse-cover-wrapper .bck-disk,.node--type-communique .analyse-cover-wrapper .bck-disk{position:absolute;z-index:0;top:50%;left:50%;width:100%;aspect-ratio:1/1;border-radius:50%;background-color:#e6eff5;transform:translate(-50%, -50%)}.node--type-analyses .analyse-cover-wrapper img,.node--type-interventions-mediatiques .analyse-cover-wrapper img,.node--type-evenements .analyse-cover-wrapper img,.node--type-communique .analyse-cover-wrapper img{position:absolute;top:50%;left:50%;z-index:1;height:85%;width:auto;margin:auto;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);transform:translate(-50%, -50%)}.node--type-analyses .caption-text,.node--type-interventions-mediatiques .caption-text,.node--type-evenements .caption-text,.node--type-communique .caption-text{font-size:12px;line-height:1.66}.paragraph.newsletter-position{margin:40px 0}.paragraph .newsletter-content-wrapper{background-color:#f3fbfe}.paragraph.edito-chiffre .t-fs20{line-height:1.75}.paragraph.edito-titre{margin-bottom:20px}.paragraph.edito-image,.paragraph.edito-iframe{margin-bottom:40px}.paragraph.edito-texte{margin:20px 0}.paragraph.edito-texte p{margin:15px 0}.paragraph.edito-texte .t-fs20{line-height:1.75}.paragraph.edito-texte strong{font-weight:600}.paragraph.edito-texte em,.paragraph.edito-texte i{font-style:italic}.paragraph.edito-texte ul{margin:15px 0;padding-left:30px}.paragraph.edito-texte ul li{position:relative;line-height:1.75;margin-bottom:5px}.paragraph.edito-texte ul li::before{content:"";position:absolute;top:10px;left:-22px;width:6px;height:6px;background-color:#006a9a;border-radius:50%}.paragraph.edito-texte ol{margin:10px 0;counter-reset:item 0;padding-left:30px}.paragraph.edito-texte ol li{position:relative;line-height:1.75;margin-bottom:5px;counter-increment:item}.paragraph.edito-texte ol li::before{content:counter(item) " .";position:absolute;top:9px;left:-24px;color:#006a9a;font-size:14px;font-family:"Sora",sans-serif;line-height:1;text-align:left;margin-right:10px}.paragraph.edito-texte iframe{aspect-ratio:16/9;width:100%;height:100%;border:3px solid #f3fbfe !important;padding:10px;overflow-x:hidden;overflow-y:scroll}.paragraph.edito-resume{margin:40px 0}.paragraph.edito-resume .edito-resume-wrapper{border:4px solid #e7f8fd}.paragraph.edito-resume .bullet{border-radius:50%;width:40px;line-height:40px;text-align:center}.paragraph.edito-mise-en-avant{margin:40px 0}@media screen and (max-width: 768px){.paragraph.edito-mise-en-avant{margin:20px 0}.paragraph.edito-mise-en-avant .image-wrapper{aspect-ratio:335/240}}.paragraph.edito-mise-en-avant .image-wrapper{position:relative;aspect-ratio:550/390}.paragraph.edito-mise-en-avant .image-wrapper img{position:absolute;object-fit:cover;width:100%;height:100%}.paragraph.edito-citation{margin:40px 0}.images-credits-list .list-container{display:flex;flex-direction:column;gap:10px}.quote-wrapper .bck-decoration{position:relative;width:100%;background-color:#e7f8fd;aspect-ratio:800/632;border-bottom-right-radius:100%;overflow:hidden}@media screen and (max-width: 768px){.quote-wrapper .bck-decoration{width:200%;transform:translateX(-25%)}}.quote-wrapper .bck-decoration svg{position:absolute;top:10%;left:50%;color:#fff;width:30%;height:auto;transform:translate(-50%, 0)}.quote-wrapper .bck-decoration--mobile{display:none}.quote-wrapper .content-container{position:absolute;top:50%;left:0;right:0;width:90%;transform:translateY(-50%)}.side-informations{overflow:hidden}.side-informations .bck-icon{position:absolute;z-index:0;top:25%;left:-48%;width:200%;filter:brightness(0);opacity:.1;transform:rotate(-226deg)}.side-informations .u-solid-bottom{border-color:rgba(231,248,253,.2)}.raw-analyse-content h2,.raw-analyse-content h3,.raw-analyse-content h4,.raw-analyse-content h5,.raw-analyse-content h6{margin:40px 0 20px 0;font-size:35px;line-height:1.29}.raw-analyse-content .t-fs20,.raw-analyse-content span,.raw-analyse-content p{font-size:20px;line-height:1.75}.raw-analyse-content strong{font-weight:600}.raw-analyse-content em,.raw-analyse-content i{font-style:italic}.raw-analyse-content ul{margin:15px 0;padding-left:30px}.raw-analyse-content ul li{position:relative;line-height:1.75;margin-bottom:5px}.raw-analyse-content ul li::before{content:"";position:absolute;top:10px;left:-22px;width:6px;height:6px;background-color:#006a9a;border-radius:50%}.raw-analyse-content ol{margin:10px 0;counter-reset:item 0;padding-left:30px}.raw-analyse-content ol li{position:relative;line-height:1.75;margin-bottom:5px;counter-increment:item}.raw-analyse-content ol li::before{content:counter(item) " .";position:absolute;top:9px;left:-24px;color:#006a9a;font-size:14px;font-family:"Sora",sans-serif;line-height:1;text-align:left;margin-right:10px}.raw-analyse-content iframe{aspect-ratio:16/9;width:100%;height:100%;border:3px solid #f3fbfe !important;padding:10px;overflow-x:hidden;overflow-y:scroll}.analyse-sticky-bar{position:sticky;z-index:444;left:0;bottom:0;right:0;height:80px;width:100%}.analyse-sticky-bar.small-bar{height:40px}.analyse-sticky-bar .progress-bar{position:absolute;top:0;left:0;width:0;height:4px;background-color:#006a9a}.analyse-sticky-bar .couv-wrapper{box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}.analyse-sticky-bar .couv-wrapper img{width:40px}@media screen and (max-width: 768px){.analyse-sticky-bar{height:70px}.analyse-sticky-bar .couv-wrapper img{width:35px}.analyse-sticky-bar .t-fs12--s{line-height:1}.analyse-sticky-bar .t-btn-download--full{font-size:0;padding:0 20px 0 20px}.analyse-sticky-bar .t-btn-download--full .icon{left:50%;transform:translate(-50%, -50%)}.analyse-sticky-bar .t-btn-fav{font-size:0}}.how-to-quote-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:888;background-color:rgba(255,255,255,.45);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none}.how-to-quote-modal.is-active{opacity:1;pointer-events:auto}.how-to-quote-modal .content-wrapper{width:50%;max-width:570px;padding:27px 25px;border-radius:12px;box-shadow:0px 4px 24px 0px rgba(0,0,0,.15)}@media screen and (max-width: 768px){.how-to-quote-modal .content-wrapper{width:90%}.how-to-quote-modal .content-wrapper .couv-content{flex-direction:column;align-items:center}.how-to-quote-modal .content-wrapper .couv-content .couv-wrapper{width:30%}.how-to-quote-modal .content-wrapper .couv-content .quote-model{width:100%}.how-to-quote-modal .content-wrapper .title{width:85%}}.how-to-quote-modal .content-wrapper .title{font-size:24px;font-weight:700;margin-bottom:30px}.how-to-quote-modal .couv-wrapper{width:20%}.how-to-quote-modal .couv-wrapper img{box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.how-to-quote-modal .authors-list{display:inline-block}.how-to-quote-modal .authors-list span{display:inline-block}.how-to-quote-modal .authors-list span::after{content:",";margin-right:2px}.how-to-quote-modal .authors-list span:last-child::after{content:""}.how-to-quote-modal .quote-model{width:80%;background-color:#f2f2f2;border-radius:12px;padding:17px 36px;font-size:14px;line-height:1.45}.how-to-quote-modal .t-tag-rounded{background-color:rgba(0,0,0,0);box-shadow:none;display:inline-block;font-size:16px;line-height:1.5}.how-to-quote-modal .copy-btn{cursor:pointer}.how-to-quote-modal .close-modal{position:absolute;top:27px;right:33px;cursor:pointer}.page-event .event-cover-wrapper{aspect-ratio:430/250;border:1px solid #fff;overflow:hidden}.page-event .event-cover-wrapper .t-tag-rounded{position:absolute;top:10px;left:10px;z-index:1}.page-event .event-cover-wrapper img{width:100%;height:100%;object-fit:contain}.page-event .event-taxo-cover-wrapper{position:relative;aspect-ratio:430/250;border:1px solid #fff;overflow:hidden}.page-event .event-taxo-cover-wrapper .series-content-wrapper{position:relative;z-index:5}.page-event .event-taxo-cover-wrapper .series-cover-wrapper{position:absolute;bottom:10px;right:10px;width:50%;overflow:hidden;aspect-ratio:240/140}.page-event .event-taxo-cover-wrapper .series-cover-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.page-event .event-practical-information{border-radius:10px;gap:70px}@media screen and (max-width: 1024px){.page-event .event-practical-information{gap:20px}}.page-event .event-practical-information .event-practical-information-line{min-height:60px}.page-event .event-practical-information .event-practical-information-line:last-child{border-bottom:none}.page-event .event-practical-information .invit-card{width:100%;border-radius:10px}.page-event .event-practical-information .invit-card.external-registration a{display:flex;align-items:center;gap:10px}.page-event .event-practical-information .invit-card.external-registration a svg{rotate:-45deg}.page-event .contact-event{border-radius:10px}.page-event .event-file-button .file-download{cursor:pointer;position:relative}.page-event .event-file-button .file-download::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#07121c;z-index:1}.page-event .event-file-button .file-download a{border-bottom:none}.page-event .related-subjects>div:last-child>div:last-child a::after{display:none}.page-event .related-subjects .u-flex{display:inline}.page-event .related-subjects a::after{content:",";font-family:"Sora",sans-serif}.page-event .live-video-wrapper{position:relative;aspect-ratio:16/9;overflow:hidden}.page-event .live-video-wrapper .cover-video{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all 350ms cubic-bezier(0.39, 0.575, 0.565, 1)}.page-event .live-video-wrapper .cover-video.hidden{opacity:0;pointer-events:none}.page-event .live-video-wrapper .live-iframe-wrapper{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.page-event .live-video-wrapper .live-iframe-wrapper iframe{width:100%;height:100%}.page-event .access-overlay{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.15);z-index:10;transition:all 350ms cubic-bezier(0.39, 0.575, 0.565, 1)}.page-event .access-overlay.hidden{pointer-events:none;opacity:0}.page-event .locked-icon{position:absolute;top:0;left:50%;transform:translateX(calc(-50% + 40px))}.page-event .play-icon{width:60px;height:60px;margin:auto;pointer-events:none}.page-event .play-icon.public{background-color:#fff;margin-bottom:25px}.page-event .play-icon.public svg{color:#07121c}.page-event .play-icon.locked{background-color:#fff;margin-bottom:25px}.page-event .press-coverage{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:35px}.page-event .press-coverage>div:nth-child(n+5){display:none}.page-event .press-coverage.show-all>div:nth-child(n+5){display:block}@media screen and (max-width: 768px){.page-event .press-coverage{grid-template-columns:inherit;grid-gap:inherit;display:flex;flex-direction:column}}.partners-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:40px}@media screen and (max-width: 1024px){.partners-grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 768px){.partners-grid{grid-template-columns:repeat(2, 1fr);grid-gap:20px}}@media screen and (max-width: 450px){.partners-grid{grid-template-columns:1fr;grid-gap:20px}}.partners-grid a{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:308/178;border:1px solid #07121c;text-decoration:none}.partners-grid a img{width:90%;height:90%;object-fit:contain;margin:auto}.node--type-page-institutionnelles .paragraph.accordion{margin:80px 0}@media screen and (max-width: 768px){.node--type-page-institutionnelles .paragraph.accordion{margin:15px 0}}.node--type-page-institutionnelles .paragraph.bloc-institutionnel{margin:60px 0}@media screen and (max-width: 768px){.node--type-page-institutionnelles .paragraph.bloc-institutionnel{margin:30px 0}}.node--type-page-institutionnelles .paragraph.slider-citation{padding:80px 0}@media screen and (max-width: 768px){.node--type-page-institutionnelles .paragraph.slider-citation{padding:0;margin-bottom:60px;overflow:visible}}.list-experts-container{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:35px}.list-experts-container img{opacity:1}.list-experts-container .item--expert{display:flex;border-radius:10px;overflow:hidden;min-height:150px;height:auto;box-shadow:0px 4px 24px 0px rgba(0,0,0,.15)}.list-experts-container .item--expert .u-medallion{width:70px;min-width:70px}.list-experts-container .expert-post,.list-experts-container a{font-size:13px;line-height:1.53}@media screen and (max-width: 1024px){.list-experts-container{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.list-experts-container{grid-template-columns:repeat(1, 1fr);grid-gap:20px}}.expert-name-container::after{content:" ";display:inline}.expert-name-container a::after{content:", ";display:inline}.expert-name-container a:last-child::after{content:"";display:none}.other-members,.expert-in-press,.our-specialists{position:relative}.other-members .bck-icon,.expert-in-press .bck-icon,.our-specialists .bck-icon{position:absolute;left:30%;top:-10%;height:180%;width:auto}@media screen and (max-width: 768px){.other-members .bck-icon,.expert-in-press .bck-icon,.our-specialists .bck-icon{position:absolute;left:15%;top:-10%;height:200%;width:auto}.other-members .list-experts-container,.expert-in-press .list-experts-container,.our-specialists .list-experts-container{display:flex;grid-template-columns:inherit;grid-gap:inherit}}.other-members .slider-other-center-members .swiper-pagination,.expert-in-press .slider-other-center-members .swiper-pagination,.our-specialists .slider-other-center-members .swiper-pagination{top:inherit;bottom:-30px}.list-centres-programmes{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:35px}.list-centres-programmes .u-medallion{width:65%}.list-centres-programmes .item--centre-programme .sanitize-wysiwyg{font-size:16px;line-height:1.56}@media screen and (max-width: 768px){.list-centres-programmes .item--centre-programme .sanitize-wysiwyg{font-size:13px;line-height:1.58}}@media screen and (max-width: 1024px){.list-centres-programmes{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.list-centres-programmes{grid-template-columns:repeat(1, 1fr);grid-gap:20px}}.view-liste-des-centres-et-programmes .view-filters .form-radios{display:flex}.view-liste-des-centres-et-programmes .view-filters .form-radios .js-form-type-radio{margin-right:40px;padding-bottom:15px}.view-liste-des-centres-et-programmes .view-filters .form-radios .js-form-type-radio label{position:relative;font-family:"Sora",sans-serif;font-size:25px;line-height:1.4;font-weight:600;padding-bottom:15px;cursor:pointer}@media screen and (max-width: 768px){.view-liste-des-centres-et-programmes .view-filters .form-radios .js-form-type-radio label{font-size:18px;line-height:1.33;white-space:nowrap}}.view-liste-des-centres-et-programmes .view-filters .form-radios .js-form-type-radio input{position:absolute;top:0;left:0;width:0;height:0;visibility:hidden}.view-liste-des-centres-et-programmes .view-filters .form-radios .js-form-type-radio input:checked+label{color:#006a9a}.view-liste-des-centres-et-programmes .view-filters .form-radios .js-form-type-radio input:checked+label::after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:5px;background-color:#006a9a}@media screen and (max-width: 768px){.view-liste-des-centres-et-programmes .views-exposed-form{overflow-x:scroll;overflow-y:hidden}}.page-agenda [data-content-type]{overflow:hidden;transition:opacity 650ms cubic-bezier(0.4, 0, 0.2, 1),max-height 1200ms cubic-bezier(0.19, 1, 0.22, 1)}.page-agenda [data-content-type].active{transition:opacity 0ms cubic-bezier(0.4, 0, 0.2, 1),max-height 750ms cubic-bezier(0.895, 0.03, 0.685, 0.22)}.page-agenda .grid-event-serie{display:grid;grid-template-columns:repeat(3, 1fr);gap:35px}@media screen and (max-width: 768px){.page-agenda .grid-event-serie{gap:0}}.page-agenda .item--event-serie{aspect-ratio:430/250;width:100%}.page-agenda .item--event-serie h5{font-size:clamp(16px,2.08vw,30px)}.page-agenda .series-content-wrapper{position:relative;z-index:5}.page-agenda .series-cover-wrapper{position:absolute;bottom:10px;right:10px;width:50%;overflow:hidden;aspect-ratio:240/140}.page-agenda .series-cover-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.page-agenda .event-in-pictures-slider .swiper-wrapper{flex-direction:row}.page-agenda .event-in-pictures-slider .swiper-pagination{bottom:0 !important}.page-agenda .event-in-pictures-slider .swiper-pagination .swiper-pagination-bullet{background-color:#daf3fd}.key-event-item .t-btn--dark{background-color:#daf3fd;color:#07121c}.key-event-item .thumbnail-wrapper{position:relative;min-width:430px}@media screen and (max-width: 768px){.key-event-item .thumbnail-wrapper{min-width:100%}}.key-event-item .thumbnail-wrapper img{width:100%}@media screen and (max-width: 768px){.key-event-item .event-date{font-size:clamp(13px,3.9vw,30px)}}.flux-event-item .thumbnail-wrapper{position:relative;min-width:430px;aspect-ratio:430/250}@media screen and (max-width: 768px){.flux-event-item .thumbnail-wrapper{min-width:100%;aspect-ratio:335/187}}.flux-event-item .thumbnail-wrapper .contextual-region{position:static}.flux-event-item .thumbnail-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flux-event-item .thumbnail-wrapper .t-tag-rounded,.flux-event-item .thumbnail-wrapper .t-tag-img{position:absolute;top:11px;left:10px;z-index:1}.flux-event-item .thumbnail-wrapper .inner-wrapper a{position:static}.flux-event-item .thumbnail-wrapper .inner-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.flux-event-item .thumbnail-wrapper .u-img-book img{position:absolute;top:50%;left:50%;width:auto;height:75%;transform:translate(-50%, -50%)}.flux-event-item .comma-sep{position:relative}.flux-event-item .comma-sep::after{content:",";position:absolute;bottom:0;right:-5px}@media screen and (max-width: 768px){.flux-event-item .event-date{font-size:clamp(13px,3.9vw,30px)}}@media screen and (max-width: 768px){.view-filters-mobile-panel{position:fixed;z-index:555;left:0;right:0;bottom:0;height:100svh;background-color:#fff;padding:40px 20px;overflow-y:auto;transform:translateY(100%);transition:transform 650ms cubic-bezier(0.645, 0.045, 0.355, 1);box-shadow:0px 0px 20px 0px rgba(0,0,0,.4)}.view-filters-mobile-panel .views-exposed-form{border-bottom:none}.view-filters-mobile-panel.active{transform:translateY(0%)}}.agenda-mobile-filters-button{position:fixed;z-index:555;left:0;right:0;bottom:0;background-color:#fff;width:100vw;text-align:center;box-shadow:0px -5px 10px 0px rgba(0,0,0,.1);color:#07121c;font-size:16px;gap:8px;padding:10px 0}.user-view .view-header{margin-bottom:40px}.user-view .view-header h1,.user-view .view-header h2,.user-view .view-header h3,.user-view .view-header h4,.user-view .view-header h5,.user-view .view-header h6{color:#006a9a;font-size:30px;line-height:1.33}@media screen and (max-width: 768px){.user-view .view-header h1,.user-view .view-header h2,.user-view .view-header h3,.user-view .view-header h4,.user-view .view-header h5,.user-view .view-header h6{font-size:18px}.user-view .view-header h1+div,.user-view .view-header h2+div,.user-view .view-header h3+div,.user-view .view-header h4+div,.user-view .view-header h5+div,.user-view .view-header h6+div{display:none}}.user-view .user-favorite-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:90px}.user-view .user-favorite-grid .flux-item .thumbnail-wrapper{min-width:50px}@media screen and (max-width: 768px){.user-view .user-favorite-grid{grid-template-columns:repeat(2, 1fr);grid-gap:20px}.user-view .user-favorite-grid .flux-item .thumbnail-wrapper{padding-right:20px}}.user-view .favorite-item{transition:opacity 450ms cubic-bezier(0.19, 1, 0.22, 1),height 450ms cubic-bezier(0.4, 0, 0.2, 1) 450ms,padding-top 450ms cubic-bezier(0.4, 0, 0.2, 1) 450ms,padding-bottom 450ms cubic-bezier(0.4, 0, 0.2, 1) 450ms}.user-view .favorite-item.fade-out{opacity:0;padding-top:0;padding-bottom:0}.user-view .favorite-btn{cursor:pointer}.user-view .favorite-btn a{pointer-events:none}.user-about-ifri-page{max-width:570px;margin:0 auto}.user-about-ifri-page .paragraph-edito-titre{margin-bottom:10px}.user-about-ifri-page .paragraph-edito-text{font-size:16px;line-height:1.5625;border-bottom:1px dashed #07121c;padding-bottom:40px;margin-bottom:40px}.user-about-ifri-page .paragraph-edito-text ol{list-style-type:none;counter-reset:my-awesome-counter;padding-left:0;margin-bottom:20px;margin-top:20px}.user-about-ifri-page .paragraph-edito-text ol li{counter-increment:my-awesome-counter;margin-bottom:10px;position:relative;padding-left:20px}.user-about-ifri-page .paragraph-edito-text ol li:before{content:counter(my-awesome-counter);position:absolute;left:0;font-size:16px}.user-about-ifri-page .accordions-pushes .w50{width:100%}.user-about-ifri-page .accordions-pushes .push-image-container{display:none}.ouvrage-item .couv-wrapper{position:relative;aspect-ratio:1/1;width:105px;border-radius:50%;background-color:#d8e5ec}.ouvrage-item .couv-wrapper img{position:absolute;top:50%;left:50%;height:68%;width:auto;transform:translate(-50%, -50%)}@media(max-width: 767px){.ouvrage-handle-mobile-theme{margin-left:30%;flex-direction:column}}@media(max-width: 767px){.title-ouvrage-handle-mobile-theme .t-fs25{font-size:20px;justify-content:right;display:grid}}.scroll-to-list{border-bottom:1px dashed currentColor;overflow-x:scroll}.scroll-to-list a{position:relative;font-family:"Sora",sans-serif;font-size:25px;line-height:1.4;white-space:nowrap}.scroll-to-list a::after{content:"";display:block;background-image:url(/themes/custom/ifri/dist/./e1bd205a527c715d8b32.svg);position:absolute;bottom:-2px;right:-33px;width:30px;height:30px}@media screen and (max-width: 1024px){.scroll-to-list a{font-size:18px;line-height:1.2}}.mosaic-numbers-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:0 40px}.mosaic-numbers-grid .t-fs20{line-height:1.75}@media screen and (max-width: 768px){.mosaic-numbers-grid{grid-template-columns:repeat(2, 1fr);grid-gap:0 40px}}.bloc-institutionnel .links-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px 0}@media screen and (max-width: 768px){.bloc-institutionnel .links-grid{grid-template-columns:repeat(1, 1fr);grid-gap:10px 0}}.cards-slider .cards-slider-image{position:relative;aspect-ratio:430/660}.cards-slider .cards-slider-image img{position:absolute;width:100%;height:100%;object-fit:cover}.cards-slider .swiper-slide:nth-child(odd) .swiper-slide-content{padding-top:100px}@media screen and (max-width: 768px){.cards-slider .swiper-slide:nth-child(odd) .swiper-slide-content{padding-top:0}}.journal-mode .t-fs16{font-size:16px;line-height:1.56}.journal-mode .media-wrapper{position:relative;overflow:hidden;background-color:#daf3fd}.journal-mode .media-wrapper:before{content:"";display:block;float:left;padding-bottom:56.0606060606%}.journal-mode .media-wrapper:after{content:"";display:table;clear:both}.journal-mode .media-wrapper .t-tag-img{position:absolute;top:12px;left:12px}.journal-mode .media-wrapper .t-tag-img img{width:auto;height:25px}.journal-mode .media-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.journal-mode .media-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph-events-debates{position:relative}.paragraph-events-debates .bck-img{position:absolute;left:0;top:0;z-index:0;width:100%;transform:translateY(-12%) rotate(135deg);filter:brightness(0.01);pointer-events:none}.paragraph-events-debates .event-card{position:relative}.paragraph-events-debates .event-card .tags-container{position:absolute;top:10px;left:10px;z-index:1}.paragraph-events-debates .event-card .event-date{position:relative}.paragraph-events-debates .event-card .event-date .date-wrapper{position:absolute;top:25px;left:2vw}.paragraph-events-debates .event-card .event-date .icon--arrow{display:block;width:30px;height:30px;margin:5px auto}.paragraph-events-debates .event-card .event-date .icon--arrow svg{width:100%;height:100%}.paragraph-events-debates .event-card .event-date .day{font-size:clamp(40px,3.8vw,55px);display:block}.paragraph-events-debates .event-card .event-date .month-year{font-size:clamp(12px,1.111vw,16px)}.paragraph-events-debates .event-card .event-date::before{content:"";position:absolute;top:0;left:0;width:100%;height:120%;background-color:#006a9a;border-bottom-right-radius:100%}@media screen and (max-width: 768px){.paragraph-events-debates .bck-img{width:auto;height:200%}.paragraph-events-debates .event-card{padding-top:28vw}.paragraph-events-debates .event-card .tags-container{position:static;top:initial;left:initial;z-index:1;padding-left:20px}.paragraph-events-debates .event-card .event-date{position:absolute;top:0;left:0;z-index:1;width:100%;height:25vw}.paragraph-events-debates .event-card .event-date::before{content:"";position:absolute;top:0;left:0;width:133vw;height:50vw;transform:translate(-32%, -53%);background-color:#006a9a;border-radius:50%}.paragraph-events-debates .event-card .event-date .date-wrapper{display:flex;align-items:center;top:15px;left:5.5vw}.paragraph-events-debates .event-card .event-date .date-wrapper .icon--arrow{transform:rotate(-90deg);margin:0 10px}}.paragraph.repeater-find-out-about-the-inst,.paragraph.repeater-image-packs{margin-bottom:50px}.paragraph.repeater-find-out-about-the-inst .grid-ressources,.paragraph.repeater-image-packs .grid-ressources{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:60px 40px}.paragraph.repeater-find-out-about-the-inst .grid-ressources .thumbnail-wrapper,.paragraph.repeater-image-packs .grid-ressources .thumbnail-wrapper{position:relative;aspect-ratio:430/250;overflow:hidden}.paragraph.repeater-find-out-about-the-inst .grid-ressources .thumbnail-wrapper img,.paragraph.repeater-image-packs .grid-ressources .thumbnail-wrapper img{position:absolute;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1024px){.paragraph.repeater-find-out-about-the-inst .grid-ressources .t-btn-download,.paragraph.repeater-image-packs .grid-ressources .t-btn-download{font-size:14px}.paragraph.repeater-find-out-about-the-inst .grid-ressources .t-btn-download .icon,.paragraph.repeater-image-packs .grid-ressources .t-btn-download .icon{width:20px;height:20px}}@media screen and (max-width: 768px){.paragraph.repeater-find-out-about-the-inst .grid-ressources,.paragraph.repeater-image-packs .grid-ressources{grid-template-columns:repeat(2, 1fr);grid-gap:20px}}.node--type-newsroom .paragraph.repeater-contactez-nous .u-bck-yellow{position:relative;z-index:2;background-color:#fff;box-shadow:0 10px 23px 0 rgba(0,0,0,.15)}.paragraph.events-video video,.paragraph.events-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph.events-video .replay-video-wrapper{position:relative;aspect-ratio:16/9;overflow:hidden}.paragraph.events-video .replay-video-wrapper .cover-video{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;object-fit:cover}.paragraph.events-video .access-overlay{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.15);z-index:10}.paragraph.events-video .locked-icon{position:absolute;top:0;left:50%;transform:translateX(calc(-50% + 40px))}.paragraph.events-video .play-icon{width:60px;height:60px;margin:auto;pointer-events:none}.paragraph.events-video .play-icon.public{background-color:#fff;margin-bottom:25px}.paragraph.events-video .play-icon.public svg{color:#07121c}.paragraph.events-video .play-icon.locked{background-color:#fff;margin-bottom:25px}.paragraph.submenu-analyses .bck-img{position:absolute;right:10%;top:0;z-index:0;height:100%;width:auto;transform:scale(1.25);pointer-events:none}.paragraph.submenu-analyses .items{gap:30px}.paragraph.submenu-analyses .items .item{width:31.5%;background-color:#fff;padding:40px}.paragraph.submenu-analyses .items .item li{font-size:18px;line-height:1.56;margin-bottom:10px}@media screen and (max-width: 768px){.paragraph.submenu-analyses .bck-img{display:none}.paragraph.submenu-analyses .items{flex-direction:column}.paragraph.submenu-analyses .items .item{width:100%;padding:20px;margin-bottom:30px}}.paragraph.events-and-debates+.paragraph.watch-and-listen{margin-top:80px}@media screen and (max-width: 768px){.paragraph.events-and-debates+.paragraph.watch-and-listen{margin-top:30px}}.paragraph.watch-and-listen+.paragraph.events-and-debates{margin-top:80px}@media screen and (max-width: 768px){.paragraph.watch-and-listen+.paragraph.events-and-debates{margin-top:30px}}.paragraph--type--soutien p{margin-bottom:15px;line-height:1.25}.paragraph--type--soutien .field-link{color:#07121c}.paragraph--type--soutien .field-link .icon{width:40px;height:40px}@media screen and (max-width: 1024px){.paragraph--type--soutien p{margin-bottom:10px;font-size:13px;line-height:1.53}}.paragraph--type--container-de-paragraphe .swiper-wrapper .swiper-slide{width:50%;height:auto}.paragraph--type--container-de-paragraphe .swiper-wrapper .swiper-slide:before{content:"";display:block;float:left;padding-bottom:100%}.paragraph--type--container-de-paragraphe .swiper-wrapper .swiper-slide:after{content:"";display:table;clear:both}@media screen and (max-width: 1024px){.paragraph--type--container-de-paragraphe .swiper-wrapper .swiper-slide:before{content:"";display:block;float:left;padding-bottom:110.3448275862%}.paragraph--type--container-de-paragraphe .swiper-wrapper .swiper-slide:after{content:"";display:table;clear:both}}@media screen and (max-width: 768px){.paragraph--type--container-de-paragraphe .swiper-wrapper .swiper-slide:before{content:"";display:block;float:left;padding-bottom:141.3793103448%}.paragraph--type--container-de-paragraphe .swiper-wrapper .swiper-slide:after{content:"";display:table;clear:both}}.paragraph--type--container-de-paragraphe .paragraph--type--pour-en-savoir-plus{height:100%}.paragraph-spotlight{min-height:470px}@media screen and (max-width: 768px){.paragraph-spotlight .u-img-fit-cover{aspect-ratio:335/240}}.testimonies-slider .bck-decoration{position:relative;width:100%;background-color:#e7f8fd;aspect-ratio:800/632;border-bottom-right-radius:100%;overflow:hidden}.testimonies-slider .bck-decoration svg{position:absolute;top:10%;left:50%;color:#fff;width:30%;height:auto;transform:translate(-50%, 0)}.testimonies-slider .bck-decoration--mobile{display:none}.testimonies-slider .swiper-wrapper{transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1)}.testimonies-slider .swiper-slide .slide-content-wrapper{position:relative;margin:auto;max-width:800px}@media screen and (max-width: 1024px){.testimonies-slider .swiper-slide .slide-content-wrapper{max-width:640px}}.testimonies-slider .swiper-slide .content-container{position:absolute;top:50%;left:0;right:0;width:90%;transform:translateY(-50%)}.testimonies-slider .swiper-slide .u-medallion{max-width:70px}@media screen and (max-width: 768px){.testimonies-slider{position:relative}.testimonies-slider .swiper-slide{max-width:100%}.testimonies-slider .swiper-slide .bck-decoration{display:none}.testimonies-slider .swiper-slide .content-container{position:relative;z-index:2;top:inherit;right:inherit;width:100%;padding:120px 0 30px 0;transform:translateY(0)}.testimonies-slider .bck-decoration--mobile{position:absolute;top:120px;left:0;right:0;display:block;transform:scale(1.6)}.testimonies-slider .bck-decoration--mobile svg{position:absolute;top:0;left:50%;color:#fff;width:25%;height:auto;transform:translate(-50%, -15%)}}.accordions-pushes .accordion-item{transition:height 650ms cubic-bezier(0.645, 0.045, 0.355, 1)}.accordions-pushes .accordion-item svg{width:30px;height:30px;margin-right:1rem;animation:look-down 700ms cubic-bezier(0.39, 0.575, 0.565, 1)}@keyframes look-up{0%{transform:translateY(0)}40%{transform:translateY(8px);opacity:0}65%{transform:translateY(5px) scale(-1);opacity:0}100%{transform:translateY(0) scale(-1);opacity:1}}@keyframes look-down{0%{transform:translateY(0) scale(-1)}40%{transform:translateY(-8px) scale(-1);opacity:0}65%{transform:translateY(-5px) scale(1);opacity:0}100%{transform:translateY(0) scale(1);opacity:1}}.accordions-pushes .accordion-item.open svg{animation:look-up 350ms cubic-bezier(0.39, 0.575, 0.565, 1) forwards !important}.accordions-pushes .accordion-item .accordion-header{cursor:pointer}.accordions-pushes .accordion-item .accordion-content p,.accordions-pushes .accordion-item .accordion-content ul{margin-bottom:15px}.accordions-pushes .accordion-item .accordion-content ul{padding-left:20px}.accordions-pushes .accordion-item .accordion-content ul li{position:relative;margin-bottom:10px}.accordions-pushes .accordion-item .accordion-content ul li::before{content:"";position:absolute;top:10px;left:-20px;width:5px;height:5px;border-radius:50%;background-color:#07121c;transform:translateY(-50%)}.accordions-pushes .push-image-container{aspect-ratio:660/580;overflow:hidden;position:sticky;top:40px}.accordions-pushes .push-image-container img{transform:translateY(-100%);transition:transform 0ms cubic-bezier(0.645, 0.045, 0.355, 1);z-index:1}.accordions-pushes .push-image-container img.active{z-index:2;transform:translateY(0);transition:transform 850ms cubic-bezier(0.645, 0.045, 0.355, 1)}.accordions-pushes .push-image-container img.leave{transform:translateY(100%) !important;transition:transform 850ms cubic-bezier(0.645, 0.045, 0.355, 1)}.table-of-content.is-open .table-of-content-list-wrapper{transform:translateX(0);pointer-events:all}.table-of-content .table-of-content-list-wrapper{display:inline-block;position:absolute;z-index:555;top:70px;left:0;box-shadow:0 0 9px 0 rgba(0,0,0,.15);max-width:400px;transform:translateX(calc(-100% - 40px));pointer-events:none;transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1)}.table-of-content .table-of-content-list-wrapper div{margin-bottom:8px}.table-of-content .table-of-content-list-wrapper div:last-child{margin-bottom:0}.table-of-content .table-of-content-list-wrapper a{font-size:14px;line-height:1.7;font-family:"Sora",sans-serif}.contact-block .direct-contact-block{padding:6% 0}.contact-block .svg-bck--logo-filigrane{position:absolute;z-index:0;top:50%;left:50%;width:150%;height:150%;object-fit:contain;opacity:1;color:#e6eff5;transform:translate(-50%, -50%)}.contact-block .item--expert-contact{border-radius:10px;max-width:430px;height:auto}.contact-block .form-wrapper .js-form-type-textfield,.contact-block .form-wrapper .js-form-type-email,.contact-block .form-wrapper .js-form-type-textarea,.contact-block .form-wrapper .js-form-type-radio{margin-bottom:20px}@media screen and (max-width: 768px){.contact-block .direct-contact-block{padding:35px 20px 50px 20px}}.search-filters-container{border-radius:4px;border:1px solid #d5e1e9}.search-list-experts-container{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:35px}.search-list-experts-container img{opacity:1}.search-list-experts-container .item--expert{display:flex;border-radius:10px;overflow:hidden;min-height:150px;height:auto;box-shadow:0px 4px 24px 0px rgba(0,0,0,.15)}.search-list-experts-container .item--expert .u-medallion{width:70px;min-width:70px}.search-list-experts-container .expert-post,.search-list-experts-container a{font-size:13px;line-height:1.53}@media screen and (max-width: 768px){.search-list-experts-container{grid-template-columns:repeat(1, 1fr);grid-gap:20px}}.search-list-node-item .views-row{border-bottom:1px dashed #07121c;padding:40px 0}.search-list-node-item .views-row:last-child{border-bottom:none}.search-list-node-item .views-row:first-child{padding-top:0}.search-list-node-item .views-row .flux-item .thumbnail-wrapper{min-width:240px}@media screen and (max-width: 768px){.search-list-node-item .views-row .flux-item .thumbnail-wrapper{min-width:100%}}.search-list-node-item .views-row .flux-item .thumbnail-wrapper .t-tag-rounded{top:5px;left:5px}.search-list-node-item .views-row .flux-event-item .thumbnail-wrapper{min-width:240px}@media screen and (max-width: 768px){.search-list-node-item .views-row .flux-event-item .thumbnail-wrapper{min-width:100%}}.search-list-node-item .views-row .flux-event-item .thumbnail-wrapper .t-tag-rounded{top:5px;left:5px}.search-page .form-actions{margin-top:20px}@media screen and (max-width: 768px){.search-page .form-actions{display:none}}.search-page [id^=edit-reset]{position:absolute;top:15px;right:40px;background-color:rgba(0,0,0,0);line-height:normal;color:#006a9a;font-weight:700;font-size:16px;text-decoration:underline;padding:0}@media screen and (max-width: 768px){.search-page [id^=edit-reset]{top:25px;right:60px}}@media screen and (max-width: 768px){.search-page .mobile-filter-button{display:flex;align-items:center;justify-content:center;gap:8px;position:fixed;z-index:2000;left:0;bottom:0;width:100%;height:50px;background-color:#fff;box-shadow:0 0 25px 0 rgba(0,0,0,.25)}.search-page .mobile-filter-button p{font-size:16px;font-weight:400}.search-page .mobile-filter-button.is-filters-open{background-color:#006a9a;color:#fff}.search-page .search-filters-wrapper{position:fixed;top:0;left:0;right:0;width:100%;height:100vh;z-index:1000;overflow:scroll;transform:translateY(100vh);transition:transform 750ms cubic-bezier(0.19, 1, 0.22, 1)}.search-page .search-filters-wrapper.is-open{transform:translateY(0)}.search-page .search-filters-wrapper .cross{position:absolute;top:20px;right:20px;width:30px;height:30px}.search-page .search-filters-wrapper .cross .icon{width:100%;height:100%}}.pager{display:flex;justify-content:center;align-items:center}.pager ul{display:flex;align-items:center}.pager .pager__item:not(.pager__item--first,.pager__item--previous,.pager__item--next,.pager__item--last,.pager__item--ellipsis),.pager .page-item{position:relative;display:block;width:40px;height:40px;border-radius:50%;color:#006a9a}.pager .pager__item:not(.pager__item--first,.pager__item--previous,.pager__item--next,.pager__item--last,.pager__item--ellipsis) a,.pager .page-item a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:none;color:currentColor;font-size:20px;line-height:1}.pager .pager__item:not(.pager__item--first,.pager__item--previous,.pager__item--next,.pager__item--last,.pager__item--ellipsis).is-active,.pager .page-item.is-active{background-color:#006a9a;color:#fff}.pager .pager__item--first,.pager .pager__item--last,.pager .pager__item--ellipsis{display:none}.pager .pager__item--next,.pager .pager__item--previous{position:relative;width:30px;height:30px}.pager .pager__item--next a,.pager .pager__item--previous a{display:block;width:100%;height:100%;text-decoration:none;border:none;text-indent:-9999px}.pager .pager__item--next{background-image:url(/themes/custom/ifri/dist/./5c50fa6c7a1e4803c2e2.svg);margin-left:10px}.pager .pager__item--previous{background-image:url(/themes/custom/ifri/dist/./c5344d68670cfe8bdcff.svg);margin-right:10px}.pager .page-item--next{background-image:url(/themes/custom/ifri/dist/./5c50fa6c7a1e4803c2e2.svg);display:block;width:30px;height:30px;text-indent:-9999px;margin-left:10px;cursor:pointer}.pager .page-item--prev{background-image:url(/themes/custom/ifri/dist/./c5344d68670cfe8bdcff.svg);display:block;width:30px;height:30px;text-indent:-9999px;margin-right:10px;cursor:pointer}.spotlights-slider .spotlight-item:before{content:"";display:block;float:left;padding-bottom:135.2941176471%}.spotlights-slider .spotlight-item:after{content:"";display:table;clear:both}.spotlights-slider .swiper-slide{height:auto;width:23%}.spotlights-slider .swiper-slide .paragraph--type--field-contenugen-fc-auteurs{font-size:13px;line-height:20px}.spotlight-bloc{position:relative;overflow:hidden}.spotlight-bloc .bck-icon{position:absolute;right:-5%;top:50%;height:110%;width:auto;transform:translateY(-50%)}@media screen and (max-width: 768px){.spotlight-bloc .bck-icon{right:inherit;left:30px;top:45%;height:100%;width:auto}}.social-media-links--platforms{display:flex;align-items:center;gap:10px}.social-media-links--platforms li{padding:0 !important;display:block !important}.social-media-links--platforms a{position:relative;display:block;border:none;width:40px;height:40px;border-radius:50%;text-align:center}.social-media-links--platforms a span{font-size:100%;line-height:40px;color:#fff}.social-media-links--platforms .social-media-link-icon--youtube_channel{background-color:red}.social-media-links--platforms .social-media-link-icon--twitter{background-color:#1da1f2}.social-media-links--platforms .social-media-link-icon--facebook{background-color:#4267b2}.social-media-links--platforms .social-media-link-icon--linkedin{background-color:#0077b5}.social-media-links--platforms .social-media-link-icon--youtube{background-color:red}.social-media-links--platforms .social-media-link-icon--instagram{background-color:#e1306c}.social-media-links--platforms .social-media-link-icon--website{background-color:#0c447e}.social-media-links--platforms .social-media-link-icon--website .fa-home:before{content:""}.social-media-links--platforms .social-media-link-icon--email{background-color:#e7f8fd}.social-media-links--platforms .social-media-link-icon--email span{color:#3486a0}.shortcut-links-container{display:flex;gap:40px;width:100%;padding-bottom:20px;font-family:"Sora",sans-serif;font-size:25px;line-height:1.4;color:#07121c;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.shortcut-links-container::-webkit-scrollbar{display:none}.shortcut-links-container a{border-bottom:none;display:flex;align-items:center;gap:10px;transition:all 250ms cubic-bezier(0.39, 0.575, 0.565, 1)}.shortcut-links-container a svg{width:30px;height:30px;transition:all 250ms cubic-bezier(0.18, 0.89, 0.4, 1.55)}.shortcut-links-container a:hover{color:#006a9a}.shortcut-links-container a:hover svg{transform:translateY(3px)}@media(hover: none){.shortcut-links-container a:hover{color:#07121c}.shortcut-links-container a:hover svg{transform:translateY(0)}}@media screen and (max-width: 768px){.shortcut-links-container{gap:20px;font-size:16px;line-height:1.37}.shortcut-links-container a{gap:5px;transition:all 250ms cubic-bezier(0.39, 0.575, 0.565, 1)}.shortcut-links-container a svg{width:20px;height:20px}}.multiple-views-custom-tabs .tabs-buttons-container,.taxonomy-page-tabs .tabs-buttons-container,.agenda-view-tabs .tabs-buttons-container{width:100%;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.multiple-views-custom-tabs .tabs-buttons-container::-webkit-scrollbar,.taxonomy-page-tabs .tabs-buttons-container::-webkit-scrollbar,.agenda-view-tabs .tabs-buttons-container::-webkit-scrollbar{display:none}.multiple-views-custom-tabs .tabs-buttons-container .tab-button,.taxonomy-page-tabs .tabs-buttons-container .tab-button,.agenda-view-tabs .tabs-buttons-container .tab-button{position:relative;cursor:pointer;transition:color 450ms cubic-bezier(0.39, 0.575, 0.565, 1)}.multiple-views-custom-tabs .tabs-buttons-container .tab-button:hover,.taxonomy-page-tabs .tabs-buttons-container .tab-button:hover,.agenda-view-tabs .tabs-buttons-container .tab-button:hover{color:#006a9a}@media(hover: none){.multiple-views-custom-tabs .tabs-buttons-container .tab-button:hover,.taxonomy-page-tabs .tabs-buttons-container .tab-button:hover,.agenda-view-tabs .tabs-buttons-container .tab-button:hover{color:#07121c}}.multiple-views-custom-tabs .tabs-buttons-container .tab-button::after,.taxonomy-page-tabs .tabs-buttons-container .tab-button::after,.agenda-view-tabs .tabs-buttons-container .tab-button::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:0;background-color:rgba(0,0,0,0);transition:all 450ms cubic-bezier(0.39, 0.575, 0.565, 1)}.multiple-views-custom-tabs .tabs-buttons-container .tab-button.active,.taxonomy-page-tabs .tabs-buttons-container .tab-button.active,.agenda-view-tabs .tabs-buttons-container .tab-button.active{color:#006a9a}.multiple-views-custom-tabs .tabs-buttons-container .tab-button.active::after,.taxonomy-page-tabs .tabs-buttons-container .tab-button.active::after,.agenda-view-tabs .tabs-buttons-container .tab-button.active::after{background-color:#006a9a;height:5px}@keyframes loaded{0%{opacity:0;transform:translateY(75px)}100%{opacity:1;transform:translateY(0)}}@keyframes leaving{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(75px)}}.multiple-views-custom-tabs .tabs-content-wrapper,.taxonomy-page-tabs .tabs-content-wrapper,.agenda-view-tabs .tabs-content-wrapper{min-height:100vh}.multiple-views-custom-tabs .tabs-content-wrapper .tab-content,.taxonomy-page-tabs .tabs-content-wrapper .tab-content,.agenda-view-tabs .tabs-content-wrapper .tab-content{height:0;overflow:hidden}.multiple-views-custom-tabs .tabs-content-wrapper .tab-content img,.taxonomy-page-tabs .tabs-content-wrapper .tab-content img,.agenda-view-tabs .tabs-content-wrapper .tab-content img{opacity:1}.multiple-views-custom-tabs .tabs-content-wrapper .tab-content.active,.taxonomy-page-tabs .tabs-content-wrapper .tab-content.active,.agenda-view-tabs .tabs-content-wrapper .tab-content.active{animation:loaded 400ms cubic-bezier(0.165, 0.84, 0.44, 1) forwards;height:auto}.multiple-views-custom-tabs .tabs-content-wrapper .tab-content.leaving,.taxonomy-page-tabs .tabs-content-wrapper .tab-content.leaving,.agenda-view-tabs .tabs-content-wrapper .tab-content.leaving{animation:leaving 400ms cubic-bezier(0.645, 0.045, 0.355, 1) forwards;transition:height 0ms linear 400ms;height:100vh}.search-view-tabs .tabs-buttons-container{width:100%;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.search-view-tabs .tabs-buttons-container::-webkit-scrollbar{display:none}.search-view-tabs .tabs-buttons-container .tab-button{position:relative;cursor:pointer;transition:color 450ms cubic-bezier(0.39, 0.575, 0.565, 1)}.search-view-tabs .tabs-buttons-container .tab-button::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:0;background-color:rgba(0,0,0,0);transition:all 450ms cubic-bezier(0.39, 0.575, 0.565, 1)}.search-view-tabs .tabs-buttons-container .tab-button.active{color:#fff}.search-view-tabs .tabs-buttons-container .tab-button.active::after{background-color:#fff;height:5px}.flux-item .thumbnail-wrapper{position:relative;min-width:430px;aspect-ratio:430/250}@media screen and (max-width: 768px){.flux-item .thumbnail-wrapper{min-width:100%;aspect-ratio:335/187}}.flux-item .thumbnail-wrapper .contextual-region{position:static}.flux-item .thumbnail-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flux-item .thumbnail-wrapper .t-tag-rounded,.flux-item .thumbnail-wrapper .t-tag-img{position:absolute;top:11px;left:10px;z-index:1}@media screen and (max-width: 768px){.flux-item .thumbnail-wrapper .t-tag-rounded,.flux-item .thumbnail-wrapper .t-tag-img{top:5px;left:5px}}.flux-item .thumbnail-wrapper a{position:static}.flux-item .thumbnail-wrapper .inner-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.flux-item .thumbnail-wrapper .u-img-book img{position:absolute;top:50%;left:50%;width:auto;height:75%;transform:translate(-50%, -50%)}.flux-item .thumbnail-wrapper .u-medallion{position:absolute;top:50%;left:50%;width:45%;transform:translate(-50%, -50%)}.footer{background-color:#006a9a;max-width:1680px;margin:0 auto}@media screen and (max-width: 768px){.footer .social-media-links--platforms{width:100%;justify-content:space-between}}.footer .social-media-links--platforms li{margin-bottom:0}.footer .social-media-links--platforms a{background-color:rgba(0,0,0,0) !important;border:1px solid #fff}.footer-content-wrapper{max-width:1440px;margin:0 auto}.footer-content-wrapper a{text-decoration:none;color:#fff}.footer-content-wrapper li{font-size:18px;margin-bottom:18px}.footer-content-wrapper .block-last-publication{display:none;visibility:hidden;opacity:0;pointer-events:none}.footer-body{border-bottom:1px dashed #fff}.footer-body li svg.icon{display:none}.footer-body li:hover a::after{transform:translateX(0);animation:underline-left-to-right 350ms cubic-bezier(0.645, 0.045, 0.355, 1)}.footer-body li a{position:relative;display:inline-block;overflow:hidden;padding-bottom:2px;border:none}.footer-body li a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.15rem;background-color:#fff;transform:translateX(101%);transition:all 350ms cubic-bezier(0.645, 0.045, 0.355, 1)}.footer-body .nav.main-menu{flex-direction:column;align-items:start}.footer-body .bloc-purchase{max-width:430px;background-color:#163e5f;font-size:18px;line-height:1.38}.footer-body .bloc-purchase:before{content:"";display:block;float:left;padding-bottom:46.511627907%}.footer-body .bloc-purchase:after{content:"";display:table;clear:both}.footer-body .bloc-purchase .picto{width:40px}.footer-body .bloc-purchase .thumbnail{position:relative;width:25%;min-width:100px;background-color:#07121c;border-radius:50%;overflow:hidden}.footer-body .bloc-purchase .thumbnail:before{content:"";display:block;float:left;padding-bottom:100%}.footer-body .bloc-purchase .thumbnail:after{content:"";display:table;clear:both}.footer-body .bloc-purchase .thumbnail img{position:absolute;top:50%;left:50%;height:75%;width:auto;transform:translate(-50%, -50%)}.footer-bottom{font-size:14px;color:#fff}#block-blocfootermentionslegalesetplandusite>div{display:flex;gap:20px}#block-blocfooterliensexternes>div{display:flex;gap:20px}.ui-widget-overlay{background-color:rgba(0,0,0,.6);opacity:1}.Login-popup-link a+div{display:none !important}.ui-dialog.user-login-dialog,.ui-dialog.user-reset-password-dialog,.ui-dialog.user-change-pwd-dialog{z-index:9999 !important;border:none;border-radius:0;width:720px !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%);background-color:#fff !important;margin:0;padding:50px 75px !important}.ui-dialog.user-login-dialog .cross,.ui-dialog.user-reset-password-dialog .cross,.ui-dialog.user-change-pwd-dialog .cross{position:absolute;top:5px;right:5px;cursor:pointer;width:50px;height:50px;color:#006a9a}.ui-dialog.user-login-dialog .cross svg,.ui-dialog.user-reset-password-dialog .cross svg,.ui-dialog.user-change-pwd-dialog .cross svg{width:50px;height:50px}.ui-dialog.user-login-dialog .ui-dialog-content,.ui-dialog.user-reset-password-dialog .ui-dialog-content,.ui-dialog.user-change-pwd-dialog .ui-dialog-content{padding:0;overflow:visible;position:static}.ui-dialog.user-login-dialog .js-form-item,.ui-dialog.user-reset-password-dialog .js-form-item,.ui-dialog.user-change-pwd-dialog .js-form-item{margin-bottom:20px}.ui-dialog.user-login-dialog .ui-dialog-titlebar,.ui-dialog.user-reset-password-dialog .ui-dialog-titlebar,.ui-dialog.user-change-pwd-dialog .ui-dialog-titlebar{position:static;background-color:rgba(0,0,0,0);border:none;border-radius:0;padding:0}.ui-dialog.user-login-dialog .ui-dialog-titlebar .ui-dialog-title,.ui-dialog.user-reset-password-dialog .ui-dialog-titlebar .ui-dialog-title,.ui-dialog.user-change-pwd-dialog .ui-dialog-titlebar .ui-dialog-title{font-family:"Sora",sans-serif;font-size:45px;white-space:normal;line-height:1.22;color:#07121c;margin-bottom:40px}.ui-dialog.user-login-dialog .ui-dialog-titlebar button,.ui-dialog.user-reset-password-dialog .ui-dialog-titlebar button,.ui-dialog.user-change-pwd-dialog .ui-dialog-titlebar button{position:absolute;top:14px;right:15px;background-color:rgba(0,0,0,0);border:none;margin:0;width:30px;height:30px}.ui-dialog.user-login-dialog .ui-dialog-titlebar button .ui-icon,.ui-dialog.user-reset-password-dialog .ui-dialog-titlebar button .ui-icon,.ui-dialog.user-change-pwd-dialog .ui-dialog-titlebar button .ui-icon{top:0 !important;left:0 !important;margin:0 !important;width:30px !important;height:30px !important;background-image:none !important;transform:rotate(45deg) !important}.ui-dialog.user-login-dialog .ui-dialog-titlebar button .ui-icon:before,.ui-dialog.user-reset-password-dialog .ui-dialog-titlebar button .ui-icon:before,.ui-dialog.user-change-pwd-dialog .ui-dialog-titlebar button .ui-icon:before{content:"";display:block;width:2px;height:100%;background-color:#006a9a;position:absolute;top:0;left:50%;transform:translateX(-50%)}.ui-dialog.user-login-dialog .ui-dialog-titlebar button .ui-icon:after,.ui-dialog.user-reset-password-dialog .ui-dialog-titlebar button .ui-icon:after,.ui-dialog.user-change-pwd-dialog .ui-dialog-titlebar button .ui-icon:after{content:"";display:block;width:100%;height:2px;background-color:#006a9a;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ui-dialog.user-login-dialog #disclaimer,.ui-dialog.user-reset-password-dialog #disclaimer,.ui-dialog.user-change-pwd-dialog #disclaimer{font-size:13px;line-height:1.5384615385;color:#07121c;margin-top:20px}.ui-dialog.user-login-dialog [data-drupal-selector=edit-registration],.ui-dialog.user-reset-password-dialog [data-drupal-selector=edit-registration],.ui-dialog.user-change-pwd-dialog [data-drupal-selector=edit-registration]{background-color:#e7f8fd;padding:40px 30px;margin-top:25px}.ui-dialog.user-login-dialog [data-drupal-selector=edit-registration] #registration,.ui-dialog.user-reset-password-dialog [data-drupal-selector=edit-registration] #registration,.ui-dialog.user-change-pwd-dialog [data-drupal-selector=edit-registration] #registration{font-family:"Sora",sans-serif;font-size:18px;line-height:1.3888888889;font-weight:600;display:flex;flex-direction:column;align-items:start}.ui-dialog.user-login-dialog [data-drupal-selector=edit-registration] #registration a,.ui-dialog.user-reset-password-dialog [data-drupal-selector=edit-registration] #registration a,.ui-dialog.user-change-pwd-dialog [data-drupal-selector=edit-registration] #registration a{display:inline-block;font-family:"Arial",sans-serif;font-weight:400;color:#07121c}.ui-dialog.user-login-dialog .ui-dialog-buttonpane,.ui-dialog.user-reset-password-dialog .ui-dialog-buttonpane,.ui-dialog.user-change-pwd-dialog .ui-dialog-buttonpane{margin:0;border:none;padding:0}.ui-dialog.user-login-dialog .user-reset-password-link,.ui-dialog.user-reset-password-dialog .user-reset-password-link,.ui-dialog.user-change-pwd-dialog .user-reset-password-link{color:#006a9a}.ui-dialog.user-login-dialog .form-submit,.ui-dialog.user-reset-password-dialog .form-submit,.ui-dialog.user-change-pwd-dialog .form-submit{margin-right:20px !important}@media screen and (max-width: 768px){.ui-dialog.user-login-dialog,.ui-dialog.user-reset-password-dialog,.ui-dialog.user-change-pwd-dialog{padding:50px 25px !important;max-width:100% !important}}.ui-dialog.user-registration-dialog{z-index:9999 !important;border:none;border-radius:0;width:100vw !important;height:100svh !important;top:0 !important;left:0 !important;margin:0;padding:50px 75px}.ui-dialog.user-registration-dialog .cross{position:absolute;top:5px;right:5px;cursor:pointer;width:50px;height:50px;color:#006a9a}.ui-dialog.user-registration-dialog .cross svg{width:50px;height:50px}.ui-dialog.user-registration-dialog .ui-dialog-content{padding:0;overflow:visible;position:static}.ui-dialog.user-registration-dialog .js-form-item{margin-bottom:20px}.ui-dialog.user-registration-dialog .ui-dialog-titlebar{position:static;background-color:rgba(0,0,0,0);border:none;border-radius:0;padding:0}.ui-dialog.user-registration-dialog .ui-dialog-titlebar .ui-dialog-title{font-family:"Sora",sans-serif;font-size:45px;white-space:normal;line-height:1.22;color:#07121c;margin-bottom:40px}.ui-dialog.user-registration-dialog .ui-dialog-titlebar button{position:absolute;top:14px;right:15px;background-color:rgba(0,0,0,0);border:none;margin:0;width:30px;height:30px}.ui-dialog.user-registration-dialog .ui-dialog-titlebar button .ui-icon{top:0;left:0;margin:0;width:30px;height:30px;background-image:none;transform:rotate(45deg)}.ui-dialog.user-registration-dialog .ui-dialog-titlebar button .ui-icon:before{content:"";display:block;width:2px;height:100%;background-color:#006a9a;position:absolute;top:0;left:50%;transform:translateX(-50%)}.ui-dialog.user-registration-dialog .ui-dialog-titlebar button .ui-icon:after{content:"";display:block;width:100%;height:2px;background-color:#006a9a;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ui-dialog .webform-confirmation-modal--content a.t-white{color:#fff}.ui-dialog.user-reset-password-dialog{z-index:9999 !important;border:none;border-radius:0;width:720px !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%);margin:0;padding:50px 75px}.ui-dialog.user-reset-password-dialog .cross{position:absolute;top:5px;right:5px;cursor:pointer;width:50px;height:50px;color:#006a9a}.ui-dialog.user-reset-password-dialog .cross svg{width:50px;height:50px}.ui-dialog.user-reset-password-dialog .ui-dialog-content{padding:0;overflow:visible;position:static}.ui-dialog.user-reset-password-dialog .js-form-item{margin-bottom:20px}.ui-dialog.user-reset-password-dialog .ui-dialog-titlebar{position:static;background-color:rgba(0,0,0,0);border:none;border-radius:0;padding:0}.ui-dialog.user-reset-password-dialog .ui-dialog-titlebar .ui-dialog-title{font-family:"Sora",sans-serif;white-space:normal;font-size:30px;line-height:1.22;color:#07121c;margin-bottom:40px}.ui-dialog.user-reset-password-dialog .ui-dialog-titlebar button{position:absolute;top:14px;right:15px;background-color:rgba(0,0,0,0);border:none;margin:0;width:30px;height:30px}.ui-dialog.user-reset-password-dialog .ui-dialog-titlebar button .ui-icon{top:0;left:0;margin:0;width:30px;height:30px;background-image:none;transform:rotate(45deg)}.ui-dialog.user-reset-password-dialog .ui-dialog-titlebar button .ui-icon:before{content:"";display:block;width:2px;height:100%;background-color:#006a9a;position:absolute;top:0;left:50%;transform:translateX(-50%)}.ui-dialog.user-reset-password-dialog .ui-dialog-titlebar button .ui-icon:after{content:"";display:block;width:100%;height:2px;background-color:#006a9a;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ui-dialog.user-change-pwd-dialog{z-index:9999 !important;border:none;border-radius:0;width:720px !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%);margin:0;padding:50px 75px}.ui-dialog.user-change-pwd-dialog .cross{position:absolute;top:5px;right:5px;cursor:pointer;width:50px;height:50px;color:#006a9a}.ui-dialog.user-change-pwd-dialog .cross svg{width:50px;height:50px}.ui-dialog.user-change-pwd-dialog .ui-dialog-content{padding:0;overflow:visible;position:static}.ui-dialog.user-change-pwd-dialog .js-form-item{margin-bottom:20px}.ui-dialog.user-change-pwd-dialog .ui-dialog-titlebar{position:static;background-color:rgba(0,0,0,0);border:none;border-radius:0;padding:0}.ui-dialog.user-change-pwd-dialog .ui-dialog-titlebar .ui-dialog-title{font-family:"Sora",sans-serif;font-size:45px;white-space:normal;line-height:1.22;color:#07121c;margin-bottom:40px}.ui-dialog.user-change-pwd-dialog .ui-dialog-titlebar button{position:absolute;top:14px;right:15px;background-color:rgba(0,0,0,0);border:none;margin:0;width:30px;height:30px}.ui-dialog.user-change-pwd-dialog .ui-dialog-titlebar button .ui-icon{top:0;left:0;margin:0;width:30px;height:30px;background-image:none;transform:rotate(45deg)}.ui-dialog.user-change-pwd-dialog .ui-dialog-titlebar button .ui-icon:before{content:"";display:block;width:2px;height:100%;background-color:#006a9a;position:absolute;top:0;left:50%;transform:translateX(-50%)}.ui-dialog.user-change-pwd-dialog .ui-dialog-titlebar button .ui-icon:after{content:"";display:block;width:100%;height:2px;background-color:#006a9a;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ui-dialog.user-change-pwd-dialog .ui-dialog-buttonpane{margin:0;padding:0;border:none}.ui-dialog.user-delete-dialog{z-index:9999 !important;border:none;border-radius:0;width:720px !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%);margin:0;padding:50px 75px}.ui-dialog.user-delete-dialog .cross{position:absolute;top:5px;right:5px;cursor:pointer;width:50px;height:50px;color:#006a9a}.ui-dialog.user-delete-dialog .cross svg{width:50px;height:50px}.ui-dialog.user-delete-dialog .ui-dialog-content{padding:0;overflow:visible;position:static}.ui-dialog.user-delete-dialog .ui-dialog-titlebar{position:static;background-color:rgba(0,0,0,0);border:none;border-radius:0;padding:0}.ui-dialog.user-delete-dialog .ui-dialog-titlebar .ui-dialog-title{font-family:"Sora",sans-serif;font-size:30px;white-space:normal;line-height:1.22;color:#07121c;margin-bottom:40px}.ui-dialog.user-delete-dialog .ui-dialog-titlebar button{position:absolute;top:14px;right:15px;background-color:rgba(0,0,0,0);border:none;margin:0;width:30px;height:30px}.ui-dialog.user-delete-dialog .ui-dialog-titlebar button .ui-icon{top:0;left:0;margin:0;width:30px;height:30px;background-image:none;transform:rotate(45deg)}.ui-dialog.user-delete-dialog .ui-dialog-titlebar button .ui-icon:before{content:"";display:block;width:2px;height:100%;background-color:#006a9a;position:absolute;top:0;left:50%;transform:translateX(-50%)}.ui-dialog.user-delete-dialog .ui-dialog-titlebar button .ui-icon:after{content:"";display:block;width:100%;height:2px;background-color:#006a9a;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ui-dialog.user-delete-dialog form{font-size:18px;line-height:1.5;margin-bottom:25px}.ui-dialog.user-delete-dialog .ui-dialog-buttonpane{margin:0;padding:0;border:none}.ui-dialog.user-delete-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;display:flex;gap:20px;align-items:center}.ui-dialog-register-form{width:95% !important;max-width:1440px !important;padding:0 !important;z-index:9999;border:none !important}.ui-dialog-register-form .ui-front.ui-dialog-content.ui-widget-content{padding:0 !important}.ui-dialog-register-form .ui-front.ui-dialog-content.ui-widget-content+.ui-dialog-buttonpane{display:none;opacity:0;position:absolute;bottom:40px;z-index:999;padding:0;margin:0;left:50px}.ui-dialog-register-form .ui-dialog-titlebar{position:absolute !important;z-index:222;top:0;left:0;right:0;background:rgba(0,0,0,0) !important;border:none !important}.ui-dialog-register-form .ui-dialog-titlebar .ui-dialog-title{display:none}.ui-dialog-register-form .ui-dialog-titlebar button{position:absolute;top:15px !important;right:25px !important;background-color:rgba(0,0,0,0);border:none;margin:0;width:30px;height:30px;transform:none !important}.ui-dialog-register-form .ui-dialog-titlebar button .ui-icon{top:0 !important;left:0 !important;margin:0;width:30px;height:30px;background:none !important;transform:rotate(45deg);mask:none !important}.ui-dialog-register-form .ui-dialog-titlebar button .ui-icon:before{content:"";display:block;width:2px;height:100%;background-color:#fff;position:absolute;top:0;left:50%;transform:translateX(-50%)}.ui-dialog-register-form .ui-dialog-titlebar button .ui-icon:after{content:"";display:block;width:100%;height:2px;background-color:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ui-dialog-register-form+.ui-widget-overlay{background-color:rgba(0,0,0,.75) !important;opacity:1 !important}.ui-dialog-register-form .form-wrapper>.form-item{margin-bottom:20px}.ui-dialog-register-form .webform-options-display-buttons label.webform-options-display-buttons-label{display:block;height:auto;padding:0;border:none;border-radius:0;background-color:rgba(0,0,0,0);box-shadow:none !important}@media screen and (max-width: 768px){.ui-dialog-register-form{width:100% !important}.ui-dialog-register-form .node-event-modal h5{font-family:"Arial",sans-serif;font-size:13px;font-weight:700}}.ui-dialog{padding:0 !important;z-index:9999;border:none !important;border-radius:0 !important}.ui-dialog .ui-dialog-titlebar{position:absolute !important;z-index:222;top:0 !important;left:0 !important;right:0 !important;background:rgba(0,0,0,0) !important;border:none !important}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none !important}.ui-dialog .ui-dialog-titlebar button{position:absolute;top:15px !important;right:25px !important;background-color:rgba(0,0,0,0);border:none;margin:0;width:30px;height:30px;transform:none !important}.ui-dialog .ui-dialog-titlebar button .ui-icon{top:0 !important;left:0 !important;margin:0;width:30px;height:30px;background:none !important;transform:rotate(45deg);mask:none !important}.ui-dialog .ui-dialog-titlebar button .ui-icon:before{content:"";display:block;width:2px;height:100%;background-color:#07121c;position:absolute;top:0;left:50%;transform:translateX(-50%)}.ui-dialog .ui-dialog-titlebar button .ui-icon:after{content:"";display:block;width:100%;height:2px;background-color:#07121c;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ui-dialog-access-reserved{width:80% !important;max-width:720px !important;padding:0 !important;z-index:9999}.ui-dialog-access-reserved .ui-front.ui-dialog-content.ui-widget-content{padding:0 !important}.ui-dialog-access-reserved .ui-front.ui-dialog-content.ui-widget-content+.ui-dialog-buttonpane{display:none;opacity:0;position:absolute;bottom:40px;z-index:999;padding:0;margin:0;left:50px}.ui-dialog-access-reserved .ui-dialog-titlebar{position:absolute !important;z-index:222;top:0;left:0;right:0;background-color:rgba(0,0,0,0) !important;border:none !important}.ui-dialog-access-reserved .ui-dialog-titlebar .ui-dialog-title{display:none}.ui-dialog-access-reserved .ui-dialog-titlebar button{position:absolute;top:14px;right:15px;background-color:rgba(0,0,0,0);border:none;margin:0;width:30px;height:30px}.ui-dialog-access-reserved .ui-dialog-titlebar button .ui-icon{top:0;left:0;margin:0;width:30px;height:30px;background-image:none;transform:rotate(45deg)}.ui-dialog-access-reserved .ui-dialog-titlebar button .ui-icon:before{content:"";display:block;width:2px;height:100%;background-color:#006a9a;position:absolute;top:0;left:50%;transform:translateX(-50%)}.ui-dialog-access-reserved .ui-dialog-titlebar button .ui-icon:after{content:"";display:block;width:100%;height:2px;background-color:#006a9a;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ui-dialog-access-reserved .paragraph{margin:0}.ui-dialog-access-reserved .paragraph .w60{width:100%}.ui-dialog-access-reserved .paragraph .w35{display:none}@media screen and (max-width: 768px){.ui-dialog-access-reserved{width:95% !important}}.description,.password-strength__title,.password-confirm-message{font-size:12px;line-height:1.4;color:#07121c;margin-top:10px}.password-suggestions{font-size:13px;font-style:italic;line-height:1.4;color:#07121c;margin:0}.password-strength{display:flex;flex-direction:column-reverse}.password-strength__indicator.is-weak{background-color:#f02542}.password-strength__indicator.is-fair{background-color:#ffc107}.password-strength__indicator.is-strong,.password-strength__indicator.is-good{background-color:#80d472}.taxonomy-page .view-liste-des-centres-et-programmes{background-color:rgba(0,0,0,0)}.taxonomy-page [data-content-type]{transition:opacity 650ms cubic-bezier(0.4, 0, 0.2, 1),max-height 1200ms cubic-bezier(0.19, 1, 0.22, 1)}.taxonomy-page [data-content-type].active{transition:opacity 0ms cubic-bezier(0.4, 0, 0.2, 1),max-height 750ms cubic-bezier(0.895, 0.03, 0.685, 0.22)}.taxonomy-page .t-btn-fav{position:absolute;top:15px;right:20px;z-index:1}.taxonomy-page .linked-subjects .u-flex{display:inline}.taxonomy-page .linked-subjects .t-cta-tertiary{display:inline;font-size:60px;line-height:1.35;color:#296f84}.taxonomy-page .linked-subjects .t-cta-tertiary::after{display:none}@media screen and (max-width: 768px){.taxonomy-page .linked-subjects .t-cta-tertiary{font-size:28px;line-height:1.1428571429}}.liste-des-interventions-mediatiques-page .clean-header h1{color:#006a9a;margin-bottom:5px;margin-top:20px}.liste-des-interventions-mediatiques-page .clean-header p{font-size:20px;line-height:1.75}.liste-des-interventions-mediatiques-page .clean-header .media-block{border-radius:10px;box-shadow:0 4px 24px 0 rgba(0,0,0,.15)}.liste-des-interventions-mediatiques-page .newsletter-content-wrapper{background-color:#f3fbfe}@media screen and (max-width: 768px){.liste-des-interventions-mediatiques-page .t-btn-back{display:none}.liste-des-interventions-mediatiques-page .views-exposed-form>*:not(:nth-last-child(-n+2)){display:none}}@media screen and (max-width: 768px){.flux-item--inter-mediatique{flex-direction:column}}.flux-item--inter-mediatique .card-top{position:relative;padding-left:85px;min-height:70px}.flux-item--inter-mediatique .card-top .u-medallion{position:absolute;top:0;left:0;width:70px}.flux-item--inter-mediatique .card-top a{text-decoration:underline;border:none}.flux-item--inter-mediatique .card-left{position:relative;width:100%;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,.15);gap:36px}@media screen and (min-width: 768px){.flux-item--inter-mediatique .card-left{aspect-ratio:420/240;width:420px}}.flux-item--inter-mediatique .card-left .main-image{position:absolute;bottom:0;right:0}@media screen and (max-width: 768px){.flux-item--inter-mediatique .card-left{aspect-ratio:auto;min-width:100%}}.flux-item--inter-mediatique .card-left .bck-decoration{color:#e6eff5;z-index:0;position:absolute;top:50%;right:0;height:80%;transform:translateY(-50%)}.flux-item--inter-mediatique .card-left .bck-decoration svg{height:100%}.flux-item--inter-mediatique .card-left::before{content:"";position:absolute;bottom:-15px;border-top:15px solid #fff;border-right:15px solid rgba(0,0,0,0);transform:translate(7px, -50%) rotate(225deg)}@media screen and (min-width: 768px){.flux-item--inter-mediatique .card-left::before{top:50%;right:0;transform:translate(7px, -50%) rotate(135deg);bottom:unset}}.flux-item--inter-mediatique .card-left .u-medallion{width:100px}@media screen and (max-width: 768px){.flux-item--inter-mediatique .card-left .u-medallion{width:60px}}.flux-item--inter-mediatique .post-info{justify-content:center}@media screen and (max-width: 768px){.flux-item--inter-mediatique .auteurs-medaillon-citation-modifier{flex-direction:column}}.flux-item--inter-mediatique .auteurs-medaillon-citation-modifier .author-item{position:relative;display:inline-block;vertical-align:bottom}@media screen and (max-width: 768px){.flux-item--inter-mediatique .auteurs-medaillon-citation-modifier .author-item{flex-direction:column !important;align-items:start}}.flux-item--inter-mediatique .auteurs-medaillon-citation-modifier .author-item .h70px{top:0;left:0;height:auto;width:70px;margin-right:16px}@media screen and (max-width: 768px){.flux-item--inter-mediatique .auteurs-medaillon-citation-modifier .author-item .h70px{margin-bottom:16px}}.flux-item--inter-mediatique .auteurs-medaillon-citation-modifier .author-item .h70px+div{display:inline-block;vertical-align:bottom}.flux-item--inter-mediatique .auteurs-medaillon-citation-modifier .author-item .author-name.h7{font-family:"Sora",sans-serif;font-size:25px;line-height:35px;font-weight:600}.flux-item--inter-mediatique .auteurs-medaillon-citation-modifier .quote-by{display:inline-block;vertical-align:bottom;font-family:"Sora",sans-serif;font-size:25px;line-height:35px;font-weight:600}

/*# sourceMappingURL=main.css.map*/