.carousel.carousel-list{--color-secondary2:#1d1d1b;--font-heading-light:'Sang-bleu-sans-light';--font-heading-bold:'Akkurat-bold';--font-heading-medium:'Akkurat-regular'}
.carousel.carousel-list .title1-icon{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNTAgNDUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1MCA0NTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNBODlBNjc7c3Ryb2tlLXdpZHRoOjQ7fQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiNBODlBNjc7c3Ryb2tlLXdpZHRoOjAuMjU7fQoJLnN0MntmaWxsOiNBODlBNjc7fQo8L3N0eWxlPgo8Zz4KCTxnPgoJCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSI2NC42IiB5MT0iMjIuNCIgeDI9IjQuNSIgeTI9IjIyLjQiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xODEsMjIuNCIvPgoJPC9nPgoJPGc+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTI1LDQxLjMgMTQyLjgsMjIuNCAxMjUsMy43IDEwNy4yLDIyLjQgCQkJIi8+CgkJPC9nPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjEwNi45LDM1LjMgMTE5LjIsMjIuNCAxMDYuOSw5LjcgOTQuOCwyMi40IAkJCSIvPgoJCTwvZz4KCQk8Zz4KCQkJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIxMTMuMiwyOSAxMTkuMiwyMi40IDExMy4yLDE2IDEwNy4yLDIyLjQgCQkJIi8+CgkJPC9nPgoJCTxnPgoJCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE0Mi44LDM1LjMgMTU1LjIsMjIuNCAxNDIuOCw5LjcgMTMwLjgsMjIuNCAJCQkiLz4KCQk8L2c+CgkJPGc+CgkJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMTM2LjgsMjkgMTQyLjgsMjIuNCAxMzYuOCwxNiAxMzAuNSwyMi40IAkJCSIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIyNDUuNSIgeTE9IjIyLjQiIHgyPSIxODUuMSIgeTI9IjIyLjQiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K) 50% no-repeat;height:21px;margin-bottom:15px}
.carousel.carousel-list .first-article .article-context p{font-family:var(--font-heading-light)}
.carousel.carousel-list .first-article .article-button button{min-width:185px;font-family:var(--font-heading-bold)}
.carousel.carousel-list .small-icons>div{border-color:var(--color-primary2);letter-spacing:0;font-family:var(--font-heading-medium);color:var(--color-primary2)}
.carousel.carousel-list .article-content p{font-family:var(--font-heading-regular);line-height:32px;letter-spacing:0;color:var(--color-secondary2)}
.carousel.carousel-list .article-footer>p{letter-spacing:0;font-family:var(--font-heading-medium);color:var(--color-primary6)}
.carousel.carousel-list .icon-duration:before{content:"\e92b";margin-right:4px;font-size:14px}
.carousel.carousel-list span.icon-duration{font-size:inherit;line-height:inherit}
.carousel.carousel-list .slides>article.second-article{border:1px solid var(--color-tertiary2)}
.carousel.carousel-list .carousel__pagination{padding:10px 0 40px}
.carousel.carousel-list .carousel__pagination .carousel__prev__btn,.carousel.carousel-list .carousel__pagination .carousel__nxt__btn{width:35px;height:35px;border:0;background:transparent;-webkit-tap-highlight-color:transparent}
.carousel.carousel-list .carousel__pagination .carousel__prev__btn span:before,.carousel.carousel-list .carousel__pagination .carousel__nxt__btn span:before{content:'\e95c';color:var(--color-primary2)}
.carousel.carousel-list .carousel__pagination .carousel__prev__btn.disabled span:before,.carousel.carousel-list .carousel__pagination .carousel__nxt__btn.disabled span:before{color:var(--color-disable-state)}
.carousel.carousel-list span{font-size:1.625rem}
.carousel.carousel-list .carousel__number p{font-family:var(--font-heading-medium);font-size:1.125rem}
@media screen and (max-width:1024px){.carousel.carousel-list .main-class{padding:5px 10px 7px}
.carousel.carousel-list .small-icons>div{margin-right:8px;margin-top:5px}
.carousel.carousel-list .article-content p{font-size:1.125rem;line-height:26px}
.carousel.carousel-list .article-footer>p{font-size:.75rem;line-height:15px}
.carousel.carousel-list .icon-duration:before{top:0}
.carousel.carousel-list .carousel__pagination{padding:0 0 20px}
}
@media only screen and (max-width:767px){.carousel.carousel-list{padding-left:20px}
.carousel.carousel-list .article-content p{font-size:.8125rem;line-height:18px}
.carousel.carousel-list .article-footer>p{font-size:.625rem;line-height:12px}
}