.projects{color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3em}.projects a{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.projects a:visited{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.projects a:hover{color:hsla(0,0%,100%,.6);-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.projects a:hover:visited{color:hsla(0,0%,100%,.6);-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.projects h3{color:#fff;font-weight:500}.color01 .projects,.color01 .projects a,.color01 .projects h2{color:#000}.projects__item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex:1 50%;-moz-box-flex:1;-ms-flex:1 50%;flex:1 50%;margin:1.5em 0 2rem;padding-right:2em;position:relative}@media screen and (max-width:600px){.projects__item{-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;padding-right:0}}@media screen and (min-width:992px){.projects__item{max-width:50%}}@media screen and (min-width:600px){.x2 .projects__item{-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;max-width:none}}@media screen and (min-width:1440px){.x2 .projects__item{max-width:50%}}@media screen{.projects__item{padding-top:180px}.projects__item .projects__item-plate{background-size:cover;border-radius:500px;height:220px;left:-20px;position:absolute;top:0;width:80%}.projects__item .projects__item-plate:before{background:-webkit-gradient(linear,left bottom,left top,from(#092066),color-stop(97.49%,rgba(49,65,243,0)));background:-webkit-linear-gradient(bottom,#092066,rgba(49,65,243,0) 97.49%);background:-moz-linear-gradient(bottom,#092066 0,rgba(49,65,243,0) 97.49%);background:-o-linear-gradient(bottom,#092066 0,rgba(49,65,243,0) 97.49%);background:linear-gradient(0deg,#092066,rgba(49,65,243,0) 97.49%);border-radius:500px;content:"";height:100%;position:absolute;width:100%}}.color01 .projects__item{padding-top:240px}.projects__item-inner{position:relative;z-index:1}@media screen{.page-background{background-size:cover!important;height:100%;left:0;position:absolute;top:0;width:100%}.contrast .page-background{display:none}}.header,.header .h1,.header h1,.header h2,.layout .wrapper,.layout .wrapper .h1,.layout .wrapper h1,.layout .wrapper h2{color:#fff}.color01 .header,.color01 .header .h1,.color01 .header h1,.color01 .header h2,.color01 .layout .wrapper,.color01 .layout .wrapper .h1,.color01 .layout .wrapper h1,.color01 .layout .wrapper h2{color:#000}.header h2,.layout .wrapper h2{margin:2em 0 .5em}.header .lead,.layout .wrapper .lead{font-size:1.3em}.color01 .layout{background:#f2f2f2!important}.color01 .layout,.color01 .layout .breadcrumbs a,.color01 .layout .breadcrumbs li:after{color:#000!important}.color02 .layout{background:#000!important}.layout .navigation{float:right}@media screen and (max-width:991px){.layout .navigation{clear:both;float:none}}.layout .navigation a{color:#fff}.layout .navigation a:hover{color:hsla(0,0%,100%,.6)}.color01 .layout .navigation a{color:#000}.color01 .layout .navigation a:hover{color:rgba(0,0,0,.6)}@media print{.layout .navigation{display:none}.layout .col-md-3,.layout .col-sm-3,.layout .main{float:none!important;width:100%!important}}@media screen and (min-width:993px){.breadcrumbs{color:#fff}.breadcrumbs a{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.breadcrumbs a:visited{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.breadcrumbs a:hover{color:hsla(0,0%,100%,.6);-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.breadcrumbs a:hover:visited{color:hsla(0,0%,100%,.6);-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}}.purpose{background:#fff;margin:3em 0 0;padding:20px}@media screen and (min-width:992px){.purpose{padding:40px}}.contrast .purpose{color:#000}@media print{.purpose{padding-left:0;padding-right:0}}.management{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-right:-1rem}.x2 .management{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1200px){.management{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media print{.management{display:block}}.management h3,.management h4{color:#fff;margin-bottom:1em}.color02 .management h3,.color02 .management h4{color:#fff!important}.management a{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.management a:visited{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.management a:hover{color:hsla(0,0%,100%,.6);-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.management a:hover:visited{color:hsla(0,0%,100%,.6);-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.management__item{border:3px solid;-webkit-box-flex:1;-webkit-flex:1 50%;-moz-box-flex:1;-ms-flex:1 50%;flex:1 50%;margin:0 1rem 1rem 0;padding:20px}@media screen and (min-width:992px){.management__item{padding:40px}}.partners{background:#fff;padding:20px}@media screen and (min-width:992px){.partners{padding:40px}}.contrast .partners img{display:block!important}.partners__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.partners__item{-webkit-box-flex:1;-webkit-flex:1 25%;-moz-box-flex:1;-ms-flex:1 25%;flex:1 25%}.contrast .tasks{color:#000}.tasks__item{background:#fff;margin-bottom:1rem;overflow:hidden;position:relative}@media screen and (min-width:600px){.tasks__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.tasks__item--no-image{background:none;border:3px solid}.color01 .tasks__item--no-image{border-color:#000;color:#000}.color02 .tasks__item--no-image h3,.tasks__item--no-image,.tasks__item--no-image h3{color:#fff}.tasks__content{-webkit-box-flex:1;-webkit-flex:1 55%;-moz-box-flex:1;-ms-flex:1 55%;flex:1 55%;padding:20px;position:relative}@media screen and (min-width:992px){.tasks__content{padding:40px}}@media screen and (min-width:600px){.tasks__content:before{background:#fff;content:"";height:100%;left:2em;position:absolute;top:0;-webkit-transform:skew(-7deg,0);-moz-transform:skew(-7deg,0);-ms-transform:skew(-7deg,0);-o-transform:skew(-7deg,0);transform:skew(-7deg,0);width:100%;z-index:1}}.tasks__item--no-image .tasks__content:first-child{-webkit-box-flex:1;-webkit-flex:1 35%;-moz-box-flex:1;-ms-flex:1 35%;flex:1 35%}.tasks__item--no-image .tasks__content:last-child{-webkit-box-flex:1;-webkit-flex:1 65%;-moz-box-flex:1;-ms-flex:1 65%;flex:1 65%}.tasks__item--no-image .tasks__content:before{display:none}.tasks__content-inner{position:relative;z-index:1}@media screen and (min-width:600px){.tasks__content-inner h3{margin-right:-2em}}.tasks__item--no-image .tasks__content-inner h3{margin-right:0}.tasks__content-inner ul{margin:0}@media screen and (min-width:600px){.tasks__content-inner li:first-child{margin-right:-2em}.tasks__content-inner li:nth-child(2){margin-right:-1.5em}}.tasks__image{-webkit-box-flex:1;-webkit-flex:1 45%;-moz-box-flex:1;-ms-flex:1 45%;flex:1 45%;position:relative}@media screen and (max-width:599px){.tasks__image{padding-bottom:56%}}@media print{.tasks__image{padding-bottom:56%}}.tasks__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.contrast .tasks__image img{display:block!important}.color02 .results h2,.color02 .results h3,.results h2,.results h3{color:#fff}.results ul{margin:0;padding:0}.results ul li{margin:0 3rem 1em 2rem}.results ul li:before{content:""}.footer{z-index:1}