.case_study_main{padding:0 0 109px}.case_study_main .casestudy-inner{column-gap:29px;display:grid;grid-template-columns:repeat(3,1fr);margin:auto;margin-bottom:61px!important;max-width:1091px;padding:0 20px;row-gap:77px}.case_study_main .casestudy-card .image_col{background-color:#f0f9fe;margin-bottom:26px;padding:26px 28px 25px 29px;transition:all .5s ease-in-out}.case_study_main .casestudy-card:hover .image_col{background-color:#aad7fc;box-shadow:0 3px 50px rgba(0,0,0,.4)}.case_study_main .casestudy-card .card_image{display:flex;height:262px;margin:auto}.case_study_main .casestudy-card .card_image img{object-fit:cover;width:100%}.case_study_main .casestudy-card .card_heading{color:#000;display:flex;font-family:Frederik;font-size:clamp(20px,3vw,29px);font-weight:700;justify-content:center;line-height:clamp(24px,3vw,33px);margin-bottom:11px!important;text-align:center;text-decoration:none}.case_study_main .casestudy-card .desc{color:#5e6e84;display:-webkit-box;font-family:Roboto;font-size:clamp(14px,3vw,14px);font-weight:400;line-height:clamp(19px,3vw,19px);margin:auto;max-width:265px;text-align:center;text-decoration:none;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.case_study_main .pagination-col{align-items:center;display:flex;gap:21px;list-style-type:none;margin:auto;padding:0;width:fit-content}.case_study_main .pagination-col li .num-btn{align-items:center;background-color:#eef7fc;border:1px solid #b9dbed;border-radius:50%;color:#5e6e84;cursor:pointer;display:flex;font-family:Roboto;font-size:clamp(15px,3vw,19px);font-weight:400;height:36px;justify-content:center;line-height:clamp(22px,3vw,26px);text-align:center;transition:all .5s ease-in-out;width:36px}.case_study_main .pagination-col li.active .num-btn{background-color:#2196f3;color:#fff}.case-study-post .cta-button{border:none!important}.custom-blog-main-content-wrapper.case-studies_blog.post_main{padding:36px 0 0!important}.post_main .content-wrapper img{height:100%;max-height:100%;width:100%}.post_main .content-wrapper ol,.post_main .content-wrapper ul{border-bottom:5px solid #d9dfe8;display:flex;flex-wrap:wrap;gap:30px;list-style-type:decimal;margin:0 0 23px;padding:0;padding-bottom:28px!important}.post_main .content-wrapper ol li,.post_main .content-wrapper ul li{color:#5e6e84;display:flex;flex-direction:column;font-family:Roboto;font-size:clamp(14px,3vw,16px);font-weight:400;gap:17px;line-height:clamp(22px,3vw,26px);list-style-type:decimal;width:30%}.post_main .content-wrapper ol li strong,.post_main .content-wrapper ul li strong{color:#000;font-family:Frederik;font-size:clamp(18px,4vw,27px);font-weight:400;line-height:clamp(28px,4vw,37px)}.post_main .content-wrapper{margin:auto;max-width:1150px;padding:0 20px}.post_main .post-title{margin-bottom:37px}.post_main .post-title h1 span{display:flex;font-family:Frederik;font-size:clamp(20px,4vw,49px);font-weight:700;line-height:clamp(28px,4vw,57px);margin:0 auto 10px;max-width:542px;text-align:center}.post_main .post-title .sub_text{color:#5e6e84;font-size:clamp(18px,3vw,24px);font-weight:700;line-height:clamp(34px,3vw,40px);margin-bottom:37px;text-align:center}.post_main .content{margin-bottom:15px}.post_main .content span>:not(:first-child){display:none}.post_main .body_main_text h3{color:#2196f3;font-family:Frederik;font-size:clamp(20px,3vw,40px);font-weight:700;line-height:clamp(46px,3vw,66px);margin-bottom:30px}.post_main .image_with_text{background-color:#f7f9fc;border:1px solid #d9dfe8;border-radius:24px;box-shadow:0 11px 25px -7px rgba(0,0,0,.3);display:flex;gap:24px;margin:auto;margin-bottom:42px!important;max-width:954px;overflow:hidden}.post_main .text_content{max-width:464px;width:100%}.post_main .text_content h3 span{color:#404041;display:flex;font-family:Roboto;font-size:clamp(18px,3vw,24px);font-weight:700;line-height:clamp(24px,3vw,30px);margin-bottom:37px;margin-top:18px}.post_main .content p{color:#000;font-family:Roboto;font-size:clamp(14px,3vw,18px);font-weight:400;line-height:clamp(22px,3vw,26px);margin:0!important}.post_main .case_studies_feature{max-width:458px;padding:0;width:100%}.post_main .body_main_text p{color:#5e6e84;font-family:Roboto;font-size:clamp(14px,3vw,16px);font-weight:400;line-height:clamp(22px,3vw,26px)}@media (max-width:1023px){.case_study_main .casestudy-card .card_image{height:clamp(200px,14vw,262px)}}@media (max-width:991px){.case_study_main .casestudy-inner{column-gap:25px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:60px}.case_study_main .casestudy-card .image_col{padding:20px}.post_main .content-wrapper ol,.post_main .content-wrapper ul{column-gap:15px;row-gap:30px}.post_main .image_with_text{flex-direction:column;margin-bottom:30px!important}.post_main .text_content{padding:0 10px}.post_main .case_studies_feature,.post_main .text_content{max-width:100%}.post_main .body_main_text h3{margin-bottom:10px}.post_main .content-wrapper ol li,.post_main .content-wrapper ul li{width:48%}}@media (max-width:767px){.case_study_main{padding:0 0 50px}.case_study_main .casestudy-inner{display:grid;grid-template-columns:repeat(1,1fr);margin-bottom:50px;row-gap:30px}.case_study_main .casestudy-card .card_image{height:auto;width:auto}.case_study_main .casestudy-card .desc{max-width:100%}}@media (max-width:567px){.post_main .content-wrapper ol li,.post_main .content-wrapper ul li{width:100%}}