.report__container{margin:0 auto;max-width:1140px;display:flex;flex-direction:column;justify-content:center;padding:1rem 0 3rem}@media(min-width: 768px){.report__container{gap:2rem;padding:1rem 1rem 6rem}}.report__container .report__pdf{position:relative}.report__container .report__pdf .report__file{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:1}.report__container .report__pdf .report__file:hover{text-decoration:none}.report__container .report__text{color:#1d3056;font-family:"Titillium Web",Sans-serif;padding:0 0 2rem}@media(max-width: 767px){.report__container .report__text{padding:1rem}}.header__slider{position:relative;width:100%}.header__slider .slick-slide img{-o-object-fit:cover;object-fit:cover}@media(max-width: 599px){.header__slider .slick-slide img{height:240px}}.plan__head{background-position:center;background-repeat:no-repeat;background-size:cover;padding:0;position:relative}.plan__head .plan__container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:1140px;width:100%;z-index:10}.plan__head .plan__container .plan__text{color:#fff;padding:1rem;z-index:1}.plan__head .plan__container .plan__text h2,.plan__head .plan__container .plan__text h3,.plan__head .plan__container .plan__text h4{font-size:1.75rem;font-weight:500;line-height:1.15;margin:0}@media(min-width: 768px){.plan__head .plan__container .plan__text h2,.plan__head .plan__container .plan__text h3,.plan__head .plan__container .plan__text h4{font-size:3rem}}.plan__head .plan__container .plan__text p{font-family:"Titillium Web",Sans-serif;font-size:1.15rem;font-weight:300}@media(min-width: 768px){.plan__head .plan__container .plan__text p{font-size:2rem}}.mission__container{align-items:center;display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:1140px;padding:2rem 1rem}@media(min-width: 768px){.mission__container{flex-direction:row;gap:4rem;padding:4rem 1rem}}.mission__container .mission__title{color:#1d3056;font-size:2rem;font-weight:500;line-height:1.15;margin:0}@media(min-width: 768px){.mission__container .mission__title{font-size:3rem}}.mission__container .mission__text{color:#1d3056;font-family:"Titillium Web",Sans-serif}@media(min-width: 768px){.mission__container .mission__text{font-size:1.15rem}}.mission__container .mission__text ul{margin:0;padding-left:1.5rem}.priorites__section .priorites__container{align-items:center;display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:1140px;padding:2rem 1rem}@media(min-width: 768px){.priorites__section .priorites__container{padding:2rem 1rem 4rem}}.priorites__section .priorites__container .priorites__title{border-bottom:.1rem solid #1d3056;border-top:.1rem solid #1d3056;color:#1d3056;font-size:2rem;font-weight:500;line-height:1;margin:0;margin-bottom:2rem;padding:1.5rem;text-align:center;width:100%}@media(min-width: 768px){.priorites__section .priorites__container .priorites__title{font-size:3rem}}.priorites__section .priorites__container .priorites__wrap{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.priorites__section .priorites__container .priorites__wrap{gap:1.5rem}}.priorites__section .priorites__container .priorites__item{align-items:center;background-color:#2486b6;color:#fff;display:flex;gap:1rem;padding:1rem}@media(min-width: 768px){.priorites__section .priorites__container .priorites__item{padding:1.5rem}}.priorites__section .priorites__container .priorites__item .priorites__text{font-family:"Titillium Web",Sans-serif;font-size:1.15rem;line-height:1.25}@media(min-width: 768px){.priorites__section .priorites__container .priorites__item .priorites__text{font-size:1.5rem}}.priorites__section .priorites__container .priorites__item .priorites__count{color:#fff;font-family:"Bebas Neue",sans-serif;font-size:3.5rem;line-height:1.2}@media(min-width: 768px){.priorites__section .priorites__container .priorites__item .priorites__count{font-size:5rem}}.strategic__banner{background-position:left;background-repeat:no-repeat;background-size:cover;padding:4rem 0;position:relative}@media(min-width: 768px){.strategic__banner{background-position:center;padding:6rem 0}}.strategic__banner .strategic__container{align-items:center;background-color:#1d3056;display:flex;flex-direction:column;gap:2rem;padding:2rem}@media(min-width: 768px){.strategic__banner .strategic__container{flex-direction:row;padding:2rem 4rem}}@media(min-width: 1024px){.strategic__banner .strategic__container{gap:4rem}}.strategic__banner .strategic__container .strategic__img{display:flex;position:relative}@media(min-width: 768px){.strategic__banner .strategic__container .strategic__img{padding:1rem 0}}.strategic__banner .strategic__container .strategic__img:before{background-color:#fff;bottom:0;content:"";height:.1rem;left:0;position:absolute;top:-1rem;width:100%}@media(min-width: 768px){.strategic__banner .strategic__container .strategic__img:before{height:100%;left:-1rem;top:0;width:.1rem}}@media(min-width: 1024px){.strategic__banner .strategic__container .strategic__img:before{left:-2rem}}.strategic__banner .strategic__container .strategic__img:after{background-color:#fff;bottom:0;content:"";height:.1rem;position:absolute;right:0;bottom:-1rem;width:100%}@media(min-width: 768px){.strategic__banner .strategic__container .strategic__img:after{height:100%;right:-1rem;bottom:0;width:.1rem}}@media(min-width: 1024px){.strategic__banner .strategic__container .strategic__img:after{right:-2rem}}.strategic__banner .strategic__container .strategic__link{font-family:Oswald,Sans-serif;font-size:1.5rem;font-weight:400;text-transform:uppercase;color:#1d3056;background-color:#fff;border-radius:0;border:.15rem solid #fff;padding:.5rem 1rem;transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1)}@media(min-width: 1024px){.strategic__banner .strategic__container .strategic__link{padding:.5rem 1.5rem}}.strategic__banner .strategic__container .strategic__link:hover{background-color:#1d3056;color:#fff}.strategic__banner .strategic__container img{margin:0 auto;max-width:60%}@media(min-width: 768px){.strategic__banner .strategic__container img{height:auto;margin:0;max-width:100%;width:160px}}@media(min-width: 1440px){.strategic__banner .strategic__container img{width:260px}}.strategic__banner .strategic__image{display:none}@media(min-width: 992px){.strategic__banner .strategic__image{display:flex;height:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:39%}}@media(min-width: 1440px){.strategic__banner .strategic__image{width:-moz-fit-content;width:fit-content}}