@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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") format("woff")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.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{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.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{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.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:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.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{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.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{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}:root{--container-max-width:1512px;--gutter:8px;--black:#000;--white:#fff;--white-10:#ffffff1a;--white-20:#fff3;--white-30:#ffffff4d;--white-40:#fff6;--white-50:#ffffff80;--white-60:#fff9;--white-70:#ffffffb3;--white-80:#fffc;--white-90:#ffffffe6;--primary:#00aba7;--primary-10:#00aba71a;--primary-20:#00aba733;--primary-30:#00aba74d;--primary-40:#00aba766;--primary-50:#00aba780;--primary-60:#00aba799;--primary-70:#00aba7b3;--primary-80:#00aba7cc;--primary-90:#00aba7e6;--primary-hover:#006564;--secondary:#00211e;--secondary-10:#00211e1a;--secondary-20:#00211e33;--secondary-30:#00211e4d;--secondary-40:#00211e66;--secondary-50:#00211e80;--secondary-60:#00211e99;--secondary-70:#00211eb3;--secondary-80:#00211ecc;--secondary-90:#00211ee6;--secondary-hover:#505f5d;--glass:#c6bab6;--glass-10:#c6bab61a;--glass-20:#c6bab633;--glass-30:#c6bab64d;--text-color:#00211e;--text-color-10:#00211e1a;--text-color-20:#00211e33;--text-color-30:#00211e4d;--text-color-40:#00211e66;--text-color-50:#00211e80;--text-color-60:#00211e99;--text-color-70:#00211eb3;--text-color-80:#00211ecc;--text-color-90:#00211ee6;--tertiary:#68efb4;--purple:#9885be;--blue:#5186b5;--gradient:linear-gradient(41.63deg,#43b49b 23.58%,#75ba41 106.61%);--gradient-formation:linear-gradient(75deg,var(--purple) 0%,var(--blue) 100%);--grey:#1d2939;--grey-low:#1d293908;--stroke:#9fa1a333;--header-height:125px;--plyr-color-main:var(--primary)}@media screen and (min-width:992px){:root{--outter-gutter:56px}}@media screen and (min-width:768px)and (max-width:991px){:root{--outter-gutter:32px}}@media screen and (max-width:768px){:root{--outter-gutter:24px}}@media screen and (max-width:1100px){:root{--header-height:80px}}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/montserrat/Montserrat-Medium.woff2) format("woff2"),url(../fonts/montserrat/Montserrat-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/montserrat/Montserrat-Regular.woff2) format("woff2"),url(../fonts/montserrat/Montserrat-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/montserrat/Montserrat-Bold.woff2) format("woff2"),url(../fonts/montserrat/Montserrat-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Borna;font-style:normal;font-weight:400;src:url(../fonts/borna/Borna-Regular.woff2) format("woff2"),url(../fonts/borna/Borna-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Borna;font-style:normal;font-weight:500;src:url(../fonts/borna/Borna-Medium.woff2) format("woff2"),url(../fonts/borna/Borna-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Borna;font-style:normal;font-weight:600;src:url(../fonts/borna/Borna-SemiBold.woff2) format("woff2"),url(../fonts/borna/Borna-SemiBold.woff) format("woff")}.hero-0{font-size:clamp(3.5rem,4.167vw,3.75rem)}.heading-0,.hero-0{font-family:Borna,Arial,"sans-serif";font-weight:500}.heading-0{font-size:clamp(2.25rem,3.125vw,2.8125rem);line-height:1}.heading-1{font-family:Borna,Arial,"sans-serif";letter-spacing:-.08em}.heading-1,.heading-1-alt{font-size:clamp(2rem,2.78vw,2.5rem);font-weight:500}.heading-2{font-family:Borna,Arial,"sans-serif";font-size:clamp(1.5rem,2.083vw,1.875rem)}.heading-3{font-weight:500}.heading-3,.heading-3-alt{font-family:Borna,Arial,"sans-serif";font-size:clamp(1rem,1.389vw,1.25rem)}.leading-1{font-family:Borna,Arial,"sans-serif";font-size:clamp(1.125rem,1.73vw,1.5625rem);font-weight:500}.body-1{font-size:1rem}.body-2{font-size:.875rem}.body-3{font-size:.75rem}.key-value{font-family:Borna,Arial,"sans-serif";font-size:clamp(4rem,5.2vw,4.6875rem);font-weight:600;line-height:1;white-space:nowrap}.text-link{--start-color:#0000;--end-color:var(--text-color);text-decoration:none;transition:color .65s cubic-bezier(.19,1,.22,1)}.text-link span{background:linear-gradient(to right,var(--start-color),var(--start-color),var(--start-color)),linear-gradient(to right,var(--end-color),var(--end-color),var(--end-color));background-position:0 100%,100% 100%;background-repeat:no-repeat;background-size:100% 1px,0 1px;transition:background-size 825ms cubic-bezier(.19,1,.22,1),color 825ms cubic-bezier(.19,1,.22,1)}.text-link:hover{color:var(--end-color)}.text-link:hover span{background-position:100% 100%,0 100%;background-size:0 1px,100% 1px}.text-link.--white{--start-color:var(--white-40);--end-color:var(--white)}.block{display:block}.flex{display:flex}.i-flex{display:inline-flex}.row-wrap{flex-flow:row wrap}.row-nowrap{flex-flow:row nowrap}.column-wrap{flex-flow:column wrap}.column-nowrap{flex-flow:column nowrap}.ai-start{align-items:flex-start}.ai-stretch{align-items:stretch}.ai-center{align-items:center}.ai-end{align-items:flex-end}.ai-baseline{align-items:baseline}.jc-center{justify-content:center}.jc-end{justify-content:flex-end}.jc-between{justify-content:space-between}.abspos{position:absolute}.relpos{position:relative}.fixedpos{position:fixed}.absfull{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.cover{display:block;height:100%;object-fit:cover;width:100%}.zi-background{z-index:-1}.zi-0{z-index:0}.ta-c{text-align:center}.ratio{--ratio:16/9;aspect-ratio:var(--ratio);width:100%}.o-h{overflow:hidden}.c-gradient{color:var(--primary)}@supports(-webkit-text-fill-color:transparent){.c-gradient{-webkit-text-fill-color:#0000;background:var(--gradient);background-clip:text;color:#0000}}.c-primary{color:var(--primary)}.c-secondary{color:var(--secondary)}.c-tertiary{color:var(--tertiary)}.c-white{color:var(--white)}.bg-primary{background:var(--primary)}.bg-gradient{background:var(--gradient)}.bg-low-grey{background:var(--grey-low)}.bg-secondary{background:var(--secondary)}.radius-24{border-radius:1.5rem}.radius-16{border-radius:1rem}.radius-12{border-radius:.75rem}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.term{--background-color:var(--primary-20);--color:var(--primary);background:var(--background-color);border-radius:.25rem;color:var(--color);font-size:.75rem;padding:.5rem;position:relative}.--hidden{display:none!important}.round{border-radius:50%}.container-fluid{margin-left:auto;margin-right:auto;max-width:var(--container-max-width);padding-left:var(--outter-gutter);padding-right:var(--outter-gutter);width:100%}.row{display:flex;flex-flow:row wrap;min-width:100%}.row:not(.--no-gutters){margin-left:calc(var(--gutter)*-1);margin-right:calc(var(--gutter)*-1)}.row:not(.--no-gutters)>[class*=col-]{padding-left:var(--gutter);padding-right:var(--gutter)}[class*=col-]{max-width:100%;width:100%}@media screen and (min-width:421px){.col-xs-1{max-width:8.3333333333%;width:8.3333333333%}.offset-xs-1{margin-left:8.3333333333%}.col-xs-2{max-width:16.6666666667%;width:16.6666666667%}.offset-xs-2{margin-left:16.6666666667%}.col-xs-3{max-width:25%;width:25%}.offset-xs-3{margin-left:25%}.col-xs-4{max-width:33.3333333333%;width:33.3333333333%}.offset-xs-4{margin-left:33.3333333333%}.col-xs-5{max-width:41.6666666667%;width:41.6666666667%}.offset-xs-5{margin-left:41.6666666667%}.col-xs-6{max-width:50%;width:50%}.offset-xs-6{margin-left:50%}.col-xs-7{max-width:58.3333333333%;width:58.3333333333%}.offset-xs-7{margin-left:58.3333333333%}.col-xs-8{max-width:66.6666666667%;width:66.6666666667%}.offset-xs-8{margin-left:66.6666666667%}.col-xs-9{max-width:75%;width:75%}.offset-xs-9{margin-left:75%}.col-xs-10{max-width:83.3333333333%;width:83.3333333333%}.offset-xs-10{margin-left:83.3333333333%}.col-xs-11{max-width:91.6666666667%;width:91.6666666667%}.offset-xs-11{margin-left:91.6666666667%}.col-xs-12{max-width:100%;width:100%}.offset-xs-12{margin-left:100%}}@media screen and (min-width:576px){.col-sm-1{max-width:8.3333333333%;width:8.3333333333%}.offset-sm-1{margin-left:8.3333333333%}.col-sm-2{max-width:16.6666666667%;width:16.6666666667%}.offset-sm-2{margin-left:16.6666666667%}.col-sm-3{max-width:25%;width:25%}.offset-sm-3{margin-left:25%}.col-sm-4{max-width:33.3333333333%;width:33.3333333333%}.offset-sm-4{margin-left:33.3333333333%}.col-sm-5{max-width:41.6666666667%;width:41.6666666667%}.offset-sm-5{margin-left:41.6666666667%}.col-sm-6{max-width:50%;width:50%}.offset-sm-6{margin-left:50%}.col-sm-7{max-width:58.3333333333%;width:58.3333333333%}.offset-sm-7{margin-left:58.3333333333%}.col-sm-8{max-width:66.6666666667%;width:66.6666666667%}.offset-sm-8{margin-left:66.6666666667%}.col-sm-9{max-width:75%;width:75%}.offset-sm-9{margin-left:75%}.col-sm-10{max-width:83.3333333333%;width:83.3333333333%}.offset-sm-10{margin-left:83.3333333333%}.col-sm-11{max-width:91.6666666667%;width:91.6666666667%}.offset-sm-11{margin-left:91.6666666667%}.col-sm-12{max-width:100%;width:100%}.offset-sm-12{margin-left:100%}}@media screen and (min-width:769px){.col-md-1{max-width:8.3333333333%;width:8.3333333333%}.offset-md-1{margin-left:8.3333333333%}.col-md-2{max-width:16.6666666667%;width:16.6666666667%}.offset-md-2{margin-left:16.6666666667%}.col-md-3{max-width:25%;width:25%}.offset-md-3{margin-left:25%}.col-md-4{max-width:33.3333333333%;width:33.3333333333%}.offset-md-4{margin-left:33.3333333333%}.col-md-5{max-width:41.6666666667%;width:41.6666666667%}.offset-md-5{margin-left:41.6666666667%}.col-md-6{max-width:50%;width:50%}.offset-md-6{margin-left:50%}.col-md-7{max-width:58.3333333333%;width:58.3333333333%}.offset-md-7{margin-left:58.3333333333%}.col-md-8{max-width:66.6666666667%;width:66.6666666667%}.offset-md-8{margin-left:66.6666666667%}.col-md-9{max-width:75%;width:75%}.offset-md-9{margin-left:75%}.col-md-10{max-width:83.3333333333%;width:83.3333333333%}.offset-md-10{margin-left:83.3333333333%}.col-md-11{max-width:91.6666666667%;width:91.6666666667%}.offset-md-11{margin-left:91.6666666667%}.col-md-12{max-width:100%;width:100%}.offset-md-12{margin-left:100%}}@media screen and (min-width:992px){.col-lg-1{max-width:8.3333333333%;width:8.3333333333%}.offset-lg-1{margin-left:8.3333333333%}.col-lg-2{max-width:16.6666666667%;width:16.6666666667%}.offset-lg-2{margin-left:16.6666666667%}.col-lg-3{max-width:25%;width:25%}.offset-lg-3{margin-left:25%}.col-lg-4{max-width:33.3333333333%;width:33.3333333333%}.offset-lg-4{margin-left:33.3333333333%}.col-lg-5{max-width:41.6666666667%;width:41.6666666667%}.offset-lg-5{margin-left:41.6666666667%}.col-lg-6{max-width:50%;width:50%}.offset-lg-6{margin-left:50%}.col-lg-7{max-width:58.3333333333%;width:58.3333333333%}.offset-lg-7{margin-left:58.3333333333%}.col-lg-8{max-width:66.6666666667%;width:66.6666666667%}.offset-lg-8{margin-left:66.6666666667%}.col-lg-9{max-width:75%;width:75%}.offset-lg-9{margin-left:75%}.col-lg-10{max-width:83.3333333333%;width:83.3333333333%}.offset-lg-10{margin-left:83.3333333333%}.col-lg-11{max-width:91.6666666667%;width:91.6666666667%}.offset-lg-11{margin-left:91.6666666667%}.col-lg-12{max-width:100%;width:100%}.offset-lg-12{margin-left:100%}}@media screen and (min-width:1261px){.col-xl-1{max-width:8.3333333333%;width:8.3333333333%}.offset-xl-1{margin-left:8.3333333333%}.col-xl-2{max-width:16.6666666667%;width:16.6666666667%}.offset-xl-2{margin-left:16.6666666667%}.col-xl-3{max-width:25%;width:25%}.offset-xl-3{margin-left:25%}.col-xl-4{max-width:33.3333333333%;width:33.3333333333%}.offset-xl-4{margin-left:33.3333333333%}.col-xl-5{max-width:41.6666666667%;width:41.6666666667%}.offset-xl-5{margin-left:41.6666666667%}.col-xl-6{max-width:50%;width:50%}.offset-xl-6{margin-left:50%}.col-xl-7{max-width:58.3333333333%;width:58.3333333333%}.offset-xl-7{margin-left:58.3333333333%}.col-xl-8{max-width:66.6666666667%;width:66.6666666667%}.offset-xl-8{margin-left:66.6666666667%}.col-xl-9{max-width:75%;width:75%}.offset-xl-9{margin-left:75%}.col-xl-10{max-width:83.3333333333%;width:83.3333333333%}.offset-xl-10{margin-left:83.3333333333%}.col-xl-11{max-width:91.6666666667%;width:91.6666666667%}.offset-xl-11{margin-left:91.6666666667%}.col-xl-12{max-width:100%;width:100%}.offset-xl-12{margin-left:100%}}html{-ms-overflow-style:scrollbar;box-sizing:border-box}*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:var(--text-color);font-family:Montserrat,Arial,"sans-serif";font-size:16px;font-weight:400;line-height:1.25;overflow-x:hidden}button,input,select,textarea{font-family:inherit}button:focus,input:focus,select:focus,textarea:focus{box-shadow:none!important;outline:none!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:inherit;font-size:inherit;font-weight:inherit}input::-moz-placeholder,textarea::-moz-placeholder{color:inherit;font-size:inherit;font-weight:inherit}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:inherit;font-size:inherit;font-weight:inherit}input:-moz-placeholder,textarea:-moz-placeholder{color:inherit;font-size:inherit;font-weight:inherit}button{-webkit-appearance:none;background-color:#0000;border:none;color:inherit;cursor:pointer;padding:0}img{height:auto;max-width:100%}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400}ol,ul{margin:0;padding:0}ol li,ul li{list-style-type:none}.js-obf-links{cursor:pointer}#header{left:0;position:fixed;right:0;top:0;z-index:40}#header .header-sticker{background:var(--white)}@media screen and (min-width:1101px){#header .header-sticker{padding-bottom:1rem}}#header .header-sticker.--sticked{border-bottom:1px solid var(--stroke)}#header a.header-link{text-decoration:none;transition:color .65s cubic-bezier(.19,1,.22,1)}#header a.header-link span{background:linear-gradient(to right,#0000,#0000,#0000),linear-gradient(to right,var(--primary),var(--primary),var(--primary));background-position:0 100%,100% 100%;background-repeat:no-repeat;background-size:100% 1px,0 1px;transition:background-size 825ms cubic-bezier(.19,1,.22,1),color 825ms cubic-bezier(.19,1,.22,1)}#header a.header-link:hover{color:var(--primary)}#header a.header-link:hover span{background-position:100% 100%,0 100%;background-size:0 1px,100% 1px}#header .header-mobile{padding:1rem 0}@media screen and (min-width:1101px){#header .header-mobile{display:none}}#header .header-mobile .wrapper{gap:0 1rem}#header .header-mobile .brand{margin-right:auto;max-width:40%}@media screen and (max-width:1100px){#header .header-panel{bottom:0;height:100dvh;max-width:95vw;opacity:0;padding:.625rem;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform 1s cubic-bezier(.19,1,.22,1),opacity 1s cubic-bezier(.19,1,.22,1),visibility 1s cubic-bezier(.19,1,.22,1);visibility:hidden;width:26.25rem;z-index:30}}@media screen and (min-width:1101px){#header .header-panel .nav-item{height:100%}#header .header-panel .nav-item:hover .dropdown,#header .header-panel .nav-item:hover .nav-heading:after{opacity:1;pointer-events:auto;transform:translateY(0)}#header .header-upper{gap:1rem;justify-content:space-between}#header .header-upper,#header .header-upper .list{align-items:center;display:flex;flex-flow:row nowrap}#header .header-upper .list{gap:1rem clamp(1.5rem,2.22vw,2.5rem);justify-content:flex-end}#header .header-upper .list .header-link{gap:0 .5rem}#header .header-upper .list .header-link svg{flex-shrink:0}#header .header-upper .nav-heading{font-weight:500;padding:1.25rem 0}}@media screen and (max-width:1100px){#header .header-upper{display:none}#header .header-navigation{-ms-overflow-style:none;background:var(--white);border-radius:.75rem;box-shadow:0 0 .675rem .675rem var(--secondary-10);height:100%;overflow:hidden;overflow-y:auto;padding:2.5rem 1.5rem 1.5rem;scrollbar-width:none}}@media screen and (max-width:1100px){#header .header-navigation::-webkit-scrollbar{display:none}}#header .header-navigation .nav{display:flex;gap:1.5rem 1rem}@media screen and (min-width:1101px){#header .header-navigation .nav{align-items:stretch;flex-flow:row nowrap;justify-content:space-between}}@media screen and (max-width:1100px){#header .header-navigation .nav{align-items:stretch;flex-flow:column nowrap}}#header .header-navigation .nav-list{align-items:stretch;display:flex}@media screen and (min-width:1101px){#header .header-navigation .nav-list{flex-flow:row nowrap}#header .header-navigation .nav-list.--main{gap:1.5rem}#header .header-navigation .nav-list.--sub{gap:.5rem}}@media screen and (max-width:1100px){#header .header-navigation .nav-list{flex-flow:column nowrap}#header .header-navigation .nav-list:not(.--sub){gap:1.5rem 0}#header .header-navigation .nav-list.--sub{gap:.5rem 0}#header .header-navigation .nav-list.--sub .btn{width:100%}}@media screen and (min-width:1101px){#header .header-navigation .--mobile{display:none}}#header .header-navigation .nav-heading{font-weight:600}#header .nav-heading{gap:0 .5rem}@media screen and (min-width:1101px){#header .nav-heading{font-size:.875rem;height:100%}#header .nav-heading.--has-sub{position:relative}#header .nav-heading.--has-sub:after{background:var(--white);clip-path:polygon(50% 0,0 100%,100% 100%);content:"";height:1rem;left:0;margin:auto;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(1.5rem);transition:transform 825ms cubic-bezier(.19,1,.22,1),opacity 825ms cubic-bezier(.19,1,.22,1);width:1.5rem;z-index:11}}@media screen and (max-width:1100px){#header .nav-heading{font-size:1.125rem;justify-content:space-between}}#header .nav-arrow svg{display:block;transition:725ms cubic-bezier(.19,1,.22,1)}@media screen and (min-width:1101px){#header .dropdown{left:0;margin:auto;opacity:0;padding-top:1rem;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(1.5rem);transition:transform 825ms cubic-bezier(.19,1,.22,1),opacity 825ms cubic-bezier(.19,1,.22,1);z-index:10}#header .dropdown .dropdown-content{--list-columns:6;--push-columns:6;-ms-overflow-style:none;background:var(--white);border-radius:.625rem;box-shadow:0 0 1.25rem var(--secondary-10);display:grid;gap:1rem;grid-template-columns:repeat(12,minmax(0,1fr));max-height:calc(100vh - var(--header-height));overflow:hidden;overflow-y:auto;scrollbar-width:none}#header .dropdown .dropdown-content::-webkit-scrollbar{display:none}#header .dropdown .dropdown-content:has(.push):not(.--larger-list){--list-columns:6;--push-columns:6}#header .dropdown .dropdown-content:has(.push).--larger-list{--list-columns:8;--push-columns:4}#header .dropdown .dropdown-content:not(:has(.push)){--list-columns:12}#header .dropdown .dropdown-content .dropdown-list{display:grid;gap:1.5rem;grid-column:span var(--list-columns);padding:clamp(1rem,2.22vw,2rem)}#header .dropdown .dropdown-content .push{grid-column:span var(--push-columns)}#header .dropdown .dropdown-content.--larger-list .dropdown-list{grid-template-columns:repeat(2,minmax(0,1fr))}#header .dropdown .dropdown-content:not(.--larger-list) .dropdown-list{grid-template-columns:100%}}@media screen and (max-width:1100px){#header .dropdown{height:0;overflow:hidden}#header .dropdown .dropdown-content{padding-top:1rem}#header .dropdown .dropdown-content,#header .dropdown .dropdown-list{align-items:stretch;display:flex;flex-flow:column nowrap;gap:1rem 0}#header .dropdown .dropdown-item{padding:1rem}#header .dropdown .push{border-radius:.625rem}#header .-nav-accordion{cursor:pointer}#header .-nav-accordion.is-open .dropdown{height:auto}#header .-nav-accordion.is-open .nav-arrow svg,#header .-nav-accordion.is-opening .nav-arrow svg{transform:rotate(-180deg)}}#header .dropdown .dropdown-item{background:var(--grey-low);border:1px solid #0000;border-radius:.625rem;height:100%;padding:clamp(1rem,2.77vw,2.5rem);position:relative;transition:625ms cubic-bezier(.19,1,.22,1)}#header .dropdown .dropdown-item .icon{position:absolute;right:1rem;top:1rem}@media screen and (max-width:1100px){#header .dropdown .dropdown-item .icon{right:.75rem;top:.75rem}}#header .dropdown .dropdown-item .icon svg{display:block}#header .dropdown .dropdown-item .title{font-family:Borna,Arial,"sans-serif";font-size:clamp(1rem,1.25vw,1.125rem);font-weight:500;transition:625ms cubic-bezier(.19,1,.22,1)}#header .dropdown .dropdown-item .description{margin-top:.5rem}@media screen and (max-width:1100px){#header .dropdown .dropdown-item .description{font-size:.75rem}}#header .dropdown .dropdown-item:hover{border-color:var(--primary)}#header .dropdown .dropdown-item:hover .icon,#header .dropdown .dropdown-item:hover .title{color:var(--primary)}#header .dropdown .push{padding:clamp(1.5rem,2.77vw,2.5rem) clamp(1.5rem,2.77vw,2.5rem) 0;z-index:0}#header .dropdown .push,#header .dropdown .push.push--dark{background:var(--secondary);color:var(--white)}#header .dropdown .push.push--light{background:var(--grey-low);color:var(--secondary)}#header .dropdown .push .background{overflow:hidden;z-index:-1}#header .dropdown .push .background img{display:block;height:auto;width:100%}#header .dropdown .push .action,#header .dropdown .push .description{margin-top:1rem}#header .dropdown .push .media{margin-top:auto;padding-top:1.5rem}#header .burger-btn{background:var(--primary);border-radius:.5rem;display:flex;height:2rem;transition:725ms cubic-bezier(.19,1,.22,1);width:2rem}#header .burger-btn svg{margin:auto}#header .burger-btn:hover{background:var(--primary-hover)}#header .nav-close{background:var(--primary);border-radius:.5rem;display:flex;height:2rem;position:absolute;right:.3125rem;top:.3125rem;width:2rem;z-index:10}#header .nav-close i{height:1rem;margin:auto;position:relative;width:1rem}#header .nav-close i span{background:var(--white);bottom:0;height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}#header .nav-close i span:first-child{transform:rotate(-45deg)}#header .nav-close i span:last-child{transform:rotate(45deg)}@media screen and (min-width:1101px){#header .nav-close{display:none}}.lang-selector .wpml-ls-legacy-dropdown{width:auto}.lang-selector .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{background:#0000;color:var(--primary)}.lang-selector .wpml-ls-legacy-dropdown .wpml-ls-item-toggle{align-items:center;border:none;display:inline-flex;flex-flow:row nowrap;font-size:.875rem;font-weight:500;gap:0 .625rem;padding:0}.lang-selector .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:after{background:url(../img/icon/chevron-down-nav.svg);background-repeat:no-repeat;background-size:9px 5px;border:none;content:"";display:block;flex-shrink:0;height:5px;position:relative;right:auto;top:auto;width:9px}.lang-selector .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{background:var(--white);border:1px solid var(--stroke);border-radius:.25rem;left:auto;padding:.25rem}.lang-selector .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{background:var(--grey-low);border:none;border-radius:.25rem;color:var(--secondary);font-size:.875rem;font-weight:500;padding:.5rem 1rem}.lang-selector .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:hover{background:var(--primary);color:var(--white)}@media screen and (max-width:1100px){html.nav-is-open,html.nav-is-open body{overflow:hidden}html.nav-is-open #header .header-panel{opacity:1;pointer-events:auto;transform:translateX(0);visibility:visible}}#footer{padding:clamp(3.5rem,5.55vw,5rem) 0 1rem;z-index:0}#footer .background{opacity:.05;z-index:-1}#footer .background img{height:100%;max-width:inherit}#footer .footer-upper .row{gap:1.5rem}#footer .brand .logo{margin-bottom:1.5rem}#footer .brand .baseline{max-width:28.125rem}#footer .brand-infos .socials{gap:1rem;margin-bottom:1.5rem}#footer .brand-infos .socials a{background:var(--grey-low);color:var(--secondary);height:2rem;transition:625ms cubic-bezier(.19,1,.22,1);width:2rem}#footer .brand-infos .socials a:hover{background:var(--primary);color:var(--white)}#footer .brand-infos .socials a img,#footer .brand-infos .socials a svg{margin:auto;max-width:1.125rem}#footer .brand-infos .slot a{opacity:.75}#footer .brand-infos .slot:not(:last-child){margin-bottom:.375rem}#footer .footer-menu{margin-top:clamp(3.5rem,5.55vw,5rem)}#footer .footer-menu .navigation{display:grid;gap:2rem 1rem;grid-template-columns:repeat(12,minmax(0,1fr))}@media screen and (min-width:992px){#footer .footer-menu .navigation .column{grid-column:span 2}}@media screen and (min-width:768px)and (max-width:991px){#footer .footer-menu .navigation .column{grid-column:span 4}}@media screen and (min-width:575px)and (max-width:768px){#footer .footer-menu .navigation .column{grid-column:span 6}}@media screen and (max-width:575px){#footer .footer-menu .navigation .column{grid-column:1/-1}}#footer .footer-menu .navigation .column .list{gap:1rem 0;margin-top:1rem}#footer .footer-menu .navigation .column .list a{opacity:.75}#footer .footer-lower{gap:1.5rem 1rem;margin-top:clamp(2.5rem,4.16vw,3.75rem)}@media screen and (min-width:576px){#footer .footer-lower{align-items:flex-end;flex-flow:row nowrap}}#footer .footer-lower .list{display:flex;gap:1rem}@media screen and (min-width:769px){#footer .footer-lower .list{align-items:center;flex-flow:row nowrap}}@media screen and (max-width:768px){#footer .footer-lower .list{flex-flow:column nowrap}}#footer .footer-lower .list a,#footer .footer-lower .list p{opacity:.75}#footer .footer-lower .certificate{max-width:35%;width:10rem}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.rte.rte--small{font-size:.875rem}.rte section:not(:last-child){margin-bottom:2rem}.rte span{display:inline}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-family:Borna,Arial,"sans-serif"}.rte h1{font-size:2.625rem}.rte h1,.rte h2{margin-bottom:1.5rem}.rte h2{font-size:2rem}.rte h3{font-size:1.5rem;margin-bottom:1.5rem}.rte h4{font-size:1.25rem}.rte h4,.rte h5{margin-bottom:1rem}.rte h5{font-size:1.125rem}.rte h6{font-size:1rem;margin-bottom:.75rem}.rte img{border-radius:1rem;display:block;height:auto;width:100%}.rte img:not(:last-child){margin-bottom:2rem}.rte strong{font-weight:700}.rte p{line-height:1.4}.rte p:not(:last-child){margin-bottom:1.5rem}.rte p:empty{display:none}.rte.cms-no-break p{margin-bottom:0}.rte ol,.rte ul{--marker-color:var(--primary);list-style:none}.rte ol:not(:last-child),.rte ul:not(:last-child){margin:0 0 2rem}.rte ol li,.rte ul li{padding-left:1.25rem;position:relative}.rte ol li:not(:last-child),.rte ul li:not(:last-child){margin:0 0 .75rem}.rte ol li ol,.rte ol li ul,.rte ul li ol,.rte ul li ul{--marker-color:var(--primary);margin-top:.75rem}.rte ul li:before{background:url(../img/icon/list-bullet.svg);background-repeat:no-repeat;background-size:contain;content:"";height:.625rem;left:0;position:absolute;top:.325em;width:.625rem}.rte ol{counter-reset:ordered_list}.rte ol>li{counter-increment:ordered_list}.rte ol>li:before{color:var(--marker-color);content:counter(ordered_list) ".";font-weight:500;left:0;position:absolute;text-align:center;top:0;width:.625rem}.rte ol>li ol li:before{content:counter(ordered_list,upper-alpha) "."}.rte a:not(:has(.btn)){background:linear-gradient(to right,var(--text-color-40),var(--text-color-40),var(--text-color-40)),linear-gradient(to right,var(--primary),var(--primary),var(--primary));background-position:0 100%,100% 100%;background-repeat:no-repeat;background-size:100% 1px,0 1px;text-decoration:none;transition:background-size 825ms cubic-bezier(.19,1,.22,1),color 825ms cubic-bezier(.19,1,.22,1)}.rte a:not(:has(.btn)):hover{background-position:100% 100%,0 100%;background-size:0 1px,100% 1px;color:var(--primary)}.rte a:has(.btn){display:inline-flex}.rte .row{margin-left:0;margin-right:0}.rte .row [class*=col-]{max-width:100%;padding:0;width:100%}.rte .bg-secondary{color:var(--white)}.rte .bg-secondary .q-img .q-img__container{margin-bottom:0}.rte .bg-secondary .text-white{padding:1.5rem}.rte .text-white{color:var(--white)}.rte div:empty{display:none}.rte div:not(:last-child){margin-bottom:2rem}.rte div.q-img{margin-bottom:0}.rte div.q-img__loading{display:none}.rte .color.--primary{color:var(--primary)}.rte .q-card .q-card__section .row{align-items:center;gap:0 2rem}.widget{--space-xs:1.5rem;--space-sm:clamp(1.75rem,2.77vw,2.5rem);--space-md:clamp(2rem,5.556vw,5rem);--space-lg:clamp(3rem,6.667vw,6rem);--space-xl:clamp(4rem,7.778vw,7rem)}.widget.--space-top-xs{padding-top:var(--space-xs)}.widget.--space-top-sm{padding-top:var(--space-sm)}.widget.--space-top-md{padding-top:var(--space-md)}.widget.--space-top-lg{padding-top:var(--space-lg)}.widget.--space-top-xl{padding-top:var(--space-xl)}.widget.--space-bottom-xs{padding-bottom:var(--space-xs)}.widget.--space-bottom-sm{padding-bottom:var(--space-sm)}.widget.--space-bottom-md{padding-bottom:var(--space-md)}.widget.--space-bottom-lg{padding-bottom:var(--space-lg)}.widget.--space-bottom-xl{padding-bottom:var(--space-xl)}.slider{--slide-gap:0.5rem;--slide-width:25%}.slider .slider__container{margin:0 calc(var(--slide-gap)*-1);min-width:100%}.slider .slider__wrapper{height:auto}.slider .slider__slide{height:auto;padding:0 var(--slide-gap);width:var(--slide-width)}.accordion{--border-color:var(--secondary-30);--text-color:var(--text-color);--accent-color:var(--primary);color:var(--text-color)}.accordion:not(:last-child){border-bottom:1px solid var(--border-color);padding-bottom:1.5rem}.accordion .accordion__header{cursor:pointer;gap:1rem}.accordion .accordion__header .expand-icon{flex-shrink:0;height:.9375rem;position:relative;transition:625ms cubic-bezier(.19,1,.22,1);width:.9375rem}.accordion .accordion__header .expand-icon span{background:var(--accent-color);bottom:0;height:2px;left:0;margin:auto;position:absolute;right:0;top:0}.accordion .accordion__header .expand-icon span:first-child{transform:rotate(-90deg)}.accordion .accordion__body{height:0;overflow:hidden}.accordion .accordion__spacer{padding-top:.75rem}.accordion .accordion__action{margin-top:1.5rem}.accordion.is-open .accordion__header .expand-icon,.accordion.is-opening .accordion__header .expand-icon{transform:rotate(-45deg)}.accordion.is-open .accordion__body{height:auto}#page__formation{padding-bottom:clamp(3.5rem,5.55vw,5rem)}#page__formation .page-grid{display:grid}@media screen and (min-width:992px){#page__formation .page-grid{gap:clamp(1.5rem,4.16vw,3.75rem) 1rem;grid-template-areas:"a b" "c b";grid-template-columns:75% 25%}}@media screen and (max-width:991px){#page__formation .page-grid{gap:2rem 0;grid-template-columns:100%}}@media screen and (min-width:992px){#page__formation .page-grid .column.column--banner{grid-area:a}#page__formation .page-grid .column.column--aside{grid-area:b;height:100%;padding:clamp(1.5rem,4.16vw,3.75rem) 0}#page__formation .page-grid .column.column--content{grid-area:c}}@media screen and (min-width:1160px){#page__formation .page-grid .column.column--content{padding:0 var(--outter-gutter)}}#page__formation .page-grid .column.column--content{gap:clamp(2rem,2.77vw,2.5rem) 0}@media screen and (max-width:991px){#page__formation .page-grid .column{grid-column:1/-1}}#page__formation .formation-banner{padding:clamp(5rem,12.152vw,10.9375rem) 0;z-index:0}#page__formation .formation-banner .background{background:var(--grey-low);bottom:0;left:var(--banner-left);position:absolute;top:0;width:100vw;z-index:-1}@media screen and (min-width:1512px){#page__formation .formation-banner .background{--banner-left:calc(-50vw - var(--container-max-width)/2*-1 + var(--outter-gutter)*2/2*-1)}}@media screen and (max-width:1512px){#page__formation .formation-banner .background{--banner-left:calc(var(--outter-gutter)*-1)}}@media screen and (min-width:769px){#page__formation .formation-banner .background{border-radius:0 0 2.5rem 2.5rem}}@media screen and (max-width:768px){#page__formation .formation-banner .background{border-radius:0 0 1.5rem 1.5rem}}#page__formation .formation-banner .suptitle{margin-bottom:1rem}#page__formation .formation-banner .description{margin-top:clamp(1.5rem,2.77vw,2.5rem);max-width:30.3125rem}#page__formation .aside{background:#f8f9f9;border:1px solid var(--stroke);border-radius:.3125rem;padding:clamp(1.5rem,2.77vw,2.5rem);position:sticky;top:calc(var(--header-height) + 1.5rem);transition:725ms cubic-bezier(.19,1,.22,1)}#page__formation .aside .list{gap:1rem}#page__formation .aside .list .slot{font-family:Borna,Arial,"sans-serif";gap:0 .5rem}#page__formation .aside .list .slot .icon{flex-shrink:0}#page__formation .aside .list .slot .label{font-size:clamp(1rem,1.25vw,1.125rem);font-weight:500}#page__formation .aside .list .slot .value{color:var(--secondary-50)}#page__formation .aside .actions{display:flex;gap:.5rem;margin-top:1.5rem}@media screen and (min-width:992px){#page__formation .aside .actions{align-items:stretch;flex-flow:column nowrap}}@media screen and (max-width:991px){#page__formation .aside .actions{flex-flow:row wrap;justify-content:center}}#page__formation .anchors{margin:-1.5rem 0;padding:1.5rem 0;position:sticky;top:var(--header-height);transition:725ms cubic-bezier(.19,1,.22,1);z-index:5}#page__formation .anchors .wrapper{-ms-overflow-style:none;background:var(--white);border:1px solid var(--stroke);border-radius:.75rem;max-width:100%;overflow:hidden;overflow-x:auto;scrollbar-width:none}#page__formation .anchors .wrapper::-webkit-scrollbar{display:none}#page__formation .anchors .list{display:flex;flex-flow:row nowrap}@media screen and (min-width:769px){#page__formation .anchors .list{gap:1rem;padding:.25rem}}@media screen and (max-width:768px){#page__formation .anchors .list{gap:.5rem;padding:.5rem}}#page__formation .anchors .list .anchor-btn{border-radius:.625rem;font-size:.875rem;font-weight:500;letter-spacing:-.01em;padding:1rem .5rem;transition:625ms cubic-bezier(.19,1,.22,1)}@media screen and (max-width:768px){#page__formation .anchors .list .anchor-btn{border-radius:.25rem;padding:.5rem .75rem}}#page__formation .anchors .list .anchor-btn.--active{background:var(--purple);color:var(--white)}#page__formation .anchors .list .anchor-btn:not(.--active):hover{background:var(--blue);color:var(--white)}#page__formation .content-section .introduction{margin-bottom:1.5rem}#page__formation .content-section .introduction .description{margin-top:1.5rem;max-width:32.8125rem}#page__formation .content-section .grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}#page__formation .content-section .slot{border-radius:.75rem}#page__formation .content-section .slot:not(.slot--gradient){border:1px solid var(--stroke);padding:clamp(1.5rem,2.77vw,2.5rem)}#page__formation .content-section .slot:not(.slot--half){grid-column:1/-1}@media screen and (min-width:769px){#page__formation .content-section .slot.slot--half{grid-column:span 1}}@media screen and (max-width:768px){#page__formation .content-section .slot.slot--half{grid-column:1/-1}}#page__formation .content-section .slot.slot--gradient{background:var(--gradient-formation);color:var(--white);padding:clamp(1.5rem,4.16vw,3.75rem)}#page__formation .content-section .slot.slot--gradient .list{gap:clamp(1rem,1.66vw,1.5rem) 0;margin-top:clamp(2rem,2.77vw,2.5rem)}#page__formation .content-section .slot.slot--gradient .list .item{gap:0 .625rem}#page__formation .content-section .slot.slot--gradient .list .item svg{flex-shrink:0}#page__formation .content-section .slot.slot--goals{position:relative;z-index:0}#page__formation .content-section .slot.slot--goals:before{background-image:url(../img/global/goals-background.svg);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;z-index:-1}#page__formation .content-section .slot.slot--funding{align-items:center;display:flex;flex-flow:row nowrap;gap:1.5rem;justify-content:center}#page__formation .content-section .slot.slot--funding .content{flex-grow:1}#page__formation .content-section .slot.slot--funding .media{flex-shrink:0;width:10.5rem}@media screen and (max-width:768px){#page__formation .content-section .slot.slot--funding{flex-flow:column nowrap}#page__formation .content-section .slot.slot--funding .content{width:100%}}#page__formation .content-section .slot .slot-header{flex-flow:row nowrap;gap:1rem}@media screen and (max-width:768px){#page__formation .content-section .slot .slot-header{flex-flow:column nowrap}}#page__formation .content-section .slot .slot-header .tabs{flex-shrink:0}#page__formation .content-section .slot .description{margin-top:clamp(1rem,1.66vw,1.5rem)}#page__formation .content-section .slot .custom-rte{margin-top:clamp(1.5rem,2.77vw,2.5rem)}#page__formation .custom-rte h3,#page__formation .custom-rte h4,#page__formation .custom-rte h5,#page__formation .custom-rte h6{font-family:Borna,Arial,"sans-serif";margin-bottom:1rem}#page__formation .custom-rte h3{font-size:1.25rem}#page__formation .custom-rte h4{font-size:1.125rem}#page__formation .custom-rte h5{font-size:1rem}#page__formation .custom-rte h6{font-size:.875rem}#page__formation .custom-rte>ol,#page__formation .custom-rte>ul{background:var(--grey-low);border-radius:.3125rem;padding:1rem}#page__formation .custom-rte>ol:not(:last-child),#page__formation .custom-rte>ol>li:not(:last-child),#page__formation .custom-rte>ul:not(:last-child),#page__formation .custom-rte>ul>li:not(:last-child){margin-bottom:clamp(1.5rem,2.77vw,2.5rem)}#page__formation .custom-rte>ol ol,#page__formation .custom-rte>ol ul,#page__formation .custom-rte>ul ol,#page__formation .custom-rte>ul ul{margin-top:1rem}#page__formation .custom-rte>ol ol li,#page__formation .custom-rte>ol ul li,#page__formation .custom-rte>ul ol li,#page__formation .custom-rte>ul ul li{background:var(--grey-low);border-radius:.3125rem;padding:1rem}#page__formation .custom-rte>ol ol li:not(:last-child),#page__formation .custom-rte>ol ul li:not(:last-child),#page__formation .custom-rte>ul ol li:not(:last-child),#page__formation .custom-rte>ul ul li:not(:last-child){margin-bottom:.5rem}#page__formation .custom-rte a:not(:has(.btn)){background:linear-gradient(to right,var(--text-color-40),var(--text-color-40),var(--text-color-40)),linear-gradient(to right,var(--purple),var(--purple),var(--purple));background-position:0 100%,100% 100%;background-repeat:no-repeat;background-size:100% 1px,0 1px;text-decoration:none;transition:background-size 825ms cubic-bezier(.19,1,.22,1),color 825ms cubic-bezier(.19,1,.22,1)}#page__formation .custom-rte a:not(:has(.btn)):hover{background-position:100% 100%,0 100%;background-size:0 1px,100% 1px;color:var(--purple)}#page__formation .custom-rte a:has(.btn){display:inline-flex}#page__formation .tabs{border:1px solid var(--stroke);border-radius:.625rem;gap:.25rem;padding:.25rem}#page__formation .tabs .tabs__btn{border-radius:.625rem;font-size:.875rem;letter-spacing:-.01em;padding:.75rem .5rem;transition:725ms cubic-bezier(.19,1,.22,1)}#page__formation .tabs .tabs__btn.--active{background:var(--purple);color:var(--white)}#page__formation .tabs .tabs__btn:not(.--active):hover{background:var(--blue);color:var(--white)}#page__formation .tabs-holder .tabs-item:not(.--active){display:none}#page__formation .slot--trainers .controls{gap:.5rem}#page__formation .slot--trainers .slider{--slide-width:100%;--slide-gap:1rem;margin-top:1.5rem}#page__formation .slot--trainers .slider .wrapper{gap:1rem clamp(1.5rem,2.77vw,2.5rem)}#page__formation .slot--trainers .slider .wrapper .media{flex-shrink:0;max-width:35%;width:17.5rem}@media screen and (max-width:768px){#page__formation .slot--trainers .slider .wrapper .media{display:none}}#page__formation .slot--trainers .slider .wrapper .ratio{--ratio:280/360}#page__formation .slot--trainers .slider .wrapper .content{flex-grow:1}#page__formation .slot--trainers .slider .wrapper .content .name{color:var(--purple);font-size:1.125rem;font-weight:500}#page__formation .slot--trainers .slider .wrapper .content .job{font-size:1.125rem;margin-top:.5rem}#page__formation .slot--trainers .slider .wrapper .content .action,#page__formation .slot--trainers .slider .wrapper .content .description{margin-top:1.5rem}#page__formation .slot--trainers .slider .wrapper .content .action .text-link{--start-color:var(--purple);--end-color:var(--blue);color:var(--purple)}#page__formation .slot--trainers .slider .wrapper .content .action .text-link:hover{color:var(--blue)}#page__formation .slot--trainers.is-locked .controls{display:none}#page__formation .faq-list{gap:1.5rem 0}#page__formation .faq-list .accordion{--border-color:var(--white-30);--text-color:var(--white);--accent-color:var(--white)}.custom-rte h3,.custom-rte h4,.custom-rte h5,.custom-rte h6{color:var(--purple)}@supports(-webkit-text-fill-color:transparent){.custom-rte h3,.custom-rte h4,.custom-rte h5,.custom-rte h6{-webkit-text-fill-color:#0000;background:var(--gradient-formation);background-clip:text;color:#0000}}#page__formations .formations-listing .push-formations .title-decoration{color:var(--purple)}#page__formations .formations-listing .push-formations .formation-card{--accent-color:var(--purple)}#page__formations .formations-listing .push-formations:not(:last-child){margin-bottom:clamp(3.75rem,11.11vw,10rem)}#page__formations .formations-listing .push-formations .row{gap:clamp(2rem,2.77vw,2.5rem) 0}#page__faq{padding-bottom:clamp(2.5rem,5.55vw,5rem)}#page__faq .accordions:not(:last-child){margin-bottom:clamp(3.75rem,11.11vw,10rem)}#page__contact .contact{padding-top:clamp(2.5rem,5.55vw,5rem)}#page__contact .contact .row{gap:2rem 0}#page__contact .contact .content .introduction .description{margin-top:1.5rem;max-width:30rem}#page__contact .contact .content .contact-infos{gap:1.5rem 0;margin-top:clamp(2rem,2.77vw,2.5rem)}#page__contact .contact .content .contact-infos .slot .label{margin-bottom:.75rem}#page__contact .contact .content .contact-infos .slot .list{gap:.75rem}#page__contact .contact .content .contact-infos .slot .list a{color:var(--primary);display:block;transition:625ms cubic-bezier(.19,1,.22,1)}#page__contact .contact .content .contact-infos .slot .list a:hover{color:var(--primary-hover)}#page__contact .contact .form-holder{border:1px solid var(--stroke);padding:clamp(2rem,4.16vw,3.75rem)}#page__contact .contact .form-holder .introduction{margin-bottom:1.5rem}#page__contact .contact .form-holder .introduction .description{margin:1.5rem auto 0;max-width:26.25rem}#page__contact .contact .form-holder .gform_wrapper .gform_heading{display:none}#page__contact .contact .form-holder .gform_wrapper .gform_fields{display:grid;gap:1rem .5rem;grid-template-columns:repeat(12,minmax(0,1fr))}#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield_label{font-size:.875rem;font-weight:500;margin-bottom:.5rem}#page__contact .contact .form-holder .gform_wrapper .gform_fields .gform-field-label.gform-field-label--type-sub{font-size:.75rem;margin-top:.5rem}#page__contact .contact .form-holder .gform_wrapper .gform_fields .ginput_container_name{display:grid;gap:.5rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0}#page__contact .contact .form-holder .gform_wrapper .gform_fields .ginput_container_name .gform-grid-col{grid-column:span 1;padding:0}#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield--input-type-name,#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield--width-full{grid-column:1/-1}#page__contact .contact .form-holder .gform_wrapper .gform_fields .ginput_container{width:100%}#page__contact .contact .form-holder .gform_wrapper .gform_fields fieldset{border:none;padding:0}#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield:not(.gfield--type-choice) input,#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield:not(.gfield--type-choice) select,#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield:not(.gfield--type-choice) textarea{background:var(--grey-low);border:none;border-radius:.375rem;box-shadow:none;color:var(--secondary);height:auto;line-height:1;padding:1rem;width:100%}#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield:not(.gfield--type-choice) select{appearance:none;background-image:url(../img/icon/chevron-down-select.svg);background-position:calc(100% - 1rem);background-repeat:no-repeat;background-size:11px 6px;padding-right:2rem}#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield.gfield--type-choice .ginput_container{align-items:center;display:flex;flex-flow:row nowrap;gap:0 .625rem}#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield.gfield--type-choice input{appearance:none;background:#0000;border:1px solid var(--stroke);box-shadow:none;cursor:pointer;height:1.5rem;position:relative;transition:725ms cubic-bezier(.19,1,.22,1);width:1.5rem}#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield.gfield--type-choice input[type=checkbox]{border-radius:.25rem}#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield.gfield--type-choice input[type=checkbox]:after{border-radius:.125rem}#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield.gfield--type-choice input[type=radio],#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield.gfield--type-choice input[type=radio]:after{border-radius:50%}#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield.gfield--type-choice input:before{content:none;display:none}#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield.gfield--type-choice input:after{background:var(--primary);bottom:0;content:"";height:.75rem;left:0;margin:auto;position:absolute;right:0;top:0;transform:scale(0);transition:725ms cubic-bezier(.19,1,.22,1);width:.75rem}#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield.gfield--type-choice input:checked{border-color:var(--primary)}#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield.gfield--type-choice input:checked:after{transform:scale(1)}#page__contact .contact .form-holder .gform_wrapper .gform_fields .gfield.gfield--type-choice label{cursor:pointer;display:block;margin:0}#page__contact .contact .form-holder .gform_wrapper .gform-footer{justify-content:center}#page__contact .contact .form-holder .gform_wrapper .gform-footer .gform_button{align-items:center;background:var(--primary);border-radius:.75rem;color:var(--white);display:inline-flex;flex-flow:row nowrap;font-family:Borna,Arial,"sans-serif";font-size:.875rem;font-weight:500;gap:0 .625rem;justify-content:center;letter-spacing:-.01em;line-height:1;padding:clamp(1rem,1.52vw,1.375rem) clamp(1.25rem,2.22vw,2rem);position:relative;text-align:center;transition:725ms cubic-bezier(.19,1,.22,1);z-index:0}#page__contact .contact .form-holder .gform_wrapper .gform-footer .gform_button:hover{background:var(--primary-hover)}#page__single{padding-bottom:clamp(3.5rem,5.55vw,5rem)}#page__single .single-content>.container-fluid>.row{gap:clamp(3rem,4.16vw,3.75rem) 0}#page__single .single-content .content-section:not(:last-child){margin-bottom:clamp(2.5rem,4.16vw,3.75rem)}#page__single .single-infos{gap:1rem;margin-bottom:1.5rem}#page__single .single-infos .reading-time{gap:.625rem}#page__single .single-infos .reading-time .icon{color:var(--primary)}#page__single .post-infos{color:var(--secondary-30);gap:.625rem 0;margin-top:clamp(2.5rem,4.16vw,3.75rem)}#page__single .post-author{display:flex;gap:1rem 1.5rem;margin-top:clamp(2.5rem,4.16vw,3.75rem)}@media screen and (min-width:576px){#page__single .post-author{flex-flow:row nowrap}}@media screen and (max-width:575px){#page__single .post-author{align-items:flex-start;flex-flow:column nowrap}}#page__single .post-author .media{flex-shrink:0;width:100px}#page__single .post-author .ratio{--ratio:1/1}@media screen and (min-width:576px){#page__single .post-author .content{margin:auto 0}}#page__single .post-author .content .description{color:var(--secondary-30);margin-top:.5rem}#page__single .post-author .content .action{margin-top:1rem}#page__single .column.column--aside{gap:1.5rem 0}#page__single .boxed{border:1px solid var(--stroke);padding:clamp(1rem,2.77vw,2.5rem)}#page__single .sticky-summary{bottom:1rem;position:fixed;right:1rem;z-index:14}@media screen and (min-width:992px){#page__single .sticky-summary{display:none}}#page__single .summary{padding:clamp(1rem,2.77vw,2.5rem)}@media screen and (min-width:992px){#page__single .summary{border:1px solid var(--stroke);border-radius:.75rem}}@media screen and (max-width:991px){#page__single .summary{-ms-overflow-style:none;background:var(--white);border-left:1px solid var(--stroke);bottom:0;box-shadow:-10px 0 30px var(--secondary-10);max-width:100%;overflow:hidden;overflow-y:auto;position:fixed;right:0;scrollbar-width:none;top:0;transform:translateX(100%);transition:transform 1s cubic-bezier(.19,1,.22,1);width:25rem;z-index:50}#page__single .summary::-webkit-scrollbar{display:none}}#page__single .summary .summary-close{background:var(--primary);border-radius:.5rem;height:2rem;position:absolute;right:.75rem;top:.75rem;transition:625ms cubic-bezier(.19,1,.22,1);width:2rem}#page__single .summary .summary-close:hover{background:var(--primary-hover)}#page__single .summary .summary-close span{background:var(--white);bottom:0;height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:1rem}#page__single .summary .summary-close span:first-child{transform:rotate(-45deg)}#page__single .summary .summary-close span:last-child{transform:rotate(45deg)}@media screen and (min-width:992px){#page__single .summary .summary-close{display:none}}#page__single .summary .list{gap:.5rem 0;margin-top:1.5rem}#page__single .summary .list .anchor-link{background:var(--grey-low);border-radius:.3125rem;display:block;line-height:1.4;padding:1rem;text-align:left;transition:725ms cubic-bezier(.19,1,.22,1);width:100%}#page__single .summary .list .anchor-link:hover{background:var(--primary);color:var(--white)}@media screen and (min-width:992px){#page__single .sharer{padding:0 clamp(1rem,2.77vw,2.5rem)}}#page__single .sharer .list{gap:.625rem;margin-top:.625rem}#page__single .sharer .list a{color:var(--primary);transition:625ms cubic-bezier(.19,1,.22,1)}#page__single .sharer .list a:hover{color:var(--primary-hover)}#page__single .other-wastes>.list{margin-top:1.5rem}#page__single .other-wastes .list{font-family:Borna,Arial,"sans-serif";gap:.5rem 0}#page__single .other-wastes .list>li a{font-size:1.125rem}#page__single .other-wastes .list li{background:var(--grey-low);border-radius:.3125rem}#page__single .other-wastes .list li.--active{background:var(--primary);color:var(--white)}#page__single .other-wastes .list li.--active li{background:var(--white);color:var(--primary)}#page__single .other-wastes .list li a{padding:1rem}#page__single .other-wastes .list li a img,#page__single .other-wastes .list li a svg{display:block;flex-shrink:0;height:auto;width:1.5rem}#page__single .other-wastes .list .list{padding:0 1rem 1rem}#page__single .other-wastes .list .list li a{font-size:.875rem}#page__single .related-posts .list{gap:.625rem 0;line-height:1.4;margin-top:1.5rem}#page__single .related-content .ratio{--ratio:350/207}#page__single .related-content .content{padding:1.5rem 1rem 0}#page__single .related-content .content .action{margin-top:1.5rem}@media screen and (max-width:991px){html.summary-opened #summary{transform:translateX(0)}html.summary-opened #sticky-summary{display:none}}.page.--offset{padding-top:var(--header-height)}.page.--archive{padding-bottom:clamp(3.5rem,5.55vw,5rem)}.page.--archive #results .row{gap:clamp(2rem,2.77vw,2.5rem) 0}.page.--archive .loadmore{margin-top:clamp(2.5rem,4.16vw,3.75rem)}.btn{align-items:center;color:var(--color);display:inline-flex;flex-flow:row nowrap;font-family:Borna,Arial,"sans-serif";font-size:.875rem;font-weight:500;gap:0 .625rem;justify-content:center;letter-spacing:-.01em;line-height:1;overflow:hidden;padding:clamp(1rem,1.52vw,1.375rem) clamp(1.25rem,2.22vw,2rem);position:relative;text-align:center;transition:725ms cubic-bezier(.19,1,.22,1);z-index:0}.btn.--small{padding:.625rem 1.5rem}.btn.--medium{padding:1rem 1.5rem}.btn:not(.--quaternary){background:var(--background);border-radius:.75rem}.btn:not(.--quaternary):before{background:var(--active-background);bottom:0;clip-path:circle(0 at 0 100%);content:"";left:0;margin:auto;position:absolute;right:0;top:0;transition:1.2s cubic-bezier(.19,1,.22,1);z-index:-1}.btn:not([disabled]):hover{color:var(--active-color)}.btn:not([disabled]):hover:not(.--quaternary):before{clip-path:circle(150% at 0 100%)}.btn.--primary{--background:var(--primary);--color:var(--white);--active-background:var(--primary-hover);--active-color:var(--white)}.btn.--secondary{--background:var(--secondary);--color:var(--white);--active-background:var(--secondary-hover);--active-color:var(--white)}.btn.--tertiary{--background:var(--white-30);--color:var(--white);--active-background:var(--white);--active-color:var(--primary);backdrop-filter:blur(2px)}.btn.--quaternary{--background:var(--gradient);--color:var(--white);--active-background:linear-gradient(-90deg,#43b49b 23.58%,#75ba41 106.61%);--active-color:var(--white)}.btn.--quaternary:after,.btn.--quaternary:before{border-radius:.75rem;bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;transition:725ms cubic-bezier(.19,1,.22,1);z-index:-1}.btn.--quaternary:before{background:var(--background)}.btn.--quaternary:after{background:var(--active-background);opacity:0}.btn.--quaternary:hover:after{opacity:1}.btn.--formation{--background:var(--purple);--color:var(--white);--active-background:var(--blue);--active-color:var(--white)}.btn-icon{background:var(--background);border:1px solid var(--border);border-radius:.5rem;color:var(--color);display:flex;height:var(--size);transition:725ms cubic-bezier(.19,1,.22,1);width:var(--size)}.btn-icon:not(.--small){--size:clamp(2.5rem,4.44vw,4rem)}.btn-icon.--medium{--size:clamp(2rem,2.77vw,2.5rem)}.btn-icon.--small{--size:2rem}.btn-icon svg{display:block;margin:auto}.btn-icon:not([disabled]):hover{background:var(--active-background);border-color:var(--active-border);color:var(--active-color)}.btn-icon[disabled]{opacity:.4;pointer-events:none}.btn-icon.--primary{--background:var(--primary);--color:var(--white);--border:var(--background);--active-background:var(--primary-hover);--active-color:var(--white);--active-border:var(--active-background)}.btn-icon.--primary-alt{--background:#0000;--color:var(--secondary);--border:var(--primary);--active-background:var(--primary);--active-color:var(--white);--active-border:var(--active-background)}.btn-icon.--secondary{--background:var(--secondary);--color:var(--white);--border:var(--background);--active-background:var(--secondary-hover);--active-color:var(--white);--active-border:var(--active-background)}.btn-icon.--tertiary{--background:var(--white-30);--color:var(--white);--border:var(--background);--active-background:var(--white);--active-color:var(--primary);--active-border:var(--active-background);backdrop-filter:blur(2px)}.btn-icon.--formation{--background:var(--purple);--color:var(--white);--border:var(--background);--active-background:var(--blue);--active-color:var(--white);--active-border:var(--active-background)}.breadcrumb{--icon:url(../img/icon/breadcrumb-arrow.svg);--accent-color:var(--primary);overflow:hidden;padding:.5rem 0}.breadcrumb .breadcrumb__list>span,.breadcrumb .breadcrumb__list>span span{align-items:center;display:flex;flex-flow:row nowrap;gap:0 .625rem}.breadcrumb .breadcrumb__list>span span:last-child{display:block;max-width:65ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb .breadcrumb__list>span a{background:linear-gradient(to right,#0000,#0000,#0000),linear-gradient(to right,var(--accent-color),var(--accent-color),var(--accent-color));background-position:0 100%,100% 100%;background-repeat:no-repeat;background-size:100% 1px,0 1px;text-decoration:none;transition:background-size 825ms cubic-bezier(.19,1,.22,1),color 825ms cubic-bezier(.19,1,.22,1)}.breadcrumb .breadcrumb__list>span a:hover{background-position:100% 100%,0 100%;background-size:0 1px,100% 1px;color:var(--accent-color)}.breadcrumb .breadcrumb__list>span span:not(.breadcrumb_last):after{background:var(--icon);background-repeat:no-repeat;background-size:cover;content:"";display:block;flex-shrink:0;height:.4375rem;width:.25rem}@media screen and (max-width:768px){.breadcrumb .breadcrumb__list>span span{display:none}.breadcrumb .breadcrumb__list>span span:first-child{display:flex}.breadcrumb .breadcrumb__list>span span:last-child{display:block}}.editorial-card{z-index:0}.editorial-card .ratio{--ratio:320/537}.editorial-card .media{position:relative;z-index:-1}.editorial-card .media:after{background:linear-gradient(180deg,#00211e00,#0e071d99);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.editorial-card .content{padding:1rem}.editorial-card .content .inner{background:var(--white-70);border-radius:.5rem;color:var(--secondary);padding:1rem}.editorial-card .content .spacer{padding-top:1.5rem}.editorial-card .content .action{margin-top:1rem}.editorial-card .content .action .link-text{text-decoration:none;transition:color .65s cubic-bezier(.19,1,.22,1)}.editorial-card .content .action .link-text span{background:linear-gradient(to right,var(--secondary-40),var(--secondary-40),var(--secondary-40)),linear-gradient(to right,var(--secondary),var(--secondary),var(--secondary));background-position:0 100%,100% 100%;background-repeat:no-repeat;background-size:100% 1px,0 1px;transition:background-size 825ms cubic-bezier(.19,1,.22,1),color 825ms cubic-bezier(.19,1,.22,1)}.editorial-card .content .action .link-text:hover{color:var(--secondary)}.editorial-card .content .action .link-text:hover span{background-position:100% 100%,0 100%;background-size:0 1px,100% 1px}@media screen and (min-width:576px){.editorial-card.-editorial-card .description{height:0;overflow:hidden}.editorial-card.-editorial-card.is-open .description{height:auto}}.news-card .ratio{--ratio:432/207}.news-card .content{padding:1.5rem 1rem}@media screen and (max-width:575px){.news-card .content{padding:1rem 0 0}}.news-card .card-infos{gap:1rem;justify-content:space-between;margin-bottom:1rem}@media screen and (min-width:576px){.news-card .card-infos{align-items:center;flex-flow:row nowrap}}@media screen and (max-width:575px){.news-card .card-infos{flex-flow:column-reverse nowrap}}.news-card .terms{gap:.75rem}.news-card .infos{gap:1rem 1.5rem}@media screen and (max-width:575px){.news-card .infos{justify-content:space-between}}.news-card .infos .reading-time{gap:.625rem}.news-card .infos .reading-time .icon{color:var(--glass-30)}.news-card .title{transition:725ms cubic-bezier(.19,1,.22,1)}.news-card:hover .title{color:var(--primary)}.formation-card{--accent-color:var(--primary);align-items:stretch;background:var(--grey-low);border:1px solid #0000;border-radius:.75rem;display:flex;flex-flow:column nowrap;height:100%;justify-content:flex-end;padding:1.5rem;transition:725ms cubic-bezier(.19,1,.22,1)}.formation-card .length{margin-bottom:auto;padding-bottom:clamp(2rem,3.125vw,2.8125rem)}.formation-card .tag{align-items:center;align-self:flex-start;background:var(--accent-color);border-radius:.25rem;color:var(--white);display:inline-flex;flex-flow:row nowrap;font-family:Borna,Arial,"sans-serif";font-size:.75rem;gap:.625rem;padding:.25rem .5rem}.formation-card .suptitle{margin-bottom:.5rem}.formation-card .title{transition:625ms cubic-bezier(.19,1,.22,1)}.formation-card:hover{border-color:var(--accent-color)}.formation-card:hover .title{color:var(--accent-color)}.waste-card .ratio{--ratio:544/346}.waste-card .media img{transform-origin:50% 50%;transition:1.25s cubic-bezier(.19,1,.22,1)}.waste-card .content{padding:clamp(1rem,1.66vw,1.5rem);z-index:2}.waste-card:hover .media img{transform:scale(1.1)}.waste-card:not(.waste-card--no-image){color:var(--white)}.waste-card:not(.waste-card--no-image) .media{position:relative}.waste-card:not(.waste-card--no-image) .media:after{background:linear-gradient(180deg,#00211e00,#0e071d99);bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;z-index:2}.waste-card.waste-card--no-image .media{background:var(--grey-low)}.banner-archive{margin-bottom:clamp(2.5rem,4.16vw,3.75rem);z-index:0}.banner-archive .background{opacity:.05;z-index:-1}.banner-archive .background img{height:100%;margin:0 auto;width:auto}.banner-archive .content{padding:clamp(4rem,8.33vw,7.5rem) 0}.banner-archive .content .description{margin:1.5rem auto 0;max-width:30.3125rem}.banner-single{margin-bottom:clamp(3rem,5.55vw,5rem);padding-top:clamp(2.5rem,4.16vw,3.75rem)}.banner-single .content .terms{gap:.5rem;margin:1rem 0 0}.banner-single .content .description{margin:1.5rem auto 0;max-width:30.3125rem}.banner-single .ratio{--ratio:880/420}.banner-single .media{margin-top:clamp(1.5rem,2.77vw,2.5rem)}.category-tree{padding:0 0 clamp(2.5rem,4.16vw,3.75rem)}.category-tree .list{border:1px solid var(--stroke);margin:0 auto;overflow:hidden;overflow-x:auto;padding:.25rem}.category-tree .list::-webkit-scrollbar{height:4px}.category-tree .list::-webkit-scrollbar-track{background:var(--grey-low);border-radius:2px}.category-tree .list::-webkit-scrollbar-thumb{background:var(--primary);border-radius:2px}.category-tree .list li{white-space:nowrap}.category-tree .list li:not(:last-child){padding-right:1rem}.category-tree .list .category-btn{border-radius:.625rem;display:block;font-size:.875rem;font-weight:500;padding:1rem .5rem;transition:725ms cubic-bezier(.19,1,.22,1)}.category-tree .list .category-btn.--active{background:var(--primary);color:var(--white)}.category-tree .list .category-btn:not(.--active):hover{background:var(--secondary);color:var(--white)}.pagination{margin-top:clamp(2.5rem,4.16vw,3.75rem)}.pagination .list{border:1px solid var(--stroke);gap:0 .125rem;margin:0 auto;padding:.25rem}.pagination .list .pagination-btn{display:flex;font-size:.875rem;font-weight:500}.pagination .list .pagination-btn span{margin:auto}.pagination .list .pagination-btn.--active{background:var(--grey-low);border-radius:.625rem;height:clamp(2rem,2.77vw,2.5rem);width:clamp(2rem,2.77vw,2.5rem)}.pagination .list .pagination-btn:not(.--active){padding:0 .5rem}.banner-home{--media-shift:0;--radius:1.25rem;--shadow-spread:calc(var(--radius)/4)}.banner-home .content .actions{gap:.625rem}@media screen and (max-width:991px){.banner-home .wrapper{align-items:stretch;display:flex;flex-flow:column-reverse nowrap;gap:1.5rem}.banner-home .content .description{margin-top:1rem}.banner-home .content .actions{margin-top:1.5rem}}@media screen and (min-width:992px){.banner-home{--media-shift:calc(17.22vw - var(--outter-gutter))}.banner-home .container{padding:clamp(5.5rem,11.11vw,10rem) 0;width:58.3333333333%}.banner-home .media{bottom:0;position:absolute;right:0;top:0;width:calc(100% - var(--media-shift))}.banner-home .content{position:relative;width:100%}.banner-home .content:after,.banner-home .content:before{content:"";height:var(--radius);left:var(--media-shift);position:absolute;width:var(--radius)}.banner-home .content:before{border-bottom-left-radius:var(--radius);bottom:100%;box-shadow:calc(var(--shadow-spread)*-1) var(--shadow-spread) 0 var(--shadow-spread) var(--white)}.banner-home .content:after{border-top-left-radius:var(--radius);box-shadow:calc(var(--shadow-spread)*-1) calc(var(--shadow-spread)*-1) 0 var(--shadow-spread) var(--white);top:100%}.banner-home .content .title{background:var(--white);border-radius:0 var(--radius) var(--radius) 0;padding:clamp(1.5rem,2.77vw,2.5rem) clamp(1.5rem,2.77vw,2.5rem) 1.5rem 0;width:100%}.banner-home .content .inner{background:var(--white);border-bottom-right-radius:var(--radius);margin-top:-1px;max-width:85.625%;padding:0 clamp(1.5rem,2.77vw,2.5rem) clamp(1.5rem,2.77vw,2.5rem) 0;position:relative;width:100%}.banner-home .content .inner:before{border-top-left-radius:var(--radius);box-shadow:calc(var(--shadow-spread)*-1) calc(var(--shadow-spread)*-1) 0 var(--shadow-spread) var(--white);content:"";height:var(--radius);position:absolute;right:calc(var(--radius)*-1);top:1px;width:var(--radius)}.banner-home .content .actions{margin-top:1.5rem}}@media screen and (min-width:1261px){.banner-home .container{width:50%}.banner-home .container .actions{margin-top:2.5rem}}.banner-cms{z-index:0}.banner-cms:not(.banner-cms--image) .background{background:var(--grey-low);overflow:hidden;z-index:-1}@media screen and (min-width:769px){.banner-cms:not(.banner-cms--image) .background{border-radius:0 0 2.5rem 2.5rem}}@media screen and (max-width:768px){.banner-cms:not(.banner-cms--image) .background{border-radius:0 0 1.5rem 1.5rem}}.banner-cms:not(.banner-cms--image) .row{justify-content:center}.banner-cms.banner-cms--reversed .row{flex-flow:row-reverse wrap}@media screen and (min-width:992px){.banner-cms.banner-cms--reversed .content{padding-left:clamp(2rem,3.88vw,3.5rem)}}.banner-cms .content{padding:2rem 0}.banner-cms .content .logo{margin-bottom:.5rem}.banner-cms .content .logo img{height:auto;max-height:5rem;width:auto}.banner-cms .content .description{margin-top:1.5rem;max-width:30.125rem}.banner-cms .content .actions{gap:1rem;margin-top:clamp(1.5rem,2.77vw,2.5rem)}.banner-cms .media.ratio{--ratio:656/720}.keyfigures .grid{gap:2rem clamp(2rem,4.4vw,4rem);margin-top:clamp(2rem,4.4vw,4rem)}@media screen and (max-width:991px){.keyfigures .grid{align-items:center;flex-flow:column nowrap}}.keyfigures .grid .slot{align-items:center;display:flex}@media screen and (min-width:992px){.keyfigures .grid .slot{flex-flow:row nowrap;gap:1.5rem}}@media screen and (max-width:991px){.keyfigures .grid .slot{flex-flow:column nowrap;gap:.5rem;text-align:center}}.keyfigures .grid .slot .display{gap:0 .125rem;line-height:1}.keyfigures .grid .slot .display .heading-1{letter-spacing:inherit}.keyfigures .grid .slot .display .key-value{--placeholder-width:auto}.keyfigures .grid .slot .display .key-value:not(.--setted){min-width:var(--placeholder-width)}.highlighted-text .wrapper{background-color:var(--secondary);background-image:url(../img/global/impact-background.svg);background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;padding:0 1.5rem}.highlighted-text .content{margin:0 auto;max-width:60rem;padding:clamp(4rem,8.88vw,8rem) 0}@media screen and (max-width:575px){.highlighted-text .content br{display:none}}.highlighted-text .suptitle{margin-bottom:1.5rem}.highlighted-text .description{margin:clamp(1.5rem,2.77vw,2.5rem) auto 0;max-width:30.625rem}.editorial-cards-slider .introduction{margin:0 auto clamp(2.5rem,4.44vw,4rem);max-width:41.25rem}.editorial-cards-slider .introduction .description{margin-top:1.5rem}@media screen and (max-width:575px){.editorial-cards-slider .introduction br{display:none}}@media screen and (min-width:992px){.editorial-cards-slider .slider{--slide-width:25%}}@media screen and (max-width:991px){.editorial-cards-slider .slider{--slide-width:33.33333%}}@media screen and (max-width:768px){.editorial-cards-slider .slider{--slide-width:50%}}@media screen and (max-width:575px){.editorial-cards-slider .slider{--slide-width:90%}}.editorial-cards-slider .controls{gap:0 .5rem;margin-top:1.5rem}.editorial-cards-slider.is-locked .controls{display:none}.editorial-cards-slider.is-locked .slider .slider__wrapper{justify-content:center}.stepped-list .wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.stepped-list .content{grid-column:span 1;padding:clamp(2rem,4.44vw,4rem) clamp(2rem,3.88vw,3.5rem)}@media screen and (max-width:1024px){.stepped-list .content{grid-column:1/-1}}.stepped-list .list{gap:clamp(2rem,2.77vw,2.5rem) 0;margin-top:clamp(2rem,4.44vw,4rem)}@media screen and (min-width:992px){.stepped-list .list{max-width:30.3125rem}}.stepped-list .list .slot{gap:1rem}@media screen and (max-width:768px){.stepped-list .list .slot{align-items:flex-start;flex-flow:column nowrap}}.stepped-list .list .slot .count{align-items:center;background:oklch(from var(--white) l c h/.3);border-radius:.75rem;color:var(--white);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.stepped-list .list .slot .slot-content{flex-grow:1}.stepped-list .list .slot .slot-content .description{margin-top:1rem}.stepped-list .actions{gap:1rem;margin-top:clamp(2rem,4.44vw,4rem)}@media screen and (max-width:575px){.stepped-list .actions{justify-content:center}}.stepped-list .media{grid-column:span 1}@media screen and (max-width:1024px){.stepped-list .media{grid-column:1/-1}}.stepped-list-alt .introduction{margin-bottom:clamp(2rem,4.16vw,3.75rem)}.stepped-list-alt .introduction .description{margin:1rem auto 0;max-width:40.625rem}.stepped-list-alt .row{gap:1.5rem 0}.stepped-list-alt .slot .content{background:var(--grey-low);padding:1.5rem}.stepped-list-alt .slot .content .description{margin-top:1rem}.stepped-list-alt .slot .media{z-index:0}.stepped-list-alt .slot .media img{z-index:1}.stepped-list-alt .slot .media:after{background:linear-gradient(180deg,#faf9fa,#faf9fa00 70%);bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;z-index:2}.stepped-list-alt .slot .ratio{--ratio:432/234}.stepped-list-alt .actions{gap:1rem;margin-top:clamp(2rem,4.16vw,3.75rem)}.redirections .row{gap:2rem 0}.redirections .column{gap:clamp(2rem,4.44vw,4rem) 0;height:100%}.redirections .introduction .description{margin-top:1.5rem;max-width:35.625rem}.redirections .media{margin-top:auto}.redirections .list{gap:1.5rem;height:100%}.redirections .slot{border:1px solid #0000;flex-grow:1;padding:1.5rem;transition:725ms cubic-bezier(.19,1,.22,1)}.redirections .slot .icon{margin-bottom:1rem;max-width:2.5rem}.redirections .slot .title{transition:725ms cubic-bezier(.19,1,.22,1)}.redirections .slot .description{margin-top:.5rem}.redirections .slot .action{margin-top:1rem}.redirections .slot .action .text-link{--start-color:var(--text-color);--end-color:var(--primary)}.redirections .slot:hover{border-color:var(--primary)}.redirections .slot:hover .title{color:var(--primary)}.redirections .slot:hover .action .text-link{--start-color:var(--primary);color:var(--primary)}.redirect-needs .introduction{margin-bottom:clamp(2rem,4.44vw,4rem)}.redirect-needs .row{gap:16px 0}.redirect-needs .slot{border:1px solid #0000;height:100%;padding:1.5rem;transition:725ms cubic-bezier(.19,1,.22,1)}.redirect-needs .slot .actions{gap:.625rem}.redirect-needs .slot .actions .icon{height:2.875rem}.redirect-needs .slot .title{margin-top:1rem}.redirect-needs .slot .title a{transition:625ms cubic-bezier(.19,1,.22,1)}.redirect-needs .slot .description{margin-top:1rem}.redirect-needs .slot:hover{border-color:var(--primary)}.redirect-needs .slot:hover .title{color:var(--primary)}.curtains .introduction{gap:1rem 0;margin-bottom:clamp(2rem,4.44vw,4rem)}.curtains .grid{--active-width:66.66667%;margin:0 -.5rem;min-width:100%}@media screen and (min-width:992px){.curtains .grid{flex-flow:row nowrap}}@media screen and (max-width:991px){.curtains .grid{flex-flow:column nowrap;gap:1.5rem 0}}.curtains .slot{padding:0 .5rem;transition:2s cubic-bezier(.19,1,.22,1);width:var(--slot-width)}@media screen and (min-width:992px){.curtains .slot:not(.--active){--slot-width:8.33333%}.curtains .slot:not(.--active) .wrapper{opacity:0;pointer-events:none}.curtains .slot.--active{--slot-width:var(--active-width)}.curtains .slot.--active .toggler{display:none}}@media screen and (max-width:991px){.curtains .slot{--slot-width:100%}}.curtains .slot-content{height:100%}.curtains .count{color:var(--primary);font-family:Borna,Arial,"sans-serif";font-size:clamp(1.5rem,2.22vw,2rem);font-weight:500}@media screen and (min-width:992px){.curtains .toggler{bottom:0;flex-flow:column nowrap;left:0;margin:auto;padding:clamp(1rem,2.77vw,2.5rem) .75rem;position:absolute;right:0;top:0}}@media screen and (max-width:991px){.curtains .toggler{display:none}}.curtains .toggler .icon{height:.875rem;width:.875rem}.curtains .toggler .icon span{background:var(--secondary);height:1px;width:100%}.curtains .toggler .icon span:first-child{transform:rotate(-90deg)}@media screen and (min-width:992px){.curtains .wrapper{flex-flow:row nowrap;transition:opacity 725ms cubic-bezier(.19,1,.22,1);width:var(--active-width)}}@media screen and (max-width:768px){.curtains .wrapper{flex-flow:column nowrap}}.curtains .wrapper .media{flex-shrink:0}@media screen and (min-width:992px){.curtains .wrapper .media,.curtains .wrapper .media+.content{width:50%}}@media screen and (min-width:768px)and (max-width:991px){.curtains .wrapper .media{width:30%}.curtains .wrapper .media+.content{width:70%}}@media screen and (min-width:769px){.curtains .wrapper .media{--aspect-ratio:430/450}}@media screen and (max-width:768px){.curtains .wrapper .media{--aspect-ratio:16/9;width:100%}}.curtains .wrapper .media img{aspect-ratio:var(--aspect-ratio)}.curtains .wrapper .content{flex-shrink:0;padding:clamp(1.5rem,2.77vw,2.5rem)}.curtains .wrapper .content:first-child{width:100%}@media screen and (max-width:768px){.curtains .wrapper .content{width:100%}}.curtains .wrapper .content .description{margin-top:1rem}.latest-ressources .introduction{display:flex;gap:1rem;margin-bottom:clamp(2rem,4.16vw,3.75rem)}@media screen and (min-width:992px){.latest-ressources .introduction{align-items:center;flex-flow:row nowrap;justify-content:space-between}}@media screen and (max-width:991px){.latest-ressources .introduction{align-items:stretch;flex-flow:column nowrap}}.latest-ressources .introduction .aside{display:flex;gap:1.5rem}@media screen and (min-width:769px){.latest-ressources .introduction .aside{align-items:center;flex-flow:row nowrap;justify-content:space-between}}@media screen and (max-width:768px){.latest-ressources .introduction .aside{align-items:stretch;flex-flow:column nowrap}}.latest-ressources .introduction .description{max-width:33.75rem}.latest-ressources .introduction .controls{gap:.5rem}.latest-ressources .slider{--slide-width:33.33333%}@media screen and (max-width:991px){.latest-ressources .slider{--slide-width:50%}}@media screen and (max-width:768px){.latest-ressources .slider{--slide-width:100%}}.latest-ressources.is-locked .controls{display:none}.editorial-impact{z-index:0}.editorial-impact.editorial-impact--background .background{opacity:.05;z-index:-1}.editorial-impact.editorial-impact--background .background svg{height:auto;max-height:100%;max-width:26.66vw;width:auto}.editorial-impact.editorial-impact--background .wrapper{padding:clamp(2.5rem,3.88vw,3.5rem) 0}.editorial-impact .content{gap:1.5rem 0}.editorial-impact .actions{gap:1rem}.activities{--transform-value:0}.activities .wrapper{align-items:center;display:grid;gap:1.5rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 clamp(2rem,2.77vw,2.5rem)}@media screen and (max-width:991px){.activities .wrapper{grid-template-columns:100%;padding:1.5rem 1rem}}.activities .content{align-self:stretch;padding:clamp(2rem,2.77vw,2.5rem) 0}@media screen and (max-width:991px){.activities .content{display:none}}.activities .content .list{--space-value:clamp(4rem,8.33vw,7.5rem);font-family:Borna,Arial,"sans-serif";font-size:clamp(2rem,4.167vw,3.75rem);font-weight:500;margin:auto 0;overflow:hidden;padding:var(--space-value) 0;position:relative}.activities .content .list:after,.activities .content .list:before{content:"";height:var(--space-value);left:0;pointer-events:none;position:absolute;width:100%;z-index:2}.activities .content .list:before{background:linear-gradient(0deg,#0000 0,var(--secondary) 100%);top:0}.activities .content .list:after{background:linear-gradient(-180deg,#0000 0,var(--secondary) 100%);bottom:0}.activities .content .list .scroller{height:1.25em;position:relative;z-index:0}.activities .content .list ul{height:100%;transform:translateY(var(--transform-value));transition:1s cubic-bezier(.19,1,.22,1);white-space:nowrap;will-change:transform}.activities .content .list ul .count,.activities .content .list ul li.--active{color:var(--primary)}.activities .medias{width:100%}@media screen and (min-width:992px){.activities .medias{aspect-ratio:612/525;height:auto;padding:1.25rem 0}.activities .medias .scroller{height:calc(100% + 2.5rem);transform:translateY(var(--transform-value));transition:1s cubic-bezier(.19,1,.22,1);width:100%}.activities .medias .slot{flex-shrink:0;height:100%;padding:1.25rem 0}}@media screen and (max-width:991px){.activities .medias .slot:not(:last-child){margin-bottom:2rem}}.activities .medias .slot .media{height:100%;z-index:0}@media screen and (max-width:991px){.activities .medias .slot .media img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:-1}.activities .medias .slot .media:after{background:var(--black);bottom:0;content:"";left:0;margin:auto;opacity:.6;position:absolute;right:0;top:0;z-index:0}}.activities .medias .slot .inner{z-index:5}@media screen and (min-width:992px){.activities .medias .slot .inner{background:var(--primary);bottom:0;clip-path:circle(0 at 50% calc(100% - 2.5rem));left:0;margin:auto;padding:1.5rem;position:absolute;right:0;top:0;transition:1.25s cubic-bezier(.19,1,.22,1)}.activities .medias .slot .inner .title{display:none}}@media screen and (max-width:991px){.activities .medias .slot .inner{padding:56.25% 1rem 1rem;position:relative}}.activities .medias .slot .inner .title .count{margin-right:.625rem}.activities .medias .slot .inner .description{line-height:1.4}@media screen and (max-width:991px){.activities .medias .slot .inner .description{margin-top:1rem}}.activities .medias .slot .inner .action{margin-top:1rem}.activities .medias .slot .expand-icon{background:var(--primary);border-radius:50%;bottom:1.5rem;height:2rem;left:0;margin:auto;pointer-events:none;position:absolute;right:0;transition:625ms cubic-bezier(.19,1,.22,1);width:2rem;z-index:5}.activities .medias .slot .expand-icon svg{margin:auto}@media screen and (max-width:991px){.activities .medias .slot .expand-icon{display:none}}.activities .medias .slot:hover .inner{clip-path:circle(120% at 50% 100%)}.activities .medias .slot:hover .expand-icon{opacity:0}.implantations .row{gap:2rem 0}.implantations .wrapper{padding:clamp(3rem,5.55vw,5rem) clamp(1.5rem,3.88vw,3.5rem)}.implantations .content .description{margin-top:1rem}@media screen and (min-width:992px){.implantations .content .description{max-width:27.5rem}}@media screen and (max-width:991px){.implantations .media img{width:100%}}.text-image{z-index:0}.text-image.text-image--background{--border-color:var(--white-10);--background-color:var(--white-10);color:var(--white)}.text-image.text-image--background .background{z-index:-1}.text-image.text-image--background .wrapper{margin:0 auto;max-width:100%;padding:.5rem;width:62.125rem}.text-image:not(.text-image--background){--border-color:var(--primary-10);--background-color:var(--primary-10)}.text-image:not(.text-image--background) .wrapper{padding:1rem}.text-image .wrapper{border:1px solid var(--border-color);display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:769px){.text-image .wrapper .content,.text-image .wrapper .media{grid-column:span 1}}@media screen and (max-width:768px){.text-image .wrapper .content,.text-image .wrapper .media{grid-column:1/-1}}.text-image .wrapper .inner{background:var(--background-color);border-radius:.625rem;padding:clamp(2rem,5vw,4.5rem) clamp(1.5rem,4.16vw,3.75rem)}.text-image .wrapper .title{letter-spacing:-.08em}.text-image .wrapper .action,.text-image .wrapper .description{margin-top:clamp(1.5rem,2.77vw,2.5rem)}@media screen and (max-width:768px){.text-image .wrapper .media:has(.dotted-bg){display:none}}.text-image .wrapper .media .dotted-bg{background-color:#0000;background-image:radial-gradient(var(--white-10) 2px,#0000 2px);background-position:0 0;background-size:20px 20px;border-radius:.625rem;height:100%;opacity:.8;width:100%}.simple-slider .introduction{gap:1.5rem}@media screen and (min-width:769px){.simple-slider .introduction{margin-bottom:clamp(1.5rem,4.16vw,3.75rem)}}@media screen and (max-width:768px){.simple-slider .introduction{align-items:stretch;flex-flow:column nowrap;margin-bottom:1.5rem}}.simple-slider .introduction .controls{gap:.5rem}.simple-slider .slider{--slide-width:91.66667%}@media screen and (max-width:575px){.simple-slider .slider{--slide-width:100%}}.simple-slider .slider .slider__slide .wrapper{align-items:center;display:grid;gap:1.5rem 1rem;transform-origin:0 50%;transition:725ms cubic-bezier(.19,1,.22,1);will-change:transform}@media screen and (min-width:769px){.simple-slider .slider .slider__slide .wrapper{grid-template-columns:repeat(11,minmax(0,1fr))}}@media screen and (max-width:768px){.simple-slider .slider .slider__slide .wrapper{grid-template-columns:repeat(12,minmax(0,1fr))}}.simple-slider .slider .slider__slide .wrapper .media{grid-column:span 5}@media screen and (max-width:768px){.simple-slider .slider .slider__slide .wrapper .media{grid-column:1/-1}}.simple-slider .slider .slider__slide .wrapper .media.ratio{--ratio:544/723}@media screen and (max-width:768px){.simple-slider .slider .slider__slide .wrapper .media.ratio{--ratio:723/544}.simple-slider .slider .slider__slide .wrapper .media.ratio .cover{object-position:top center}}.simple-slider .slider .slider__slide .wrapper .content{grid-column:span 6}@media screen and (min-width:769px){.simple-slider .slider .slider__slide .wrapper .content{padding:clamp(1.5rem,4.16vw,3.75rem) clamp(2rem,5.55vw,5rem)}}@media screen and (max-width:768px){.simple-slider .slider .slider__slide .wrapper .content{grid-column:1/-1}}.simple-slider .slider .slider__slide .wrapper .content .description{margin-top:1.5rem}.simple-slider .slider .slider__slide .wrapper .content .action{margin-top:2rem}.simple-slider .slider .slider__slide:not(.swiper-slide-active) .wrapper{opacity:.1;transform:scale(.8)}.simple-slider.is-locked .controls{display:none}.push-formations .introduction{display:flex;gap:1rem;margin-bottom:clamp(2rem,4.16vw,3.75rem)}@media screen and (min-width:992px){.push-formations .introduction{align-items:center;flex-flow:row nowrap;justify-content:space-between}}@media screen and (max-width:991px){.push-formations .introduction{align-items:stretch;flex-flow:column nowrap}}.push-formations .introduction .title br{display:none}.push-formations .introduction .title .title-decoration{color:var(--primary);display:block}.push-formations .introduction .aside{display:flex;gap:1.5rem}@media screen and (min-width:769px){.push-formations .introduction .aside{align-items:center;flex-flow:row nowrap;justify-content:space-between}}@media screen and (max-width:768px){.push-formations .introduction .aside{align-items:stretch;flex-flow:column nowrap}}.push-formations .introduction .description{max-width:33.75rem}.push-formations .introduction .controls{gap:.5rem}.push-formations .slider{--slide-width:33.33333%}@media screen and (max-width:991px){.push-formations .slider{--slide-width:50%}}@media screen and (max-width:768px){.push-formations .slider{--slide-width:90%}}.push-formations .slider .formation-card{height:100%}.push-formations.is-locked .controls{display:none}.editorial-grid{background:var(--grey-low)}.editorial-grid .introduction{margin-bottom:clamp(2rem,4.16vw,3.75rem)}.editorial-grid .grid{display:grid;gap:.625rem;grid-template-columns:repeat(12,minmax(0,1fr))}.editorial-grid .grid .slot{border-radius:1.125rem;overflow:hidden;z-index:0}.editorial-grid .grid .slot:not(.slot--image){border:1px solid #9fa1a333}.editorial-grid .grid .slot.slot--image{color:var(--white)}@media screen and (min-width:992px){.editorial-grid .grid .slot.slot--half{grid-column:span 6}.editorial-grid .grid .slot.slot--third{grid-column:span 4}}@media screen and (min-width:768px)and (max-width:991px){.editorial-grid .grid .slot{grid-column:span 6}}@media screen and (max-width:768px){.editorial-grid .grid .slot{grid-column:1/-1}}.editorial-grid .grid .slot .background{z-index:-1}.editorial-grid .grid .slot .background.--overlayed:after{background:var(--secondary-60);bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;z-index:5}.editorial-grid .grid .slot .content{height:100%}@media screen and (min-width:769px){.editorial-grid .grid .slot .content{padding:clamp(2rem,6.94vw,6.25rem) clamp(2rem,4.16vw,3.75rem)}}@media screen and (max-width:768px){.editorial-grid .grid .slot .content{padding:1.5rem}}.editorial-grid .grid .slot .description{line-height:1.4;margin-top:clamp(1rem,1.66vw,1.5rem)}@media screen and (min-width:769px){.editorial-grid .grid .slot .description{max-width:25rem}}@media screen and (max-width:991px){.editorial-grid .grid .slot .description{font-size:.875rem}}.accordions .introduction .description{margin-top:clamp(1rem,1.66vw,1.5rem)}@media screen and (min-width:769px){.accordions .introduction .description{max-width:29.375rem}}.accordions .row{gap:2rem 0}.accordions .wrapper{background:var(--grey-low);gap:1.5rem 0;padding:clamp(1.5rem,4.16vw,3.75rem)}.testimonies .slider{--slide-width:100%;--slide-gap:2rem}.testimonies .wrapper{align-items:center;display:grid;gap:1.5rem 1rem;grid-template-columns:repeat(12,minmax(0,1fr))}@media screen and (min-width:769px){.testimonies .wrapper .content{grid-column:span 6}}@media screen and (max-width:768px){.testimonies .wrapper .content{grid-column:1/-1}}.testimonies .wrapper .content .quote{font-size:clamp(2rem,3.47vw,3.125rem);font-weight:500}.testimonies .wrapper .content .description{margin-top:clamp(1rem,1.66vw,1.5rem)}.testimonies .wrapper .content .author{font-size:1.125rem;margin-top:clamp(1.5rem,2.77vw,2.5rem)}.testimonies .wrapper .content .author .function{color:var(--primary);font-weight:500}.testimonies .wrapper .content .controls{gap:.5rem;margin-top:clamp(1.5rem,2.22vw,2rem)}@media screen and (min-width:769px){.testimonies .wrapper .media{grid-column:8/-1}}@media screen and (max-width:768px){.testimonies .wrapper .media{grid-column:1/-1}}.testimonies .wrapper .media .ratio{--ratio:500/646}@media screen and (max-width:768px){.testimonies .wrapper .media .ratio{--ratio:16/9}}.testimonies.is-locked .controls{display:none}.push-wastes .introduction{margin-bottom:clamp(2rem,4.16vw,3.75rem)}.push-wastes .introduction .description{margin:1rem auto 0;max-width:40.625rem}@media screen and (min-width:992px){.push-wastes .slider{--slide-width:41.66667%}}@media screen and (min-width:768px)and (max-width:991px){.push-wastes .slider{--slide-width:50%}}@media screen and (max-width:768px){.push-wastes .slider{--slide-width:91.66667%}}.push-wastes .controls{gap:.5rem;margin-top:1.5rem}.banner-promo{background:var(--secondary);border-radius:1rem;color:var(--white);display:flex;padding:clamp(1rem,2.77vw,2.5rem)}@media screen and (min-width:769px){.banner-promo{align-items:center;flex-flow:row nowrap;gap:1.5rem 1rem;justify-content:space-between}.banner-promo .description{align-items:flex-end;text-align:right}}@media screen and (max-width:768px){.banner-promo{align-items:stretch;flex-flow:column nowrap;gap:1rem;text-align:center}}.banner-promo .action{margin-top:1rem}.widget-text-image{align-items:flex-start;display:grid;gap:2rem}@media screen and (max-width:575px){.widget-text-image{grid-template-columns:100%}}@media screen and (min-width:576px){.widget-text-image .media{position:sticky;top:calc(var(--header-height) + 1rem);transition:725ms cubic-bezier(.19,1,.22,1)}}.widget-text-image .description{margin-top:1rem}.widget-text-image .action{margin-top:1.5rem}@media screen and (min-width:576px){.widget-text-image.--reversed{grid-template-columns:1fr 40%}.widget-text-image.--reversed .media{order:2}.widget-text-image.--reversed .content{order:1}.widget-text-image:not(.--reversed){grid-template-columns:40% 1fr}}