@charset "UTF-8";body{--height-100vh:100vh}@font-face{font-family:Raleway;src:url(../assets/fonts/Raleway-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Raleway;src:url(../assets/fonts/Raleway-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Raleway;src:url(../assets/fonts/Raleway-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Raleway;src:url(../assets/fonts/Raleway-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Raleway;src:url(../assets/fonts/Raleway-Bold.ttf) format("truetype");font-weight:700;font-style:normal}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,form,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}html{box-sizing:border-box;font-family:Raleway,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:16px;scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*,::after,::before{box-sizing:inherit;font-family:inherit;outline:0}ol,ul{list-style-type:none;list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;cursor:pointer}sub{vertical-align:text-top;font-size:smaller}button{cursor:pointer;background:0 0;outline:0;border:none;padding:0;margin:0}:focus{outline:0}input:focus,keygen:focus,select:focus,textarea:focus{outline-offset:0}input,input:matches([type=password],[type=search]),input[type=range]{border-width:0;padding:0}input,select,textarea{margin:0;border-radius:0;border-width:0;border:none;padding:0;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{text-align:center}input:-webkit-autofill{-webkit-box-shadow:0 0 0 10rem #131313 inset;-webkit-text-fill-color:#fff!important}img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}figure{width:auto!important}figure img{width:100%;height:auto}figure figcaption{font-style:italic}strong{font-weight:bolder}::-webkit-scrollbar{display:none}body.no-scroll{height:100%;overflow:hidden}.article,.charts,.chronology__cards,.chronology__list,.chronology__title,.financials,.keypoints,.news,.opening-messages,.page__inner,.project,.projects,.text-link{position:relative}@media screen and (max-width:374px){.article,.charts,.chronology__cards,.chronology__list,.chronology__title,.financials,.keypoints,.news,.opening-messages,.page__inner,.project,.projects,.text-link{padding-top:20px}}@media screen and (min-width:375px) and (max-width:1919px){.article,.charts,.chronology__cards,.chronology__list,.chronology__title,.financials,.keypoints,.news,.opening-messages,.page__inner,.project,.projects,.text-link{padding-top:calc(20px + 20 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.article,.charts,.chronology__cards,.chronology__list,.chronology__title,.financials,.keypoints,.news,.opening-messages,.page__inner,.project,.projects,.text-link{padding-top:40px}}@media screen and (max-width:374px){.article,.charts,.chronology__cards,.chronology__list,.chronology__title,.financials,.keypoints,.news,.opening-messages,.page__inner,.project,.projects,.text-link{padding-bottom:75px}}@media screen and (min-width:375px) and (max-width:1919px){.article,.charts,.chronology__cards,.chronology__list,.chronology__title,.financials,.keypoints,.news,.opening-messages,.page__inner,.project,.projects,.text-link{padding-bottom:calc(75px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.article,.charts,.chronology__cards,.chronology__list,.chronology__title,.financials,.keypoints,.news,.opening-messages,.page__inner,.project,.projects,.text-link{padding-bottom:150px}}@media screen and (max-width:374px){.article,.charts,.chronology__cards,.chronology__list,.chronology__title,.financials,.keypoints,.news,.opening-messages,.page__inner,.project,.projects,.text-link{padding-left:15px;padding-right:15px}}@media screen and (min-width:375px) and (max-width:1919px){.article,.charts,.chronology__cards,.chronology__list,.chronology__title,.financials,.keypoints,.news,.opening-messages,.page__inner,.project,.projects,.text-link{padding-left:calc(15px + 135 * (100vw - 375px)/ 1545);padding-right:calc(15px + 135 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.article,.charts,.chronology__cards,.chronology__list,.chronology__title,.financials,.keypoints,.news,.opening-messages,.page__inner,.project,.projects,.text-link{padding-left:150px;padding-right:150px}}.charts__title,.chronology__section__title,.chronology__title,.financials__title,.keypoints__title,.news__title,.opening-messages__title,.projects__title,.text-link__title{position:sticky;top:0;font-weight:500;color:#293f65;background-color:#fff;z-index:1}@media screen and (max-width:374px){.charts__title,.chronology__section__title,.chronology__title,.financials__title,.keypoints__title,.news__title,.opening-messages__title,.projects__title,.text-link__title{font-size:22px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__title,.chronology__section__title,.chronology__title,.financials__title,.keypoints__title,.news__title,.opening-messages__title,.projects__title,.text-link__title{font-size:calc(22px + 28 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__title,.chronology__section__title,.chronology__title,.financials__title,.keypoints__title,.news__title,.opening-messages__title,.projects__title,.text-link__title{font-size:50px}}@media screen and (max-width:374px){.charts__title,.chronology__section__title,.chronology__title,.financials__title,.keypoints__title,.news__title,.opening-messages__title,.projects__title,.text-link__title{padding-top:25px;padding-bottom:25px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__title,.chronology__section__title,.chronology__title,.financials__title,.keypoints__title,.news__title,.opening-messages__title,.projects__title,.text-link__title{padding-top:calc(25px + 25 * (100vw - 375px)/ 1545);padding-bottom:calc(25px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__title,.chronology__section__title,.chronology__title,.financials__title,.keypoints__title,.news__title,.opening-messages__title,.projects__title,.text-link__title{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:374px){.charts__title,.chronology__section__title,.chronology__title,.financials__title,.keypoints__title,.news__title,.opening-messages__title,.projects__title,.text-link__title{padding-right:75px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__title,.chronology__section__title,.chronology__title,.financials__title,.keypoints__title,.news__title,.opening-messages__title,.projects__title,.text-link__title{padding-right:calc(75px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__title,.chronology__section__title,.chronology__title,.financials__title,.keypoints__title,.news__title,.opening-messages__title,.projects__title,.text-link__title{padding-right:100px}}.page__uptitle{color:#58535a;font-weight:300;text-transform:uppercase}@media screen and (max-width:374px){.page__uptitle{margin-bottom:25px}}@media screen and (min-width:375px) and (max-width:1919px){.page__uptitle{margin-bottom:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.page__uptitle{margin-bottom:100px}}@media screen and (max-width:374px){.page__uptitle{font-size:18px}}@media screen and (min-width:375px) and (max-width:1919px){.page__uptitle{font-size:calc(18px + 17 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.page__uptitle{font-size:35px}}.page__title,.project__title{font-weight:600;color:#00a4e1}@media screen and (max-width:374px){.page__title,.project__title{font-size:35px}}@media screen and (min-width:375px) and (max-width:1919px){.page__title,.project__title{font-size:calc(35px + 55 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.page__title,.project__title{font-size:90px}}@media screen and (max-width:374px){.page__title,.project__title{line-height:40px}}@media screen and (min-width:375px) and (max-width:1919px){.page__title,.project__title{line-height:calc(40px + 80 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.page__title,.project__title{line-height:120px}}@media screen and (max-width:374px){.page__title,.project__title{margin-bottom:40px}}@media screen and (min-width:375px) and (max-width:1919px){.page__title,.project__title{margin-bottom:calc(40px + 40 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.page__title,.project__title{margin-bottom:80px}}.footer__top__address a{color:#00a4e1;transition:.4s cubic-bezier(.33,1,.68,1)}.footer__top__address a:hover{color:#293f65}.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{display:block;width:auto;border:solid 1px #00a4e1;color:#00a4e1;font-weight:700;text-transform:uppercase;transition:.3s cubic-bezier(.33,1,.68,1)}@media screen and (max-width:374px){.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{padding-top:14px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{padding-top:calc(14px + 14 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{padding-top:28px}}@media screen and (max-width:374px){.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{padding-bottom:14px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{padding-bottom:calc(14px + 12 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{padding-bottom:26px}}@media screen and (max-width:374px){.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{padding-left:15px;padding-right:15px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{padding-left:calc(15px + 15 * (100vw - 375px)/ 1545);padding-right:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{padding-left:30px;padding-right:30px}}@media screen and (max-width:374px){.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{font-size:14px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{font-size:calc(14px + 2 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{font-size:16px}}@media screen and (max-width:374px){.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{line-height:16px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{line-height:calc(16px + 4 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__button,.charts__more a,.news-card__content__button,.news-fixed .news-card__footer__button,.news__more a,.opening-messages__item-button,.page__navigation-item,.project__links-button,.text-link__button{line-height:20px}}.charts-card__content__button:hover,.charts__more a:hover,.news-card__content__button:hover,.news-fixed .news-card__footer__button:hover,.news__more a:hover,.opening-messages__item-button:hover,.page__navigation-item:hover,.project__links-button:hover,.text-link__button:hover{color:#fff;background-color:#00a4e1}@media screen and (max-width:374px){.text-link__button{padding-left:20px;padding-right:20px}}@media screen and (min-width:375px) and (max-width:1919px){.text-link__button{padding-left:calc(20px + 80 * (100vw - 375px)/ 1545);padding-right:calc(20px + 80 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.text-link__button{padding-left:100px;padding-right:100px}}.article__button,.charts__modals__close,.charts__modals__next,.charts__modals__prev,.chronology__list__next,.chronology__list__prev,.news__modals__close,.news__modals__next,.news__modals__prev,.page__home,.project__home{position:fixed;display:inline-block;z-index:150;border-radius:50%;box-shadow:0 5px 15px rgba(0,0,0,.1019607843)}@media screen and (max-width:374px){.article__button,.charts__modals__close,.charts__modals__next,.charts__modals__prev,.chronology__list__next,.chronology__list__prev,.news__modals__close,.news__modals__next,.news__modals__prev,.page__home,.project__home{width:50px;height:50px}}@media screen and (min-width:375px) and (max-width:1919px){.article__button,.charts__modals__close,.charts__modals__next,.charts__modals__prev,.chronology__list__next,.chronology__list__prev,.news__modals__close,.news__modals__next,.news__modals__prev,.page__home,.project__home{width:calc(50px + 50 * (100vw - 375px)/ 1545);height:calc(50px + 50 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.article__button,.charts__modals__close,.charts__modals__next,.charts__modals__prev,.chronology__list__next,.chronology__list__prev,.news__modals__close,.news__modals__next,.news__modals__prev,.page__home,.project__home{width:100px;height:100px}}@media screen and (max-width:374px){.article__button,.charts__modals__close,.charts__modals__next,.charts__modals__prev,.chronology__list__next,.chronology__list__prev,.news__modals__close,.news__modals__next,.news__modals__prev,.page__home,.project__home{bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.article__button,.charts__modals__close,.charts__modals__next,.charts__modals__prev,.chronology__list__next,.chronology__list__prev,.news__modals__close,.news__modals__next,.news__modals__prev,.page__home,.project__home{bottom:calc(15px + 45 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.article__button,.charts__modals__close,.charts__modals__next,.charts__modals__prev,.chronology__list__next,.chronology__list__prev,.news__modals__close,.news__modals__next,.news__modals__prev,.page__home,.project__home{bottom:60px}}@media screen and (max-width:374px){.left.article__button,.left.charts__modals__close,.left.charts__modals__next,.left.charts__modals__prev,.left.chronology__list__next,.left.chronology__list__prev,.left.news__modals__close,.left.news__modals__next,.left.news__modals__prev,.left.page__home,.left.project__home{left:15px}}@media screen and (min-width:375px) and (max-width:1919px){.left.article__button,.left.charts__modals__close,.left.charts__modals__next,.left.charts__modals__prev,.left.chronology__list__next,.left.chronology__list__prev,.left.news__modals__close,.left.news__modals__next,.left.news__modals__prev,.left.page__home,.left.project__home{left:calc(15px + 135 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.left.article__button,.left.charts__modals__close,.left.charts__modals__next,.left.charts__modals__prev,.left.chronology__list__next,.left.chronology__list__prev,.left.news__modals__close,.left.news__modals__next,.left.news__modals__prev,.left.page__home,.left.project__home{left:150px}}.article__button svg:first-child,.charts__modals__close svg:first-child,.charts__modals__next svg:first-child,.charts__modals__prev svg:first-child,.chronology__list__next svg:first-child,.chronology__list__prev svg:first-child,.news__modals__close svg:first-child,.news__modals__next svg:first-child,.news__modals__prev svg:first-child,.page__home svg:first-child,.project__home svg:first-child{width:100%;height:100%;stroke:#293f65;stroke-width:4px;stroke-miterlimit:10;enable-background:new 0 0 101 101;fill:none;overflow:visible}.article__button svg:first-child circle,.charts__modals__close svg:first-child circle,.charts__modals__next svg:first-child circle,.charts__modals__prev svg:first-child circle,.chronology__list__next svg:first-child circle,.chronology__list__prev svg:first-child circle,.news__modals__close svg:first-child circle,.news__modals__next svg:first-child circle,.news__modals__prev svg:first-child circle,.page__home svg:first-child circle,.project__home svg:first-child circle{stroke-dasharray:315;stroke-dashoffset:315;transform-origin:center;transform:rotate(-90deg);fill:#fff}.article__button svg:last-child,.charts__modals__close svg:last-child,.charts__modals__next svg:last-child,.charts__modals__prev svg:last-child,.chronology__list__next svg:last-child,.chronology__list__prev svg:last-child,.news__modals__close svg:last-child,.news__modals__next svg:last-child,.news__modals__prev svg:last-child,.page__home svg:last-child,.project__home svg:last-child{position:absolute;fill:#293f65;height:100%;width:100%;left:50%;top:50%;transform:translate(-50%,-50%) scale(.25) rotate(90deg)}.charts-card--modal .charts-card__content__button,.charts-card--single .charts-card__content__button,.news-card--modal .news-card__content__button,.news-card--single .news-card__content__button,.project__links-button{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;border:none;color:#293f65;background-color:#fff;transition:.4s cubic-bezier(.33,1,.68,1)}@media screen and (max-width:374px){.charts-card--modal .charts-card__content__button,.charts-card--single .charts-card__content__button,.news-card--modal .news-card__content__button,.news-card--single .news-card__content__button,.project__links-button{padding-top:14px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--modal .charts-card__content__button,.charts-card--single .charts-card__content__button,.news-card--modal .news-card__content__button,.news-card--single .news-card__content__button,.project__links-button{padding-top:calc(14px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--modal .charts-card__content__button,.charts-card--single .charts-card__content__button,.news-card--modal .news-card__content__button,.news-card--single .news-card__content__button,.project__links-button{padding-top:24px}}@media screen and (max-width:374px){.charts-card--modal .charts-card__content__button,.charts-card--single .charts-card__content__button,.news-card--modal .news-card__content__button,.news-card--single .news-card__content__button,.project__links-button{padding-bottom:14px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--modal .charts-card__content__button,.charts-card--single .charts-card__content__button,.news-card--modal .news-card__content__button,.news-card--single .news-card__content__button,.project__links-button{padding-bottom:calc(14px + 8 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--modal .charts-card__content__button,.charts-card--single .charts-card__content__button,.news-card--modal .news-card__content__button,.news-card--single .news-card__content__button,.project__links-button{padding-bottom:22px}}@media screen and (max-width:374px){.charts-card--modal .charts-card__content__button,.charts-card--single .charts-card__content__button,.news-card--modal .news-card__content__button,.news-card--single .news-card__content__button,.project__links-button{gap:10px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--modal .charts-card__content__button,.charts-card--single .charts-card__content__button,.news-card--modal .news-card__content__button,.news-card--single .news-card__content__button,.project__links-button{gap:calc(10px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--modal .charts-card__content__button,.charts-card--single .charts-card__content__button,.news-card--modal .news-card__content__button,.news-card--single .news-card__content__button,.project__links-button{gap:20px}}.charts-card--modal .charts-card__content__button:hover,.charts-card--single .charts-card__content__button:hover,.news-card--modal .news-card__content__button:hover,.news-card--single .news-card__content__button:hover,.project__links-button:hover{background-color:#293f65;color:#fff}.charts-card--modal .charts-card__content__button:hover svg path,.charts-card--single .charts-card__content__button:hover svg path,.news-card--modal .news-card__content__button:hover svg path,.news-card--single .news-card__content__button:hover svg path,.project__links-button:hover svg path{fill:#fff}@media screen and (max-width:374px){.charts-card--modal .charts-card__content__button:not(:last-child),.charts-card--single .charts-card__content__button:not(:last-child),.news-card--modal .news-card__content__button:not(:last-child),.news-card--single .news-card__content__button:not(:last-child),.project__links-button:not(:last-child){margin-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--modal .charts-card__content__button:not(:last-child),.charts-card--single .charts-card__content__button:not(:last-child),.news-card--modal .news-card__content__button:not(:last-child),.news-card--single .news-card__content__button:not(:last-child),.project__links-button:not(:last-child){margin-bottom:calc(10px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--modal .charts-card__content__button:not(:last-child),.charts-card--single .charts-card__content__button:not(:last-child),.news-card--modal .news-card__content__button:not(:last-child),.news-card--single .news-card__content__button:not(:last-child),.project__links-button:not(:last-child){margin-bottom:20px}}.charts-card--modal .charts-card__content__button svg,.charts-card--single .charts-card__content__button svg,.news-card--modal .news-card__content__button svg,.news-card--single .news-card__content__button svg,.project__links-button svg{width:auto;flex-shrink:0}@media screen and (max-width:374px){.charts-card--modal .charts-card__content__button svg,.charts-card--single .charts-card__content__button svg,.news-card--modal .news-card__content__button svg,.news-card--single .news-card__content__button svg,.project__links-button svg{height:16px;width:16px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--modal .charts-card__content__button svg,.charts-card--single .charts-card__content__button svg,.news-card--modal .news-card__content__button svg,.news-card--single .news-card__content__button svg,.project__links-button svg{height:calc(16px + 8 * (100vw - 375px)/ 1545);width:calc(16px + 8 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--modal .charts-card__content__button svg,.charts-card--single .charts-card__content__button svg,.news-card--modal .news-card__content__button svg,.news-card--single .news-card__content__button svg,.project__links-button svg{height:24px;width:24px}}.charts-card--modal .charts-card__content__button svg path,.charts-card--single .charts-card__content__button svg path,.news-card--modal .news-card__content__button svg path,.news-card--single .news-card__content__button svg path,.project__links-button svg path{transition:.4s cubic-bezier(.33,1,.68,1)}.charts-card__content__chart,.charts__text,.chronology__section__text,.financials__text,.keypoints__item-text,.news-card__content__description,.news__text,.opening-messages__item-text,.page__wrapper,.pagination,.project-card-content-excerpt,.project__content,.text-link__text{font-weight:300;color:#293f65}@media screen and (max-width:374px){.charts-card__content__chart,.charts__text,.chronology__section__text,.financials__text,.keypoints__item-text,.news-card__content__description,.news__text,.opening-messages__item-text,.page__wrapper,.pagination,.project-card-content-excerpt,.project__content,.text-link__text{font-size:16px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__chart,.charts__text,.chronology__section__text,.financials__text,.keypoints__item-text,.news-card__content__description,.news__text,.opening-messages__item-text,.page__wrapper,.pagination,.project-card-content-excerpt,.project__content,.text-link__text{font-size:calc(16px + 4 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__chart,.charts__text,.chronology__section__text,.financials__text,.keypoints__item-text,.news-card__content__description,.news__text,.opening-messages__item-text,.page__wrapper,.pagination,.project-card-content-excerpt,.project__content,.text-link__text{font-size:20px}}@media screen and (max-width:374px){.charts-card__content__chart,.charts__text,.chronology__section__text,.financials__text,.keypoints__item-text,.news-card__content__description,.news__text,.opening-messages__item-text,.page__wrapper,.pagination,.project-card-content-excerpt,.project__content,.text-link__text{line-height:18px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__chart,.charts__text,.chronology__section__text,.financials__text,.keypoints__item-text,.news-card__content__description,.news__text,.opening-messages__item-text,.page__wrapper,.pagination,.project-card-content-excerpt,.project__content,.text-link__text{line-height:calc(18px + 12 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__chart,.charts__text,.chronology__section__text,.financials__text,.keypoints__item-text,.news-card__content__description,.news__text,.opening-messages__item-text,.page__wrapper,.pagination,.project-card-content-excerpt,.project__content,.text-link__text{line-height:30px}}.charts-card__content__chart h3,.charts__text h3,.chronology__section__text h3,.financials__text h3,.keypoints__item-text h3,.news-card__content__description h3,.news__text h3,.opening-messages__item-text h3,.page__wrapper h3,.pagination h3,.project-card-content-excerpt h3,.project__content h3,.text-link__text h3{color:#00a4e1}@media screen and (max-width:374px){.charts-card__content__chart h3,.charts__text h3,.chronology__section__text h3,.financials__text h3,.keypoints__item-text h3,.news-card__content__description h3,.news__text h3,.opening-messages__item-text h3,.page__wrapper h3,.pagination h3,.project-card-content-excerpt h3,.project__content h3,.text-link__text h3{margin-bottom:5px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__chart h3,.charts__text h3,.chronology__section__text h3,.financials__text h3,.keypoints__item-text h3,.news-card__content__description h3,.news__text h3,.opening-messages__item-text h3,.page__wrapper h3,.pagination h3,.project-card-content-excerpt h3,.project__content h3,.text-link__text h3{margin-bottom:calc(5px + 5 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__chart h3,.charts__text h3,.chronology__section__text h3,.financials__text h3,.keypoints__item-text h3,.news-card__content__description h3,.news__text h3,.opening-messages__item-text h3,.page__wrapper h3,.pagination h3,.project-card-content-excerpt h3,.project__content h3,.text-link__text h3{margin-bottom:10px}}.charts-card__content__chart ol,.charts__text ol,.chronology__section__text ol,.financials__text ol,.keypoints__item-text ol,.news-card__content__description ol,.news__text ol,.opening-messages__item-text ol,.page__wrapper ol,.pagination ol,.project-card-content-excerpt ol,.project__content ol,.text-link__text ol{padding-left:20px;list-style-type:decimal}.charts-card__content__chart ul,.charts__text ul,.chronology__section__text ul,.financials__text ul,.keypoints__item-text ul,.news-card__content__description ul,.news__text ul,.opening-messages__item-text ul,.page__wrapper ul,.pagination ul,.project-card-content-excerpt ul,.project__content ul,.text-link__text ul{list-style-type:none;position:relative}@media screen and (max-width:374px){.charts-card__content__chart ul,.charts__text ul,.chronology__section__text ul,.financials__text ul,.keypoints__item-text ul,.news-card__content__description ul,.news__text ul,.opening-messages__item-text ul,.page__wrapper ul,.pagination ul,.project-card-content-excerpt ul,.project__content ul,.text-link__text ul{padding-left:16px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__chart ul,.charts__text ul,.chronology__section__text ul,.financials__text ul,.keypoints__item-text ul,.news-card__content__description ul,.news__text ul,.opening-messages__item-text ul,.page__wrapper ul,.pagination ul,.project-card-content-excerpt ul,.project__content ul,.text-link__text ul{padding-left:calc(16px + 2 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__chart ul,.charts__text ul,.chronology__section__text ul,.financials__text ul,.keypoints__item-text ul,.news-card__content__description ul,.news__text ul,.opening-messages__item-text ul,.page__wrapper ul,.pagination ul,.project-card-content-excerpt ul,.project__content ul,.text-link__text ul{padding-left:18px}}.charts-card__content__chart ul li:before,.charts__text ul li:before,.chronology__section__text ul li:before,.financials__text ul li:before,.keypoints__item-text ul li:before,.news-card__content__description ul li:before,.news__text ul li:before,.opening-messages__item-text ul li:before,.page__wrapper ul li:before,.pagination ul li:before,.project-card-content-excerpt ul li:before,.project__content ul li:before,.text-link__text ul li:before{content:"";border-radius:50%;border:2px solid;border-color:#293f65;display:block;position:absolute;width:10px;height:10px;left:0;margin-top:10px}.charts-card__content__chart img,.charts__text img,.chronology__section__text img,.financials__text img,.keypoints__item-text img,.news-card__content__description img,.news__text img,.opening-messages__item-text img,.page__wrapper img,.pagination img,.project-card-content-excerpt img,.project__content img,.text-link__text img{max-width:100%;width:auto;height:auto}.charts-card__content__chart strong,.charts__text strong,.chronology__section__text strong,.financials__text strong,.keypoints__item-text strong,.news-card__content__description strong,.news__text strong,.opening-messages__item-text strong,.page__wrapper strong,.pagination strong,.project-card-content-excerpt strong,.project__content strong,.text-link__text strong{font-weight:700}.charts-card__content__chart sup,.charts__text sup,.chronology__section__text sup,.financials__text sup,.keypoints__item-text sup,.news-card__content__description sup,.news__text sup,.opening-messages__item-text sup,.page__wrapper sup,.pagination sup,.project-card-content-excerpt sup,.project__content sup,.text-link__text sup{position:relative;font-size:smaller}@media screen and (max-width:374px){.charts-card__content__chart sup,.charts__text sup,.chronology__section__text sup,.financials__text sup,.keypoints__item-text sup,.news-card__content__description sup,.news__text sup,.opening-messages__item-text sup,.page__wrapper sup,.pagination sup,.project-card-content-excerpt sup,.project__content sup,.text-link__text sup{top:-3px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__chart sup,.charts__text sup,.chronology__section__text sup,.financials__text sup,.keypoints__item-text sup,.news-card__content__description sup,.news__text sup,.opening-messages__item-text sup,.page__wrapper sup,.pagination sup,.project-card-content-excerpt sup,.project__content sup,.text-link__text sup{top:calc(-3px + -2 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__chart sup,.charts__text sup,.chronology__section__text sup,.financials__text sup,.keypoints__item-text sup,.news-card__content__description sup,.news__text sup,.opening-messages__item-text sup,.page__wrapper sup,.pagination sup,.project-card-content-excerpt sup,.project__content sup,.text-link__text sup{top:-5px}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes arrow-bounce{0%{transform:translate(-50%,0)}10%{transform:translate(-50%,5px)}20%{transform:translate(-50%,0)}30%{transform:translate(-50%,8px)}60%{transform:translate(-50%,0)}75%{transform:translate(-50%,0)}}@keyframes spinner{to{transform:rotate(360deg)}}.header{position:relative;z-index:50;background-color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.header.blue::after{border-bottom-color:#293f65}.header.orange::after{border-bottom-color:#293f65}.header.green::after{border-bottom-color:#293f65}@media screen and (max-width:374px){.header{padding-left:15px;padding-right:15px}}@media screen and (min-width:375px) and (max-width:1919px){.header{padding-left:calc(15px + 135 * (100vw - 375px)/ 1545);padding-right:calc(15px + 135 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.header{padding-left:150px;padding-right:150px}}@media screen and (max-width:374px){.header{padding-top:15px}}@media screen and (min-width:375px) and (max-width:1919px){.header{padding-top:calc(15px + 35 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.header{padding-top:50px}}@media screen and (max-width:374px){.header{padding-bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.header{padding-bottom:calc(15px + 35 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.header{padding-bottom:50px}}.header.grey{background-color:#d9dadc;background-size:100% 100%;background-repeat:no-repeat}.header.grey::after{content:none}.header::after{position:absolute;z-index:-1;top:0;left:0;height:100%;border-left:100vw solid #fff;border-bottom:solid transparent}@media screen and (max-width:374px){.header::after{border-bottom-width:40px}}@media screen and (min-width:375px) and (max-width:1919px){.header::after{border-bottom-width:calc(40px + 90 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.header::after{border-bottom-width:130px}}.header__logo{display:block;width:-moz-fit-content;width:fit-content}@media screen and (max-width:374px){.header__logo img{height:50px}}@media screen and (min-width:375px) and (max-width:1919px){.header__logo img{height:calc(50px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.header__logo img{height:75px}}.header__language{display:flex;gap:15px;font-size:1.125rem;text-transform:uppercase}@media (min-width:768px) and (max-width:1024px){.header__language{font-size:1.5rem}}@media (min-width:1024px) and (max-width:1680px){.header__language{font-size:1.75rem}}@media (min-width:1680px){.header__language{font-size:2rem}}.header__language a{color:#293f65}.header__language a:active,.header__language a:hover{color:#00a4e1;transition:all .3s}.header__date{position:fixed;font-weight:400;color:#293f65;z-index:150;transition:all .3s}@media screen and (max-width:374px){.header__date{font-size:22px}}@media screen and (min-width:375px) and (max-width:1919px){.header__date{font-size:calc(22px + 28 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.header__date{font-size:50px}}@media screen and (max-width:374px){.header__date{right:15px}}@media screen and (min-width:375px) and (max-width:1919px){.header__date{right:calc(15px + 135 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.header__date{right:150px}}@media screen and (max-width:374px){.header__date{top:25px}}@media screen and (min-width:375px) and (max-width:1919px){.header__date{top:calc(25px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.header__date{top:50px}}.header__date.hide{opacity:0}.header__date.show{opacity:1}.footer__top{display:flex;flex-wrap:wrap;position:relative;align-items:center}@media screen and (max-width:374px){.footer__top{padding-left:15px;padding-right:15px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top{padding-left:calc(15px + 135 * (100vw - 375px)/ 1545);padding-right:calc(15px + 135 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top{padding-left:150px;padding-right:150px}}@media screen and (max-width:374px){.footer__top{padding-top:65px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top{padding-top:calc(65px + 70 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top{padding-top:135px}}@media screen and (max-width:374px){.footer__top{padding-bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top{padding-bottom:calc(15px + 63 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top{padding-bottom:78px}}.footer__top::after{content:"";position:absolute;z-index:-1;top:0;left:0;height:100%;border-top:solid transparent;border-left:100vw solid #f8f8f8}@media screen and (max-width:374px){.footer__top::after{border-top-width:40px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top::after{border-top-width:calc(40px + 90 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top::after{border-top-width:130px}}.footer__top__logo{position:relative}@media screen and (max-width:829px) and (max-width:374px){.footer__top__logo{margin-bottom:5px}}@media screen and (max-width:829px) and (min-width:375px) and (max-width:1919px){.footer__top__logo{margin-bottom:calc(5px + 10 * (100vw - 375px)/ 1545)}}@media screen and (max-width:829px) and (min-width:1920px){.footer__top__logo{margin-bottom:15px}}@media screen and (max-width:374px){.footer__top__logo img{width:110px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top__logo img{width:calc(110px + 190 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top__logo img{width:300px}}.footer__top__address{color:#58535a}@media screen and (max-width:374px){.footer__top__address{margin-left:50px;margin-right:50px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top__address{margin-left:calc(50px + 50 * (100vw - 375px)/ 1545);margin-right:calc(50px + 50 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top__address{margin-left:100px;margin-right:100px}}@media (max-width:829px){.footer__top__address{margin-left:0;width:100%}}.footer__top__address-title{display:block;font-weight:700;text-transform:uppercase}@media screen and (max-width:374px){.footer__top__address-title{font-size:16px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top__address-title{font-size:calc(16px + 2 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top__address-title{font-size:18px}}@media screen and (max-width:374px){.footer__top__address-title{margin-bottom:5px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top__address-title{margin-bottom:calc(5px + 5 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top__address-title{margin-bottom:10px}}.footer__top__address-phone span{font-weight:300}.footer__top__address p{display:block}.footer__top__address a,.footer__top__address p,.footer__top__address span.label{font-weight:300}@media screen and (max-width:374px){.footer__top__address a,.footer__top__address p,.footer__top__address span.label{font-size:16px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top__address a,.footer__top__address p,.footer__top__address span.label{font-size:calc(16px + 0 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top__address a,.footer__top__address p,.footer__top__address span.label{font-size:16px}}@media screen and (max-width:374px){.footer__top__address a,.footer__top__address p,.footer__top__address span.label{line-height:22px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top__address a,.footer__top__address p,.footer__top__address span.label{line-height:calc(22px + 2 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top__address a,.footer__top__address p,.footer__top__address span.label{line-height:24px}}.footer__top__address a{color:#58535a}.footer__top__address a:active,.footer__top__address a:focus,.footer__top__address a:hover{color:#00a4e1}.footer__top__buttons{display:flex;flex-wrap:wrap;margin-left:auto}@media screen and (max-width:374px){.footer__top__buttons{margin-top:10px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top__buttons{margin-top:calc(10px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top__buttons{margin-top:25px}}@media screen and (max-width:374px){.footer__top__buttons{gap:0}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top__buttons{gap:calc(0px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top__buttons{gap:25px}}.footer__top__button{height:-moz-fit-content;height:fit-content;align-self:flex-end;margin-left:auto;font-weight:700;color:#fff;text-transform:uppercase;background-color:#293f65;transition:.4s cubic-bezier(.33,1,.68,1)}@media screen and (max-width:374px){.footer__top__button{padding-left:15px;padding-right:15px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top__button{padding-left:calc(15px + 15 * (100vw - 375px)/ 1545);padding-right:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top__button{padding-left:30px;padding-right:30px}}@media screen and (max-width:374px){.footer__top__button{font-size:14px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top__button{font-size:calc(14px + 2 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top__button{font-size:16px}}@media screen and (max-width:374px){.footer__top__button{padding-top:10px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top__button{padding-top:calc(10px + 8 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top__button{padding-top:18px}}@media screen and (max-width:374px){.footer__top__button{padding-bottom:8px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__top__button{padding-bottom:calc(8px + 8 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__top__button{padding-bottom:16px}}@media screen and (max-width:829px) and (max-width:374px){.footer__top__button{margin-top:15px}}@media screen and (max-width:829px) and (min-width:375px) and (max-width:1919px){.footer__top__button{margin-top:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (max-width:829px) and (min-width:1920px){.footer__top__button{margin-top:30px}}.footer__top__button:hover{color:#293f65;background-color:#fff}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background-color:#293f65}@media screen and (max-width:374px){.footer__bottom{padding-left:15px;padding-right:15px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__bottom{padding-left:calc(15px + 135 * (100vw - 375px)/ 1545);padding-right:calc(15px + 135 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__bottom{padding-left:150px;padding-right:150px}}@media screen and (max-width:374px){.footer__bottom{padding-top:12px;padding-bottom:12px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__bottom{padding-top:calc(12px + 6 * (100vw - 375px)/ 1545);padding-bottom:calc(12px + 6 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__bottom{padding-top:18px;padding-bottom:18px}}.footer__bottom-credits{font-size:14px;font-weight:700;color:#fff;line-height:normal}@media (max-width:767px){.footer__bottom-credits{width:100%}}@media screen and (max-width:767px) and (max-width:374px){.footer__bottom-credits{margin-bottom:8px}}@media screen and (max-width:767px) and (min-width:375px) and (max-width:1919px){.footer__bottom-credits{margin-bottom:calc(8px + 8 * (100vw - 375px)/ 1545)}}@media screen and (max-width:767px) and (min-width:1920px){.footer__bottom-credits{margin-bottom:16px}}@media (min-width:768px){.footer__bottom-credits{max-width:50%}}.footer__bottom-credits p{display:inline}.footer__bottom-socials{display:flex;align-items:center}@media screen and (max-width:374px){.footer__bottom-socials{gap:10px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__bottom-socials{gap:calc(10px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__bottom-socials{gap:20px}}@media screen and (max-width:374px){.footer__bottom-socials a img{width:20px;height:20px}}@media screen and (min-width:375px) and (max-width:1919px){.footer__bottom-socials a img{width:calc(20px + 15 * (100vw - 375px)/ 1545);height:calc(20px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.footer__bottom-socials a img{width:35px;height:35px}}.banner{position:relative;display:flex;align-items:center;height:var(--height-100vh);overflow:hidden}.banner.blue::after{border-right-color:#293f65}.banner.orange::after{border-right-color:#293f65}.banner.green::after{border-right-color:#293f65}@media screen and (max-width:374px){.banner{top:-83px}}@media screen and (min-width:375px) and (max-width:1919px){.banner{top:calc(-83px + -95 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.banner{top:-178px}}@media screen and (max-width:374px){.banner{padding-top:83px}}@media screen and (min-width:375px) and (max-width:1919px){.banner{padding-top:calc(83px + 95 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.banner{padding-top:178px}}@media screen and (max-width:374px){.banner{margin-bottom:25px}}@media screen and (min-width:375px) and (max-width:1919px){.banner{margin-bottom:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.banner{margin-bottom:100px}}.banner::after{border-right:100vw solid #fff;border-top:transparent solid;position:absolute;bottom:0;left:0;pointer-events:none}@media screen and (max-width:374px){.banner::after{border-top-width:40px}}@media screen and (min-width:375px) and (max-width:1919px){.banner::after{border-top-width:calc(40px + 90 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.banner::after{border-top-width:130px}}.banner__img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media screen and (max-width:374px){.banner__img{padding-top:40px}}@media screen and (min-width:375px) and (max-width:1919px){.banner__img{padding-top:calc(40px + 40 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.banner__img{padding-top:80px}}@media (max-width:767px){.banner__img{height:105%;-o-object-position:center;object-position:center;padding-top:0}}.banner__content{position:relative}@media screen and (max-width:374px){.banner__content{margin-top:-30px}}@media screen and (min-width:375px) and (max-width:1919px){.banner__content{margin-top:calc(-30px + -30 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.banner__content{margin-top:-60px}}.banner__content-title{font-size:8vmin;margin-top:6vmin;margin-bottom:6vmin;font-weight:700;color:#fff;text-transform:uppercase}@media screen and (max-width:374px){.banner__content-title{padding-left:15px}}@media screen and (min-width:375px) and (max-width:1919px){.banner__content-title{padding-left:calc(15px + 125 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.banner__content-title{padding-left:140px}}@media screen and (max-width:374px){.banner__content-title{gap:45px}}@media screen and (min-width:375px) and (max-width:1919px){.banner__content-title{gap:calc(45px + 45 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.banner__content-title{gap:90px}}@media (max-width:767px){.banner__content-title{font-size:13.4vmin;margin-top:0;margin-bottom:12vmin}}@media (min-width:1024px){.banner__content-title{display:flex;align-items:center}}.banner__content-title strong{position:relative;top:-10px;font-size:22vmin;font-weight:300}@media (max-width:1023px){.banner__content-title strong{display:block}}.banner__content-anchors{font-size:2.8vmin;font-weight:700;color:#293f65;background-color:rgba(255,255,255,.6)}@media screen and (max-width:374px){.banner__content-anchors{padding-top:25px;padding-bottom:25px}}@media screen and (min-width:375px) and (max-width:1919px){.banner__content-anchors{padding-top:calc(25px + 25 * (100vw - 375px)/ 1545);padding-bottom:calc(25px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.banner__content-anchors{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:374px){.banner__content-anchors{padding-left:15px;padding-right:15px}}@media screen and (min-width:375px) and (max-width:1919px){.banner__content-anchors{padding-left:calc(15px + 125 * (100vw - 375px)/ 1545);padding-right:calc(15px + 125 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.banner__content-anchors{padding-left:140px;padding-right:140px}}@media (max-width:767px){.banner__content-anchors{font-size:5.9vmin}}@media (min-width:1024px){.banner__content-anchors{max-width:65%}}.banner__content-anchors-item{display:block;width:-moz-fit-content;width:fit-content}.banner__content-anchors-item:not(:last-child){margin-bottom:2.1vmin}@media (max-width:767px){.banner__content-anchors-item:not(:last-child){margin-bottom:3.7vmin}}.banner__content-anchors-item:hover a{padding-left:12px;color:#293f65}.banner__content-anchors-item:hover a::after{width:12px}.banner__content-anchors-item a{position:relative;display:flex;align-items:center;transition:.25s cubic-bezier(.33,1,.68,1);color:#293f65}.banner__content-anchors-item a::before{content:"";display:inline-block;width:0;height:0;margin-right:12px;border-width:7px 0 7px 8px;border-style:solid;border-color:transparent transparent transparent #00a4e1;transition:.25s cubic-bezier(.33,1,.68,1)}.banner__content-anchors-item a::after{content:"";position:absolute;display:block;top:50%;left:0;width:0;height:2px;background:#00a4e1;transform:translateY(-50%);transition:.25s cubic-bezier(.33,1,.68,1);z-index:0}.banner__button{position:fixed;display:inline-block;z-index:150;border-radius:50%;box-shadow:0 5px 15px rgba(0,0,0,.1019607843)}@media screen and (max-width:374px){.banner__button{bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.banner__button{bottom:calc(15px + -5 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.banner__button{bottom:10px}}@media screen and (max-width:374px){.banner__button{width:70px;height:70px}}@media screen and (min-width:375px) and (max-width:1919px){.banner__button{width:calc(70px + 30 * (100vw - 375px)/ 1545);height:calc(70px + 30 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.banner__button{width:100px;height:100px}}@media (max-width:767px){.banner__button{left:50%;transform:translateX(-50%)}}@media screen and (min-width:768px) and (max-width:374px){.banner__button{right:15px}}@media screen and (min-width:768px) and (min-width:375px) and (max-width:1919px){.banner__button{right:calc(15px + 135 * (100vw - 375px)/ 1545)}}@media screen and (min-width:768px) and (min-width:1920px){.banner__button{right:150px}}.banner__button.scrolled .banner__button-arrow{transform:translate(-50%,-50%) scale(.25) rotate(180deg)}.banner__button-loading{width:100%;height:100%;stroke:#00a4e1;stroke-width:4px;stroke-miterlimit:10;enable-background:new 0 0 101 101;fill:none;overflow:visible}.banner__button-loading circle{stroke-dasharray:315;stroke-dashoffset:315;transform-origin:center;transform:rotate(-90deg);fill:#fff}.banner__button-arrow{position:absolute;fill:#00a4e1;height:100%;width:100%;left:50%;top:50%;transform:translate(-50%,-50%) scale(.25);transition:.4s cubic-bezier(.33,1,.68,1)}.opening-messages::before{background-color:#fff}.opening-messages__title{background-color:#fff}.opening-messages__list{display:grid}@media screen and (max-width:374px){.opening-messages__list{gap:25px}}@media screen and (min-width:375px) and (max-width:1919px){.opening-messages__list{gap:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.opening-messages__list{gap:100px}}@media (min-width:1024px){.opening-messages__list.two-column{grid-template-columns:1fr 1fr}}.opening-messages__item{position:relative;background-color:#f8f8f8}@media screen and (max-width:374px){.opening-messages__item{padding:10px}}@media screen and (min-width:375px) and (max-width:1919px){.opening-messages__item{padding:calc(10px + 40 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.opening-messages__item{padding:50px}}.opening-messages__item-header{display:flex}@media screen and (max-width:374px){.opening-messages__item-header{margin-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.opening-messages__item-header{margin-bottom:calc(10px + 20 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.opening-messages__item-header{margin-bottom:30px}}.opening-messages__item-header-img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width:374px){.opening-messages__item-header-img{height:75px;width:75px}}@media screen and (min-width:375px) and (max-width:1919px){.opening-messages__item-header-img{height:calc(75px + 75 * (100vw - 375px)/ 1545);width:calc(75px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.opening-messages__item-header-img{height:150px;width:150px}}@media screen and (max-width:374px){.opening-messages__item-header-img{margin-right:10px}}@media screen and (min-width:375px) and (max-width:1919px){.opening-messages__item-header-img{margin-right:calc(10px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.opening-messages__item-header-img{margin-right:20px}}.opening-messages__item-header-name{display:block;color:#58535a;font-weight:700}@media screen and (max-width:374px){.opening-messages__item-header-name{font-size:22px}}@media screen and (min-width:375px) and (max-width:1919px){.opening-messages__item-header-name{font-size:calc(22px + 28 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.opening-messages__item-header-name{font-size:50px}}@media screen and (max-width:374px){.opening-messages__item-header-name{margin-bottom:5px}}@media screen and (min-width:375px) and (max-width:1919px){.opening-messages__item-header-name{margin-bottom:calc(5px + 5 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.opening-messages__item-header-name{margin-bottom:10px}}.opening-messages__item-header-position,.opening-messages__item-header-role{display:block;text-transform:uppercase;color:#293f65}.opening-messages__item-header-position{font-weight:700}@media screen and (max-width:374px){.opening-messages__item-header-position{font-size:12px}}@media screen and (min-width:375px) and (max-width:1919px){.opening-messages__item-header-position{font-size:calc(12px + 6 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.opening-messages__item-header-position{font-size:18px}}@media screen and (max-width:374px){.opening-messages__item-header-position{margin-bottom:3px}}@media screen and (min-width:375px) and (max-width:1919px){.opening-messages__item-header-position{margin-bottom:calc(3px + 3 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.opening-messages__item-header-position{margin-bottom:6px}}.opening-messages__item-header-role{font-weight:400}@media screen and (max-width:374px){.opening-messages__item-header-role{font-size:12px}}@media screen and (min-width:375px) and (max-width:1919px){.opening-messages__item-header-role{font-size:calc(12px + 4 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.opening-messages__item-header-role{font-size:16px}}.opening-messages__item-text{overflow:hidden;transition:.4s cubic-bezier(.33,1,.68,1)}@media screen and (max-width:374px){.opening-messages__item-text{max-height:180px}}@media screen and (min-width:375px) and (max-width:1919px){.opening-messages__item-text{max-height:calc(180px + 110 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.opening-messages__item-text{max-height:290px}}@media screen and (max-width:374px){.opening-messages__item-text{margin-bottom:50px}}@media screen and (min-width:375px) and (max-width:1919px){.opening-messages__item-text{margin-bottom:calc(50px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.opening-messages__item-text{margin-bottom:75px}}.opening-messages__item-text.reduced{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.opening-messages__item-button{position:absolute}@media screen and (max-width:374px){.opening-messages__item-button{padding-top:8px}}@media screen and (min-width:375px) and (max-width:1919px){.opening-messages__item-button{padding-top:calc(8px + 8 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.opening-messages__item-button{padding-top:16px}}@media screen and (max-width:374px){.opening-messages__item-button{padding-bottom:5px}}@media screen and (min-width:375px) and (max-width:1919px){.opening-messages__item-button{padding-bottom:calc(5px + 9 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.opening-messages__item-button{padding-bottom:14px}}@media screen and (max-width:374px){.opening-messages__item-button{bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.opening-messages__item-button{bottom:calc(10px + 40 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.opening-messages__item-button{bottom:50px}}.keypoints{background-color:#f8f8f8}.keypoints::before{background-color:#f8f8f8}.keypoints__title{background-color:#f8f8f8}.keypoints__list{display:grid}@media screen and (max-width:374px){.keypoints__list{gap:10px}}@media screen and (min-width:375px) and (max-width:1919px){.keypoints__list{gap:calc(10px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.keypoints__list{gap:20px}}@media (min-width:768px){.keypoints__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.keypoints__list{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:374px){.keypoints__list:not(:last-of-type){margin-bottom:25px}}@media screen and (min-width:375px) and (max-width:1919px){.keypoints__list:not(:last-of-type){margin-bottom:calc(25px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.keypoints__list:not(:last-of-type){margin-bottom:50px}}.keypoints__item{position:relative;background-color:#fff;z-index:0}@media screen and (max-width:374px){.keypoints__item{padding-left:25px;padding-bottom:25px;padding-right:25px}}@media screen and (min-width:375px) and (max-width:1919px){.keypoints__item{padding-left:calc(25px + 25 * (100vw - 375px)/ 1545);padding-bottom:calc(25px + 25 * (100vw - 375px)/ 1545);padding-right:calc(25px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.keypoints__item{padding-left:50px;padding-bottom:50px;padding-right:50px}}@media screen and (max-width:767px) and (max-width:374px){.keypoints__item{padding-top:25px;padding-left:25px;padding-bottom:25px;padding-right:25px}}@media screen and (max-width:767px) and (min-width:375px) and (max-width:1919px){.keypoints__item{padding-top:calc(25px + 25 * (100vw - 375px)/ 1545);padding-left:calc(25px + 25 * (100vw - 375px)/ 1545);padding-bottom:calc(25px + 25 * (100vw - 375px)/ 1545);padding-right:calc(25px + 25 * (100vw - 375px)/ 1545)}}@media screen and (max-width:767px) and (min-width:1920px){.keypoints__item{padding-top:50px;padding-left:50px;padding-bottom:50px;padding-right:50px}}@media screen and (min-width:768px) and (max-width:374px){.keypoints__item{padding-top:25px}}@media screen and (min-width:768px) and (min-width:375px) and (max-width:1919px){.keypoints__item{padding-top:calc(25px + 105 * (100vw - 375px)/ 1545)}}@media screen and (min-width:768px) and (min-width:1920px){.keypoints__item{padding-top:130px}}.keypoints__item-icon{position:absolute;top:0;right:0}@media screen and (max-width:374px){.keypoints__item-icon{width:98px;height:98px;border-top-width:98px;border-left-width:98px}}@media screen and (min-width:375px) and (max-width:1919px){.keypoints__item-icon{width:calc(98px + 97 * (100vw - 375px)/ 1545);height:calc(98px + 97 * (100vw - 375px)/ 1545);border-top-width:calc(98px + 97 * (100vw - 375px)/ 1545);border-left-width:calc(98px + 97 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.keypoints__item-icon{width:195px;height:195px;border-top-width:195px;border-left-width:195px}}.keypoints__item-icon::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;border-top:solid #00a4e1;border-left:solid transparent;z-index:0}@media screen and (max-width:374px){.keypoints__item-icon::after{border-top-width:98px;border-left-width:98px}}@media screen and (min-width:375px) and (max-width:1919px){.keypoints__item-icon::after{border-top-width:calc(98px + 97 * (100vw - 375px)/ 1545);border-left-width:calc(98px + 97 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.keypoints__item-icon::after{border-top-width:195px;border-left-width:195px}}.keypoints__item-icon-img{position:absolute;z-index:5}@media screen and (max-width:374px){.keypoints__item-icon-img{right:10px;top:10px}}@media screen and (min-width:375px) and (max-width:1919px){.keypoints__item-icon-img{right:calc(10px + 15 * (100vw - 375px)/ 1545);top:calc(10px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.keypoints__item-icon-img{right:25px;top:25px}}.keypoints__item-icon-img img{height:auto}@media screen and (max-width:374px){.keypoints__item-icon-img img{width:30px}}@media screen and (min-width:375px) and (max-width:1919px){.keypoints__item-icon-img img{width:calc(30px + 20 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.keypoints__item-icon-img img{width:50px}}.keypoints__item-text{white-space:nowrap}.keypoints__item-text>div{white-space:normal}.keypoints__item-label{display:block;position:absolute;font-weight:700;color:#58535a}@media screen and (max-width:374px){.keypoints__item-label{font-size:18px}}@media screen and (min-width:375px) and (max-width:1919px){.keypoints__item-label{font-size:calc(18px + 17 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.keypoints__item-label{font-size:35px}}@media screen and (max-width:374px){.keypoints__item-label{margin-top:-15px}}@media screen and (min-width:375px) and (max-width:1919px){.keypoints__item-label{margin-top:calc(-15px + -20 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.keypoints__item-label{margin-top:-35px}}.keypoints__item-number{display:inline-block;line-height:normal;font-weight:700;color:#58535a}@media screen and (max-width:374px){.keypoints__item-number{font-size:35px}}@media screen and (min-width:375px) and (max-width:1919px){.keypoints__item-number{font-size:calc(35px + 35 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.keypoints__item-number{font-size:70px}}@media screen and (max-width:374px){.keypoints__item-number{margin-bottom:18px}}@media screen and (min-width:375px) and (max-width:1919px){.keypoints__item-number{margin-bottom:calc(18px + 17 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.keypoints__item-number{margin-bottom:35px}}@media screen and (max-width:374px){.keypoints__item-number.separator,.keypoints__item-number.zero{margin-right:-2px}}@media screen and (min-width:375px) and (max-width:1919px){.keypoints__item-number.separator,.keypoints__item-number.zero{margin-right:calc(-2px + -2 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.keypoints__item-number.separator,.keypoints__item-number.zero{margin-right:-4px}}.keypoints__item-number.separator:last-of-type{display:none}@media screen and (max-width:374px){.keypoints__item.no-icon{padding-top:25px;padding-left:25px;padding-bottom:25px;padding-right:25px}}@media screen and (min-width:375px) and (max-width:1919px){.keypoints__item.no-icon{padding-top:calc(25px + 25 * (100vw - 375px)/ 1545);padding-left:calc(25px + 25 * (100vw - 375px)/ 1545);padding-bottom:calc(25px + 25 * (100vw - 375px)/ 1545);padding-right:calc(25px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.keypoints__item.no-icon{padding-top:50px;padding-left:50px;padding-bottom:50px;padding-right:50px}}.keypoints__item.no-icon .keypoints__item-icon{display:none}.keypoints__item.no-icon .keypoints__item-number{color:#293f65}#chiffres-cles h2{color:#58535a}html.no-scroll{height:var(--height-100vh);overflow:hidden}.news::before{background-color:#fff}.news__title{background-color:#fff}@media screen and (max-width:374px){.news__text{margin-bottom:30px}}@media screen and (min-width:375px) and (max-width:1919px){.news__text{margin-bottom:calc(30px + 60 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__text{margin-bottom:90px}}@media (min-width:1024px){.news__text{max-width:66%}}@media screen and (max-width:374px){.news__form{margin-bottom:40px}}@media screen and (min-width:375px) and (max-width:1919px){.news__form{margin-bottom:calc(40px + 40 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__form{margin-bottom:80px}}.news__form__group{position:relative;display:block;z-index:0}@media (max-width:1679px){.news__form__group{width:100%}}@media screen and (max-width:374px){.news__form__group:first-child{margin-bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.news__form__group:first-child{margin-bottom:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__form__group:first-child{margin-bottom:30px}}.news__form__group.months{text-transform:capitalize}.news__form__group__title{display:block;text-transform:uppercase;font-weight:700;color:#293f65}@media screen and (max-width:374px){.news__form__group__title{font-size:14px}}@media screen and (min-width:375px) and (max-width:1919px){.news__form__group__title{font-size:calc(14px + 4 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__form__group__title{font-size:18px}}@media screen and (max-width:374px){.news__form__group__title{margin-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.news__form__group__title{margin-bottom:calc(10px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__form__group__title{margin-bottom:20px}}.news__form__group-item{display:inline-flex;position:relative;cursor:pointer}.news__form__group-item.color-blue:hover div{opacity:.3}.news__form__group-item.color-blue input:checked+div,.news__form__group-item.color-blue.active div{opacity:1}.news__form__group-item.color-blue div{background-color:#293f65!important;opacity:0}.news__form__group-item.color-orange:hover div{opacity:.3}.news__form__group-item.color-orange input:checked+div,.news__form__group-item.color-orange.active div{opacity:1}.news__form__group-item.color-orange div{background-color:#293f65!important;opacity:0}.news__form__group-item.color-green:hover div{opacity:.3}.news__form__group-item.color-green input:checked+div,.news__form__group-item.color-green.active div{opacity:1}.news__form__group-item.color-green div{background-color:#293f65!important;opacity:0}.news__form__group-item.category{text-transform:lowercase}.news__form__group-item:hover .news__form__group-item-background{color:#293f65;background-color:#f8f8f8}.news__form__group-item:hover input:checked+.news__form__group-item-background,input:checked+.news__form__group-item-background{background-color:#293f65}.news__form__group-item:hover input:checked+.news__form__group-item-background+label,input:checked+.news__form__group-item-background+label{color:#fff}.news__form__group-item.active div,.news__form__group-item.active:hover div{background-color:#293f65}.news__form__group-item.active a,.news__form__group-item.active:hover a{color:#fff;pointer-events:none}.news__form__group-item input[type=checkbox]{display:none}.news__form__group-item a,.news__form__group-item label{cursor:pointer;display:block;position:relative;color:#293f65;z-index:1;transition:.25s cubic-bezier(.33,1,.68,1)}@media screen and (max-width:374px){.news__form__group-item a,.news__form__group-item label{padding-top:6px;padding-bottom:6px}}@media screen and (min-width:375px) and (max-width:1919px){.news__form__group-item a,.news__form__group-item label{padding-top:calc(6px + 6 * (100vw - 375px)/ 1545);padding-bottom:calc(6px + 6 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__form__group-item a,.news__form__group-item label{padding-top:12px;padding-bottom:12px}}@media screen and (max-width:374px){.news__form__group-item a,.news__form__group-item label{padding-left:8px;padding-right:8px}}@media screen and (min-width:375px) and (max-width:1919px){.news__form__group-item a,.news__form__group-item label{padding-left:calc(8px + 7 * (100vw - 375px)/ 1545);padding-right:calc(8px + 7 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__form__group-item a,.news__form__group-item label{padding-left:15px;padding-right:15px}}.news__form__group-item-background{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;transition:.25s cubic-bezier(.33,1,.68,1)}.news__form #filter-submit{position:absolute;opacity:0;visibility:hidden;pointer-events:none}.news__list{display:grid;grid-template-columns:repeat(1,1fr)}@media screen and (max-width:374px){.news__list{gap:25px}}@media screen and (min-width:375px) and (max-width:1919px){.news__list{gap:calc(25px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__list{gap:50px}}@media (min-width:768px){.news__list.col-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:1440px){.news__list.col-3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.news__list.col-3{grid-template-columns:repeat(3,1fr)}}.news__more{text-align:center}@media screen and (max-width:374px){.news__more{margin-top:20px}}@media screen and (min-width:375px) and (max-width:1919px){.news__more{margin-top:calc(20px + 20 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__more{margin-top:40px}}@media (min-width:768px){.news__more{grid-column:2 span}}@media (min-width:1440px){.news__more{grid-column:2/1 span}}.news__more a{width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (max-width:374px){.news__more a{padding-top:14px}}@media screen and (min-width:375px) and (max-width:1919px){.news__more a{padding-top:calc(14px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__more a{padding-top:24px}}@media screen and (max-width:374px){.news__more a{padding-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.news__more a{padding-bottom:calc(10px + 12 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__more a{padding-bottom:22px}}.news__loader{display:block;margin:0 auto;width:80px;height:80px}@media screen and (max-width:374px){.news__loader{margin-top:25px}}@media screen and (min-width:375px) and (max-width:1919px){.news__loader{margin-top:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__loader{margin-top:100px}}@media (min-width:1024px){.news__loader{grid-column:2 span}}@media (min-width:1440px){.news__loader{grid-column:3 span}}.news__loader::after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #58535a;border-color:#58535a transparent #58535a transparent;animation:spinner 1.2s linear infinite}.news__modals{position:fixed;top:0;left:0;height:var(--height-100vh);width:100vw;z-index:200;transition:.5s cubic-bezier(.33,1,.68,1)}@media screen and (max-width:374px){.news__modals{padding-top:25px;padding-bottom:25px}}@media screen and (min-width:375px) and (max-width:1919px){.news__modals{padding-top:calc(25px + 75 * (100vw - 375px)/ 1545);padding-bottom:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__modals{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:1023px) and (max-width:374px){.news__modals{padding-bottom:100px}}@media screen and (max-width:1023px) and (min-width:375px) and (max-width:1919px){.news__modals{padding-bottom:calc(100px + 100 * (100vw - 375px)/ 1545)}}@media screen and (max-width:1023px) and (min-width:1920px){.news__modals{padding-bottom:200px}}.news__modals.hidden{opacity:0;visibility:hidden;pointer-events:none}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.news__modals__overlay{background-color:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.news__modals__overlay{position:absolute;top:0;left:0;z-index:-1;height:var(--height-100vh);width:100vw;background-color:rgba(255,255,255,.8)}.news__modals .owl-carousel,.news__modals .owl-item,.news__modals .owl-stage,.news__modals .owl-stage-outer{height:100%}.news__modals__close{position:absolute}@media screen and (max-width:374px){.news__modals__close{right:15px}}@media screen and (min-width:375px) and (max-width:1919px){.news__modals__close{right:calc(15px + 135 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__modals__close{right:150px}}@media screen and (max-width:374px){.news__modals__close{top:25px}}@media screen and (min-width:375px) and (max-width:1919px){.news__modals__close{top:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__modals__close{top:100px}}.news__modals__next,.news__modals__prev{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1023px){.news__modals__next,.news__modals__prev{top:initial;transform:initial}}@media screen and (max-width:1023px) and (max-width:374px){.news__modals__next,.news__modals__prev{bottom:25px}}@media screen and (max-width:1023px) and (min-width:375px) and (max-width:1919px){.news__modals__next,.news__modals__prev{bottom:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (max-width:1023px) and (min-width:1920px){.news__modals__next,.news__modals__prev{bottom:100px}}@media screen and (max-width:374px){.news__modals__prev{left:120px}}@media screen and (min-width:375px) and (max-width:1919px){.news__modals__prev{left:calc(120px + 30 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__modals__prev{left:150px}}@media screen and (max-width:374px){.news__modals__next{right:120px}}@media screen and (min-width:375px) and (max-width:1919px){.news__modals__next{right:calc(120px + 30 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news__modals__next{right:150px}}.news__modals__next svg:last-child{transform:translate(-50%,-50%) scale(.25) rotate(-90deg)}.news-card{background-color:#f8f8f8}.news-card.color-blue{border-top:solid #293f65}.news-card.color-blue .button{border-color:#293f65;color:#293f65}.news-card.color-blue .button:hover{background-color:#293f65;color:#fff}.news-card.color-orange{border-top:solid #293f65}.news-card.color-orange .button{border-color:#293f65;color:#293f65}.news-card.color-orange .button:hover{background-color:#293f65;color:#fff}.news-card.color-green{border-top:solid #293f65}.news-card.color-green .button{border-color:#293f65;color:#293f65}.news-card.color-green .button:hover{background-color:#293f65;color:#fff}@media screen and (max-width:374px){.news-card{padding-bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card{padding-bottom:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card{padding-bottom:30px}}@media screen and (max-width:374px){.news-card{border-width:3px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card{border-width:calc(3px + 2 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card{border-width:5px}}.news-card:not(.news-card--modal):not(.news-card--single) .news-card__content__description p:not(:first-child){display:none}.news-card__inner{position:relative;height:100%}.news-card__img{aspect-ratio:16/9}.news-card__img img{height:inherit;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%}.news-card__img iframe{width:100%;height:100%}@media screen and (max-width:374px){.news-card__content{padding:15px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card__content{padding:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card__content{padding:30px}}@media screen and (max-width:374px){.news-card__content{padding-bottom:50px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card__content{padding-bottom:calc(50px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card__content{padding-bottom:75px}}.news-card__content__header{display:flex;justify-content:space-between}@media screen and (max-width:374px){.news-card__content__header{margin-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card__content__header{margin-bottom:calc(10px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card__content__header{margin-bottom:20px}}.news-card__content__header a,.news-card__content__header span{text-transform:uppercase;color:#293f65}@media screen and (max-width:374px){.news-card__content__header a,.news-card__content__header span{font-size:14px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card__content__header a,.news-card__content__header span{font-size:calc(14px + 2 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card__content__header a,.news-card__content__header span{font-size:16px}}.news-card__content__title{color:#293f65}@media screen and (max-width:374px){.news-card__content__title{font-size:18px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card__content__title{font-size:calc(18px + 7 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card__content__title{font-size:25px}}@media screen and (max-width:374px){.news-card__content__title{line-height:28px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card__content__title{line-height:calc(28px + 7 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card__content__title{line-height:35px}}@media screen and (max-width:374px){.news-card__content__title{margin-bottom:8px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card__content__title{margin-bottom:calc(8px + 7 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card__content__title{margin-bottom:15px}}@media (min-width:1024px){.news-card__content__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.news-card__content__description.small{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-card__content__description.large{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}.news-card__content__description a{color:#00a4e1}.news-card__content__description a:active,.news-card__content__description a:focus,.news-card__content__description a:hover{color:#293f65}@media screen and (max-width:374px){.news-card__content__links{margin-top:25px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card__content__links{margin-top:calc(25px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card__content__links{margin-top:50px}}@media screen and (max-width:374px){.news-card__content__links{margin-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card__content__links{margin-bottom:calc(10px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card__content__links{margin-bottom:20px}}.news-card__content__button{position:absolute;bottom:0;width:auto}@media screen and (max-width:374px){.news-card__content__button{padding-top:8px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card__content__button{padding-top:calc(8px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card__content__button{padding-top:18px}}@media screen and (max-width:374px){.news-card__content__button{padding-bottom:8px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card__content__button{padding-bottom:calc(8px + 8 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card__content__button{padding-bottom:16px}}.news-card--modal{max-height:inherit!important;height:auto;padding-bottom:0;overflow-y:scroll}@media (min-width:1024px){.news-card--modal{margin-left:100px;margin-right:100px}}@media screen and (max-width:374px){.news-card--modal .news-card__img{height:250px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card--modal .news-card__img{height:calc(250px + 150 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card--modal .news-card__img{height:400px}}@media screen and (max-width:374px){.news-card--modal .news-card__content{padding-bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card--modal .news-card__content{padding-bottom:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card--modal .news-card__content{padding-bottom:30px}}@media screen and (max-width:374px){.news-card--modal .news-card__content p:not(:last-of-type){margin-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card--modal .news-card__content p:not(:last-of-type){margin-bottom:calc(10px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card--modal .news-card__content p:not(:last-of-type){margin-bottom:25px}}.news-card--single{border:none!important;height:auto;background-color:#fff}@media screen and (max-width:374px){.news-card--single.no-image{padding-top:25px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card--single.no-image{padding-top:calc(25px + 20 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card--single.no-image{padding-top:45px}}.news-card--single .news-card__img{display:none}.news-card--single .news-card__content{padding-left:0;padding-right:0}@media screen and (max-width:374px){.news-card--single .news-card__content__title{font-size:20px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card--single .news-card__content__title{font-size:calc(20px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card--single .news-card__content__title{font-size:30px}}@media screen and (max-width:374px){.news-card--single .news-card__content__title{line-height:24px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card--single .news-card__content__title{line-height:calc(24px + 16 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card--single .news-card__content__title{line-height:40px}}@media screen and (max-width:374px){.news-card--single .news-card__content__title{margin-bottom:20px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card--single .news-card__content__title{margin-bottom:calc(20px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card--single .news-card__content__title{margin-bottom:30px}}@media screen and (max-width:374px){.news-card--single .news-card__content p:not(:last-of-type){margin-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card--single .news-card__content p:not(:last-of-type){margin-bottom:calc(10px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card--single .news-card__content p:not(:last-of-type){margin-bottom:25px}}@media screen and (max-width:374px){.news-card--single .news-card__content__header{margin-bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card--single .news-card__content__header{margin-bottom:calc(15px + 5 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card--single .news-card__content__header{margin-bottom:20px}}@media screen and (max-width:374px){.news-card--single .news-card__content__header span{font-size:16px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card--single .news-card__content__header span{font-size:calc(16px + 2 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card--single .news-card__content__header span{font-size:18px}}.news-card--single .news-card__content__button{border:1px solid #293f65}@media screen and (max-width:374px){.news-card--single .news-card__content__button{width:220px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card--single .news-card__content__button{width:calc(220px + 80 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card--single .news-card__content__button{width:300px}}@media screen and (max-width:374px){.news-card--single .news-card__content__button{padding-top:20px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card--single .news-card__content__button{padding-top:calc(20px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card--single .news-card__content__button{padding-top:30px}}@media screen and (max-width:374px){.news-card--single .news-card__content__button{padding-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.news-card--single .news-card__content__button{padding-bottom:calc(10px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-card--single .news-card__content__button{padding-bottom:20px}}.projects__list{display:grid;position:relative;z-index:0}@media screen and (max-width:374px){.projects__list{gap:40px}}@media screen and (min-width:375px) and (max-width:1919px){.projects__list{gap:calc(40px + 40 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.projects__list{gap:80px}}.project-card{position:relative;background-color:#fff;overflow:hidden;border:solid 2px rgba(71,73,82,.2)}.project-card__inner{display:flex}@media screen and (max-width:374px){.project-card__inner{padding:10px}}@media screen and (min-width:375px) and (max-width:1919px){.project-card__inner{padding:calc(10px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project-card__inner{padding:20px}}@media (max-width:1023px){.project-card__inner{flex-wrap:wrap}}.project-card-img{width:100%;flex-shrink:0}@media screen and (max-width:374px){.project-card-img{margin-right:5px}}@media screen and (min-width:375px) and (max-width:1919px){.project-card-img{margin-right:calc(5px + 5 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project-card-img{margin-right:10px}}@media screen and (max-width:374px){.project-card-img{max-height:200px}}@media screen and (min-width:375px) and (max-width:1919px){.project-card-img{max-height:calc(200px + 200 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project-card-img{max-height:400px}}@media screen and (min-width:1024px) and (max-width:374px){.project-card-img{width:220px}}@media screen and (min-width:1024px) and (min-width:375px) and (max-width:1919px){.project-card-img{width:calc(220px + 296 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1024px) and (min-width:1920px){.project-card-img{width:516px}}.project-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%}@media screen and (max-width:374px){.project-card-content{padding-top:20px;padding-bottom:20px}}@media screen and (min-width:375px) and (max-width:1919px){.project-card-content{padding-top:calc(20px + 35 * (100vw - 375px)/ 1545);padding-bottom:calc(20px + 35 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project-card-content{padding-top:55px;padding-bottom:55px}}@media screen and (max-width:374px){.project-card-content{padding-left:15px;padding-right:15px}}@media screen and (min-width:375px) and (max-width:1919px){.project-card-content{padding-left:calc(15px + 25 * (100vw - 375px)/ 1545);padding-right:calc(15px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project-card-content{padding-left:40px;padding-right:40px}}@media (min-width:1024px){.project-card-content{max-width:50%}}.project-card-content-title{color:#00a4e1;font-weight:700}@media screen and (max-width:374px){.project-card-content-title{font-size:25px}}@media screen and (min-width:375px) and (max-width:1919px){.project-card-content-title{font-size:calc(25px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project-card-content-title{font-size:40px}}@media screen and (max-width:374px){.project-card-content-title{margin-bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.project-card-content-title{margin-bottom:calc(15px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project-card-content-title{margin-bottom:40px}}.project-card-content-excerpt{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.project-card__link{background-color:#293f65}@media (max-width:1023px){.project-card__link{display:block;position:relative;margin-left:auto}}@media screen and (max-width:1023px) and (max-width:374px){.project-card__link{width:80px}}@media screen and (max-width:1023px) and (min-width:375px) and (max-width:1919px){.project-card__link{width:calc(80px + 100 * (100vw - 375px)/ 1545)}}@media screen and (max-width:1023px) and (min-width:1920px){.project-card__link{width:180px}}@media (min-width:1024px){.project-card__link{position:absolute;top:0;right:0;height:100%}}@media screen and (min-width:1024px) and (max-width:374px){.project-card__link{width:50px}}@media screen and (min-width:1024px) and (min-width:375px) and (max-width:1919px){.project-card__link{width:calc(50px + 50 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1024px) and (min-width:1920px){.project-card__link{width:100px}}@media screen and (max-width:1023px){.project-card__link:hover::after{width:140px}}@media screen and (min-width:1024px) and (max-width:1919px){.project-card__link:hover::after{width:calc(140px + 60 * (100vw - 1024px)/ 896)}}@media screen and (min-width:1920px){.project-card__link:hover::after{width:200px}}@media (max-width:1023px){.project-card__link:hover svg{left:-15%}}@media (min-width:1024px){.project-card__link:hover svg{left:25%}}.project-card__link::after{width:180%;content:"";position:absolute;top:0;right:0;height:100%;background-color:#293f65;z-index:0;transform:skewX(20deg);transition:.4s cubic-bezier(.33,1,.68,1)}@media screen and (max-width:1023px) and (max-width:374px){.project-card__link::after{width:120px}}@media screen and (max-width:1023px) and (min-width:375px) and (max-width:1919px){.project-card__link::after{width:calc(120px + 30 * (100vw - 375px)/ 1545)}}@media screen and (max-width:1023px) and (min-width:1920px){.project-card__link::after{width:150px}}@media (min-width:1024px){.project-card__link::after{top:-1%;height:102%}}.project-card__link svg{position:relative;left:0;z-index:1;transition:.4s cubic-bezier(.33,1,.68,1)}@media screen and (max-width:374px){.project-card__link svg{width:30px}}@media screen and (min-width:375px) and (max-width:1919px){.project-card__link svg{width:calc(30px + 20 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project-card__link svg{width:50px}}@media (max-width:767px){.project-card__link svg{transform:scale(.7)!important}}@media (max-width:1023px){.project-card__link svg{transform:scale(.6)}}@media screen and (max-width:1023px) and (max-width:374px){.project-card__link svg{margin-left:25px}}@media screen and (max-width:1023px) and (min-width:375px) and (max-width:1919px){.project-card__link svg{margin-left:calc(25px + 50 * (100vw - 375px)/ 1545)}}@media screen and (max-width:1023px) and (min-width:1920px){.project-card__link svg{margin-left:75px}}@media (min-width:1024px){.project-card__link svg{position:absolute;top:50%;left:0;transform:translate(0,-50%)}}.text-link::before{background-color:#fff}.text-link__title{background-color:#fff}@media screen and (max-width:374px){.text-link__text{margin-bottom:30px}}@media screen and (min-width:375px) and (max-width:1919px){.text-link__text{margin-bottom:calc(30px + 20 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.text-link__text{margin-bottom:50px}}.text-link__text p:last-child,.text-link__text:last-child{margin-bottom:0}.text-link__text.two-column{display:grid}@media screen and (max-width:374px){.text-link__text.two-column{gap:25px}}@media screen and (min-width:375px) and (max-width:1919px){.text-link__text.two-column{gap:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.text-link__text.two-column{gap:100px}}@media (min-width:768px){.text-link__text.two-column{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:374px){.text-link__text:not(.two-column){font-size:18px}}@media screen and (min-width:375px) and (max-width:1919px){.text-link__text:not(.two-column){font-size:calc(18px + 6 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.text-link__text:not(.two-column){font-size:24px}}@media screen and (max-width:374px){.text-link__text:not(.two-column){line-height:25px}}@media screen and (min-width:375px) and (max-width:1919px){.text-link__text:not(.two-column){line-height:calc(25px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.text-link__text:not(.two-column){line-height:35px}}@media (min-width:1024px){.text-link__text:not(.two-column){max-width:66%}}.text-link__text p{column-break-inside:avoid;page-break-inside:avoid}@media screen and (max-width:374px){.text-link__text p{margin-bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.text-link__text p{margin-bottom:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.text-link__text p{margin-bottom:30px}}.text-link__button{margin:0 auto;width:-moz-fit-content;width:fit-content}#investissements h2{color:#58535a}.chronology{background-color:#58535a}@media screen and (max-width:374px){.chronology{padding-top:20px}}@media screen and (min-width:375px) and (max-width:1919px){.chronology{padding-top:calc(20px + 20 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.chronology{padding-top:40px}}.chronology__title{position:unset;background-color:transparent;background-image:url(../assets/img/chronology-header.png);background-size:100%;background-repeat:no-repeat;color:#fff}@media screen and (max-width:374px){.chronology__title{padding-top:15px}}@media screen and (min-width:375px) and (max-width:1919px){.chronology__title{padding-top:calc(15px + 135 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.chronology__title{padding-top:150px}}@media screen and (max-width:374px){.chronology__title{padding-bottom:150px}}@media screen and (min-width:375px) and (max-width:2559px){.chronology__title{padding-bottom:calc(150px + 350 * (100vw - 375px)/ 2185)}}@media screen and (min-width:2560px){.chronology__title{padding-bottom:500px}}.chronology__section__title{background-color:#58535a;color:#fff}@media screen and (max-width:374px){.chronology__section__title{padding-left:15px;padding-right:15px}}@media screen and (min-width:375px) and (max-width:1919px){.chronology__section__title{padding-left:calc(15px + 135 * (100vw - 375px)/ 1545);padding-right:calc(15px + 135 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.chronology__section__title{padding-left:150px;padding-right:150px}}.chronology__section__text{font-weight:700;color:#fff}@media screen and (max-width:374px){.chronology__section__text{padding-left:15px;padding-right:15px}}@media screen and (min-width:375px) and (max-width:1919px){.chronology__section__text{padding-left:calc(15px + 135 * (100vw - 375px)/ 1545);padding-right:calc(15px + 135 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.chronology__section__text{padding-left:150px;padding-right:150px}}@media screen and (max-width:374px){.chronology__section__text{margin-bottom:30px}}@media screen and (min-width:375px) and (max-width:1919px){.chronology__section__text{margin-bottom:calc(30px + 60 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.chronology__section__text{margin-bottom:90px}}@media (min-width:1024px){.chronology__section__text{max-width:66%}}.chronology__list{padding-bottom:0}.chronology__list__wrapper{position:relative}.chronology__list__next,.chronology__list__prev{cursor:pointer;position:absolute}@media screen and (max-width:374px){.chronology__list__next,.chronology__list__prev{top:-10px}}@media screen and (min-width:375px) and (max-width:1919px){.chronology__list__next,.chronology__list__prev{top:calc(-10px + -15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.chronology__list__next,.chronology__list__prev{top:-25px}}@media screen and (max-width:374px){.chronology__list__next,.chronology__list__prev{width:50px;height:50px}}@media screen and (min-width:375px) and (max-width:1919px){.chronology__list__next,.chronology__list__prev{width:calc(50px + 25 * (100vw - 375px)/ 1545);height:calc(50px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.chronology__list__next,.chronology__list__prev{width:75px;height:75px}}.chronology__list__next svg circle,.chronology__list__prev svg circle{stroke-dashoffset:0!important}@media screen and (max-width:374px){.chronology__list__prev{left:15px}}@media screen and (min-width:375px) and (max-width:1919px){.chronology__list__prev{left:calc(15px + 135 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.chronology__list__prev{left:150px}}.chronology__list__next{transform:rotate(180deg)}@media screen and (max-width:374px){.chronology__list__next{right:15px}}@media screen and (min-width:375px) and (max-width:1919px){.chronology__list__next{right:calc(15px + 135 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.chronology__list__next{right:150px}}.chronology__list__timeline{position:absolute;display:block;width:100%;background-color:#fff}@media screen and (max-width:599px) and (max-width:374px){.chronology__list__timeline{top:12px}}@media screen and (max-width:599px) and (min-width:375px) and (max-width:1919px){.chronology__list__timeline{top:calc(12px + 0 * (100vw - 375px)/ 1545)}}@media screen and (max-width:599px) and (min-width:1920px){.chronology__list__timeline{top:12px}}@media screen and (max-width:599px) and (max-width:374px){.chronology__list__timeline{height:6px}}@media screen and (max-width:599px) and (min-width:375px) and (max-width:1919px){.chronology__list__timeline{height:calc(6px + 0 * (100vw - 375px)/ 1545)}}@media screen and (max-width:599px) and (min-width:1920px){.chronology__list__timeline{height:6px}}@media screen and (min-width:600px) and (max-width:374px){.chronology__list__timeline{top:8px}}@media screen and (min-width:600px) and (min-width:375px) and (max-width:1919px){.chronology__list__timeline{top:calc(8px + 4 * (100vw - 375px)/ 1545)}}@media screen and (min-width:600px) and (min-width:1920px){.chronology__list__timeline{top:12px}}@media screen and (min-width:600px) and (max-width:374px){.chronology__list__timeline{height:4px}}@media screen and (min-width:600px) and (min-width:375px) and (max-width:1919px){.chronology__list__timeline{height:calc(4px + 2 * (100vw - 375px)/ 1545)}}@media screen and (min-width:600px) and (min-width:1920px){.chronology__list__timeline{height:6px}}.chronology__list__item{background-image:url(../assets/icons/chronology-item.svg);background-size:100%;background-repeat:no-repeat;text-align:center}@media screen and (max-width:599px) and (max-width:374px){.chronology__list__item{padding-top:140px}}@media screen and (max-width:599px) and (min-width:375px) and (max-width:599px){.chronology__list__item{padding-top:calc(140px + 80 * (100vw - 375px)/ 225)}}@media screen and (max-width:599px) and (min-width:600px){.chronology__list__item{padding-top:220px}}@media screen and (max-width:599px) and (max-width:374px){.chronology__list__item{padding-bottom:160px}}@media screen and (max-width:599px) and (min-width:375px) and (max-width:599px){.chronology__list__item{padding-bottom:calc(160px + 120 * (100vw - 375px)/ 225)}}@media screen and (max-width:599px) and (min-width:600px){.chronology__list__item{padding-bottom:280px}}@media screen and (max-width:599px) and (max-width:374px){.chronology__list__item{padding-left:40px;padding-right:40px}}@media screen and (max-width:599px) and (min-width:375px) and (max-width:599px){.chronology__list__item{padding-left:calc(40px + 40 * (100vw - 375px)/ 225);padding-right:calc(40px + 40 * (100vw - 375px)/ 225)}}@media screen and (max-width:599px) and (min-width:600px){.chronology__list__item{padding-left:80px;padding-right:80px}}@media screen and (max-width:599px) and (max-width:374px){.chronology__list__item .chronology__list__item__title{font-size:20px}}@media screen and (max-width:599px) and (min-width:375px) and (max-width:599px){.chronology__list__item .chronology__list__item__title{font-size:calc(20px + 8 * (100vw - 375px)/ 225)}}@media screen and (max-width:599px) and (min-width:600px){.chronology__list__item .chronology__list__item__title{font-size:28px}}@media screen and (max-width:599px) and (max-width:374px){.chronology__list__item .chronology__list__item__title{margin-bottom:15px}}@media screen and (max-width:599px) and (min-width:375px) and (max-width:599px){.chronology__list__item .chronology__list__item__title{margin-bottom:calc(15px + 15 * (100vw - 375px)/ 225)}}@media screen and (max-width:599px) and (min-width:600px){.chronology__list__item .chronology__list__item__title{margin-bottom:30px}}@media screen and (max-width:599px) and (max-width:374px){.chronology__list__item .chronology__list__item__description{font-size:16px}}@media screen and (max-width:599px) and (min-width:375px) and (max-width:599px){.chronology__list__item .chronology__list__item__description{font-size:calc(16px + 4 * (100vw - 375px)/ 225)}}@media screen and (max-width:599px) and (min-width:600px){.chronology__list__item .chronology__list__item__description{font-size:20px}}@media screen and (min-width:600px) and (max-width:899px) and (max-width:374px){.chronology__list__item{padding-top:50px}}@media screen and (min-width:600px) and (max-width:899px) and (min-width:375px) and (max-width:899px){.chronology__list__item{padding-top:calc(50px + 110 * (100vw - 375px)/ 525)}}@media screen and (min-width:600px) and (max-width:899px) and (min-width:900px){.chronology__list__item{padding-top:160px}}@media screen and (min-width:600px) and (max-width:899px) and (max-width:374px){.chronology__list__item{padding-bottom:120px}}@media screen and (min-width:600px) and (max-width:899px) and (min-width:375px) and (max-width:899px){.chronology__list__item{padding-bottom:calc(120px + 110 * (100vw - 375px)/ 525)}}@media screen and (min-width:600px) and (max-width:899px) and (min-width:900px){.chronology__list__item{padding-bottom:230px}}@media screen and (min-width:600px) and (max-width:899px) and (max-width:374px){.chronology__list__item{padding-left:15px;padding-right:15px}}@media screen and (min-width:600px) and (max-width:899px) and (min-width:375px) and (max-width:599px){.chronology__list__item{padding-left:calc(15px + 15 * (100vw - 375px)/ 225);padding-right:calc(15px + 15 * (100vw - 375px)/ 225)}}@media screen and (min-width:600px) and (max-width:899px) and (min-width:600px){.chronology__list__item{padding-left:30px;padding-right:30px}}@media screen and (min-width:600px) and (max-width:899px) and (max-width:374px){.chronology__list__item .chronology__list__item__title{font-size:16px}}@media screen and (min-width:600px) and (max-width:899px) and (min-width:375px) and (max-width:899px){.chronology__list__item .chronology__list__item__title{font-size:calc(16px + 8 * (100vw - 375px)/ 525)}}@media screen and (min-width:600px) and (max-width:899px) and (min-width:900px){.chronology__list__item .chronology__list__item__title{font-size:24px}}@media screen and (min-width:600px) and (max-width:899px) and (max-width:374px){.chronology__list__item .chronology__list__item__title{margin-bottom:10px}}@media screen and (min-width:600px) and (max-width:899px) and (min-width:375px) and (max-width:899px){.chronology__list__item .chronology__list__item__title{margin-bottom:calc(10px + 10 * (100vw - 375px)/ 525)}}@media screen and (min-width:600px) and (max-width:899px) and (min-width:900px){.chronology__list__item .chronology__list__item__title{margin-bottom:20px}}@media screen and (min-width:600px) and (max-width:899px) and (max-width:374px){.chronology__list__item .chronology__list__item__description{font-size:14px}}@media screen and (min-width:600px) and (max-width:899px) and (min-width:375px) and (max-width:899px){.chronology__list__item .chronology__list__item__description{font-size:calc(14px + 4 * (100vw - 375px)/ 525)}}@media screen and (min-width:600px) and (max-width:899px) and (min-width:900px){.chronology__list__item .chronology__list__item__description{font-size:18px}}@media screen and (min-width:900px) and (max-width:1439px) and (max-width:374px){.chronology__list__item{padding-top:20px}}@media screen and (min-width:900px) and (max-width:1439px) and (min-width:375px) and (max-width:1439px){.chronology__list__item{padding-top:calc(20px + 140 * (100vw - 375px)/ 1065)}}@media screen and (min-width:900px) and (max-width:1439px) and (min-width:1440px){.chronology__list__item{padding-top:160px}}@media screen and (min-width:900px) and (max-width:1439px) and (max-width:374px){.chronology__list__item{padding-bottom:120px}}@media screen and (min-width:900px) and (max-width:1439px) and (min-width:375px) and (max-width:1439px){.chronology__list__item{padding-bottom:calc(120px + 110 * (100vw - 375px)/ 1065)}}@media screen and (min-width:900px) and (max-width:1439px) and (min-width:1440px){.chronology__list__item{padding-bottom:230px}}@media screen and (min-width:900px) and (max-width:1439px) and (max-width:374px){.chronology__list__item{padding-left:15px;padding-right:15px}}@media screen and (min-width:900px) and (max-width:1439px) and (min-width:375px) and (max-width:599px){.chronology__list__item{padding-left:calc(15px + 15 * (100vw - 375px)/ 225);padding-right:calc(15px + 15 * (100vw - 375px)/ 225)}}@media screen and (min-width:900px) and (max-width:1439px) and (min-width:600px){.chronology__list__item{padding-left:30px;padding-right:30px}}@media screen and (min-width:900px) and (max-width:1439px) and (max-width:374px){.chronology__list__item .chronology__list__item__title{font-size:14px}}@media screen and (min-width:900px) and (max-width:1439px) and (min-width:375px) and (max-width:1439px){.chronology__list__item .chronology__list__item__title{font-size:calc(14px + 10 * (100vw - 375px)/ 1065)}}@media screen and (min-width:900px) and (max-width:1439px) and (min-width:1440px){.chronology__list__item .chronology__list__item__title{font-size:24px}}@media screen and (min-width:900px) and (max-width:1439px) and (max-width:374px){.chronology__list__item .chronology__list__item__title{margin-bottom:-10px}}@media screen and (min-width:900px) and (max-width:1439px) and (min-width:375px) and (max-width:1439px){.chronology__list__item .chronology__list__item__title{margin-bottom:calc(-10px + 30 * (100vw - 375px)/ 1065)}}@media screen and (min-width:900px) and (max-width:1439px) and (min-width:1440px){.chronology__list__item .chronology__list__item__title{margin-bottom:20px}}@media screen and (min-width:900px) and (max-width:1439px) and (max-width:374px){.chronology__list__item .chronology__list__item__description{font-size:12px}}@media screen and (min-width:900px) and (max-width:1439px) and (min-width:375px) and (max-width:1439px){.chronology__list__item .chronology__list__item__description{font-size:calc(12px + 6 * (100vw - 375px)/ 1065)}}@media screen and (min-width:900px) and (max-width:1439px) and (min-width:1440px){.chronology__list__item .chronology__list__item__description{font-size:18px}}@media screen and (min-width:1440px) and (max-width:1920px) and (max-width:1439px){.chronology__list__item{padding-top:110px}}@media screen and (min-width:1440px) and (max-width:1920px) and (min-width:1440px) and (max-width:1919px){.chronology__list__item{padding-top:calc(110px + 50 * (100vw - 1440px)/ 480)}}@media screen and (min-width:1440px) and (max-width:1920px) and (min-width:1920px){.chronology__list__item{padding-top:160px}}@media screen and (min-width:1440px) and (max-width:1920px) and (max-width:1439px){.chronology__list__item{padding-bottom:120px}}@media screen and (min-width:1440px) and (max-width:1920px) and (min-width:1440px) and (max-width:1919px){.chronology__list__item{padding-bottom:calc(120px + 110 * (100vw - 1440px)/ 480)}}@media screen and (min-width:1440px) and (max-width:1920px) and (min-width:1920px){.chronology__list__item{padding-bottom:230px}}@media screen and (min-width:1440px) and (max-width:1920px) and (max-width:1439px){.chronology__list__item{padding-left:20px;padding-right:20px}}@media screen and (min-width:1440px) and (max-width:1920px) and (min-width:1440px) and (max-width:1919px){.chronology__list__item{padding-left:calc(20px + 20 * (100vw - 1440px)/ 480);padding-right:calc(20px + 20 * (100vw - 1440px)/ 480)}}@media screen and (min-width:1440px) and (max-width:1920px) and (min-width:1920px){.chronology__list__item{padding-left:40px;padding-right:40px}}@media screen and (min-width:1440px) and (max-width:1920px) and (max-width:1439px){.chronology__list__item .chronology__list__item__title{font-size:18px}}@media screen and (min-width:1440px) and (max-width:1920px) and (min-width:1440px) and (max-width:1919px){.chronology__list__item .chronology__list__item__title{font-size:calc(18px + 10 * (100vw - 1440px)/ 480)}}@media screen and (min-width:1440px) and (max-width:1920px) and (min-width:1920px){.chronology__list__item .chronology__list__item__title{font-size:28px}}@media screen and (min-width:1440px) and (max-width:1920px) and (max-width:1439px){.chronology__list__item .chronology__list__item__title{margin-bottom:10px}}@media screen and (min-width:1440px) and (max-width:1920px) and (min-width:1440px) and (max-width:1919px){.chronology__list__item .chronology__list__item__title{margin-bottom:calc(10px + 10 * (100vw - 1440px)/ 480)}}@media screen and (min-width:1440px) and (max-width:1920px) and (min-width:1920px){.chronology__list__item .chronology__list__item__title{margin-bottom:20px}}@media screen and (min-width:1440px) and (max-width:1920px) and (max-width:1439px){.chronology__list__item .chronology__list__item__description{font-size:14px}}@media screen and (min-width:1440px) and (max-width:1920px) and (min-width:1440px) and (max-width:1919px){.chronology__list__item .chronology__list__item__description{font-size:calc(14px + 4 * (100vw - 1440px)/ 480)}}@media screen and (min-width:1440px) and (max-width:1920px) and (min-width:1920px){.chronology__list__item .chronology__list__item__description{font-size:18px}}@media screen and (min-width:1920px) and (max-width:1439px){.chronology__list__item{padding-top:120px}}@media screen and (min-width:1920px) and (min-width:1440px) and (max-width:2559px){.chronology__list__item{padding-top:calc(120px + 100 * (100vw - 1440px)/ 1120)}}@media screen and (min-width:1920px) and (min-width:2560px){.chronology__list__item{padding-top:220px}}@media screen and (min-width:1920px) and (max-width:1439px){.chronology__list__item{padding-bottom:120px}}@media screen and (min-width:1920px) and (min-width:1440px) and (max-width:2559px){.chronology__list__item{padding-bottom:calc(120px + 110 * (100vw - 1440px)/ 1120)}}@media screen and (min-width:1920px) and (min-width:2560px){.chronology__list__item{padding-bottom:230px}}@media screen and (min-width:1920px) and (max-width:1439px){.chronology__list__item{padding-left:30px;padding-right:30px}}@media screen and (min-width:1920px) and (min-width:1440px) and (max-width:2559px){.chronology__list__item{padding-left:calc(30px + 30 * (100vw - 1440px)/ 1120);padding-right:calc(30px + 30 * (100vw - 1440px)/ 1120)}}@media screen and (min-width:1920px) and (min-width:2560px){.chronology__list__item{padding-left:60px;padding-right:60px}}@media screen and (min-width:1920px) and (max-width:1439px){.chronology__list__item .chronology__list__item__title{font-size:18px}}@media screen and (min-width:1920px) and (min-width:1440px) and (max-width:2559px){.chronology__list__item .chronology__list__item__title{font-size:calc(18px + 16 * (100vw - 1440px)/ 1120)}}@media screen and (min-width:1920px) and (min-width:2560px){.chronology__list__item .chronology__list__item__title{font-size:34px}}@media screen and (min-width:1920px) and (max-width:1439px){.chronology__list__item .chronology__list__item__title{margin-bottom:10px}}@media screen and (min-width:1920px) and (min-width:1440px) and (max-width:2559px){.chronology__list__item .chronology__list__item__title{margin-bottom:calc(10px + 10 * (100vw - 1440px)/ 1120)}}@media screen and (min-width:1920px) and (min-width:2560px){.chronology__list__item .chronology__list__item__title{margin-bottom:20px}}@media screen and (min-width:1920px) and (max-width:1439px){.chronology__list__item .chronology__list__item__description{font-size:14px}}@media screen and (min-width:1920px) and (min-width:1440px) and (max-width:2559px){.chronology__list__item .chronology__list__item__description{font-size:calc(14px + 10 * (100vw - 1440px)/ 1120)}}@media screen and (min-width:1920px) and (min-width:2560px){.chronology__list__item .chronology__list__item__description{font-size:24px}}.chronology__list__item__title{display:block;color:#d03b32;font-weight:700}.chronology__list__item__description{line-height:normal;color:#fff}.chronology__cards{display:grid;padding-top:0}@media screen and (max-width:374px){.chronology__cards{gap:25px}}@media screen and (min-width:375px) and (max-width:1919px){.chronology__cards{gap:calc(25px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.chronology__cards{gap:50px}}@media (min-width:768px){.chronology__cards.two{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.chronology__cards.three{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.chronology__cards.three{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.chronology__cards.four{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.chronology__cards.four{grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.chronology__cards.four{grid-template-columns:repeat(4,1fr)}}.chronology__cards .news-card{border-top:solid #00a4e1;padding-bottom:0;height:unset}.chronology__cards .news-card__content__description{display:block}.news-fixed.sombre{background-color:#f8f8f8}.news-fixed.sombre::before{background-color:#f8f8f8}.news-fixed.sombre .news__title{background-color:#f8f8f8}.news-fixed.sombre .news-card{border-top:solid #293f65;background-color:#fff}.news-fixed.clair{background-color:#fff}.news-fixed.clair::before{background-color:#fff}.news-fixed.clair .news__title{background-color:#fff}.news-fixed.clair .news-card{border-top:solid #293f65;background-color:#f8f8f8}.news-fixed .news-card{display:flex;flex-direction:column;height:100%}.news-fixed .news-card__content{display:flex;flex-direction:column;padding-bottom:0;flex-grow:1;flex-shrink:1;flex-basis:auto}@media screen and (max-width:374px){.news-fixed .news-card__footer{padding-top:15px}}@media screen and (min-width:375px) and (max-width:1919px){.news-fixed .news-card__footer{padding-top:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-fixed .news-card__footer{padding-top:30px}}@media screen and (max-width:374px){.news-fixed .news-card__footer{padding-right:15px}}@media screen and (min-width:375px) and (max-width:1919px){.news-fixed .news-card__footer{padding-right:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-fixed .news-card__footer{padding-right:30px}}@media screen and (max-width:374px){.news-fixed .news-card__footer{padding-left:15px}}@media screen and (min-width:375px) and (max-width:1919px){.news-fixed .news-card__footer{padding-left:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-fixed .news-card__footer{padding-left:30px}}.news-fixed .news-card__footer__button{position:relative;width:-moz-fit-content;width:fit-content}@media screen and (max-width:374px){.news-fixed .news-card__footer__button{padding-top:8px}}@media screen and (min-width:375px) and (max-width:1919px){.news-fixed .news-card__footer__button{padding-top:calc(8px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-fixed .news-card__footer__button{padding-top:18px}}@media screen and (max-width:374px){.news-fixed .news-card__footer__button{padding-bottom:8px}}@media screen and (min-width:375px) and (max-width:1919px){.news-fixed .news-card__footer__button{padding-bottom:calc(8px + 8 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.news-fixed .news-card__footer__button{padding-bottom:16px}}html.no-scroll{height:var(--height-100vh);overflow:hidden}.charts::before{background-color:#fff}.charts__title{background-color:#fff}@media screen and (max-width:374px){.charts__text{margin-bottom:30px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__text{margin-bottom:calc(30px + 60 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__text{margin-bottom:90px}}@media (min-width:1024px){.charts__text{max-width:66%}}@media screen and (max-width:374px){.charts__form{margin-bottom:40px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__form{margin-bottom:calc(40px + 40 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__form{margin-bottom:80px}}.charts__form__group{position:relative;display:block;z-index:0}@media (max-width:1679px){.charts__form__group{width:100%}}@media screen and (max-width:374px){.charts__form__group:first-child{margin-bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__form__group:first-child{margin-bottom:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__form__group:first-child{margin-bottom:30px}}.charts__form__group.months{text-transform:capitalize}.charts__form__group__title{display:block;text-transform:uppercase;font-weight:700;color:#293f65}@media screen and (max-width:374px){.charts__form__group__title{font-size:14px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__form__group__title{font-size:calc(14px + 4 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__form__group__title{font-size:18px}}@media screen and (max-width:374px){.charts__form__group__title{margin-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__form__group__title{margin-bottom:calc(10px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__form__group__title{margin-bottom:20px}}.charts__form__group-item{display:inline-flex;position:relative;cursor:pointer}.charts__form__group-item.color-blue:hover div{opacity:.3}.charts__form__group-item.color-blue input:checked+div,.charts__form__group-item.color-blue.active div{opacity:1}.charts__form__group-item.color-blue div{background-color:#293f65!important;opacity:0}.charts__form__group-item.color-orange:hover div{opacity:.3}.charts__form__group-item.color-orange input:checked+div,.charts__form__group-item.color-orange.active div{opacity:1}.charts__form__group-item.color-orange div{background-color:#293f65!important;opacity:0}.charts__form__group-item.color-green:hover div{opacity:.3}.charts__form__group-item.color-green input:checked+div,.charts__form__group-item.color-green.active div{opacity:1}.charts__form__group-item.color-green div{background-color:#293f65!important;opacity:0}.charts__form__group-item.category{text-transform:lowercase}.charts__form__group-item:hover .charts__form__group-item-background{color:#293f65;background-color:#f8f8f8}.charts__form__group-item:hover input:checked+.charts__form__group-item-background,input:checked+.charts__form__group-item-background{background-color:#293f65}.charts__form__group-item:hover input:checked+.charts__form__group-item-background+label,input:checked+.charts__form__group-item-background+label{color:#fff}.charts__form__group-item.active div,.charts__form__group-item.active:hover div{background-color:#293f65}.charts__form__group-item.active a,.charts__form__group-item.active:hover a{color:#fff;pointer-events:none}.charts__form__group-item input[type=checkbox]{display:none}.charts__form__group-item a,.charts__form__group-item label{cursor:pointer;display:block;position:relative;color:#293f65;z-index:1;transition:.25s cubic-bezier(.33,1,.68,1)}@media screen and (max-width:374px){.charts__form__group-item a,.charts__form__group-item label{padding-top:6px;padding-bottom:6px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__form__group-item a,.charts__form__group-item label{padding-top:calc(6px + 6 * (100vw - 375px)/ 1545);padding-bottom:calc(6px + 6 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__form__group-item a,.charts__form__group-item label{padding-top:12px;padding-bottom:12px}}@media screen and (max-width:374px){.charts__form__group-item a,.charts__form__group-item label{padding-left:8px;padding-right:8px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__form__group-item a,.charts__form__group-item label{padding-left:calc(8px + 7 * (100vw - 375px)/ 1545);padding-right:calc(8px + 7 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__form__group-item a,.charts__form__group-item label{padding-left:15px;padding-right:15px}}.charts__form__group-item-background{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;transition:.25s cubic-bezier(.33,1,.68,1)}.charts__form #filter-submit{position:absolute;opacity:0;visibility:hidden;pointer-events:none}.charts__list{display:grid;grid-template-columns:repeat(1,1fr)}@media screen and (max-width:374px){.charts__list{gap:25px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__list{gap:calc(25px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__list{gap:50px}}@media (min-width:1200px) and (max-width:1680px){.charts__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1680px){.charts__list{grid-template-columns:repeat(3,1fr)}}.charts__more{text-align:center}@media screen and (max-width:374px){.charts__more{margin-top:20px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__more{margin-top:calc(20px + 20 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__more{margin-top:40px}}@media (min-width:768px){.charts__more{grid-column:2 span}}@media (min-width:1440px){.charts__more{grid-column:2/1 span}}.charts__more a{width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (max-width:374px){.charts__more a{padding-top:14px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__more a{padding-top:calc(14px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__more a{padding-top:24px}}@media screen and (max-width:374px){.charts__more a{padding-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__more a{padding-bottom:calc(10px + 12 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__more a{padding-bottom:22px}}.charts__loader{display:block;margin:0 auto;width:80px;height:80px}@media screen and (max-width:374px){.charts__loader{margin-top:25px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__loader{margin-top:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__loader{margin-top:100px}}@media (min-width:1024px){.charts__loader{grid-column:2 span}}@media (min-width:1440px){.charts__loader{grid-column:3 span}}.charts__loader::after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #58535a;border-color:#58535a transparent #58535a transparent;animation:spinner 1.2s linear infinite}.charts__modals{position:fixed;top:0;left:0;height:var(--height-100vh);width:100vw;z-index:200;transition:.5s cubic-bezier(.33,1,.68,1)}@media screen and (max-width:374px){.charts__modals{padding-top:25px;padding-bottom:25px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__modals{padding-top:calc(25px + 75 * (100vw - 375px)/ 1545);padding-bottom:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__modals{padding-top:100px;padding-bottom:100px}}@media screen and (max-width:1023px) and (max-width:374px){.charts__modals{padding-bottom:100px}}@media screen and (max-width:1023px) and (min-width:375px) and (max-width:1919px){.charts__modals{padding-bottom:calc(100px + 100 * (100vw - 375px)/ 1545)}}@media screen and (max-width:1023px) and (min-width:1920px){.charts__modals{padding-bottom:200px}}.charts__modals.hidden{opacity:0;visibility:hidden;pointer-events:none}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.charts__modals__overlay{background-color:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.charts__modals__overlay{position:absolute;top:0;left:0;z-index:-1;height:var(--height-100vh);width:100vw;background-color:rgba(255,255,255,.8)}.charts__modals .owl-carousel,.charts__modals .owl-item,.charts__modals .owl-stage,.charts__modals .owl-stage-outer{height:100%}.charts__modals__close{position:absolute}@media screen and (max-width:374px){.charts__modals__close{right:15px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__modals__close{right:calc(15px + 135 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__modals__close{right:150px}}@media screen and (max-width:374px){.charts__modals__close{top:25px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__modals__close{top:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__modals__close{top:100px}}.charts__modals__next,.charts__modals__prev{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1023px){.charts__modals__next,.charts__modals__prev{top:initial;transform:initial}}@media screen and (max-width:1023px) and (max-width:374px){.charts__modals__next,.charts__modals__prev{bottom:25px}}@media screen and (max-width:1023px) and (min-width:375px) and (max-width:1919px){.charts__modals__next,.charts__modals__prev{bottom:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (max-width:1023px) and (min-width:1920px){.charts__modals__next,.charts__modals__prev{bottom:100px}}@media screen and (max-width:374px){.charts__modals__prev{left:120px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__modals__prev{left:calc(120px + 30 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__modals__prev{left:150px}}@media screen and (max-width:374px){.charts__modals__next{right:120px}}@media screen and (min-width:375px) and (max-width:1919px){.charts__modals__next{right:calc(120px + 30 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts__modals__next{right:150px}}.charts__modals__next svg:last-child{transform:translate(-50%,-50%) scale(.25) rotate(-90deg)}.charts-card{background-color:#f8f8f8}.charts-card.color-blue{border-top:solid #293f65}.charts-card.color-blue .button{border-color:#293f65;color:#293f65}.charts-card.color-blue .button:hover{background-color:#293f65;color:#fff}.charts-card.color-orange{border-top:solid #293f65}.charts-card.color-orange .button{border-color:#293f65;color:#293f65}.charts-card.color-orange .button:hover{background-color:#293f65;color:#fff}.charts-card.color-green{border-top:solid #293f65}.charts-card.color-green .button{border-color:#293f65;color:#293f65}.charts-card.color-green .button:hover{background-color:#293f65;color:#fff}@media screen and (max-width:374px){.charts-card{padding-bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card{padding-bottom:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card{padding-bottom:30px}}@media screen and (max-width:374px){.charts-card{border-width:3px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card{border-width:calc(3px + 2 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card{border-width:5px}}.charts-card:not(.charts-card--modal):not(.charts-card--single) .charts-card__content__description p:not(:first-child){display:none}.charts-card__inner{position:relative;height:100%}.charts-card__img{position:relative}@media screen and (max-width:374px){.charts-card__img{height:200px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__img{height:calc(200px + 100 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__img{height:300px}}.charts-card__img img{height:inherit;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%}@media screen and (max-width:374px){.charts-card__content{padding:15px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content{padding:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content{padding:30px}}@media screen and (max-width:374px){.charts-card__content{padding-bottom:50px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content{padding-bottom:calc(50px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content{padding-bottom:75px}}.charts-card__content__header{display:flex;justify-content:space-between}@media screen and (max-width:374px){.charts-card__content__header{margin-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__header{margin-bottom:calc(10px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__header{margin-bottom:20px}}.charts-card__content__header a,.charts-card__content__header span{text-transform:uppercase;color:#293f65}@media screen and (max-width:374px){.charts-card__content__header a,.charts-card__content__header span{font-size:14px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__header a,.charts-card__content__header span{font-size:calc(14px + 2 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__header a,.charts-card__content__header span{font-size:16px}}.charts-card__content__title{color:#293f65}@media screen and (max-width:374px){.charts-card__content__title{font-size:18px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__title{font-size:calc(18px + 12 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__title{font-size:30px}}@media screen and (max-width:374px){.charts-card__content__title{line-height:28px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__title{line-height:calc(28px + 12 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__title{line-height:40px}}@media screen and (max-width:374px){.charts-card__content__title{margin-bottom:8px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__title{margin-bottom:calc(8px + 7 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__title{margin-bottom:15px}}@media (min-width:1024px){.charts-card__content__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.charts-card__content__chart.small{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.charts-card__content__chart.large{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:374px){.charts-card__content__links{margin-top:25px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__links{margin-top:calc(25px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__links{margin-top:50px}}@media screen and (max-width:374px){.charts-card__content__links{margin-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__links{margin-bottom:calc(10px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__links{margin-bottom:20px}}.charts-card__content__button{position:absolute;bottom:0;width:auto}@media screen and (max-width:374px){.charts-card__content__button{padding-top:8px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__button{padding-top:calc(8px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__button{padding-top:18px}}@media screen and (max-width:374px){.charts-card__content__button{padding-bottom:8px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card__content__button{padding-bottom:calc(8px + 8 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card__content__button{padding-bottom:16px}}.charts-card--modal{max-height:inherit!important;height:auto;padding-bottom:0;overflow-y:scroll}@media (min-width:1024px){.charts-card--modal{margin-left:100px;margin-right:100px}}@media screen and (max-width:374px){.charts-card--modal .charts-card__img{height:250px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--modal .charts-card__img{height:calc(250px + 150 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--modal .charts-card__img{height:400px}}@media screen and (max-width:374px){.charts-card--modal .charts-card__content{padding-bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--modal .charts-card__content{padding-bottom:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--modal .charts-card__content{padding-bottom:30px}}@media screen and (max-width:374px){.charts-card--modal .charts-card__content p:not(:last-of-type){margin-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--modal .charts-card__content p:not(:last-of-type){margin-bottom:calc(10px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--modal .charts-card__content p:not(:last-of-type){margin-bottom:25px}}.charts-card--single{border:none!important;height:auto;background-color:#fff}@media screen and (max-width:374px){.charts-card--single.no-image{padding-top:25px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--single.no-image{padding-top:calc(25px + 20 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--single.no-image{padding-top:45px}}.charts-card--single .charts-card__img{display:none}.charts-card--single .charts-card__content{padding-left:0;padding-right:0}@media screen and (max-width:374px){.charts-card--single .charts-card__content__title{font-size:20px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--single .charts-card__content__title{font-size:calc(20px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--single .charts-card__content__title{font-size:30px}}@media screen and (max-width:374px){.charts-card--single .charts-card__content__title{line-height:24px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--single .charts-card__content__title{line-height:calc(24px + 16 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--single .charts-card__content__title{line-height:40px}}@media screen and (max-width:374px){.charts-card--single .charts-card__content__title{margin-bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--single .charts-card__content__title{margin-bottom:calc(15px + 5 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--single .charts-card__content__title{margin-bottom:20px}}@media screen and (max-width:374px){.charts-card--single .charts-card__content p:not(:last-of-type){margin-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--single .charts-card__content p:not(:last-of-type){margin-bottom:calc(10px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--single .charts-card__content p:not(:last-of-type){margin-bottom:25px}}@media screen and (max-width:374px){.charts-card--single .charts-card__content__header{margin-bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--single .charts-card__content__header{margin-bottom:calc(15px + 5 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--single .charts-card__content__header{margin-bottom:20px}}@media screen and (max-width:374px){.charts-card--single .charts-card__content__header span{font-size:16px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--single .charts-card__content__header span{font-size:calc(16px + 2 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--single .charts-card__content__header span{font-size:18px}}.charts-card--single .charts-card__content__button{border:1px solid #293f65}@media screen and (max-width:374px){.charts-card--single .charts-card__content__button{width:220px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--single .charts-card__content__button{width:calc(220px + 80 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--single .charts-card__content__button{width:300px}}@media screen and (max-width:374px){.charts-card--single .charts-card__content__button{padding-top:8px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--single .charts-card__content__button{padding-top:calc(8px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--single .charts-card__content__button{padding-top:18px}}@media screen and (max-width:374px){.charts-card--single .charts-card__content__button{padding-bottom:8px}}@media screen and (min-width:375px) and (max-width:1919px){.charts-card--single .charts-card__content__button{padding-bottom:calc(8px + 8 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.charts-card--single .charts-card__content__button{padding-bottom:16px}}.charts-fixed{background-color:#f8f8f8}.charts-fixed::before{background-color:#f8f8f8}.charts-fixed .charts__title{background-color:#f8f8f8}.charts-fixed .charts-card{border-top:solid #293f65;background-color:#fff}.charts-fixed .charts-card__content{display:flex;flex-direction:column;height:100%;padding-bottom:0;justify-content:space-between}.charts-fixed .charts-card__content__button{position:relative;width:-moz-fit-content;width:fit-content;margin-top:auto}.financials::before{background-color:#fff}.financials__title{background-color:#fff}@media screen and (max-width:374px){.financials__text{margin-bottom:30px}}@media screen and (min-width:375px) and (max-width:1919px){.financials__text{margin-bottom:calc(30px + 20 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.financials__text{margin-bottom:50px}}.financials__text p:last-child,.financials__text:last-child{margin-bottom:0}.financials__text.two-column{display:grid}@media screen and (max-width:374px){.financials__text.two-column{gap:25px}}@media screen and (min-width:375px) and (max-width:1919px){.financials__text.two-column{gap:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.financials__text.two-column{gap:100px}}@media (min-width:768px){.financials__text.two-column{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:374px){.financials__text:not(.two-column){font-size:18px}}@media screen and (min-width:375px) and (max-width:1919px){.financials__text:not(.two-column){font-size:calc(18px + 6 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.financials__text:not(.two-column){font-size:24px}}@media screen and (max-width:374px){.financials__text:not(.two-column){line-height:25px}}@media screen and (min-width:375px) and (max-width:1919px){.financials__text:not(.two-column){line-height:calc(25px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.financials__text:not(.two-column){line-height:35px}}@media (min-width:1024px){.financials__text:not(.two-column){max-width:66%}}.financials__text p{column-break-inside:avoid;page-break-inside:avoid}@media screen and (max-width:374px){.financials__text p{margin-bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.financials__text p{margin-bottom:calc(15px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.financials__text p{margin-bottom:30px}}.financials-item{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:25px;grid-row-gap:25px}@media screen and (max-width:374px){body:not(.home) .site-main{padding-bottom:25px}}@media screen and (min-width:375px) and (max-width:1919px){body:not(.home) .site-main{padding-bottom:calc(25px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){body:not(.home) .site-main{padding-bottom:50px}}.banner+.article,.section-wrapper{position:relative}@media screen and (max-width:374px){.banner+.article,.section-wrapper{top:-100px}}@media screen and (min-width:375px) and (max-width:1919px){.banner+.article,.section-wrapper{top:calc(-100px + -150 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.banner+.article,.section-wrapper{top:-250px}}@media screen and (max-width:374px){.banner+.article,.section-wrapper{margin-bottom:-100px}}@media screen and (min-width:375px) and (max-width:1919px){.banner+.article,.section-wrapper{margin-bottom:calc(-100px + -150 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.banner+.article,.section-wrapper{margin-bottom:-250px}}@media screen and (max-width:374px){.page__inner{padding-top:25px}}@media screen and (min-width:375px) and (max-width:1919px){.page__inner{padding-top:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.page__inner{padding-top:100px}}.page__subtitle{font-weight:700}@media screen and (max-width:374px){.page__subtitle{font-size:16px}}@media screen and (min-width:375px) and (max-width:1919px){.page__subtitle{font-size:calc(16px + 4 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.page__subtitle{font-size:20px}}@media screen and (max-width:374px){.page__subtitle{line-height:18px}}@media screen and (min-width:375px) and (max-width:1919px){.page__subtitle{line-height:calc(18px + 12 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.page__subtitle{line-height:30px}}.page__wrapper.two-column{display:grid}@media screen and (max-width:374px){.page__wrapper.two-column{-moz-column-gap:25px;column-gap:25px}}@media screen and (min-width:375px) and (max-width:1919px){.page__wrapper.two-column{-moz-column-gap:calc(25px + 75 * (100vw - 375px)/ 1545);column-gap:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.page__wrapper.two-column{-moz-column-gap:100px;column-gap:100px}}@media (min-width:768px){.page__wrapper.two-column{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:374px){.page__content p:not(:last-child),.page__content-left p:not(:last-child),.page__content-right p:not(:last-child){margin-bottom:10px}}@media screen and (min-width:375px) and (max-width:1919px){.page__content p:not(:last-child),.page__content-left p:not(:last-child),.page__content-right p:not(:last-child){margin-bottom:calc(10px + 15 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.page__content p:not(:last-child),.page__content-left p:not(:last-child),.page__content-right p:not(:last-child){margin-bottom:25px}}.page__content p img,.page__content-left p img,.page__content-right p img{width:auto;height:auto}.page__content p a,.page__content-left p a,.page__content-right p a{color:#00a4e1}.page__content p a:active,.page__content p a:focus,.page__content p a:hover,.page__content-left p a:active,.page__content-left p a:focus,.page__content-left p a:hover,.page__content-right p a:active,.page__content-right p a:focus,.page__content-right p a:hover{color:#293f65}.page__navigation{display:flex;justify-content:space-between}@media screen and (max-width:374px){.page__navigation{margin-bottom:30px}}@media screen and (min-width:375px) and (max-width:1919px){.page__navigation{margin-bottom:calc(30px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.page__navigation{margin-bottom:40px}}@media screen and (max-width:374px){.page__navigation-item{padding-top:10px}}@media screen and (min-width:375px) and (max-width:1919px){.page__navigation-item{padding-top:calc(10px + 8 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.page__navigation-item{padding-top:18px}}@media screen and (max-width:374px){.page__navigation-item{padding-bottom:8px}}@media screen and (min-width:375px) and (max-width:1919px){.page__navigation-item{padding-bottom:calc(8px + 8 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.page__navigation-item{padding-bottom:16px}}.page__navigation-item.next{margin-left:auto}.home{overflow-x:hidden}@media screen and (max-width:374px){.home .section-wrapper{padding-bottom:50px}}@media screen and (min-width:375px) and (max-width:1919px){.home .section-wrapper{padding-bottom:calc(50px + 50 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.home .section-wrapper{padding-bottom:100px}}.home .section-wrapper section:first-child>h2::before{display:none}@media (min-width:768px){.home #moments-forts .news-card__content__title{min-height:91px}}@media (min-width:900px){.home #moments-forts .news-card__content__title{min-height:70px}}@media (min-width:2560px){.home #moments-forts .news-card__content__title{min-height:unset}}.home #chiffres-cles{padding-bottom:0}.home .visualizer-front-container div:nth-child(3){display:none}@media screen and (max-width:374px){.project{padding-top:25px}}@media screen and (min-width:375px) and (max-width:1919px){.project{padding-top:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project{padding-top:100px}}@media screen and (max-width:374px){.project__content{-moz-column-gap:25px;column-gap:25px}}@media screen and (min-width:375px) and (max-width:1919px){.project__content{-moz-column-gap:calc(25px + 75 * (100vw - 375px)/ 1545);column-gap:calc(25px + 75 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project__content{-moz-column-gap:100px;column-gap:100px}}@media screen and (max-width:374px){.project__content{margin-bottom:40px}}@media screen and (min-width:375px) and (max-width:1919px){.project__content{margin-bottom:calc(40px + 40 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project__content{margin-bottom:80px}}.project__content.two-columns{display:grid}@media (min-width:768px){.project__content.two-columns{grid-template-columns:repeat(2,1fr)}}.project__content p{font-weight:400;page-break-inside:avoid;column-break-inside:avoid}@media screen and (max-width:374px){.project__content p{margin-bottom:15px}}@media screen and (min-width:375px) and (max-width:1919px){.project__content p{margin-bottom:calc(15px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project__content p{margin-bottom:25px}}@media screen and (max-width:374px){.project__links{margin-top:25px;margin-bottom:25px}}@media screen and (min-width:375px) and (max-width:1919px){.project__links{margin-top:calc(25px + 25 * (100vw - 375px)/ 1545);margin-bottom:calc(25px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project__links{margin-top:50px;margin-bottom:50px}}@media (min-width:768px){.project__links.right{grid-column:2}}.project__links-button{width:auto!important;border:1px solid #293f65}@media screen and (max-width:374px){.project__links-button{width:220px}}@media screen and (min-width:375px) and (max-width:1919px){.project__links-button{width:calc(220px + 80 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project__links-button{width:300px}}@media screen and (max-width:374px){.project__links-button{padding-top:8px}}@media screen and (min-width:375px) and (max-width:1919px){.project__links-button{padding-top:calc(8px + 10 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project__links-button{padding-top:18px}}@media screen and (max-width:374px){.project__links-button{padding-bottom:8px}}@media screen and (min-width:375px) and (max-width:1919px){.project__links-button{padding-bottom:calc(8px + 8 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.project__links-button{padding-bottom:16px}}@media (max-width:1023px){.project__links-button.hide-mobile{display:none}}@media (min-width:1024px){.project__links-button.hide-desktop{display:none}}.project ul li::before{content:"";display:inline-block;width:0;height:0;margin-right:12px;border-width:7px 0 7px 8px;border-style:solid;border-color:transparent transparent transparent #00a4e1;transition:.25s cubic-bezier(.33,1,.68,1)}.project ul li{color:#293f65;font-weight:400;page-break-inside:avoid;column-break-inside:avoid}.banner+.article .news-card--single{border-top:none!important}@media screen and (max-width:374px){.archive__filters{margin-bottom:40px}}@media screen and (min-width:375px) and (max-width:1919px){.archive__filters{margin-bottom:calc(40px + 40 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.archive__filters{margin-bottom:80px}}.archive__filters .news__form__group-item:first-child{text-transform:capitalize}.archive__list{display:grid}@media screen and (max-width:374px){.archive__list{gap:25px}}@media screen and (min-width:375px) and (max-width:1919px){.archive__list{gap:calc(25px + 25 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.archive__list{gap:50px}}@media (min-width:768px){.archive__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.archive__list{grid-template-columns:repeat(3,1fr)}}.pagination{text-align:center}@media screen and (max-width:374px){.pagination{margin-top:60px}}@media screen and (min-width:375px) and (max-width:1919px){.pagination{margin-top:calc(60px + 60 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.pagination{margin-top:120px}}.pagination h2{display:none}@media screen and (max-width:374px){.pagination .nav-links *{margin-left:5px;margin-right:5px}}@media screen and (min-width:375px) and (max-width:1919px){.pagination .nav-links *{margin-left:calc(5px + 5 * (100vw - 375px)/ 1545);margin-right:calc(5px + 5 * (100vw - 375px)/ 1545)}}@media screen and (min-width:1920px){.pagination .nav-links *{margin-left:10px;margin-right:10px}}.pagination .nav-links .current{font-weight:700}