.csfw{background-color:var(--background-color);padding:100px 0}.csfw .case-study-container{display:grid;grid-template-columns:var(--grid-size)}.csfw .case-study-container .info .subtitle{color:#ffa301;font-size:18px;margin:0;text-transform:uppercase}.csfw .case-study-container .info .title{color:var(--title-text-color);font-size:36px;line-height:1.1}.csfw .case-study-container .info .description{color:var(--description-text-color);font-size:18px}.csfw .case-study-container .bullets{display:flex;flex-direction:column;height:auto;justify-content:flex-end;padding-left:100px}.csfw .case-study-container .bullets .right-copy{color:var(--title-text-color);font-size:18px;margin-bottom:5px}.csfw .case-study-container .bullets .bullets-box{border:1px solid var(--title-text-color);border-radius:25px;margin-bottom:25px;padding:25px}.csfw .case-study-container .bullets .bullets-box ul{color:var(--title-text-color);font-size:16px;list-style:none;margin:0;padding-left:0}.csfw .case-study-container .bullets .bullets-box ul li{display:flex;margin-bottom:20px}.csfw .case-study-container .bullets .bullets-box ul li svg{margin-right:8px;margin-top:4px;max-width:35px;min-width:35px}@media (max-width:876px){.csfw .case-study-container{grid-template-columns:repeat(1,1fr)}.csfw .case-study-container .bullets{padding-left:0}}@media (max-width:1024px){.csfw .case-study-container .bullets .right-copy .box-image{display:none}}