.pagination{max-width:1270px;margin-left:20px;margin-right:20px}@media only screen and (min-width: calc(1270px + 20px * 2)){.pagination{margin-left:auto;margin-right:auto}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px;margin-bottom:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 850px){.pagination{margin-bottom:55px}}@media only screen and (min-width: 1200px){.pagination{margin-bottom:65px}}.pagination__item{color:var(--color-black);background-color:var(--color-white);border-radius:var(--button-border-radius);border:1px solid var(--color-grey);width:50px;height:50px;margin-right:4px;margin-left:4px;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;cursor:pointer;text-decoration:none}@media only screen and (min-width: 1200px){.pagination__item{-webkit-transition:color .5s,background-color .5s;transition:color .5s,background-color .5s}}@media only screen and (min-width: 1200px){.pagination__item:hover{background-color:var(--color-primary);color:var(--color-white)}}.pagination__item.active{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.presentation__item{display:block;background-color:var(--color-white);text-decoration:none;margin-bottom:25px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}@media only screen and (min-width: 850px){.presentation__item{width:calc(33.3333% - 20px);margin:0 10px 20px;position:relative}}@media only screen and (min-width: 1200px){.presentation__item{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}}@media only screen and (min-width: 850px){.presentation__item:nth-child(3n){margin-right:0}}@media only screen and (min-width: 1200px){.presentation__item:nth-child(3n){margin-right:0}}@media only screen and (min-width: 1200px){.presentation__item:hover{opacity:1 !important}}@media only screen and (min-width: 1200px){.presentation__item:hover .cta{color:var(--color-secondary)}}.presentation__item__visual{height:200px;background-size:cover;background-position:center}@media only screen and (min-width: 500px){.presentation__item__visual{height:350px}}@media only screen and (min-width: 850px){.presentation__item__visual{height:200px}}.presentation__item__content{padding:30px 25px}@media only screen and (min-width: 850px){.presentation__item__content{padding:30px 25px 60px}}@media only screen and (min-width: 1200px){.presentation__item__content{padding:30px 30px 70px}}.presentation__item__title{color:var(--color-black);font-size:1.125rem;margin-bottom:10px}.presentation__item__text{color:var(--color-black);font-size:.875rem;line-height:1.5;margin-bottom:25px}.presentation__item__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 850px){.presentation__item__bottom{width:100%;position:absolute;bottom:30px;left:0}}.presentation__item__bottom__cta{color:var(--color-black);font-size:.875rem;font-weight:700;letter-spacing:1.4px;text-decoration:none;padding-bottom:14px;border-bottom:1px solid var(--color-secondary);-webkit-transition:color ease .5s;transition:color ease .5s}.presentation__item__bottom__date{display:none}.title{max-width:1200px;margin-left:20px;margin-right:20px}@media only screen and (min-width: calc(1200px + 20px * 2)){.title{margin-left:auto;margin-right:auto}}.title{color:var(--color-black);font-family:var(--font-title);font-size:1.5rem;font-weight:var(--font-title-weight)}@media only screen and (min-width: 850px){.title{font-size:2rem}}@media only screen and (min-width: 1200px){.title{font-size:2.5rem}}.title{margin-bottom:20px}@media only screen and (min-width: 850px){.title{margin-bottom:25px}}@media only screen and (min-width: 1200px){.title{margin-bottom:30px}}.presentation{max-width:1200px;margin-left:20px;margin-right:20px}@media only screen and (min-width: calc(1200px + 20px * 2)){.presentation{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 850px){.presentation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 1200px){.presentation:hover .presentation__item{opacity:.6}}.stickybar{display:none}