.case_studies_cv_banner{width:100%}.case_studies_cv_banner .content-wrapper{background-color:var(--bg_primary_color);border:2px solid var(--accent_primary_color);border-radius:8px;display:flex;gap:2rem;justify-content:space-around;margin-bottom:1rem;padding:24px 32px}.case_studies_cv_banner__img img{height:auto;max-width:100%}.case_studies_cv_banner__img{flex-shrink:0;width:360px}.case_studies_cv_banner__texts{display:flex;flex-direction:column;justify-content:center}.case_studies_cv_banner__subtitle{font-size:14px}.case_studies_cv_banner__subtitle,.case_studies_cv_banner__title{font-weight:var(--font_weight_bold);line-height:1.7;margin-bottom:5px}.case_studies_cv_banner__title{font-size:18px}.case_studies_cv_banner__cta{margin-top:1rem}@media (max-width:1199px){.case_studies_cv_banner .content-wrapper{align-items:center;flex-direction:column-reverse;row-gap:0;text-align:center}.case_studies_cv_banner__subtitle{font-size:14px}.case_studies_cv_banner__title{font-size:18px}}@media (max-width:768px){.case_studies_cv_banner__img{width:100%}}