.hero-banner-case-studio{display:flex;flex-direction:column;margin:auto;max-width:1200px;position:relative;width:100%}.hero-banner-case-studio .card{align-items:center;display:flex;gap:60px;justify-content:space-between;width:100%}.hero-banner-case-studio .assetkah{border-radius:8px;max-width:550px;object-fit:cover;width:50%}.hero-banner-case-studio .block-text{width:50%}.hero-banner-case-studio .block-text,.hero-banner-case-studio .content-text{display:flex;flex-direction:column;gap:32px}.hero-banner-case-studio .text-wrapper{color:var(--textdark);display:block;font-family:var(--h1-home-desktop-font-family);font-size:var(--h1-home-desktop-font-size);font-style:var(--h1-home-desktop-font-style);font-weight:var(--h1-home-desktop-font-weight);letter-spacing:var(--h1-home-desktop-letter-spacing);line-height:var(--h1-home-desktop-line-height)}.hero-banner-case-studio .frame{display:flex;gap:60px}.hero-banner-case-studio .frame.first-child{flex-direction:row}.hero-banner-case-studio .div{display:flex;flex-direction:column;gap:4px;width:100%}.hero-banner-case-studio .text-wrapper-2{color:var(--textdark);font-family:var(--font-family-heading);font-size:var(--h4-font-size);font-weight:600;line-height:var(--h4-line-height);margin-bottom:0}.hero-banner-case-studio .text-wrapper-3{color:var(--textdark);font-family:var(--font-family-body);font-size:var(--p-font-size);font-weight:var(--p-font-weight);line-height:var(--p-line-height);max-width:90%}.hero-banner-case-studio p.text-wrapper-3{line-height:1.6;margin-bottom:0;max-width:100%}@media (max-width:767px){.hero-banner-case-studio .card{flex-direction:column;gap:32px}.hero-banner-case-studio .assetkah{height:auto;width:100%}.hero-banner-case-studio .block-text{gap:24px;width:100%}.hero-banner-case-studio .frame{flex-direction:column;gap:24px}.hero-banner-case-studio .text-wrapper-2{font-size:var(--h4-mobile-font-size);line-height:var(--h4-mobile-line-height)}.hero-banner-case-studio .text-wrapper-3{font-size:var(--p-font-size);line-height:var(--p-line-height)}}