.case-banner{background-repeat:no-repeat;background-size:cover;min-height:100vh;padding:50px 0}.case-banner__container{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 100px)}.banner__text{margin-bottom:10px;max-width:760px}.case-type__tag{color:#b3b3b3;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;text-align:left}h1 blue{color:#19b}.banner__text .header--buttons{display:flex;flex-direction:row;margin-top:20px}.header--button{align-items:center;color:#fff;display:flex;flex-direction:row;margin-right:50px}.header--button.row-reverse{flex-direction:row-reverse}.header--button svg rect{transition:.3s linear;fill:transparent}.header--button:hover svg rect{background:#19b;fill:#19b}.header--button .button-arrow{margin-right:20px;transform:rotate(-90deg)}.header--button .button-arrow.is-anchor{transform:rotate(0)}.header--button.row-reverse .button-arrow{margin-left:20px;margin-right:0}@media(max-width:992px){.header--buttons{flex-direction:column;gap:10px}}.case-breadcrumbs{margin-bottom:30px;margin-top:100px}.case-breadcrumbs span{color:#fff;transition:.3s linear}.house{vertical-align:middle}.case-breadcrumbs .breadcrumb__item{margin-left:50px;position:relative}.case-breadcrumbs .breadcrumb__item:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='11' fill='none' viewBox='0 0 6 11'%3E%3Cpath stroke='%23fff' d='m1 1 4 4.5L1 10'/%3E%3C/svg%3E");left:-25px;position:absolute}.case-breadcrumbs span.current-page,.case-breadcrumbs span:hover{color:#fff}.case-breadcrumbs svg path{fill:#fff;transition:.3s linear}.case-breadcrumbs svg:hover path{fill:#fff}@media(max-width:768px){.case-banner__container{justify-content:flex-end}.case-breadcrumbs{display:none}}