.slider,.slider *{box-sizing:border-box}.slide{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;height:100vh;justify-content:flex-start;padding:4.25rem;position:relative;width:100vw}.slide:after{background-color:rgba(17,34,55,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.slide__content-wrapper{max-width:450px;z-index:1}.slide__subheading{font-weight:700;letter-spacing:.075rem;text-transform:uppercase}.slide__subheading:before{color:#6878ff;content:"—";font-weight:700;padding-right:.3125rem}.slide__content{margin-bottom:1rem}.slide__content h1,.slide__content h2,.slide__content h3,.slide__content h4,.slide__content h5,.slide__content h6{margin:0 0 1rem}.slider .flickity-page-dots{bottom:3rem}.slider .flickity-prev-next-button{opacity:0;transition:all .15s;visibility:hidden}.slider:hover .flickity-prev-next-button{opacity:1;visibility:visible}.slider .flickity-button:focus{box-shadow:none}.slider svg.flickity-button-icon{fill:#000}.slider svg.flickity-button-icon path{stroke-width:2;stroke:#fff}.slider .flickity-prev-next-button.previous{left:0}.slider .flickity-prev-next-button.next{right:0}.slider .flickity-page-dots .dot{background:#fff;opacity:1}.slider .flickity-page-dots .dot.is-selected{background:#000}@media (max-width:767px){.slide{padding:1rem}}@media (min-width:768px){.slide__content,.slide__content div,.slide__content p{font-size:1.25rem}}