.carousel-press{position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover}.carousel-press--padded{padding:60px 0}.carousel-press--repeats{background-repeat:repeat;background-size:auto}.carousel-press .nav-arrow:focus,.carousel-press .slick-arrow:focus,.carousel-press .slick-dots:focus,.carousel-press .slick-dots button:focus{outline:0}.carousel-press .slick-slide{transition:opacity .4s ease-in-out;transition-delay:0s;opacity:0}.carousel-press .slick-center{transition-delay:.35s;opacity:1}.carousel-press .slick-slider{max-width:320px;max-width:1600px;margin:0 auto}@media (min-width:480px){.carousel-press .slick-slider{max-width:748px}}@media (min-width:768px){.carousel-press .slick-slider{max-width:984px}}@media (min-width:1320px){.carousel-press .slick-slider{max-width:1280px}}.carousel-press .slick-arrow{transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:all;cursor:pointer;border:0;border-radius:19px;box-shadow:1px 0 3px 1px rgba(0,0,0,.16);width:38px;height:38px;color:transparent;position:absolute;top:50%;transform:translateY(-50%) rotate(0deg);z-index:2;background-color:#d0021b;fill:#d0021b;color:#d0021b}.carousel-press .slick-arrow svg{margin-top:3px;margin-left:-2px;width:60%;height:60%;color:#fff;fill:#fff}.carousel-press .slick-arrow:focus{outline:0}@media (max-width:1319.98px){.carousel-press .slick-arrow{display:none}}@media (min-width:768px){.carousel-press .slick-arrow{display:inline-block!important}}.carousel-press .slick-arrow .icon{width:100%;height:100%;width:20px;height:20px}.carousel-press .slick-next{right:0;right:16px}.carousel-press .slick-prev{left:0;left:16px}.carousel-press .slick-prev svg{transform:rotate(180deg)}.carousel-press .slick-dots li{max-width:188.33333px}.carousel-press__container{position:relative}.carousel-press__nav{position:absolute;left:50%;transform:translateX(-50%);top:0;padding:0;height:100%;pointer-events:none}.carousel-press__content{position:relative;max-width:100%}.carousel-press__item,.carousel-press__title{padding:0 24px}@media (min-width:768px){.carousel-press__item,.carousel-press__title{padding:0 60px}}.carousel-press__copy,.carousel-press__name{font-family:basefont,arial,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:.5px;text-transform:none;text-align:center;text-transform:inherit;color:#fff}@media (min-width:768px){.carousel-press__copy,.carousel-press__name{margin:0 auto;max-width:600px}}.carousel-press__name{margin-top:16px;color:#d0021b}@media (min-width:768px){.carousel-press__name{margin-top:30px}}.carousel-press__title{font-family:headfont,arial,sans-serif;font-size:36px;font-weight:400;font-style:normal;line-height:1;letter-spacing:1px;text-transform:uppercase;margin-bottom:16px;text-align:center;color:#fff}@media (min-width:768px){.carousel-press__title{font-family:headfont,arial,sans-serif;font-size:60px;font-weight:400;font-style:normal;line-height:1;letter-spacing:1px;text-transform:uppercase;margin-bottom:48px}}.carousel-press__list .slick-track{display:flex;align-items:center}.carousel-press__logo{position:relative;margin-top:24px;text-align:center}.carousel-press__logo img{display:inline-block!important;max-width:200px}@media (min-width:768px){.carousel-press__logo{margin-top:30px}}.carousel-press__actions{display:flex;flex-direction:column;align-items:center;margin-top:48px;margin-right:auto;margin-left:auto;min-width:137px;text-align:center}@media (min-width:768px){.module--align-left .carousel-press__actions{text-align:left}.module--align-right .carousel-press__actions{text-align:right}.module--align-center .carousel-press__actions{text-align:center}}.carousel-press__actions.content-block__actions--align-left{text-align:left}.carousel-press__actions.content-block__actions--align-right{text-align:right}.carousel-press__actions>*{margin-right:0;margin-bottom:24px;margin-left:0}.carousel-press__actions>:first-child{margin-left:0}.carousel-press__actions>:last-child{margin-right:0}@media (min-width:1320px){.carousel-press__actions>*{margin:0 15px}}@media (min-width:768px){.carousel-press__actions[data-count="1"]>*{margin-right:0;margin-left:0}}@media (min-width:768px){.carousel-press__actions[data-count="2"]>:first-child{margin-left:0}}@media (min-width:768px){.carousel-press__actions[data-count="2"]>:last-child{margin-right:0}}@media (min-width:768px){.carousel-press__actions{display:block;width:100%}}@media (min-width:1320px){.carousel-press__actions{margin-top:60px}}