.case-studies{display:flex;flex-wrap:wrap;gap:100px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;padding:0;margin:0 auto;position:relative;z-index:0}.case-studies article{display:flex;flex-direction:column;width:100%}.case-studies article .case-studies-columns{display:flex;flex-direction:row;align-items:center;width:100%;gap:40px}.case-studies article .post-thumbnail{position:relative;overflow:hidden;max-width:500px;width:100%}.case-studies article .post-thumbnail figure{margin:0;max-width:100%;width:500px}.case-studies article .post-thumbnail img{width:100%;height:auto;transition:transform .3s ease;aspect-ratio:580/327;object-fit:cover}.case-studies article a:hover .post-thumbnail img{transform:scale(1.1)}.case-studies article .content-group{display:flex;flex-direction:column;justify-content:space-between;width:100%;flex-wrap:wrap;width:100%;align-items:flex-start;gap:50px;min-height:270px}.case-studies article h2{color:#242324;font-family:Poppins;font-size:40px;font-style:normal;font-weight:600;line-height:50px;padding-bottom:25px}.case-studies article a{text-decoration:none;color:#242324}.case-studies article a:hover h2{text-decoration:underline}.case-studies article a:hover .excerpt>p{text-decoration:none}.case-studies article .excerpt{margin-bottom:20px;color:var(--Websafe-Gray,#4f4f4f);font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:24px}.case-studies article .learn-more{text-decoration:none;position:relative;transition:filter .25s ease-out;overflow:hidden;border-radius:4px;border:2px solid var(--Stream-Orange,#f4793e);display:flex;padding:10px 15px;align-items:center;gap:15px;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:24px;min-width:150px;text-transform:capitalize}.case-studies article .learn-more span:before{content:" ";height:1px;transition:width .25s;width:0;left:50%;top:100%;transform:translate(-50%);position:absolute}.case-studies article .learn-more span:after{content:"-";background-image:url(/wp-content/uploads/2024/08/Vector_1_white.svg);background-position:center 50%;background-size:contain;background-repeat:no-repeat;margin-left:15px;color:transparent;width:8px;display:inline-block;vertical-align:baseline;filter:brightness(.3);transition:transform .3s ease;transform-origin:center center}.case-studies article .learn-more:hover:before{opacity:1}.case-studies article .post-meta{margin-bottom:15px}.case-studies article .case-studies-cta{display:flex;flex-direction:row;gap:50px;align-items:center}.case-studies article .featured-client{border-right:1px solid #d9d9d9;display:flex;justify-content:flex-start;text-align:center;width:100%;flex-direction:column;padding-right:50px;align-items:baseline}.case-studies article .featured-client span{color:#4f4f4f;font-family:Poppins;font-size:13px;font-style:italic;font-weight:300;line-height:9px;letter-spacing:.52px;margin-bottom:10px}.case-studies article .featured-client img{max-width:200px;height:auto}.case-studies article .button-wrapper{display:flex;justify-content:flex-end;margin-top:20px}.pagination-wrap{display:flex;gap:10px;align-items:center}.pagination-wrap .page-numbers{padding:8px 12px;border-radius:2px;text-decoration:none;color:#333;background-color:#f0f0f0;transition:background-color .3s,color .3s}.pagination-wrap .page-numbers:hover{background-color:#ddd;color:#000;text-decoration:none}.pagination-wrap .page-numbers.current{border:none;background-color:var(--Stream-Orange);color:#fff;pointer-events:none}.pagination-wrap .prev.page-numbers,.pagination-wrap .next.page-numbers{padding:8px 16px;background-color:#f0f0f0;border-radius:2px}.pagination-wrap .prev.page-numbers:hover,.pagination-wrap .next.page-numbers:hover{background-color:#ddd;color:#000}.pagination-wrap .page-numbers:focus{outline:2px solid var(--Stream-Orange)}@media (max-width:991px){.pagination-wrap{gap:10px}.pagination-wrap .prev.page-numbers,.pagination-wrap .next.page-numbers{padding:8px 10px}}@media (max-width:767px){.case-studies article .case-studies-columns{flex-direction:column}}@media (max-width:700px){.case-studies article{flex-direction:column;border-left:none;padding-left:0;width:100%}.button-wrapper{justify-content:center}.case-studies article .case-studies-cta{gap:20px;max-width:170px}.case-studies article .featured-client{padding-right:20px}.case-studies article .learn-more{min-width:130px}.case-studies article h2{line-height:36px;font-size:30px !important}.case-studies article .content-group{min-height:unset;gap:10px}.case-studies article .featured-client img{max-width:130px;font-size:24px !important}.case-studies article .learn-more span:after{margin-left:8px}}