.case_study-hero{background-color:var(--leobit-bg-white)}.case_study-hero .hero-content-wrapper{color:var(--leobit-text-white);background-color:var(--leobit-bg-black)}.case_study-hero h1{font-family:var(--leobit-font-futura-extra-black);font-size:56px;line-height:90%;text-transform:uppercase;text-wrap:balance}.case_study-hero .hero-subtitle{margin-top:24px;font-family:var(--leobit-font-futura-bold);font-size:24px;line-height:120%}.case_study-hero .hero-image-wrapper{margin-top:66px}.case_study-hero .hero-image,.case_study-hero .hero-video{width:100%}.case_study-hero .case-study-about{padding:48px 0}.case_study-hero .case-study-about .section-header.small{margin-bottom:48px}.case_study-hero .description--block{display:flex;flex-direction:column;gap:28px;margin-bottom:0}.case_study-hero .description--item{display:flex;align-items:center;gap:24px}.case_study-hero .description--title{min-width:108px;font-family:var(--leobit-font-futura-Bk);font-weight:400;font-size:16px;line-height:120%;opacity:.9}.case_study-hero .description--value{font-family:var(--leobit-font-futura-bold);font-size:16px;line-height:1;margin-bottom:0}.case_study-hero .more-info{color:inherit;position:relative;padding-right:20px;display:inline-block}.case_study-hero .more-info:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:16px;height:16px;background-image:url("../../../images/case-studies/More Info Icon Black.svg");transition:all .4s ease}.case_study-hero .more-info:hover:after{background-image:url("../../../images/case-studies/More Info Icon.svg")}.case_study-hero .location{display:flex;gap:8px;align-items:center;font-family:var(--leobit-font-futura-bold)}.case_study-hero .location-flag{width:20px;height:20px;border-radius:50%}.case_study-hero .technologies-block{margin-top:48px}.case_study-hero .technologies{gap:8px;margin-top:28px}.case_study-hero .technology.tab-button{padding:8px 16px;line-height:1;text-transform:capitalize}.case_study-hero .technology.tab-button.no-link:hover{background-color:rgba(25,25,25,.1)!important;cursor:default}@media screen and (max-width:768px){.case_study-hero .hero-content-wrapper{padding:48px 0}.case_study-hero h1{font-size:40px}.case_study-hero .hero-subtitle{font-size:18px}.case_study-hero .technology_services-block{padding:48px 0 0}}@media screen and (min-width:768px){.case_study-hero .hero-content-wrapper{padding-top:96px;min-height:550px}.case_study-hero .hero-image,.case_study-hero .hero-video{margin-bottom:-38.2%}.case_study-hero .case-study-about{padding-top:0;max-width:1224px;margin:0 auto}.case_study-hero .case-study-about>*{display:flex;justify-content:space-between;gap:16px;padding-top:40%}.case_study-hero .case-study-about .section-header.small{margin-top:16px}.case_study-hero .technology_services-block{width:704px;border-left:1px solid rgba(0,0,0,.10196078431372549);padding:29px 0 29px 48px}}@media screen and (min-width:993px){.case_study-hero .case-study-about>*{padding-top:46%}}
