@keyframes slideInLeft{from{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:1}to{-webkit-transform:translate(0px, 0);transform:translate(0px, 0);opacity:1}}@keyframes slideOutLeft{from{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}to{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:0}}.titleContainer.fadeInRight .title-mask h1,.titleContainer.fadeInRight .title-mask h2,.titleContainer.fadeInRight .title-mask h3,.titleContainer.fadeInRight .title-mask h4{animation:titleFadeInRight .8s 1}.titleContainer.fadeInRight .blackLine{transform-origin:right;animation:lineFadeInRight .8s 1}.titleContainer.fadeInRight .number-mask p{animation-delay:1s;animation-name:numberFadeInRight;animation-duration:.8s;animation-iteration-count:1;transform:translateX(-100%);animation-fill-mode:forwards}@keyframes titleFadeInRight{from{transform:translateX(100%)}to{transform:translateX(0%)}}@keyframes numberFadeInRight{from{transform:translateX(100%)}to{transform:translateX(0%)}}@keyframes lineFadeInRight{from{transform:scaleX(0)}to{transform:scaleX(1)}}.titleContainer.fadeInLeft .title-mask{overflow:hidden}.titleContainer.fadeInLeft .title-mask h1,.titleContainer.fadeInLeft .title-mask h2,.titleContainer.fadeInLeft .title-mask h3,.titleContainer.fadeInLeft .title-mask h4{animation:titleFadeInLeft .8s 1}.titleContainer.fadeInLeft .blackLine{transform-origin:left;animation:lineFadeInLeft .8s 1}.titleContainer.fadeInLeft .number-mask p{animation-delay:1s;animation-name:numberFadeInLeft;animation-duration:.8s;animation-iteration-count:1;transform:translateX(-100%);animation-fill-mode:forwards}@keyframes titleFadeInLeft{from{transform:translateX(-100%)}to{transform:translateX(0%)}}@keyframes numberFadeInLeft{from{transform:translateX(-100%)}to{transform:translateX(0%)}}@keyframes lineFadeInLeft{from{transform:scaleX(0)}to{transform:scaleX(1)}}.titleContainer{position:relative;margin-bottom:15px}@media screen and (min-width: 767px){.titleContainer{margin-bottom:25px}}.titleContainer h1,.titleContainer h2,.titleContainer h3,.titleContainer h4{margin:0}@media screen and (max-width: 767px){.titleContainer h1,.titleContainer h2,.titleContainer h3,.titleContainer h4{overflow-wrap:break-word;hyphens:auto}}.titleContainer .title.tonic{color:#8685bb !important}.titleContainer h2,.titleContainer h3{letter-spacing:1.07px}.titleContainer.hide .title-mask h1,.titleContainer.hide .title-mask h2,.titleContainer.hide .title-mask h3,.titleContainer.hide .title-mask h4{transform:translateX(-100%)}.titleContainer.hide .number-mask p{transform:translateX(-100%)}.titleContainer.hide .blackLine{transform:scaleX(0)}.titleContainer .title-mask{padding-bottom:15px;margin-bottom:-15px;overflow:hidden}.titleContainer .title-mask h1,.titleContainer .title-mask h2,.titleContainer .title-mask h3,.titleContainer .title-mask h4{transform:translateX(0%)}.blackLineAndNumberContainer{position:relative;display:flex;flex-direction:column;justify-content:flex-end;position:absolute}.blackLineAndNumberContainer.black .blackLine{background-color:#2c2a29}.blackLineAndNumberContainer.level-1{height:32px}@media screen and (min-width: 420px){.blackLineAndNumberContainer.level-1{height:36px}}@media screen and (min-width: 550px){.blackLineAndNumberContainer.level-1{height:41px}}@media screen and (min-width: 920px){.blackLineAndNumberContainer.level-1{height:56px}}.blackLineAndNumberContainer.level-2{top:-8px}@media screen and (min-width: 420px){.blackLineAndNumberContainer.level-2{top:0}}@media screen and (min-width: 550px){.blackLineAndNumberContainer.level-2{top:10px}}@media screen and (min-width: 767px){.blackLineAndNumberContainer.level-2{top:16px}}.blackLineAndNumberContainer.level-3{top:-10px}@media screen and (min-width: 550px){.blackLineAndNumberContainer.level-3{top:-5px}}@media screen and (min-width: 767px){.blackLineAndNumberContainer.level-3{top:1px}}@media screen and (min-width: 920px){.blackLineAndNumberContainer.level-3{top:6px}}.blackLineAndNumberContainer.level-4{height:26px;top:-9px}@media screen and (min-width: 767px){.blackLineAndNumberContainer.level-4{top:-6px}}@media screen and (min-width: 920px){.blackLineAndNumberContainer.level-4{top:0}}.blackLineAndNumberContainer .number-mask{overflow:hidden}.blackLineAndNumberContainer .number-mask p{font-family:"PFBeauSansPro-Light" !important;margin:0 0 0 0;font-weight:300;letter-spacing:.03px;font-size:14px}@media screen and (min-width: 767px){.blackLineAndNumberContainer .number-mask p{font-size:16px}}@media screen and (min-width: 550px){.blackLineAndNumberContainer .number-mask p{font-size:20px}}@media screen and (min-width: 920px){.blackLineAndNumberContainer .number-mask p{font-size:25px}}.blackLine{height:1px;width:1000px;transform:scaleX(1)}.titleContainer .underline-title{position:relative}.titleContainer .underline-title .title{font-family:"PFBeauSansPro-Bold";font-size:14px;margin:0}.titleContainer .underline-title .blackLine{position:absolute;right:0}
.grid{position:relative;z-index:-1}.grid .container-clippath{position:absolute;top:0}.grid .clip-svg{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;background-repeat:repeat;background-image:url(/_next/static/media/grid1.d21c16b882b5d8305e789e8a59b06362.svg)}
@keyframes slideInLeft{from{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:1}to{-webkit-transform:translate(0px, 0);transform:translate(0px, 0);opacity:1}}@keyframes slideOutLeft{from{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}to{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:0}}.headerImageFullContainerWEB{position:relative;display:none}.headerImageFullContainerWEB .grid,.headerImageFullContainerMOBILE .grid{position:absolute;left:calc((100%/28)*2);bottom:-50px;height:211px;width:calc((100%/28)*22)}@media screen and (min-width: 920px){.headerImageFullContainerWEB .grid,.headerImageFullContainerMOBILE .grid{width:calc((100%/28)*15)}}.headerImageFullContainerMOBILE{position:relative;width:100%}.headerImageImageContainerMOBILE{display:flex;align-items:flex-end;height:194px;width:100%;overflow:hidden;position:relative}.headerImageImageContainerMOBILE .titleContainer{position:relative;z-index:2;margin-left:calc((100%/28)*6)}.headerImageImageContainerMOBILE img{position:absolute;top:0;height:100%;width:100%;object-fit:cover}@media screen and (min-width: 920px){.headerImageFullContainerMOBILE{display:none}.headerImageFullContainerWEB{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.headerImageImageContainerWEB{position:relative;display:flex;align-items:flex-end;height:322px;width:calc((100%/28)*25);overflow:hidden;position:relative}.headerImageImageContainerWEB .titleContainer{position:relative;z-index:2;margin-left:calc((100%/28)*6)}.headerImageImageContainerWEB img{position:absolute;top:0;height:100%;width:100%;object-fit:cover}}
.download-file{position:relative;display:block;width:100%;padding:0 15px 0 15px;text-decoration:none}@media screen and (min-width: 360px){.download-file:not(.video){width:50%}}@media screen and (min-width: 500px){.download-file:not(.video){width:33.33%}}@media screen and (min-width: 920px){.download-file:not(.video){width:20%}}@media screen and (min-width: 1024px){.download-file:not(.video){width:16.6%}}.download-file.video{margin-bottom:25px;max-width:180px}.download-file.video:after{content:"";position:absolute;bottom:0;left:15px;right:15px;display:block;height:1px;background-color:#2c2a29}@media screen and (min-width: 500px){.download-file.video{width:50%}}@media screen and (min-width: 920px){.download-file.video{width:33.33%}}@media screen and (min-width: 1024px){.download-file.video{width:25%}}.download-file.video .file-name{font-size:16px;color:#2c2a29;text-align:left}.download-file .container-video{background-color:#d8d8d8;font-size:0;background-repeat:no-repeat;background-position:center;background-size:20%}.download-file .file-thumbnail img{display:block;margin:0 auto;width:100%;max-width:180px}@media screen and (min-width: 500px){.download-file .file-thumbnail img{max-width:inherit}}.download-file:not(.video) .file-name{text-transform:uppercase;text-align:center;color:#8a8a8a}.download-file .file-name{font-family:Arial;font-weight:bold;font-size:12px;margin:15px 0 15px 0}
.company-tiles{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;margin-bottom:55px;margin-top:40px}@media screen and (min-width: 1024px){.company-tiles{gap:40px;margin-bottom:140px;margin-top:40px}}.company-tile{position:relative;display:block;width:100%;aspect-ratio:16/10;overflow:hidden;text-decoration:none;color:#2c2a29}@media screen and (min-width: 767px){.company-tile{width:calc(50% - 25px)}}@media screen and (min-width: 1024px){.company-tile{width:calc(25% - 40px)}}.company-tile:hover .company-tile-bg{transform:scale(1.03)}.company-tile-bg{position:absolute;inset:0;background-size:cover;background-position:cover;transition:transform .3s ease}.company-tile-panel{position:absolute;left:50%;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:78%;min-height:62%;padding:5px 15px 5px;background:#fff;border-radius:12px 12px 0 0;transform:translateX(-50%)}.company-tile-logo{max-width:100%;max-height:60px;object-fit:contain}.company-tile-subtitle{position:absolute;left:0;right:0;bottom:-28px;margin:0;text-align:center;font-size:12px;line-height:1.3;color:#2c2a29}
@keyframes slideInLeft{from{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:1}to{-webkit-transform:translate(0px, 0);transform:translate(0px, 0);opacity:1}}@keyframes slideOutLeft{from{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}to{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:0}}.cercles{display:inline-block;width:49px;height:49px;border-radius:30px;border:solid 1.5px #8685bb;position:relative;cursor:pointer;transition:all .4s ease-in-out}.cercles:hover{background-color:#8685bb}.cercles:hover .barrePlus{background-color:#fff}.cercles:hover .barrePlus.verticale{transform:rotate(270deg)}.cercles:hover .barrePlus.horizantale{transform:rotate(180deg)}.cercles .barrePlus{position:relative;left:16px;width:14px;height:1.5px;background-color:#8685bb;transition:all .4s ease-in-out}.cercles .barrePlus.verticale{transform:rotate(90deg);top:20.5px}.cercles .barrePlus.horizantale{transform:rotate(0deg);height:2px;top:22px}
@keyframes slideInLeft{from{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:1}to{-webkit-transform:translate(0px, 0);transform:translate(0px, 0);opacity:1}}@keyframes slideOutLeft{from{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}to{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:0}}.my-masonry-grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.my-masonry-grid_column{background-clip:padding-box;display:flex;flex-direction:column;align-items:center}.my-masonry-grid_column.offsetTop:nth-child(2){margin-top:139px}.my-masonry-grid_column.offsetTop:nth-child(3){margin-top:61px}
@keyframes slideInLeft{from{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:1}to{-webkit-transform:translate(0px, 0);transform:translate(0px, 0);opacity:1}}@keyframes slideOutLeft{from{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}to{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:0}}.cardNews{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:100%;background-color:#f6f7f8;cursor:pointer;padding:15px;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cardNews .headerCardNews{padding:25px;background-color:#fff;width:100%}.cardNews .headerCardNews .container-date-share{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px}.cardNews .headerCardNews .container-date-share .headerCardNewsSharedButton{position:relative;cursor:pointer;color:#2c2a29}.cardNews .headerCardNews .headerCardNewsTitle{margin:0;font-family:Arial;font-size:18px;font-weight:bold;line-height:1.22;letter-spacing:.02px;color:#2c2a29}.cardNews .headerCardNews .sub{margin:0;font-family:Arial;font-weight:bold;color:#897879;font-size:12px;text-transform:uppercase;letter-spacing:1px}.cardNews .headerCardNews .sub.contributors{margin-top:8px;font-size:10px}.cardNews .headerCardNews .container-icons svg{margin-left:5px;color:#8685bb}.cardNews .headerCardNews .container-icons svg.youtube{font-size:28px}.cardNews .headerCardNews .container-icons svg.linkedin{font-size:22px}.cardNews .headerCardNews .container-share{display:flex;align-items:flex-start;justify-content:center}.cardNews .headerCardNews .container-share .mask-share{overflow:hidden;margin-right:10px}.cardNews .headerCardNews .container-share .mask-share.hide .socialLinksContainer{transform:translateX(100%)}.cardNews .headerCardNews .container-share .socialLinksContainer{width:80px;display:flex;justify-content:space-between;transition:all .4s ease-in-out}.cardNews .headerCardNews .container-share svg{font-size:20px;margin-left:5px;color:#8685bb}.cardNews .content-news{border:solid 1.5px #fff;padding:25px}.cardNews .content-news p{margin:0;width:100%;word-break:break-all}.cardNews .content-news .origin{margin-bottom:15px;fill:#8685bb}.cardNews .origin{display:flex;align-items:center}.cardNews .origin svg{width:25px;height:25px;color:#8685bb}.cardNews .origin a{margin:0 0 0 5px;padding:0;color:#8685bb}.cardNews .container-image{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-height:360px;overflow:hidden;width:100%;padding-top:calc(100% / 1.8);background-color:#f2f2f2}.cardNews .container-image.linkedin img{top:0;object-fit:cover;object-position:center top;min-height:100%}.cardNews .container-image:not(.linkedin) img{top:50%;transform:translateY(-50%)}.cardNews .container-image img{position:absolute;display:block;width:100%}.cardNews .container-image .origin{border:solid 1.5px #fff;padding:25px;width:100%}.cardNews .container-image .origin svg{fill:#8685bb}@keyframes animOutLikedin{from{opacity:1;transform:translateX(-40%)}to{opacity:0;transform:translateX(0%)}}
.news{min-width:calc((100%/28)*24)}.news .titleContainer{margin-bottom:15px}@media screen and (min-width: 900px){.news{min-width:calc((100%/28)*12)}}@media screen and (min-width: 1100px){.news{min-width:calc((100%/28)*26)}}@media screen and (min-width: 1200px){.news{min-width:calc((100%/28)*24)}}@media screen and (min-width: 1350px){.news{min-width:calc((100%/28)*20)}}@media screen and (min-width: 1450px){.news{min-width:calc((100%/28)*18)}}@media screen and (min-width: 900px){.news .my-masonry-grid .my-masonry-grid_column:first-child{align-items:flex-start}.news .my-masonry-grid .my-masonry-grid_column:last-child{align-items:flex-end}}
.news{position:relative;z-index:2;margin:0 auto;max-width:calc((100%/28)*22)}@media screen and (min-width: 1224px){.news{max-width:calc((100%/28)*20)}}@media screen and (max-width: 920px){.news .titleContainer.right{margin-right:calc((100%/24) * 1)}}.news .titleContainer{margin-bottom:25px}.news .titleContainer h2{direction:rtl;text-indent:22px}@media screen and (min-width: 800px){.news .titleContainer{margin-bottom:0}}.news .titleContainer .blackLineAndNumberContainer{position:relative;top:45px}@media screen and (min-width: 420px){.news .titleContainer .blackLineAndNumberContainer{top:61px}.news .titleContainer h2{text-indent:27px}}@media screen and (min-width: 550px){.news .titleContainer .blackLineAndNumberContainer{top:85px}.news .titleContainer h2{text-indent:40px}}@media screen and (min-width: 767px){.news .titleContainer .blackLineAndNumberContainer{top:98px}.news .titleContainer h2{text-indent:45px}}.news .my-masonry-grid{margin:25px calc(-1*15px) 0 calc(-1*15px)}.news .cardNews{padding-top:0;padding-bottom:25px}.news .container-btn{text-align:center;padding:25px 0 45px 0}
