﻿.strong{color:#898584}.stronger{color:#443d3c}.danger{color:#ed1515}.succes{color:#1f9a50}*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video,input,textarea,button{margin:0;padding:0;border:0;font-size:100%;font-family:"Catamaran",sans-serif;line-height:150%;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{color:#3a3433;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{border-radius:0;margin:0}input:hover{border:none}input:focus{outline:none;outline-width:0}button{text-align:left}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@font-face{font-family:"Catamaran";font-style:normal;font-weight:400 900;font-display:swap;src:url("../../fonts/catamaran-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Catamaran";font-style:normal;font-weight:400 900;font-display:swap;src:url("../../fonts/catamaran-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.title-xxl{margin:0;font-weight:800;font-size:2rem}@media all and (min-width: 768px){.title-xxl{font-size:3rem}}@media all and (min-width: 1280px){.title-xxl{font-size:4rem}}.title-lg{margin:0;font-weight:400;font-size:1.5rem}@media all and (min-width: 768px){.title-lg{font-size:2.5rem}}.title-md{margin:0;font-weight:800;font-size:1.5rem}@media all and (min-width: 768px){.title-md{font-size:2rem}}.title-sm{margin:0;font-weight:700;font-size:1.125rem}.title-xs{margin:0;font-weight:700;font-size:1rem}.text-xxxl{font-weight:800;font-size:4rem}.text-xxl{font-weight:400;font-size:2rem}.text-xl{font-weight:400;font-size:1.75rem}.text-lg{font-weight:400;font-size:1.125rem}.text-md{font-weight:400;font-size:1rem}.text-sm{font-weight:900;font-size:.75rem;text-transform:uppercase;letter-spacing:.24em}@font-face{font-family:"icomoon";src:url("../../fonts/icomoon.eot?6cklg3");src:url("../../fonts/icomoon.eot?6cklg3#iefix") format("embedded-opentype"),url("../../fonts/icomoon.ttf?6cklg3") format("truetype"),url("../../fonts/icomoon.woff?6cklg3") format("woff"),url("../../fonts/icomoon.svg?6cklg3#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-goweb:before{content:""}.icon-arrow_left:before{content:""}.icon-arrow_right:before{content:""}.icon-chevron_left:before{content:""}.icon-chevron_right:before{content:""}.icon-chevron_up:before{content:""}.icon-chevron_down:before{content:""}.icon-cycle:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-location:before{content:""}.icon-metro:before{content:""}.icon-phone:before{content:""}.icon-train:before{content:""}.icon-tram:before{content:""}.icon-trottinette:before{content:""}.icon-close:before{content:""}.icon-tchat:before{content:""}.icon-w:before{content:""}.icon-motif_w:before{content:""}.w-mark.w-mark-heading{position:relative;color:#ff445f}.w-mark.w-mark-heading:before{transform:translate(0, 0);top:-10px;left:0;font-size:20px}@media all and (min-width: 1280px){.w-mark.w-mark-heading:before{top:-40px}}.primary-link{display:flex;align-items:end;font-weight:800;font-size:1rem;text-align:right;text-decoration:underline;color:#443d3c}.primary-link::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' fill='none'%3E%3Cpath fill='%23443D3C' d='m13.206 8.706.71-.706-.707-.706-4.5-4.5L8 2.084 6.588 3.5l.706.706L10.088 7H0v2h10.084l-2.793 2.794-.704.706L8 13.916l.706-.707 4.5-4.5v-.003Z'/%3E%3C/svg%3E");margin-left:.625rem;height:1rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;top:-48px;left:0;padding:12px 16px;background:#fff;color:#000;z-index:1000;text-decoration:underline;text-underline-offset:.18em}.skip-link:focus{top:0}#main-content,#site-menu,#site-footer{scroll-margin-top:6rem}@media all and (min-width: 768px){#main-content,#site-menu,#site-footer{scroll-margin-top:7rem}}.header__menu-icon{appearance:none;-webkit-appearance:none}.contact-form__consent a,.error-banner__text--subtitle a,.success-banner__link--home,.success-banner__link--talks{text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:.08em}.header__menu-link,.header__contact-btn,.footer__contact-btn,.footer__link__talks,.btn,.contact-form__submit{text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:3px solid currentColor;outline-offset:3px}#main-content:focus-visible,#site-menu:focus-visible,#site-footer:focus-visible{outline:3px solid currentColor;outline-offset:-3px}.footer__contact-btn:hover,.footer__contact-btn:focus-visible,.footer__link:focus-visible,.footer__link__talks:hover,.footer__link__talks:focus-visible,.success-banner__link--home:hover,.success-banner__link--home:focus-visible,.success-banner__link--talks:hover,.success-banner__link--talks:focus-visible{font-weight:700}.skip-links{position:fixed;top:0;left:0;right:0;z-index:1001;background:#443d3c;transform:translateY(-100%);opacity:0;pointer-events:none;transition:transform .2s ease,opacity .2s ease}.skip-links:focus-within{transform:translateY(0);opacity:1;pointer-events:auto}.skip-links__list{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.skip-links__item{flex:1 1 220px}.skip-links__link{display:block;padding:12px 16px;color:#fff;font-weight:800;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:.08em;border-right:1px solid rgba(255,255,255,.25)}.skip-links__item:last-child .skip-links__link{border-right:0}.skip-links__link:hover,.skip-links__link:focus-visible{background:#302b2b;outline:3px solid currentColor;outline-offset:-3px}@media all and (max-width: 767px){.skip-links__item{flex-basis:100%}.skip-links__link{border-right:0;border-bottom:1px solid rgba(255,255,255,.25)}.skip-links__item:last-child .skip-links__link{border-bottom:0}}.btn{display:block;width:fit-content;font-weight:800;padding:.75rem 1.25rem;line-height:1.5rem;background-color:#443d3c;color:#fff;text-align:center;text-decoration:none;transition:background-color .3s ease-in-out}.btn--important{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:4.5rem;padding:1rem 2rem;background-color:#ff445f;color:#fff;font-size:1.25rem;font-weight:800;line-height:150%;text-align:center;text-decoration:none;width:fit-content;gap:0}.btn__arrow{display:inline-block;content:"";width:0;height:1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' d='M19.184 12.812 20 12l-.812-.812-5.174-5.174-.816-.816-1.624 1.628.812.812L15.6 10.85H4v2.3h11.595l-3.212 3.212-.809.812 1.624 1.628.812-.812 5.174-5.174v-.004Z'/%3E%3C/svg%3E");vertical-align:top;transition:width .3s ease-in-out}.btn:hover{background-color:#ff445f}.btn:hover .btn__arrow{width:1.5rem}.square{width:.5rem;height:.5rem;background-color:#443d3c}.cross{align-items:center;justify-items:center;display:none;grid-template-columns:auto auto auto;grid-template-rows:auto auto auto;grid-template-areas:". top ." "left center right" ". bottom .";width:1.5rem;height:1.5rem}@media all and (min-width: 768px){.cross{display:grid;transition:all .3s ease}}.cross:hover{width:3.125rem;height:3.125rem}.cross__square--top{grid-area:top;margin-bottom:auto}.cross__square--right{grid-area:right;margin-left:auto}.cross__square--bottom{grid-area:bottom;margin-top:auto}.cross__square--left{grid-area:left;margin-right:auto}.cross__square--center{grid-area:center}@media all and (min-width: 1920px){body{max-width:1920px;margin-right:auto;margin-left:auto}}main{padding-top:4.5rem}main section:not(:first-child):not(.card-swiper):not(.card-text):not(.carousel):not(.dual-text):not(.highlight-block):not(.info-block):not(.slider):not(.tilesImg):not(.hero):not(.hero-img):not(.hero-static):not(.text-content):not(.rich-list):not(.presentationBloc):not(.sliderText):not(.dataGroup):not(.contact):not(.job-list):not(.job-detail){margin-top:2.5rem}@media all and (min-width: 768px){main section:not(:first-child):not(.card-swiper):not(.card-text):not(.carousel):not(.dual-text):not(.highlight-block):not(.info-block):not(.slider):not(.tilesImg):not(.hero):not(.hero-img):not(.hero-static):not(.text-content):not(.rich-list):not(.presentationBloc):not(.sliderText):not(.dataGroup):not(.contact):not(.job-list):not(.job-detail){margin-top:5rem}}.container{margin:0 1.5rem}@media all and (min-width: 1920px){.container{margin:0}}main.container{margin-left:1.5rem;margin-right:1.5rem}@media all and (min-width: 768px){main.container{margin-left:2.5rem;margin-right:2.5rem}}@media all and (min-width: 1280px){main.container{margin-left:5rem;margin-right:5rem}}main.container>.hero,main.container>.hero-static,main.container>.highlight-block--dark,main.container>.expertise__banner-wrap,main.container>.redirection{margin-left:-1.5rem;margin-right:-1.5rem}@media all and (min-width: 768px){main.container>.hero,main.container>.hero-static,main.container>.highlight-block--dark,main.container>.expertise__banner-wrap,main.container>.redirection{margin-left:-2.5rem;margin-right:-2.5rem}}@media all and (min-width: 1280px){main.container>.hero,main.container>.hero-static,main.container>.highlight-block--dark,main.container>.expertise__banner-wrap,main.container>.redirection{margin-left:-5rem;margin-right:-5rem}}.header{position:fixed;z-index:10;display:flex;justify-content:space-between;width:100%;background-color:#fff;padding:1.5rem 0 0;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width: 768px){.header{padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width: 1280px){.header{padding-left:5rem;padding-right:5rem}}.header{height:5.5rem}.header::before{content:"";position:absolute;top:-1rem;bottom:0;left:50%;width:100vw;transform:translateX(-50%);background:#fff;z-index:-1}@media all and (min-width: 768px){.header{flex-direction:row;justify-content:space-between;height:6.5rem}}@media all and (min-width: 1280px){.header{display:flex}}@media all and (min-width: 1920px){.header{max-width:1920px;margin-right:auto;margin-left:auto}}.header--open{height:100vh;flex-direction:column}.header--open .header--left{height:unset}.header--open .header--right-container{position:absolute;right:1.5rem;z-index:11;background-color:#fff;height:56px}@media all and (min-width: 768px){.header--open{height:unset}}.header--left{display:flex;justify-content:space-between;align-items:center;height:100%;min-width:0}@media all and (min-width: 768px){.header--left{width:100%;max-width:240px}}@media all and (min-width: 1280px){.header--left{grid-column:1/2}}.header--center{display:none}@media all and (min-width: 768px){.header--center{display:flex;justify-content:center;flex:1 1 0%;min-width:0}}@media all and (min-width: 1280px){.header--center{grid-column:5/12}}.header--center-open{display:block;flex:1}.header--right-container{display:flex}@media all and (min-width: 768px){.header--right-container{flex-shrink:0;justify-content:end;flex-direction:row-reverse}}@media all and (min-width: 768px){.header--right{display:flex;width:100%;max-width:200px;justify-content:end}}@media all and (min-width: 1280px){.header--right{grid-column:12/13;align-items:center;justify-content:center}}.header__burger{display:flex}@media all and (min-width: 768px){.header__burger{position:relative;margin-right:.75rem}}.header__logo{height:100%;min-width:0;display:flex;background-color:#443d3c;padding:8px 16px}@media all and (min-width: 768px){.header__logo{justify-content:center;align-items:center;width:100%;max-width:200px}}@media all and (min-width: 1280px){.header__logo{width:100%;padding:8px 56px}}.header__logo-link{height:100%;display:flex;align-items:center}@media all and (min-width: 768px){.header__logo-link{height:unset}}.header__logo--img{padding:.75rem 1rem;min-width:0;max-width:100%}@media all and (min-width: 768px){.header__logo--img{padding:0rem .5rem}}@media all and (min-width: 1280px){.header__logo--img{padding:0}}@media all and (min-width: 768px){.header__menu{width:100%;height:100%;display:flex;justify-content:center;gap:1.25rem;padding:0px 20px 0px 20px}}.header__menu-icon{padding:.75rem 1rem;cursor:pointer;display:flex;flex-direction:column;justify-content:center;border:1px solid #afacab;background:#fff;user-select:none}.header__menu-icon-line{display:block;position:relative;width:1.5rem;height:3px;background-color:#443d3c;transition:transform .2s}.header__menu-icon-line:not(:last-child){margin-bottom:4px}.header__menu-icon--open-line:first-child{transform:translateY(0.5rem) rotate(45deg)}.header__menu-icon--open-line:nth-child(2){opacity:0}.header__menu-icon--open-line:nth-child(3){transform:translateY(-0.38rem) rotate(-45deg)}.header__menu-item,.header__menu-item--active{padding-top:1rem;padding-bottom:1rem;text-align:center;list-style:none;cursor:pointer}@media all and (min-width: 768px){.header__menu-item,.header__menu-item--active{padding:0}}.header__menu-item--active>a .header__menu-highlight,.header__menu-item:hover>a .header__menu-highlight{transition:.4s ease;width:100%;background-color:#ff445f}@media all and (min-width: 768px){.header__menu-item--secondary{display:none}}.header__menu-dropdown{display:none;position:absolute;top:100%;right:0;z-index:11;list-style:none;margin-top:.5rem;padding:.5rem 0;background-color:#fff;border:1px solid #afacab;min-width:200px;margin-top:0;padding:1rem 0 1.5rem;flex-direction:column;align-items:flex-start;gap:2rem}.header__menu-dropdown .header__menu-highlight{bottom:-0.5rem}@media all and (min-width: 768px){.header__menu-dropdown--open{display:flex}}.header__menu-dropdown .header__menu-item,.header__menu-dropdown .header__menu-item--active{text-align:left;padding:0;width:100%}@media all and (min-width: 768px){.header__menu-dropdown .header__menu-link{display:flex;flex-direction:column;align-items:flex-start;height:auto;margin:0 1rem;width:fit-content}}.header__menu-link{position:relative;display:flex;flex-direction:column;align-items:center;color:#2b2726;text-decoration:none}@media all and (min-width: 768px){.header__menu-link{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2, 1fr);grid-column-gap:0px;grid-row-gap:0px;height:100%}}.header__menu-link-text{padding:1rem 0;grid-area:1/1/3/2}@media all and (min-width: 768px){.header__menu-link-text{padding:0}}.header__menu-highlight{position:absolute;bottom:0;left:0;display:block;height:5px;width:10%}.header__contact{align-items:center;justify-content:center;display:flex;max-width:240px;bottom:0;padding:16px 24px;background-color:#ff445f}@media all and (min-width: 768px){.header__contact{width:100%}}@media all and (min-width: 1280px){.header__contact{padding:16px 56px}}.header__contact-open{display:flex;width:100%;max-width:unset}.header__contact-btn{background:none;color:#fff;border:none;text-decoration:none;cursor:pointer;font-size:1.25rem;line-height:30px;padding:0;font-weight:800}@media all and (min-width: 768px){.header__contact-btn{padding:unset}}@media all and (min-width: 1280px){.header__contact-btn{padding:0 1rem}}@font-face{font-family:"Aller";src:url("../fonts/Aller_Rg.ttf") format("truetype");font-display:swap;font-weight:700;font-style:normal}.footer{background-color:#302b2b;color:#fff;margin-top:2.5rem;padding:2rem 1.5rem;line-height:1.5rem;font-size:1rem}@media all and (min-width: 768px){.footer{margin-top:5rem;padding:48px var(--space-main-margin, 40px)}}@media all and (min-width: 1280px){.footer{padding:48px var(--space-main-margin, 80px)}}.footer__title{font-size:20px;font-weight:400;color:#fff}@media all and (min-width: 768px){.footer__title{font-size:24px}}@media all and (min-width: 768px){.footer__content{display:flex;justify-content:space-between;gap:1.5rem}}.footer__contact-container{display:flex;flex-direction:column}@media all and (min-width: 768px){.footer__contact-container{min-width:270px;max-width:280px}}.footer__list{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0;white-space:nowrap;margin-top:.5rem;font-size:.75rem}@media all and (min-width: 768px){.footer__list{font-size:.875rem}}@media all and (min-width: 1280px){.footer__list{gap:0}}.footer__link{color:#fff;text-decoration:none;margin-right:1rem}.footer__link-dot{display:flex;align-items:center}.footer__link-dot::after{content:"";background-color:#ff445f;width:4px;height:4px;border-radius:50%;margin-left:1.25rem}.footer__link-dot--last::after{display:none}.footer__link__talks img{height:13px;width:auto}@media all and (min-width: 768px){.footer__link__talks img{height:15px}}.footer__link__talks{color:var(--Rose-600, var(--Colors-Rose-600, #FF445F));font-family:"Aller",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}.footer__link__talks__goweb{color:var(--White, var(--White, #FFF));text-align:right;font-family:"Aller",sans-serif;font-size:16px;font-style:italic;font-weight:700;line-height:normal}.footer__link__talks__goweb::after{content:".";color:var(--Rose-600, var(--Colors-Rose-600, #FF445F));font-family:"Aller",sans-serif;font-size:12px;font-style:italic;font-weight:700;line-height:normal}.footer__contact{margin-top:1rem}@media all and (min-width: 768px){.footer__contact{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:0}}@media all and (min-width: 1280px){.footer__contact{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:0;width:100%}}.footer__contact-coordinates{display:flex;flex-direction:column;gap:20px;margin:56px 0}@media all and (min-width: 768px){.footer__contact-coordinates{flex-direction:row;gap:0;margin:0;align-items:center;flex-wrap:wrap;justify-content:end;row-gap:1rem}}@media all and (min-width: 1280px){.footer__contact-coordinates{justify-content:center}}.footer__contact-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:4.5rem;padding:1rem 2rem;background-color:#ff445f;color:#fff;font-size:1.25rem;font-weight:800;line-height:150%;text-align:center;text-decoration:none;height:72px;margin:16px 0;width:80%;max-width:250px}.footer__contact-web{display:flex;align-items:baseline;gap:1rem}@media all and (min-width: 768px){.footer__contact-web{margin-top:0}}.footer__copyright{margin-top:1rem;margin-bottom:0;font-size:12px;gap:4px}.footer__copyright img{height:10px;width:auto;vertical-align:middle}@media all and (min-width: 768px){.footer__copyright img{height:15px}}@media all and (min-width: 768px){.footer__copyright{font-size:18px}}.footer__copyright__goweb{color:var(--White, var(--White, #FFF));font-family:"Aller",sans-serif;font-style:italic;font-weight:700;line-height:normal}.footer__copyright__goweb::after{content:".";color:var(--Rose-600, var(--Colors-Rose-600, #FF445F));font-family:"Aller",sans-serif;font-style:italic;font-weight:700;line-height:normal}@media all and (min-width: 768px){.footer__copyright{margin-top:0;display:flex;align-items:center}}.footer__logo{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}@media all and (min-width: 768px){.footer__logo{align-items:flex-end;gap:1rem}}@media all and (min-width: 1280px){.footer__logo{flex-direction:column-reverse;gap:1.5rem;width:280px}}.footer__logo--container{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}@media all and (min-width: 768px){.footer__logo--container{display:block}}@media all and (min-width: 1280px){.footer__logo--container{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-end}}.footer__logo--ecovadis{height:40px;width:56px;padding-right:1rem}@media(min-width: 768px)and (max-width: 1279px){.footer__logo--ecovadis{position:relative;vertical-align:middle;border-right:1px solid var(--Color-border-strong, #898584)}}.footer__logo--goldsupplier{width:166.59px;height:52px}@media(min-width: 768px)and (max-width: 1279px){.footer__logo--goldsupplier{vertical-align:middle;width:182.59px;padding-left:16px}}.footer__logo--littlebigconnection{width:118.3px;height:28px}@media(min-width: 768px)and (max-width: 1279px){.footer__logo--littlebigconnection{width:134.3px;height:auto;padding:8px 16px;border-right:1px solid var(--Color-border-strong, #898584);position:relative;vertical-align:middle}}.footer__links__top{display:contents}@media(min-width: 1280px)and (max-width: 1420px){.footer__links__top{display:flex;margin-bottom:1rem}}.footer__links__bottom{display:contents}@media all and (min-width: 1280px){.footer__links__bottom{display:flex}}@media all and (min-width: 768px){.footer__link__logo{margin-top:.5rem;display:flex;align-items:end;flex-direction:column;font-size:16px;width:100%;gap:1.5rem}}@media all and (min-width: 1280px){.footer__link__logo{margin-top:0;display:flex;align-items:center;flex-direction:row;font-size:16px;width:100%;gap:1.5rem;justify-content:space-between}}@media all and (min-width: 1280px){.page{max-width:80vw;margin:0 auto}}@media all and (min-width: 1280px){.page--talks{max-width:none;margin:0}}.page__title{text-align:center;font-size:2rem;font-weight:800;line-height:1.5;color:#2b2726}@media all and (min-width: 768px){.page__title{font-size:3rem}}@media all and (min-width: 1280px){.page__title{font-size:4rem}}.page__title{margin-top:2rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.page__title h1{font-weight:800}.page__title-icon{width:5rem}.page-blog{margin-top:1.5rem;display:flex}@media all and (min-width: 768px){.page-blog{margin-top:2.5rem}}.page-blog{flex-direction:column}@media all and (min-width: 1280px){.page-blog{max-width:73.4375rem;margin:2.5rem auto 0}}@media all and (min-width: 768px){.page-blog{display:grid;grid-template-columns:minmax(0, 1fr)}}.page-blog__figure{margin-top:-0.5rem;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:0 1.5rem;display:flex;height:12rem;z-index:0}@media all and (min-width: 768px){.page-blog__figure{height:30rem;grid-area:1/1;padding:0}}.page-blog__figure-img{width:100%;height:100%;object-fit:cover}.page-blog__content{display:flex;flex-direction:column;align-items:stretch;align-self:stretch;gap:2rem;padding:3.5rem}.page-blog__details{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:2.5rem 3.5rem;z-index:1;margin-top:-4rem;background-color:#fff}@media all and (min-width: 768px){.page-blog__details{grid-area:1/1;align-self:end;margin-top:0;margin-bottom:-3.4792rem}}@media all and (min-width: 1280px){.page-blog__details{width:69.5rem;max-width:100%}}.page-blog__details-date{font-size:1.125rem;color:#2b2726;padding-left:.5rem}.page-blog__details-meta{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:1rem}.page-blog__details-heading{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:.75rem}.page-blog__details-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.page-blog__details-tags-item{padding:.25rem .5rem;background-color:#d0cfce;color:#2b2726;font-weight:900;text-transform:uppercase;letter-spacing:.24em;font-size:.75rem;white-space:nowrap}.page-blog__details-title{align-items:flex-start;align-self:stretch;text-align:left;color:#2b2726;font-family:"Catamaran",sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:150%}@media all and (min-width: 768px){.page-blog__details-title{font-size:2.5rem}}.page-blog__content{margin-top:2rem}@media all and (min-width: 768px){.page-blog__content{grid-row:2;margin-top:3.4792rem;background-color:#fff;z-index:2;margin-right:3.5rem;margin-left:3.5rem;padding:2.5rem 0;border-top:2px solid #dee0e7}}.page-blog__content h2{font-size:1.5rem;margin:2rem 0 1rem}.page-blog__content .card-text,.page-blog__content .card-swiper,.page-blog__content .dual-text,.page-blog__content .carousel,.page-blog__content .info-block,.page-blog__content .tilesImg,.page-blog__content .redirection,.page-blog__content .expertise__banner{padding-left:0;padding-right:0}.page-blog__content .card-text,.page-blog__content .dual-text,.page-blog__content .carousel,.page-blog__content .info-block,.page-blog__content .tilesImg,.page-blog__content .slider{padding-top:0;padding-bottom:0}.page-blog__content .card-swiper{padding-top:0;padding-bottom:1rem}.page-blog__content .table-responsive{overflow-x:auto;display:block;max-width:100%;margin-top:.5rem}@media(min-width: 1020px){.page-blog__content .table-responsive{overflow-x:initial}}.page-blog__content table{width:100%}.page-blog__content table td{border-left:1px #ececec solid;border-bottom:1px #ececec solid;font-size:1rem;background-color:#f9f9f9;padding:.625rem;min-width:200px}.page-blog__content table td:last-child{border-right:1px #ececec solid}@media(min-width: 1020px){.page-blog__content table td{min-width:auto}}.page-blog__content table th{border-left:1px #ececec solid;border-bottom:1px #ececec solid;font-size:1rem;background-color:#f9f9f9;padding:.625rem}.page-blog__content table th:last-child{border-right:1px #ececec solid}.page-blog__content table tr:first-child td{border-top:1px #ececec solid}.page-blog__content table tr:nth-child(even) td{background-color:#fff}.page-blog__footer{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem 2rem;padding:2rem 3.5rem 2.5rem;border-top:2px solid #dee0e7;background-color:#fff;z-index:2}@media all and (min-width: 768px){.page-blog__footer{grid-row:3;margin:0 3.5rem;padding-left:0;padding-right:0}}.page-blog__signature{display:flex;flex:1 1 18rem;align-items:center;gap:1.5625rem;min-width:0;color:#443d3c}.page-blog__signature-photo,.page-blog__signature-initial{flex-shrink:0;width:5rem;height:5rem;border-radius:50%}.page-blog__signature-photo{object-fit:cover}.page-blog__signature-initial{display:flex;align-items:center;justify-content:center;background-color:#443d3c;color:#fff;font-size:2rem;font-weight:800;text-transform:uppercase}.page-blog__signature-name{font-size:1rem;font-weight:800;line-height:1.5}.page-blog__signature-date{font-size:1rem;font-weight:400;line-height:1.5}.page-blog__share{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;margin-left:auto;color:#443d3c}.page-blog__share-label{font-size:1.25rem;line-height:1.5}.page-blog__share-buttons{display:flex;gap:.25rem}.page-blog__share-btn{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:.75rem;color:#2b2726;background:rgba(0,0,0,0);border:0;cursor:pointer;text-decoration:none}.page-blog__share-btn:hover{color:#ff445f}.page-blog__share-btn svg{width:1.5rem;height:1.5rem}.page-blog-contact .contact-form{margin-bottom:0}.card-swiper{display:flex;flex-wrap:nowrap;gap:1.5rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#66605f #ececec;padding-top:5rem;padding-bottom:1rem;margin-bottom:5rem}.card-swiper::-webkit-scrollbar{height:.5rem}.card-swiper::-webkit-scrollbar-track{background:#ececec}.card-swiper::-webkit-scrollbar-thumb{background-color:#66605f}.card-swiper__card{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:13.4375rem minmax(13.4375rem, auto);flex:1 1 0;min-width:15rem;max-width:22.5rem}.card-swiper__card:first-child{margin-left:auto}.card-swiper__card:last-child{margin-right:auto}.card-swiper__card{border:solid 1px #d2d0d0}.card-swiper__card-header{position:relative;grid-area:1/1/2/2;align-self:self-end}.card-swiper__card-header::before{position:absolute;content:"";background-image:linear-gradient(0deg, rgba(68, 61, 60, 0.6) 25%, rgba(68, 61, 60, 0) 100%, rgba(68, 61, 60, 0) 100%);height:100%;width:100%}.card-swiper__card-header-img-wrapper{grid-area:1/1/2/2;height:13.4375rem}.card-swiper__card-header-img{width:100%;height:100%;object-fit:cover}.card-swiper__card-header-text-wrapper{position:relative;padding:1.5rem}.card-swiper__card-header-text{color:#fff;font-size:1.5rem;font-weight:800}@media all and (min-width: 1280px){.card-swiper__card-header-text{font-size:2rem}}.card-swiper__card-header-subtext{color:#fff;font-weight:400}@media all and (min-width: 1280px){.card-swiper__card-header-subtext{font-size:1.5rem}}.card-swiper__card-content{grid-area:2/1/3/2;align-self:start;padding:1.5rem 1.5rem 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.article-list{display:grid;grid-template-columns:1fr;gap:1.5rem}@media all and (min-width: 768px){.article-list{grid-template-columns:1fr 1fr}}@media all and (min-width: 1280px){.article-list{margin-top:5rem;grid-template-columns:repeat(4, minmax(0, 1fr))}}.article{background-color:#000;color:#fff;position:relative;display:flex;align-items:flex-end;min-height:12.5rem}@media all and (min-width: 768px){.article{min-height:17.5rem}}.article__image{position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:center}.article__content{padding:1.5rem;display:flex;flex-direction:column;gap:.5rem;height:100%;width:100%;align-items:flex-start;justify-content:flex-end;background:linear-gradient(0deg, rgba(51, 46, 45, 0.94) 37.382%, rgba(66, 60, 59, 0.09) 111.01%, rgba(68, 61, 60, 0) 122.5%);z-index:1}.article__content-date{z-index:1;cursor:pointer;font-size:1rem;line-height:1.5}.article__content-title{z-index:1;font-size:1.25rem;font-weight:800;line-height:1.5;cursor:pointer}.article__content-link{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;z-index:2}.article__content-btn{display:none}.paging{margin-top:2rem;display:flex;justify-content:center}.paging__nav{display:flex;align-items:center;gap:1.5rem}.paging__pages{display:flex;align-items:center;gap:1rem;margin:0;padding:0;list-style:none}.paging__page,.paging__ellipsis{font-size:1.5rem;font-weight:700;line-height:normal;color:#a29e9e;text-decoration:none}.paging a.paging__page:hover,.paging a.paging__page:focus-visible{color:#2b2726}.paging__page--current{color:#2b2726}.paging__btn{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:.5rem;color:#2b2726;background:#fff;text-decoration:none}.paging__btn--prev svg{transform:rotate(180deg)}.paging__btn--disabled{color:#a29e9e}.icon-chevron_right{color:#443d3c;font-size:1rem;font-weight:800}.icon-chevron_left{color:#443d3c;font-size:1rem;font-weight:800}.custom-select{position:relative;display:flex;height:2.625rem;padding:.5rem 1rem;justify-content:center;align-items:center;border:1px solid #2b2726;cursor:pointer;margin:0 1rem;width:calc(100% - 2rem)}.custom-select:hover{border:1px solid #66605f}@media all and (min-width: 768px){.custom-select{margin:unset;width:unset}}.custom-select__selected{appearance:none;background-color:#fff;display:flex;justify-content:center;align-items:center;gap:.5rem;text-align:center;color:#2b2726;font-size:1rem;font-weight:700;white-space:nowrap}.custom-select__selected-arrow{display:flex;width:1.5rem;height:1.5rem;padding:.5rem;justify-content:center;align-items:center;gap:.5rem}.custom-select__selected-icon{height:12px;width:12px;transition:transform .5s ease}.custom-select__list{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-top:5px;display:none;z-index:999}.custom-select__list-item{list-style:none;padding:10px;cursor:pointer}.custom-select__list-item-a{text-decoration:none;color:#333;display:block}.custom-select__list-item:hover{background:#f0f0f0}.filter{display:flex;align-items:center;justify-content:flex-end;flex-direction:column;position:relative}@media all and (min-width: 768px){.filter{align-items:center;flex-direction:row;gap:1rem;margin:1rem 0 2rem 0 !important}}@media all and (min-width: 1280px){.filter{flex-direction:row}}.filter__form{display:flex;gap:1rem;align-items:center;width:100%;flex-direction:column;justify-content:center;margin:1rem}@media all and (min-width: 768px){.filter__form{flex-direction:row}}.filter__form-input{width:100%;height:2.625rem;padding:.5rem;align-items:flex-start;gap:.5rem;border:1px solid #d0cfce}@media all and (min-width: 768px){.filter__form-input{width:15rem}}@media all and (min-width: 1280px){.filter__form-input{width:25rem}}.filter__form-input:hover{border:1px solid #66605f}.filter__form-input::placeholder{color:#a29e9e;font-size:1rem}.filter__form--button{display:flex;height:3rem;padding:1rem;width:100%;justify-content:center;align-items:center;gap:.625rem;background:#ff445f;color:#fff;font-weight:800}@media all and (min-width: 768px){.filter__form--button{width:unset}}.custom-select.open .custom-select__list{display:block}.custom-select.open .custom-select__selected-icon{transform:rotate(180deg)}.card-text{padding-top:5rem;padding-bottom:5rem}@media all and (min-width: 768px){.card-text{padding-top:5rem;padding-bottom:5rem}}@media all and (min-width: 1280px){.card-text{padding-top:5rem;padding-bottom:5rem}}@media all and (min-width: 768px){.card-text{display:grid;column-gap:1.5rem;grid-template-columns:repeat(12, 1fr)}}.card-text__list{margin-top:1rem;padding:0;list-style-type:none}@media all and (min-width: 768px){.card-text__list{display:flex;flex-wrap:wrap;gap:1.5rem}}.card-text__list-title{flex:1}.card-text__list-link{align-self:flex-end;margin-top:1rem}@media all and (min-width: 768px){.card-text__list-wrapper{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:13;display:flex;flex-wrap:wrap;flex-direction:column}}.card-text__link-wrapper{margin-top:2rem}@media all and (min-width: 768px){.card-text__link-wrapper{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:13;margin-top:3.5rem}}@media all and (min-width: 768px){.card-text__link-title{text-align:center}}.card-text__link-btn{margin-top:1rem}@media all and (min-width: 768px){.card-text__link-btn{margin:1rem auto}}.card-text__item{display:grid;grid-gap:.25rem;grid-template-columns:minmax(0, 1fr) auto;overflow-wrap:break-word;padding:1rem;border:1px solid #d2d0d0}@media all and (min-width: 768px){.card-text__item{box-sizing:border-box;width:calc(50% - 0.75rem)}}@media all and (min-width: 1280px){.card-text__item{width:calc(25% - 1.125rem)}}.card-text__item:not(:nth-of-type(1)){margin-top:1rem}@media all and (min-width: 768px){.card-text__item:not(:nth-of-type(1)){margin-top:unset}}.card-text__tag{height:fit-content;padding:.25rem .5rem;background-color:#d2d0d0;color:#2b2726;font-weight:800;letter-spacing:0;grid-row-start:1;grid-row-end:2;grid-column-end:-1}.card-text__summary{display:flex;font-size:1.25rem;font-weight:800;color:#272322;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;text-overflow:ellipsis}.card-text__summary-text{min-width:0}.card-text__summary::before{display:block;content:"";width:.5rem;min-width:.5rem;height:.5rem;margin-top:.5rem;margin-right:.5rem;background-color:#443d3c;transition:all .3s ease}.card-text__item:hover .card-text__summary::before{width:2rem;min-width:2rem;background-color:#ff445f}.card-text__details{grid-column-start:1;grid-column-end:-1;grid-row-start:2;grid-row-end:3}.card-text__link{justify-content:end;grid-column-start:1;grid-column-end:-1;grid-row-start:3;grid-row-end:4;width:fit-content;margin-top:.75rem;margin-left:auto;text-decoration:none}.card-text__link::after{content:none}.card-text__link:hover,.card-text__link:focus-visible{text-decoration:underline}.carousel{display:grid;grid-template-columns:repeat(12, 1fr);grid-column-gap:1.5rem;padding-top:5rem;padding-bottom:5rem}@media all and (min-width: 768px){.carousel{padding-top:5rem;padding-bottom:5rem}}@media all and (min-width: 1280px){.carousel{padding-top:5rem;padding-bottom:5rem}}@media all and (min-width: 768px){.carousel{align-items:center}}.carousel__controls{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.carousel__dots{display:flex;align-items:center;gap:.5rem}.carousel__nav{display:flex;align-items:center;gap:1rem}.carousel__button{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;cursor:pointer;transition:background-color .3s ease,color .3s ease}.carousel__button--arrow{background-color:#fff;border:1px solid #afacab;color:#443d3c}.carousel__button--arrow:hover{background-color:#443d3c;color:#fff}.carousel__button--toggle{background-color:#443d3c;border:0;color:#fff}.carousel__icon--pause,.carousel__button--playing .carousel__icon--play{display:none}.carousel__button--playing .carousel__icon--pause{display:block}.carousel__slides{grid-area:1/1/2/13}@media all and (min-width: 768px){.carousel__slides{grid-area:1/7/2/13}}.carousel__intro{grid-area:2/1/3/13;margin-top:1rem}@media all and (min-width: 768px){.carousel__intro{grid-area:1/2/2/6;text-align:right;margin-top:0}}@media all and (min-width: 1280px){.carousel__intro{grid-area:1/3/2/6}}@media all and (min-width: 1920px){.carousel__intro{grid-area:1/4/2/6}}.carousel__intro-title{font-weight:800;font-size:1.5rem;color:#272322;margin:0}@media all and (min-width: 768px){.carousel__intro-title{font-size:2rem}}.carousel__intro-text{margin:1rem 0 0 0}@media all and (min-width: 768px){.carousel__intro-text{max-width:25rem;margin-left:auto}}.carousel__intro-link{margin-top:1rem}@media all and (min-width: 768px){.carousel__intro-link{margin-left:auto}}.carousel__slide{display:none;height:17.5rem;color:#fff;overflow:hidden}.carousel__slide .tilesImg__tile-bgimg--grey{position:absolute;inset:0;max-height:none}.carousel__slide .tilesImg__tile{position:relative;height:100%;background-color:rgba(0,0,0,0)}.carousel__dot{cursor:pointer;height:.5rem;width:.5rem;padding:0;border:0;background-color:#afacab;display:inline-block;transition:background-color .6s ease,width .3s ease}.carousel__dot--active{width:3.5rem;background-color:#3a3433}.justify-content-center{justify-content:center;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:1.5rem}@media all and (min-width: 768px){.justify-content-center{display:grid}}.contact{align-items:center}@media all and (min-width: 768px){.contact{grid-template-columns:repeat(12, 1fr)}}@media all and (min-width: 1280px){.contact{grid-template-columns:repeat(6, 1fr)}}.contact textarea.form-control{min-height:100px}.contact .modal-title{background:none;color:#fff;color:#443d3c;font-size:50px}@media all and (min-width: 768px){.contact .modal-block-left{grid-area:1/2/2/12}}@media all and (min-width: 1280px){.contact .modal-block-left{grid-area:1/2/2/6}}.contact .modal-block-left .row{display:flex;flex-direction:column;gap:1.5rem;align-items:center;padding:1.5rem 0 0}.contact .modal-block-left .row .primary-link{justify-content:center}.contact .modal-block-left form{display:none}@media all and (min-width: 768px){.contact .modal-block-right{grid-area:2/2/3/12;display:flex;flex-direction:column;justify-content:stretch}}@media all and (min-width: 1280px){.contact .modal-block-right{grid-area:2/2/2/6}}.contact .modal-block-right-top{display:grid;justify-content:center;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:1.5rem;padding:1.5rem;position:relative;z-index:2;background:#443d3c url(../../img/bg_footer.svg) no-repeat center center;color:#fff}.contact .modal-block-right-top .icon-w-mark{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);height:2rem;font-size:2rem;color:#ff445f}.contact .modal-block-right-top .h4{font-size:1.8rem}.contact .modal-block-right-top .modal-block-right__access .dd-goweb:focus-visible{outline:3px solid #fff;outline-offset:4px}.contact .modal-block-right-top .dd-goweb{font-size:1rem;margin-top:.75rem;margin-left:0;position:relative;padding-left:35px}.contact .modal-block-right-top .dd-goweb:not(:last-child){margin-bottom:.75rem}.contact .modal-block-right-top .dd-goweb i{position:absolute;left:0;color:#ff445f}.contact .modal-block-right-top .dd-goweb .text-white{color:#fff}.contact .modal-block-right-bottom{position:relative;z-index:1;padding-top:100%}.contact .modal-block-right-bottom .gmap-goweb{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:0}.contact .modal-block-right-bottom .gmap-goweb-pin{position:absolute;top:50%;left:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border:8px solid #fff;box-sizing:content-box;border-radius:100% 100% 0 100%;background:#ff445f;transform:translate(-50%, -100%) rotate(45deg);box-shadow:5px 5px 14px rgba(0,0,0,.3);transition:transform .25s,box-shadow .25s;z-index:1}.contact .modal-block-right-bottom .gmap-goweb-pin:hover{transform:translate(-50%, -100%) rotate(45deg) scale(1.1, 1.1);box-shadow:5px 5px 28px rgba(0,0,0,.3)}.contact .modal-block-right-bottom .gmap-goweb-pin img{width:25px;height:auto;transform:rotate(-45deg)}.contact .btn-goweb{display:flex;align-items:center;gap:1rem}.contact .btn-goweb .icon-arrow_right{display:none}.contact .btn-goweb:hover .icon-arrow_right{display:block}.dual-text{padding-top:1.5rem;padding-bottom:1.5rem}@media all and (min-width: 768px){.dual-text{padding-top:2.5rem;padding-bottom:2.5rem}}@media all and (min-width: 1280px){.dual-text{padding-top:5rem;padding-bottom:5rem}}@media all and (min-width: 768px){.dual-text{display:flex;justify-content:center;align-items:flex-start;gap:2.5rem}}@media all and (min-width: 1920px){.dual-text{max-width:1920px;margin-right:auto;margin-left:auto}}@media all and (min-width: 768px){.dual-text--multi{flex-direction:column;align-items:center;gap:2.5rem}.dual-text--multi .dual-text__cross{display:none}.dual-text--multi .dual-text__block{flex:none;width:100%;max-width:25rem}}@media all and (min-width: 1280px){.dual-text--multi{flex-direction:row;align-items:flex-start}.dual-text--multi .dual-text__cross{display:grid}.dual-text--multi .dual-text__block{flex:1 1 0;width:auto}}.dual-text__block:not(:first-child){margin-top:2.5rem}@media all and (min-width: 768px){.dual-text__block:not(:first-child){margin-top:0}}@media all and (min-width: 768px){.dual-text__block{flex:1 1 0;max-width:25rem}}.dual-text .dual-text__header{color:#272322}.dual-text__details{margin:.5rem 0}@media all and (min-width: 768px){.dual-text__details{margin:1rem 0}}.dual-text__cross{flex-shrink:0}@media all and (min-width: 768px){.dual-text__cross{align-self:center;margin-left:2rem;margin-right:2rem}}.folder{display:flex;flex-wrap:wrap;color:#443d3c;padding:1.5rem}@media all and (min-width: 1280px){.folder{padding:5rem}}.folder__header{cursor:pointer;display:flex;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem 2rem;width:100%;border:1px solid #443d3c;text-align:center;font-weight:800;transition:background ease .2s}@media all and (min-width: 768px){.folder__header{order:1;width:unset;margin-bottom:0;margin-right:1rem;padding:.5rem 1.5rem}}@media all and (min-width: 1280px){.folder__header{padding:.5rem 2rem}}.folder__header:hover{color:#ff445f;border-color:#ff445f}.folder__header::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath fill='%23443D3C' d='M10 1 5 6 0 1V0h10v1Z'/%3E%3C/svg%3E");width:.625rem}@media all and (min-width: 768px){.folder__header::after{display:none}}.folder__content{width:100%;display:none}@media all and (min-width: 768px){.folder__content{margin-top:1rem;order:99}}.folder__content-header{position:relative;display:flex;flex-direction:column;justify-content:end;min-height:16rem;padding:1.25rem 1.5rem}@media all and (min-width: 768px){.folder__content-header{min-height:23.25rem}}.folder__content-header-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.folder__content-header-title{padding:.25rem 0;line-height:2.5;font-size:1.125rem;font-weight:700;background-color:#fff}@media all and (min-width: 768px){.folder__content-header-title{font-size:2rem;line-height:2.125}}.folder__content-header-logo-container{display:flex;align-items:center;justify-content:center;width:fit-content;min-width:5rem;height:5rem;margin-bottom:.25rem;padding:.75rem;background-color:#fff}.folder__content-header-logo-img{width:auto;height:100%}.folder__content-main{padding:1.5rem 0}@media all and (min-width: 768px){.folder__content-main{padding:0 1.5rem}}.folder__content-main-list{margin-top:1rem}@media all and (min-width: 1280px){.folder__content-main-list{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:1rem;column-gap:1.5rem;margin-top:2rem}}.folder__content-main-item{list-style-type:none}.folder__content-main-item:not(:first-of-type){margin-top:1rem}@media all and (min-width: 1280px){.folder__content-main-item:not(:first-of-type){margin-top:unset}}.folder__content-main-heading{display:flex;font-weight:700}.folder__content-main-heading::before{place-self:center;display:block;content:"";width:2rem;height:.5rem;margin-right:.5rem;background-color:#ff445f;transition:all .3s ease}.folder__input{display:none}.folder__input:checked+.folder__header{color:#ff445f;border-color:#ff445f}.folder__input:checked+.folder__header::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath fill='%23FF445F' d='M10 1 5 6 0 1V0h10v1Z'/%3E%3C/svg%3E");transform:rotate(180deg)}@media all and (min-width: 768px){.folder__input:checked+.folder__header::after{display:none}}.folder__input:checked+.folder__header+.folder__content{display:block}@media all and (min-width: 768px){.folder__input:checked+.folder__header+.folder__content{display:grid;grid-template-columns:repeat(2, 1fr)}}.expertise__banner{display:flex;flex-direction:column;width:100%;padding-top:2.5rem;padding-bottom:2.5rem;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width: 768px){.expertise__banner{padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width: 1280px){.expertise__banner{padding-left:5rem;padding-right:5rem}}@media all and (min-width: 768px){.expertise__banner{padding-top:5rem;padding-bottom:5rem}}@media all and (min-width: 1280px){.expertise__banner{padding-top:7.5rem;padding-bottom:7.5rem}}@media all and (min-width: 1280px){.expertise__banner{flex-direction:row}}.expertise__banner-wrap{justify-content:center}@media all and (min-width: 768px){.expertise__banner-wrap{display:flex}}.expertise__banner-wrap:nth-of-type(odd){background-color:#f4f3f3}@media all and (min-width: 1280px){.expertise__banner--reverse{flex-direction:row-reverse}}.expertise__banner--reverse .expertise__img__ctn{padding-right:0}@media all and (min-width: 1280px){.expertise__banner--reverse .expertise__img__ctn{padding-left:5rem;justify-content:start}}@media all and (min-width: 1280px){.expertise__banner--reverse .expertise__content{align-items:self-end;text-align:end}}.expertise__banner--reverse .expertise__tag-wrap{display:flex}@media all and (min-width: 1280px){.expertise__banner--reverse .expertise__tag-wrap{justify-content:flex-end}}.expertise__banner--reverse .expertise__description{display:flex;flex-direction:column}@media all and (min-width: 1280px){.expertise__banner--reverse .expertise__description-title{justify-content:flex-end}}.expertise__img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}@media all and (min-width: 768px){.expertise__img{max-width:30rem}}.expertise__img__ctn{display:flex;height:320px;max-width:640px;max-height:426.667px;align-items:center;gap:8px;flex:1 0 0;aspect-ratio:3/2}@media all and (min-width: 1280px){.expertise__img__ctn{justify-content:end;padding-right:80px}}.expertise__tag{font-family:Catamaran;font-size:12px;font-style:normal;font-weight:800;line-height:150%;background-color:#d2d0d0;padding:.25rem .5rem}.expertise__tag-wrap{display:flex;gap:.5rem}.expertise__title{margin-block:.5rem;color:var(--Color-text-strong, #272322);font-size:1.5rem;line-height:150%;font-weight:800}@media all and (min-width: 768px){.expertise__title{font-size:2rem}}.expertise__subtitle{line-height:150%;font-size:1.25rem}.expertise__content{display:flex;max-width:720px;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0 0}@media all and (min-width: 768px){.expertise__content{min-width:520px}}.expertise__logo{margin-bottom:1.25rem;height:3.75rem;width:auto}@media(max-width: 1279px){.expertise__logo{margin-top:1rem}}.expertise__description-wrap{display:flex;flex-direction:column;gap:1rem}@media all and (min-width: 768px){.expertise__description-wrap{flex-direction:row}}.expertise__description-wrap{margin-top:1.5rem}.expertise__description-title{display:flex;align-items:center;gap:.5rem}.expertise__description-title::before{content:"";display:block;height:.375rem;width:2rem;background-color:#ff445f}.hero{display:grid;overflow:hidden;min-height:17.5rem}@media all and (min-width: 768px){.hero{min-height:27.5rem}}@media all and (min-width: 768px){.hero *{transition:all .6s ease-in-out}}.hero__frame{grid-row-start:1;grid-row-end:-1;grid-column-start:1;grid-column-end:-1;position:relative;z-index:-1}.hero__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media all and (min-width: 768px){.hero:hover .hero__img{transform:scale(125%)}}.hero::after{content:"";grid-row-start:1;grid-row-end:-1;grid-column-start:1;grid-column-end:-1;width:100%;height:100%;background-image:linear-gradient(0deg, rgba(68, 61, 60, 0.75), rgba(68, 61, 60, 0.75))}@media all and (min-width: 768px){.hero::after{transition:opacity .3s ease-in-out;opacity:0}}@media all and (min-width: 768px){.hero:hover::after{opacity:1}}.hero:hover *{transform:unset}.hero__text{position:relative;z-index:1;grid-row-start:1;grid-row-end:-1;grid-column-start:1;grid-column-end:-1;display:grid;grid-template-columns:repeat(12, 1fr);margin-top:auto;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width: 768px){.hero__text{padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width: 1280px){.hero__text{padding-left:5rem;padding-right:5rem}}.hero__text{color:#fff;text-decoration:none;cursor:pointer}@media all and (min-width: 768px){.hero__text{padding-top:2.5rem;padding-bottom:2.5rem}}@media all and (min-width: 1280px){.hero__text{padding-top:5rem;padding-bottom:5rem}}.hero__text--static{cursor:default}.hero__text::before{position:absolute;z-index:-1;width:100%;height:100%;background-image:linear-gradient(0deg, rgba(68, 61, 60, 0.6) 25%, rgba(68, 61, 60, 0) 100%, rgba(68, 61, 60, 0) 100%);background-size:100%;background-position:center;content:"";transition:background-size .3s ease-in-out}.hero__title{display:block;grid-column-start:1;grid-column-end:-1;font-size:2rem}@media all and (min-width: 768px){.hero__title{font-size:3.5rem}}@media all and (min-width: 768px){.hero__title{transform:translateY(1rem)}}.hero__subtitle{display:block;grid-column-start:1;grid-column-end:-1;font-weight:inherit;font-size:1.75rem}@media all and (min-width: 768px){.hero__subtitle{font-size:2.5rem}}@media all and (min-width: 768px){.hero__subtitle{transform:translateY(10rem)}}.hero-frame{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(4, 1fr);margin-top:1.5rem;margin-bottom:2.5rem}@media all and (min-width: 768px){.hero-frame{grid-template-columns:repeat(12, 1fr);margin-top:0}}.page-blog__content .hero-frame{margin-right:0;margin-left:0}.hero-frame__frame{grid-row-start:1;grid-row-end:-1;grid-column-start:1;grid-column-end:-1;width:100%;height:100%;min-height:14rem;overflow:hidden;position:relative;z-index:1}.hero-frame__frame::before{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:#fff;opacity:.5;z-index:2}@media all and (min-width: 768px){.hero-frame__frame{min-height:30rem}}@media all and (min-width: 1280px){.hero-frame__frame{margin-right:6.6%}}.hero-frame__img{width:100%;height:100%;object-fit:cover;position:absolute}.hero-frame__title{z-index:1;grid-row-start:1;grid-column-start:1;grid-row-end:-1;grid-column-end:-1;padding:1.25rem 2rem;height:fit-content;overflow:visible;text-align:right;direction:rtl}@media all and (min-width: 768px){.hero-frame__title{grid-column-end:9;max-width:unset;padding:2.5rem 3rem;margin:auto 0}}@media all and (min-width: 1280px){.hero-frame__title{grid-column-end:8;padding:5rem 7.75rem}}.hero-frame__mustache{display:block;margin-top:1rem;margin-left:auto}.hero-frame strong{font-weight:inherit;color:#ff445f}.hero-img{display:grid;grid-template-columns:auto;grid-template-rows:auto}@media all and (min-width: 768px){.hero-img{display:flex;gap:1.5rem;align-items:center}}.hero-img__img{grid-row-start:2;grid-row-end:-1;grid-column-start:1;grid-column-end:-1;max-width:100%;height:15rem;width:100%;object-fit:cover;object-position:right}@media all and (min-width: 768px){.hero-img__img{flex:1 1 0;min-width:0;height:30rem}}.hero-img__container{position:relative;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:-1;padding:1.5rem 0}@media all and (min-width: 768px){.hero-img__container{flex:1 1 0;min-width:0;max-width:35rem;margin:auto 0;padding:0}}.hero-img__mustache{position:absolute;bottom:-0.5rem}@media all and (min-width: 768px){.hero-img__mustache{position:relative;margin-top:1.5rem;bottom:unset;left:unset}}.hero-img__header{display:block;color:#66605f;font-weight:800;letter-spacing:0}.hero-img__main{font-size:1.75rem}@media all and (min-width: 768px){.hero-img__main{font-size:2.5rem}}.hero-img__main{margin-top:1rem}.hero-img__img-standalone{display:block;width:100%;height:20rem;object-fit:cover}@media all and (min-width: 768px){.hero-img__img-standalone{height:30rem}}.hero-img-vertical{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;margin-top:1.5rem}@media all and (min-width: 768px){.hero-img-vertical{grid-template-columns:repeat(12, 1fr);margin-top:unset}}.hero-img-vertical__frame{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:-1;position:relative;z-index:-1;overflow:hidden;min-height:12rem}@media all and (min-width: 768px){.hero-img-vertical__frame{min-height:16rem}}@media all and (min-width: 1280px){.hero-img-vertical__frame{min-height:22rem}}.hero-img-vertical__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero-img-vertical__header{position:relative;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:-1;margin:auto 0 0;padding:1.5rem 1rem .625rem 1rem;background-image:linear-gradient(0deg, rgba(68, 61, 60, 0.6) 25%, rgba(68, 61, 60, 0) 100%, rgba(68, 61, 60, 0) 100%);color:#fff}@media all and (min-width: 768px){.hero-img-vertical__header{padding-bottom:2rem;padding-left:8.5%}}@media all and (min-width: 1280px){.hero-img-vertical__header{padding-bottom:4rem}}.hero-img-vertical__mustache{position:absolute;display:block;bottom:-0.5rem}.hero-img-vertical__main{grid-row-start:2;grid-row-end:-1;grid-column-start:1;grid-column-end:-1;padding:5rem 0 0;font-size:1.25rem}@media all and (min-width: 768px){.hero-img-vertical__main{grid-column-start:2;grid-column-end:10;padding:5rem 0 0}}.hero-static{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(12, 1fr);background-color:#302b2b;color:#fff;padding:11.25rem 0;margin-top:1.5rem;margin-bottom:1.5rem}@media all and (min-width: 768px){.hero-static{margin-top:2.5rem;margin-bottom:2.5rem}}@media all and (min-width: 1280px){.hero-static{margin-top:5rem;margin-bottom:5rem}}@media all and (min-width: 768px){.hero-static{min-height:20rem}}@media all and (min-width: 1280px){.hero-static{min-height:30rem}}.hero-static__text{grid-row-start:1;grid-row-end:-1;grid-column-start:1;grid-column-end:-1;margin:auto;padding:2.5rem 2rem}@media all and (min-width: 768px){.hero-static__text{grid-column-start:1;grid-column-end:-1;margin:auto 0;padding:0 2.5rem;max-width:calc(50rem + 5rem)}}@media all and (min-width: 1280px){.hero-static__text{padding:0 10rem;max-width:70rem}}.hero-static__subtitle{margin-top:1.5rem}main.container>.hero-static .hero-static__text{padding-left:calc(2rem + 1.5rem)}@media all and (min-width: 768px){main.container>.hero-static .hero-static__text{padding-left:calc(2.5rem + 2.5rem);max-width:calc(50rem + 7.5rem)}}@media all and (min-width: 1280px){main.container>.hero-static .hero-static__text{padding-left:calc(10rem + 5rem);max-width:calc(70rem + 5rem)}}.highlight-block{color:#443d3c;padding:24px}@media all and (min-width: 768px){.highlight-block{display:flex;justify-content:center;align-items:center;gap:2.5rem;padding:2.5rem 0}}@media all and (min-width: 1280px){.highlight-block{padding-top:5rem;padding-bottom:5rem}}@media all and (min-width: 768px){.highlight-block--large{padding-left:1.5rem;padding-right:1.5rem}}@media all and (min-width: 768px){.highlight-block__intro{flex:1 1 0;min-width:15rem;max-width:30rem;display:flex;flex-direction:column;align-items:end;justify-content:center;padding:5rem 0 5rem 2.5rem}}@media all and (min-width: 1280px){.highlight-block__intro{min-width:25rem;padding-left:5rem}}.highlight-block__title{font-size:28px;font-weight:800}@media all and (min-width: 768px){.highlight-block__title{text-align:right;font-size:2rem;font-weight:800}}.highlight-block__subtitle{font-size:1.125rem;font-weight:400;line-height:1.75rem}@media all and (min-width: 768px){.highlight-block__subtitle{text-align:right}}.highlight-block__subtitle-container{color:#443d3c;display:flex;flex-direction:column;font-size:2rem;max-width:100%;overflow:hidden}.highlight-block__subtitle-box{height:2rem;font-size:1.5rem;line-height:2rem;overflow:hidden;margin-top:.5rem}.highlight-block__subtitle-list{margin:0;padding:0}.highlight-block__subtitle-list-item{display:flex;align-items:center;height:2rem;list-style:none;white-space:nowrap}@media all and (min-width: 768px){.highlight-block__subtitle-list-item{justify-content:flex-end}}.highlight-block__content{border-left:8px #ff445f solid;padding-left:2rem;margin-top:1rem;display:flex;flex-direction:column;font-size:1.25rem;gap:1.5rem;padding-right:1.5rem}@media all and (min-width: 768px){.highlight-block__content{flex:1 1 0;min-width:25rem;max-width:75rem;margin:0;padding:5rem 2.5rem 5rem 2.5rem;font-size:1.5rem}}@media all and (min-width: 1280px){.highlight-block__content{padding-right:5rem}}@media all and (min-width: 1280px){.highlight-block__content{flex-direction:row;align-items:center}.highlight-block__content>*{flex:1 1 0;min-width:0}.highlight-block__content>.highlight-block__spacer{display:none}}.highlight-block__content strong{font-weight:700}.highlight-block--dark{color:#fff;background-color:#302b2b}main.container>.highlight-block--dark{padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width: 768px){main.container>.highlight-block--dark{padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width: 1280px){main.container>.highlight-block--dark{padding-left:5rem;padding-right:5rem}}@keyframes scrollUp-2{40%,50%{transform:translateY(-50%)}100%{transform:translateY(-50%)}}.highlight-block__subtitle-list--count-2{animation:scrollUp-2 4s infinite}@keyframes scrollUp-3{23.3333333333%,33.3333333333%{transform:translateY(-33.3333333333%)}56.6666666667%,66.6666666667%{transform:translateY(-66.6666666667%)}100%{transform:translateY(-66.6666666667%)}}.highlight-block__subtitle-list--count-3{animation:scrollUp-3 6s infinite}@keyframes scrollUp-4{15%,25%{transform:translateY(-25%)}40%,50%{transform:translateY(-50%)}65%,75%{transform:translateY(-75%)}100%{transform:translateY(-75%)}}.highlight-block__subtitle-list--count-4{animation:scrollUp-4 8s infinite}@keyframes scrollUp-5{10%,20%{transform:translateY(-20%)}30%,40%{transform:translateY(-40%)}50%,60%{transform:translateY(-60%)}70%,80%{transform:translateY(-80%)}100%{transform:translateY(-80%)}}.highlight-block__subtitle-list--count-5{animation:scrollUp-5 10s infinite}@keyframes scrollUp-6{8.3333333333%,16.6666666667%{transform:translateY(-16.6666666667%)}25%,33.3333333333%{transform:translateY(-33.3333333333%)}41.6666666667%,50%{transform:translateY(-50%)}58.3333333333%,66.6666666667%{transform:translateY(-66.6666666667%)}75%,83.3333333333%{transform:translateY(-83.3333333333%)}100%{transform:translateY(-83.3333333333%)}}.highlight-block__subtitle-list--count-6{animation:scrollUp-6 12s infinite}@keyframes scrollUp-7{7.1428571429%,14.2857142857%{transform:translateY(-14.2857142857%)}21.4285714286%,28.5714285714%{transform:translateY(-28.5714285714%)}35.7142857143%,42.8571428571%{transform:translateY(-42.8571428571%)}50%,57.1428571429%{transform:translateY(-57.1428571429%)}64.2857142857%,71.4285714286%{transform:translateY(-71.4285714286%)}78.5714285714%,85.7142857143%{transform:translateY(-85.7142857143%)}100%{transform:translateY(-85.7142857143%)}}.highlight-block__subtitle-list--count-7{animation:scrollUp-7 14s infinite}@keyframes scrollUp-8{6.25%,12.5%{transform:translateY(-12.5%)}18.75%,25%{transform:translateY(-25%)}31.25%,37.5%{transform:translateY(-37.5%)}43.75%,50%{transform:translateY(-50%)}56.25%,62.5%{transform:translateY(-62.5%)}68.75%,75%{transform:translateY(-75%)}81.25%,87.5%{transform:translateY(-87.5%)}100%{transform:translateY(-87.5%)}}.highlight-block__subtitle-list--count-8{animation:scrollUp-8 16s infinite}@keyframes scrollUp-9{5.5555555556%,11.1111111111%{transform:translateY(-11.1111111111%)}16.6666666667%,22.2222222222%{transform:translateY(-22.2222222222%)}27.7777777778%,33.3333333333%{transform:translateY(-33.3333333333%)}38.8888888889%,44.4444444444%{transform:translateY(-44.4444444444%)}50%,55.5555555556%{transform:translateY(-55.5555555556%)}61.1111111111%,66.6666666667%{transform:translateY(-66.6666666667%)}72.2222222222%,77.7777777778%{transform:translateY(-77.7777777778%)}83.3333333333%,88.8888888889%{transform:translateY(-88.8888888889%)}100%{transform:translateY(-88.8888888889%)}}.highlight-block__subtitle-list--count-9{animation:scrollUp-9 18s infinite}@keyframes scrollUp-10{5%,10%{transform:translateY(-10%)}15%,20%{transform:translateY(-20%)}25%,30%{transform:translateY(-30%)}35%,40%{transform:translateY(-40%)}45%,50%{transform:translateY(-50%)}55%,60%{transform:translateY(-60%)}65%,70%{transform:translateY(-70%)}75%,80%{transform:translateY(-80%)}85%,90%{transform:translateY(-90%)}100%{transform:translateY(-90%)}}.highlight-block__subtitle-list--count-10{animation:scrollUp-10 20s infinite}@keyframes scrollUp-11{4.5454545455%,9.0909090909%{transform:translateY(-9.0909090909%)}13.6363636364%,18.1818181818%{transform:translateY(-18.1818181818%)}22.7272727273%,27.2727272727%{transform:translateY(-27.2727272727%)}31.8181818182%,36.3636363636%{transform:translateY(-36.3636363636%)}40.9090909091%,45.4545454545%{transform:translateY(-45.4545454545%)}50%,54.5454545455%{transform:translateY(-54.5454545455%)}59.0909090909%,63.6363636364%{transform:translateY(-63.6363636364%)}68.1818181818%,72.7272727273%{transform:translateY(-72.7272727273%)}77.2727272727%,81.8181818182%{transform:translateY(-81.8181818182%)}86.3636363636%,90.9090909091%{transform:translateY(-90.9090909091%)}100%{transform:translateY(-90.9090909091%)}}.highlight-block__subtitle-list--count-11{animation:scrollUp-11 22s infinite}@keyframes scrollUp-12{4.1666666667%,8.3333333333%{transform:translateY(-8.3333333333%)}12.5%,16.6666666667%{transform:translateY(-16.6666666667%)}20.8333333333%,25%{transform:translateY(-25%)}29.1666666667%,33.3333333333%{transform:translateY(-33.3333333333%)}37.5%,41.6666666667%{transform:translateY(-41.6666666667%)}45.8333333333%,50%{transform:translateY(-50%)}54.1666666667%,58.3333333333%{transform:translateY(-58.3333333333%)}62.5%,66.6666666667%{transform:translateY(-66.6666666667%)}70.8333333333%,75%{transform:translateY(-75%)}79.1666666667%,83.3333333333%{transform:translateY(-83.3333333333%)}87.5%,91.6666666667%{transform:translateY(-91.6666666667%)}100%{transform:translateY(-91.6666666667%)}}.highlight-block__subtitle-list--count-12{animation:scrollUp-12 24s infinite}@keyframes scrollUp-13{3.8461538462%,7.6923076923%{transform:translateY(-7.6923076923%)}11.5384615385%,15.3846153846%{transform:translateY(-15.3846153846%)}19.2307692308%,23.0769230769%{transform:translateY(-23.0769230769%)}26.9230769231%,30.7692307692%{transform:translateY(-30.7692307692%)}34.6153846154%,38.4615384615%{transform:translateY(-38.4615384615%)}42.3076923077%,46.1538461538%{transform:translateY(-46.1538461538%)}50%,53.8461538462%{transform:translateY(-53.8461538462%)}57.6923076923%,61.5384615385%{transform:translateY(-61.5384615385%)}65.3846153846%,69.2307692308%{transform:translateY(-69.2307692308%)}73.0769230769%,76.9230769231%{transform:translateY(-76.9230769231%)}80.7692307692%,84.6153846154%{transform:translateY(-84.6153846154%)}88.4615384615%,92.3076923077%{transform:translateY(-92.3076923077%)}100%{transform:translateY(-92.3076923077%)}}.highlight-block__subtitle-list--count-13{animation:scrollUp-13 26s infinite}@keyframes scrollUp-14{3.5714285714%,7.1428571429%{transform:translateY(-7.1428571429%)}10.7142857143%,14.2857142857%{transform:translateY(-14.2857142857%)}17.8571428571%,21.4285714286%{transform:translateY(-21.4285714286%)}25%,28.5714285714%{transform:translateY(-28.5714285714%)}32.1428571429%,35.7142857143%{transform:translateY(-35.7142857143%)}39.2857142857%,42.8571428571%{transform:translateY(-42.8571428571%)}46.4285714286%,50%{transform:translateY(-50%)}53.5714285714%,57.1428571429%{transform:translateY(-57.1428571429%)}60.7142857143%,64.2857142857%{transform:translateY(-64.2857142857%)}67.8571428571%,71.4285714286%{transform:translateY(-71.4285714286%)}75%,78.5714285714%{transform:translateY(-78.5714285714%)}82.1428571429%,85.7142857143%{transform:translateY(-85.7142857143%)}89.2857142857%,92.8571428571%{transform:translateY(-92.8571428571%)}100%{transform:translateY(-92.8571428571%)}}.highlight-block__subtitle-list--count-14{animation:scrollUp-14 28s infinite}@keyframes scrollUp-15{3.3333333333%,6.6666666667%{transform:translateY(-6.6666666667%)}10%,13.3333333333%{transform:translateY(-13.3333333333%)}16.6666666667%,20%{transform:translateY(-20%)}23.3333333333%,26.6666666667%{transform:translateY(-26.6666666667%)}30%,33.3333333333%{transform:translateY(-33.3333333333%)}36.6666666667%,40%{transform:translateY(-40%)}43.3333333333%,46.6666666667%{transform:translateY(-46.6666666667%)}50%,53.3333333333%{transform:translateY(-53.3333333333%)}56.6666666667%,60%{transform:translateY(-60%)}63.3333333333%,66.6666666667%{transform:translateY(-66.6666666667%)}70%,73.3333333333%{transform:translateY(-73.3333333333%)}76.6666666667%,80%{transform:translateY(-80%)}83.3333333333%,86.6666666667%{transform:translateY(-86.6666666667%)}90%,93.3333333333%{transform:translateY(-93.3333333333%)}100%{transform:translateY(-93.3333333333%)}}.highlight-block__subtitle-list--count-15{animation:scrollUp-15 30s infinite}@keyframes scrollUp-16{3.125%,6.25%{transform:translateY(-6.25%)}9.375%,12.5%{transform:translateY(-12.5%)}15.625%,18.75%{transform:translateY(-18.75%)}21.875%,25%{transform:translateY(-25%)}28.125%,31.25%{transform:translateY(-31.25%)}34.375%,37.5%{transform:translateY(-37.5%)}40.625%,43.75%{transform:translateY(-43.75%)}46.875%,50%{transform:translateY(-50%)}53.125%,56.25%{transform:translateY(-56.25%)}59.375%,62.5%{transform:translateY(-62.5%)}65.625%,68.75%{transform:translateY(-68.75%)}71.875%,75%{transform:translateY(-75%)}78.125%,81.25%{transform:translateY(-81.25%)}84.375%,87.5%{transform:translateY(-87.5%)}90.625%,93.75%{transform:translateY(-93.75%)}100%{transform:translateY(-93.75%)}}.highlight-block__subtitle-list--count-16{animation:scrollUp-16 32s infinite}@keyframes scrollUp-17{2.9411764706%,5.8823529412%{transform:translateY(-5.8823529412%)}8.8235294118%,11.7647058824%{transform:translateY(-11.7647058824%)}14.7058823529%,17.6470588235%{transform:translateY(-17.6470588235%)}20.5882352941%,23.5294117647%{transform:translateY(-23.5294117647%)}26.4705882353%,29.4117647059%{transform:translateY(-29.4117647059%)}32.3529411765%,35.2941176471%{transform:translateY(-35.2941176471%)}38.2352941176%,41.1764705882%{transform:translateY(-41.1764705882%)}44.1176470588%,47.0588235294%{transform:translateY(-47.0588235294%)}50%,52.9411764706%{transform:translateY(-52.9411764706%)}55.8823529412%,58.8235294118%{transform:translateY(-58.8235294118%)}61.7647058824%,64.7058823529%{transform:translateY(-64.7058823529%)}67.6470588235%,70.5882352941%{transform:translateY(-70.5882352941%)}73.5294117647%,76.4705882353%{transform:translateY(-76.4705882353%)}79.4117647059%,82.3529411765%{transform:translateY(-82.3529411765%)}85.2941176471%,88.2352941176%{transform:translateY(-88.2352941176%)}91.1764705882%,94.1176470588%{transform:translateY(-94.1176470588%)}100%{transform:translateY(-94.1176470588%)}}.highlight-block__subtitle-list--count-17{animation:scrollUp-17 34s infinite}@keyframes scrollUp-18{2.7777777778%,5.5555555556%{transform:translateY(-5.5555555556%)}8.3333333333%,11.1111111111%{transform:translateY(-11.1111111111%)}13.8888888889%,16.6666666667%{transform:translateY(-16.6666666667%)}19.4444444444%,22.2222222222%{transform:translateY(-22.2222222222%)}25%,27.7777777778%{transform:translateY(-27.7777777778%)}30.5555555556%,33.3333333333%{transform:translateY(-33.3333333333%)}36.1111111111%,38.8888888889%{transform:translateY(-38.8888888889%)}41.6666666667%,44.4444444444%{transform:translateY(-44.4444444444%)}47.2222222222%,50%{transform:translateY(-50%)}52.7777777778%,55.5555555556%{transform:translateY(-55.5555555556%)}58.3333333333%,61.1111111111%{transform:translateY(-61.1111111111%)}63.8888888889%,66.6666666667%{transform:translateY(-66.6666666667%)}69.4444444444%,72.2222222222%{transform:translateY(-72.2222222222%)}75%,77.7777777778%{transform:translateY(-77.7777777778%)}80.5555555556%,83.3333333333%{transform:translateY(-83.3333333333%)}86.1111111111%,88.8888888889%{transform:translateY(-88.8888888889%)}91.6666666667%,94.4444444444%{transform:translateY(-94.4444444444%)}100%{transform:translateY(-94.4444444444%)}}.highlight-block__subtitle-list--count-18{animation:scrollUp-18 36s infinite}@keyframes scrollUp-19{2.6315789474%,5.2631578947%{transform:translateY(-5.2631578947%)}7.8947368421%,10.5263157895%{transform:translateY(-10.5263157895%)}13.1578947368%,15.7894736842%{transform:translateY(-15.7894736842%)}18.4210526316%,21.0526315789%{transform:translateY(-21.0526315789%)}23.6842105263%,26.3157894737%{transform:translateY(-26.3157894737%)}28.9473684211%,31.5789473684%{transform:translateY(-31.5789473684%)}34.2105263158%,36.8421052632%{transform:translateY(-36.8421052632%)}39.4736842105%,42.1052631579%{transform:translateY(-42.1052631579%)}44.7368421053%,47.3684210526%{transform:translateY(-47.3684210526%)}50%,52.6315789474%{transform:translateY(-52.6315789474%)}55.2631578947%,57.8947368421%{transform:translateY(-57.8947368421%)}60.5263157895%,63.1578947368%{transform:translateY(-63.1578947368%)}65.7894736842%,68.4210526316%{transform:translateY(-68.4210526316%)}71.0526315789%,73.6842105263%{transform:translateY(-73.6842105263%)}76.3157894737%,78.9473684211%{transform:translateY(-78.9473684211%)}81.5789473684%,84.2105263158%{transform:translateY(-84.2105263158%)}86.8421052632%,89.4736842105%{transform:translateY(-89.4736842105%)}92.1052631579%,94.7368421053%{transform:translateY(-94.7368421053%)}100%{transform:translateY(-94.7368421053%)}}.highlight-block__subtitle-list--count-19{animation:scrollUp-19 38s infinite}@keyframes scrollUp-20{2.5%,5%{transform:translateY(-5%)}7.5%,10%{transform:translateY(-10%)}12.5%,15%{transform:translateY(-15%)}17.5%,20%{transform:translateY(-20%)}22.5%,25%{transform:translateY(-25%)}27.5%,30%{transform:translateY(-30%)}32.5%,35%{transform:translateY(-35%)}37.5%,40%{transform:translateY(-40%)}42.5%,45%{transform:translateY(-45%)}47.5%,50%{transform:translateY(-50%)}52.5%,55%{transform:translateY(-55%)}57.5%,60%{transform:translateY(-60%)}62.5%,65%{transform:translateY(-65%)}67.5%,70%{transform:translateY(-70%)}72.5%,75%{transform:translateY(-75%)}77.5%,80%{transform:translateY(-80%)}82.5%,85%{transform:translateY(-85%)}87.5%,90%{transform:translateY(-90%)}92.5%,95%{transform:translateY(-95%)}100%{transform:translateY(-95%)}}.highlight-block__subtitle-list--count-20{animation:scrollUp-20 40s infinite}@media(prefers-reduced-motion: reduce){.highlight-block__subtitle-box{height:auto}.highlight-block__subtitle-list{animation:none}}.info-block{padding-top:2.5rem;padding-bottom:2.5rem}@media all and (min-width: 768px){.info-block{padding-top:10rem;padding-bottom:10rem}}@media all and (min-width: 1280px){.info-block{padding-top:10rem;padding-bottom:10rem}}@media all and (min-width: 1280px){.info-block--number{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1.5rem;align-items:center}}.info-block__header-title{margin:0;font-size:1.75rem;font-weight:800;color:#302b2b}@media all and (min-width: 768px){.info-block__header-title{font-size:2rem}}.info-block__header-text{color:#443d3c;line-height:1.625rem;margin-top:2rem}.info-block__text-item{margin-top:1rem;min-width:15%}.info-block__text-item--title{color:#443d3c;font-size:1.25rem;font-weight:800}.info-block__text-item--text{margin-top:.5rem;color:#443d3c;font-size:1.25rem}.info-block__text-item--flex{flex:1;margin-top:1rem}.info-block__number-item{display:flex;align-items:center}.info-block__number-item:not(:first-child){margin-top:1.5rem}@media all and (min-width: 1280px){.info-block__number-item{flex:1}.info-block__number-item:not(:first-child){margin-top:0}.info-block__number-item{flex-direction:column}}.info-block__number-item--title{color:#ff445f;font-size:3.5rem;font-weight:800;margin-right:2rem}@media all and (min-width: 1280px){.info-block__number-item--title{margin-right:0}}.info-block__number-item--text{margin:0;font-size:1.125rem;color:#443d3c;line-height:1.75rem}@media all and (min-width: 1280px){.info-block__number-item--text{margin-top:1.5rem;text-align:center}}.info-block__number-item--text strong{font-weight:700}.info-block__wrapper--text-flex{margin-top:1.5rem;display:flex;flex-direction:column}@media all and (min-width: 768px){.info-block__wrapper--text-flex{flex-direction:row;gap:1.5rem;justify-content:space-between}}.info-block__wrapper--text{margin-top:1.5rem}@media all and (min-width: 768px){.info-block__wrapper--text{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-gap:1.5rem}}@media all and (min-width: 1280px){.info-block__wrapper--text{grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr}}.info-block__wrapper--number{margin-top:3rem}@media all and (min-width: 1280px){.info-block__wrapper--number{margin-top:0;grid-column:7/12;display:flex;gap:1.5rem}}@media all and (min-width: 1280px){.info-block__wrapper--number-header{grid-column:2/6}}.info-block__wrapper--number-header>*:not(:first-child){margin-top:1.5rem}.image-full__img{height:auto;width:100%;object-fit:cover}.slider{position:relative;width:100%;display:grid;align-items:center;grid-template-columns:1fr auto auto;grid-template-rows:auto;grid-column-gap:1rem}@media all and (min-width: 768px){.slider{grid-template-columns:repeat(12, 1fr);grid-column-gap:1.5rem}}.slider{padding-top:1.5rem;padding-bottom:1.5rem}@media all and (min-width: 768px){.slider{padding-top:5rem;padding-bottom:5rem}}@media all and (min-width: 1280px){.slider{padding-top:5rem;padding-bottom:5rem}}@media all and (min-width: 1920px){.slider{max-width:1920px;margin:0 auto}}.slider__title{font-size:1.5rem;font-weight:800;grid-area:1/1/2/2;padding:1.5rem 0}@media all and (min-width: 768px){.slider__title{grid-area:1/1/2/-1;font-size:2rem}}.slider__inner{overflow:hidden;grid-area:2/1/3/-1}@media all and (min-width: 768px){.slider__inner{grid-area:2/2/2/12}}.slider__wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;transition:right .5s}.slider__item{flex-basis:100%;flex-shrink:0;display:grid;grid-template-columns:repeat(3, 1fr);align-items:center;color:#443d3c}@media all and (min-width: 768px){.slider__item{grid-template-columns:repeat(6, 1fr);padding:1rem 0}}.slider__logo{height:6.5rem;display:flex;justify-content:center;position:relative;padding:2rem}.slider__logo:nth-child(1):before,.slider__logo:nth-child(2):before,.slider__logo:nth-child(4):before,.slider__logo:nth-child(5):before{content:"";position:absolute;background-color:rgba(68,61,60,.1);top:12.5%;right:0;width:1px;height:75%}@media all and (min-width: 768px){.slider__logo:nth-child(1):before,.slider__logo:nth-child(2):before,.slider__logo:nth-child(4):before,.slider__logo:nth-child(5):before{content:none}}.slider__logo:nth-child(1):after,.slider__logo:nth-child(2):after,.slider__logo:nth-child(3):after{content:"";position:absolute;background-color:rgba(68,61,60,.1);bottom:0;width:75%;height:1px}@media all and (min-width: 768px){.slider__logo:nth-child(1):after,.slider__logo:nth-child(2):after,.slider__logo:nth-child(3):after{content:none}}@media all and (min-width: 768px){.slider__logo:not(:last-child):before{content:"";position:absolute;background-color:rgba(68,61,60,.1);top:12.5%;right:0;width:1px;height:75%}}.slider__logo img{width:100%;height:auto;object-fit:contain}.slider__control{cursor:pointer;color:#443d3c}.slider__control--prev,.slider__control--next{width:3rem;height:3rem}.slider__control--prev rect,.slider__control--next rect{fill:#fff;stroke:#afacab;stroke-width:2}.slider__control--prev path,.slider__control--next path{fill:#443d3c}.slider__control--prev:hover rect,.slider__control--next:hover rect{fill:#443d3c}.slider__control--prev:hover path,.slider__control--next:hover path{fill:#fff}.slider__control--prev{grid-area:1/2/2/3}@media all and (min-width: 768px){.slider__control--prev{grid-area:2/1/2/2}}.slider__control--next{grid-area:1/3/2/4}@media all and (min-width: 768px){.slider__control--next{grid-area:2/12/2/13;justify-self:end}}.tilesImg{display:grid;grid-gap:1.5rem;grid-auto-rows:auto;grid-template-columns:repeat(1, 1fr);padding-top:1.5rem;padding-bottom:1.5rem}@media all and (min-width: 768px){.tilesImg{padding-top:2.5rem;padding-bottom:2.5rem}}@media all and (min-width: 1280px){.tilesImg{padding-top:5rem;padding-bottom:5rem}}@media all and (min-width: 768px){.tilesImg{grid-template-columns:repeat(4, minmax(0, 1fr));grid-auto-rows:1fr}}.tilesImg__tile{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;min-height:12.5rem;width:100%;height:auto}@media all and (min-width: 768px){.tilesImg__tile{min-height:17.5rem}}.tilesImg__tile-last{min-height:17.5rem;display:flex;align-items:center;justify-content:center;padding:2.5rem}.tilesImg__tile-last .tilesImg__tile-text--title-lg{font-size:2rem;font-weight:800}@media all and (min-width: 768px){.tilesImg__tile-last{padding:1.5rem}.tilesImg__tile-last .tilesImg__tile-text--title-lg{font-size:1.5rem}}@media all and (min-width: 1280px){.tilesImg__tile-last{padding:2.5rem}.tilesImg__tile-last .tilesImg__tile-text--title-lg{font-size:2rem}}@media all and (min-width: 768px){.tilesImg__tile:hover .tilesImg__tile-bgimg--grey::after,.tilesImg__tile:focus-within .tilesImg__tile-bgimg--grey::after{background-position:0 100%}.tilesImg__tile:hover .tilesImg__tile-text,.tilesImg__tile:focus-within .tilesImg__tile-text{animation:fadeInUp .5s ease-in-out}.tilesImg__tile:hover .tilesImg__tile-text--link,.tilesImg__tile:focus-within .tilesImg__tile-text--link{animation:fadeIn 1s forwards;display:flex;position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}.tilesImg__tile:hover .tilesImg__tile-text--title-lg,.tilesImg__tile:focus-within .tilesImg__tile-text--title-lg{animation:fadeInUpLg alternate .5s ease-in-out;padding-right:0;position:relative;top:-2.5rem}.tilesImg__tile:hover .tilesImg__title-arrow,.tilesImg__tile:focus-within .tilesImg__title-arrow{display:flex;position:static;width:auto;height:5rem;overflow:visible;clip-path:none}}@media all and (min-width: 768px){.tilesImg__tile-last:hover .tilesImg__title-arrow,.tilesImg__tile-last:focus-within .tilesImg__title-arrow{position:absolute;right:0;bottom:0;width:5rem}}.tilesImg__tile:last-child{background-color:#ff445f}.tilesImg__tile--carousel{background-color:rgba(0,0,0,0);margin-top:0}@media all and (min-width: 1280px){.tilesImg__tile--carousel{grid-column-start:1}}.tilesImg__tile-text{color:#fff}.tilesImg__tile-text-container{z-index:1;grid-area:2/1/3/2;align-self:end;padding:1.5rem}.tilesImg__tile-text--title-lg{font-size:1.5rem;font-weight:bold}.tilesImg__tile-text--title{font-size:1.125rem;font-weight:800;font-size:20px;line-height:150%}.tilesImg__tile-text--arrow{width:1.125rem;padding-left:.5rem}.tilesImg__tile-text--link{font-size:1rem;text-decoration:underline;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;align-self:flex-end;margin-top:1rem}@media all and (min-width: 768px){.tilesImg__tile-text--link{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin-top:0}}.tilesImg__tile-bgimg{width:100%;height:100%;object-fit:cover}.tilesImg__tile-bgimg--grey{position:absolute;inset:0}.tilesImg__tile-bgimg--grey::after{transition:background-position .4s ease-in-out;content:" ";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(0deg, rgba(51, 46, 45, 0.94) 37.38%, rgba(66, 60, 59, 0.09) 111.01%, rgba(68, 61, 60, 0) 122.5%);background-size:auto 200%;background-position:0 0}.tilesImg__title-arrow{height:5rem;grid-area:2/1/3/2;align-self:end;justify-self:end;padding:1rem}@media all and (min-width: 768px){.tilesImg__title-arrow{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}@keyframes fadeInUp{from{transform:translateY(1.25rem)}to{transform:translateY(0)}}@keyframes fadeInUpLg{from{transform:translateY(2.5rem)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.text-content{justify-content:center;display:flex;padding:0 1.5rem;padding-top:1.5rem;padding-bottom:1.5rem}@media all and (min-width: 768px){.text-content{padding-top:2.5rem;padding-bottom:2.5rem}}@media all and (min-width: 1280px){.text-content{padding-top:5rem;padding-bottom:5rem}}@media all and (min-width: 1280px){.text-content{padding-left:0;padding-right:0}}.text-content-container{max-width:55rem;display:flex;flex-direction:column}.text-content h1{display:flex;flex-direction:column;font-size:2rem;font-weight:800}@media all and (min-width: 768px){.text-content h1{font-size:3.5rem;line-height:150%;margin-top:2rem;margin-bottom:0}}.text-content h1:after{content:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="none"%3E%3Cpath fill="%23FF445F" d="M76.832 0h.07a.71.71 0 0 1 .215.372c.457 1.126.922 2.249 1.382 3.373l1.387 3.396c.041.088.074.18.096.276.04.196.023.23-.163.309-.453.194-.906.383-1.359.574l-4.408 1.862-3.265 1.38-4.422 1.866-3.043 1.284c-1.47.621-2.947 1.24-4.409 1.872a1.11 1.11 0 0 1-.91.01L51.99 14.03l-3.989-1.684c-1.633-.687-3.26-1.375-4.88-2.062-.98-.417-1.96-.83-2.94-1.248a.446.446 0 0 0-.381 0l-4.164 1.757-2.91 1.231-4.18 1.772-3.294 1.392c-1.079.455-2.158.906-3.234 1.371a1.096 1.096 0 0 1-.91.015l-5.494-2.325c-1.83-.775-3.667-1.55-5.51-2.325-1.59-.664-3.18-1.336-4.77-2.016A3197.59 3197.59 0 0 0 .34 7.805C.217 7.752.071 7.722 0 7.583v-.034c.088-.528.343-.996.539-1.484.354-.885.721-1.767 1.086-2.657.44-1.072.878-2.145 1.314-3.22A.33.33 0 0 1 3.102 0h.031c.532.095 1.003.357 1.494.563 1.98.83 3.958 1.672 5.937 2.506l3.592 1.516c1.84.775 3.68 1.555 5.521 2.338.56.238 1.124.472 1.684.711a.428.428 0 0 0 .366 0l3.322-1.405c1.512-.644 3.034-1.278 4.536-1.911 1.088-.462 2.177-.922 3.265-1.38l4.05-1.72L39.55.094c.124-.053.263-.044.387-.095h.095c.532.095 1.004.357 1.494.563 1.98.83 3.957 1.672 5.936 2.506l3.987 1.686a2774.453 2774.453 0 0 1 6.807 2.88.428.428 0 0 0 .366 0l3.322-1.406c1.511-.64 3.022-1.278 4.533-1.911l3.293-1.392 4.002-1.694C74.653.854 75.533.48 76.41.11c.14-.057.286-.062.421-.11Z"%3E%3C/path%3E%3C/svg%3E');height:1rem;width:3rem}.text-content h2{margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:800;color:#272322}@media all and (min-width: 768px){.text-content h2{font-size:2rem}}.text-content h3,.text-content h4{margin-top:1rem;margin-bottom:.25rem;font-size:1rem;font-weight:800;color:#272322}.text-content h2+h4{margin-top:0}.text-content h1+h3+p{color:#66605f}.text-content a{color:inherit;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:.08em}.text-content h3>br:first-child,.text-content h4>br:first-child,.text-content p>br:first-child{display:none}.text-content ul{list-style:none;padding:0;margin:.5rem 0 0}.text-content li{position:relative;padding-left:.75rem}.text-content li::before{content:"";position:absolute;left:0;top:.625rem;width:4px;height:4px;background-color:#ff445f}.text-content li+li{margin-top:.5rem}.text-content strong{font-weight:inherit;color:#ff445f}.page-blog__content .text-content{padding:0;color:#443d3c;justify-content:flex-start}.page-blog__content .text-content-container{width:100%;max-width:none}.page-blog__content .text-content-container>:first-child{margin-top:0}.page-blog__content .text-content h2{margin-top:2rem;margin-bottom:1.5rem;color:#2b2726;font-size:1.5rem;font-weight:800;line-height:normal}@media all and (min-width: 768px){.page-blog__content .text-content h2{font-size:2rem}}.page-blog__content .text-content h3{margin-top:1.5rem;margin-bottom:.5rem;color:#2b2726;font-size:1.125rem;font-weight:700;line-height:1.52}.page-blog__content .text-content p+p,.page-blog__content .text-content p+ol,.page-blog__content .text-content p+ul,.page-blog__content .text-content ol+p,.page-blog__content .text-content ul+p{margin-top:1rem}.page-blog__content .text-content ol,.page-blog__content .text-content ul{padding-left:1.6875rem}.page-blog__content .text-content ol{list-style:decimal}.page-blog__content .text-content ul{list-style:disc;margin:0}.page-blog__content .text-content li{padding-left:0}.page-blog__content .text-content li::before{content:none}.page-blog__content .text-content li+li{margin-top:0}.page-blog__content .text-content p>br:first-child{display:revert}.page-blog__content .text-content strong{font-weight:700;color:inherit}.page-blog__content .text-content a{color:inherit;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:.08em}.container{margin:unset}.texte-image{display:flex;flex-direction:column;gap:2.5rem;padding:1.5rem}@media all and (min-width: 1280px){.texte-image{padding:2.5rem 5rem}}.texte-image__title{margin-bottom:.5rem}.texte-image__item{display:flex;flex-direction:column;gap:1.5rem}@media all and (min-width: 768px){.texte-image__item{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;gap:1.5rem}}@media all and (min-width: 768px){.texte-image__item--right .texte-image__media{order:2}.texte-image__item--right .texte-image__body{order:1}}.texte-image__media{width:100%;height:16rem;object-fit:cover}@media all and (min-width: 768px){.texte-image__media{height:22rem}}.texte-image__body{color:#443d3c}.texte-image__body strong{font-weight:inherit;color:#ff445f}.citation{display:flex;justify-content:center;padding:2.5rem 1.5rem;margin:0}@media all and (min-width: 1280px){.citation{padding:2.5rem 5rem}}.citation__text{max-width:800px;text-align:center;color:#ff445f;font-style:italic;position:relative}.citation__text:before,.citation__text:after{font-weight:800;color:#ff445f}.citation__text:before{content:open-quote}.citation__text:after{content:close-quote}.image-2-colonnes{padding:1.5rem}@media all and (min-width: 1280px){.image-2-colonnes{padding:2.5rem 5rem}}.image-2-colonnes__title{margin-bottom:1.5rem}.image-2-colonnes__row{display:flex;flex-direction:column;gap:1.5rem}@media all and (min-width: 768px){.image-2-colonnes__row{flex-direction:row;gap:1.5rem}}.image-2-colonnes__img{width:100%;height:16rem;object-fit:cover}@media all and (min-width: 768px){.image-2-colonnes__img{width:50%;height:20rem}}.texte-2-colonnes{padding:1.5rem}@media all and (min-width: 1280px){.texte-2-colonnes{padding:2.5rem 5rem}}.texte-2-colonnes__title{margin-bottom:1.5rem}.texte-2-colonnes__row{display:flex;flex-direction:column;gap:1.5rem}@media all and (min-width: 768px){.texte-2-colonnes__row{flex-direction:row;gap:3rem}}.texte-2-colonnes__col{color:#443d3c}@media all and (min-width: 768px){.texte-2-colonnes__col{width:50%}}.texte-2-colonnes__col strong{font-weight:inherit;color:#ff445f}.contact-form{display:flex;flex-direction:column;align-items:center;gap:3rem;padding:56px 24px;background:#f4f3f3;margin-bottom:160px}@media all and (min-width: 768px){.contact-form{padding:56px 80px}}.contact-form__content{display:flex;flex-direction:column;gap:1.5rem;max-width:800px}.contact-form__title{text-align:center;color:#272322;font-size:20px}@media all and (min-width: 768px){.contact-form__title{font-size:28px}}.contact-form__description{display:flex;flex-direction:column;text-align:center;font-size:16px;color:#2b2726}@media all and (min-width: 768px){.contact-form__description{font-size:20px}}.contact-form__description--note{font-size:14px;color:#443d3c}.contact-form__form{display:flex;flex-direction:column;align-items:center;gap:16px}.contact-form__label-group{display:flex;align-items:flex-start;align-content:flex-start;gap:16px;flex-wrap:wrap;width:100%}.contact-form__error-text{margin-top:.5rem;font-size:14px;color:#c80d0d;display:flex;align-items:center;gap:8px}.contact-form__group{display:flex;min-width:240px;flex-direction:column;align-items:flex-start;gap:2px;flex:1 0 0;position:relative;width:100%}.contact-form__group--error{position:relative}.contact-form__label{display:flex;align-items:center;gap:5px}.contact-form__label::after{content:"*";color:#d8364e}.contact-form__label--optional-text{font-size:14px;color:#66605f}.contact-form__input{height:48px;padding:12px 16px;border:1px solid #d2d0d0;background-color:#fff;width:100%}.contact-form__input--error{border:2px solid #ed1515}.contact-form__input--error:hover{border-color:#ff4d4d !important}.contact-form__input--error-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px;height:20px}.contact-form__input:hover{border:1px solid #afacab}.contact-form__input--subject{font-size:16px;color:#66605f;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;padding:10px;border:1px solid #d2d0d0;padding-right:30px;background-color:#fff}.contact-form__input--message{height:120px;resize:none;font-size:16px;color:#66605f}.contact-form__message-counter{align-self:flex-end;font-size:12px;color:#66605f}.contact-form__message-counter--warning{color:#c80d0d}.contact-form__subject{position:relative;display:inline-block;width:100%}.contact-form__subject--option:hover{background-color:#443d3c;color:#fff}.contact-form__subject::after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:url("/assets/img/chevron-down.svg");background-size:contain;pointer-events:none;transition:transform .3s ease-in-out}.contact-form__subject.open::after{transform:translateY(-50%) rotate(180deg)}.contact-form__subject.close::after{transform:translateY(-50%) rotate(0deg)}.contact-form__file-list{display:grid;gap:8px;align-content:flex-start;align-items:flex-start;grid-template-columns:repeat(2, 1fr);width:100%}.contact-form__file-limit-message{display:none;color:#c64808;gap:8px;align-items:center;justify-content:flex-start;font-size:14px}.contact-form__file-note{font-size:14px;color:#66605f}.contact-form__file-dropzone{text-align:center;display:flex;flex-direction:column;gap:8px;min-height:48px;padding:24px;width:100%;border:1px dashed #d2d0d0;cursor:pointer;margin-bottom:1rem}.contact-form__file-dropzone-note{font-size:14px;color:#66605f}.contact-form__file-item{display:flex;padding:12px 16px;align-items:center;justify-content:space-between;gap:8px;border-radius:4px;background:#ececec}.contact-form__file-item:nth-child(odd):nth-last-child(1){grid-column:span 2}.contact-form__file-name{font-size:16px}.contact-form__file-remove{display:flex;width:48px;padding:1rem;justify-content:center;align-items:center;gap:8px}.contact-form__file-remove svg{width:16px;height:16px;fill:none;stroke:#000;transition:stroke .3s}.contact-form__consent{color:#443d3c;font-size:14px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.contact-form__consent-error{display:flex;gap:1rem;align-items:flex-start}.contact-form__consent-error input[type=checkbox]{width:44px;height:20px;accent-color:#443d3c}.contact-form__consent input{margin-top:2px}.contact-form__submit{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:4.5rem;padding:1rem 2rem;background-color:#ff445f;color:#fff;font-size:1.25rem;font-weight:800;line-height:150%;text-align:center;text-decoration:none;height:72px;align-self:stretch;cursor:pointer}.contact-form__submit:hover .contact-form__submit--text{transform:translateX(-5px)}.contact-form__submit:hover .contact-form__submit--arrow{opacity:1;transform:translateX(0)}.contact-form__submit--text{transition:transform .3s ease}.contact-form__submit--arrow{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' d='M19.184 12.812 20 12l-.812-.812-5.174-5.174-.816-.816-1.624 1.628.812.812L15.6 10.85H4v2.3h11.595l-3.212 3.212-.809.812 1.624 1.628.812-.812 5.174-5.174v-.004Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;opacity:0;transform:translateX(-20px);transition:transform .3s ease,opacity .3s ease}.contact-form__submit--arrow:hover{opacity:1;transform:translateX(0)}.contact-form__submit--disabled{background:#ececec;color:#afacab}.success-banner{display:none;padding:56px;flex-direction:column;align-items:center;gap:32px;background-color:#f4f3f3;margin-bottom:160px}.success-banner__container{display:flex;flex-direction:column;gap:32px}.success-banner__text{display:flex;max-width:800px;flex-direction:column;align-items:center;gap:16px}.success-banner__text--title{color:#272322;font-size:40px;font-weight:800}.success-banner__text--subtitle{color:#2b2726;font-size:20px}.success-banner__link{display:flex;align-items:flex-start;gap:16px}.success-banner__link--talks{display:flex;height:72px;padding:16px 32px;justify-content:center;align-items:center;gap:8px;background-color:#443d3c;font-size:20px;color:#fff;font-weight:800;text-decoration:none}.success-banner__link--home{display:flex;height:72px;padding:16px 32px;justify-content:center;align-items:center;gap:8px;color:#443d3c;font-size:20px;font-weight:800;text-decoration:none}.error-banner{display:none;padding:16px;flex-direction:column;align-items:flex-start;gap:8px;border-left:4px solid #eb1515;background-color:#ffdfdf}.error-banner__text--title{display:flex;gap:8px;font-size:16px;font-weight:800;color:#272322}.error-banner__text--subtitle{font-size:16px;color:#272322}.error-banner__text--subtitle a{color:#272322}.error-banner__text--subtitle a:hover{color:#2cbaff}.toast{visibility:hidden;min-width:250px;background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:50%;bottom:30px;font-size:17px;transform:translateX(-50%);opacity:0;transition:opacity .5s,visibility .5s,bottom .5s}.toast.show{visibility:visible;opacity:1;bottom:50px}.hidden{display:none}.visible{display:flex}.disable{opacity:.5;pointer-events:none;cursor:not-allowed}@media all and (min-width: 1280px){.modal-block{padding:0 20rem}}@media all and (min-width: 768px){.modal-block{padding:0 15rem}}.cookieBanner{position:fixed;bottom:0;width:100%;background-color:#302b2b;color:#fff;padding:1.25rem;text-align:start;z-index:1000;opacity:0;transform:translateY(100%);transition:opacity .5s ease,transform .5s ease;box-shadow:0px 0px 12px 0px #333;font-size:1rem}@media all and (min-width: 1280px){.cookieBanner{font-size:1.25rem;padding:1.25rem 5rem}}.cookieBanner__text{display:flex;flex-direction:column;gap:1rem;align-items:start}@media all and (min-width: 768px){.cookieBanner__text{flex-direction:row;align-items:center}}.cookieBanner__btn{display:flex;padding:.75rem 1.25rem;justify-content:center;align-items:center;gap:.5rem;background-color:#443d3c;color:#fff;font-weight:800;font-size:1rem;text-align:center;cursor:pointer}.cookieBanner--visible{opacity:1;transform:translateY(0)}.redirection{text-align:center;background-color:#f4f3f3;padding:80px 0}.redirection__title{font-size:1.5rem;font-weight:800;line-height:150%;color:#302b2b}@media all and (min-width: 768px){.redirection__title{font-size:2rem}}.redirection__subtitle{font-family:Catamaran;font-size:24px;font-style:normal;font-weight:400;line-height:150%}.redirection__cta{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:4.5rem;padding:1rem 2rem;background-color:#ff445f;color:#fff;font-size:1.25rem;font-weight:800;line-height:150%;text-align:center;text-decoration:none;width:fit-content;margin:1.5rem auto 0}main.container>.redirection{padding-left:1.5rem;padding-right:1.5rem}@media all and (min-width: 768px){main.container>.redirection{padding-left:2.5rem;padding-right:2.5rem}}@media all and (min-width: 1280px){main.container>.redirection{padding-left:5rem;padding-right:5rem}}.sliderText{position:relative;margin-bottom:1.5rem}@media all and (min-width: 768px){.sliderText{margin-bottom:10rem}}.sliderText__header{display:flex;flex-direction:column;padding:0 1.5rem;gap:.5rem;margin-bottom:1.5rem}@media all and (min-width: 768px){.sliderText__header{align-items:center;gap:0;margin-bottom:0}}.sliderText__title{color:var(--Taupe-800, var(--Colors-Taupe-800, #302B2B));font-family:Catamaran;font-size:1.5rem;font-weight:800;line-height:150%}@media all and (min-width: 768px){.sliderText__title{font-size:2rem;padding:.5rem}}.sliderText__subtitle{color:var(--Color-text-weak, #66605F);font-family:Catamaran;font-size:1rem;font-weight:400;line-height:150%}@media all and (min-width: 768px){.sliderText__subtitle{font-size:1.5rem;text-align:center;padding-bottom:2.5rem}}.sliderText__inner{overflow:hidden;padding:1.5rem;max-height:17.75rem}@media all and (min-width: 768px){.sliderText__inner{padding:0}}.sliderText__wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;position:relative;animation:slideshow-vertical 20s linear infinite}@media all and (min-width: 768px){.sliderText__wrapper{flex-direction:row;animation:slideshow 60s linear infinite}}.sliderText__wrapper::before{content:"";position:absolute;background:var(--Colors-Taupe-100, #ECECEC)}@media all and (max-width: 768px){.sliderText__wrapper::before{top:1rem;left:3px;width:2px;height:200%}}@media all and (min-width: 768px){.sliderText__wrapper::before{top:3px;left:0;width:200%;height:2px}}.sliderText__clone{display:contents}.sliderText__item{padding-left:1.25rem;padding-bottom:.5rem;position:relative}@media all and (min-width: 768px){.sliderText__item{min-width:12.5rem;width:fit-content;text-align:center;padding:1.5rem;align-items:center;height:auto}}.sliderText__item::before{content:"";position:absolute;background:#c7c5c5;transition:background .3s ease-in-out,height .5s ease-in-out}@media all and (max-width: 768px){.sliderText__item::before{margin-top:.625rem;top:auto;left:0;width:.5rem;height:.5rem}}@media all and (min-width: 768px){.sliderText__item::before{left:50%;top:0;width:.5rem;height:.5rem;transform:translateX(-50%);transition:background .3s ease-in-out,width .5s ease-in-out}}.sliderText__item:hover::before{background:#ff445f}@media all and (max-width: 768px){.sliderText__item:hover::before{height:1.5rem}}@media all and (min-width: 768px){.sliderText__item:hover::before{width:2.5rem}}.sliderText__item__content{max-width:15.625rem}.sliderText__item__content__title{color:var(--Color-text-default, #3A3433);font-family:Catamaran;font-size:1rem;font-weight:800;white-space:nowrap}@media all and (min-width: 768px){.sliderText__item__content__title{place-self:center}}.sliderText__item__content__subtitle{color:var(--Color-text-weak, #66605F);font-family:Catamaran;font-size:1rem;font-weight:400;line-height:150%;text-align:center}.sliderText__item__link{text-decoration:none}.sliderText__item__link__title{font-size:1rem;font-weight:800;color:#443d3c}.sliderText__item__link__subtitle{color:var(--Color-text-weak, #66605F);text-align:center;font-family:Catamaran;font-size:1rem;font-weight:400;line-height:150%}@keyframes slideshow{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes slideshow-vertical{0%{transform:translateY(0)}100%{transform:translateY(-50%)}}@media all and (min-width: 768px){.sliderText__wrapper:hover{animation-play-state:paused}}@media(prefers-reduced-motion: reduce){.sliderText__inner{max-height:none}.sliderText__wrapper{animation:none;flex-wrap:wrap;justify-content:center}.sliderText__clone{display:none}}.rich-list{display:flex;flex-direction:column;gap:16px;margin:40px 24px 0px 24px}.rich-list__title{font-family:"Catamaran",sans-serif;font-size:24px;font-weight:800;max-width:400px;color:#272322}.rich-list__title-highlight{color:#ff445f}.rich-list__container{display:flex;max-width:767px;flex-direction:column;align-items:center;gap:16px;border-left:4px solid #d2d0d0}.rich-list__items{display:flex;flex-direction:column;gap:16px;margin:16px 0px 80px 0px}.rich-list__red-bar{width:6px;height:32px;transform:rotate(-90deg);background:#ff445f;margin:0 10px 0px 9px}.rich-list__header{display:flex;align-items:center;gap:8px}.rich-list__item-title{font-size:20px;font-weight:800}.rich-list__item-text{display:flex;padding:8px 0px 0px 32px;flex-direction:column;align-items:flex-start;font-size:20px}@media all and (min-width: 768px){.rich-list{flex-direction:row;align-items:start;padding:0px 40px 0px 40px;padding-top:80px;gap:40px;width:100%;margin:unset}.rich-list__title{margin-top:120px;text-align:end;font-size:32px}.rich-list__items{margin:40px 0px 120px 0px;gap:40px}.rich-list__item-text{max-width:560px}}@media all and (min-width: 1280px){.rich-list{flex-direction:row;justify-content:center;padding:0px 80px 0px 80px;padding-top:160px}}.presentationBloc{display:flex;padding:80px 24px;flex-direction:column;background:#f4f3f3;justify-content:center}.presentationBloc__title{color:#302b2b;font-family:"Catamaran",sans-serif;font-size:24px;font-weight:800}.presentationBloc__title--container{display:flex;flex-direction:column;gap:16px;text-align:center}.presentationBloc__text{font-family:"Catamaran",sans-serif;font-size:20px;font-weight:400;color:#3a3433}.presentationBloc__items{display:flex;flex-direction:column;gap:24px;margin-top:40px}.presentationBloc__item--container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px;gap:8px}.presentationBloc__item--text{text-align:center;font-family:"Catamaran",sans-serif;font-size:16px;color:#3a3433}@media all and (min-width: 768px){.presentationBloc{padding:160px 80px;align-items:center}.presentationBloc__title{font-size:32px}.presentationBloc__title--container{max-width:55rem}.presentationBloc__items{margin-top:80px;flex-wrap:wrap;justify-content:center;gap:40px;align-items:start;flex-direction:row}.presentationBloc__item--container{min-width:320px;max-width:400px}}.dataScroll{display:flex;padding:40px 24px;flex-direction:column}.dataScroll__title{display:flex;font-size:28px;color:#272322;padding:0px 0px 16px 0px;font-weight:400}.dataGroup{display:flex;flex-direction:column;gap:24px;align-items:center;width:100%}.dataGroup__container{width:100%;padding:0px 0px 40px 0px;display:flex;flex-direction:column;gap:24px}.dataGroup__header{display:flex;max-width:520px;flex-direction:column;align-items:flex-start;gap:8px}.dataGroup__title{font-family:"Catamaran",sans-serif;font-size:24px;font-weight:800;color:#272322}.dataGroup__text{font-family:"Catamaran",sans-serif;font-size:20px;font-weight:400}.dataGroup__cards{display:flex;min-width:240px;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;border:1px solid #d2d0d0;width:100%}.dataGroup__cards-container{display:flex;max-width:520px;flex-direction:column;gap:16px;align-items:flex-start}.dataGroup__cards--header{display:flex;align-items:center;gap:8px}.dataGroup__cards--square{width:8px;height:8px;background:#443d3c}.dataGroup__cards--title{font-family:"Catamaran",sans-serif;font-size:16px;font-weight:800}.dataGroup__cards--description{font-family:"Catamaran",sans-serif;font-size:16px}@media all and (min-width: 768px){.dataScroll{align-items:center;padding:40px}.dataScroll__title{font-size:40px;padding:0px 0px 24px 0px}.dataGroup__container{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;padding:0px 40px 80px 40px}.dataGroup__text--container{text-align:end}.dataGroup__title{font-size:32px}.dataGroup__cards-container{gap:24px}.dataGroup__header{align-items:end}.dataGroup__cards:hover .dataGroup__cards--square{background:#ff445f;width:32px;transition:width .3s ease-out,background-color .3s ease;overflow:hidden}}@media all and (min-width: 1280px){.dataScroll{padding:80px}.dataScroll__title{padding:0px 0px 40px 0px}.dataGroup__container{display:grid;grid-template-columns:repeat(2, 1fr);gap:80px;padding:0 80px 80px 80px}.dataGroup__header{margin-left:auto}}.job-list{padding-top:1.5rem;padding-bottom:1.5rem}@media all and (min-width: 768px){.job-list{padding-top:2.5rem;padding-bottom:2.5rem}}@media all and (min-width: 1280px){.job-list{padding-top:5rem;padding-bottom:5rem}}.job-list__header{margin-bottom:2.5rem}.job-list__title{font-size:2rem;font-weight:400;line-height:130%;color:#272322}@media all and (min-width: 768px){.job-list__title{font-size:3.5rem}}.job-list__title strong{display:block;font-weight:800}.job-list__mustache{display:block;margin-top:1rem}.job-list__subtitle{margin-top:1.5rem;font-size:1.25rem;color:#66605f}.job-list__grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.5rem;list-style:none;margin:0;padding:0}@media all and (min-width: 768px){.job-list__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media all and (min-width: 1280px){.job-list__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.job-list__item{display:flex;margin:0}.job-list__empty{color:#66605f}.job-card{display:flex;flex-direction:column;gap:.75rem;width:100%;padding:2rem;background-color:#f4f3f3;border:1px solid #d2d0d0;color:#3a3433;text-decoration:none;transition:border-color .3s ease-in-out}.job-card:hover{border-color:#ff445f}.job-card__title{font-size:1.5rem;font-weight:800;line-height:130%;color:#ff445f}.job-card__meta{display:flex;flex-direction:column}.job-card__place{font-style:italic}.job-card__tags{margin-top:.5rem;font-size:.875rem;color:#66605f}.job-card__cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;font-size:.875rem;font-weight:800;text-transform:uppercase;color:#ff445f}.job-card__arrow{display:inline-block;width:1rem;height:1rem;background-color:currentColor;mask:url("/assets/images/2023/icons/arrow-right.svg") center/contain no-repeat;-webkit-mask:url("/assets/images/2023/icons/arrow-right.svg") center/contain no-repeat}.job-spontaneous{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-top:5rem;text-align:center}.job-spontaneous__title{font-size:1.5rem;font-weight:800;line-height:150%;color:#272322}@media all and (min-width: 768px){.job-spontaneous__title{font-size:2rem}}.job-detail{padding-top:1.5rem;padding-bottom:1.5rem}@media all and (min-width: 768px){.job-detail{padding-top:2.5rem;padding-bottom:2.5rem}}@media all and (min-width: 1280px){.job-detail{padding-top:5rem;padding-bottom:5rem}}.job-detail__header{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:3rem}.job-detail__tag{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#66605f}.job-detail__title{font-size:2rem;font-weight:800;line-height:130%;color:#272322}@media all and (min-width: 768px){.job-detail__title{font-size:3.5rem}}.job-detail__mustache{display:block;margin-top:1rem}.job-detail__details{display:flex;flex-wrap:wrap;gap:.5rem 2rem;font-size:1.25rem;color:#3a3433}.job-detail__area{font-style:italic}.job-detail__main{max-width:55rem;color:#3a3433}.job-detail__block+.job-detail__block{margin-top:2rem}.job-detail__block ul{list-style:none;padding:0;margin:.5rem 0 0}.job-detail__block li{position:relative;padding-left:.75rem}.job-detail__block li::before{content:"";position:absolute;left:0;top:.625rem;width:4px;height:4px;background-color:#ff445f}.job-detail__block li+li{margin-top:.5rem}.job-detail__block p+p{margin-top:1rem}.job-detail__heading{margin-bottom:.5rem;font-size:1.5rem;font-weight:800;line-height:130%;color:#272322}.job-detail__back{display:inline-block;margin-top:3rem;font-weight:800;color:#272322;text-decoration:underline}
