/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.field--name-field-hero-carousel-items .slick-dots{list-style:none;margin:0;padding:0}
.paragraph--type--hero-carousel-item .hero-carousel-item{position:relative;overflow:hidden}.paragraph--type--hero-carousel-item .hero-carousel-item--media{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.paragraph--type--hero-carousel-item .hero-carousel-item--content{height:100%;display:flex}.paragraph--type--hero-carousel-item .hero-carousel-item--content>.container{position:relative;display:flex;align-items:end;margin-top:auto;padding-bottom:6rem;z-index:2}@media screen and (min-width:767px){.paragraph--type--hero-carousel-item .hero-carousel-item--content>.container{padding-bottom:5rem}}.paragraph--type--hero-carousel-item .hero-carousel-item--content>.container .container--wrapper{height:auto !important}.paragraph--type--hero-carousel-item .hero-carousel-item--content .hero-video-control{position:absolute;right:12px;height:44px;width:44px;top:auto;bottom:5.85rem;display:flex;align-items:center;justify-content:center}@media screen and (min-width:767px){.paragraph--type--hero-carousel-item .hero-carousel-item--content .hero-video-control{bottom:6.25rem}}.paragraph--type--hero-carousel-item .hero-carousel-item--content .hero-video-control i{position:absolute;top:0;left:0;font-size:42px;width:44px;height:44px;cursor:pointer;display:flex;align-items:center;justify-content:center}.paragraph--type--hero-carousel-item .hero-carousel-item--content .hero-video-control .play{display:none}.paragraph--type--hero-carousel-item .hero-carousel-item--content .hero-video-control.paused .pause{display:none}.paragraph--type--hero-carousel-item .hero-carousel-item--content .hero-video-control.paused .play{display:flex}.paragraph--type--hero-carousel-item .hero-carousel-item .field--name-field-hero-item-link a{position:relative;max-width:390px}.paragraph--type--hero-carousel-item .hero-carousel-item .field--name-field-hero-banner-title{font-weight:700;color:#fff;font-family:"proxima-nova",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:30px}@media screen and (min-width:767px){.paragraph--type--hero-carousel-item .hero-carousel-item .field--name-field-hero-banner-title{font-size:50px;max-width:630px}}.paragraph--type--hero-carousel-item .hero-carousel-item.has-overlay::before{background-image:linear-gradient(to bottom,transparent 0%,rgba(1,28,72,0.875) 100%);position:absolute;width:100%;content:"";bottom:0;z-index:1;opacity:.9}
