.case_study_listing .case_study_title{margin-bottom:40px;text-align:center}.case_study_listing .case_study_title h2{color:#0f2a47;font-size:38px;font-weight:700;line-height:120%;margin-bottom:20px}.case_study_listing .case_study_title p{color:#343c46;display:inline-block;font-size:16px;font-weight:400;line-height:150%;margin-bottom:0}.case_study_listing .case_study_content{display:flex;flex-wrap:wrap;gap:30px}.case_study_listing .case_study_content .case_study_section{background:#fff;border-radius:5px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:flex;flex-direction:column;padding:20px;transition:transform .4s ease-in-out,opacity .35s ease,box-shadow .4s ease-in-out;width:calc(33.33% - 20px)}.case_study_listing .case_study_section .case_study_image{line-height:0}.case_study_listing .case_study_section .case_study_image img{border-radius:8px;height:200px!important;object-fit:cover;width:100%}.case_study_listing .case_study_section .case_study_description{display:flex;flex:1;flex-direction:column;padding-top:20px}.case_study_listing .case_study_section .case_study_description h3{color:#0f2a47;font-size:24px;font-weight:700;line-height:120%;margin-bottom:15px}.case_study_listing .case_study_section .case_study_description p{color:#343c46;display:inline-block;font-size:16px;font-weight:400;line-height:150%;margin-bottom:25px}.case_study_listing .case_study_description .case_study_btn{align-items:end;display:flex;flex:1}.case_study_listing .case_study_section:nth-child(n+7){display:none}.case_study_listing .case_study_section.is-hidden{display:none!important}.case_study_listing .case_study_section.is-visible{display:flex!important}.case_study_listing .case_study_section.is-entering{opacity:0!important;transform:translateY(12px)!important}.case_study_listing .case_study_section.is-visible:not(.is-entering){opacity:1;transform:translateY(0)}.case_study_listing .case_study_loadmore_wrap{display:flex;justify-content:center;margin-top:45px}.case_study_listing .case_study_loadmore_wrap.is-hidden{display:none}.case_study_listing button.case_study_loadmore_btn{background:#1fa2ff;border:1px solid #1fa2ff;border-radius:20px;color:#fff;display:inline-block;font-size:15px;letter-spacing:.5px;line-height:normal;padding:9px 22px;text-decoration:none;text-transform:uppercase;transition:all .4s ease-in-out}.case_study_listing button.case_study_loadmore_btn:hover{background:#fff;color:#1fa2ff}.case_study_listing .case_study_content .case_study_section:hover{transform:translateY(-10px)}@media only screen and (max-width:767px){.case_study_listing .case_study_title h2{font-size:32px}.case_study_listing .case_study_content .case_study_section{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.case_study_listing .case_study_content .case_study_section{width:calc(50% - 15px)}}