@media screen and (min-width:53.125em){.thematic-carousel{padding-left:1rem}}.thematic-carousel .thematic-carousel__wrapper{padding:0;justify-content:center}@media screen and (min-width:53.125em){.thematic-carousel .thematic-carousel__wrapper{padding:0 4rem}}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item{flex-grow:1;flex-basis:28.5714285714%;max-width:28.5714285714%}@media screen and (min-width:37.5em){.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item{flex-basis:22.2222222222%;max-width:22.2222222222%}}@media screen and (min-width:53.125em){.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item{flex-basis:25%;max-width:25%}}@media screen and (min-width:60em){.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item{flex-basis:16.6666666667%;max-width:16.6666666667%}}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#0171a1}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a:hover{text-decoration:none}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a:hover div:not([class^=icon-]){text-decoration:underline}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a [class^=icon-]{display:flex;justify-content:center;align-items:center;background:#d1e5ee;border-radius:100%}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a [class^=icon-]{font-size:2.5rem}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a [class^=icon-]{width:5.5rem}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a [class^=icon-]{height:5.5rem}@media screen and (min-width:53.125em){.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a [class^=icon-]{font-size:3.5rem}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a [class^=icon-]{width:8rem}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a [class^=icon-]{height:8rem}}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a [class^=icon-]+div{font-weight:700;text-align:center}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a [class^=icon-]+div{font-size:1.1rem}@media screen and (min-width:53.125em){.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a [class^=icon-]+div{font-size:1.4rem}}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a [class^=icon-]+div{padding-top:1rem}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a:not(:has([class^=icon-])){flex:1}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a:not(:has([class^=icon-])) div:last-child{height:100%;flex:1;font-weight:700;text-align:center}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a:not(:has([class^=icon-])) div:last-child{font-size:1.1rem}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a:not(:has([class^=icon-])) div:last-child{padding-top:1rem}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a:not(:has([class^=icon-])) div:last-child{margin-top:5.5rem}@media screen and (min-width:53.125em){.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a:not(:has([class^=icon-])) div:last-child{margin-top:8rem}.thematic-carousel .thematic-carousel__wrapper .thematic-carousel__wrapper__item a:not(:has([class^=icon-])) div:last-child{font-size:1.4rem}}.thematic-carousel .thematic-carousel__wrapper .flickity-button{background:0 0;display:none;-webkit-transform:unset;transform:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0}.thematic-carousel .thematic-carousel__wrapper .flickity-button{top:2rem}.thematic-carousel .thematic-carousel__wrapper .flickity-button{width:3rem}@media screen and (min-width:53.125em){.thematic-carousel .thematic-carousel__wrapper .flickity-button:not([disabled]){display:block}}.thematic-carousel .thematic-carousel__wrapper .flickity-button .flickity-button-icon{fill:#6A6A69}