.banner{background-image:url(../images/banner/case-studies-banner.png);background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:0;min-height:290px}.banner .container{max-width:1380px}.breadcrumb-bar .breadcrumb{background:0 0}.breadcrumb-bar ol{margin-left:50px;margin-top:5px}.breadcrumb-bar .breadcrumb-item+.breadcrumb-item::before{content:">";color:#3d476f}.breadcrumb-bar a{color:#3d476f;font:normal 14px 'Segoe UI Regular'}.breadcrumb-bar li{color:#3d476f;font:normal 14px 'Segoe UI Regular'}.banner .banner-text{margin-bottom:72px;color:#fff;font:28px 'Segoe UI Bold'}.case-responsive-web{display:flex}.case-responsive-mobile{display:none}.case-study .case-study-text{color:#13355f;font:Bold 1.75rem 'Segoe UI Regular'}.case-study .card-text{font:normal 1rem 'Segoe UI Regular';color:#666;-webkit-line-clamp:2;max-height:69px;overflow:hidden}.case-study .card-title{font:normal 1rem 'Segoe UI Regular';font-weight:700;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.case-study .card-body{padding:20px}.case-study .card{box-shadow:0 2px 10px #00000014;border-radius:12px;border-width:0}.case-study .card:hover{box-shadow:0 0 20px 6px #00000033;transition:1s;box-shadow:0 20px 30px #33366B33}.case-study .card:hover .btn{background-color:#9c2523;color:#fff}.case-mid-row{background-color:#f5f8fc}.case-study-page-web{display:block}.case-study-page-mobile{display:none}@media (max-width:991px){.case-study-page-web{display:none}.case-study-page-mobile{display:block}.breadcrumb-bar ol{margin-left:10px}}@media(max-width:991px) and (min-width:567px){.last-adjuster-card{margin-left:25%}}@media (max-width:500px){.banner{background-image:url(../images/mobile/case-mobile.png);height:450px}.right-banner.mt-5{margin-top:13rem!important}.breadcrumb-bar ol{margin-top:0}.breadcrumb-bar nav{width:100%}}@media (max-width:991px) and (min-width:501px){.breadcrumb-bar nav{width:100%}.breadcrumb-bar ol{margin-top:0}.banner{background-position:right}}@media (max-width:1400px) and (min-width:1242px){.banner{background-position:30%}}@media (max-width:1241px) and (min-width:992px){.banner{background-position:20%}}