/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@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,.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}
@media screen{#onetrust-pc-sdk.ot-hide,#ot-sdk-btn-floating,.ot-floating-button{display:none !important;}
}
@media screen{:root{--white:#ffffff;--coldWhite:#F1F7FF;--black:#000000;--darkmode-black:#000000;--darkmode-ecoBlack:#1B1B25;--darkmode-ecoBlack2:#2D2D39;--red:#F72717;--fushia:#FF007D;--lila:#F1F0FF;--menthe:#EBFFF9;--bleu:#f1f7ff;--darkmode-lightGrey:#D5D8DD;--lightGrey:#D5D8DD;--black-grey:#5f646b;--darkmode-grey:#6D7787;--grey-lighter:#D5D8DD;--grey:#6D7787;--cobalt:#0D8AFF;--lightCobalt:#B0EFFF;--pastelCobalt:#F1F7FF;--emerald:#00A184;--emerald-lighter:#98F6DB;--lightEmerald:#98F6DB;--olive:#739A00;--lightOlive:#DCF691;--pink:#FF5978;--lightPink:#FED0C8;--lightPink2:#FFECE9;--ultraviolet:#711CFF;--lightUltraViolet:#D0CCFF;--gradientRed:linear-gradient(315deg,#FF007D 0%,#F72717 100%);--gradientRed2024:linear-gradient(0deg,rgba(247,39,23,0.15) 0%,rgba(247,39,23,0.15) 100%),#FFF;--gradientBlue2024:linear-gradient(0deg,rgba(176,239,255,0.60) 0%,rgba(176,239,255,0.60) 100%),#FFF;--gradientGreen2024:linear-gradient(0deg,rgba(152,246,219,0.60) 0%,rgba(152,246,219,0.60) 100%),#FFF;--green:#CBFBED;--connect:#FFF6F5;--progress:#EDFBFF;--progressFull:#D7F7FF;--innovate:#F6F5FF;--innovateFull:#E9E7FF;--impact:#EAFDF8;--edenred_light:"Edenred_light",sans-serif;--edenred_regular:"Edenred_regular",sans-serif;--edenred_medium:"Edenred_medium",sans-serif;--edenred_bold:"Edenred_bold",sans-serif;--edenred_black:"Edenred_black",sans-serif;--ubuntu:"Ubuntu",sans-serif;--light:300;--regular:400;--medium:500;--bold:700}@font-face{font-family:"Ubuntu";src:url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Light.eot);src:url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Light.woff2) format("woff2"),url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Light.woff) format("woff"),url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Regular.eot);src:url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Regular.woff2) format("woff2"),url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Regular.woff) format("woff"),url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Medium.eot);src:url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Medium.woff2) format("woff2"),url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Medium.woff) format("woff"),url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Bold.eot);src:url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Bold.woff2) format("woff2"),url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Bold.woff) format("woff"),url(/themes/custom/edenred_ir2024/front/dist/fonts/Ubuntu-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Edenred_light";src:url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredLight-Regular.eot);src:url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredLight-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredLight-Regular.woff2) format("woff2"),url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredLight-Regular.woff) format("woff"),url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredLight-Regular.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Edenred_regular";src:url(/themes/custom/edenred_ir2024/front/dist/fonts/Edenred-Regular.eot);src:url(/themes/custom/edenred_ir2024/front/dist/fonts/Edenred-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/edenred_ir2024/front/dist/fonts/Edenred-Regular.woff2) format("woff2"),url(/themes/custom/edenred_ir2024/front/dist/fonts/Edenred-Regular.woff) format("woff"),url(/themes/custom/edenred_ir2024/front/dist/fonts/Edenred-Regular.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Edenred_medium";src:url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredMedium-Regular.eot);src:url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredMedium-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredMedium-Regular.woff2) format("woff2"),url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredMedium-Regular.woff) format("woff"),url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredMedium-Regular.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Edenred_bold";src:url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredBold-Regular.eot);src:url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredBold-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredBold-Regular.woff2) format("woff2"),url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredBold-Regular.woff) format("woff"),url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredBold-Regular.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Edenred_black";src:url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredBlack-Regular.eot);src:url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredBlack-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredBlack-Regular.woff2) format("woff2"),url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredBlack-Regular.woff) format("woff"),url(/themes/custom/edenred_ir2024/front/dist/fonts/EdenredBlack-Regular.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus-visible{outline:2px solid var(--black)}html{width:100%;height:100%;scroll-behavior:smooth;scroll-padding-top:180px}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;font-family:var(--ubuntu);font-weight:var(--regular);font-size:13px;line-height:140%;color:var(--black);width:100%;min-height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--coldWhite)}body.connect{background-color:var(--connect)}body.progress{background-color:var(--progress)}body.innovate{background-color:var(--innovate)}body.impact{background-color:var(--impact)}html,body{-ms-scroll-chaining:none;overscroll-behavior:none}a{text-decoration:none;color:var(--black)}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1{font-family:var(--ubuntu);font-weight:var(--medium);font-size:72px;line-height:105%}h2{font-family:var(--ubuntu);font-weight:var(--medium);font-size:65px;line-height:105%}h3{font-family:var(--ubuntu);font-weight:var(--medium);font-size:36px;line-height:120%}h4{font-family:var(--ubuntu);font-weight:var(--regular);font-size:21px;line-height:136%}p{font-family:var(--ubuntu);font-weight:var(--regular);font-size:13px;line-height:140%;margin:0;color:var(--black)}ul,ol{margin:0;padding:0}ul li,ol li{list-style:none;font-family:var(--ubuntu);font-weight:var(--regular);font-size:13px;line-height:140%}sub,sup{line-height:1px}button,input{font-family:var(--ubuntu)}strong{font-family:var(--ubuntu);font-weight:var(--bold)}iframe{border:0}a.evitement{display:inline-block;color:var(--black);background:var(--white);padding:.5em;position:absolute;top:0;left:-99999px;z-index:100}a.evitement:focus{left:0}.sr-only,.sro{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}button{-webkit-appearance:none;border-radius:0;text-align:inherit;background:none;-webkit-box-shadow:none;box-shadow:none;padding:0;cursor:pointer;border:none;color:inherit;font:inherit}@-moz-document url-prefix(){.video__transcriptionContent{scrollbar-color:var(--red) var(--coldWhite)}}.CTA,.cta{font-family:var(--edenred_medium);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;line-height:100%;text-decoration:none!important}.CTA--major,.cta--major{font-size:14px;border-radius:90px;gap:10px;min-height:44px;height:44px;padding:0 25px 0 20px}.CTA--major::before,.cta--major::before{content:"";min-width:10px;width:10px;min-height:10px;height:10px;border-radius:300px;background:var(--red);-webkit-transition:0.3s width;transition:0.3s width}.CTA--major::after,.cta--major::after{content:"";width:100%;height:100%;border-radius:300px;background:-webkit-gradient(linear,left top,right top,from(var(--red)),to(#fff0));background:linear-gradient(to right,var(--red),#fff0);position:absolute;left:0;bottom:-1px;padding:1px;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-transition:0.3s background-color;transition:0.3s background-color}.CTA--major:hover::before,.cta--major:hover::before{width:22px}.CTA--major:hover::after,.cta--major:hover::after{background-color:var(--red)}.CTA--capsule,.cta--capsule{font-size:14px;color:var(--white);background-color:var(--black);border-radius:50px;padding:0 5px;-webkit-transition:0.3s -webkit-box-shadow;transition:0.3s -webkit-box-shadow;transition:0.3s box-shadow;transition:0.3s box-shadow,0.3s -webkit-box-shadow;z-index:1;min-height:20px;height:20px}.CTA--capsule:hover,.cta--capsule:hover{-webkit-box-shadow:-3px 0 0 0 var(--black),3px 0 0 0 var(--black);box-shadow:-3px 0 0 0 var(--black),3px 0 0 0 var(--black)}.CTA--capsule--white,.cta--capsule--white{color:var(--black);background-color:var(--white)}.CTA--capsule--white:hover,.cta--capsule--white:hover{-webkit-box-shadow:-3px 0 0 0 var(--white),3px 0 0 0 var(--white);box-shadow:-3px 0 0 0 var(--white),3px 0 0 0 var(--white)}.CTA--capsule--red,.cta--capsule--red{font-size:22px;color:var(--black);background:var(--gradientRed);background-color:var(--black);padding:0 7px;min-height:28px;height:28px}.CTA--capsule--red:hover,.cta--capsule--red:hover{-webkit-box-shadow:-3px 0 0 0 var(--red),3px 0 0 0 #FF007D;box-shadow:-3px 0 0 0 var(--red),3px 0 0 0 #FF007D}.CTA--rounded,.cta--rounded{font-size:14px;padding:17px 25px;border:1px solid var(--black);border-radius:100px;-webkit-transition:0.3s;transition:0.3s}.CTA--rounded:hover,.cta--rounded:hover{background-color:var(--black);color:var(--pastelCobalt)}.CTA--bottom,.cta--bottom{margin-top:auto}.tag{padding:0 5px;background:var(--black);color:var(--white);border-radius:50px;font-family:var(--edenred_regular);font-weight:400;line-height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.3s -webkit-box-shadow;transition:0.3s -webkit-box-shadow;transition:0.3s box-shadow;transition:0.3s box-shadow,0.3s -webkit-box-shadow;position:relative;z-index:1;min-height:18px;text-decoration:none}.tag:hover{-webkit-box-shadow:-3px 0 0 0 var(--black),3px 0 0 0 var(--black);box-shadow:-3px 0 0 0 var(--black),3px 0 0 0 var(--black)}.tag--up,.tag--down{font-family:var(--ubuntu);background:var(--lightEmerald);color:var(--black)}.tag--up::after,.tag--down::after{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:14px;height:14px;border-radius:50%;margin-left:5px;background:center/auto 50% no-repeat var(--white);background-image:url(https://www.edenred.com/themes/custom/edenred/proto/assets/media/icons/simple-arrow-up.svg)}.tag--down{background:var(--lightPink)}.tag--down::after{background-image:url(https://www.edenred.com/themes/custom/edenred/proto/assets/media/icons/simple-arrow-down.svg)}.tag--white{background:var(--white);color:var(--black)}.tag--white:hover{-webkit-box-shadow:-3px 0 0 0 var(--white),3px 0 0 0 var(--white);box-shadow:-3px 0 0 0 var(--white),3px 0 0 0 var(--white)}.tag--gradientRed{background:var(--gradientRed);color:var(--white)}.tag--gradientRed:hover{-webkit-box-shadow:-3px 0 0 0 var(--gradientRed),3px 0 0 0 var(--gradientRed);box-shadow:-3px 0 0 0 var(--gradientRed),3px 0 0 0 var(--gradientRed)}.tag--red{background:var(--red);color:var(--black)}.tag--red:hover{-webkit-box-shadow:-3px 0 0 0 var(--red),3px 0 0 0 var(--red);box-shadow:-3px 0 0 0 var(--red),3px 0 0 0 var(--red)}.tag--cobalt{background:var(--cobalt);color:var(--black)}.tag--cobalt:hover{-webkit-box-shadow:-3px 0 0 0 var(--cobalt),3px 0 0 0 var(--cobalt);box-shadow:-3px 0 0 0 var(--cobalt),3px 0 0 0 var(--cobalt)}.tag--lightCobalt{background:var(--lightCobalt);color:var(--black)}.tag--lightCobalt:hover{-webkit-box-shadow:-3px 0 0 0 var(--lightCobalt),3px 0 0 0 var(--lightCobalt);box-shadow:-3px 0 0 0 var(--lightCobalt),3px 0 0 0 var(--lightCobalt)}.tag--pastelCobalt{background:var(--pastelCobalt);color:var(--black)}.tag--pastelCobalt:hover{-webkit-box-shadow:-3px 0 0 0 var(--pastelCobalt),3px 0 0 0 var(--pastelCobalt);box-shadow:-3px 0 0 0 var(--pastelCobalt),3px 0 0 0 var(--pastelCobalt)}.tag--emerald{background:var(--emerald);color:var(--black)}.tag--emerald:hover{-webkit-box-shadow:-3px 0 0 0 var(--emerald),3px 0 0 0 var(--emerald);box-shadow:-3px 0 0 0 var(--emerald),3px 0 0 0 var(--emerald)}.tag--lightEmerald{background:var(--lightEmerald);color:var(--black)}.tag--lightEmerald:hover{-webkit-box-shadow:-3px 0 0 0 var(--lightEmerald),3px 0 0 0 var(--lightEmerald);box-shadow:-3px 0 0 0 var(--lightEmerald),3px 0 0 0 var(--lightEmerald)}.tag--grey{background:var(--grey);color:var(--black)}.tag--grey:hover{-webkit-box-shadow:-3px 0 0 0 var(--grey),3px 0 0 0 var(--grey);box-shadow:-3px 0 0 0 var(--grey),3px 0 0 0 var(--grey)}.tag--lightGrey{background:var(--lightGrey);color:var(--black)}.tag--lightGrey:hover{-webkit-box-shadow:-3px 0 0 0 var(--lightGrey),3px 0 0 0 var(--lightGrey);box-shadow:-3px 0 0 0 var(--lightGrey),3px 0 0 0 var(--lightGrey)}.tag--olive{background:var(--olive);color:var(--black)}.tag--olive:hover{-webkit-box-shadow:-3px 0 0 0 var(--olive),3px 0 0 0 var(--olive);box-shadow:-3px 0 0 0 var(--olive),3px 0 0 0 var(--olive)}.tag--lightOlive{background:var(--lightOlive);color:var(--black)}.tag--lightOlive:hover{-webkit-box-shadow:-3px 0 0 0 var(--lightOlive),3px 0 0 0 var(--lightOlive);box-shadow:-3px 0 0 0 var(--lightOlive),3px 0 0 0 var(--lightOlive)}.tag--pink{background:var(--pink);color:var(--black)}.tag--pink:hover{-webkit-box-shadow:-3px 0 0 0 var(--pink),3px 0 0 0 var(--pink);box-shadow:-3px 0 0 0 var(--pink),3px 0 0 0 var(--pink)}.tag--lightPink{background:var(--lightPink);color:var(--black)}.tag--lightPink:hover{-webkit-box-shadow:-3px 0 0 0 var(--lightPink),3px 0 0 0 var(--lightPink);box-shadow:-3px 0 0 0 var(--lightPink),3px 0 0 0 var(--lightPink)}.tag--lightUltraViolet{background:var(--lightUltraViolet);color:var(--black)}.tag--lightUltraViolet:hover{-webkit-box-shadow:-3px 0 0 0 var(--lightUltraViolet),3px 0 0 0 var(--lightUltraViolet);box-shadow:-3px 0 0 0 var(--lightUltraViolet),3px 0 0 0 var(--lightUltraViolet)}.tag--ultraViolet{background:var(--ultraviolet);color:var(--white)}.tag--ultraViolet:hover{-webkit-box-shadow:-3px 0 0 0 var(--ultraviolet),3px 0 0 0 var(--ultraviolet);box-shadow:-3px 0 0 0 var(--ultraviolet),3px 0 0 0 var(--ultraviolet)}.bg-red,[data-color=red]{background:var(--connect)}.bg-red.search__article h2,[data-color=red].search__article h2{background:var(--lightPink2)}.bg-blue,[data-color=blue]{background:var(--progress)}.bg-blue.search__article h2,[data-color=blue].search__article h2{background:var(--progressFull)}.bg-green,[data-color=green]{background:var(--impact)}.bg-green.search__article h2,[data-color=green].search__article h2{background:var(--green)}.bg-purple,[data-color=purple]{background:var(--innovate)}.bg-purple.search__article h2,[data-color=purple].search__article h2{background:var(--innovateFull)}.title-color--white{color:var(--white)}.title-color--black{color:var(--black)}.title-color--cobalt{color:var(--cobalt)}.title-color--emerald{color:var(--emerald)}.title-color--grey{color:var(--grey)}.title-color--lightGrey{color:var(--grey-lighter)}.title-color--lightCobalt{color:var(--cobalt-lighter)}.title-color--lightEmerald{color:var(--emerald-lighter)}.title-color--olive{color:var(--olive)}.title-color--lightOlive{color:var(--lightOlive)}.title-color--red{color:var(--red)}.title-color--pink{color:var(--pink)}.title-color--lightPink{color:var(--lightPink)}.title-color--ultraViolet{color:var(--ultraviolet)}.title-color--lightUltraViolet{color:var(--lightUltraViolet)}.title-color--pastelCobalt{color:var(--pastelCobalt)}.block{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.block+.block{margin-top:80px}@media only screen and (max-width:1000px){.block+.block{margin-top:60px}}
}
@media screen{body.node--type-homepage-ri24 .mainHeader .logo__img{border-radius:0 50px 50px 0;background-color:var(--white)}body.node--type-homepage-ri24 .mainHeader .tools li.tools__search{background:none;border:1px solid var(--white)}body.node--type-homepage-ri24 .mainHeader .tools li.tools__search button .search__button_open path{fill:var(--white)}body.node--type-homepage-ri24 .mainHeader .tools__languages{background:none;border:1px solid var(--white)}body.node--type-homepage-ri24 .mainHeader .tools__languages .languages__link{color:var(--white)}body.node--type-homepage-ri24 .mainHeader .burgerMenuWrapper span{color:var(--white)}body.node--type-homepage-ri24 .mainHeader .burgerMenu{background:none;border:1px solid var(--white)}body.node--type-homepage-ri24 .mainHeader .burgerMenu .hamburger span{background-color:var(--white)}.mainHeader{width:100%;padding:12px 0;position:fixed;top:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.mainHeader--search .tools>li{border-color:var(--black)!important}.mainHeader--search .tools>li a{color:var(--black)!important}.mainHeader--search .burgerMenuWrapper span{color:var(--black)!important}.mainHeader--search .burgerMenuWrapper .burgerMenu{border-color:var(--black)!important}.mainHeader--search .burgerMenuWrapper .burgerMenu .hamburger span{background-color:var(--black)!important}.mainHeader .logo{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mainHeader .logo__img{display:block;padding:10px 25px 10px 20px}.mainHeader .logo__img svg{display:block;width:76px;height:auto}.mainHeader .logo__title span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:110%;gap:3px}.mainHeader .toolsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}.mainHeader .toolsContainer .scrollTo{font-size:12px;font-weight:500;line-height:110%;border-radius:100px;background-color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.mainHeader .toolsContainer .scrollTo__move{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;padding:10px 20px;text-transform:uppercase}.mainHeader .toolsContainer .scrollTo__move--down{padding:10px 14px}.mainHeader .tools{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.mainHeader .tools li{position:relative}.mainHeader .tools li.tools__search{background-color:var(--white);border-radius:50%}.mainHeader .tools button{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.mainHeader .tools button.search__button{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;padding:0}.mainHeader .tools button .search__button_open path{fill:var(--black)}.mainHeader .tools button .search__button_close{display:none}.mainHeader .tools button:focus-visible{outline-color:var(--black)}.mainHeader .tools__languages{border-radius:200px;background-color:var(--white);margin-right:20px}.mainHeader .tools__languages .languages__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;min-height:40px;padding:0 16px}.mainHeader .tools__languages .languages__link{font-family:var(--ubuntu);font-weight:var(--regular);font-size:13px;line-height:110%;text-align:center;color:var(--black)}.mainHeader .tools__languages .languages__link:focus-visible{outline-color:var(--black)}.mainHeader .tools__languages .languages__link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.mainHeader .tools__languages .languages__link--active{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;font-weight:var(--bold)}.mainHeader .tools__languages--black ul li a{color:var(--black)!important}.mainHeader .burgerMenuWrapper{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-right:20px}.mainHeader .burgerMenuWrapper--open{background-color:var(--white);border-radius:200px;padding:0 0 0 16px}.mainHeader .burgerMenuWrapper span{display:block;color:var(--black);font-size:14px;font-style:normal;font-weight:500;line-height:110%;text-transform:uppercase}.mainHeader .burgerMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--white);color:var(--black);border-radius:200px;gap:10px;font-family:var(--edenred_medium);font-size:14px;line-height:100%;width:42px;height:42px;-webkit-transition:0.3s width;transition:0.3s width;z-index:5}.mainHeader .burgerMenu .hamburger{display:block;width:13px;height:9px;position:relative;cursor:pointer}.mainHeader .burgerMenu .hamburger span{display:block;position:absolute;height:1px;width:100%;background:var(--black);opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.3s;transition:0.3s}.mainHeader .burgerMenu .hamburger span:nth-child(1){top:0}.mainHeader .burgerMenu .hamburger span:nth-child(2),.mainHeader .burgerMenu .hamburger span:nth-child(3){top:4px}.mainHeader .burgerMenu .hamburger span:nth-child(4){top:8px}.mainHeader .burgerMenu--open .hamburger span:nth-child(1){top:6px;width:0%;left:50%}.mainHeader .burgerMenu--open .hamburger span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);width:120%;left:-2px}.mainHeader .burgerMenu--open .hamburger span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:120%;left:-2px}.mainHeader .burgerMenu--open .hamburger span:nth-child(4){top:6px;width:0%;left:50%}.mainHeader .burgerMenu:focus-visible{outline-color:var(--white)}.mainHeader .phone{position:absolute;top:100px;right:20px;z-index:3;width:100%;max-width:325px;height:calc(100vh - 220px);max-height:680px;border-radius:30px;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .2);box-shadow:0 0 10px 0 rgb(0 0 0 / .2);background:-webkit-gradient(linear,left bottom,left top,from(var(--coldWhite)),to(var(--coldWhite))),var(--white);background:linear-gradient(0deg,var(--coldWhite) 0%,var(--coldWhite) 100%),var(--white);-webkit-transition:opacity 0.5s ease-out,-webkit-transform 0.8s ease-out;transition:opacity 0.5s ease-out,-webkit-transform 0.8s ease-out;transition:opacity 0.5s ease-out,transform 0.8s ease-out;transition:opacity 0.5s ease-out,transform 0.8s ease-out,-webkit-transform 0.8s ease-out;-webkit-transform:translateY(120%);transform:translateY(120%);opacity:0}.mainHeader .phone--active{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.mainHeader .phone--overlay::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background:rgb(0 0 0 / .2)}.mainHeader .phone__inner{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:30px;overflow:auto}.mainHeader .phone__inner::-webkit-scrollbar{display:none}.mainHeader .phone__header{position:sticky;top:0;z-index:1;padding:20px;background-color:var(--coldWhite)}.mainHeader .phone__main{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;padding:10px 20px 20px}.mainHeader .phone__main__apps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.mainHeader .phone__main__appsCluster{width:calc(50% - 8px)}.mainHeader .phone__main__appsCluster>span{display:block;width:100%;font-size:11px;font-style:normal;font-weight:500;line-height:110%;text-align:center;margin-bottom:10px}.mainHeader .phone__main__appsCluster button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:0;border-radius:25px;background:var(--white);-webkit-box-shadow:0 0 12px 0 rgb(0 0 0 / .1);box-shadow:0 0 12px 0 rgb(0 0 0 / .1);padding:14px;-webkit-transition:0.3s;transition:0.3s}.mainHeader .phone__main__appsCluster button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.mainHeader .phone__main__appsCluster button>span,.mainHeader .phone__main__appsCluster button a{display:block;width:calc(50% - 4px);font-size:11px;font-style:normal;font-weight:500;line-height:110%;pointer-events:none}.mainHeader .phone__main__appsCluster button>span>span,.mainHeader .phone__main__appsCluster button a>span{display:none}.mainHeader .phone__main__appsCluster button svg{display:block}.mainHeader .phone__main__videos{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.mainHeader .phone__main__videos>h2{font-size:11px;font-style:normal;font-weight:500;line-height:110%}.mainHeader .phone__main__videos .video{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 8px 0 rgb(0 0 0 / .1);box-shadow:0 0 8px 0 rgb(0 0 0 / .1);border-radius:25px;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.mainHeader .phone__main__videos .video__preview{width:50%;cursor:pointer}.mainHeader .phone__main__videos .video__preview img{display:block;width:100%;height:auto;border-radius:25px 0 0 25px}.mainHeader .phone__main__videos .video__textContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:50%;background-color:var(--white);padding:10px;border-radius:0 25px 25px 0}.mainHeader .phone__main__videos .video__text{font-family:var(--ubuntu);font-size:11px;font-style:normal;font-weight:700;line-height:110%}.mainHeader .phone__main__videos .video p{color:var(--darkmode-grey);font-family:var(--ubuntu);font-size:10px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.1px}.mainHeader .phone__main__videos .video__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:auto}.mainHeader .phone__main__videos .video__transcription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:10px;font-style:normal;font-weight:500;line-height:110%}.mainHeader .phone__main__videos .video__transcription:hover{text-decoration:underline}.mainHeader .phone__main__videos .video__play{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:10px;font-style:normal;font-weight:500;line-height:110%}.mainHeader .phone__main__videos .video__play:hover{text-decoration:underline}.mainHeader .phone__main__videos .video__nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mainHeader .phone__main__videos .video__nav .swiper-button-disabled{opacity:.2}.mainHeader .phone__main__videos .video:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.mainHeader .phone__main__footer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.mainHeader .phone__main__footer ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.mainHeader .phone__main__footer ul li a{font-size:12px;font-style:normal;font-weight:400;line-height:110%}.mainHeader .phone__main__footer ul li a:hover{text-decoration:underline;text-underline-offset:3px}.mainHeader .phone__main__footer .carbonbadge div span{background-color:var(--green)!important;color:var(--black)!important;font-family:var(--ubuntu)!important;font-size:12px!important;font-style:normal;font-weight:400;line-height:normal;padding:6px 10px!important;border:none!important;border-radius:25px 0 0 25px!important}.mainHeader .phone__main__footer .carbonbadge div a{background-color:var(--emerald)!important;color:var(--white)!important;font-family:var(--ubuntu)!important;font-size:12px!important;font-style:normal;font-weight:700!important;line-height:normal;padding:6px 10px!important;border:none!important;border-radius:0 25px 25px 0!important}.mainHeader .phone__main__footer .carbonbadge>span{color:var(--black)!important;text-align:center!important;font-family:var(--ubuntu)!important;font-size:12px!important;font-style:normal;font-weight:400;line-height:normal}.mainHeader .phone__main__footer__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;font-family:var(--edenred_medium);font-size:13px;font-weight:500}.mainHeader .phone__main__footer__link:hover{text-decoration:underline;text-underline-offset:3px}.mainHeader .phone__main__footer .mainFooter__list:nth-last-of-type(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mainHeader .phone__main__footer .mainFooter__list:nth-last-of-type(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mainHeader .phone__main__footer .mainFooter__list:nth-last-of-type(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.mainHeader .phone__main__footer .mainFooter__download{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:10px 0}.mainHeader .phone__main__downloads{width:100%;height:100%;position:fixed;top:0;left:0;z-index:5;background:rgb(0 0 0 / .35);border-radius:25px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}.mainHeader .phone__main__downloads__close{position:absolute;right:5%;top:95px;width:40px;height:40px;background-color:var(--white);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mainHeader .phone__main__downloads>div{position:relative;width:90%;max-height:450px;height:auto;border-radius:25px;background:var(--white);-webkit-box-shadow:0 0 16px 0 rgb(0 0 0 / .1);box-shadow:0 0 16px 0 rgb(0 0 0 / .1);padding:20px 10px 20px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-top:150px;overflow:hidden;display:none}.mainHeader .phone__main__downloads>div h2{font-size:20px;font-style:normal;font-weight:700;line-height:110%}.mainHeader .phone__main__downloads>div ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;height:-webkit-max-content;height:-moz-max-content;height:max-content;overflow:auto;padding-right:10px}@-moz-document url-prefix(){.mainHeader .phone__main__downloads>div ul{scrollbar-color:var(--red) var(--grey-lighter);scrollbar-width:thin}}.mainHeader .phone__main__downloads>div ul::-webkit-scrollbar-track{border-radius:10px;background-color:var(--coldWhite);border-radius:10px}.mainHeader .phone__main__downloads>div ul::-webkit-scrollbar{width:5px;background-color:var(--coldWhite);border-radius:10px}.mainHeader .phone__main__downloads>div ul::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--red)}.mainHeader .phone__main__downloads>div ul li{width:100%}.mainHeader .phone__main__downloads>div ul li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;border-radius:25px;background-color:var(--lightPink2);padding:10px}.mainHeader .phone__main__downloads>div ul li a:hover .img{-webkit-transform:scale(1.05);transform:scale(1.05)}.mainHeader .phone__main__downloads>div ul li a:hover span.button_testimonial{text-decoration:underline}.mainHeader .phone__main__downloads>div ul li a .img{-webkit-transition:0.6s;transition:0.6s}.mainHeader .phone__main__downloads>div ul li a .img img{display:block;width:80px;max-width:80px;height:auto;border-radius:16px}.mainHeader .phone__main__downloads>div ul li a .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.mainHeader .phone__main__downloads>div ul li a .text .name{display:block;font-size:12px;font-style:normal;font-weight:700;line-height:110%}.mainHeader .phone__main__downloads>div ul li a .text p{color:var(--darkmode-grey);font-family:var(--ubuntu);font-size:10px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.1px}.mainHeader .phone__main__downloads>div ul li a .text .button_testimonial{font-family:var(--ubuntu);font-size:10px;font-style:normal;font-weight:500;line-height:110%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:auto}.mainHeader .phone__main__downloads>div.links ul{gap:15px}.mainHeader .phone__main__downloads>div.links ul li a{background:none;border-radius:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.mainHeader .phone__main__downloads>div.links ul li a .name,.mainHeader .phone__main__downloads>div.links ul li a p{font-size:14px;font-weight:400;line-height:18px}.mainHeader .phone__main__downloads>div.links ul li a:hover .name{text-decoration:underline}.mainHeader .phone__main__apps__swiper{width:100%;height:100%;position:fixed;top:0;left:0;z-index:5;background:rgb(0 0 0 / .35);border-radius:25px;display:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mainHeader .phone__main__apps__swiper__close{position:absolute;right:5%;top:95px;width:40px;height:40px;background-color:var(--white);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mainHeader .phone__main__apps__swiper .swiper{position:relative;width:90%;height:auto;border-radius:25px;background:var(--white);-webkit-box-shadow:0 0 16px 0 rgb(0 0 0 / .1);box-shadow:0 0 16px 0 rgb(0 0 0 / .1);margin-top:150px}.mainHeader .phone__main__apps__swiper .swiper .swiper-slide{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;row-gap:18px;margin:0;padding:20px 20px 0 20px}.mainHeader .phone__main__apps__swiper .swiper .swiper-slide>span{width:calc(50% - 12px);display:block;text-align:left;font-size:20px;font-style:normal;font-weight:500;line-height:110%}.mainHeader .phone__main__apps__swiper .swiper .swiper-slide a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:calc(50% - 12px)}.mainHeader .phone__main__apps__swiper .swiper .swiper-slide a svg{-webkit-transition:0.3s;transition:0.3s}.mainHeader .phone__main__apps__swiper .swiper .swiper-slide a>span{display:block;width:100%;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:120%}.mainHeader .phone__main__apps__swiper .swiper .swiper-slide a:hover svg{-webkit-transform:scale(1.05);transform:scale(1.05)}.mainHeader .phone__main__apps__swiper .swiper .swiper-slide a.visited>span{color:var(--black-grey)}.mainHeader .phone__main__apps__swiper .swiper .swiper-slide a.visited>span::before{content:url(/themes/custom/edenred_ir2024/front/dist/images/ri_2024/see-again.svg);margin:0 4px 0 0;position:relative;bottom:-1px}.mainHeader .phone__main__apps__swiper .swiper .swiper-slide svg{display:block}.mainHeader .phone__main__apps__swiper .swiper .swiper-pagination{width:80%;position:relative;top:auto;right:auto;bottom:auto;left:10%;padding:30px 0 20px}.mainHeader .phone__main__apps__swiper .swiper .swiper-pagination .swiper-pagination-bullet{background:none;border:1px solid var(--black);opacity:1}.mainHeader .phone__main__apps__swiper .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--red);border-color:var(--red)}.mainHeader .phone__main__apps__swiper .swiper .apps__swiper__nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;left:0;bottom:20px;padding:0 20px}.mainHeader .phone__footer{position:sticky;bottom:0;z-index:1;width:100%;padding:16px;background-color:var(--white);border-radius:0 0 30px 30px;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.mainHeader .phone__footer li button,.mainHeader .phone__footer li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.mainHeader .phone__footer li button svg,.mainHeader .phone__footer li a svg{display:block;-webkit-transition:0.3s;transition:0.3s}.mainHeader .phone__footer li button span,.mainHeader .phone__footer li a span{display:block;color:var(--black);text-align:center;font-size:11px;font-style:normal;font-weight:500;line-height:110%}.mainHeader .phone__footer li button span.notifications,.mainHeader .phone__footer li a span.notifications{width:16px;height:16px;border:1px solid var(--white);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:1;top:-4px;right:0;background-color:var(--red);color:var(--white);text-align:center;font-size:9px;font-style:normal;font-weight:700;line-height:110%}.mainHeader .phone__footer li button:hover svg,.mainHeader .phone__footer li a:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.mainHeader--phone .burgerMenuWrapper{z-index:6}.mainHeader--phone::after{content:"";width:100%;height:100vh;position:fixed;top:0;left:0;z-index:2;background:rgb(0 0 0 / .3)}@media only screen and (max-width:1000px){body.node--type-homepage-ri24 .mainHeader .tools__search{display:none}body.node--type-homepage-ri24 .mainHeader .burgerMenuWrapper{display:none}.mainHeader{gap:10px}.mainHeader .logo{z-index:6}.mainHeader .tools__languages{position:relative;z-index:6}.mainHeader .tools__search{display:none}.mainHeader .phone__header{z-index:2}.mainHeader .phone .search__form{padding:0;border:1px solid var(--black);background-color:#fff0;border:1px solid var(--black);color:var(--black);border-radius:115px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.mainHeader .phone .search__form label{display:none}.mainHeader .phone .search__form .search__input{border:none;border-radius:0}.mainHeader .phone .search__form .search__field{margin:0;min-height:35px}.mainHeader .phone .search__form .search__submit{background:none}.mainHeader .phone__main__appsCluster button:hover{-webkit-transform:scale(1);transform:scale(1)}.mainHeader .phone__main__apps__swiper{border-radius:0}.mainHeader .phone__main__downloads{border-radius:0}.mainHeader .phone__footer{border-radius:0}}@media only screen and (max-width:600px){body.node--type-homepage-ri24 .mainHeader .tools__languages{display:none;background-color:var(--white);margin-right:20px}.mainHeader .burgerMenuWrapper--open{background:none;padding:0;border-radius:0}.mainHeader--phone::after{display:none}.mainHeader .logo__img svg{width:65px}.mainHeader .logo__title{display:none}.mainHeader .burgerMenuWrapper span{display:none}.mainHeader .tools__languages{margin-right:0}.mainHeader .phone{top:0;left:0;right:auto;z-index:5;height:100dvh;max-width:100%;max-height:none;border-radius:0;opacity:0;-webkit-transform:translateY(120%) translateX(0);transform:translateY(120%) translateX(0)}.mainHeader .phone--active{opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.mainHeader .phone__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mainHeader .phone__inner{border-radius:0}.mainHeader .phone__header a{opacity:0}.mainHeader .phone__main__footer{display:-webkit-box;display:-ms-flexbox;display:flex}.mainHeader .phone__main__footer ul{width:100%;max-width:290px;margin:0 auto}.mainHeader .phone__footer{padding:16px 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-height:800px) and (orientation:landscape){.mainHeader .phone{max-width:280px}.mainHeader .phone__main__apps__swiper__close,.mainHeader .phone__main__downloads__close{top:30px}.mainHeader .phone__main__apps__swiper .swiper{margin-top:90px}.mainHeader .phone__main__downloads>div{margin-top:90px;max-height:350px}.mainHeader .phone__main__apps__swiper .swiper .swiper-slide>span{font-size:16px}.mainHeader .phone__main__videos .video__text{font-size:10px}.mainHeader .phone__main__videos .video__wrapper{gap:5px}}@media only screen and (max-height:750px) and (orientation:landscape){.mainHeader .phone__main{height:-webkit-max-content;height:-moz-max-content;height:max-content;overflow:auto}@-moz-document url-prefix(){.mainHeader .phone__main{scrollbar-color:var(--red) var(--grey-lighter);scrollbar-width:thin}}.mainHeader .phone__main::-webkit-scrollbar-track{border-radius:10px;background-color:var(--coldWhite);border-radius:10px}.mainHeader .phone__main::-webkit-scrollbar{width:5px;background-color:var(--coldWhite);border-radius:10px}.mainHeader .phone__main::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--red)}.mainHeader .phone__footer{gap:12px}.mainHeader .phone__footer li a span,.mainHeader .phone__footer li button span{font-size:9px}}@media only screen and (max-height:700px) and (orientation:landscape){.mainHeader .phone{max-width:270px;top:80px;height:calc(100vh - 170px)}.mainHeader .phone__header{padding-top:15px;padding-bottom:10px}.mainHeader .phone__main{padding-top:0}.mainHeader .phone__main__apps{row-gap:8px}.mainHeader .phone__main__apps__swiper .swiper{margin-top:65px}.mainHeader .phone__main__apps__swiper .swiper .swiper-slide{row-gap:12px}.mainHeader .phone__main__apps__swiper__close,.mainHeader .phone__main__downloads__close{top:10px}.mainHeader .phone__main__videos .video__textContainer{padding:6px}.mainHeader .phone__main__downloads>div{margin-top:70px}.mainHeader .phone__footer{gap:8px}}
}
@media screen{.search__popIn{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--pastelCobalt);z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}.search__form{margin:0 auto;width:100%;max-width:1136px;z-index:1;-ms-flex-item-align:start;align-self:flex-start;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20vh 20px 0}.search__form p{font-size:15px;line-height:110%;text-align:center;-ms-flex-item-align:center;align-self:center;margin:50px 0}.search__label{font-family:var(--edenred_medium);color:var(--black);font-size:80px;line-height:110%;width:100%;text-align:center;margin-bottom:20px;opacity:1}.search__field{border:0;width:100%;background-color:#fff0;border-radius:115px;gap:20px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;height:120px;min-height:46px}.search__input{width:100%;height:100%;font-family:var(--edenred_medium);font-size:30px;line-height:110%;border:0;padding:5px;margin:0;border-radius:115px;padding:0 50px;background-color:#fff0;border:1px solid var(--black);color:var(--black);text-overflow:ellipsis}.search__input::-webkit-input-placeholder{font-family:var(--edenred_light);color:var(--black)}.search__input::-moz-placeholder{font-family:var(--edenred_light);color:var(--black)}.search__input:-ms-input-placeholder{font-family:var(--edenred_light);color:var(--black)}.search__input::-ms-input-placeholder{font-family:var(--edenred_light);color:var(--black)}.search__input::placeholder{font-family:var(--edenred_light);color:var(--black)}.search__input:focus~.search__submit{color:var(--black)}.search__input:focus~.search__submit svg path{fill:var(--black)}.search__input:focus-visible{border:2px solid var(--black);outline:0}.search__submit{font-family:var(--edenred_bold);font-size:14px;line-height:130%;color:var(--grey);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;height:100%;padding:0;border-radius:100px;background-color:var(--white);aspect-ratio:1}.search__submit:focus-visible{border:2px solid var(--black);outline:0}.search__header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.search__results{gap:20px;max-width:1136px;margin:0 auto 60px;padding:0 20px;display:grid;grid-template-columns:1fr 1fr}.search__noResults{text-align:center;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:10px;padding:0 20px}.search__noResults p{font-size:15px}.search__noResults p br{display:none}.search__item{width:100%}.search__article{height:100%;border-radius:15px;background:var(--white);-webkit-box-shadow:0 0 16px 0 rgb(0 0 0 / .1);box-shadow:0 0 16px 0 rgb(0 0 0 / .1);overflow:hidden}.search__link{width:100%;height:100%;display:grid;grid-template-columns:40% 60%}.search__link h2{font-family:var(--edenred_medium);font-size:19px;line-height:105%;padding:20px;letter-spacing:.76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;text-transform:uppercase}.search__link p{font-size:15px;line-height:140%}.search__link .CTA--capsule{min-height:18px}.search__link .CTA--capsule--red{min-height:28px}.search__link:hover .CTA--capsule{-webkit-box-shadow:-1px 0 0 0 var(--black),1px 0 0 0 var(--black);box-shadow:-1px 0 0 0 var(--black),1px 0 0 0 var(--black)}.search__link:hover .CTA--capsule--red{-webkit-box-shadow:-1px 0 0 0 var(--red),1px 0 0 0 #FF007D;box-shadow:-1px 0 0 0 var(--red),1px 0 0 0 #FF007D}.search__textContainer{padding:25px 30px}.search__loadMore{display:block;font-family:var(--edenred_medium);font-size:14px;padding:17px 25px;border:1px solid var(--black);border-radius:100px;background:none;cursor:pointer;-webkit-transition:0.3s;transition:0.3s;margin:0 auto 60px}.search__loadMore:hover{background-color:var(--black);color:var(--white)}.search__findMore{text-align:center;margin:50px auto 40px;font-size:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;line-height:140%}.search__findMore span{display:block}.search__findMore .CTA--capsule--red{margin-right:5px}@media only screen and (max-width:1150px){.search__input{font-size:25px}}@media only screen and (max-width:1000px){.search__form{padding:130px 20px 0}.search__form p{font-size:15px;line-height:110%;text-align:center;-ms-flex-item-align:center;align-self:center;margin:0 0 20px}.search__label{font-family:var(--edenred_medium);color:var(--black);font-size:clamp(30px,10vw,80px);line-height:110%;width:100%;text-align:center;margin-bottom:20px;opacity:1;display:none}.search__field{height:40px;margin-bottom:20px}.search__input{font-size:16px;padding:0 15px}.search__input::-webkit-input-placeholder{font-family:var(--edenred_medium)}.search__input::-moz-placeholder{font-family:var(--edenred_medium)}.search__input:-ms-input-placeholder{font-family:var(--edenred_medium)}.search__input::-ms-input-placeholder{font-family:var(--edenred_medium)}.search__input::placeholder{font-family:var(--edenred_medium)}.search__submit svg{min-width:18px;width:18px}.search__results{padding:0 20px;grid-template-columns:1fr}.search__link h2{font-size:16px}.search__link p{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}.search__textContainer{padding:20px}.search__loadMore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--edenred_medium);font-size:14px;line-height:130%;gap:10px;margin:0 auto 60px}.search__findMore{font-size:18px;margin:60px 0 80px}.search__findMore .CTA--capsule--red{font-size:18px;min-height:24px}}@media only screen and (max-width:500px){.search__form{padding:100px 20px 0}.search__field{gap:10px}.search__noResults p br{display:block}}@media only screen and (max-width:350px){.search__findMore{font-size:14px}.search__findMore .CTA--capsule--red{font-size:14px}}
}
@media screen{body.search-page .mainFooter--common,body.error__404 .mainFooter--common{margin:auto auto 0}.mainFooter{width:100%;min-height:59px;position:absolute;bottom:0;left:0;background:var(--white);padding:12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;z-index:5}.mainFooter__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.mainFooter__list:first-of-type .mainFooter__item:first-child a{font-family:var(--edenred_medium);font-size:14px;line-height:100%}.mainFooter__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.mainFooter__link:hover{text-decoration:underline;text-underline-offset:3px}.mainFooter__download .carbonbadge div span{background-color:var(--green)!important;color:var(--black)!important;font-family:var(--ubuntu)!important;font-size:12px!important;font-style:normal;font-weight:400;line-height:normal;padding:6px 10px!important;border:none!important;border-radius:25px 0 0 25px!important}.mainFooter__download .carbonbadge div a{background-color:var(--emerald)!important;color:var(--white)!important;font-family:var(--ubuntu)!important;font-size:12px!important;font-style:normal;font-weight:700!important;line-height:normal;padding:6px 10px!important;border:none!important;border-radius:0 25px 25px 0!important}.mainFooter__download .carbonbadge>span{color:var(--black)!important;text-align:center!important;font-family:var(--ubuntu)!important;font-size:12px!important;font-style:normal;font-weight:400;line-height:normal}.mainFooter__modal{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:99;background:rgb(0 0 0 / .15);display:none}.mainFooter__modal__inner{width:100%;max-width:305px;border-radius:15px;background-color:var(--white);padding:20px;position:absolute;right:20px;bottom:98px}.mainFooter__modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.mainFooter__modal__header span{display:block;font-family:var(--ubuntu);font-weight:var(--medium);font-size:12px;line-height:120%;letter-spacing:-.3px;text-transform:uppercase}.mainFooter__modal__header button{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--black);border-radius:50%}.mainFooter__modal__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.mainFooter__modal__links li a{display:grid;grid-template-columns:20px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mainFooter__modal__links li a svg{grid-column:1/2}.mainFooter__modal__links li a span{text-align:left}.mainFooter__modal__links li a span:first-of-type{grid-column:2/3;font-size:14px;line-height:120%}.mainFooter__modal__links li a span:last-of-type{grid-column:2/3;font-size:14px;line-height:120%;color:var(--grey)}.mainFooter--common{position:static;margin:80px auto 0;background-color:var(--white)}@media only screen and (max-width:1100px){.mainFooter__list{gap:10px}.mainFooter__item.edenred a{font-size:12px}.mainFooter__link{font-size:12px}}@media only screen and (max-width:1000px){body.node--type-homepage-ri24 .mainFooter{display:none}.mainFooter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:none;padding:20px}.mainFooter__list:nth-last-of-type(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mainFooter__list:nth-last-of-type(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mainFooter__list:nth-last-of-type(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.mainFooter__download{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:25px 0}}
}
@media screen{.video__popIn{position:fixed;z-index:99;width:100vw;height:100%;max-height:100vh;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}.video__popIn::before{content:"";background:rgb(0 0 0 / .35);width:100%;height:100%;position:absolute;top:0;left:0}.video__popIn iframe{height:100%;width:100%;border:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.video__popIn .video__transcriptionContent,.video__popIn .item__transcription,.video__popIn .img__transcriptionContent{display:block}.video__popIn .item__transcription{width:100%;height:100%;max-height:80vh;overflow:auto}.video__popIn .item__transcription::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);border-radius:10px;background-color:#f5f5f5;border-radius:10px}.video__popIn .item__transcription::-webkit-scrollbar{width:10px;background-color:#f5f5f5;border-radius:10px}.video__popIn .item__transcription::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:var(--red)}.video__popInContainer{border-radius:20px;background:var(--white);width:100%;max-width:71.4285714286vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:1;position:relative;padding:25px;display:none;overflow:hidden}.video__popInContainer .block__video__transcriptionContent{display:block}.video__popInContainer p{font-size:16px;line-height:140%;margin-bottom:30px}.video__popInContainer p:last-of-type{margin-bottom:0}.video__popInContainer--video{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.video__popInContainer--video .video__iframeContainer{-webkit-box-flex:1;-ms-flex:1;flex:1;aspect-ratio:16/9;height:100%;width:100%;display:block}.video__popInTitle{display:block;font-family:var(--edenred_medium);font-size:20px;line-height:130%;text-align:center;margin-bottom:30px}.video__popInNav{position:absolute;top:5%;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.video__popInClose,.video__showTranscription{border-radius:200px;background:var(--white);padding:15px 20px;font-family:var(--edenred_medium);font-size:14px;line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;z-index:1}.video__popInClose svg,.video__showTranscription svg{margin-top:-2px}.video__popInClose:focus,.video__showTranscription:focus{outline:1px solid var(--black)}.video__popInClose__video,.video__showTranscription__video{display:none}.video__transcriptionContent{width:100%;height:100%;max-height:70vh;overflow:auto;display:none}.video__transcriptionContent::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);border-radius:10px;background-color:var(--coldWhite);border-radius:10px}.video__transcriptionContent::-webkit-scrollbar{width:10px;background-color:var(--coldWhite);border-radius:10px}.video__transcriptionContent::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:var(--red)}@media only screen and (max-width:1000px){.video__popIn::before{background:var(--black);opacity:.9}.video__popIn .item__transcription{width:90%;max-height:60vh;margin:0 auto;padding:0 20px}.video__popInContainer{max-width:100%;padding:0;background:#fff0}.video__popInContainer p{color:var(--white);padding:0;text-align:justify}.video__popInContainer--video{border-radius:0}.video__popInContainer--video .video__iframeContainer{width:90%;margin:0 auto}.video__popInContainer .img__transcriptionContent{width:90%;max-height:60vh;margin:0 auto;padding:0 20px}.video__popInTitle{width:90%;margin:0 auto 30px;color:var(--white)}.video__popInNav{top:unset;right:unset;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}.video__transcriptionContent{width:90%;max-height:60vh;margin:0 auto;padding:0 20px}}
}
@media screen{.block__2cols{display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px}.block__2cols__left{min-width:380px;max-width:380px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.block__2cols__left .block{padding:0}.block__2cols__left .block+.block{margin:0}.block__2cols__left h2{font-family:var(--edenred_medium);font-size:38px;line-height:116%}.block__2cols__left h2+*{margin-top:60px}.block__2cols__left h2+.cta--bottom,.block__2cols__left h2+.CTA--bottom{margin-top:auto}.block__2cols__right{width:100%}.block__2cols__right--2col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.block__2cols__right--2col>*{width:calc(50% - 10px)}.block__2cols__right--2col .cta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block__2cols__right--2col .block{margin:0}.block__2cols__right--2col .block+.block{margin-top:0!important}.block__2cols__right__row__title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.block__2cols__right__row__title>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.block__2cols__right__row__title .highlighted{font-size:22px;line-height:140%;font-weight:700}.block__2cols__right__row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;padding:20px;background-color:var(--white);border-radius:15px}.block__2cols__right__row+.cta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:30px}.block__2cols__right__row p{font-size:16px;line-height:130%}.block__2cols__right__row p:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:100%;max-width:37%}.block__2cols__right__row p strong{font-size:14px;line-height:18px}.block__2cols__right__row svg{min-width:34px}.block__2cols__right .block{padding:0}.block__2cols__right .block+.block{margin-top:40px}.block__2cols__right .block+.block__accordion{margin-top:0}.block__2cols__right .block.block__wysiwyg .p1,.block__2cols__right .block.block__wysiwyg .p2,.block__2cols__right .block.block__wysiwyg .p3,.block__2cols__right .block.block__wysiwyg .p4,.block__2cols__right .block.block__wysiwyg .subhead,.block__2cols__right .block.block__wysiwyg .inline{margin-left:0;width:100%}.block__2cols__right .block.block__wysiwyg .t-right{margin-right:0;width:100%}@media only screen and (max-width:1000px){.block__2cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.block__2cols__left{min-width:auto;width:100%;max-width:100%}.block__2cols__left h2+*{margin-top:20px}.block__2cols__right__row__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.block__2cols__right__row__title .highlighted{font-size:20px;line-height:120%}}@media only screen and (max-width:600px){.block__2cols__left h2{font-size:28px;line-height:110%}.block__2cols__right--2col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.block__2cols__right--2col>*{width:100%}.block__2cols__right__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;background:none;border:1px solid var(--black)}.block__2cols__right__row p{text-align:center}.block__2cols__right__row p:first-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.block__2cols__right__row svg{-webkit-transform:rotate(90deg) scale(.7);transform:rotate(90deg) scale(.7)}}
}
@media screen{.block__card{width:100%;max-width:380px;border-radius:15px;margin:0;padding:0;-webkit-box-shadow:0 0 16px 0 rgb(0 0 0 / .1);box-shadow:0 0 16px 0 rgb(0 0 0 / .1);opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:1s;transition:1s}.block__card:hover .block__card__left>img,.block__card:hover .block__card__left>svg{-webkit-transform:scale(1.05);transform:scale(1.05)}.block__card:hover .block__card__right span{text-decoration:underline}.block__card a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.block__card a>*{width:50%}.block__card__left{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--white);border-radius:25px 0 0 25px;padding:15px}.block__card__left span{position:absolute;top:4px;right:4px;width:26px;height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--red);border-radius:50%;color:var(--white);text-align:center;font-family:var(--ubuntu);font-size:15px;font-style:normal;font-weight:500;line-height:110%;-webkit-transition:0.3s;transition:0.3s;-webkit-transform:scale(0);transform:scale(0)}.block__card__left span svg{display:block;width:14px;height:auto}.block__card__left>img,.block__card__left>svg{display:block;width:100%;height:auto;border-radius:16px;-webkit-transition:0.6s;transition:0.6s}.block__card__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;padding:15px 15px 15px 10px;background-color:var(--white);border-radius:0 25px 25px 0;min-height:168px}.block__card__right h3{font-family:var(--edenred_medium);font-size:18px;font-style:normal;font-weight:600;line-height:18px}.block__card__right p{font-family:var(--edenred_regular);font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.16px;margin:0}.block__card__right span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-family:var(--edenred_medium);font-size:14px;line-height:130%;margin-top:auto}.block__card__right span svg{min-width:16px}.block__card__right img{margin-top:20px;width:56px;height:auto;border-radius:50%}.block__card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-top:30px}.block__card__wrapper .block__card{width:calc(33.3333333333% - 14px);margin:0!important;opacity:1;-webkit-transform:translate(0);transform:translate(0)}.block__card__wrapper .block__card__right{border-radius:15px}.block__card__wrapper .block__card a{min-height:85px}.block__card__wrapper .block__card a>*{width:100%;border-radius:15px}.block__card--visible{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.block__card--visible .block__card__left span{-webkit-transform:scale(1);transform:scale(1)}@media only screen and (max-width:600px){.block__card{max-width:100%;-webkit-transform:translate(0);transform:translate(0);opacity:1}.block__card__wrapper .block__card{width:calc(50% - 10px)}}
}
@media screen{.block__hero{height:auto;margin:0 auto}.block__hero+.block{margin-top:0}.block__hero__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;padding:170px 0 100px}.block__hero__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:100px;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:100px 0}.block__hero__tag{font-family:var(--edenred_regular);font-weight:400;font-size:24px;line-height:24px;color:var(--white);background:var(--gradientRed);padding:4px 10px;border-radius:50px}.block__hero h1{font-family:var(--edenred_medium);font-weight:var(--medium);font-size:80px;line-height:100%;text-align:center}.block__hero__text{margin:15px 0;text-align:left}.block__hero__text h2{font-size:21px;line-height:140%;font-weight:400}.block__hero__text p{font-size:15px;line-height:150%;margin-top:15px}.block__hero__scroll{width:100%;max-width:650px;margin:30px auto 0;padding:30px;border-radius:15px;background-color:var(--white);text-align:center}.block__hero__scroll p{font-size:16px;line-height:130%}.block__hero__scroll p+p{margin-top:15px}.block__hero__scroll button{display:block;margin:15px auto 0}.block__hero--img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:100px;max-width:100%;min-height:100vh;padding-left:0}.block__hero--img .block__hero__img{position:relative;width:39vw;height:410px;overflow:hidden}.block__hero--img .block__hero__img img{position:absolute;top:0;right:0;display:block;width:auto;height:100%;border-radius:0 300px 300px 0}.block__hero--img .block__hero__inner{width:auto;min-height:auto;max-width:640px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}.block__hero--img .block__hero__inner h1{text-align:left}.block__hero--img .block__hero__scroll{margin:0}.block__hero--img .block__hero__scroll p{text-align:left}.block__hero--img .block__hero__scroll button{margin-left:0;margin-right:0}body.connect .block__hero__tag{background:var(--red)}body.progress .block__hero__tag{background:var(--cobalt)}body.innovate .block__hero__tag{background:var(--ultraviolet)}body.impact .block__hero__tag{background:var(--emerald)}@media only screen and (max-width:1500px){.block__hero--img .block__hero__img{width:36.5vw}}@media only screen and (max-width:1300px){.block__hero--img .block__hero__img{width:35vw}}@media only screen and (max-width:1200px){.block__hero--img .block__hero__img{width:34vw}}@media only screen and (max-width:1100px){.block__hero--img .block__hero__img{width:36vw}.block__hero--img .block__hero__inner{max-width:50%}}@media only screen and (max-width:1000px){.block__hero{height:auto;padding:130px 24px 80px}.block__hero__inner{min-height:auto;padding:0}.block__hero--img .block__hero__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;padding:0}.block__hero--img .block__hero__img{width:100%;height:auto}.block__hero--img .block__hero__img img{position:static;left:0;right:auto;min-width:auto;width:100%;height:auto}.block__hero--img .block__hero__inner{max-width:100%;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (max-width:600px){.block__hero h1{font-size:40px}.block__hero__tag{font-size:16px;line-height:16px}}
}
@media screen{.block__img figure{margin:0}.block__img figure img{display:block;width:100%;height:auto;border-radius:15px}.block__img figure figcaption{margin:20px 0 0 0;font-size:14px;line-height:110%}.block__img+.block__card{margin-top:40px!important}.block__img .img__transcription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:30px}.block__img .img__transcription svg path{-webkit-transition:0.3s;transition:0.3s}.block__img .img__transcription:hover svg path{stroke:var(--white)}.img__transcriptionContent{display:none}@media only screen and (max-width:600px){.block__img+.block__card{margin-top:0px!important}}
}
@media screen{.block__keyFigures{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.block__keyFigures__item{width:100%;max-width:calc(50% - 10px);background-color:var(--white);border-radius:15px;padding:40px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.block__keyFigures__item span{display:block;font-family:var(--edenred_bold);font-size:58px;line-height:90%;background:-webkit-gradient(linear,left top,right top,from(#F72717),color-stop(67.74%,#FF007D));background:linear-gradient(90deg,#F72717 0%,#FF007D 67.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.block__keyFigures__item p{font-size:18px;line-height:140%}@media only screen and (max-width:600px){.block__keyFigures__item{max-width:100%}.block__keyFigures__item span{font-size:55px}.block__keyFigures__item--small span{font-size:45px}}
}
@media screen{.block__pageNavigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block__pageNavigation__link{font-size:14px;padding:15px 25px;border:1px solid var(--black);border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-transition:0.3s;transition:0.3s}.block__pageNavigation__link svg{min-width:12px;-webkit-transition:0.3s;transition:0.3s}.block__pageNavigation__link--left:hover svg{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.block__pageNavigation__link--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:auto}.block__pageNavigation__link--right svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.block__pageNavigation__link--right:hover svg{-webkit-transform:rotate(180deg) translateX(-5px);transform:rotate(180deg) translateX(-5px)}body.connect .block__pageNavigation__link svg path{stroke:var(--red)}body.progress .block__pageNavigation__link svg path{stroke:var(--cobalt)}body.innovate .block__pageNavigation__link svg path{stroke:var(--ultraviolet)}body.impact .block__pageNavigation__link svg path{stroke:var(--emerald)}@media only screen and (max-width:600px){.block__pageNavigation__link{padding:10px 15px}}
}
@media screen{.block__wysiwyg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.block__wysiwyg h2{font-family:var(--edenred_medium);font-size:38px;line-height:116%}.block__wysiwyg h3{position:relative;font-family:var(--edenred_medium);font-size:22px;line-height:24px}.block__wysiwyg h3::before{display:inline-block;content:"";width:24px;height:11px;border-radius:200px;background:var(--gradientRed);margin-right:8px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.block__wysiwyg p{font-size:18px;line-height:140%;letter-spacing:0.72px}.block__wysiwyg.highlighted{font-size:22px;line-height:140%;font-weight:bold}.block__wysiwyg ul li{position:relative;font-size:18px;line-height:140%;letter-spacing:0.72px;padding-left:25px}.block__wysiwyg ul li::before{content:"";width:8px;height:8px;background:var(--gradientRed);border-radius:50%;position:absolute;left:0;top:9px}.block__wysiwyg ul li+li{margin-top:20px}.block__wysiwyg ol li{counter-increment:my-awesome-counter;position:relative;font-size:18px;line-height:140%;letter-spacing:0.72px;padding-left:35px}.block__wysiwyg ol li::before{content:counter(my-awesome-counter)"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;font-family:var(--ubuntu);font-size:14px;color:var(--white);background-color:var(--red);border-radius:50%;position:absolute;top:2px;left:0}.block__wysiwyg ol li+li{margin-top:20px}.block__wysiwyg blockquote{width:100%;margin:0}.block__wysiwyg blockquote p{font-family:var(--edenred_medium);font-size:38px;line-height:116%;background:-webkit-gradient(linear,left top,right top,from(#F72717),color-stop(96.28%,#FF007D));background:linear-gradient(90deg,#F72717 0%,#FF007D 96.28%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.block__wysiwyg blockquote.author{display:block;font-family:"Ubuntu";font-size:12px;line-height:120%;font-weight:500;text-transform:uppercase;color:var(--black);margin-top:30px}.block__wysiwyg a{text-decoration:underline}.block__wysiwyg img{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;max-width:100%;border-radius:15px}.block__wysiwyg__line{display:block;width:100%;height:1px;border-top:1px dotted var(--red);margin:20px 0}.block__wysiwyg--bg{background-color:var(--white);border-radius:15px;padding:19px!important}.block__wysiwyg--bg svg+p{margin-top:-10px}.block__wysiwyg--bg p{font-size:16px;line-height:130%}.block__wysiwyg--bg ul li{font-size:16px;line-height:130%}.block__wysiwyg--bg ul li+li{margin-top:20px}.block__wysiwyg--model p{font-size:16px;line-height:130%}.block__wysiwyg--model ul li{font-size:16px;line-height:130%}.block__wysiwyg--model ul li+li{margin-top:20px}.block__wysiwyg--footnotes{display:block;padding-left:0;padding-right:0}.block__wysiwyg--footnotes p{font-size:12px;line-height:130%;letter-spacing:0.24px}.block__wysiwyg.p1{width:-webkit-fill-available;margin-left:30.059vw;margin-right:auto;font-size:1.125rem;line-height:1.3333333333}.block__wysiwyg.p2,.block__wysiwyg.inline{width:-webkit-fill-available;margin-left:30.059vw;margin-right:auto;font-size:0.875rem;line-height:1.4285714286}.block__wysiwyg.p3{width:-webkit-fill-available;margin-left:30.059vw;margin-right:auto;font-size:0.875rem;line-height:1.4285714286}.block__wysiwyg.p4{width:-webkit-fill-available;margin-left:30.059vw;margin-right:auto;font-size:0.75rem;line-height:1.25}.block__wysiwyg.subhead{width:-webkit-fill-available;margin-left:30.059vw;margin-right:auto;font-size:0.687rem;line-height:1.1490909091}.block__wysiwyg.t-right{text-align:right}.block__wysiwyg.img__transcription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.block__wysiwyg.img__transcription svg path{-webkit-transition:0.3s;transition:0.3s}.block__wysiwyg.img__transcription:hover svg path{stroke:var(--white)}body.connect.block__wysiwyg blockquote p,body.connect.block__keyFigures__item span{background:none;-webkit-text-fill-color:initial;color:var(--red)}body.connect.block__wysiwyg ul li::before,body.connect.block__wysiwyg h3::before,body.connect.block__wysiwyg ol li::before{background:var(--red)}body.progress.block__wysiwyg blockquote p,body.progress.block__keyFigures__item span{background:none;-webkit-text-fill-color:initial;color:var(--cobalt)}body.progress.block__wysiwyg ul li::before,body.progress.block__wysiwyg h3::before,body.progress.block__wysiwyg ol li::before{background:var(--cobalt)}body.progress.block__wysiwyg__line{border-color:var(--cobalt)}body.innovate.block__wysiwyg blockquote p,body.innovate.block__keyFigures__item span{background:none;-webkit-text-fill-color:initial;color:var(--ultraviolet)}body.innovate.block__wysiwyg ul li::before,body.innovate.block__wysiwyg h3::before,body.innovate.block__wysiwyg ol li::before{background:var(--ultraviolet)}body.impact.block__wysiwyg blockquote p,body.impact.block__keyFigures__item span{background:none;-webkit-text-fill-color:initial;color:var(--emerald)}body.impact.block__wysiwyg ul li::before,body.impact.block__wysiwyg h3::before,body.impact.block__wysiwyg ol li::before{background:var(--emerald)}@media only screen and(max-width:1000px){.block__wysiwyg--footnotes{padding-left:24px;padding-right:24px}.block__wysiwyg.p1{margin-left:3.437rem;margin-right:auto;width:73.866vw}.block__wysiwyg.p2,.block__wysiwyg.inline{margin-left:3.437rem;margin-right:auto;width:73.866vw}.block__wysiwyg.p3{margin-left:3.437rem;margin-right:auto;width:73.866vw}.block__wysiwyg.p4{margin-left:3.437rem;margin-right:auto;width:73.866vw}.block__wysiwyg.subhead{margin-left:3.437rem;margin-right:auto;width:73.866vw}}@media only screen and(max-width:600px){.block__wysiwyg h2{font-size:28px;line-height:110%}.block__wysiwyg h3{font-size:20px;line-height:100%}.block__wysiwyg ul li,.block__wysiwyg ol li,.block__wysiwyg p{font-size:16px}.block__wysiwyg blockquote{font-size:28px}.block__wysiwyg.highlighted{font-size:20px;line-height:120%}.block__wysiwyg--model p br{display:none}.block__wysiwyg--footnotes p{font-size:12px;line-height:130%}.block__wysiwyg__line{margin:0}}
}
