.carousel .infocus__text__more__link{display:inline-block;padding:.4rem .7rem;font-size:.875rem;text-decoration:none;text-shadow:0 1px 1px hsla(0,0%,100%,.75);color:#363636;background-color:#f2f2f2;border:1px solid #d9d9d8;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.carousel .infocus__text__more__link:hover{background-color:#d9d9d8}.carousel{margin-bottom:2rem}@media only screen and (min-width:64.0625em){.carousel{margin-bottom:0}}.carousel .field--name-content,.carousel .slick-list,.carousel .slick-track{height:100%}.carousel .slick-arrow{background-color:transparent;width:0;height:0;top:35%;z-index:1}@media only screen and (min-width:64.0625em){.carousel .slick-arrow{top:30%}}.carousel .slick-arrow:before{content:"";position:relative;z-index:3;opacity:1;border-radius:3px;font-size:0;border-top:12px solid transparent;border-bottom:12px solid transparent}.carousel .slick-arrow:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;width:40px;height:60px;background-color:#fff;opacity:.8}.carousel .slick-arrow:not(.slick-disabled):hover:after{opacity:1;background-color:#fff}.carousel .slick-prev{left:15px}.carousel .slick-prev:before{border-right:12px solid #757575}.carousel .slick-prev.slick-disabled:before{border-right-color:#f2f2f2}.carousel .slick-prev:not(.slick-disabled):hover:before{border-right-color:#71c6ae}.carousel .slick-prev:after{left:-15px;border-radius:0 5px 5px 0}.carousel .slick-next{right:30px}.carousel .slick-next:before{border-left:12px solid #757575}.carousel .slick-next.slick-disabled:before{border-left-color:#f2f2f2}.carousel .slick-next:not(.slick-disabled):hover:before{border-left-color:#71c6ae}.carousel .slick-next:after{right:-30px;border-radius:5px 0 0 5px}.carousel .slick-dotted.slick-slider{margin:0}.carousel .slick-dots{position:absolute;bottom:-2rem}@media only screen and (min-width:64.0625em){.carousel .slick-dots{bottom:0}}.carousel .slick-dots li button{width:15px;height:15px;background-color:#d9d9d8}.carousel .slick-dots li button:before{content:""}.carousel .slick-dots li.slick-active button{background-color:#71c6ae}.carousel .node--view-mode-carousel{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.carousel .infocus__text{position:relative;-ms-flex-positive:1;flex-grow:1;background-color:#fff;margin:0 1rem;padding:0 1rem 1rem}@media only screen and (min-width:64.0625em){.carousel .infocus__text{padding-bottom:3.8rem}}.carousel .infocus__text:before{content:"";width:1px;height:2rem;position:absolute;left:0;top:5px;background-color:#d9d9d8}.carousel .infocus__text:after{content:"";width:100%;height:1.5rem;position:absolute;top:-1.5rem;left:0;background-color:#fff}.carousel .infocus__text__title{position:relative;margin:.2rem 0 0;font-size:1.375rem;padding-bottom:.5rem}.carousel .infocus__text__title__link{color:#0f0f0f}.carousel .infocus__text__title__link:hover{color:#71c6ae}.carousel .infocus__text__body{line-height:1.5rem}.carousel .infocus__text__body p{margin:0}.carousel .infocus__text__more{text-align:right;padding-top:1.5rem}