.layout--carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.layout--carousel .slick-track article.promo.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.layout--carousel .slick-track article.promo.slick-slide .inside:active,.layout--carousel .slick-track article.promo.slick-slide .inside:focus,.layout--carousel .slick-track article.promo.slick-slide .item__content:active,.layout--carousel .slick-track article.promo.slick-slide .item__content:focus,.layout--carousel .slick-track article.promo.slick-slide:active,.layout--carousel .slick-track article.promo.slick-slide:focus,.layout--carousel .slick-track article.promo.slick-slide a:active,.layout--carousel .slick-track article.promo.slick-slide a:focus{outline:none}.layout--carousel .slick-track article.promo.slick-slide .inside{width:100%}.layout--carousel .slick-arrow,.paragraph--slideshow .slick-arrow{position:absolute;top:50%;z-index:1;width:4rem;height:4rem;min-height:4rem;margin-top:-2rem;border:1px solid #616161;border:1px solid var(--colorLinkGray);border-radius:4rem;background-color:#fff;background-color:var(--colorWhite);text-indent:-9999px;font-size:.1px;color:hsla(0,0%,100%,0);color:var(--colorFullTrans);background-size:40px 40px;background-repeat:no-repeat;background-position:100%;-webkit-transition:border .2s ease-in-out;-o-transition:border ease-in-out .2s;transition:border .2s ease-in-out}.layout--carousel .slick-arrow:active,.layout--carousel .slick-arrow:focus,.paragraph--slideshow .slick-arrow:active,.paragraph--slideshow .slick-arrow:focus{outline:none}.layout--carousel .slick-arrow:hover,.paragraph--slideshow .slick-arrow:hover{cursor:pointer;border:1px solid #d5d5d5;border:1px solid var(--colorStrokeGrayHover)}.layout--carousel .slick-next,.paragraph--slideshow .slick-next{right:-6rem;left:auto;background-image:url(../../../src/images/nav-arrow_right.png);background-image:url(../../../src/images/nav-arrow_right.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(../../../src/images/nav-arrow_right.svg),-o-linear-gradient(transparent,transparent);background-image:url(../../../src/images/nav-arrow_right.svg),linear-gradient(transparent,transparent);background-position:left 1px center}.layout--carousel .slick-prev,.paragraph--slideshow .slick-prev{left:-6rem;right:auto;background-image:url(../../../src/images/nav-arrow_left.png);background-image:url(../../../src/images/nav-arrow_left.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(../../../src/images/nav-arrow_left.svg),-o-linear-gradient(transparent,transparent);background-image:url(../../../src/images/nav-arrow_left.svg),linear-gradient(transparent,transparent);background-position:right 1px center}.layout--carousel ul.slick-dots,.paragraph--slideshow ul.slick-dots{padding:0;margin:0;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}.layout--carousel ul.slick-dots li,.paragraph--slideshow ul.slick-dots li{list-style:none;margin:4rem 1rem 0}.layout--carousel ul.slick-dots li.slick-active button,.paragraph--slideshow ul.slick-dots li.slick-active button{background-color:#374140;background-color:var(--colorMain)}.layout--carousel ul.slick-dots button,.paragraph--slideshow ul.slick-dots button{width:1rem;height:1rem;padding:0;min-height:.4rem;text-indent:-9999px;font-size:.1px;color:hsla(0,0%,100%,0);color:var(--colorFullTrans)}.layout--carousel ul.slick-dots button:active,.layout--carousel ul.slick-dots button:focus,.paragraph--slideshow ul.slick-dots button:active,.paragraph--slideshow ul.slick-dots button:focus{outline:none}.paragraph--slideshow .slideshow_item{position:relative}.paragraph--slideshow .caption--overlay{position:absolute;bottom:0;width:100%;padding:1rem 2rem;color:#959595;color:var(--colorTextGray);background-color:#fff;background-color:var(--colorWhite);border:1px solid #f2f2f2;border:1px solid var(--colorStrokeGray);border-top:0;font-size:1.4rem}.paragraph--slideshow .slick-next{right:2rem;left:auto}.paragraph--slideshow .slick-prev{left:2rem;right:auto}.paragraph--slideshow ul.slick-dots{position:absolute;top:0;width:100%}