.active-layout-related-case-studies{position:relative;padding:16px 0 40px 16px;background-color:#f8f8f8}@media(min-width: 800px){.active-layout-related-case-studies{padding:80px 0 80px 0}}.active-layout-related-case-studies .layout__region{max-width:1440px;margin:auto;overflow:hidden}.active-layout-related-case-studies .field-title__container{max-width:100%;margin-left:0;margin-bottom:0}@media(min-width: 800px){.active-layout-related-case-studies .field-title__container{margin-left:80px}}@media(min-width: 1330px){.active-layout-related-case-studies .field-title__container{max-width:25%}}@media(max-width: 799px){.active-layout-related-case-studies .field--name-field-cta-button{padding:0 16px}}@media(min-width: 800px){.active-layout-related-case-studies .block-field-cta-button{margin-left:80px}}.active-layout-related-case-studies .swiper-slide{max-width:86%}@media(min-width: 800px){.active-layout-related-case-studies .swiper-slide{max-width:100%}}.active-layout-related-case-studies .related-content__case-studies{overflow:inherit}.active-layout-related-case-studies .related-content__case-studies .swiper-wrapper{flex-wrap:nowrap;align-content:flex-start}.case-studies-item{position:relative;max-width:100%;padding-top:16px;padding-bottom:24px}@media(min-width: 800px){.case-studies-item{max-width:1440px;margin:0 auto;padding-top:20px;padding-bottom:20px}}.case-studies-item__container{margin-left:0}@media(min-width: 800px){.case-studies-item__container{margin-left:80px}}.case-studies-item__thumbnail{position:absolute;top:16px;right:16px;left:inherit;display:inline-block;width:48px;height:44px;background-color:var(--color-primary);color:#fff}@media(min-width: 800px){.case-studies-item__thumbnail{top:0;left:40px;right:inherit}.case-studies-item__thumbnail+.case-studies-item__title{margin-top:50px}}@media(max-width: 799px){.case-studies-item__thumbnail{width:38px;height:34px}}.case-studies-item__thumbnail:after{content:"";display:block;position:absolute;left:0;background-color:var(--color-primary);bottom:-12px;width:48px;height:20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;transform:skewY(-11deg)}@media(max-width: 799px){.case-studies-item__thumbnail:after{bottom:-10px;width:38px;height:18px}}.case-studies-item__thumbnail .icon__svg{position:relative;z-index:1;top:6.5px;left:6.5px;width:25px;height:30px}@media(min-width: 800px){.case-studies-item__thumbnail .icon__svg{width:35px;height:40px}}.case-studies-item__media{margin-bottom:8px;line-height:0}@media(min-width: 800px){.case-studies-item__media{position:absolute;right:0;top:0;bottom:0;max-width:100%;width:930px;margin-left:0;margin-bottom:0;overflow:hidden}}@media(min-width: 1330px){.case-studies-item__media{top:-90px;bottom:-24px;margin-left:35%;overflow:initial}}.case-studies-item__media img{width:100%}@media(min-width: 800px){.case-studies-item__media img{max-height:640px}}@media(min-width: 800px){.case-studies-item__content-wrapper{position:relative;max-width:520px;padding:30px 40px;background-color:#fff;z-index:1}}.case-studies-item__content{text-align:left}.case-studies-item__title{padding-right:0}@media(min-width: 800px){.case-studies-item__title{padding-right:40px}}.case-studies-item__title a{color:#454545;text-decoration:none}.case-studies-item__text{margin-bottom:8px;overflow:hidden;font-size:14px;font-weight:300;line-height:1.71}.case-studies-item__text p{margin-top:0;margin-bottom:0;font-size:14px;font-weight:300;line-height:1.71;color:#454545}@media(min-width: 800px){.case-studies-item__text p{margin-bottom:14px}}@media(min-width: 800px){.case-studies-item__text{margin-bottom:22px;font-size:16px;line-height:1.63}.case-studies-item__text p{font-size:16px;line-height:1.63}}.case-studies-item__info{margin-bottom:3px}@media(min-width: 800px){.case-studies-item__info{margin-bottom:9px}}.case-studies-item__field{overflow:hidden}.case-studies-item__field .field__label{padding-right:.2em}.case-studies-item__field .field__label::after{display:inline-block;padding-left:.2em}.case-studies-item__field div{display:inline-block;font-size:14px;font-weight:normal;line-height:1.71}@media(min-width: 800px){.case-studies-item__field div{font-size:16px;line-height:1.5}}.case-studies-item__field a{color:#454545}.case-studies-item__carousel-navigation-wrapper{display:none}@media(min-width: 800px){.case-studies-item__carousel-navigation-wrapper{position:absolute;bottom:0;right:0;display:block}}@media(min-width: 800px){.case-studies-item__button{margin-top:14px;margin-bottom:0}}.case-studies-item .arrows{float:left}/*# sourceMappingURL=case-studies-item.css.map */
