#cases-banner{width:100%;max-width:720px;margin:20px auto 100px;padding:0 0 50px}@media screen and (max-width:760px){#cases-banner{width:calc(100% - 20px)}}#cases-banner .slick-slider{background:rgba(0,0,0,0.05);background:-moz-linear-gradient(3deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 75%,rgba(0,0,0,0.05) 100%);background:-webkit-linear-gradient(3deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 75%,rgba(0,0,0,0.05) 100%);background:linear-gradient(3deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 75%,rgba(0,0,0,0.05) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}#cases-banner .slides{width:100%;height:302px;margin:20px 0;overflow:hidden;border-radius:4px;box-sizing:border-box;border:1px solid rgba(0,0,0,0.1);box-shadow:inset 0 0 10px rgba(0,0,0,0);transition:all .25s ease-out}#cases-banner .slides:hover{box-shadow:inset 0 0 10px rgba(0,0,0,0.1);transition:all .15s ease-in}#cases-banner .story{width:100%;height:300px;display:flex;align-items:center;overflow:hidden;display:flex;cursor:grab}#cases-banner .story div.brochureImage{background-size:contain;background-repeat:no-repeat;background-position:center bottom;width:250px;height:270px;flex:0 0 250px;display:inline-block;transform:scale(1);transition:transform .25s ease-out;margin-top:20px;cursor:pointer}#cases-banner .story div.brochureImage:hover{transform:scale(1.1);transition:transform .25s ease-out}#cases-banner .story div.text{display:flex;flex-direction:column;justify-content:space-between;padding:30px 10px 30px 0;height:100%}#cases-banner .story div.text h3{display:inline-block;margin:0 0 20px}#cases-banner .story div.text p{display:inline-block;margin:0 0 13px}#cases-banner .story div.text div.cta{margin:0}#cases-banner .story div.text div.cta p{display:inline-block;padding:4px 10px;border-radius:4px;background-color:#0dbedc;color:#fff;box-sizing:border-box;border:2px solid #0dbedc;transition:all .25s ease-out;margin:0;cursor:pointer}#cases-banner .story div.text div.cta p:hover{background-color:#fff;color:#000;border:2px solid #0dbedc;transition:all .15s ease-in}#cases-banner .slick-slider .slick-prev{right:30px;bottom:-5px;left:unset;top:unset}#cases-banner .slick-slider .slick-next{right:5px;bottom:-5px;left:unset;top:unset}#cases-banner .slick-slider .slick-next:before,#cases-banner .slick-slider .slick-prev:before{opacity:.5}#cases-banner .slick-slider .slick-next:hover:before,#cases-banner .slick-slider .slick-prev:hover:before{opacity:1}@media(max-width:720px){#cases-banner{max-width:calc(100% - 20px);width:calc(100% - 20px);margin:20px 10px 100px}#cases-banner .slick-slider{display:flex;align-items:center}#cases-banner .slides{width:100%;height:600px}#cases-banner .slides .story{width:100%;height:100%;flex-direction:column;padding:10px}#cases-banner .story .text{padding:0 10px;text-align:center}}@media(max-width:400px){#cases-banner .slides{height:600px}}#cases-banner .bannerheadline{text-align:center;margin:0;color:rgba(0,0,0,0.6)}#cases-banner .bannerfooter{text-align:center;margin:0}