.case-study-banner{overflow:hidden;padding:0 1rem;position:relative}@media (max-width:639px){.case-study-banner{margin-top:5rem}}.case-study-banner .case-study-banner-content{padding-bottom:3rem;padding-top:10rem}.case-study-banner .case-study-banner-content .case-study-banner-title{font-family:urbane-rounded,Helvetica,Roboto,Arial,sans-serif;font-size:2rem;margin-bottom:.5rem}.case-study-banner .case-study-banner-categories{bottom:1rem;left:1rem;max-width:1120px;position:relative;width:100%;z-index:10}@media (max-width:639px){.case-study-banner .case-study-banner-categories{left:0;padding:0 .5rem}}@media (min-width:1180px){.case-study-banner .case-study-banner-categories{left:50%;transform:translateX(-560px)}}.case-study-banner .slider-container{border-radius:40px;height:524px;margin:0 auto;max-width:1400px;overflow:hidden;padding:3rem 1rem;position:relative}.case-study-banner .slider-wrapper{height:100%;position:relative;width:100%}.case-study-banner .slider-wrapper .slide-single{background-position:top;background-size:cover;border-radius:1rem;height:100%;left:0;overflow:hidden;position:absolute;text-align:center;top:0;transition:opacity .8s ease-in-out;width:100%}.case-study-banner .slider-wrapper .slide-single img{border-radius:1rem;height:100%;margin:0 auto;width:auto}.case-study-banner .slide{align-items:center;border-radius:1rem;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 5px;overflow:hidden;position:absolute;text-align:center;top:0;transition:all .8s cubic-bezier(.4,0,.2,1);width:40%}.case-study-banner .slide h2{font-size:1.8rem;margin-bottom:.8rem;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.case-study-banner .slide p{font-size:1rem;line-height:1.5;max-width:280px;padding:0 15px;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.case-study-banner .slide.left{left:0;opacity:1;transform:scale(.85);z-index:5}.case-study-banner .slide.center{box-shadow:0 15px 40px rgba(0,0,0,.3);left:30%;opacity:1;transform:scale(1);z-index:10}.case-study-banner .slide.center h2{font-size:2.2rem;margin-bottom:1rem}.case-study-banner .slide.center p{font-size:1.1rem;max-width:320px}.case-study-banner .slide.right{left:60%;opacity:1;transform:scale(.85);z-index:5}.case-study-banner .slide.hidden-behind{left:30%;opacity:0;transform:scale(.7);transition:all .8s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:1}.case-study-banner .slide.transitioning-to-inactive{left:30%;opacity:1;transform:scale(.7);transition:all .8s cubic-bezier(.4,0,.2,1);z-index:1}.case-study-banner .slide.transitioning-from-inactive{left:30%;opacity:1;transform:scale(.7);transition:all .8s cubic-bezier(.4,0,.2,1);z-index:2}.case-study-banner .slide.z-index-delay.center{transition:all .8s cubic-bezier(.4,0,.2,1),z-index 0s .4s;z-index:5}@media (max-width:768px){.case-study-banner .slider-container{height:300px}.case-study-banner .slide{left:5%!important;width:90%}.case-study-banner .slide.left,.case-study-banner .slide.right{display:none}.case-study-banner .slide h2{font-size:1.5rem}.case-study-banner .slide p{font-size:.9rem;max-width:250px}}
/*# sourceMappingURL=case-study-banner.css.map*/