/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}html{-webkit-text-size-adjust:100%;box-sizing:border-box;font-size:.625em;font-size:calc(1em*.625)}body,button,figure,ol,p,ul{margin:0}details,main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,html{line-height:1.15}input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0;border:0;padding:0}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@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}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.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-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.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,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.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),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.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-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.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: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: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,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;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,.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:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;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:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin: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:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 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:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background: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: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:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);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}.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%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}.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-cards,.swiper-cube,.swiper-flip{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-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;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-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-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cards .swiper-slide,.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper-creative .swiper-slide{transition-property:transform,opacity,height}.swiper-cards .swiper-slide{transform-origin:center bottom}*,::after,::before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit}.h2-style{font-size:1.8rem;font-weight:900}ol,ul{list-style:none;padding-left:0}button{padding:0;border:0;font:inherit;color:inherit;background-color:transparent;cursor:pointer}details>summary{cursor:pointer;user-select:none}iframe,img{max-width:100%}::-ms-clear{display:none}body{font-family:"Marianne",sans-serif;font-size:1.6rem;line-height:1.375;color:#101010;background-color:#fff}main{padding-top:0}body[data-header-sticky=true] main{padding-top:235px}@media (max-width:1099px){body[data-header-sticky=true] main{padding-top:135px}}body[data-notfound] main{padding-top:111px}@media (max-width:1099px){body[data-notfound] main{padding-top:60px}}body[data-notfound] .Header{position:fixed;box-shadow:0 5px 10px rgba(0,0,0,.15)}@media (min-width:1100px){body[data-notfound] .Header .QuickAccess-linkLabel,body[data-notfound] .Header .hamburger-label{display:none}body[data-notfound] .Header .QuickAccess-link{width:45px;height:45px}body[data-notfound] .Header .QuickAccess-link .icon{width:20px;height:20px}body[data-notfound] .Header .Header-content{height:45px}body[data-notfound] .Header .MenuDesktop{background-color:#fff}body[data-notfound] .Header .Header-headline,body[data-notfound] .Header .MenuDesktop-link{color:#000}.MenuDesktop-item.is-active body[data-notfound] .Header .MenuDesktop-link,body[data-notfound] .Header .MenuDesktop-link:hover,html[data-whatinput=keyboard] body[data-notfound] .Header .MenuDesktop-link:focus{color:#fff;background-color:#5e63fc}body[data-notfound] .Header .MenuDesktop-item.is-active .MenuDesktop-link{color:#fff;background-color:#5e63fc}body[data-notfound] .Header .MenuDesktop-item:not(:first-child)::after{background-color:#000}body[data-notfound] .Header .Header-logo--sexo{top:25px}body[data-notfound] .Header .MenuDesktop-submenu{top:110px}body[data-notfound] .Header .MenuDesktop-submenuContainer{height:calc(100vh - 110px)}body[data-notfound] .Header .MenuDesktop-closeButton{top:135px}}body[data-notfound] .Header-top{display:none}body.popin-open,body.search-open,body[class*=menu-open]{overflow:hidden}.main-content[aria-hidden=true]{filter:blur(10px)}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a.evitement{display:inline-block;background-color:#5e63fc;color:#fff;text-decoration:none;font-weight:900;padding:.5em;position:absolute;left:-99999rem;z-index:10000000000000000}a.evitement:focus{left:0}.main-subContent{position:relative}.main-subContent .stickers-background{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}@media (max-width:1099px){.main-subContent .stickers-background{display:none}}@media (max-width:1250px){body[data-article] .main-subContent .stickers-background{display:none}}.main-subContent .stickers-background .icon{position:absolute;width:200px;height:200px}.main-subContent .stickers-background .icon:nth-child(odd){left:30px}.main-subContent .stickers-background .icon:nth-child(even){right:30px}.main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(1){top:20%}.main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(2){top:40%}.main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(3){top:60%}.main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(4){top:80%}.main-subContent .stickers-background[data-length=stickers3] .icon:nth-child(1){top:30%}.main-subContent .stickers-background[data-length=stickers3] .icon:nth-child(2){top:60%}.main-subContent .stickers-background[data-length=stickers3] .icon:nth-child(3){top:90%}.main-subContent .stickers-background[data-length=stickers2] .icon:nth-child(1){top:30%}.main-subContent .stickers-background[data-length=stickers2] .icon:nth-child(2){top:60%}.main-subContent .stickers-background[data-length=stickers1] .icon:nth-child(1){top:50%}body[data-article] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(1){top:5%}body[data-article] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(2){top:calc(25% + 100px)}body[data-article] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(3){top:calc(50% - 350px)}body[data-article] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(4){top:calc(70% - 500px)}body[data-article] .main-subContent .stickers-background[data-length=stickers3] .icon:nth-child(1){top:5%}body[data-article] .main-subContent .stickers-background[data-length=stickers3] .icon:nth-child(2){top:calc(30% - 150px)}body[data-article] .main-subContent .stickers-background[data-length=stickers3] .icon:nth-child(3){top:calc(60% - 400px)}body[data-article] .main-subContent .stickers-background[data-length=stickers2] .icon:nth-child(1){top:calc(33% - 600px)}body[data-article] .main-subContent .stickers-background[data-length=stickers2] .icon:nth-child(2){top:calc(66% - 600px)}body[data-article] .main-subContent .stickers-background[data-length=stickers1] .icon:nth-child(1){top:calc(40% - 600px)}body[data-publication] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(1){top:0}body[data-publication] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(2){top:20%}body[data-publication] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(3){top:50%}body[data-publication] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(4){top:70%}body[data-publication] .main-subContent .stickers-background[data-length=stickers3] .icon:nth-child(1){top:0}body[data-publication] .main-subContent .stickers-background[data-length=stickers3] .icon:nth-child(2){top:30%}body[data-publication] .main-subContent .stickers-background[data-length=stickers3] .icon:nth-child(3){top:60%}body[data-publication] .main-subContent .stickers-background[data-length=stickers2] .icon:nth-child(1){top:25%}body[data-publication] .main-subContent .stickers-background[data-length=stickers2] .icon:nth-child(2){top:50%}body[data-publication] .main-subContent .stickers-background[data-length=stickers1] .icon:nth-child(1){top:40%}body[data-publication_list] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(1),body[data-rubric] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(1),body[data-subrubric] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(1),body[data-video-list] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(1){top:0}body[data-publication_list] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(2),body[data-rubric] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(2),body[data-subrubric] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(2),body[data-video-list] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(2){top:20%}body[data-publication_list] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(3),body[data-rubric] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(3),body[data-subrubric] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(3),body[data-video-list] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(3){top:50%}body[data-publication_list] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(4),body[data-rubric] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(4),body[data-subrubric] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(4),body[data-video-list] .main-subContent .stickers-background[data-length=stickers4] .icon:nth-child(4){top:70%}.main-subContent .stickers-backgroundSearch{top:-215px}
/*! MyFont */
@font-face{font-family:"Marianne";font-style:normal;font-weight:100;src:url(../fonts/Marianne/Marianne-Thin.woff2) format("woff2"),url(../fonts/Marianne/Marianne-Thin.woff) format("woff")}@font-face{font-family:"Marianne";font-style:normal;font-weight:300;src:url(../fonts/Marianne/Marianne-Light.woff2) format("woff2"),url(../fonts/Marianne/Marianne-Light.woff) format("woff")}@font-face{font-family:"Marianne";font-style:normal;font-weight:400;src:url(../fonts/Marianne/Marianne-Regular.woff2) format("woff2"),url(../fonts/Marianne/Marianne-Regular.woff) format("woff")}@font-face{font-family:"Marianne";font-style:normal;font-weight:600;src:url(../fonts/Marianne/Marianne-Medium.woff2) format("woff2"),url(../fonts/Marianne/Marianne-Medium.woff) format("woff")}@font-face{font-family:"Marianne";font-style:normal;font-weight:700;src:url(../fonts/Marianne/Marianne-Bold.woff2) format("woff2"),url(../fonts/Marianne/Marianne-Bold.woff) format("woff")}@font-face{font-family:"Marianne";font-style:normal;font-weight:900;src:url(../fonts/Marianne/Marianne-ExtraBold.woff2) format("woff2"),url(../fonts/Marianne/Marianne-ExtraBold.woff) format("woff")}.clearfix::after{clear:both;content:"";display:table}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visuallyHidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (min-width:700px){.mq--onlyPhone{display:none!important}}@media (max-width:1099px){.mq--onlyDesktop{display:none!important}}@media (max-width:699px){.mq--onlyTablet{display:none!important}}@media (min-width:1100px){.mq--onlyTablet{display:none!important}}@media (max-width:699px){.mq--noPhone{display:none!important}}@media (min-width:700px) and (max-width:1099px){.mq--noTablet{display:none!important}}@media (min-width:1100px){.mq--noDesktop{display:none!important}}@media print{.mq--noPrint{display:none!important}}
/*! layout */
.text,.text--big{margin-bottom:20px;font-size:1.6rem;font-weight:600;line-height:1.7;color:#000}.text--big{font-size:1.8rem}
/*! container embed scss */
.container{position:relative;width:100%;padding:100px 0;background-repeat:no-repeat;overflow:hidden}@media (max-width:1099px){.container{padding:60px 0}}.container--isStatic,.container--isStatic .container-inner{position:static}.container--noPaddingTop{padding:0 0 100px}@media (max-width:1099px){.container--noPaddingTop{padding:0 0 60px}}.container--noPaddingBottom{padding:100px 0 0}@media (max-width:1099px){.container--noPaddingBottom{padding:60px 0 0}}.container--shortPadding{padding:50px 0}.container--paddingSearch{padding:20px 0 60px}@media (max-width:1099px){.container--paddingSearch{padding:20px 0 60px}}.container--noPaddingTop.container--noPaddingBottom{padding:0}@media (max-width:1099px){.container--noPaddingTop.container--noPaddingBottom{padding:0}}.container-container{position:relative;z-index:2;margin-left:auto;margin-right:auto;max-width:1440px}@media (max-width:699px){.container-container--sticker{padding-top:20px}}@media (min-width:700px) and (max-width:1099px){.container-container--sticker .Hero-swiper .Richtext{max-width:calc(100% - 150px)}}.container--white,.container--white .Card-fakeAngle{background-color:#fff}.container--grey,.container--grey .Card-fakeAngle{background-color:#f8f8f8}.container--blue,.container--blue .Card-fakeAngle{background-color:#5e63fc}.container--orange,.container--orange .Card-fakeAngle{background-color:#ff9a41}.container--yellow,.container--yellow .Card-fakeAngle{background-color:#ffe900}.container--green,.container--green .Card-fakeAngle{background-color:#00a383}.container--pink,.container--pink .Card-fakeAngle{background-color:#ff0081}.container--blue .CardSlider-footer .swiper-pagination-bullet,.container--green .CardSlider-footer .swiper-pagination-bullet,.container--orange .CardSlider-footer .swiper-pagination-bullet,.container--pink .CardSlider-footer .swiper-pagination-bullet,.container--yellow .CardSlider-footer .swiper-pagination-bullet{background-color:rgba(255,255,255,.3)}.container--blue .CardSlider-footer .swiper-pagination-bullet:hover,.container--green .CardSlider-footer .swiper-pagination-bullet:hover,.container--orange .CardSlider-footer .swiper-pagination-bullet:hover,.container--pink .CardSlider-footer .swiper-pagination-bullet:hover,.container--yellow .CardSlider-footer .swiper-pagination-bullet:hover,html[data-whatinput=keyboard] .container--blue .CardSlider-footer .swiper-pagination-bullet:focus,html[data-whatinput=keyboard] .container--green .CardSlider-footer .swiper-pagination-bullet:focus,html[data-whatinput=keyboard] .container--orange .CardSlider-footer .swiper-pagination-bullet:focus,html[data-whatinput=keyboard] .container--pink .CardSlider-footer .swiper-pagination-bullet:focus,html[data-whatinput=keyboard] .container--yellow .CardSlider-footer .swiper-pagination-bullet:focus{background-color:#fff}.container--blue .CardSlider-footer .swiper-pagination-bullet:hover::after,.container--green .CardSlider-footer .swiper-pagination-bullet:hover::after,.container--orange .CardSlider-footer .swiper-pagination-bullet:hover::after,.container--pink .CardSlider-footer .swiper-pagination-bullet:hover::after,.container--yellow .CardSlider-footer .swiper-pagination-bullet:hover::after,html[data-whatinput=keyboard] .container--blue .CardSlider-footer .swiper-pagination-bullet:focus::after,html[data-whatinput=keyboard] .container--green .CardSlider-footer .swiper-pagination-bullet:focus::after,html[data-whatinput=keyboard] .container--orange .CardSlider-footer .swiper-pagination-bullet:focus::after,html[data-whatinput=keyboard] .container--pink .CardSlider-footer .swiper-pagination-bullet:focus::after,html[data-whatinput=keyboard] .container--yellow .CardSlider-footer .swiper-pagination-bullet:focus::after{border-color:#fff}.container--blue .CardSlider-footer .swiper-pagination-bullet-active,.container--green .CardSlider-footer .swiper-pagination-bullet-active,.container--orange .CardSlider-footer .swiper-pagination-bullet-active,.container--pink .CardSlider-footer .swiper-pagination-bullet-active,.container--yellow .CardSlider-footer .swiper-pagination-bullet-active{background-color:#fff}.container--blue .CardSlider-footer .Button--outline,.container--green .CardSlider-footer .Button--outline,.container--orange .CardSlider-footer .Button--outline,.container--pink .CardSlider-footer .Button--outline,.container--yellow .CardSlider-footer .Button--outline{border-color:#fff;color:#fff}.container--blue .CardSlider-footer .Button--outline:hover,.container--green .CardSlider-footer .Button--outline:hover,.container--orange .CardSlider-footer .Button--outline:hover,.container--pink .CardSlider-footer .Button--outline:hover,.container--yellow .CardSlider-footer .Button--outline:hover,html[data-whatinput=keyboard] .container--blue .CardSlider-footer .Button--outline:focus,html[data-whatinput=keyboard] .container--green .CardSlider-footer .Button--outline:focus,html[data-whatinput=keyboard] .container--orange .CardSlider-footer .Button--outline:focus,html[data-whatinput=keyboard] .container--pink .CardSlider-footer .Button--outline:focus,html[data-whatinput=keyboard] .container--yellow .CardSlider-footer .Button--outline:focus{border-color:#fff;background-color:#fff;color:#000}.container--rightSided .container-inner{display:flex;justify-content:flex-end}.container--rightSided .container-inner .container-content{flex:0 0 auto;width:calc(100% - 30px);margin-left:15px;margin-right:15px}@media (min-width:1100px){.container--rightSided .container-inner .container-content{flex:0 0 auto;width:calc(75% - 30px);margin-left:15px;margin-right:15px}}.container--MapForm{background-size:300px;background-position:bottom center;overflow:visible}@media (min-width:1100px){.container--MapForm{background-size:500px;background-position:bottom right 30px}}@media (max-width:1099px){.container--MapForm.container{padding-bottom:200px}}.container--MapForm .MapForm{max-width:600px}.container--MapForm--search{padding:150px 0}@media (min-width:1100px){.container--MapForm--search{background-size:400px}}@media (max-width:1099px){.container--MapForm--search{padding:100px 0}}@media (min-width:1100px){.container-actualitySection,.container-bulletSection,.container-cardsSection,.container-quizCard,.container-searchResults{position:relative;top:-50px;margin-bottom:-50px;padding-top:0;box-shadow:inset 0 70px 0 0 #5e63fc}}.container-bulletSection{padding-bottom:50px}.container-bulletSection--hasBalls{top:-120px;margin-bottom:-120px;padding-top:0;box-shadow:inset 0 300px 0 0 #5e63fc}@media (max-width:699px){.container-bulletSection--hasBalls{top:-80px;margin-bottom:-80px}.container-bulletSection--hasBalls .container-inner{padding-left:0;padding-right:0}.container-bulletSection--hasBalls .container-content{margin-left:0;margin-right:0;width:100%}}.container-searchResults{box-shadow:inset 0 70px 0 0 #5e63fc}@media (max-width:1099px){.container-searchResults{position:relative;top:-50px;margin-bottom:-50px;padding-top:0}}@media (min-width:1100px){.container-actualitySection{box-shadow:inset 0 70px 0 0 #5e63fc}}@media (min-width:700px){.container-actualitySection{padding-bottom:0}}@media (min-width:1100px){.container-actualitySection .container-left{padding-top:100px}.container-actualitySection .container-right .Card-container{height:390px}}@media (min-width:700px) and (max-width:1099px){.container-actualitySection .container-right .Card-container.Card-container--smallHeight{height:320px}.container-actualitySection .container-right .Card-container{height:180px}}@media (min-width:1100px){.container-cardsSection{display:block}.container-cardsSection,.container-quizCard{box-shadow:inset 0 200px 0 0 #5e63fc}}@media (max-width:1099px){.container-quizCard{position:relative;top:-50px;margin-bottom:-50px;padding-top:0;box-shadow:inset 0 70px 0 0 #5e63fc}}.container--smallPadding{padding:60px 0}.container--smallPadding.container--noPaddingTop{padding:0 0 60px}.container--smallPadding.container--noPaddingTop.container--containBalls{padding:0 0 260px}.container-inner{margin-left:auto;margin-right:auto;max-width:1470px;padding-right:15px;position:relative;z-index:1;padding-left:10px}.container--smallLess .container-inner{margin-left:auto;margin-right:auto;max-width:840px;padding-left:15px;padding-right:15px}.container--large .container-inner,.container--medium .container-inner,.container--small .container-inner{margin-left:auto;margin-right:auto;max-width:1030px;padding-left:15px;padding-right:15px}.container--large .container-inner,.container--medium .container-inner{max-width:1230px}.container--large .container-inner{max-width:1470px}.container-content--twoCols{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:1100px){.container-content--twoCols{flex-direction:row}}.container-content--twoCols .container-content{position:relative}.container-left{margin-bottom:30px}@media (min-width:1100px){.container-left{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:0;padding-right:50px;padding-top:90px}}@media (max-width:699px){.container-left .TitleBackground{margin-bottom:240px}}@media (min-width:700px) and (max-width:1099px){.container-left .TitleBackground{margin-bottom:360px}}@media (min-width:1100px){.container-left p{max-width:450px}}@media (max-width:1099px){.container-right{position:absolute;top:80px;width:100%}.container-right .Card--highlight{width:calc(100% - 50px)}}@media (max-width:699px){.container-right .Card--highlight{max-width:300px}}@media (max-width:1099px){.container-right .Card--highlight .Card-container{width:100%}}.container-content{flex:0 0 auto;width:calc(100% - 30px);margin-left:15px;margin-right:15px}.container-balls{position:absolute;z-index:1;bottom:0;right:20px;max-width:500px;max-height:150px;height:auto}@media (max-width:1099px){.container-balls{left:50%;height:200px;min-width:unset;max-width:unset;transform:translateX(-50%)}}.container--containBalls{padding-bottom:200px}@media (max-width:699px){.container--containBalls{padding-bottom:180px}}.container-footerBalls{padding-bottom:220px!important}@media (max-width:699px){.container-footerBalls{padding-bottom:180px!important}.container-footerBalls .container-balls{max-width:300px}}.container-cardsSection--balls{box-shadow:inset 0 400px 0 0 #5e63fc;margin-top:-150px}@media (min-width:700px){.container-cardsSection--balls{margin-top:-75px}}.container--notfound{height:calc(100vh - 111px);display:flex;justify-content:flex-start;background-image:url(/assets/build/images/404.png);background-position:bottom -170px right -250px;background-size:700px}@media (min-width:700px){.container--notfound{align-items:center;background-position:bottom -280px right -320px;background-size:1000px}}@media (max-height:670px){.container--notfound{background-position:bottom -150px right -150px;background-size:500px}}.container--notfound .container-container{width:100%}.container--notfound .container-content{margin-top:40px}@media (min-width:700px){.container--notfound .container-content{margin-top:0;margin-left:100px}}@media (max-width:1099px){.container--notfound{height:calc(100vh - 60px)}}.container-sticker{position:absolute;top:20px;left:20px;width:150px;height:auto;max-height:150px;text-align:right}@media (max-width:699px){.container-sticker{position:static;text-align:right;top:auto;right:auto;bottom:auto;left:auto;display:flex;justify-content:flex-end;width:100%!important;max-width:100%!important;padding-right:20px}}.container-sticker-img{max-width:100%;max-height:120px}@media (max-width:699px){.container-sticker-img{max-width:200px;max-height:200px}}.container-sticker--large{width:250px}.container-sticker--medium{width:200px}.container-sticker--small{width:150px}@media (max-width:1099px){.container-sticker--large,.container-sticker--medium,.container-sticker--small{max-width:120px}}@media (max-width:699px){.container-sticker--large,.container-sticker--medium,.container-sticker--small{max-width:100px}}.container-sticker--top,.container-sticker--topLeft{top:20px;right:auto;bottom:auto;left:20px}.container-sticker--top{left:50%;transform:translateX(-50%)}.container-sticker--right,.container-sticker--topRight{top:20px;right:20px;left:auto;bottom:auto}.container-sticker--right{top:50%;transform:translateY(-50%)}.container-sticker--bottomRight{top:auto;right:20px;left:auto;bottom:20px}.container-sticker--bottom{top:auto;right:auto;bottom:20px;left:50%;transform:translateX(-50%)}.container-sticker--bottomLeft{top:auto;right:auto;left:20px;bottom:20px}.container-sticker--left{bottom:auto;right:auto;left:20px;top:50%;transform:translateY(-50%)}.popin{position:fixed;padding-top:100px;z-index:30;width:100%;background-color:#ffe900;opacity:0;overflow:auto;visibility:hidden;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear .3s}@media (max-width:699px){.popin{padding-top:60px}}.popin[aria-hidden=false]{opacity:1;visibility:visible;transition:opacity .75s cubic-bezier(.23,1,.32,1) .1s,visibility 0s linear}.popin-closeButton{position:absolute;z-index:31;top:30px;right:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:300;font-size:9px;color:#000;opacity:0;visibility:hidden;outline:0;transition:color .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear .3s}.popin-closeButton:hover,html[data-whatinput=keyboard] .popin-closeButton:focus{color:#000}.popin-closeButton:hover .icon,html[data-whatinput=keyboard] .popin-closeButton:focus .icon{background-color:#000;border-color:#000;color:#ffe900}html[data-whatinput=keyboard] .popin-closeButton:focus{outline:2px auto #000}.popin-closeButton .icon{width:35px;height:35px;padding:8px;border:1px solid #000;border-radius:50%;transition:color .3s cubic-bezier(.23,1,.32,1),border .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1)}.Header--extended:not(.Header--sticky) .popin-closeButton{top:305px}.modal[aria-hidden=false],body.popin-open .popin-closeButton{opacity:1;visibility:visible;transition:color .3s cubic-bezier(.23,1,.32,1),opacity .5s cubic-bezier(.23,1,.32,1) .55s,visibility 0s linear}.modal,.popin-container{height:100%}.modal{position:fixed;z-index:1000;top:0;left:0;width:100%;opacity:0;visibility:hidden;overflow:hidden;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear .3s}.modal[aria-hidden=false]{transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear}.modal[aria-hidden=false] .modal-content{opacity:1;top:50%}.modal,.modal .SPFPlayer-description,.modal .SPFPlayer-infos,.modal .SPFPlayer-transcription{display:none}.modal .SPFPlayer--video:not(.SPFPlayer--playlist){box-shadow:none}.modal .SPFPlayer,.modal .SPFPlayer-player{padding-bottom:0;margin-bottom:0}.modal .SPFPlayer--video{margin-left:0;margin-right:0;padding-left:0;padding-right:0}[data-modal-trigger] *{pointer-events:none}.modal-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);cursor:pointer}.modal-content{position:absolute;left:50%;top:55%;max-height:600px;max-width:1000px;transform:translate(-50%,-50%);transition:top .75s cubic-bezier(.23,1,.32,1) .25s,opacity .75s cubic-bezier(.23,1,.32,1) .25s;opacity:0}.modal-content video{max-height:100%;max-width:100%}.modal-content .Button{position:absolute;top:-45px;right:0}
/*! Accordeon component */
.Accordeon-item{margin-bottom:30px;padding:30px 50px;border:10px solid #5e63fc;color:#fff;background-color:#5e63fc;transition:background-color .6s cubic-bezier(.23,1,.32,1)}@media (max-width:699px){.Accordeon-item{padding:25px}}.Accordeon-item[data-isOpen=true]{background-color:#fff;color:#000}.Accordeon-item[data-isOpen=true] button:hover .icon,html[data-whatinput=keyboard] .Accordeon-item[data-isOpen=true] button:focus .icon{background-color:#000;color:#fff}.Accordeon-item[data-isOpen=true] .icon{border-color:#000;transform:rotate(90deg)}.Accordeon-item[data-isOpen=true] .Accordeon-title{margin-bottom:15px}.Accordeon-title{margin-bottom:0;transition:margin .6s cubic-bezier(.23,1,.32,1);font-weight:700}@media (max-width:699px){.Accordeon-title{font-size:1.6rem}}.Accordeon-title button{text-align:left;display:flex;justify-content:space-between;align-items:flex-start;width:100%}.Accordeon-title button span{padding-right:20px}.Accordeon-title button .icon{flex-shrink:0;width:25px;height:25px;padding:7px;border:1px solid #fff;border-radius:50%;transform:rotate(-90deg);background-color:transparent;transition:background-color .3s cubic-bezier(.23,1,.32,1),color .3s cubic-bezier(.23,1,.32,1),transform .6s cubic-bezier(.23,1,.32,1)}.Accordeon-title button:hover .icon,html[data-whatinput=keyboard] .Accordeon-title button:focus .icon{background-color:#fff;color:#5e63fc}.Accordeon-content{line-height:1.8;overflow:hidden;transition:max-height .6s cubic-bezier(.23,1,.32,1)}.Richtext .Accordeon-content ol,.Richtext .Accordeon-content ul{margin:0}.Richtext .Accordeon-content p{padding-bottom:30px}
/*! ArticleColoredSection component */
.ArticleColoredSection{background-color:#fff;color:#000;margin:0 -100px;padding:50px 100px}.ArticleColoredSection a{font-weight:900;color:#000;transition:color .2s cubic-bezier(.23,1,.32,1)}.ArticleColoredSection a:hover,html[data-whatinput=keyboard] .ArticleColoredSection a:focus{color:#ffe900}.ArticleColoredSection--S-blue,.ArticleColoredSection--S-blue a{color:#fff}.ArticleColoredSection--S-blue a:hover,.ArticleColoredSection-text a:hover,html[data-whatinput=keyboard] .ArticleColoredSection--S-blue a:focus,html[data-whatinput=keyboard] .ArticleColoredSection-text a:focus{color:#000}.ArticleColoredSection--S-blue{background-color:#5e63fc}.ArticleColoredSection-title{margin-bottom:30px}.ArticleColoredSection-text{line-height:1.8}.ArticleColoredSection-text a{color:#fff;font-weight:900;text-decoration:underline;transition:color .2s cubic-bezier(.23,1,.32,1)}
/*! ArticleImageHeader component */
.ArticleImageHeader{margin-left:-700px;margin-right:-700px;padding:30px 700px;color:#000}@media (min-width:1100px){.ArticleImageHeader{padding-top:50px;padding-bottom:50px}}.ArticleImageHeader .Card{margin-bottom:20px}@media (max-width:699px){.ArticleImageHeader .Card{max-width:292px}}.ArticleImageHeader .Card-container--background::before{display:none}.ArticleImageHeader .Card-container{width:100%;height:490px}@media (max-width:699px){.ArticleImageHeader .Card-container{height:180px}}.ArticleImageHeader .Card-fakeAngle{background-color:#fff;width:60px;height:60px}.ArticleImageHeader .Card-fakeAngle::before{top:-7px;border-width:0 43px 43px}.ArticleImageHeader .Card-fakeAngle::after{right:15px;border-style:solid;border-width:0 30px 30px}.ArticleImageHeader .Card-fakeBottom{width:calc(100% - 60px);height:60px}.ArticleImageHeader .Card-fakeBottom::before{background-color:transparent}.ArticleImageHeader .Richtext{color:#000;font-weight:700;line-height:1.8;max-width:500px}.ArticleImageHeader--blue,.ArticleImageHeader--blue .Richtext,.ArticleImageHeader--green,.ArticleImageHeader--green .Richtext,.ArticleImageHeader--lavander,.ArticleImageHeader--lavander .Richtext,.ArticleImageHeader--orange,.ArticleImageHeader--orange .Richtext,.ArticleImageHeader--pink,.ArticleImageHeader--pink .Richtext,.ArticleImageHeader--yellow,.ArticleImageHeader--yellow .Richtext{color:#fff}.ArticleImageHeader--blue,.ArticleImageHeader--blue .Card-fakeAngle{background-color:#5e63fc}.ArticleImageHeader--lightgrey,.ArticleImageHeader--lightgrey .Card-fakeAngle{background-color:#f8f8f8}.ArticleImageHeader--pink,.ArticleImageHeader--pink .Card-fakeAngle{background-color:#ff0081}.ArticleImageHeader--orange,.ArticleImageHeader--orange .Card-fakeAngle{background-color:#ff9a41}.ArticleImageHeader--yellow,.ArticleImageHeader--yellow .Card-fakeAngle{background-color:#ffe900}.ArticleImageHeader--green,.ArticleImageHeader--green .Card-fakeAngle{background-color:#00a383}
/*! ArticleFooter component */
.ArticleFooter{margin-left:-700px;margin-right:-700px;padding:30px 700px}@media (min-width:1100px){.ArticleFooter{padding-top:50px;padding-bottom:50px}}.ArticleFooter .Card,.ArticleFooter .TitleBackground{margin-bottom:50px}.ArticleFooter .Card .Card-container{width:100%;max-width:100%;height:auto}.ArticleFooter .Card .Card-container .Card-bottom,.ArticleFooter .Card .Card-container .Card-title{margin-bottom:20px}.ArticleFooter,.ArticleFooter .Card .Card-fakeAngle{background-color:#ff9a41}.ArticleFooter .ListArticle{padding:0;background-color:transparent}@media (max-width:1099px){.ArticleFooter .ListArticle{margin:0}}.ArticleFooter .ListArticle .ListArticle-container{display:flex;flex-wrap:wrap}@media (max-width:699px){.ArticleFooter .ListArticle .ListArticle-container .ListArticle-link:last-child{border:0}}.ArticleFooter .ListArticle .ListArticle-tilte{font-weight:900;font-size:1.8rem}.ArticleFooter .ListArticle .ListArticle-link,.ArticleFooter .ListArticle .ListArticle-tilte{color:#000;border:0}.ArticleFooter .ListArticle .ListArticle-link{width:calc(50% - 50px);min-height:auto;padding:0 0 40px 60px;margin-bottom:20px;margin-right:50px;font-weight:700;text-align:left}@media (max-width:699px){.ArticleFooter .ListArticle .ListArticle-link{width:100%;margin-right:0;border-bottom:1px solid #000}.ArticleFooter .ListArticle .ListArticle-link:last-child{border-bottom:none}}.ArticleFooter .ListArticle .ListArticle-link:nth-child(1),.ArticleFooter .ListArticle .ListArticle-link:nth-child(2){border-bottom:1px solid #000}.ArticleFooter .ListArticle .ListArticle-link::before{top:0;border-width:0 30px 30px}.ArticleFooter .ListArticle .ListArticle-link::after{top:8px;border-width:0 16px 16px}@media (max-width:699px){.ArticleFooter .ListArticle .ListArticle-link::after{left:-3px}}.ArticleFooter-tags .Button{margin-right:10px;margin-bottom:15px}.ArticleFooter-tagsTitle{color:#000;font-weight:900;margin-bottom:18px;font-size:1.8rem}.Breadcrumbs{position:absolute;z-index:1;top:20px;left:50%;max-width:1470px;width:100%;padding-right:30px;padding-left:30px;transform:translateX(-50%);color:rgba(255,255,255,.5);line-height:1}.Breadcrumbs-link{text-decoration:none;color:rgba(255,255,255,.5);font-size:1.2rem;transition:color .2s cubic-bezier(.23,1,.32,1)}.Breadcrumbs-link:hover,html[data-whatinput=keyboard] .Breadcrumbs-link:focus{text-decoration:underline;color:#fff}.Breadcrumbs-separator{margin-left:2px;margin-right:2px}.Breadcrumbs-separator .icon{color:rgba(255,255,255,.5);width:7px;height:7px}
/*! Blockquote component */
.Blockquote{padding:50px;background-size:cover;background-repeat:no-repeat;background-color:#5e63fc;color:#fff}@media (max-width:1099px){.Blockquote{margin:0 -50px}}.Blockquote-icon{color:#ff0081}.Blockquote-icon .icon{display:block;margin:0 auto 30px;width:80px;height:80px}.Blockquote-quote{margin:0 0 30px;font-size:2.5rem;line-height:1.4;font-weight:700;text-align:center}.Blockquote-quote p{display:inline}.Blockquote-quote::after,.Blockquote-quote::before{content:'"'}.Blockquote-author{text-align:center;display:flex;flex-direction:column;font-size:1.5rem}.Blockquote-author span:first-child{font-weight:700}
/*! BulletPoints component */
@media (max-width:1099px){.BulletPoints{margin:0 -50px}}.BulletPoints--noBalls{margin-top:50px}.BulletPoints-container{background-color:#ff9a41;padding:50px 200px}@media (min-width:700px) and (max-width:1099px){.BulletPoints-container{padding:50px}}@media (max-width:699px){.BulletPoints-container{padding:40px 60px 25px}}.BulletPoints-container .TitleBackground{margin-bottom:40px}@media (max-width:699px){.BulletPoints-container .TitleBackground{margin-bottom:30px}.BulletPoints-container .TitleBackground .TitleBackground-text{font-size:1.5rem;height:40px}}.BulletPoints-list .Richtext ul{padding-left:20px;max-width:100%;margin:0}.BulletPoints-list .Richtext ul li{list-style:disc;padding-left:10px;margin-bottom:20px}.BulletPoints-list .Richtext ul li::before{display:none;color:#000}.BulletPoints-list .Richtext ol{max-width:100%;margin:0}@media (max-width:699px){.BulletPoints-list .Richtext ol,.BulletPoints-list .Richtext ul{font-size:1.6rem}}.BulletPoints-list .Richtext ol li{margin-bottom:20px}.BulletPoints-list .Richtext ol li::before{color:#000}.BulletPoints-list .Richtext ol li a,.BulletPoints-list .Richtext ul li a{color:#000;font-weight:900;text-decoration:underline;transition:color .2s cubic-bezier(.23,1,.32,1)}.BulletPoints-list .Richtext ol li a:hover,.BulletPoints-list .Richtext ul li a:hover,html[data-whatinput=keyboard] .BulletPoints-list .Richtext ol li a:focus,html[data-whatinput=keyboard] .BulletPoints-list .Richtext ul li a:focus{color:#fff}.BulletPoints-imageContainer{display:flex;justify-content:flex-end}@media (max-width:699px){.BulletPoints-imageContainer{padding-right:25px}}.BulletPoints-image{display:block;height:170px;margin-right:30px;margin-left:30px}@media (max-width:699px){.BulletPoints-image{height:130px;margin-top:35px;max-width:calc(100% - 60px)}}
/*! Button component */
.Button{display:inline-flex;align-items:center;height:42px;padding:20px 30px;border-radius:40px;border:1px solid transparent;text-align:center;font-size:1.5rem;text-decoration:none;color:#000;background-color:transparent;transition:color .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1),border .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);outline:0}.Button:focus-visible,.Button:hover{color:#fff;background-color:#000}.Button:focus-visible{outline:2px auto #000}.Button>span{display:block;line-height:1}.Button .icon{display:block;margin-right:10px}.Button--bordered{border-color:#000}.Button--grey{border-color:#767676;background-color:#767676;color:#fff}.Button--grey:focus-visible,.Button--grey:hover{color:#fff;background-color:#000}.Button--grey.Button--outline{background-color:transparent;border:1px solid #767676;color:#767676}.Button--grey.Button--outline:focus-visible,.Button--grey.Button--outline:hover{color:#fff;background-color:#000;border-color:#000}.Button--white{background-color:#fff;color:#000}.Button--white.Button--outline{background-color:transparent;border:1px solid #fff;color:#fff}.Button--black:focus-visible,.Button--black:hover,.Button--white.Button--outline:focus-visible,.Button--white.Button--outline:hover{color:#000;background-color:#fff}.Button--black{background-color:#000;color:#fff}.Button--black.Button--outline{background-color:transparent;border:1px solid #000;color:#000}.Button--black.Button--outline:focus-visible,.Button--black.Button--outline:hover{color:#fff;background-color:#000}.Button--blue{background-color:#5e63fc;color:#fff}.Button--blue.Button--outline:focus-visible,.Button--blue.Button--outline:hover,.Button--blue:focus-visible,.Button--blue:hover{color:#000;background-color:#ffe900}.Button--blue.Button--outline{background-color:transparent;border:1px solid #5e63fc;color:#fff}.Button--card::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.Button--standaloneIcon{width:40px;height:40px;border-radius:50%;padding:8px;justify-content:center}.Button--standaloneIcon .icon{width:20px;height:20px;margin-right:0}.Button--icon{padding:10px;height:auto}.Button--icon .icon{margin-right:0;width:16px;height:16px}.Button-column{display:flex;flex-direction:column;align-items:flex-start}.Button-column .Button:not(:last-child){margin-bottom:20px}
/*! Card-container component */
/*! Teaser Component */
.Card{position:relative}.Card:hover .Card-icon,html[data-whatinput=keyboard] .Card:focus .Card-icon{border:5px solid #000}.Card .Button{margin-bottom:15px}.Card-bottom,.Card-container{display:flex;flex-direction:column}.Card-bottom{flex:1;justify-content:flex-end}.Card-bottom .Button{z-index:2}.Card-container{justify-content:space-between;align-items:flex-start;width:260px;height:390px;padding:15px;border:5px solid #000;border-bottom:none;background:#fff;background-size:cover;background-position:center}.Card-container::before{content:"";position:absolute;background-color:#fff;opacity:0;transition:opacity .3s cubic-bezier(.165,.84,.44,1),z-index 0s cubic-bezier(.165,.84,.44,1) 0s}.Card-container[data-hover=false]::before{z-index:3;opacity:.6;transition:opacity .3s cubic-bezier(.165,.84,.44,1),z-index 0s cubic-bezier(.165,.84,.44,1) .5s}.Card-container::before,.Card-container[data-hover=false].Card-container--background::before{top:0;left:0;width:100%;height:calc(100% - 50px)}.Card-container[data-hover=false]~.Card-fakeAngle::after,.Card-container[data-hover=false]~.Card-fakeAngle::before{opacity:.4}.Card-container[data-hover=false]+.Card-fakeBottom::before{z-index:3;opacity:.6;top:0;left:-7px;width:calc(100% + 7px);height:calc(100% + 7px);transition:opacity .3s cubic-bezier(.165,.84,.44,1),z-index 0s cubic-bezier(.165,.84,.44,1) .5s}.Card-container.Card-container--S-white .Card-title,.Card-container.Card-container--S-white .Card-title--big{color:#000}.Card-container.Card-container--S-white .Card-icon--S-white .icon{background:#fff!important;color:#fff!important}.Card-container.Card-container--S-white .Card-icon--S-lightgrey .icon{background:#f8f8f8!important;color:#fff!important}.Card-container.Card-container--S-white .Card-icon--S-grey .icon{background:#767676!important;color:#fff!important}.Card-container.Card-container--S-white .Card-icon--S-black .icon{background:#000!important;color:#fff!important}.Card-container.Card-container--S-white .Card-icon--S-blue .icon{background:#5e63fc!important;color:#fff!important}.Card-container.Card-container--S-white .Card-icon--S-pink .icon{background:#ff0081!important;color:#fff!important}.Card-container.Card-container--S-white .Card-icon--S-orange .icon{background:#ff9a41!important;color:#fff!important}.Card-container.Card-container--S-white .Card-icon--S-lavander .icon{background:#d4dbf1!important;color:#fff!important}.Card-container.Card-container--S-white .Card-icon--S-yellow .icon{background:#ffe900!important;color:#fff!important}.Card-container.Card-container--S-white .Card-icon--S-green .icon{background:#859f30!important;color:#fff!important}.Card-container.Card-container--S-white .Card-icon--S-blue-green .icon{background:#00a383!important;color:#fff!important}.Card-container.Card-container--S-white .icon{color:#000!important}.Card--highlight .Card-container{width:550px}.Card-container--mediumHeight{height:350px}.Card-container--smallHeight{height:180px}@media (min-width:700px) and (max-width:1099px){.Card-container--smallHeight{height:320px}}.Card-container--S-white{color:#fff;background-color:#fff}.Card-container--S-white .Card-icon--white .icon{color:#00a383!important}.Card-container--S-black .Card-title,.Card-container--S-blue .Card-title,.Card-container--S-grey .Card-title,.Card-container--S-lavander .Card-title,.Card-container--S-lightgrey .Card-title,.Card-container--S-orange .Card-title,.Card-container--S-pink .Card-title,.Card-container--S-white .Card-icon .icon{color:#fff}.Card-container--S-lightgrey{color:#fff;background-color:#f8f8f8}.Card-container--S-lightgrey .Card-icon--white .icon{color:#00a383!important}.Card-container--S-lightgrey .Card-icon .icon{color:#f8f8f8}.Card-container--S-grey{color:#fff;background-color:#767676}.Card-container--S-grey .Card-icon--white .icon{color:#00a383!important}.Card-container--S-grey .Card-icon .icon{color:#767676}.Card-container--S-black{color:#fff;background-color:#000}.Card-container--S-black .Card-icon--white .icon{color:#00a383!important}.Card-container--S-black .Card-icon .icon{color:#000}.Card-container--S-blue{color:#fff;background-color:#5e63fc}.Card-container--S-blue .Card-icon--white .icon{color:#00a383!important}.Card-container--S-blue .Card-icon .icon{color:#5e63fc}.Card-container--S-pink{color:#fff;background-color:#ff0081}.Card-container--S-pink .Card-icon--white .icon{color:#00a383!important}.Card-container--S-pink .Card-icon .icon{color:#ff0081}.Card-container--S-orange{color:#fff;background-color:#ff9a41}.Card-container--S-orange .Card-icon--white .icon{color:#00a383!important}.Card-container--S-orange .Card-icon .icon{color:#ff9a41}.Card-container--S-lavander{color:#fff;background-color:#d4dbf1}.Card-container--S-lavander .Card-icon--white .icon{color:#00a383!important}.Card-container--S-lavander .Card-icon .icon{color:#d4dbf1}.Card-container--S-yellow{color:#fff;background-color:#ffe900}.Card-container--S-yellow .Card-title{color:#000;font-size:4.4rem;font-weight:900}.Card-container--S-yellow .Card-icon--white .icon{color:#00a383!important}.Card-container--S-yellow .Card-icon .icon{color:#ffe900}.Card-container--S-green{color:#fff;background-color:#859f30}.Card-container--S-blue-green .Card-title,.Card-container--S-green .Card-title{color:#fff}.Card-container--S-green .Card-icon--white .icon{color:#00a383!important}.Card-container--S-green .Card-icon .icon{color:#859f30}.Card-container--S-blue-green{color:#fff;background-color:#00a383}.Card-container--S-blue-green .Card-icon--white .icon{color:#00a383!important}.Card-container--S-blue-green .Card-icon .icon{color:#00a383}.Card-container--background::before{opacity:.6;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 53px)}.Card .Card-container--background .Card-icon .icon,.Card-container--background .Card-title{color:#000}.Card-container--background+.Card-fakeBottom::before{content:"";position:absolute;top:2px;left:0;width:100%;height:calc(100% - 2px)}.Card-fakeAngle,.Card-fakeBottom{position:absolute;height:50px;bottom:0}.Card-fakeAngle{right:0;width:50px;background:#fff}.Card-fakeAngle::after,.Card-fakeAngle::before{content:"";position:absolute;width:0;height:0;transition:opacity .3s cubic-bezier(.165,.84,.44,1),border .3s cubic-bezier(.165,.84,.44,1);top:-6px;right:2px;border-style:solid;border-width:0 36px 36px;border-color:transparent transparent #000;transform:rotate(-45deg)}.Card-fakeAngle::after{top:1px;right:15px;border-width:0 23px 24px;border-color:transparent transparent #5e63fc;z-index:2}.Card-fakeAngle--S-white::after{border-color:transparent transparent #fff}.Card-fakeAngle--S-lightgrey::after{border-color:transparent transparent #f8f8f8}.Card-fakeAngle--S-grey::after{border-color:transparent transparent #767676}.Card-fakeAngle--S-black::after{border-color:transparent transparent #000}.Card-fakeAngle--S-blue::after{border-color:transparent transparent #5e63fc}.Card-fakeAngle--S-pink::after{border-color:transparent transparent #ff0081}.Card-fakeAngle--S-orange::after{border-color:transparent transparent #ff9a41}.Card-fakeAngle--S-lavander::after{border-color:transparent transparent #d4dbf1}.Card-fakeAngle--S-yellow::after{border-color:transparent transparent #ffe900}.Card-fakeAngle--S-green::after{border-color:transparent transparent #859f30}.Card-fakeAngle--S-blue-green::after{border-color:transparent transparent #00a383}.Card-fakeBottom{width:calc(100% - 50px);border-left:5px solid #000;border-bottom:5px solid #000}.Card-fakeBottom::before{content:"";position:absolute;top:0;left:-7px;width:calc(100% + 7px);height:calc(100% + 7px);background-color:#fff;opacity:0;transition:opacity .3s cubic-bezier(.165,.84,.44,1),z-index 0s cubic-bezier(.165,.84,.44,1) 0s}.Card-fakeBottom--background::before{opacity:.6}.Card-fakeBottom--full{width:100%}.Card-icon,.Card-text,.Card-title,.Card-title--big{position:relative;z-index:1}.Card-title{font-size:2.2rem;font-weight:900;color:#000}.Card-title.Card-title--big{line-height:1.1;hyphens:auto}.Card-text{line-height:1.8}.Card-title--big{font-size:4.4rem}.Card-icon{margin-bottom:20px;border:5px solid transparent;width:50px;height:50px;border-radius:50%;background-color:#fff;transition:border-color .3s cubic-bezier(.165,.84,.44,1)}.Card-icon .icon{width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Card-icon .icon-play{left:55%;width:20px}.Card-container--background .Card-icon--S-white .icon,.Card-icon--S-white .icon{color:#fff}.Card-container--background .Card-icon--S-lightgrey .icon,.Card-icon--S-lightgrey .icon{color:#f8f8f8}.Card-container--background .Card-icon--S-grey .icon,.Card-icon--S-grey .icon{color:#767676}.Card-container--background .Card-icon--S-black .icon,.Card-icon--S-black .icon{color:#000}.Card-container--background .Card-icon--S-blue .icon,.Card-icon--S-blue .icon{color:#5e63fc}.Card-container--background .Card-icon--S-pink .icon,.Card-icon--S-pink .icon{color:#ff0081}.Card-container--background .Card-icon--S-orange .icon,.Card-icon--S-orange .icon{color:#ff9a41}.Card-container--background .Card-icon--S-lavander .icon,.Card-icon--S-lavander .icon{color:#d4dbf1}.Card-container--background .Card-icon--S-yellow .icon,.Card-icon--S-yellow .icon{color:#ffe900}.Card-container--background .Card-icon--S-green .icon,.Card-icon--S-green .icon{color:#859f30}.Card-container--background .Card-icon--S-blue-green .icon,.Card-icon--S-blue-green .icon{color:#00a383}.Card-container--S-white .Button{border:1px solid #000}.Card-container--S-white .Card-icon--S-white .icon{background-color:#fff}.Card-container--S-white .Card-icon--S-lightgrey .icon{background-color:#f8f8f8}.Card-container--S-white .Card-icon--S-grey .icon{background-color:#767676}.Card-container--S-white .Card-icon--S-black .icon{background-color:#000}.Card-container--S-white .Card-icon--S-blue .icon{background-color:#5e63fc}.Card-container--S-white .Card-icon--S-pink .icon{background-color:#ff0081}.Card-container--S-white .Card-icon--S-orange .icon{background-color:#ff9a41}.Card-container--S-white .Card-icon--S-lavander .icon{background-color:#d4dbf1}.Card-container--S-white .Card-icon--S-yellow .icon{background-color:#ffe900}.Card-container--S-white .Card-icon--S-green .icon{background-color:#859f30}.Card-container--S-white .Card-icon--S-blue-green .icon{background-color:#00a383}.dimelo_chat_show_when_offline .Button{cursor:not-allowed!important;pointer-events:all!important}.dimelo_chat_show_when_offline,.dimelo_chat_show_when_online{background-image:none!important}#dimelo_chat_invitation_34859f0ac8db3b98a3962d9a,#dimelo_chat_invitation_34859f0ac8db3b98a3962d9a .dimelo_chat_item_container,.dimelo_chat_item_container{height:100%}.ChatDimeloForm{padding:20px;height:100vh;height:100%;display:flex;flex-direction:column;justify-content:space-between;background-image:url(/assets/build/images/balls/articles/article-le-preservatif.svg);background-repeat:no-repeat;background-size:400px;background-attachment:local;background-position:calc(100% - 30px) bottom;overflow-y:auto}@supports (-webkit-touch-callout:none){.ChatDimeloForm{background-image:none}}@media (max-width:699px){.ChatDimeloForm{background-position:center bottom;background-size:250px}}.ChatDimeloForm[data-chat-current-step="0"] .Chat-formProgress,.ChatDimeloForm[data-chat-current-step="0"] button[data-chat-previous]{opacity:0}.ChatDimeloForm button[data-chat-previous]{font-size:1.4rem;opacity:1}.ChatDimeloForm button[data-chat-previous]:focus-visible,.ChatDimeloForm button[data-chat-previous]:hover{text-decoration:underline}@media (max-width:699px){.ChatDimeloForm button[data-chat-previous]:focus-visible,.ChatDimeloForm button[data-chat-previous]:hover{color:#000;background:0 0}.ChatDimeloForm button[data-chat-previous]:focus-visible .icon path,.ChatDimeloForm button[data-chat-previous]:hover .icon path{fill:#000}}.ChatDimeloForm .PreviousButton{position:static;top:unset;left:unset}.ChatDimeloForm-header{display:flex;justify-content:space-between;align-items:center;padding-left:30px;padding-right:30px;padding-top:30px}.ChatDimeloForm-closeButton{z-index:3;display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:300;font-size:.9rem;color:#000;outline:0;background-color:#ffe900;transition:color .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear .3s}.ChatDimeloForm-closeButton:hover,html[data-whatinput=keyboard] .ChatDimeloForm-closeButton:focus{color:#000}.ChatDimeloForm-closeButton:hover .icon,html[data-whatinput=keyboard] .ChatDimeloForm-closeButton:focus .icon{background-color:#000;border-color:#000;color:#ffe900}.ChatDimeloForm-closeButton:focus-visible svg,.ChatDimeloForm-closeButton:hover svg{background-color:#000;color:#fff}.ChatDimeloForm-closeButton svg{padding:7px;border-radius:50%;border:1px solid #000;transition:.15s color,.15s background-color;width:35px;height:35px}.Chat-form{position:relative;transition:height .2s}.Chat-formContainer{position:relative;text-align:center;max-width:1000px;width:100%;margin:0 auto;padding:50px 20px 250px}@media (max-width:699px){.Chat-formContainer{padding:0 0 150px}}.Chat-title{font-size:2.7rem;font-style:italic;margin-bottom:20px;font-weight:900}.Chat-description{font-size:1.6rem;font-weight:700;line-height:1.5;margin-bottom:30px}.Chat-description .Button{height:auto;padding:15px 30px}.Chat-button{display:flex;justify-content:center;align-items:center;width:100%;max-width:235px;text-align:center;margin:0 auto 30px;padding:25px 30px;font-weight:700}.Chat-button--submit{max-width:350px}.Chat-button--submit[disabled]{background-color:#aaa;cursor:not-allowed}.Chat-button--submit[disabled]:focus-visible,.Chat-button--submit[disabled]:hover{background-color:#aaa;color:#fff}.Chat-infos{font-size:1.2rem;font-style:italic}@supports (-webkit-appearance:none) or (-moz-appearance:none){input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none}}.Chat-stepContainer{opacity:1;z-index:2;visibility:visible;transition:opacity .5s,visibility 0s linear}.Chat-stepContainer[aria-hidden=true]{display:none;opacity:0;visibility:hidden;z-index:1;transition:opacity .3s,visibility 0s linear .3s}.Chat-formTitle{font-size:2.7rem;font-weight:700;margin-bottom:30px}.Chat-formRow,.Chat-formRow>div{width:100%;display:flex;justify-content:center;align-items:center}.Chat-formRow{flex-direction:column;margin:0 auto}.Chat-formRow>div{flex-wrap:wrap;gap:5px}@media (max-width:1099px){.Chat-formRow>div{flex-direction:column}}.Chat-formRow--large{max-width:600px}.Chat-formInput{width:calc(100% - 40px);max-width:280px;margin:0 15px}.Chat-formInput .ss-main .ss-single-selected .placeholder .ss-disabled{display:block;color:#767676}.Chat-formInput--label{display:flex;align-items:center;justify-content:center;margin-bottom:50px}.Chat-label{display:flex;justify-content:center;width:100%;margin-bottom:15px;padding:15px 30px;border-radius:40px;font-weight:700;text-align:center;background:#fff;cursor:pointer;transition:color .2s,background-color .2s;min-width:250px}.Chat-label:focus-visible,.Chat-label:hover{background:#000;color:#fff}.Chat-legal{max-height:0;overflow:hidden;margin-bottom:0;transition:max-height .5s,margin .5s}.Chat-legal a{font-weight:900;color:#000;transition:color .15s}.Chat-legal a:focus-visible,.Chat-legal a:hover{color:#ff0081}.Chat-legal[aria-hidden=false]{max-height:1000px;margin-bottom:30px}.Chat-legalButton{text-decoration:underline;margin-bottom:30px;transition:color .2s}.Chat-legalButton:focus-visible,.Chat-legalButton:hover{color:#ff0081}.Chat-inputCheckbox~label{display:flex;align-items:center}.Chat-inputCheckbox:checked~label .Chat-checkbox span{opacity:1}.Chat-checkbox{display:flex;justify-content:center;align-items:center;border:1px solid #ccc;width:20px;height:20px;border-radius:5px;background-color:#fff;padding-bottom:3px;margin-right:10px}.Chat-checkbox>span{display:inline-block;transform:rotate(45deg);height:10px;width:5px;border-bottom:3px solid #000;border-right:3px solid #000;opacity:0;transition:opacity .2s}.Chat-formProgress{width:100%;height:8px;border-radius:8px;background-color:#000;overflow:hidden;opacity:1;transition:.15s opacity}.Chat-data-input{visibility:hidden}:root{--progressWidth: 0%;--vh: 1vh}.Chat-formProgress-progress{background-color:#ff0081;height:8px;width:var(--progressWidth);transition:width .3s}.dimelo_chat_overlay{background-color:#ffe900!important;opacity:1!important}.dimelo_chat_invitation{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);height:100%}.dimelo-chat-header{background-color:#5e63fc!important}@media (max-width:699px){.ChatDimeloForm-fixFlex{display:none}}
/*! CardSlider component */
.CardSlider{overflow-x:visible}.CardSlider .icon{box-sizing:border-box}.CardSlider .Card--highlight .Card-container{max-width:450px}@media (max-width:699px){.CardSlider .Card--highlight .Card-container{max-width:260px}}.CardSlider .swiper-slide{transition:opacity .5s cubic-bezier(.23,1,.32,1)}.CardSlider .swiper-slide--visual .Card-container--background::before{display:none}.CardSlider-header{display:flex;flex-direction:column}@media (min-width:1100px){.CardSlider-header{flex-direction:row}}.CardSlider-header .TitleBackground{flex-shrink:0;margin-right:90px}@media (max-width:1099px){.CardSlider-header .TitleBackground{margin-right:0;margin-bottom:50px}}@media (min-width:1100px){.CardSlider-header .text{max-width:600px}}.CardSlider-content{margin-top:30px}@media (max-width:1099px){.CardSlider-content{margin-top:0}}.CardSlider-content .swiper{overflow:visible}.CardSlider-footer{display:flex;align-items:center;margin-top:30px}.CardSlider-footer .swiper-pagination{position:static;bottom:auto;width:auto;left:auto;display:flex;align-items:center}.CardSlider-footer .swiper-pagination-bullet{position:relative;width:12px;height:12px;outline:0;background-color:rgba(0,0,0,.3);opacity:1;transition:background-color .15s cubic-bezier(.23,1,.32,1),width .15s cubic-bezier(.23,1,.32,1),height .15s cubic-bezier(.23,1,.32,1)}.CardSlider-footer .swiper-pagination-bullet::after{content:"";position:absolute;left:50%;top:50%;width:calc(100% + 6px);height:calc(100% + 6px);border:1px solid #000;border-radius:50%;transform:translate(-50%,-50%);opacity:0}.CardSlider-footer .swiper-pagination-bullet:hover,html[data-whatinput=keyboard] .CardSlider-footer .swiper-pagination-bullet:focus{background-color:#000}html[data-whatinput=keyboard] .CardSlider-footer .swiper-pagination-bullet:focus::after{opacity:1}.CardSlider-footer .swiper-pagination-bullet-active{width:24px;height:24px;background-color:#000}@media (max-width:699px){.CardSlider-footer{width:100%;flex-direction:column;justify-content:center}}.CardSlider-footer .Button{margin-left:40px}@media (max-width:699px){.CardSlider-footer .Button{margin-left:0;margin-top:20px}}.CardSlider-bullets{min-height:24px}
/*! Controls Component */
/*! FindCenter component */
@media (max-width:1099px){.FindCenter{margin:0 auto;text-align:center}}.FindCenter-select{margin-bottom:50px}.FindCenter-select span{display:block;font-size:4rem;font-weight:300}@media (max-width:1099px){.FindCenter-select span{font-size:3rem}}@media (max-width:699px){.FindCenter-select span{font-size:2.3rem}}.FindCenter-selectContainer{position:relative;display:inline-block}.FindCenter-selectContainer.Form-row{margin-bottom:0}.FindCenter-selectContainer .arrow{display:none}.FindCenter-selectContainer .selection{font-weight:900;font-size:4rem;cursor:pointer}@media (max-width:1099px){.FindCenter-selectContainer .selection{font-size:3rem}}@media (max-width:699px){.FindCenter-selectContainer .selection{font-size:2.3rem}}.FindCenter-selectContainer select{top:0;left:0;border:0;box-shadow:none;appearance:none}.FindCenter-selectContainer option{font-size:2rem;padding:10px}@media (max-width:699px){.FindCenter-selectContainer option{font-size:1.5rem}}.FindCenter-selectContainer::after{content:"";position:absolute;right:-40px;top:60%;width:30px;height:30px;background-image:url(/assets/build/images/angle-fat.svg);background-size:100%;transform:translateY(-50%) rotate(-90deg);transform-origin:center center;transform-style:preserve-3d}@media (max-width:1099px){.FindCenter-selectContainer::after{height:20px;width:20px;right:-30px}}.FindCenter-legals{font-size:12px;font-style:italic}
/*! FixedBanner component */
.FixedBanner{position:fixed;z-index:10;bottom:0;width:100%;background-color:#fff;padding:25px 0;box-shadow:0 -5px 15px rgba(0,0,0,.15);transition:bottom .6s cubic-bezier(.23,1,.32,1)}.FixedBanner[aria-hidden=true]{bottom:-100%}.FixedBanner-wrapper{position:relative}.FixedBanner-container{margin-left:auto;margin-right:auto;max-width:1470px;padding-left:15px;padding-right:15px;display:flex;justify-content:center}.FixedBanner-content{flex:0 0 auto;width:calc(83.3333333333% - 30px);margin-left:15px;margin-right:15px;display:flex;align-items:center;justify-content:space-between}@media (max-width:1099px){.FixedBanner-content{flex:0 0 auto;width:calc(100% - 30px);margin-left:15px;margin-right:15px;flex-direction:column;align-items:flex-start}}.FixedBanner-content .TitleBackground{flex-shrink:0;margin-right:30px;margin-bottom:0}@media (max-width:1099px){.FixedBanner-content .TitleBackground{margin-bottom:5px;margin-left:-20px}}.FixedBanner-content .TitleBackground-text::after{display:none}.FixedBanner-content .Button{flex-shrink:0}.FixedBanner-contentContainer{display:flex;align-items:center}@media (min-width:1100px){.FixedBanner-contentContainer{padding-right:20px}}@media (max-width:1099px){.FixedBanner-contentContainer{flex-direction:column;align-items:flex-start}.FixedBanner-contentContainer .ezrichtext-field{text-align:left}.FixedBanner-text{margin-bottom:20px;margin-right:0;text-align:center}}.FixedBanner-close{position:absolute;top:0;right:20px}.FixedBanner-close .Button{border-width:2px}@media (max-width:1099px){.FixedBanner-close .Button{transform:scale(.8)}}@media (min-width:1100px){.FixedBanner-close{top:50%;transform:translateY(-50%)}}
/*! Footer component */
.Footer-container{display:flex;margin-left:auto;margin-right:auto;max-width:1470px;padding-left:15px;padding-right:15px}@media (max-width:1099px){.Footer-container{flex-direction:column}}.Footer-top{padding:50px 0;background-color:#5e63fc;color:#fff}@media (max-width:1099px){.Footer-top{padding:25px 0 50px}}.Footer-bottom{margin-left:auto;margin-right:auto;max-width:1470px;padding:12px 15px}.Footer-left{flex:0 0 auto;width:calc(25% - 80px);margin-right:40px;margin-left:20px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1099px){.Footer-left{flex:0 0 auto;width:calc(100% - 30px);margin-left:15px;margin-right:15px}}.Footer-text{line-height:1.8;font-weight:300;margin-bottom:30px;font-size:1.4rem}.Footer-social{display:flex;align-items:center}@media (max-width:1099px){.Footer-social{display:none;margin-bottom:20px}}.Footer-socialLink{color:#fff;text-decoration:none}.Footer-socialLink:hover,html[data-whatinput=keyboard] .Footer-socialLink:focus{color:#ffe900;transition:color .25s cubic-bezier(.23,1,.32,1)}.Footer-socialLink:first-child{margin-right:10px}.Footer-socialLink .icon{width:25px;height:25px}.Footer-socialText{display:block;margin-right:20px;font-weight:600;font-size:1.4rem}.Footer-logos{display:flex;flex-flow:row wrap;align-items:center;padding:20px 0}.Footer-logo{position:relative;display:flex;flex:0 0 auto;width:auto;text-decoration:none}.Footer-logo--RF{margin-right:20px}@media (min-width:1100px){.Footer-logo--RF{position:relative;margin-right:50px}.Footer-logo--RF::after{content:"";position:absolute;top:-5px;right:-40px;width:1px;height:calc(100% + 10px);background-color:#f8f8f8}}.Footer-logo--RF .logo-rf{width:75px}@media (max-width:1099px){.Footer-logo--RF .logo-rf{display:none}}.Footer-logo--RF .logo-rf-small{width:65px}@media (min-width:1100px){.Footer-logo--RF .logo-rf-small{display:none}}.Footer-logo--sexo{margin-bottom:30px;z-index:1}.Footer-logo--sexo::before{content:"";position:absolute;z-index:0;bottom:15px;right:20px;left:auto;top:7%;width:69%;max-width:300px;background:0 0;box-shadow:12px 11px 10px rgba(0,0,0,.31);transform:rotate(2deg)}.Footer-logo--sexo img{position:relative;z-index:1}@media (max-width:1099px){.Footer-logo--sexo{max-width:200px;margin-bottom:20px}}.Footer-logo--SPF .logo-spf{width:63px}@media (min-width:1100px){.Footer-logo--SPF .logo-spf{width:105px}}.Footer-right{flex:0 0 auto;width:calc(75% - 30px);margin-left:15px;margin-right:15px}@media (max-width:1099px){.Footer-right{flex:0 0 auto;width:calc(100% - 30px);margin-left:15px;margin-right:15px}}.Footer-rightTop{display:flex;margin-left:auto;margin-right:auto;max-width:1470px;padding-left:15px;padding-right:15px;margin-bottom:40px}@media (max-width:1099px){.Footer-rightTop{padding-left:0;padding-right:0}}@media (max-width:699px){.Footer-rightTop{flex-direction:column}}.Footer-rightLeft,.Footer-rightRight{flex:0 0 auto;width:calc(50% - 30px);margin-left:15px;margin-right:15px}@media (max-width:699px){.Footer-rightLeft,.Footer-rightRight{flex:0 0 auto;width:calc(100% - 30px);margin-left:15px;margin-right:15px;width:100%}}@media (max-width:1099px){.Footer-rightLeft{margin-left:0}.Footer-rightRight{margin-right:0}}@media (max-width:699px){.Footer-rightRight{margin-left:0}}.Footer-rightBottom{font-size:12px;color:rgba(255,255,255,.5)}@media (min-width:1100px){.Footer-rightBottom{margin-left:30px}}.Footer-rightLink{display:block;color:#fff;text-decoration:none;padding:25px 0;border-bottom:1px solid rgba(255,255,255,.2);transition:background-color .25s cubic-bezier(.23,1,.32,1),padding .25s cubic-bezier(.23,1,.32,1)}.Footer-rightLink:not(.Footer-rightLink--notLink):hover,html[data-whatinput=keyboard] .Footer-rightLink:not(.Footer-rightLink--notLink):focus{background-color:rgba(255,255,255,.1);padding-left:20px}.Footer-rightLink--notLink{border:0}.Footer-rightLinkLogoContainer{display:flex;align-items:center;flex-wrap:wrap}.Footer-rightLinkLogoContainer li:last-child .Footer-rightLinkLogo{padding:7px 20px}.Footer-rightLinkLogoContainer li:last-child .Footer-rightLinkLogo img{max-height:24px}.Footer-rightLinkLogo{display:inline-block;background-color:#fff;padding:10px 20px;border-radius:40px;transition:background-color .25s cubic-bezier(.23,1,.32,1);margin-bottom:10px}.Footer-rightLinkLogo:first-child{margin-right:20px}.Footer-rightLinkLogo:hover,html[data-whatinput=keyboard] .Footer-rightLinkLogo:focus{background-color:rgba(255,255,255,.7)}.Footer-rightLinkLogo img{display:block;max-height:18px}input,label,select,textarea{display:block;outline:0;border:0}.Form--small{max-width:600px;margin:0 auto}.Form-step{opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear .3s}.Form-step[aria-hidden=false]{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear}.Form-header{text-align:center}.Form-title{margin-bottom:30px;font-weight:900;font-style:italic;font-size:3rem}.Form-text{line-height:1.8;margin-bottom:30px}.Form-text--bold{font-weight:700}.Form-text--light{font-weight:300;font-size:1.4rem}.Form-row{position:relative;margin-bottom:40px}.Form-row--action{display:flex;justify-content:center;align-items:center}.Form-row--small{max-width:350px;margin-left:auto;margin-right:auto}.Form-button{padding:10px 20px;background-color:#000;color:#fff;border-radius:40px;flex:1;margin:0 15px}.Form-input-icon svg,.Form-label{position:absolute;top:50%;font-weight:300;color:rgba(0,0,0,.5);transform:translateY(-50%)}.Form-label{left:20px;transition:color .2s cubic-bezier(.23,1,.32,1),top .2s cubic-bezier(.23,1,.32,1),font-size .2s cubic-bezier(.23,1,.32,1),opacity .2s cubic-bezier(.23,1,.32,1)}.Form-input-icon svg{right:20px;opacity:0;transition:color .2s cubic-bezier(.23,1,.32,1),top .2s cubic-bezier(.23,1,.32,1),font-size .2s cubic-bezier(.23,1,.32,1),opacity .2s cubic-bezier(.23,1,.32,1),border-radius .2s cubic-bezier(.23,1,.32,1)}.Form-input{padding:15px 50px 15px 20px;border-radius:30px;width:100%;border:1px solid transparent;margin-bottom:10px}.Form-input.hasValue+.Form-label,.Form-input:focus+.Form-label{top:-15px;font-weight:600;font-size:1.4rem;color:#000}.Form-row--standalone .Form-input{padding-right:60px}.Form-row--standalone .Form-absoluteButton{position:absolute;top:50%;right:6px;width:40px;height:40px;padding:10px;border-radius:50%;transform:translateY(-50%);background:#fff;outline:0}.Form-row--standalone .Form-absoluteButton:hover,html[data-whatinput=keyboard] .Form-row--standalone .Form-absoluteButton:focus{background-color:#000;color:#fff;transition:color .2s cubic-bezier(.23,1,.32,1),background-color .2s cubic-bezier(.23,1,.32,1)}.Form-row--standalone .Form-absoluteButton>*{pointer-events:none}
/*! GoodtoKnow component */
.Tpe-result-goodToknow .GoodtoKnow .Card-container{padding:40px}.Tpe-result-goodToknow .GoodtoKnow .Card-bottom{margin-top:20px}.Tpe-result-goodToknow .GoodtoKnow .Card .Button{margin-bottom:0}.Tpe-result-goodToknow .GoodtoKnow .Card .Button:hover,html[data-whatinput=keyboard] .Tpe-result-goodToknow .GoodtoKnow .Card .Button:focus{border-color:#000}.Tpe-result-goodToknow .GoodtoKnow .Card .Card-title{font-size:1.8rem;text-transform:none}@media (min-width:700px){.Tpe-result-goodToknow .GoodtoKnow .Card .Card-title{font-size:2.4rem}}.Tpe-result-goodToknow .GoodtoKnow .Card .Card-text{font-size:1.6rem;line-height:1.375;margin-bottom:20px}@media (min-width:700px){.Tpe-result-goodToknow .GoodtoKnow .Card .Card-text{font-size:2rem}}.GoodtoKnow{background-color:#fff}.GoodtoKnow .Card-container{width:100%;height:auto;max-width:100%;padding-bottom:35px;padding-top:35px;border:6px solid #000}.GoodtoKnow .Card-fakeBottom{border-left:6px solid #000;border-bottom:6px solid #000;width:calc(100% - 45px)}.GoodtoKnow .Card-fakeAngle{width:45px;height:45px}.GoodtoKnow .Card-fakeAngle::before{border-width:0 32px 32px;top:-5px}.GoodtoKnow .Card-fakeAngle::after{top:2px;right:14px;border-width:0 20px 20px}.GoodtoKnow .Card-title{margin-bottom:10px;font-size:1.5rem;text-transform:uppercase}.GoodtoKnow .Card-text{color:#000}.GoodtoKnow .Card-text a{color:#5e63fc;font-weight:900;text-decoration:underline;transition:color .2s cubic-bezier(.23,1,.32,1)}.GoodtoKnow .Card-text a:hover,html[data-whatinput=keyboard] .GoodtoKnow .Card-text a:focus{color:#000}.GoodtoKnow>:last-child{margin-bottom:0}.GoodtoKnow--largeBorder .Card-fakeBottom{width:100%;border-width:11px}.GoodtoKnow--largeBorder .Card-container{border-width:11px}.GoodtoKnow--largeBorder .Card-text{margin-bottom:15px}.GoodtoKnow--white .Card-fakeBottom{border-bottom:11px solid #fff;border-left:11px solid #fff;height:0}.GoodtoKnow--white .Card-container{border-top:11px solid #fff;border-right:11px solid #fff;border-left:11px solid #fff}.GoodtoKnow--lightgrey .Card-fakeBottom{border-bottom:11px solid #f8f8f8;border-left:11px solid #f8f8f8;height:0}.GoodtoKnow--lightgrey .Card-container{border-top:11px solid #f8f8f8;border-right:11px solid #f8f8f8;border-left:11px solid #f8f8f8}.GoodtoKnow--grey .Card-fakeBottom{border-bottom:11px solid #767676;border-left:11px solid #767676;height:0}.GoodtoKnow--grey .Card-container{border-top:11px solid #767676;border-right:11px solid #767676;border-left:11px solid #767676}.GoodtoKnow--black .Card-fakeBottom{border-bottom:11px solid #000;border-left:11px solid #000;height:0}.GoodtoKnow--black .Card-container{border-top:11px solid #000;border-right:11px solid #000;border-left:11px solid #000}.GoodtoKnow--blue .Card-fakeBottom{border-bottom:11px solid #5e63fc;border-left:11px solid #5e63fc;height:0}.GoodtoKnow--blue .Card-container{border-top:11px solid #5e63fc;border-right:11px solid #5e63fc;border-left:11px solid #5e63fc}.GoodtoKnow--pink .Card-fakeBottom{border-bottom:11px solid #ff0081;border-left:11px solid #ff0081;height:0}.GoodtoKnow--pink .Card-container{border-top:11px solid #ff0081;border-right:11px solid #ff0081;border-left:11px solid #ff0081}.GoodtoKnow--orange .Card-fakeBottom{border-bottom:11px solid #ff9a41;border-left:11px solid #ff9a41;height:0}.GoodtoKnow--orange .Card-container{border-top:11px solid #ff9a41;border-right:11px solid #ff9a41;border-left:11px solid #ff9a41}.GoodtoKnow--lavander .Card-fakeBottom{border-bottom:11px solid #d4dbf1;border-left:11px solid #d4dbf1;height:0}.GoodtoKnow--lavander .Card-container{border-top:11px solid #d4dbf1;border-right:11px solid #d4dbf1;border-left:11px solid #d4dbf1}.GoodtoKnow--yellow .Card-fakeBottom{border-bottom:11px solid #ffe900;border-left:11px solid #ffe900;height:0}.GoodtoKnow--yellow .Card-container{border-top:11px solid #ffe900;border-right:11px solid #ffe900;border-left:11px solid #ffe900}.GoodtoKnow--green .Card-fakeBottom{border-bottom:11px solid #00a383;border-left:11px solid #00a383;height:0}.GoodtoKnow--green .Card-container{border-top:11px solid #00a383;border-right:11px solid #00a383;border-left:11px solid #00a383}
/*! Component1 Component */
.GridExample{padding-top:100px;padding-bottom:100px;background-color:#add8e6}.GridExample:first-of-type .GridExample-wrapper{margin-left:auto;margin-right:auto;max-width:1470px;padding-left:15px;padding-right:15px}.GridExample:first-of-type .GridExample-list{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.GridExample:first-of-type .GridExample-item{flex:0 0 auto;width:calc(20% - 10px);margin-left:5px;margin-right:5px;height:150px;background-color:#f08080}.GridExample:last-of-type .GridExample-wrapper{margin-left:auto;margin-right:auto;max-width:1470px;padding-left:15px;padding-right:15px}@media (min-width:700px){.GridExample:last-of-type .GridExample-list{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}}.GridExample:last-of-type .GridExample-item{height:150px;background-color:#f08080}.GridExample:last-of-type .GridExample-item:not(:last-child){margin-bottom:10px}@media (min-width:700px) and (max-width:1099px){.GridExample:last-of-type .GridExample-item{flex:0 0 auto;width:calc(50% - 30px);margin-left:15px;margin-right:15px}}@media (min-width:1100px){.GridExample:last-of-type .GridExample-item{flex:0 0 auto;width:calc(25% - 30px);margin-left:15px;margin-right:15px}}
/*! Header component */
.Header{position:fixed;z-index:100;top:0;left:0;width:100%;transition:top .3s cubic-bezier(.165,.84,.44,1)}.Header--extended{position:relative}.Header--extended.Header--sticky{position:fixed}@media (min-width:1100px){.Header{margin-bottom:66px}}.Header--sticky{box-shadow:0 5px 10px rgba(0,0,0,.15)}@media (min-width:1100px){.Header--sticky .QuickAccess-linkLabel,.Header--sticky .hamburger-label{display:none}.Header--sticky .QuickAccess-link{width:45px;height:45px}.Header--sticky .QuickAccess-link .icon{width:20px;height:20px}.Header--sticky .Header-content{height:45px}.Header--sticky .MenuDesktop{background-color:#fff}.Header--sticky .Header-headline,.Header--sticky .MenuDesktop-link{color:#000}.Header--sticky .MenuDesktop-link:hover,.MenuDesktop-item.is-active .Header--sticky .MenuDesktop-link,html[data-whatinput=keyboard] .Header--sticky .MenuDesktop-link:focus{color:#fff;background-color:#5e63fc}.Header--sticky .MenuDesktop-item.is-active .MenuDesktop-link{color:#fff;background-color:#5e63fc}.Header--sticky .MenuDesktop-item:not(:first-child)::after{background-color:#000}.Header--sticky .Header-logo--sexo{top:25px}.Header--sticky .MenuDesktop-submenu{top:110px}.Header--sticky .MenuDesktop-submenuContainer{height:calc(100vh - 110px)}.Header--sticky .MenuDesktop-closeButton{top:135px}}@media (max-width:699px){.Header--sticky .Header-wrapper .Header-container{background-color:#fff;transition:background-color .35s cubic-bezier(.165,.84,.44,1)}.Header--sticky .Header-headline,.Header--sticky .Header-quickAccess--desktop .QuickAccess-list .QuickAccess-link,.Header--sticky .QuickAccess-item .hamburger+.hamburger-label,.Header--sticky .QuickAccess-link{color:#000}.Header--sticky .Header-quickAccess--desktop .QuickAccess-list .QuickAccess-link:hover,.Header--sticky .QuickAccess-link:hover,html[data-whatinput=keyboard] .Header--sticky .Header-quickAccess--desktop .QuickAccess-list .QuickAccess-link:focus,html[data-whatinput=keyboard] .Header--sticky .QuickAccess-link:focus{color:#000}.Header--sticky .QuickAccess-item .hamburger span{background-color:#000}}.Header-top,.Header-wrapper{z-index:5;position:relative;background-color:#fff}@media (max-width:1099px){.Header-top .Header-container{padding-top:0;padding-bottom:0}}.Header--sticky .Header-top{display:none}@media (min-width:1100px){.Header-wrapper{background-color:#5e63fc}}.Header-wrapper .Header-container{padding-top:0;padding-bottom:0}@media (max-width:1099px){.Header-wrapper .Header-container{padding-right:0;padding-left:25px}}.Header-container{margin-left:auto;margin-right:auto;max-width:1470px;padding:12px 30px}@media (max-width:1099px){.Header-wrapper .Header-container{background-color:#5e63fc}}@media (min-width:1000px) and (max-height:800px){.Header-container{padding:0 30px}}.Header-logos{display:flex;flex-flow:row wrap;align-items:center;height:75px}@media (min-width:1100px){.Header-logos{height:100px}}.Header-logo{flex:0 0 auto;width:auto;margin-left:2px}.Header-logo--SPF .logo-spf{width:63px}@media (min-width:1100px){.Header-logo--SPF .logo-spf{width:105px}}.Header-logo--RF{margin-right:20px}@media (min-width:1100px){.Header-logo--RF{position:relative;margin-right:50px}.Header-logo--RF::after{content:"";position:absolute;top:-5px;right:-40px;width:1px;height:calc(100% + 10px);background-color:#f8f8f8}}.Header-logo--RF .logo-rf{width:75px}@media (max-width:1099px){.Header-logo--RF .logo-rf{display:none}}.Header-logo--RF .logo-rf-small{width:65px}@media (min-width:1100px){.Header-logo--RF .logo-rf-small{display:none}}.Header-headline{font-weight:700;font-size:.8rem;color:#fff;transition:color .35s cubic-bezier(.165,.84,.44,1)}@media (min-width:700px){.Header-headline br{display:none}}@media (min-width:1100px){.Header-headline{font-size:1.2rem}}@media (max-width:699px){.Header-headline{line-height:.9}}.Header-content{display:flex;justify-content:space-between;align-items:center;height:60px;transition:height .4s cubic-bezier(.165,.84,.44,1)}@media (min-width:1100px){.Header-content{height:90px}}.Header-logo--sexo{position:relative;top:0;flex:0 0 auto;display:flex;flex-direction:column;width:auto;text-decoration:none;transition:top .5s cubic-bezier(.165,.84,.44,1)}@media (max-width:350px){.Header-logo--sexo{max-width:141px}}.Header-logo--sexo::before{content:"";position:absolute;z-index:0;bottom:29px;left:-7px;top:6px;width:66%;max-width:300px;background:0 0;box-shadow:12px 11px 6px rgba(0,0,0,.31);transform:rotate(0deg)}@media (min-width:700px) and (max-width:1099px){.Header-logo--sexo::before{bottom:19px;left:3px;top:-4px;box-shadow:8px 8px 6px rgba(0,0,0,.31)}}@media (max-width:699px){.Header-logo--sexo::before{bottom:24px;left:39px;top:0;box-shadow:8px 8px 6px rgba(0,0,0,.29)}.Header-logo--sexo{padding-top:5px}}.Header-logo--sexo .logo{position:relative;z-index:1;width:140px}@media screen and (min-width:1100px){.Header-logo--sexo .logo{width:200px}}.Header-nav{flex:0 0 auto;width:auto}.Header-navContent{display:flex;flex-flow:row wrap;align-items:center}.Header-quickAccess{flex:0 0 auto;width:auto}.Header-quickAccess--desktop .QuickAccess-list{display:flex;align-items:center}@media (min-width:1100px){.Header-quickAccess--desktop .QuickAccess-list .QuickAccess-link[data-menuMobile-trigger]{display:none}}@media (max-width:1099px){.Header-quickAccess--desktop .QuickAccess-list .QuickAccess-link{display:none}.Header-quickAccess--desktop .QuickAccess-list .QuickAccess-link[data-menuMobile-trigger],.Header-quickAccess--desktop .QuickAccess-list .QuickAccess-link[data-search-trigger],.Header-quickAccess--desktop .QuickAccess-list .QuickAccess-link[data-services-trigger]{display:flex}body.menu-open--mobile .Header-quickAccess--desktop .QuickAccess-list .QuickAccess-link[data-search-trigger],body.menu-open--mobile .Header-quickAccess--desktop .QuickAccess-list .QuickAccess-link[data-services-trigger]{opacity:.3;pointer-events:none}.Header-quickAccess--desktop .QuickAccess-list .QuickAccess-link:hover,html[data-whatinput=keyboard] .Header-quickAccess--desktop .QuickAccess-list .QuickAccess-link:focus{color:#fff}.Header-quickAccess--desktop .QuickAccess-list .QuickAccess-link:hover[data-services-trigger],html[data-whatinput=keyboard] .Header-quickAccess--desktop .QuickAccess-list .QuickAccess-link:focus[data-services-trigger]{color:#000}}@media (max-width:350px){.Header-quickAccess--desktop .QuickAccess-list .QuickAccess-link[data-services-trigger]{display:none}}@media (min-width:1100px){.Header-menuMobileTrigger{display:none}}
/*! Hero component */
.Hero{position:relative}.Hero .container-sticker-img{max-width:100%;max-height:120px}@media (max-width:699px){.Hero .container-sticker-img{max-width:100px;width:100%}[data-homepage] .Hero .Hero-container .container-sticker-img{display:none}}[data-homepage] .Hero .Hero-container .Hero-title-menu{font-size:7.7rem;line-height:1.2}@media (max-width:699px){[data-homepage] .Hero .Hero-container .Hero-title-menu{font-size:4rem}.Hero-container .container--containBalls{padding-bottom:260px}}@media (min-width:700px) and (max-width:1099px){.Hero-container .container--containBalls{padding-bottom:260px}}@media (min-width:1100px){.Hero-container .container--containBalls{padding-bottom:100px}}@media (max-width:699px){.Hero-container .Card--highlight{max-width:292px}}.Hero--tag .Hero-container--blue .container{padding:30px 0 80px}@media (min-width:700px) and (max-width:1099px){.Hero--tag .Hero-container--blue .container{padding:50px 0 30px}}@media (min-width:1100px){.Hero--tag .Hero-container--blue .container{padding:50px 0 100px}}.Hero--resultEmpty+.container{padding-top:30px}.Hero-container--smallPaddingTop>.container{padding-top:30px;padding-bottom:30px}@media (min-width:1100px){.Hero-container--smallPaddingTop>.container{padding-top:50px;padding-bottom:50px}}.Hero-container--extraMargin{margin-bottom:50px}.Hero-container--blue{background-color:#5e63fc;color:#fff}.Hero-content{font-size:1.5rem;font-weight:700;line-height:2;width:100%}@media (min-width:1100px){.Hero-content{font-size:1.6rem}}.Hero-content .Richtext,.Hero-content .Richtext .ezrichtext-field a,.Hero-content .Richtext a{color:#fff}.Hero-content .Richtext p{font-weight:400}.Hero-content .Richtext .ezrichtext-field a:focus-visible,.Hero-content .Richtext .ezrichtext-field a:hover,.Hero-content .Richtext a:focus-visible,.Hero-content .Richtext a:hover{color:#000}.Hero-title{margin-bottom:30px;font-weight:900;font-size:4rem;line-height:1.1}@media (min-width:1100px){.Hero-title{margin-bottom:40px;font-size:7.7rem}}@media (max-height:900px){.Hero-title{font-size:4rem}}@media (min-width:700px) and (max-width:1099px){.Hero-title--big{font-size:6rem}}@media (min-width:1100px){.Hero-title--big{font-size:10rem}}.Hero-pagination,.Hero-time{display:flex;align-items:center}.Hero-time{margin-top:-10px;font-weight:400}.Hero-time .icon{margin-right:15px}.Hero-pagination{padding-left:10px}@media (max-width:699px){.Hero-pagination{padding-left:0}}@media (min-width:1100px){.Hero-pagination{padding-left:60px}}.Hero-controls{position:relative;display:flex;align-items:center;padding-right:80px}.Hero-controls::after{content:"";position:absolute;top:48%;right:10px;width:50px;height:1px;background-color:#fff;transform:translateY(-50%)}.Hero-swiper{position:relative;z-index:3;transition-duration:1000ms!important;padding-left:20px;width:calc(100% - 20px)}@media (max-width:699px){.Hero-swiper{width:100%}}@media (min-width:1100px){.Hero-swiper{padding-left:50px}}.Hero-swiper .Hero-swiper-wrapper{padding-bottom:30px}@media (min-width:1100px){.Hero-swiper .Hero-swiper-wrapper{padding-left:50px;transition-timing-function:cubic-bezier(.23,1,.32,1)}}.Hero-swiper .Hero-swiper-wrapper .Richtext .ezrichtext-field a,.Hero-swiper .Hero-swiper-wrapper .Richtext a{color:#fff}.Hero-swiper .Hero-swiper-wrapper .Richtext .ezrichtext-field a:focus-visible,.Hero-swiper .Hero-swiper-wrapper .Richtext .ezrichtext-field a:hover,.Hero-swiper .Hero-swiper-wrapper .Richtext a:focus-visible,.Hero-swiper .Hero-swiper-wrapper .Richtext a:hover{color:#000}.Hero-swiper .swiper-slide{padding-left:20px;margin-left:2px;opacity:0;transition:opacity .5s cubic-bezier(.23,1,.32,1) .3s}@media (max-width:699px){.Hero-swiper .swiper-slide{padding-left:0}}.Hero-swiper .swiper-slide-active{opacity:1}.Hero-swiper .Richtext{color:#fff}@media (min-width:1100px){.Hero-swiper .Richtext{max-width:calc(100% - 150px)}}.Hero-swiper .Richtext>*{cursor:default}.Hero-swiper .swiper-pagination{position:static;bottom:auto;width:auto;left:auto;display:flex;align-items:center}.Hero-swiper .swiper-pagination-bullet{position:relative;width:12px;height:12px;outline:0;background-color:rgba(255,255,255,.3);opacity:1;transition:background-color .15s cubic-bezier(.23,1,.32,1),width .15s cubic-bezier(.23,1,.32,1),height .15s cubic-bezier(.23,1,.32,1)}.Hero-swiper .swiper-pagination-bullet::after{content:"";position:absolute;left:50%;top:50%;width:calc(100% + 6px);height:calc(100% + 6px);border:1px solid #ffe900;border-radius:50%;transform:translate(-50%,-50%);opacity:0}.Hero-swiper .swiper-pagination-bullet:hover,html[data-whatinput=keyboard] .Hero-swiper .swiper-pagination-bullet:focus{background-color:#ffe900}.container-actualitySection .Card .Button--card:hover,html[data-whatinput=keyboard] .Hero-swiper .swiper-pagination-bullet:focus::after,html[data-whatinput=keyboard] .container-actualitySection .Card .Button--card:focus{opacity:1}.Hero-swiper .swiper-pagination-bullet-active{width:24px;height:24px;background-color:#fff}.Hero-pause,.Hero-play{padding:10px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s cubic-bezier(.23,1,.32,1)}.Hero-pause[aria-hidden=true],.Hero-play[aria-hidden=true],.container-actualitySection .Card-container--background::before{display:none}.Hero-pause:hover,.Hero-play:hover,html[data-whatinput=keyboard] .Hero-pause:focus,html[data-whatinput=keyboard] .Hero-play:focus{background-color:rgba(0,0,0,.2)}@media (max-width:699px){.container-actualitySection{padding-bottom:0}}.container-actualitySection .Card .Button--card{background-color:#000}@media (min-width:700px){.container-actualitySection .container-left{margin-bottom:40px}}.container-actualitySection .container-left .text{padding-top:10px;padding-bottom:10px}@media (min-width:700px){.container-actualitySection .container-left .text{padding-top:20px}}.container-actualitySection .Card-bottom .Button{opacity:0}.container-actualitySection .Card-fakeBottom::before{background-color:transparent}.Hero-searchTitle{font-size:2.5rem}@media (min-width:700px){.Hero-searchTitle{font-size:3rem}}
/*! HeroCards component */
.HeroCards{display:flex;justify-content:center}.HeroCards .Card:nth-child(2){margin-left:20px;margin-right:20px}.HeroCards-container{max-width:100%}.HeroCards-container .swiper{overflow:visible}.HeroCards-slide{width:auto;max-width:300px;transition:opacity .5s cubic-bezier(.23,1,.32,1)}@media (min-width:1100px){.HeroCards-slide:nth-child(2){margin:0 30px}}.HeroCards-slide:last-child{margin-right:0}.HeroCards-footer{display:flex;justify-content:center}.HeroCards-footer .swiper-pagination{position:static;bottom:auto;width:auto;left:auto;display:flex;align-items:center}.HeroCards-footer .swiper-pagination-bullet{position:relative;width:12px;height:12px;outline:0;background-color:rgba(0,0,0,.3);opacity:1;transition:background-color .15s cubic-bezier(.23,1,.32,1),width .15s cubic-bezier(.23,1,.32,1),height .15s cubic-bezier(.23,1,.32,1)}.HeroCards-footer .swiper-pagination-bullet::after{content:"";position:absolute;left:50%;top:50%;width:calc(100% + 6px);height:calc(100% + 6px);border:1px solid #000;border-radius:50%;transform:translate(-50%,-50%);opacity:0}.HeroCards-footer .swiper-pagination-bullet:hover,html[data-whatinput=keyboard] .HeroCards-footer .swiper-pagination-bullet:focus{background-color:#000}html[data-whatinput=keyboard] .HeroCards-footer .swiper-pagination-bullet:focus::after{opacity:1}.HeroCards-footer .swiper-pagination-bullet-active{width:24px;height:24px;background-color:#000}@media (min-width:1100px){.HeroCards-footer{display:none}}@media (max-width:1099px){.HeroCards-footer{margin-top:30px;padding-bottom:10px;min-height:35px}}.HeroCards-ballsContainer{text-align:center}@media (min-width:1100px){.HeroCards-ballsContainer{text-align:right}}.HeroCards-balls{max-height:150px}
/*! KeyNumber component */
.KeyNumber{margin:0 -100px;padding:50px 85px;background-color:#5e63fc;color:#fff}.KeyNumber-container{display:flex;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;max-width:1470px;padding-left:15px;padding-right:15px}@media (min-width:1100px){.KeyNumber-container{flex-direction:row;padding-left:0;padding-right:0}}@media (max-width:1099px){.KeyNumber-container{text-align:center}}@media (max-width:699px){.KeyNumber-container{padding-right:0;padding-left:0}}.KeyNumber-left{flex:0 0 auto;width:calc(100% - 30px);margin-left:15px;margin-right:15px;display:flex;flex-direction:column;border-bottom:3px solid #fff;border-right:none}@media (min-width:1100px){.KeyNumber-left{border-right:3px solid #fff;border-bottom:none;flex:0 0 auto;width:calc(33.3333333333%);padding-right:50px;padding-left:0}}@media (max-width:1099px){.KeyNumber-left{padding-bottom:30px;margin-bottom:30px;margin-left:0;margin-right:0;width:100%}}.KeyNumber-right{flex:0 0 auto;width:calc(100% - 30px);margin-left:15px;margin-right:15px}@media (min-width:1100px){.KeyNumber-right{flex:0 0 auto;margin-left:50px;width:calc(66.6666666667% - 50px);margin-right:0}}.KeyNumber-numberContainer{display:flex;flex-wrap:wrap;margin-bottom:10px}@media (max-width:1099px){.KeyNumber-numberContainer{justify-content:center;text-align:center;margin-left:15px;margin-right:15px}}.KeyNumber-numberContainer--word{align-items:baseline}.KeyNumber-number,.KeyNumber-unit{font-weight:900;line-height:1}.KeyNumber-number{font-size:8rem}.KeyNumber-number--small{font-size:6.5rem}.KeyNumber-unit{font-size:5rem}.KeyNumber-unit--word{font-size:2rem}.KeyNumber-legend{font-weight:700;line-height:1.4}@media (max-width:1099px){.KeyNumber-legend{margin-left:15px;margin-right:15px}}.KeyNumber-text{line-height:1.8}.KeyNumber-text a{color:#fff;font-weight:900;text-decoration:underline;transition:color .2s cubic-bezier(.23,1,.32,1)}.KeyNumber-text a:hover,html[data-whatinput=keyboard] .KeyNumber-text a:focus{color:#000}
/*! ListArticle component */
.ListArticle{padding:70px;background-color:#5e63fc}@media (max-width:1099px){.ListArticle{margin:0 -50px;padding:70px 50px}}.ListArticle--empty.ListArticle--full{text-align:center;background-color:rgba(0,0,0,.05);padding-bottom:70px}.ListArticle--empty.ListArticle--full .Button{margin-top:15px}.ListArticle--full{background-color:transparent;padding-bottom:0}.ListArticle--full .ListArticle-tilteBackground{color:#000}.ListArticle--full .ListArticle-tilte{color:#000;border-bottom:1px solid #000}.ListArticle--full .ListArticle-tilteBackground{border-bottom:none;padding-bottom:30px}.ListArticle--full .ListArticle-link{border-top:1px solid #000;border-bottom:none;padding:30px 40px 30px 80px}@media (min-width:700px) and (max-width:1099px){.ListArticle--full .ListArticle-link{padding:30px 80px}}@media (max-width:699px){.ListArticle--full .ListArticle-link{padding:30px 0 30px 70px}}.ListArticle--full .ListArticle-link>span{display:block;color:#000;font-weight:400;font-size:1.8rem}.ListArticle--full .ListArticle-link>span:first-child{font-weight:900}.ListArticle--full .ListArticle-link:hover,.ListArticle--full .ListArticle-link:hover+.ListArticle-link,html[data-whatinput=keyboard] .ListArticle--full .ListArticle-link:focus,html[data-whatinput=keyboard] .ListArticle--full .ListArticle-link:focus+.ListArticle-link{border-top:1px solid transparent}.ListArticle--full .ListArticle-link:hover .ListArticle-arrowButton,.ListArticle--full .ListArticle-link:hover .ListArticle-linkBackground,html[data-whatinput=keyboard] .ListArticle--full .ListArticle-link:focus .ListArticle-arrowButton,html[data-whatinput=keyboard] .ListArticle--full .ListArticle-link:focus .ListArticle-linkBackground{opacity:1}.ListArticle-link,.ListArticle-tilte{font-weight:700;border-bottom:1px solid #fff;color:#fff}.ListArticle-tilte{padding-bottom:30px}.ListArticle-link{display:block;position:relative;min-height:120px;padding:30px 0 30px 80px;text-decoration:none;transition:background-color .5s cubic-bezier(.23,1,.32,1),opacity .5s cubic-bezier(.23,1,.32,1),border .5s cubic-bezier(.23,1,.32,1)}@media (max-width:699px){.ListArticle-link{font-weight:600;padding:30px 0 30px 60px}}.ListArticle-link::after,.ListArticle-link::before{content:"";position:absolute;width:0;height:0}.ListArticle-link::before{top:30px;left:-19px;border-style:solid;border-width:0 36px 36px;border-color:transparent transparent #000;transform:rotate(-45deg)}@media (max-width:699px){.ListArticle-link::before{border-width:0 28px 28px;left:-18px}}.ListArticle-link::after{top:38px;left:-4px;border-style:solid;border-width:0 22px 22px;border-color:transparent transparent #ff0081;transform:rotate(-45deg);z-index:2}@media (max-width:699px){.ListArticle-link::after{border-width:0 17px 17px;top:35px;left:-6px}}.ListArticle-linkBackground{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#f0f0f0;opacity:0;transition:opacity .5s cubic-bezier(.23,1,.32,1)}@media (min-width:1100px){.ListArticle-linkBackground{width:calc(100% + 140px);left:-70px}}@media (max-width:1099px){.ListArticle-linkBackground{width:calc(100% + 80px);left:-40px}}.ListArticle-arrowButton{position:absolute;top:50%;right:0;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;color:#000;border-radius:50%;padding:14px;opacity:0;transition:opacity .2s cubic-bezier(.23,1,.32,1)}.ListArticle-arrowButton .icon{width:10px;height:10px}@media (min-width:1100px){.ListArticle-arrowButton{right:-40px}}@media (min-width:700px) and (max-width:1099px){.ListArticle-arrowButton{right:20px}}@media (max-width:699px){.ListArticle-arrowButton{display:none}}.ListArticle-link--S-white::after{border-color:transparent transparent #fff}.ListArticle-link--S-lightgrey::after{border-color:transparent transparent #f8f8f8}.ListArticle-link--S-grey::after{border-color:transparent transparent #767676}.ListArticle-link--S-black::after{border-color:transparent transparent #000}.ListArticle-link--S-blue::after{border-color:transparent transparent #5e63fc}.ListArticle-link--S-pink::after{border-color:transparent transparent #ff0081}.ListArticle-link--S-orange::after{border-color:transparent transparent #ff9a41}.ListArticle-link--S-lavander::after{border-color:transparent transparent #d4dbf1}.ListArticle-link--S-yellow::after{border-color:transparent transparent #ffe900}.ListArticle-link--S-green::after{border-color:transparent transparent #859f30}.ListArticle-link--S-blue-green::after{border-color:transparent transparent #00a383}
/*! MapForm component */
@keyframes rotate{to{transform:rotate(360deg),translateY(-50%)}}@media (max-width:1099px){.MapForm{margin:0 auto;text-align:center}}.MapForm[data-context-search]{text-align:center;margin:0 auto}.MapForm .InputAddress-loading{top:50%;right:8px;width:25px;height:25px;border-radius:50%;transform:translateY(-50%);animation:rotate 2s linear infinite;z-index:2;position:absolute}.Form-input-icon .MapForm .InputAddress-loading{opacity:1}.MapForm .InputAddress-loading .path{stroke:rgba(0,0,0,.3);stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.MapForm-legals{font-size:12px;font-style:italic}.MapForm-selectContainer{margin-bottom:0;position:static;display:flex;justify-content:center}.MapForm-select{position:relative;margin-bottom:50px}.MapForm-select .MapForm-selectText{position:relative;z-index:5}.MapForm-select span{display:block;font-size:2.5rem;font-weight:300}.MapForm-select .Form-selection{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:transparent;transition:background-color .2s cubic-bezier(.23,1,.32,1)}.MapForm-select .Form-selection:hover,html[data-whatinput=keyboard] .MapForm-select .Form-selection:focus{background-color:rgba(0,0,0,.05)}.MapForm-select .Form-selection[data-map-form-select=open] .icon{transform:rotate(90deg)}@media (min-width:1100px){[data-context-home] .MapForm-select .Form-selection{justify-content:flex-start}}.MapForm-select .Form-selection span{display:block;font-weight:900;margin-right:20px;text-decoration-line:underline;text-decoration-color:#000;text-decoration-thickness:.2em}.MapForm-select .Form-selection .icon{transform:rotate(-90deg);transition:transform .3s cubic-bezier(.23,1,.32,1)}.MapForm-select .Form-options{display:block;position:absolute;z-index:5;top:100%;left:0;width:calc(100% + 120px);max-height:500px;margin:0 -60px;background-color:#ffe900;box-shadow:0 8px 14px rgba(0,0,0,.2);overflow:hidden;transition:max-height .5s cubic-bezier(.23,1,.32,1)}@media (max-width:699px){.MapForm-select .Form-options{width:calc(100% + 60px);margin:0 -30px}}.MapForm-select .Form-options[aria-hidden=true]{display:none;max-height:0}@media (min-width:1100px){[data-context-home] .MapForm-select .Form-options{width:100%;margin:0}[data-context-home] .MapForm-select .Form-options button{text-align:left}}.MapForm-select .Form-options button{display:block;width:calc(100% - 60px);margin:0 auto;padding:25px 0;font-size:23px;font-weight:600;text-align:center;color:rgba(0,0,0,.6);transition:color .3s cubic-bezier(.23,1,.32,1)}.MapForm-select .Form-options button[aria-hidden=true]{display:none}.MapForm-select .Form-options button:not(:last-child){border-bottom:1px solid rgba(0,0,0,.2)}.MapForm-select .Form-options button:hover,html[data-whatinput=keyboard] .MapForm-select .Form-options button:focus{font-weight:900;color:#000}.Form-optionsOverlay{position:fixed;top:0;left:0;z-index:2;transition:background-color .5s}@media (min-width:1100px){.Form-optionsOverlay{background-color:transparent}}@media (max-width:699px){.Form-optionsOverlay{top:400px}}.Form-optionsOverlay[aria-hidden=false]{width:100vw;height:100vh}@media (max-width:1099px){.Form-optionsOverlay[aria-hidden=false]{background-color:rgba(0,0,0,.5)}[data-context-home] .Form-optionsOverlay{background-color:transparent}}@media (max-width:699px){[data-context-home] .Form-optionsOverlay{top:0}}.MapForm-search[aria-expanded=true] .MapForm-input{border-bottom-left-radius:0;border-bottom-right-radius:0}.Form-address-autocomplete{position:absolute;top:50px;left:0;width:100%;max-height:0;padding-bottom:0;border-bottom-left-radius:30px;border-bottom-right-radius:30px;background-color:#fff;overflow:hidden}.Form-address-autocomplete[aria-hidden=false]{max-height:600px;padding-bottom:5px;transition:max-height .8s cubic-bezier(.23,1,.32,1),padding .3s cubic-bezier(.23,1,.32,1)}.Form-address-autocomplete[aria-hidden=false] .Form-input{transition:border-radius .2s cubic-bezier(.23,1,.32,1)}.Form-address-autocomplete button{display:block;width:100%;font-size:1.4rem;padding:12px 20px;text-align:left}.Form-address-autocomplete button:hover,html[data-whatinput=keyboard] .Form-address-autocomplete button:focus{font-weight:900}.home-serviceBanner .MapForm-selectContainer{justify-content:center}@media (min-width:1100px){.home-serviceBanner .MapForm-selectContainer{justify-content:flex-start}}.homepage-mapForm-container.container--MapForm{padding:100px 0}.homepage-mapForm-container.container--MapForm .container-balls{max-height:300px}@media (max-width:1099px){.homepage-mapForm-container.container--MapForm .container-balls{max-height:180px;left:50%;height:200px;min-width:unset;max-width:unset;transform:translateX(-50%)}.homepage-mapForm-container.container--MapForm{padding-top:50px;padding-bottom:220px}}.homepage-mapForm-container.container--MapForm .MapForm-search{margin-bottom:25px}.homepage-mapForm-container.container--MapForm .MapForm-select span{font-size:3.3rem}@media (max-width:699px){.homepage-mapForm-container.container--MapForm .MapForm-select span{font-size:2.5rem}}
/*! MapResult component  */
@media (min-width:1100px){.MapResult{padding-left:calc(((100vw - 1440px)/2) - 20px)}}.MapResult-container{margin-left:auto;margin-right:auto;max-width:1480px;padding-left:20px;padding-right:20px}.MapResult-content{display:flex;margin-left:-25px;margin-right:-25px;position:relative;align-items:flex-start;padding:30px;flex-wrap:nowrap}.MapResult-infos{padding-right:30px;flex:1}@media (min-width:1100px){.MapResult-infos{flex:1 1 0px;width:auto;margin-left:15px;margin-right:15px}}.MapResult-ctaContainer .MapResult-cta:first-child .Button svg{width:20px;height:20px}.MapResult-moreInfosToggle{display:flex;align-items:center;margin-top:10px}.MapResult-moreInfosToggle>*{pointer-events:none}.MapResult-moreInfosToggle>span{flex-shrink:0;margin-right:5px;font-size:1.4rem;font-weight:600;text-decoration:underline}.MapResult-moreInfosToggle>svg{transform:rotate(-90deg) scale(.7);transition:transform .2s,color .2s}.MapResult-moreInfosToggle[aria-expanded=true]>svg{transform:rotate(0deg) scale(.7)}.MapResult-moreInfosContainer{margin-top:10px;max-height:0;overflow:hidden;transition:max-height .2s}.MapResult-moreInfosContainer[aria-hidden=false]{max-height:1500px}.MapResult-moreInfosContainer[aria-hidden=false] a{color:#fff}.MapResult-moreInfosContainer[aria-hidden=false] a.MapResult-link:focus-visible,.MapResult-moreInfosContainer[aria-hidden=false] a.MapResult-link:hover{color:#fff}.MapResult-moreInfosContainer[aria-hidden=false] a:focus-visible,.MapResult-moreInfosContainer[aria-hidden=false] a:hover,.MapResults-result--is-selected .MapResult-moreInfosContainer a.MapResult-link:focus-visible,.MapResults-result--is-selected .MapResult-moreInfosContainer a.MapResult-link:hover{color:#000}.MapResult-moreInfosContainer a,.MapResult-moreInfosContent ul li span{word-break:break-all}.MapResult-link,.MapResult-links{display:flex;align-items:center}.MapResult-link{justify-content:center;width:40px;height:40px;padding:8px;color:#000;border-radius:50%;background-color:rgba(0,0,0,.1);transition:color .2s,background-color .2s}.MapResult-link:first-child{margin-right:5px}.MapResult-link:first-child>svg{width:23px;height:23px}.MapResult-link:focus-visible,.MapResult-link:hover{background-color:#000;color:#fff}.MapResult-link>svg{width:20px;height:20px}.MapResult-moreInfosContent{margin-top:10px}.MapResult-moreInfosContent ul{list-style:auto;padding-left:20px}.MapResult-moreInfosContent ul li{list-style-type:disc}.MapResult-moreInfosContent ul li:not(:last-child){margin-bottom:5px}.MapResult-moreInfosContent a{font-weight:700;color:#000}.MapResult-moreInfosContent a:focus-visible,.MapResult-moreInfosContent a:hover{color:#5e63fc}.MapResult-structureTypes{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:15px;margin-top:4px}.MapResult-structureType{display:block;border-radius:30px;padding:2px 10px;font-size:12px;font-weight:600;background-color:rgba(0,0,0,.1)}.MapResult-name{display:inline-block;font-size:1.6rem;font-weight:700;line-height:1.2;outline:0}.MapResult-name:focus-visible{text-decoration:underline}.MapResult-nameInfo{font-size:1.6rem;font-weight:900;margin-bottom:10px}.MapResult-address,.MapResult-phone{font-size:1.5rem;font-style:initial;font-weight:300;line-height:1.6}.MapInfoWindow .MapResult-address,.MapInfoWindow .MapResult-phone{font-size:1.5rem}.MapResult-cta{display:flex;flex-direction:column;align-items:center;transition:opacity .3s cubic-bezier(.23,1,.32,1)}.MapResult-cta .Button{position:relative;transition:opacity .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1)}.MapResult-cta .Button *{pointer-events:none}.MapResult-cta[data-hover=false]{opacity:.5}.MapResult-cta:not(:last-child){margin-bottom:20px}@media (max-width:1099px){.MapResult-cta{margin-top:25px}}.MapResult-ctaLegend{font-size:10px;margin-top:3px;transition:color .3s cubic-bezier(.23,1,.32,1)}.MapResult-tooltip{position:absolute;right:125%;top:0;padding:10px;border-radius:10px;background-color:#000;color:#fff}.MapResult-tooltip[aria-hidden=true]{display:none}.MapResult-tooltip::after{content:"";position:absolute;right:-6px;top:50%;width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #000;transform:translateY(-50%)}
/*! Map results component */
@media (min-width:1100px){.MapResults .container--containBalls{padding-bottom:50px}.MapResults .container--containBalls .container-balls{max-height:250px}}.MapResults .MapForm-search{max-width:400px;margin:0 auto 25px}@media (max-width:699px){.MapResults .MapForm-search{margin:0 auto}}.MapResults--is-hidden .MapResults-results,.MapResults-IntroPage[aria-hidden=true],.MapResults-resultsContent[aria-hidden=true]{display:none}.MapResults-results{position:relative;display:block;width:100%;background-color:#f8f8f8}@media (min-width:1100px){.MapResults-results{display:flex}}.MapResults-results #MapAnchor{position:absolute;top:-60px}@media (min-width:700px){.MapResults-results #MapAnchor{top:-111px}}.MapResults-resultsContent{min-height:100%}@media (min-width:1100px){.MapResults-resultsContent{width:45%}}@media (min-width:1440px){.MapResults-resultsContent{width:40%}}.MapResults-IntroPage{width:100%}@media (min-width:1100px){.MapResults-map{width:55%}}@media (min-width:1440px){.MapResults-map{width:60%}}.MapResults-resultsHeader{margin-left:auto;margin-right:auto;max-width:1480px;padding-left:20px;padding-right:20px;background-color:#fff}@media (min-width:1100px){.MapResults-resultsHeader{background-color:#f8f8f8;padding-left:calc(((100vw - 1440px)/2) - 20px)}}.MapResults-resultsHeaderTitle{margin-bottom:30px;color:#5e63fc}.MapResults-resultsHeaderTitle--is-hidden{display:none}.MapResults-resultsHeaderContent{padding-top:50px;padding-bottom:50px}@media (min-width:1100px){.MapResults-resultsHeaderContent{margin-left:20px;padding-right:30px}}.MapResults-noResults--is-hidden{display:none}.MapResults-map{position:relative}@media (min-width:1100px){.MapResults-map{position:sticky!important;top:111px}}.MapResults-map [data-results-map]{position:absolute!important;top:0;left:0;width:100%;height:100%}.MapResults-map{height:450px}.MapResults-map[aria-hidden=true]{display:none}@media (min-width:1100px){.MapResults-map{height:calc(100vh - 111px)}.MapResults-mapContainer{position:absolute;top:0;right:0;width:50%;height:100vh}}.MapResults-list{overflow:hidden;min-height:calc(100% - 137px)}@media (min-width:700px) and (max-width:1099px){.MapResults-list{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0}}.MapResults-result{background-color:rgba(0,0,0,.05);border:1px solid #fff;transition:background-color .4s cubic-bezier(.23,1,.32,1);width:100%}@media (max-width:1099px){.MapResults-result{max-width:50%}}@media (max-width:699px){.MapResults-result{max-width:100%}}@media (min-width:1100px){.MapResults-result:focus-visible,.MapResults-result:hover{cursor:pointer;background-color:#ebebeb}}.MapResults-result--is-selected{background-color:#5e63fc!important}.MapResults-result--is-selected .MapResult-infos,.MapResults-result--is-selected:focus-visible .MapResult-infos,.MapResults-result--is-selected:hover .MapResult-infos{color:#fff}.MapResults-result .MapResult-moreInfosContainer[aria-hidden=false] a:not(.MapResult-link){color:#000}.MapResults-result--is-selected{background-color:#5e63fc!important}.MapResults-result--is-selected:focus-visible,.MapResults-result--is-selected:hover{background-color:#5e63fc!important}.MapResults-result--is-selected .MapResult-moreInfosToggle>svg{color:#fff}.MapResults-result--is-selected .MapResult-link{background-color:rgba(255,255,255,.1);color:#fff}.MapResults-result--is-selected .MapResult-link:focus-visible,.MapResults-result--is-selected .MapResult-link:hover{background-color:#fff;color:#5e63fc}.MapResults-result--is-selected .MapResult-ctaLegend{color:#fff}.MapResults-result--is-selected .MapResult-moreInfosContainer[aria-hidden=false] a:not(.MapResult-link){color:#fff}.MapResults-pagination{margin-left:auto;margin-right:auto;max-width:1480px;padding-left:20px;padding-right:20px}@media (min-width:1100px){.MapResults-pagination{background-color:#f8f8f8;padding-left:calc(((100vw - 1440px)/2) - 20px)}}.MapResults-pagination .pagination{margin-top:0;padding:50px 20px;cursor:pointer}.MapResults-pagination .pagination .page-link[disabled=disabled]{cursor:auto}.MapResults-empty{padding:20px;color:#555}@media (min-width:1100px){.homepage-mapForm-container .MapResults-headerContent .container--containBalls{padding:100px 0}}@media (min-width:700px) and (max-width:1099px){.homepage-mapForm-container .MapResults-headerContent .container--containBalls{left:50%;height:200px;min-width:unset;max-width:unset;transform:translateX(-50%)}}
/*! Map Search Component */
.MapSearch-title{margin-bottom:15px;color:#5e63fc}.MapSearch-introduction{margin-bottom:25px;color:#5e63fc}@media (min-width:700px){.MapSearch-introduction{width:80%;margin-left:auto;margin-right:auto}}
/*! MenuDesktop component */
.MenuDesktop{display:none;background-color:#5e63fc}@media (min-width:1100px){.MenuDesktop{position:absolute;top:100%;left:0;display:block;width:100%;box-shadow:0 0 5px transparent;transition:transform .5s cubic-bezier(.165,.84,.44,1),background-color .5s cubic-bezier(.165,.84,.44,1) box-shadow .5s cubic-bezier(.165,.84,.44,1)}body.menu-hidden .MenuDesktop{transform:translateY(-100%);transition:transform .35s cubic-bezier(.165,.84,.44,1) .12s}}body[data-header-sticky=true] .MenuDesktop{box-shadow:0 0 5px rgba(0,0,0,.22)}body.menu-open--desktop .MenuDesktop{box-shadow:0 0 5px transparent}.MenuDesktop-container{margin-left:auto;margin-right:auto;max-width:1470px;padding:12px 30px;transition:visibility 0s linear}@media (min-width:1100px){body.menu-hidden .MenuDesktop-container{visibility:hidden;transition:visibility 0s linear .35s}}.MenuDesktop-rubrics{display:flex;flex-flow:row nowrap;justify-content:flex-end}.MenuDesktop-item{display:flex}.MenuDesktop-item:not(:last-child){margin-right:10px}@media (min-width:1100px){.MenuDesktop-item:not(:first-child){position:relative}.MenuDesktop-item:not(:first-child)::after{content:"";position:absolute;top:50%;left:-7px;width:2px;height:20px;transform:translateY(-50%);background-color:rgba(255,255,255,.5);transition:background-color .5s cubic-bezier(.165,.84,.44,1)}}.MenuDesktop-link{display:inline-flex;align-items:center;height:42px;padding-left:20px;padding-right:20px;max-height:75px;outline:0;border-radius:30px;font-weight:600;font-size:1.4rem;line-height:1.15;letter-spacing:1px;text-transform:uppercase;text-align:left;color:rgba(255,255,255,.7);transition:color .2s cubic-bezier(.23,1,.32,1),background-color .2s cubic-bezier(.23,1,.32,1)}.MenuDesktop-link:hover,html[data-whatinput=keyboard] .MenuDesktop-link:focus{color:#5e63fc;background-color:#fff}.MenuDesktop-item.is-active .MenuDesktop-link{color:#fff;background-color:rgba(0,0,0,.2)}html[data-whatinput=keyboard] .MenuDesktop-link:focus{outline:2px auto #000}.MenuDesktop-submenu{z-index:2;position:fixed;top:155px;left:0;width:100%;opacity:0;display:none;visibility:hidden;background-position:bottom right 30px;background-repeat:no-repeat;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear .3s}@media (min-width:1100px){.MenuDesktop-submenu{background-size:300px}}@media screen and (max-height:900px){.MenuDesktop-submenu{background-image:none!important}}.MenuDesktop-submenu.dropdown-active{display:block;opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear}.Header--extended:not(.Header--sticky) .MenuDesktop-submenu{top:280px}.MenuDesktop-submenuContainer{margin-left:auto;margin-right:auto;max-width:1470px;position:relative;display:flex;flex-direction:column;width:100%;height:calc(100vh - 175px);padding:100px 30px 50px}.Header--extended:not(.Header--sticky) .MenuDesktop-submenuContainer{height:calc(100vh - 280px)}.MenuDesktop-submenuContent{display:flex;flex-flow:row wrap;height:100%}.MenuDesktop-rubricInfos{flex:0 0 auto;width:30%;max-width:350px;padding-right:20px;margin-right:20px;color:#fff;opacity:0;transition:opacity .3s cubic-bezier(.23,1,.32,1)}.dropdown-active .MenuDesktop-rubricInfos{opacity:1;transition:opacity .75s cubic-bezier(.23,1,.32,1) .3s}.MenuDesktop-rubricName{display:inline-block;margin-bottom:20px;font-size:4.7rem;font-weight:900;line-height:1.2}.MenuDesktop-rubricDescription .ezrichtext-field p{max-width:220px;font-size:1.5rem;font-weight:700;line-height:1.8}.MenuDesktop-rubricDescription .ezrichtext-field h1,.MenuDesktop-rubricDescription .ezrichtext-field h2,.MenuDesktop-rubricDescription .ezrichtext-field h3,.MenuDesktop-rubricDescription .ezrichtext-field h4,.MenuDesktop-rubricDescription .ezrichtext-field h5,.MenuDesktop-rubricDescription .ezrichtext-field h6{font-size:4.7rem;font-weight:900;letter-spacing:-.1rem;margin-bottom:20px}.MenuDesktop-subrubrics{flex:0 0 auto;width:30%;max-height:100%;padding-left:25px;padding-right:25px;overflow:auto;opacity:0;transition:opacity .3s cubic-bezier(.23,1,.32,1)}@media (min-width:1100px){.MenuDesktop-subrubrics{min-width:350px}}.dropdown-active .MenuDesktop-subrubrics{opacity:1;transition:opacity .75s cubic-bezier(.23,1,.32,1) .4s}.MenuDesktop-subitem:not(:last-child){margin-bottom:20px}.MenuDesktop-sublink{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:700;text-align:left;font-size:1.8rem;color:#fff;outline:0;text-decoration:none;transition:color .2s cubic-bezier(.23,1,.32,1),background-color .2s cubic-bezier(.23,1,.32,1),background .2s cubic-bezier(.23,1,.32,1)}.MenuDesktop-sublink .icon{transform:rotate(180deg);width:15px;height:15px}.MenuDesktop-subitem.is-active>.MenuDesktop-sublink,.MenuDesktop-sublink:hover,html[data-whatinput=keyboard] .MenuDesktop-sublink:focus{text-decoration:underline}html[data-whatinput=keyboard] .MenuDesktop-sublink:focus{outline:2px auto #000}.MenuDesktop-subitem--has-submenu>.MenuDesktop-sublink{padding:10px 20px;border-radius:30px;background-size:.11px 9px!important;background-position:center right!important;background-color:transparent}.MenuDesktop-subitem--has-submenu>.MenuDesktop-sublink.MenuDesktop-subitem.is-active>.MenuDesktop-subitem--has-submenu>.MenuDesktop-sublink,.MenuDesktop-subitem--has-submenu>.MenuDesktop-sublink:hover,html[data-whatinput=keyboard] .MenuDesktop-subitem--has-submenu>.MenuDesktop-sublink:focus{background:#fff;color:#5e63fc;text-decoration:none}.MenuDesktop-subitem.MenuDesktop-subitem--has-submenu.is-active>.MenuDesktop-sublink{background:#fff;color:#5e63fc;text-decoration:none}.MenuDesktop-sublink--listLink{display:inline-block;padding:8px 24px;width:auto;border:2px solid #fff;border-radius:40px;background-color:transparent;transition:color .2s cubic-bezier(.23,1,.32,1),background-color .2s cubic-bezier(.23,1,.32,1)}.MenuDesktop-sublink--listLink:hover,html[data-whatinput=keyboard] .MenuDesktop-sublink--listLink:focus{background-color:#fff;color:#5e63fc;text-decoration:none}.MenuDesktop-articles{position:absolute;top:100px;left:65%;flex:0 0 auto;max-height:calc(100% - 110px);width:30%;padding-left:20px;padding-right:20px;margin-top:10px;opacity:0;overflow:auto;visibility:hidden;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear .3s}@media (min-width:1100px){.MenuDesktop-articles{min-width:300px}}.MenuDesktop-articles.dropdown-active{opacity:1;visibility:visible;transition:opacity .75s cubic-bezier(.23,1,.32,1) .1s,visibility 0s linear}.MenuDesktop-overlay{z-index:-1;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#5e63fc;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.23,1,.32,1) .1s,visibility 0s linear .4s}body.menu-open--desktop .MenuDesktop-overlay{opacity:1;visibility:visible;transition:opacity .5s cubic-bezier(.23,1,.32,1),visibility 0s linear}.MenuDesktop-closeButton{position:fixed;z-index:3;top:195px;right:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:300;font-size:9px;color:#fff;opacity:0;visibility:hidden;outline:0;transition:color .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear .3s}.MenuDesktop-closeButton:hover,html[data-whatinput=keyboard] .MenuDesktop-closeButton:focus{color:#fff}.MenuDesktop-closeButton:hover .icon,html[data-whatinput=keyboard] .MenuDesktop-closeButton:focus .icon{background-color:#fff;border-color:#fff;color:#5e63fc}html[data-whatinput=keyboard] .MenuDesktop-closeButton:focus{outline:2px auto #000}.MenuDesktop-closeButton .icon{width:35px;height:35px;padding:10px;border:1px solid #fff;border-radius:50%;transition:color .3s cubic-bezier(.23,1,.32,1),border .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1)}.Header--extended:not(.Header--sticky) .MenuDesktop-closeButton{top:305px}.MenuDesktop-closeButton--active{opacity:1;visibility:visible;transition:color .3s cubic-bezier(.23,1,.32,1),opacity .5s cubic-bezier(.23,1,.32,1) .55s,visibility 0s linear}
/*! MenuMobile component */
.MenuMobile{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;transition:visibility 0s linear .55s}body.menu-open--mobile .MenuMobile{visibility:visible;transition:visibility 0s linear}@media (min-width:1100px){.MenuMobile{display:none}}.MenuMobile .MenuMobile-quickAccess{padding:50px 50px 0;position:relative;z-index:2}@media (max-height:650px){.MenuMobile .MenuMobile-quickAccess{padding:30px 50px 0}}.MenuMobile .MenuMobile-container--subrubricsSelected .QuickAccess-list .QuickAccess-item:nth-child(3),.MenuMobile .MenuMobile-container--subrubricsSelected .QuickAccess-list .QuickAccess-item:nth-child(4),.MenuMobile .MenuMobile-container--subrubricsSelected .QuickAccess-list .QuickAccess-item:nth-child(5),.MenuMobile .MenuMobile-container--subrubricsSelected .QuickAccess-list .QuickAccess-item:nth-child(6){display:none}.MenuMobile .QuickAccess-list .QuickAccess-item{width:calc(100% + 100px);margin-left:-50px;margin-right:-50px}.MenuMobile .QuickAccess-list .QuickAccess-item .QuickAccess-link{align-items:center;justify-content:flex-start;flex-direction:row;padding-left:50px;padding-right:50px;width:100%;font-size:1.6rem;font-weight:700;color:#fff}.MenuMobile .QuickAccess-list .QuickAccess-item .QuickAccess-link .icon{width:22px;height:22px;margin-right:30px}.MenuMobile .QuickAccess-list .QuickAccess-item:first-child,.MenuMobile .QuickAccess-list .QuickAccess-item:last-child{display:none}.MenuMobile .QuickAccess-list .QuickAccess-item:nth-child(2){order:1;position:relative;padding-bottom:50px;padding-top:50px;margin-top:-50px}@media (max-height:650px){.MenuMobile .QuickAccess-list .QuickAccess-item:nth-child(2){padding-top:30px;padding-bottom:30px;margin-top:-30px}}.MenuMobile .QuickAccess-list .QuickAccess-item:nth-child(2) .QuickAccess-link{color:#000}.MenuMobile .QuickAccess-list .QuickAccess-item:nth-child(2)::after{content:"";position:absolute;top:50%;right:50px;width:12px;height:12px;color:#fff;background:url(/assets/build/images/angle-fat.svg);background-size:12px 12px;background-repeat:no-repeat;transform:translateY(-50%) rotate(180deg)}.MenuMobile .QuickAccess-list .QuickAccess-item:nth-child(3){order:3}.MenuMobile .QuickAccess-list .QuickAccess-item:nth-child(4){order:2}.MenuMobile .QuickAccess-list .QuickAccess-item:nth-child(5){order:4}.MenuMobile .QuickAccess-list .QuickAccess-item:nth-child(6){order:5}.MenuMobile-container{width:100%;max-width:430px;height:calc(100% + 65px);margin-left:auto;margin-right:0;padding-top:55px;padding-bottom:50px;background-color:#5e63fc;opacity:0;overflow-y:auto;overflow-x:hidden;background-size:250px;background-position:center calc(100% - 60px);background-repeat:no-repeat;transform:translateX(100%);transition:transform .25s cubic-bezier(.23,1,.32,1),opacity .2s cubic-bezier(.165,.84,.44,1) .05s,background-color .25s cubic-bezier(.23,1,.32,1)}@media (min-width:700px){.MenuMobile-container{padding-top:100px}}.MenuMobile-container::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background-color:#5e63fc;opacity:0}.MenuMobile-container--subrubricsSelected,.MenuMobile-container--subrubricsSelected .MenuMobile-quickAccess{background-color:#5e63fc}@media (max-height:715px) and (max-width:699px){.MenuMobile-container--subrubricsSelected{background-image:none!important}}.MenuMobile-container--subrubricsSelected .MenuMobile-quickAccess .QuickAccess-link[data-services-trigger]{padding-left:40px;padding-right:40px}.MenuMobile-container--subrubricsSelected .QuickAccess-item::after{right:40px!important}.MenuMobile-container--subrubricsSelected::after{opacity:1}.MenuMobile-container--articlesSelected{background-color:#5e63fc}.MenuMobile-container--articlesSelected .MenuMobile-quickAccess{display:none}.MenuMobile-container--articlesSelected::after{opacity:0}body.menu-open--mobile .MenuMobile-container{opacity:1;transform:translateX(0%);transition:transform .35s cubic-bezier(.19,1,.22,1),opacity .2s cubic-bezier(.23,1,.32,1),background-color .35s cubic-bezier(.23,1,.32,1)}.Header--extended:not(.Header--sticky) .MenuMobile-container{padding-top:130px}@media (min-width:700px){.Header--extended:not(.Header--sticky) .MenuMobile-container{padding-top:175px}}.MenuMobile-wrapper{position:relative;z-index:2;transition:height .25s cubic-bezier(.165,.84,.44,1)}.MenuMobile-rubrics,.MenuMobile-sub{position:relative;padding-top:50px}.MenuMobile-sub{position:absolute;z-index:2;top:0;left:100%;width:100%;opacity:0;visibility:hidden;transition:transform .25s cubic-bezier(.23,1,.32,1),opacity .25s cubic-bezier(.23,1,.32,1),visibility 0s linear .25s}.MenuMobile-sub--articles,.MenuMobile-sub--subrubrics{background-color:#5e63fc}.MenuMobile-sub.is-active{transform:translateX(-100%);opacity:1;visibility:visible;transition:transform .35s cubic-bezier(.23,1,.32,1),opacity .35s cubic-bezier(.23,1,.32,1),visibility 0s linear}.MenuMobile-sub ul{padding-bottom:8px}.MenuMobile-button{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px 50px;outline:0;text-align:left;font-weight:700;line-height:1.15;color:#fff;background-size:11px 9px!important;background-position:right 20px center}.MenuMobile-button .icon{width:12px;height:12px;transform:rotate(180deg)}.MenuMobile-item>.MenuMobile-button{font-size:2.6rem;font-weight:800;color:#fff}.MenuMobile-subitem>.MenuMobile-button{padding:20px 40px;font-size:1.5rem;text-decoration:none}@media (max-height:650px){.MenuMobile-button{padding:16px 50px}}.MenuMobile-back{display:flex;align-items:center;position:relative;width:100%;padding:10px 20px 30px;font-weight:400;font-size:1.4rem;color:#fff;text-align:left;outline:0}.MenuMobile-back .icon{transform:rotate(180deg);width:12px;height:12px;margin-right:10px}.MenuMobile-back::after{content:"";position:absolute;top:50%;left:20px;width:11px;height:11px;transform:rotate(180deg) translateY(50%)}.MenuMobile-parentName{display:block;width:100%;margin-top:5px;margin-bottom:10px;padding-left:20px;padding-right:20px;font-size:2.6rem;font-weight:900;line-height:1.15;color:#fff}@media (max-width:1099px){.MenuMobile-parentName .ezrichtext-field{padding:0 20px 20px}}.MenuMobile-parentName .ezrichtext-field p{max-width:220px;font-size:1.5rem;font-weight:700;line-height:1.8}.MenuMobile-overlay{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear .3s}body.menu-open--mobile .MenuMobile-overlay{opacity:1;visibility:visible;transition:opacity .5s cubic-bezier(.23,1,.32,1),visibility 0s linear}.MenuMobile-social{display:flex;justify-content:center;align-items:center;padding:40px 0}.MenuMobile-container--subrubricsSelected .MenuMobile-social{display:none}.MenuMobile-socialLink{color:#fff;text-decoration:none}.MenuMobile-socialLink:focus-visible,.MenuMobile-socialLink:hover{color:#ffe900;transition:color .25s cubic-bezier(.23,1,.32,1)}.MenuMobile-socialLink:first-child{margin-right:30px}.MenuMobile-socialLink .icon{width:40px;height:40px}.MenuMobile-button--listLink{text-decoration:none!important;border:1px solid #fff;border-radius:40px;margin-left:40px;margin-right:40px;margin-top:10px;max-width:calc(100% - 80px);background-color:#5e63fc}@media (max-width:1099px){.MenuMobile-button--listLink{width:auto;display:inline-flex}}.MenuMobile .MenuMobile-container--subrubricsSelected .MenuMobile-rubrics,.MenuMobile-container--articlesSelected .MenuMobile-rubrics,.MenuMobile-container--articlesSelected .MenuMobile-sub--subrubrics{visibility:hidden}.MenuMobile .MenuMobile-container:not(.MenuMobile-container--articlesSelected):not(.MenuMobile-container--subrubricsSelected) .QuickAccess-item:nth-child(2){background-image:none!important}.MenuMobile .MenuMobile-container--subrubricsSelected .QuickAccess-item:nth-child(2){padding-bottom:280px;background-size:250px;background-repeat:no-repeat;background-position:center 180px}.MenuMobile .MenuMobile-container--subrubricsSelected .QuickAccess-item:nth-child(2)::after{top:21%}
/*! Menu button */
.MenuMobileTrigger{position:relative;align-self:center;padding-top:10px;padding-bottom:10px;outline:0}.MenuMobileTrigger::after{content:"Menu";position:absolute;left:50%;bottom:0;display:block;font-size:.9rem;font-weight:700;color:#fff;transform:translate(-50%,4px)}body.menu-open--mobile .MenuMobileTrigger::after{content:"Fermer";font-size:.7rem;transform:translate(-50%,2px)}body.menu-open--mobile .MenuMobileTrigger .MenuMobileTrigger-stripe{transition:top .2s cubic-bezier(.895,.03,.685,.22),transform .2s cubic-bezier(.165,.84,.44,1) .2s,opacity 0s cubic-bezier(.895,.03,.685,.22) .2s}body.menu-open--mobile .MenuMobileTrigger .MenuMobileTrigger-stripe:first-child{top:7px;transform:rotate(-45deg)}body.menu-open--mobile .MenuMobileTrigger .MenuMobileTrigger-stripe:nth-child(2){opacity:0}body.menu-open--mobile .MenuMobileTrigger .MenuMobileTrigger-stripe:last-child{top:-7px;transform:rotate(45deg)}.MenuMobileTrigger-content{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;width:3rem;height:1.5rem}.MenuMobileTrigger-stripe{position:relative;top:0;width:100%;height:2px;border-radius:1px;background-color:#fff;transition:top .2s cubic-bezier(.165,.84,.44,1) .2s,transform .2s cubic-bezier(.895,.03,.685,.22),opacity 0s cubic-bezier(.895,.03,.685,.22) .2s}.MenuMobileTrigger-stripe:nth-child(2){width:75%}
/*! Menuservices component */
.MenuServices,.MenuServices-overlay{position:fixed;left:0;width:100%;background-color:#ffe900;opacity:0;visibility:hidden}.MenuServices{height:100%;overflow:auto;z-index:4;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear .3s}body.menu-open--services .MenuServices{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear}.MenuServices-overlay{z-index:-1;top:0;height:100vh;transition:opacity .3s cubic-bezier(.23,1,.32,1) .1s,visibility 0s linear .4s}body.menu-open--services .MenuServices-overlay{opacity:1;visibility:visible;transition:opacity .5s cubic-bezier(.23,1,.32,1),visibility 0s linear}.MenuServices-container{position:relative;display:flex;min-height:calc(100vh - 215px);padding:100px 0 50px;margin:0 auto;background-color:#ffe900;overflow-y:auto}@media (max-width:1099px){.MenuServices-container{justify-content:flex-start;flex-direction:column;min-height:calc(100vh - 135px);padding:40px 0 150px;overflow-y:scroll;overflow-x:hidden}}@media (min-width:1100px){.MenuServices-container{align-items:center}.MenuServices-container::after{content:"";position:absolute;z-index:2;left:-100%;width:100%;height:100%;background-color:#ffe900}}:not(.Header--sticky) .MenuServices-container{height:1px;height:calc(100vh - 215px)}@media (min-width:1000px) and (max-height:800px){:not(.Header--sticky) .MenuServices-container{height:100%;padding-top:40px}}.Header--sticky .MenuServices-container{height:100vh}@media (max-width:699px){.Header--sticky .MenuServices-container{height:120vh}}.MenuServices-infos{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;padding-left:30px;padding-right:30px;background-color:#ffe900;opacity:0;visibility:hidden}@media (min-width:1100px){.MenuServices-infos{width:320px;padding-right:40px;padding-bottom:80px}}@media (min-width:1000px) and (max-height:800px){.MenuServices-infos{padding-bottom:0}}body.menu-open--services .MenuServices-infos{opacity:1;visibility:visible;transition:color .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1) .35s,visibility 0s linear}.MenuServices-services{position:relative;width:100%;height:auto;opacity:0;visibility:hidden;overflow:visible}@media (min-width:1100px){.MenuServices-services{padding-bottom:80px;width:calc(100% - 360px);margin-left:40px}}@media (min-width:700px) and (max-width:1099px){.MenuServices-services{max-height:600px}}@media (max-width:1099px){.MenuServices-services{padding-left:40px;padding-right:40px;padding-top:30px}}@media (max-width:699px){.MenuServices-services{max-height:550px}}@media (min-width:1000px) and (max-height:800px){.MenuServices-services{padding-bottom:0}}body.menu-open--services .MenuServices-services{opacity:1;visibility:visible;transition:opacity .5s cubic-bezier(.23,1,.32,1) .5s,visibility 0s linear .5s}.MenuServices-title{margin-bottom:10px;font-size:2.6rem;font-weight:900}@media (min-width:1100px){.MenuServices-title{margin-bottom:20px;font-size:4.7rem}}.MenuServices-introduction{font-size:1.5rem;font-weight:700;line-height:1.7}@media (min-width:1100px){.MenuServices-introduction{margin-bottom:30px}}@media (max-width:1099px){.MenuServices-introduction{padding-left:15px}}@media (max-width:350px){.MenuServices-introduction{padding-left:0}}.MenuServices-buttons{margin-top:20px;text-align:center}@media (max-width:1099px){.MenuServices-buttons{position:fixed;bottom:0;left:0;display:flex;justify-content:space-around;flex:1 1 0px;width:100%;margin-top:0;padding:20px;background-color:#fff}.MenuServices-buttons .Button--white{background-color:#ffe900;color:#000!important}.MenuServices-buttons .MenuServices-buttonContainer.dimelo_chat_show_when_offline,.MenuServices-buttons .MenuServices-buttonContainer.dimelo_chat_show_when_online{margin-right:10px}.MenuServices-buttons .MenuServices-buttonContainer:last-child{margin-left:10px}.MenuServices-buttons .MenuServices-buttonInfos{margin-left:0;margin-right:0;max-width:100%}}@media (max-width:350px){.MenuServices-buttons{padding-left:0}}@media (min-width:1100px){.MenuServices-buttonContainer:not(:first-child){margin-top:20px}}@media (max-width:1099px){.MenuServices-buttonContainer{width:50%;max-width:300px}.MenuServices-buttonContainer:first-child{margin-right:20px}}.MenuServices-buttonContainer .Button{justify-content:center;width:250px;background-image:none!important}@media (max-width:1099px){.MenuServices-buttonContainer .Button{width:100%}}@media (max-width:699px){.MenuServices-buttonContainer .Button .Button-label{display:none}}.MenuServices-buttonContainer--TestResult{text-align:center;margin-top:40px}.MenuServices-buttonInfos{display:block;max-width:calc(100% - 40px);margin:10px auto 0;font-size:1.2rem;font-weight:600;text-align:center}@media (max-width:699px){.MenuServices-buttonInfos{max-width:calc(100% - 20px)}}.MenuServices-closeButton{z-index:3;position:fixed;top:65px;right:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:300;font-size:.9rem;color:#000;opacity:0;visibility:hidden;outline:0;background-color:#ffe900;transition:color .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear .3s}.MenuServices-closeButton:hover,html[data-whatinput=keyboard] .MenuServices-closeButton:focus{color:#000}.MenuServices-closeButton:hover .icon,html[data-whatinput=keyboard] .MenuServices-closeButton:focus .icon{background-color:#000;border-color:#000;color:#ffe900}@media (max-width:1099px){.MenuServices-closeButton{display:none}}.MenuServices-closeButton .icon{width:35px;height:35px;padding:10px;border:1px solid #000;border-radius:50%;transition:color .3s cubic-bezier(.23,1,.32,1),border .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1)}.Header--extended:not(.Header--sticky) .MenuServices-closeButton{top:240px}@media (max-width:1099px){.Header--extended:not(.Header--sticky) .MenuServices-closeButton{top:150px}}body.menu-open--services .MenuServices-closeButton{opacity:1;visibility:visible;transition:color .3s cubic-bezier(.23,1,.32,1),opacity .5s cubic-bezier(.23,1,.32,1) .55s,visibility 0s linear}.MenuServices-slider{height:100%;justify-content:flex-end;max-height:550px}@media (max-width:1099px){.MenuServices-slider{justify-content:flex-start;max-height:800px}}@media (max-width:699px){.MenuServices-slider{max-height:550px;justify-content:flex-start}}.MenuServices-slide{display:flex;max-width:210px;max-height:210px}@media (max-width:699px){.MenuServices-slide{width:50%}}.MenuServices-card{position:relative;flex-shrink:0;max-width:210px;height:210px;width:100%;padding:15px;text-decoration:none;border:6px solid #000;color:#000;background:#fff;box-shadow:0 10px 15px transparent;transition:color .3s cubic-bezier(.165,.84,.44,1),background-color .3s cubic-bezier(.165,.84,.44,1);user-select:none}.MenuServices-card:focus,.MenuServices-card:hover{background:#000;color:#fff}.MenuServices-card .icon{position:absolute;right:10px;top:10px;width:30px;height:30px}.MenuServices-cardTitle{margin-bottom:15px;padding-right:30px;font-weight:900;font-size:2.4rem;line-height:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width:1099px){.MenuServices-cardTitle{font-size:2rem}}.MenuServices-cardSubtitle{font-size:1.5rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;max-height:80px}.MenuServices-dots{display:flex;align-items:center}.MenuServices-dots.swiper-horizontal>.swiper-pagination-bullets,.MenuServices-dots.swiper-pagination-bullets.swiper-pagination-horizontal,.MenuServices-dots.swiper-pagination-custom,.MenuServices-dots.swiper-pagination-fraction{left:0;width:auto}@media (max-width:1099px){.MenuServices-dots.swiper-horizontal>.swiper-pagination-bullets,.MenuServices-dots.swiper-pagination-bullets.swiper-pagination-horizontal,.MenuServices-dots.swiper-pagination-custom,.MenuServices-dots.swiper-pagination-fraction{left:50%;transform:translateX(-50%);bottom:20px}}@media (max-width:699px){.MenuServices-dots.swiper-horizontal>.swiper-pagination-bullets,.MenuServices-dots.swiper-pagination-bullets.swiper-pagination-horizontal,.MenuServices-dots.swiper-pagination-custom,.MenuServices-dots.swiper-pagination-fraction{bottom:-60px}}.MenuServices-dots .swiper-pagination-bullet{position:relative;background-color:rgba(0,0,0,.3);transition:background-color .15s cubic-bezier(.23,1,.32,1),width .15s cubic-bezier(.23,1,.32,1),height .15s cubic-bezier(.23,1,.32,1);outline:0;opacity:1}.MenuServices-dots .swiper-pagination-bullet::after{content:"";position:absolute;left:50%;top:50%;width:calc(100% + 6px);height:calc(100% + 6px);border:1px solid #000;border-radius:50%;opacity:0;transform:translate(-50%,-50%)}.MenuServices-dots .swiper-pagination-bullet:hover,.pagination .page-item.active~.page-item.next a.page-link:hover,.pagination .page-item.active~.page-item.prev a.page-link:hover,html[data-whatinput=keyboard] .MenuServices-dots .swiper-pagination-bullet:focus,html[data-whatinput=keyboard] .pagination .page-item.active~.page-item.next a.page-link:focus,html[data-whatinput=keyboard] .pagination .page-item.active~.page-item.prev a.page-link:focus{background-color:#000}html[data-whatinput=keyboard] .MenuServices-dots .swiper-pagination-bullet:focus::after{opacity:1}.MenuServices-dots .swiper-pagination-bullet-active{width:20px;height:20px;background-color:rgba(0,0,0,.8)}.pagination,.pagination .page-item{display:flex;align-items:center;justify-content:center}.pagination{flex-wrap:wrap;margin-top:30px}.pagination .page-item{color:#000}@media (max-width:699px){.pagination .page-item{margin-bottom:20px}}.pagination .page-item.active{background-color:#5e63fc}.pagination .page-item.active~.page-item .page-link{background-color:transparent}.pagination .page-item.active~.page-item a.page-link:hover,html[data-whatinput=keyboard] .pagination .page-item.active~.page-item a.page-link:focus{background-color:rgba(94,99,252,.2)}.pagination .page-item.active~.page-item.next a.page-link:hover .icon,.pagination .page-item.active~.page-item.prev a.page-link:hover .icon,html[data-whatinput=keyboard] .pagination .page-item.active~.page-item.next a.page-link:focus .icon,html[data-whatinput=keyboard] .pagination .page-item.active~.page-item.prev a.page-link:focus .icon{color:#fff}.pagination .page-item.active .page-link{color:#fff}.pagination .page-item:not(.active) .sr-only{display:none}.pagination .page-item .page-link{display:flex;align-items:center;justify-content:center;padding:13px;width:37px;height:37px;text-decoration:none;font-size:1.5rem;font-weight:700;background-color:rgba(94,99,252,.2);color:#000;transition:background-color .2s cubic-bezier(.23,1,.32,1)}.pagination .page-item .page-link .icon{width:12px;height:12px;transition:color .2s cubic-bezier(.23,1,.32,1)}.pagination .page-item a.page-link:hover,html[data-whatinput=keyboard] .pagination .page-item a.page-link:focus{background-color:rgba(94,99,252,.4)}.pagination .page-item.next{margin-left:40px}@media (max-width:699px){.pagination .page-item.next{margin-left:10px}}.pagination .page-item.prev{margin-right:40px}@media (max-width:699px){.pagination .page-item.prev{margin-right:10px}}.pagination .page-item.next .page-link,.pagination .page-item.prev .page-link{border:1px solid #767676;border-radius:50%;background-color:transparent}.pagination .page-item.next .page-link .icon,.pagination .page-item.prev .page-link .icon{color:#767676}.pagination .page-item.next.disabled .page-link,.pagination .page-item.prev.disabled .page-link{border:1px solid rgba(118,118,118,.4)}.pagination .page-item.next.disabled .page-link .icon,.pagination .page-item.prev.disabled .page-link .icon{color:rgba(118,118,118,.4)}.pagination .page-item.next:not(.disabled) .page-link:hover,.pagination .page-item.prev:not(.disabled) .page-link:hover,html[data-whatinput=keyboard] .pagination .page-item.next:not(.disabled) .page-link:focus,html[data-whatinput=keyboard] .pagination .page-item.prev:not(.disabled) .page-link:focus{background-color:#000}.pagination .page-item.next:not(.disabled) .page-link:hover .icon,.pagination .page-item.prev:not(.disabled) .page-link:hover .icon,html[data-whatinput=keyboard] .pagination .page-item.next:not(.disabled) .page-link:focus .icon,html[data-whatinput=keyboard] .pagination .page-item.prev:not(.disabled) .page-link:focus .icon{color:#fff}@media (max-width:699px){.Pager-desktop{display:none}}@media (min-width:700px){.Pager-mobile{display:none}}
/*! PlaylistButton component */
.PlaylistButton{position:relative;display:flex;flex-direction:row;background-color:#fff;margin:auto -10px 40px;padding:10px;width:100%;transition:background-color .6s cubic-bezier(.23,1,.32,1)}@media (max-width:699px){.PlaylistButton{flex-direction:column}}.PlaylistButton-trigger{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media (min-width:1100px){.PlaylistButton-image{width:300px;max-height:178px;overflow:hidden}}@media (min-width:700px) and (max-width:1099px){.PlaylistButton-image{max-height:247px}}.PlaylistButton-image img{object-fit:fill;display:block;width:100%}.PlaylistButton-image{flex-shrink:0;align-self:flex-start;margin-right:20px;width:100%;position:relative}@media (max-width:699px){.PlaylistButton-image{margin-bottom:10px}}.PlaylistButton-image::before{content:url(/assets/build/images/play.svg);position:absolute;display:flex;justify-content:center;align-items:center;bottom:16px;left:19px;width:40px;height:40px;font-size:1.4rem;font-weight:700;letter-spacing:.2px;color:#fff;border-radius:50%;background:#5e63fc;background-color:#5e63fc;box-shadow:0 0 8px rgba(0,0,0,.15);opacity:1;transition:.15s opacity,.15s background-color;padding:8px}@media (min-width:700px){.PlaylistButton-image{width:300px}}.PlaylistButton-container{text-align:left;display:flex;flex-direction:column;justify-content:space-between;width:100%}.PlaylistButton-title{display:block;margin-bottom:5px;font-weight:700;font-size:2rem;transition:.15s cubic-bezier(.23,1,.32,1)}.PlaylistButton-description{margin-bottom:20px;font-size:1.6rem;font-weight:300;line-height:1.375}.PlaylistButton-description p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;max-height:90px}.PlaylistButton-footer{display:flex;justify-content:space-between;align-items:center}.PlaylistButton-duration{display:inline-block;padding:5px 12px;font-size:1.3rem;font-weight:300;border-radius:30px;background-color:#e0e0e0}.PlaylistButton:hover,html[data-whatinput=keyboard] .PlaylistButton:focus{background-color:#efefff}.PlaylistButton-transcription:hover,.PlaylistButton:hover .PlaylistButton-title,html[data-whatinput=keyboard] .PlaylistButton-transcription:focus,html[data-whatinput=keyboard] .PlaylistButton:focus .PlaylistButton-title{color:#5e63fc}.PlaylistButton:hover .PlaylistButton-duration,.PlaylistButton:hover .PlaylistButton-transcription,html[data-whatinput=keyboard] .PlaylistButton:focus .PlaylistButton-duration,html[data-whatinput=keyboard] .PlaylistButton:focus .PlaylistButton-transcription{background-color:rgba(94,99,252,.2)}.PlaylistButton:hover span,html[data-whatinput=keyboard] .PlaylistButton:focus span{transition-property:background-color,color;transition-duration:.15s;transition-delay:0s}.PlaylistButton-transcription{position:relative;z-index:2;display:inline-flex;align-items:center;padding:5px 12px;box-shadow:none;font-size:1.3rem;font-weight:300;line-height:1;text-decoration:none;color:currentColor;cursor:pointer;border-radius:30px;background-color:#e0e0e0;transition:background-color .15s cubic-bezier(.23,1,.32,1),border-color .15s cubic-bezier(.23,1,.32,1),color .15s cubic-bezier(.23,1,.32,1)}.PlaylistButton-transcription:hover span,html[data-whatinput=keyboard] .PlaylistButton-transcription:focus span{border-color:#5e63fc}.PlaylistButton-transcription span{transition-property:border-color,background-color,color;transition-duration:.15s;transition-delay:0s;display:block;border:0}.PlaylistButton-transcription svg{width:15px;height:15px;margin-right:5px;transition:color .15s cubic-bezier(.23,1,.32,1)}
/*! QuickAccess component */
@media (min-width:1100px){.QuickAccess-list{display:flex;align-items:center;height:100%}}.QuickAccess-item{font-size:.9rem}@media (min-width:1100px){.QuickAccess-item{font-size:1.2rem}}.QuickAccess-item .hamburger{position:relative;width:30px;height:23px;margin-bottom:6px;margin-top:-3px}.QuickAccess-item .hamburger+.hamburger-label{color:#fff}.QuickAccess-item .hamburger span{position:absolute;display:block;height:3px;width:26px;background-color:#000;transition:background-color .4s cubic-bezier(.23,1,.32,1),transform .4s cubic-bezier(.23,1,.32,1),width .4s cubic-bezier(.23,1,.32,1)}@media (min-width:1100px){.QuickAccess-item .hamburger span{background-color:#fff}}@media (max-width:1099px){.QuickAccess-item .hamburger span{background-color:#fff}}.QuickAccess-item .hamburger span:nth-child(1){top:5px;right:0}.QuickAccess-item .hamburger span:nth-child(2){top:13px;width:15px;margin-left:15px}.QuickAccess-item .hamburger span:nth-child(3){top:21px;right:0}@media (max-width:1099px){.QuickAccess-item:last-child .QuickAccess-link::after{display:none}}.QuickAccess-link{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:60px;width:80px;text-decoration:none;text-align:center;color:#000;outline:0;transition:color .3s cubic-bezier(.23,1,.32,1),margin .5s cubic-bezier(.23,1,.32,1),height .5s cubic-bezier(.23,1,.32,1),width .5s cubic-bezier(.23,1,.32,1),transform .5s cubic-bezier(.23,1,.32,1)}@media (max-width:400px){.QuickAccess-link{width:60px}}@media (min-width:1100px){.QuickAccess-link{height:90px;width:100px;color:#fff}}@media (max-width:1099px){.QuickAccess-link{color:#fff}}.QuickAccess-link>.icon,.QuickAccess-link>.span{transition:transform .2s cubic-bezier(.23,1,.32,1)}.QuickAccess-link .icon{width:20px;height:20px;margin-bottom:5px;transition:transform .2s cubic-bezier(.23,1,.32,1),margin .2s cubic-bezier(.23,1,.32,1),opacity .2s cubic-bezier(.23,1,.32,1)}@media (min-width:1100px){.QuickAccess-link .icon{width:30px;height:30px}}.QuickAccess-link .icon-services{color:transparent;transition:color .2s cubic-bezier(.23,1,.32,1)}.QuickAccess-link:hover,html[data-whatinput=keyboard] .QuickAccess-link:focus{background-color:rgba(0,0,0,.2)}.QuickAccess-link:hover .icon-services,.QuickAccess-link[data-services-trigger]:hover,html[data-whatinput=keyboard] .QuickAccess-link:focus .icon-services,html[data-whatinput=keyboard] .QuickAccess-link[data-services-trigger]:focus{color:#000}@media (max-width:1099px){.QuickAccess-link:hover,html[data-whatinput=keyboard] .QuickAccess-link:focus{color:#fff}}@media (min-width:1100px){.QuickAccess-link:hover .hamburger span,html[data-whatinput=keyboard] .QuickAccess-link:focus .hamburger span{background-color:#ffe900}}html[data-whatinput=keyboard] .QuickAccess-link:focus{outline:2px auto #000}.QuickAccess-link[aria-expanded=true] .hamburger span:nth-child(1){top:13px;transform:rotate(45deg);right:2px}.QuickAccess-link[aria-expanded=true] .hamburger span:nth-child(2){width:0;background-color:transparent}.QuickAccess-link[aria-expanded=true] .hamburger span:nth-child(3){top:13px;transform:rotate(-45deg);right:2px}.QuickAccess-link.disabled{opacity:.3;pointer-events:none}.QuickAccess-link[data-services-trigger]{background-color:#ffe900;color:#000}.QuickAccess-link[data-services-trigger]:hover path,html[data-whatinput=keyboard] .QuickAccess-link[data-services-trigger]:focus path{opacity:1;fill:#000}
/*! QuizCard component */
.QuizCard{background-color:#ffe900;padding:50px 100px 200px;background-size:200px;background-repeat:no-repeat;background-position:bottom right 50px}@media (max-width:1099px){.QuizCard{padding:50px 50px 200px}}@media (max-width:699px){.QuizCard{background-position:bottom center;padding:25px 25px 170px;background-size:150px}}.QuizCard .Button{font-weight:700}.QuizCard-title{font-weight:900;font-size:2.4rem;margin-bottom:20px}.QuizCard-text{margin-bottom:30px}
/*! ReadMore component */
.ReadMore{display:flex;flex-direction:column;align-items:flex-start}.ReadMore-title{display:block;max-width:300px;padding-top:10px;margin-bottom:5px;border-top:2px solid rgba(0,0,0,.5);font-size:2.2rem;font-weight:900;color:#000}.ReadMore-link{position:relative;display:inline-block;font-size:1.4rem;text-decoration:none;color:#000;margin-bottom:5px;padding:5px;transition:background-color .2s cubic-bezier(.23,1,.32,1)}.ReadMore-link:hover,html[data-whatinput=keyboard] .ReadMore-link:focus{background-color:rgba(118,118,118,.15)}.ReadMore-link::before{content:"> "}.Richtext{color:#000}.Richtext .coloredBackground{margin-left:-700px;margin-right:-700px;padding:30px 700px;margin-bottom:30px;background-color:#5e63fc;color:#fff}.Richtext .coloredBackground a{color:#fff;font-weight:900;text-decoration:underline;transition:color .2s cubic-bezier(.23,1,.32,1)}.Richtext .coloredBackground a:hover,html[data-whatinput=keyboard] .Richtext .coloredBackground a:focus{color:#000}.Richtext .ezrichtext-field>h2:not(.h2-style),.Richtext .ezrichtext-field>h3:not(.h2-style),.Richtext .ezrichtext-field>h4:not(.h2-style),.Richtext .ezrichtext-field>h5:not(.h2-style),.Richtext .ezrichtext-field>h6:not(.h2-style),.Richtext>h2:not(.h2-style),.Richtext>h3:not(.h2-style),.Richtext>h4:not(.h2-style),.Richtext>h5:not(.h2-style),.Richtext>h6:not(.h2-style){font-size:1.8rem;font-weight:900;margin-bottom:30px}.TPEForm .Richtext .ezrichtext-field>h2,.TPEForm .Richtext .ezrichtext-field>h3,.TPEForm .Richtext .ezrichtext-field>h4,.TPEForm .Richtext .ezrichtext-field>h5,.TPEForm .Richtext .ezrichtext-field>h6,.TPEForm .Richtext>h2,.TPEForm .Richtext>h3,.TPEForm .Richtext>h4,.TPEForm .Richtext>h5,.TPEForm .Richtext>h6{margin-bottom:30px;font-weight:900;font-size:2rem}@media (min-width:1100px){.TPEForm .Richtext .ezrichtext-field>h2,.TPEForm .Richtext .ezrichtext-field>h3,.TPEForm .Richtext .ezrichtext-field>h4,.TPEForm .Richtext .ezrichtext-field>h5,.TPEForm .Richtext .ezrichtext-field>h6,.TPEForm .Richtext>h2,.TPEForm .Richtext>h3,.TPEForm .Richtext>h4,.TPEForm .Richtext>h5,.TPEForm .Richtext>h6{font-size:2.5rem}}.Richtext .ezrichtext-field .Hero-title:first-child:last-child{margin-bottom:0}.Richtext .ezrichtext-field>p,.Richtext>p{line-height:1.8;padding-bottom:30px}.Richtext .SPFPlayer{position:relative}.Richtext .SPFPlayer .ezrichtext-field>p{padding-bottom:0}.Richtext .SPFPlayer:not(.SPFPlayer--audio) .SPFPlayer-description,.Richtext .SPFPlayer:not(.SPFPlayer--avideo) .SPFPlayer-description{margin-bottom:10px}.Richtext .SPFPlayer-infosDuration{display:inline-flex;position:absolute;bottom:50px;right:100px}.Richtext .SPFPlayer--video .SPFPlayer-infosDuration{right:500px}.Richtext .SPFPlayer-transcription{margin-bottom:0}.Richtext b,.Richtext strong{font-weight:900}.Richtext .ezimage-field img,.Richtext>img{display:block;margin-bottom:30px}.Richtext .ezrichtext-field>a,.Richtext .ezrichtext-field>p>a,.Richtext ol li a,.Richtext ul li a,.Richtext>a,.Richtext>p>a{color:#5e63fc;font-weight:900;text-decoration:underline;transition:color .2s cubic-bezier(.23,1,.32,1)}.Richtext .ezrichtext-field>a:hover,.Richtext .ezrichtext-field>p>a:hover,.Richtext ol li a:hover,.Richtext ul li a:hover,.Richtext>a:hover,.Richtext>p>a:hover,html[data-whatinput=keyboard] .Richtext .ezrichtext-field>a:focus,html[data-whatinput=keyboard] .Richtext .ezrichtext-field>p>a:focus,html[data-whatinput=keyboard] .Richtext ol li a:focus,html[data-whatinput=keyboard] .Richtext ul li a:focus,html[data-whatinput=keyboard] .Richtext>a:focus,html[data-whatinput=keyboard] .Richtext>p>a:focus{color:#000}.Richtext ol,.Richtext ul{max-width:700px;margin:0 auto;font-size:1.6rem}.Richtext ol li,.Richtext ul li{margin-bottom:15px;position:relative;list-style:none;line-height:1.8}.Richtext ol li::before,.Richtext ul li::before{position:absolute;left:0;display:inline-block;margin-right:6px;font-weight:700}.Richtext ul li{padding-left:20px}.Richtext ul li::before{content:"";top:8px;width:12px;height:12px;background-color:#ff9a41;border-radius:50%}.Richtext ol li{padding-left:3rem;counter-increment:li}.Richtext ol li::before{content:counter(li) ".";top:-7px;font-size:2rem;color:#5e63fc;line-height:2.2}.Richtext .Ressources-media{display:inline-flex;align-items:center;padding:15px 30px;text-decoration:none;text-align:center;font-size:1.4rem;font-weight:600;border-radius:60px;border:1px solid #000;color:#000;background-color:#fff;margin:0 0 30px;transition:color .2s cubic-bezier(.23,1,.32,1),border .2s cubic-bezier(.23,1,.32,1),background-color .2s cubic-bezier(.23,1,.32,1)}.Richtext .Ressources-media .icon{margin-right:10px}.Richtext .Ressources-media:hover,html[data-whatinput=keyboard] .Richtext .Ressources-media:focus{color:#fff;background-color:#000;border:1 solid #000}.Richtext .Blockquote,.Richtext .CardSlider,.Richtext .GoodtoKnow,.Richtext .KeyNumber,.Richtext .ListArticle,.Richtext .ReadMore{margin-bottom:30px}.Richtext .CardSlider:not(.CardSlider--visual) .Card-container{height:390px;max-width:260px}.Richtext .Richtext .CardSlider .Card-container .GoodtoKnow .Card-text{margin-bottom:10px}.Richtext .CardSlider .Card-container{height:450px}@media (max-width:699px){.Richtext .CardSlider .Card-container{height:290px;width:290px;max-width:290px}}.Richtext .CardSlider--visual .Card-container::before,.Richtext .CardSlider--visual .Card-fakeBottom--background::before,.Richtext .CardSlider--visual .Card-fakeBottom::before{opacity:0!important}.Richtext .CardSlider--visual .Card-fakeAngle{opacity:1!important}.Richtext .CardSlider--visual .Card-fakeAngle::after{border-color:transparent transparent #fff!important}.Richtext .CardSlider--visual .Card-fakeAngle::before{border-color:transparent transparent #000!important}.Richtext .ServiceBanner-container{margin:0 -700px 30px;padding:60px 700px;background-color:#ffe900;background-repeat:no-repeat;background-size:200px;background-position:calc(100% - 700px) bottom}@media (max-width:1099px){.Richtext .ServiceBanner-container{padding-bottom:200px}}.Richtext .ServiceBanner-container.ServiceBanner-inline{padding-top:0;padding-bottom:0}.Richtext .ServiceBanner-container.ServiceBanner-inline .container--MapForm{padding:50px 0}@media (max-width:1099px){.Richtext .ServiceBanner-container.ServiceBanner-inline .container--MapForm{padding-bottom:150px}}.Richtext .ServiceBanner-inline{text-align:center;background-size:400px;background-position:calc(98% - 350px) bottom}@media (max-width:1099px){.Richtext .ServiceBanner-inline{background-size:200px;background-position:calc(78% - 350px) bottom}}.Richtext .ServiceBanner-inline .container--yellow{background-color:transparent}.Richtext .ez-embed-type-image.align-left,.align-left{text-align:left}.Richtext .ez-embed-type-image.align-center .ezimage-field img,.Richtext .ez-embed-type-image.align-left .ezimage-field img,.Richtext .ez-embed-type-image.align-right .ezimage-field img{display:inline-block}.Richtext .ez-embed-type-image.align-center{text-align:center}.Richtext .ez-embed-type-image.align-right,.align-right{text-align:right}.align-center{text-align:center}
/*! Search component */
/*! Search Component */
.Search{position:fixed;z-index:10;top:0;display:none;justify-content:center;width:100vw;height:100vh;opacity:0;visibility:hidden;outline:0;background-color:#5e63fc;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear .3s}body.menu-open--search .Search{display:flex;opacity:1;visibility:visible;transition:opacity .5s cubic-bezier(.23,1,.32,1) .25s,visibility 0s linear}.Search-form{display:flex}#Search-form{position:relative}.Search-form--autocomplete-open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid rgba(94,99,252,.5);transition:border-color .5s ease(out-quint)}.Search-form--autocomplete-open .Search-autocomplete{display:block;opacity:1;visibility:visible;transition:opacity .5s ease(out-quint),visibility 0s linear}.Search-input{width:100%;padding:30px 0 15px;border:0;border-bottom:2px solid rgba(255,255,255,.7);border-radius:0;font-size:3rem;font-weight:900;color:#fff;background:0 0;outline:0;appearance:none}@media (min-width:700px){.Search-input{padding:20px 105px 15px 0;font-size:5.6rem}}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:focus-visible,input:-webkit-autofill:hover,input:-webkit-internal-autofill-selected{background:0 0!important;color:red!important;-webkit-box-shadow:0 0 0 1000px #ff0 inset!important}.Search-reset,.Search-submit{position:absolute;top:50%;padding:0;width:0;overflow:hidden;border-radius:50%;outline:0;color:#fff;background-color:transparent;opacity:0;visibility:hidden;transform:translateY(-50%)}.Search-reset{transition:opacity .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1),visibility 0s linear}.Search-submit{right:0}.Search-form--is-filled .Search-reset,.Search-form--is-filled .Search-submit{opacity:1;visibility:visible;transition:opacity .5s ease(out-quint),background-color .3s cubic-bezier(.23,1,.32,1),color .3s ease(out-quint),visibility 0s linear .5s}.Search-form--is-filled .Search-submit{width:55px;height:55px;padding:13px}.Search-reset .icon,.Search-submit .icon{width:29px;height:29px}.Search-reset{right:60px;color:rgba(255,255,255,.2)}.Search-form--is-filled .Search-reset{width:40px;height:40px;padding:10px}.Search-form--is-filled .Search-reset .icon{width:20px;height:20px}@media (max-width:699px){.Search-form--is-filled .Search-reset{right:45px;width:30px;height:30px;padding:6px}.Search-form--is-filled .Search-reset .icon{width:16px;height:16px}}.Search-reset:hover,html[data-whatinput=keyboard] .Search-reset:focus{color:#fff}.Search-submit{background-color:rgba(255,255,255,.1);transition:opacity .3s cubic-bezier(.23,1,.32,1) .2s,background-color .3s cubic-bezier(.23,1,.32,1),color .3s cubic-bezier(.23,1,.32,1),visibility 0s linear}@media (max-width:699px){.Search-form--is-filled .Search-submit{padding:10px;width:40px;height:40px}.Search-form--is-filled .Search-submit .icon{width:20px;height:20px}}.Search-submit:hover,html[data-whatinput=keyboard] .Search-submit:focus{background:#fff}.Search-submit:hover .icon,html[data-whatinput=keyboard] .Search-submit:focus .icon{color:#5e63fc}.Search-autocomplete{display:none;position:absolute;z-index:1;top:calc(100% + 30px);left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .3s ease(out-quint),visibility 0s linear .3s}.Search-autocompleteItem{cursor:pointer;opacity:.6;display:block;padding:10px 0;font-size:3rem;color:#fff;text-decoration:none;transition:color .2s ease(out-quint),background-color .2s ease(out-quint)}@media (max-width:699px){.Search-autocompleteItem{font-size:1.8rem}}@media (min-width:700px) and (max-width:1099px){.Search-autocompleteItem{padding:3 20px}}@media (min-width:1100px){.Search-autocompleteItem:hover,html[data-whatinput=keyboard] .Search-autocompleteItem:focus{opacity:1}}html[data-whatinput=keyboard] .active .Search-autocompleteItem{background-color:rgba(94,99,252,.5)}.Search-autocompleteItem em{font-style:normal;font-weight:800}.Search-autocompleteLink{opacity:.6;display:block;padding:10px 0;font-size:3rem;color:#fff;text-decoration:none;transition:color .2s ease(out-quint),background-color .2s ease(out-quint)}@media (max-width:699px){.Search-autocompleteLink{font-size:1.8rem}}@media (min-width:700px) and (max-width:1099px){.Search-autocompleteLink{padding:3 20px}}@media (min-width:1100px){.Search-autocompleteLink:hover,html[data-whatinput=keyboard] .Search-autocompleteLink:focus{opacity:1}}html[data-whatinput=keyboard] .active .Search-autocompleteLink{background-color:rgba(94,99,252,.5)}.Search-container{width:100%;padding:17vh 150px 0}@media (min-width:1100px) and (max-height:900px){.Search-container{padding-top:10vh}}@media (min-width:700px) and (max-width:1099px){.Search-container{padding:150px 100px 0}}@media (max-width:699px){.Search-container{padding:100px 30px 0}}.Search-closeButton{position:absolute;z-index:11;top:30px;right:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:300;font-size:.9rem;color:#fff;opacity:0;visibility:hidden;outline:0;transition:color .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),visibility 0s linear .3s}.Search-closeButton:hover .icon,html[data-whatinput=keyboard] .Search-closeButton:focus .icon{background-color:#fff;border-color:#fff;color:#5e63fc}.Search-closeButton .icon{width:35px;height:35px;padding:10px;border:1px solid #fff;border-radius:50%;transition:color .3s cubic-bezier(.23,1,.32,1),border .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1)}body.menu-open--search .Search-closeButton{opacity:1;visibility:visible;transition:color .3s cubic-bezier(.23,1,.32,1),opacity .5s cubic-bezier(.23,1,.32,1) .55s,visibility 0s linear}.Search-row{position:relative;width:100%}.Search-row .Search-input:focus~label{top:0;color:rgba(255,255,255,.5);font-size:1.4rem}.Search-label{position:absolute;z-index:2;top:35px;left:0;color:rgba(255,255,255,.7);font-size:3rem;font-weight:900;cursor:pointer;transition:font-size .35s cubic-bezier(.23,1,.32,1),top .35s cubic-bezier(.23,1,.32,1),color .35s cubic-bezier(.23,1,.32,1)}.Search-form--is-filled .Search-label{top:0;color:rgba(255,255,255,.5);font-size:1.4rem}@media (min-width:700px){.Search-label{top:20px;font-size:5.6rem}}@media (max-width:699px){.Search-podcastContainer .container-sticker,.Search-videoContainer .container-sticker{display:none}}.Search-podcastContainer .container-container--sticker,.Search-videoContainer .container-container--sticker{padding-top:0}@media (max-width:1099px){.Search-podcastContainer{margin-top:-70px}.Search-videoContainer{margin-top:-20px}}
/*! SearchResult component */
.SearchResult{display:block;background-color:#f2f2f2;padding:30px 100px;text-decoration:none;color:#000}@media (min-width:700px) and (max-width:1099px){.SearchResult{padding-left:50px;padding-right:50px}}@media (max-width:699px){.SearchResult{padding-left:30px;padding-right:30px}}.SearchResult:not(:last-child){margin-bottom:20px}.SearchResult:hover .SearchResult-link,html[data-whatinput=keyboard] .SearchResult:focus .SearchResult-link{color:#000}.SearchResult .underlineText{text-decoration:underline}.SearchResult-text,.SearchResult-title{margin-bottom:20px}.SearchResult-link{color:#5e63fc;text-decoration:underline;transition:color .2s cubic-bezier(.23,1,.32,1)}.ServiceBanner-container{background-position:bottom center;background-size:300px}@media (min-width:1100px){.ServiceBanner-container{background-position:calc(100% - 100px) bottom}}@media (max-width:1099px){.ServiceBanner-container{padding-bottom:200px}}.ServiceBanner-title{font-size:4rem;font-weight:900;margin-bottom:15px}.ServiceBanner-text{max-width:500px;margin-bottom:20px}
/*! SPFPlayer css component */
.SPFPlayer{position:relative;margin-bottom:30px}.SPFPlayer video{width:100%}.SPFPlayer:not(.SPFPlayer--audio) .SPFPlayer-description,.SPFPlayer:not(.SPFPlayer--avideo) .SPFPlayer-description{font-weight:700;margin-bottom:20px}.SPFPlayer--video{margin-left:-700px;margin-right:-700px;padding-left:700px;padding-right:700px;padding-bottom:50px}.SPFPlayer--video:not(.SPFPlayer--playlist){box-shadow:inset 0 -350px 0 #f0f0f0}@media (min-width:700px){.SPFPlayer--video:not(.SPFPlayer--playlist){box-shadow:inset 0 -450px 0 #f0f0f0}}.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-player--audio.is-playing .SPFPlayer-playlistButton::before{content:"I I ";letter-spacing:-.1rem;font-weight:900}@media (min-width:700px){.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-player--audio.is-playing .SPFPlayer-playlistButton::before{letter-spacing:-.2rem;font-size:2rem;padding-right:10px}}@media (min-width:1100px){.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-player--audio.is-playing .SPFPlayer-playlistButton::before{font-size:2.5rem;padding-right:10px}}@media (max-width:699px){.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-player--audio.is-playing .SPFPlayer-playlistButton::before{padding:0}}.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-infosDuration{bottom:28px;right:-20px}@media (max-width:1099px){.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-infosDuration{right:50px}}@media (max-width:699px){.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-infosDuration{right:30px}}.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-playlistButton::before{content:url(/assets/build/images/play.svg);position:absolute;display:flex;justify-content:center;align-items:center;bottom:calc(15% + 45px);left:8%;width:11%;height:15%;font-size:1.4rem;font-weight:700;letter-spacing:.2px;color:#fff;border-radius:50%;background:#5e63fc;background-color:#5e63fc;box-shadow:0 0 8px rgba(0,0,0,.15);opacity:1;transition:.15s opacity,.15s background-color;padding:8px;cursor:pointer}@media (min-width:700px){.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-playlistButton::before{content:url(/assets/build/images/playBig.svg);padding-left:10px;padding-top:10px;left:10%;width:10%}}.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-infos{margin-bottom:10px}.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-player--audioContainer{background-color:#f0f0f0}.SPFPlayer--audio:not(.SPFPlayer--playlist) .spf-player-footer{background-color:#f0f0f0;padding:30px}@media (min-width:1100px){.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-player--audioContainer,.SPFPlayer--audio:not(.SPFPlayer--playlist) .spf-player-footer{padding:30px 20px;margin-left:-50px;margin-right:-50px}}.SPFPlayer--audio:not(.SPFPlayer--playlist) .spf-player-footer{border-top:0}.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-player--audioContainer{padding:0}.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-player--audioContainer button{display:flex;border:5px solid #000}.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-player--audioContainer .SPFPlayer-player{margin-bottom:0;border:0}.SPFPlayer--audio:not(.SPFPlayer--playlist) .SPFPlayer-player--audioContainer .SPFPlayer-mediaPlayer{filter:invert(1);background-color:#fff}.SPFPlayer-player--audio{transition:none!important;background-color:#f1f3f4}.SPFPlayer-player--audio[data-player-sticky=true]{position:fixed!important;left:50%;transform:translateX(-50%);width:calc(100% - 60px);max-width:970px;opacity:.9;transition:opacity .2s!important;z-index:10}.SPFPlayer-player--audio[data-player-sticky=true]:focus-visible,.SPFPlayer-player--audio[data-player-sticky=true]:hover{opacity:1}.SPFPlayer-infos{margin-bottom:30px}.SPFPlayer-infosAuthor,.SPFPlayer-infosDate{display:none}.SPFPlayer-infosDuration{display:none;padding:5px 12px;font-size:1.3rem;font-weight:300;border-radius:30px;background-color:#e0e0e0;transition:background-color .6s cubic-bezier(.23,1,.32,1)}.SPFPlayer-infosTitle{display:block;max-width:300px;margin-bottom:10px;font-size:2.2rem;font-weight:900;color:#000}.SPFPlayer-mediaPlayer{outline:0}.SPFPlayer-player{overflow:hidden;border:5px solid #000;margin-bottom:2rem;transition:.2s}.SPFPlayer-player.SPFPlayer-player--video{background-color:#000}.SPFPlayer-player audio{width:100%;background-color:#f1f3f4;border-radius:0}.SPFPlayer-player .SPFPlayer-playerButton svg[data-v-e0f0f180]{box-shadow:inset -10px -10px 0 50px #ffe900;border-radius:50%;width:45px;height:45px;border:10px solid #000}.SPFPlayer-player .SPFPlayer-playerButton svg[data-v-e0f0f180] path{transition:.2s;transform-origin:center center;transform:scale(1.1)}.SPFPlayer-playerButton{transition:.5s}.SPFPlayer-transcription{display:inline-flex;align-items:center;margin-bottom:2rem;padding:0 0 3px;box-shadow:none;border-radius:0;text-decoration:none;font-size:1.4rem;font-weight:300;line-height:1;color:currentColor;cursor:pointer;transition-property:border-color,background-color,color;transition-duration:.15s;transition-delay:0s}.SPFPlayer-transcription:hover,html[data-whatinput=keyboard] .SPFPlayer-transcription:focus{color:#5e63fc}.SPFPlayer-transcription:hover span,html[data-whatinput=keyboard] .SPFPlayer-transcription:focus span{border-color:#5e63fc}.SPFPlayer-transcription span{transition-property:border-color,background-color,color;transition-duration:.15s;transition-delay:0s;display:block;border-bottom:1px solid #000}.SPFPlayer-transcription svg{width:15px;height:15px;margin-right:5px}.SPFPlayer-autoplay{display:none}.SPFPlayer--playlist{background-color:transparent;padding:0;margin:0}@media (max-width:699px){.SPFPlayer--playlist .SPFPlayer-player--audio,.SPFPlayer--playlist .SPFPlayer-player--audio audio{border-radius:15px}}.SPFPlayer--playlist .SPFPlayer-mediaPlayerImage{display:none}.SPFPlayer--playlist .SPFPlayer-description{margin-bottom:40px}.SPFPlayer--playlist .SPFPlayer-playlistItem{padding:10px;background-color:#fff;transition:padding .6s cubic-bezier(.23,1,.32,1),box-shadow .6s cubic-bezier(.23,1,.32,1),background-color .6s cubic-bezier(.23,1,.32,1),color .6s cubic-bezier(.23,1,.32,1)}.SPFPlayer--playlist .SPFPlayer-playlistItem:not(:last-child){margin-bottom:40px}.SPFPlayer--playlist .SPFPlayer-playlistItem[data-hover=true]{background-color:#efefff}.SPFPlayer--playlist .SPFPlayer-playlistItem[data-hover=true] .SPFPlayer-playlistButtonTitle{color:#5e63fc}.SPFPlayer--playlist .SPFPlayer-playlistItem[data-hover=true] .SPFPlayer-playlistButtonDuration,.SPFPlayer--playlist .SPFPlayer-playlistItem[data-hover=true] .SPFPlayer-playlistButtontranscription{background-color:rgba(94,99,252,.2)}.SPFPlayer--playlist .SPFPlayer-playlistItem.is-active{background-color:rgba(94,99,252,.1)}.SPFPlayer--playlist .SPFPlayer-playlistItem.is-active .SPFPlayer-playlistButtonTitle{color:#5e63fc}.SPFPlayer--playlist .SPFPlayer-playlistItem.is-active .SPFPlayer-playlistButtonDuration,.SPFPlayer--playlist .SPFPlayer-playlistItem.is-active .SPFPlayer-playlistButtontranscription{background-color:rgba(94,99,252,.2)}.SPFPlayer--playlist .SPFPlayer-playlistContainer{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media (min-width:700px){.SPFPlayer--playlist .SPFPlayer-playlistContainer{flex-direction:row}}.SPFPlayer--playlist .SPFPlayer-playlistContentContainer{display:flex;flex-direction:column;justify-content:space-between;flex:1}.SPFPlayer--playlist .SPFPlayer-playlistButton{display:flex;flex-direction:column;text-align:left;width:100%}.SPFPlayer--playlist .SPFPlayer-playlistButtonContent{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:28px}body[data-header-sticky=true] .SPFPlayer--playlist .SPFPlayer-playlistButtonContent{padding-top:0}.SPFPlayer--playlist .SPFPlayer-playlistButtonHeader{flex-shrink:0;margin-right:20px;width:100%;position:relative;overflow:hidden}@media (max-width:699px){.SPFPlayer--playlist .SPFPlayer-playlistButtonHeader{margin-bottom:10px}}@media (min-width:700px){.SPFPlayer--playlist .SPFPlayer-playlistButtonHeader{width:300px;height:168px}}.SPFPlayer--playlist .SPFPlayer-playlistButtonHeader::before{content:url(/assets/build/images/play.svg);position:absolute;display:flex;justify-content:center;align-items:center;bottom:16px;left:19px;width:40px;height:40px;font-size:1.4rem;font-weight:700;letter-spacing:.2px;color:#fff;border-radius:50%;background:#5e63fc;background-color:#5e63fc;box-shadow:0 0 8px rgba(0,0,0,.15);opacity:1;transition:.15s opacity,.15s background-color;padding:8px;cursor:pointer}.SPFPlayer--playlist .SPFPlayer-playlistButtonHeader img{display:block;width:100%;object-fit:fill}.SPFPlayer--playlist .SPFPlayer-transcription{margin-bottom:0}.SPFPlayer--playlist .SPFPlayer-playlistButtonTitle{display:block;margin-bottom:15px;font-weight:700;font-size:2rem;transition:color .6s cubic-bezier(.23,1,.32,1)}.SPFPlayer--playlist .SPFPlayer-playlistButtonDate{display:none}.SPFPlayer--playlist .SPFPlayer-playlistButtonDescription{margin-bottom:20px;font-size:1.6rem;font-weight:300;line-height:1.375}.SPFPlayer--playlist .SPFPlayer-playlistButtonFooter{display:flex;align-items:center;justify-content:space-between}.SPFPlayer--playlist .SPFPlayer-playlistButtonDuration,.SPFPlayer--playlist .SPFPlayer-playlistButtontranscription{position:absolute;bottom:0;padding:5px 12px;font-size:1.3rem;font-weight:300;border-radius:30px;background-color:#e0e0e0;transition:background-color .6s cubic-bezier(.23,1,.32,1)}.SPFPlayer--playlist .SPFPlayer-playlistButtonDuration{right:0}.SPFPlayer--playlist .SPFPlayer-playlistButtonDuration svg,.SPFPlayer--playlist .SPFPlayer-playlistButtontranscription svg{transition:color .2s cubic-bezier(.23,1,.32,1)}.SPFPlayer--playlist .SPFPlayer-playlistButtontranscription{right:unset;left:0}.SPFPlayer--playlist .SPFPlayer-playlistButtontranscription span{border:0}.SPFPlayer-playlist,.spf-player-playlistTitle{margin-top:40px}.SPFPlayer-playlist.is-playing .SPFPlayer-playlistItem.is-active .SPFPlayer-playlistButtonHeader::before{content:"I I ";letter-spacing:-.1rem;font-weight:900}.spf-player-playlistTitle--video{margin-top:0;margin-bottom:40px}
/*! TextColoredSection component */
@keyframes rotate{to{transform:rotate(360deg),translateY(-50%)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes opacity{0%{opacity:.5}to{opacity:1}}.TextColoredSection{margin-left:-700px;margin-right:-700px;padding:30px 700px;margin-bottom:30px;line-height:1.8;background-color:#fff;color:#000}.TextColoredSection a{font-weight:900;color:#000;transition:color .2s cubic-bezier(.23,1,.32,1)}.TextColoredSection a:hover,html[data-whatinput=keyboard] .TextColoredSection a:focus{color:#ffe900}.TextColoredSection h2{padding-bottom:15px}@media (min-width:700px){.TextColoredSection--hasImageReverse .TextColoredSection-imageContainer{flex-direction:row-reverse}.TextColoredSection--hasImageReverse .TextColoredSection-imageContainer .ezrichtext-field{padding-right:20px;padding-left:0}}.TextColoredSection--hasImage{display:flex;gap:20px}@media (max-width:699px){.TextColoredSection--hasImage{flex-direction:column;align-items:center;justify-content:center}}.TextColoredSection-imageContainer{display:flex;flex-direction:column}@media (min-width:700px){.TextColoredSection-imageContainer{flex-direction:row}.TextColoredSection-imageContainer .ezrichtext-field{padding-left:20px}}.TextColoredSection-image{flex-shrink:0}@media (min-width:700px){.TextColoredSection-image{width:250px;max-width:250px}}.TextColoredSection-image img{width:100%}@media (max-width:699px){.TextColoredSection-image{max-width:100%}.TextColoredSection-image img{width:100%}}.TextColoredSection--S-white{background-color:#fff;color:#fff;font-weight:600}.TextColoredSection--S-black a,.TextColoredSection--S-blue a,.TextColoredSection--S-blue-green a,.TextColoredSection--S-green a,.TextColoredSection--S-grey a,.TextColoredSection--S-lavander a,.TextColoredSection--S-lightgrey a,.TextColoredSection--S-orange a,.TextColoredSection--S-pink a,.TextColoredSection--S-white a,.TextColoredSection--S-yellow a{color:#fff!important}.TextColoredSection--S-black a:hover,.TextColoredSection--S-blue a:hover,.TextColoredSection--S-blue-green a:hover,.TextColoredSection--S-green a:hover,.TextColoredSection--S-grey a:hover,.TextColoredSection--S-lavander a:hover,.TextColoredSection--S-lightgrey a:hover,.TextColoredSection--S-orange a:hover,.TextColoredSection--S-pink a:hover,.TextColoredSection--S-white a:hover,.TextColoredSection--S-yellow a:hover,html[data-whatinput=keyboard] .TextColoredSection--S-black a:focus,html[data-whatinput=keyboard] .TextColoredSection--S-blue a:focus,html[data-whatinput=keyboard] .TextColoredSection--S-blue-green a:focus,html[data-whatinput=keyboard] .TextColoredSection--S-green a:focus,html[data-whatinput=keyboard] .TextColoredSection--S-grey a:focus,html[data-whatinput=keyboard] .TextColoredSection--S-lavander a:focus,html[data-whatinput=keyboard] .TextColoredSection--S-lightgrey a:focus,html[data-whatinput=keyboard] .TextColoredSection--S-orange a:focus,html[data-whatinput=keyboard] .TextColoredSection--S-pink a:focus,html[data-whatinput=keyboard] .TextColoredSection--S-white a:focus,html[data-whatinput=keyboard] .TextColoredSection--S-yellow a:focus{color:#000!important}.TextColoredSection--S-lightgrey{background-color:#f8f8f8;color:#fff;font-weight:600}.TextColoredSection--S-grey{background-color:#767676;color:#fff;font-weight:600}.TextColoredSection--S-black{background-color:#000;color:#fff;font-weight:600}.TextColoredSection--S-blue{background-color:#5e63fc;color:#fff;font-weight:600}.TextColoredSection--S-pink{background-color:#ff0081;color:#fff;font-weight:600}.TextColoredSection--S-orange{background-color:#ff9a41;color:#fff;font-weight:600}.TextColoredSection--S-lavander{background-color:#d4dbf1;color:#fff;font-weight:600}.TextColoredSection--S-yellow{background-color:#ffe900;color:#fff;font-weight:600}.TextColoredSection--S-green{background-color:#859f30;color:#fff;font-weight:600}.TextColoredSection--S-blue-green{background-color:#00a383;color:#fff;font-weight:600}.TitleBackground{display:inline-block;margin-bottom:20px;transform:rotate(-3deg)}.TitleBackground.TitleBackground--twoLines .TitleBackground-containerSecond{margin-top:1px;transform:rotate(5deg)}.TitleBackground--big .TitleBackground-text{font-size:3.5rem;font-weight:900;height:auto;text-transform:none}@media (min-width:700px){.TitleBackground--big .TitleBackground-text{font-size:6.5rem}}.TitleBackground--big .TitleBackground-text::after{display:none}.TitleBackground-container{display:block}.TitleBackground-text{display:inline-block;height:43px;padding:14px 20px;font-weight:900;line-height:1;text-transform:uppercase;font-size:1.8rem;letter-spacing:.1rem;color:#000;background-color:#fff;position:relative}.TitleBackground-text::after{content:"";position:absolute;z-index:-1;bottom:15px;right:1px;left:auto;top:8%;width:50%;max-width:300px;background:0 0;box-shadow:0 15px 10px #777;transform:rotate(5deg)}.TitleBackground--black .TitleBackground-text{color:#fff;background-color:#000}.TitleBackground--yellow .TitleBackground-text{background-color:#ffe900}.TitleBackground--textBlue .TitleBackground-text{color:#5e63fc}.TestForm{min-height:100%}@media (min-width:700px){.TestForm{height:100%}}@media (max-width:699px){.TestForm .Form-row:not(.InputSelect-row){margin-bottom:30px}}.TestForm .Form-input{padding:12px 50px 12px 20px}@media (max-width:699px){.TestForm .InputAddress-autocomplete{top:40px}}.TestForm--progression .TestForm-container{position:relative;padding-bottom:59px;min-height:calc(100vh - 120px)}.TestForm--progression .TestForm-container [data-progression]{bottom:0}.TestForm-container{min-height:100%}.InputMail--error .InputMail-message,.InputMail--error .InputTel-message,.InputMail--error .InputText-message,.InputTel--error .InputMail-message,.InputTel--error .InputTel-message,.InputTel--error .InputText-message,.InputText--error .InputMail-message,.InputText--error .InputTel-message,.InputText--error .InputText-message{max-height:200px;transition:max-height 1s cubic-bezier(.23,1,.32,1)}.InputMail--error .Form-input-icon,.InputMail--error .icon--error,.InputTel--error .Form-input-icon,.InputTel--error .icon--error,.InputText--error .Form-input-icon,.InputText--error .icon--error{opacity:1}.InputMail--error .icon--valid,.InputTel--error .icon--valid,.InputText--error .icon--valid{opacity:0}.InputMail--valid .Form-input-icon,.InputTel--valid .Form-input-icon,.InputText--valid .Form-input-icon{color:#00a383;opacity:1}.InputMail--valid .icon--error,.InputTel--valid .icon--error,.InputText--valid .icon--error{opacity:0}.InputMail--valid .icon--valid,.InputTel--valid .icon--valid,.InputText--valid .icon--valid{opacity:1}.InputMail-message,.InputTel-message,.InputText-message{position:relative;top:-30px;max-height:0;overflow:hidden;text-align:left;line-height:1.6;font-size:1.4rem;color:#ff0081;transition:max-height 1s cubic-bezier(.23,1,.32,1)}.InputMail-input--error,.InputTel-input--error,.InputText-input--error{border:1px solid #ff0081}.DynamicQuestion{text-align:center}.DynamicQuestion.container{padding:60px 0}.DynamicQuestion-container--extraPadding{padding-bottom:200px}.DynamicQuestion-container{position:relative}.DynamicQuestion-answers{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 auto;max-width:600px;width:100%}.DynamicQuestion-answers--row{flex-wrap:wrap;margin:0 auto;max-width:100%}@media (min-width:700px){.DynamicQuestion-answers--row{flex-direction:row}}.DynamicQuestion-answers--row .InputRadio{justify-content:center;width:100%;height:auto;min-height:42px;margin:0 0 15px;text-align:center;text-transform:uppercase}@media (min-width:700px){.DynamicQuestion-answers--row .InputRadio{margin:0 15px 15px;width:calc(50% - 30px)}}.DynamicQuestion-answers--row .InputRadio .InputRadio-answer{width:100%}@media (max-width:699px){.DynamicQuestion-answers--row .InputRadio .InputRadio-answer{margin-left:0;margin-right:0}}.DynamicQuestion-answers--row .InputRadio .InputRadio-answer span{line-height:1.4}.InputRadio-answer{padding:12px 30px}.DynamicQuestion-answer{min-width:140px;text-align:center;justify-content:center;margin-left:20px;margin-right:20px;font-weight:700;font-size:1.5rem}@media (max-width:699px){.DynamicQuestion-answer:not(:last-child){margin-bottom:15px}}.DynamicQuestion-answer[disabled]{pointer-events:none;opacity:.5}.DynamicQuestion-answer:hover,html[data-whatinput=keyboard] .DynamicQuestion-answer:focus{color:#ffe900;background-color:#000}.DynamicQuestion-answer span{pointer-events:none}.DynamicQuestion-actions-transitionQuestion .DynamicQuestion-answer,.DynamicQuestion-text{margin-bottom:30px}.DynamicQuestion-text--bold{font-weight:700}.DynamicQuestion-text--small{font-size:1.4rem;font-weight:300}.DynamicQuestion-actions--row{width:100%}.DynamicQuestion-actions-transitionQuestion{display:flex;flex-direction:column;align-items:center}.DynamicQuestion-answer--inline{margin-bottom:0;font-weight:400;font-size:14px;text-decoration:underline;color:#000;background:0 0;transition:all 0s}.DynamicQuestion-answer--inline:focus-visible,.DynamicQuestion-answer--inline:hover{background:0 0;color:#000}.InputAddress[aria-expanded=true] .icon{display:none}.InputAddress[aria-expanded=true] .InputAddress-input{border-bottom-left-radius:0;border-bottom-right-radius:0}.InputAddress--error .InputAddress-message{max-height:200px;transition:max-height 1s cubic-bezier(.23,1,.32,1)}.InputAddress--error .Form-input-icon,.InputAddress--error .icon--error{opacity:1}.InputAddress--error .icon--valid{opacity:0}.icon--error{width:10px}.icon--error path{fill:#ff0081}.icon--valid path{stroke:#00a383}.InputAddress--valid .Form-input-icon{color:#00a383;opacity:1}.InputAddress--valid .icon--error{opacity:0}.InputAddress--valid .icon--valid{opacity:1}.InputAddress-message{position:relative;top:-30px;max-height:0;overflow:hidden;text-align:left;line-height:1.6;font-size:1.4rem;color:#ff0081;transition:max-height 0s cubic-bezier(.23,1,.32,1)}.InputAddress-input:hover,html[data-whatinput=keyboard] .InputAddress-input:focus{border-color:transparent}.InputAddress-input--error .InputAddress[aria-expanded=false]{border:1px solid #ff0081}.InputAddress-container{position:relative}.InputAddress-autocomplete{position:absolute;top:40px;width:100%;max-height:0;background-color:#fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px;overflow:hidden;z-index:10}.InputAddress-autocomplete[aria-hidden=false]{max-height:400px}.InputAddress-autocompleteContainer{width:calc(100% - 40px);margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center}.InputAddress-autocompleteContainer .InputAddress-autocomplete-error{display:none}.InputAddress-autocompleteButton{display:block;width:calc(100% + 40px);padding:15px 20px;margin-left:-20px;margin-right:-20px;font-size:1.4rem;text-align:left;color:rgba(0,0,0,.5);background-color:transparent;transition:background-color .3s cubic-bezier(.23,1,.32,1),color .3s cubic-bezier(.23,1,.32,1),font-weight,.3s cubic-bezier(.23,1,.32,1)}.InputAddress-autocompleteButton:hover,html[data-whatinput=keyboard] .InputAddress-autocompleteButton:focus{font-weight:700;color:#000}.InputAddress-autocomplete--error .InputAddress-autocomplete-error{display:block;width:calc(100% + 40px);padding:15px 20px;margin-left:-20px;margin-right:-20px;font-size:1.4rem;text-align:left;color:rgba(0,0,0,.5);background-color:transparent}.InputAddress-loading{top:50%;right:20px;width:25px;height:25px;border-radius:50%;transform:translateY(-50%);animation:rotate 2s linear infinite;z-index:2;position:absolute}.Form-input-icon .InputAddress-loading{opacity:1}.InputAddress-loading .path{stroke:rgba(0,0,0,.3);stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.InputCheckbox-container .Form-row{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}@media (min-width:700px){.InputCheckbox-container .Form-row{flex-direction:row}}.InputCheckbox-container .Form-row>div{flex-shrink:0;margin-right:20px;margin-bottom:20px}@media (max-width:699px){.InputCheckbox-container .Form-row>div{margin-right:0;width:100%}}.InputCheckbox-input.Form-input{position:absolute;opacity:0;margin-bottom:0;padding:0;font-size:0;height:0;width:0;pointer-events:none;user-select:none}.InputCheckbox-input.Form-input:focus-visible+label,.InputCheckbox-input.Form-input:hover+label{background:rgba(0,0,0,.05)}html[data-whatinput=keyboard] .InputCheckbox-input.Form-input:focus+label{background:#000;color:#fff}html[data-whatinput=keyboard] .InputCheckbox-input.Form-input:focus+label::before{border:2px solid #000}.InputCheckbox-input.Form-input:checked+label{top:0;font-weight:700;background:#000;color:#fff}.InputCheckbox-input.Form-input:focus+label{color:#000;top:0;font-weight:700}.InputCheckbox-input.Form-input:checked:focus+label{background:#000;color:#fff;top:0;font-weight:700}.InputCheckbox-label.Form-label{display:inline-block;position:relative;left:0;top:0;transform:unset;padding:15px 20px;border:1px solid #000;border-radius:30px;font-weight:700;font-size:1.4rem;transition:.15s;text-transform:uppercase;letter-spacing:0;color:#000;cursor:pointer}@media (max-width:699px){.InputCheckbox-label.Form-label{width:100%;text-align:left}}.InputCheckbox-label.Form-label:after{content:"";display:inline-block;vertical-align:text-top;width:18px;height:18px;margin-left:20px;border:1px solid #000;border-radius:50%;background:#ffe900;transition:.15s}@media (max-width:699px){.InputCheckbox-label.Form-label:after{position:absolute;right:20px}}.InputCheckbox-label.Form-label::before{content:"";position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);left:-5px;top:-5px;border:2px solid transparent;border-radius:40px}.InputRadio{text-align:center}.InputRadio-container{position:relative}.InputRadio-header{margin-bottom:100px}.InputRadio-answers{display:flex;flex-wrap:wrap;margin:0 auto}.InputRadio-answer{justify-content:center;width:calc(50% - 30px);height:auto;min-height:42px;margin:0 15px 15px;text-align:center}@media (max-width:699px){.InputRadio-answer{margin:0 15px;padding:12px 30px}}.InputRadio-answer span{line-height:1.4}.ss-main{position:relative;display:inline-block;user-select:none;width:100%}.ss-main .ss-single-selected{display:flex;cursor:pointer;background-color:#fff;outline:0;box-sizing:border-box}.ss-main .ss-single-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-single-selected .placeholder,.ss-main .ss-single-selected .placeholder *{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-single-selected .placeholder{flex:1 1 100%;text-align:left;width:calc(100% - 30px);line-height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-main .ss-single-selected .placeholder *{width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#dedede}.ss-main .ss-single-selected .ss-deselect{font-weight:700}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow,.ss-main .ss-single-selected .ss-deselect{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px}.ss-main .ss-single-selected .ss-arrow span{border:solid #666;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(-135deg);margin:3px 0 0}.ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(45deg);margin:-3px 0 0}.ss-main .ss-multi-selected{display:flex;flex-direction:row;cursor:pointer;min-height:30px;padding:0 0 0 3px;border:1px solid #dcdee2;border-radius:4px;outline:0;transition:background-color .2s}.ss-main .ss-multi-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main,.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#666}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-multi-selected .ss-values{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 100%;width:calc(100% - 30px)}.ss-main .ss-multi-selected .ss-values .ss-disabled{display:flex;padding:4px 5px;margin:2px 0;line-height:1em;align-items:center;width:100%;color:#dedede;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-multi-selected .ss-values .ss-value{display:flex;user-select:none;align-items:center;font-size:12px;padding:3px 5px;margin:3px 5px 3px 0;color:#fff;background-color:#5897fb;border-radius:4px;animation-name:scaleIn;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{animation-name:scaleOut;animation-duration:.2s;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin:0 0 0 5px;cursor:pointer}.ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px}.ss-main .ss-multi-selected .ss-add .ss-plus{display:flex;justify-content:center;align-items:center;background:#666;position:relative;height:10px;width:2px;transition:transform .2s}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#666;content:"";position:absolute;height:2px;width:10px;left:-4px;top:4px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}.ss-content,.ss-content .ss-search input,.ss-main .ss-multi-selected{width:100%;background-color:#fff;box-sizing:border-box}.ss-content{position:absolute;z-index:1010;transform-origin:center top;transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0);margin:-1px 0 0}.ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}.ss-content .ss-search{display:flex;flex-direction:row}.ss-content .ss-search.ss-hide,.ss-content .ss-search.ss-hide input{height:0;opacity:0;padding:0;margin:0}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;min-width:0;margin:0;outline:0;text-align:left;-webkit-box-sizing:border-box;-webkit-appearance:textfield;height:auto;padding:10px 20px;border:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);border-radius:0}.ss-content .ss-search input::placeholder{color:#8a8a8a;vertical-align:middle;color:rgba(0,0,0,.2);line-height:1.375;font-size:1.6rem}.ss-content .ss-search input:focus{box-shadow:none;background-color:#f8f8f8}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;font-weight:700;flex:0 0 30px;height:30px;margin:0 0 0 8px;border:1px solid #dcdee2;border-radius:4px;box-sizing:border-box}.ss-content .ss-addable{padding-top:0}.ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px;font-weight:700}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-content .ss-list .ss-optgroup-label-selectable:hover,.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover{color:#fff;background-color:#5897fb}.ss-content .ss-list .ss-option{padding:6px 10px;cursor:pointer;user-select:none}.ss-content .ss-list .ss-option *{display:inline-block}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;color:#dedede;background-color:#fff}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:#666;background-color:rgba(88,151,251,.1)}.ss-content .ss-list .ss-option.ss-hide{display:none}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fffb8c}.InputSelect-input.Form-input{padding:0}.InputSelect-row{margin-bottom:220px}@media (min-width:700px){.InputSelect-row{margin-bottom:150px}}.InputSelect-label{top:45%;user-select:none;pointer-events:none;transition:color .2s cubic-bezier(.23,1,.32,1),top .1s cubic-bezier(.23,1,.32,1),font-size .2s cubic-bezier(.23,1,.32,1),opacity .2s cubic-bezier(.23,1,.32,1)}.InputSelect-label--active{top:-15px;font-weight:600;font-size:1.4rem;color:#000}.ss-main .ss-single-selected{padding:15px 20px;border-radius:25px;width:100%;border:1px solid transparent;height:50px;transition:border-radius .05s linear .05s}.ss-main .ss-single-selected .placeholder .ss-disabled{display:none}.ss-main .ss-single-selected.ss-open-below{transition:border-radius .1s linear}.ss-content{border:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.ss-content.ss-open{box-shadow:0 10px 10px rgba(0,0,0,.1)}.ss-content .ss-search{padding:0}.ss-content .ss-list::-webkit-scrollbar-track{padding:2px 0;background-color:#f0f0f0}.ss-content .ss-list::-webkit-scrollbar{width:10px;height:10px}.ss-content .ss-list::-webkit-scrollbar-thumb{background-color:#ccc}.ss-content .ss-list .ss-option{border-bottom:1px solid rgba(0,0,0,.02)}.ss-content .ss-list .ss-option:not(.ss-disabled):hover,html[data-whatinput=keyboard] .ss-content .ss-list .ss-option:not(.ss-disabled):focus{background-color:#f8f8f8;color:#000;transition:color .15s cubic-bezier(.23,1,.32,1),background-color .15s cubic-bezier(.23,1,.32,1)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{color:#000;font-size:1.4rem;background-color:#f8f8f8;padding-top:15px;padding-bottom:15px}.ss-content .ss-list .ss-optgroup:first-child .ss-optgroup-label{display:none}.ss-content .ss-list .ss-optgroup .ss-option{padding:10px 20px}.Optin-label{position:static;top:0;left:0;transform:none;color:#000;font-weight:700;margin-right:20px;font-size:1.6rem}.Optin-inputContainer{display:flex;align-items:center;justify-content:center;min-height:20px;min-width:20px;cursor:pointer;user-select:none}.Optin-inputContainer input{position:absolute;height:0;width:0;opacity:0;cursor:pointer}.checkmark-container{position:relative;background-color:#fff;border:3px solid #ddd;border-radius:3px;transition:background-color .15s,border .15s}.checkmark,.checkmark-container{display:block;height:20px;width:20px}.Optin-inputContainer:focus-visible input~.checkmark-container,.Optin-inputContainer:hover input~.checkmark-container{background-color:#ddd;border:2px solid #ddd}.Optin-inputContainer input:checked~.checkmark-container{background-color:#000;border:2px solid #000}.checkmark:after{content:"";position:absolute;display:none}.Optin-inputContainer input:checked~.checkmark-container .checkmark:after{display:block}.Optin-inputContainer .checkmark-container .checkmark:after{left:50%;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:translate(-50%,-4px) rotate(45deg)}.TestResult{display:flex;flex-direction:column;justify-content:stretch}.TestResult .MenuServices-buttonContainer{margin-top:0}.TestResult .MenuServices-buttonContainer .Button{padding:13px 30px;height:auto}.TestResult .MenuServices-buttonContainer .Button svg{width:24px;height:24px;margin-right:10px}.TestResult .ArticleFooter{padding:50px 0;margin-left:0;margin-right:0}.TestResult>.container:last-child{flex:1}.TestResult .Richtext{text-align:center}.TestResult .Richtext h1,.TestResult .Richtext h2,.TestResult .Richtext h3,.TestResult .Richtext h4,.TestResult .Richtext h5{font-size:2rem;font-weight:900;font-style:italic;margin-bottom:30px;text-align:center}.TestResult .Richtext .ListArticle .ListArticle-tilte{text-align:left;font-style:normal}.TestResult .Richtext p{font-size:1.6rem;line-height:1.5;padding-bottom:30px;text-align:center}.TestResult .MenuServices-buttonContainer--TestResult{display:flex;flex-direction:column;align-items:center;max-width:unset;width:100%}.TestResult .MenuServices-buttonContainer--TestResult .Button{max-width:300px}@media (max-width:699px){.TestResult .MenuServices-buttonContainer--TestResult .Button .Button-label{display:block}}.TestResult-button{margin:0 auto 5px}.TestResult-buttonContainer{text-align:center;display:flex;flex-direction:column;justify-content:center}.TestResult-text{font-size:1.2rem}.TestResult-richtextContainer{padding-top:0;overflow:visible}.TestResult-richtextContainer,.TestResult-richtextContainer .ArticleFooter{background-color:#fff;padding-bottom:0}.TestResult-richtextContainer .ArticleFooter:last-child{padding-top:0}.TestResult-richtextContainer .ListArticle-title{text-align:left;font-style:normal;margin-bottom:0}.Result-loader,.TestResult-richtextContainer .Result-loader{min-height:560px;animation:1.5s ease 0s infinite alternate opacity;background-color:transparent;background-repeat:no-repeat;background-image:linear-gradient(transparent 50px,transparent 0),linear-gradient(rgba(0,0,0,.1) 200px,transparent 0),linear-gradient(rgba(0,0,0,.1) 260px,transparent 0),linear-gradient(rgba(0,0,0,.1) 260px,transparent 0),linear-gradient(rgba(0,0,0,.1) 260px,transparent 0),linear-gradient(rgba(0,0,0,.1) 230px,transparent 0),linear-gradient(rgba(0,0,0,.1) 60px,transparent 0);background-size:450px 50px,100% 20px,100% 20px,200px 20px,100% 230px,200px 60px;background-position:left 30px,left 110px,left 145px,left 180px,left 235px,center 490px}.TestResult-richtextContainer .Result-loader{min-height:230px;background-image:linear-gradient(rgba(0,0,0,.1) 230px,transparent 0);background-size:100% 230px;background-position:center 0}.Progression{width:100%;height:8px;border-radius:10px;background-color:#000;overflow:hidden;transition:background-color .5s cubic-bezier(.23,1,.32,1)}.Progression--hidden{background-color:transparent}.Progression-tracker{width:0;height:8px;border-radius:10px;background-color:#ff0081;transition:width 1s cubic-bezier(.23,1,.32,1)}
/*! TPEForm component */
@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes opacity{0%{opacity:.5}to{opacity:1}}.grow-enter,.grow-leave-to{opacity:0}.grow-enter-to,.grow-leave{opacity:1}.grow-enter-active{transition:width 1s cubic-bezier(.23,1,.32,1) .5s}.grow-leave-active{transition:opacity 1.5s cubic-bezier(.23,1,.32,1),top 1.5s cubic-bezier(.23,1,.32,1)}.fade-enter,.fade-leave-to{opacity:0;top:50px}.fade-enter-to,.fade-leave{opacity:1;top:0}.fade-enter-active{transition:opacity 1s cubic-bezier(.23,1,.32,1),top 1s cubic-bezier(.23,1,.32,1)}.TPEForm .Result .container--isStatic{padding-bottom:50px}.TPEForm-title{margin-bottom:30px;font-weight:900;font-size:3rem}@media (min-width:700px){.TPEForm-title{margin-bottom:60px}}.Question{text-align:center}.Question-container{position:relative}.Question-header{margin-bottom:100px}.Question-answers{display:flex;flex-wrap:wrap;margin:0 auto}.Question-answer{justify-content:center;width:100%;height:auto;min-height:42px;margin:0 15px 15px;text-align:center}@media (min-width:700px){.Question-answer{width:calc(50% - 30px)}}.Question-answer span{line-height:1.4}.Result{position:relative;transition:opacity .3s cubic-bezier(.23,1,.32,1)}.Result .Richtext{opacity:0;animation:.5s ease 0s forwards appear}.Result .Richtext .Card .Button--card{background:#fff;border-color:#000;color:#000}.Result .Richtext .Card .Button--card:focus-visible,.Result .Richtext .Card .Button--card:hover{background:#000;border-color:#000;color:#fff}.Result .Card-fakeAngle{background:#ffe900}.Result-richtextContainer{background:#fff;padding-bottom:0}.Result-richtextContainer .ArticleFooter{padding-bottom:0;margin-bottom:0}.Result-richtextContainer .GoodtoKnow{padding-bottom:60px}.Result-richtextContainer .GoodtoKnow .Card-container{padding-bottom:20px}@media (min-width:1100px){.Result-richtextContainer .GoodtoKnow{padding-bottom:100px}}.Result-header,.Result-title{margin-bottom:30px}.Result-title{font-weight:900;font-size:3rem}.Result-reset{display:block;margin:0 auto;padding:20px 30px;border-radius:40px;font-size:1.2rem;text-decoration:underline;background-color:transparent;transition:background-color .3s cubic-bezier(.23,1,.32,1),color .3s cubic-bezier(.23,1,.32,1)}.Result-reset:hover,html[data-whatinput=keyboard] .Result-reset:focus{background-color:#000;color:#fff;text-decoration:none}.Result-loader,.container--white .Result-loader{min-height:560px;animation:1.5s ease 0s infinite alternate opacity;background-color:transparent;background-repeat:no-repeat;background-image:linear-gradient(transparent 50px,transparent 0),linear-gradient(rgba(0,0,0,.1) 200px,transparent 0),linear-gradient(rgba(0,0,0,.1) 260px,transparent 0),linear-gradient(rgba(0,0,0,.1) 260px,transparent 0),linear-gradient(rgba(0,0,0,.1) 260px,transparent 0),linear-gradient(rgba(0,0,0,.1) 230px,transparent 0),linear-gradient(rgba(0,0,0,.1) 60px,transparent 0);background-size:450px 50px,100% 20px,100% 20px,200px 20px,100% 230px,200px 60px;background-position:left 30px,left 110px,left 145px,left 180px,left 235px,center 490px}.container--white .Result-loader{min-height:230px;background-image:linear-gradient(rgba(0,0,0,.1) 230px,transparent 0);background-size:100% 230px;background-position:center 0}.Introduction .container-content{display:flex;flex-direction:column;align-items:center;text-align:center}.Introduction-text{margin-bottom:30px}@media (min-width:700px){.Introduction-text{margin-bottom:60px}}.PreviousButton{display:inline-flex;align-items:center;padding:10px 20px;border-radius:40px;line-height:1;font-size:1.4rem;font-weight:600;background-color:transparent;transition:background-color .2s cubic-bezier(.23,1,.32,1),color .2s cubic-bezier(.23,1,.32,1)}.PreviousButton:hover,html[data-whatinput=keyboard] .PreviousButton:focus{background-color:#000;color:#fff}.PreviousButton:hover .icon path,html[data-whatinput=keyboard] .PreviousButton:focus .icon path{fill:#fff}.PreviousButton span{text-decoration:underline}.PreviousButton .icon{width:10px;height:10px;margin-right:10px}.PreviousButton .icon path{transition:fill .2s cubic-bezier(.23,1,.32,1)}.PreviousButton--popin{position:absolute;top:30px;left:30px}.Sticker{display:inline-block;padding:10px 20px;margin:0 auto 30px;text-align:center;background-color:#000;color:#fff}.Sticker .bold{font-weight:900}
/*! PROJECT NAME */
.SPFPlayer-player[data-v-2ecc722a]{position:relative}.SPFPlayer-player.is-playing .SPFPlayer-playerButton[data-v-2ecc722a]{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility 0s linear .3s}.SPFPlayer-playerButton[data-v-2ecc722a]{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;visibility:visible;transition:opacity .5s ease-in-out,visibility 0s linear}.SPFPlayer-playerButton img[data-v-2ecc722a]{width:100%;height:100%;object-fit:cover}.SPFPlayer-playerButton svg[data-v-2ecc722a]{position:absolute;left:50%;top:50%;width:75px;height:75px;transform:translate(-50%,-50%)}.SPFPlayer-mediaPlayer[data-v-2ecc722a]{display:block}.Controls-button[disabled][data-v-178fcbc0]{cursor:initial}
/*# sourceMappingURL=main.6b6295.css.map*/