.customer-details-wrapper{display:flex;flex-wrap:wrap;margin-bottom:20px}.customer-details-wrapper .companyInfoColumn{font-size:13px;width:40%}.customer-details-wrapper .companyInfoSticky{border:1px solid #e7e7e7;border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:20px}.customer-details-wrapper .eyebrow{font-weight:700;margin-bottom:10px}.customer-details-wrapper .companyInforWidget:not(:last-child){border-bottom:1px dashed #e7e7e7;padding-bottom:10px}.customer-details-wrapper .companyInforWidget p{margin:0 0 15px}.customer-details-wrapper .companyInforWidget p:last-child{margin-bottom:0}.customer-details-wrapper .web_link{background:var(--customer-theme);border-bottom:1px solid;color:var(--customer-text)!important;display:inline-flex;gap:5px;line-height:1;padding:8px 10px;text-decoration:none}.customer-details-wrapper .web_link:hover{opacity:.8}.customer-details-wrapper .companyInfoRightColumn{padding-left:15px;width:60%}.sidebar_sticky .caseStudyImage img{display:inline-block;height:100%;inset:0;max-width:100%;object-fit:cover;object-position:50% 50%;overflow:clip;position:absolute;width:100%;z-index:1}.sidebar_sticky .caseStudyImage{aspect-ratio:2.2/1.4;border-radius:.5rem;box-shadow:0 -5px 62px -31px var(--customer-theme);overflow:hidden;position:relative;width:100%}@media(max-width:767px){.customer-details-wrapper .companyInfoColumn{width:100%}.customer-details-wrapper .companyInfoRightColumn{padding:0;width:100%}.customer-details-wrapper{gap:20px}}