.card-box-sec{background:#1d1d1d;padding:50px 0}.card-box-sec .row{align-items:end;display:flex;flex-wrap:wrap;position:relative}.card-box-sec .row .column{padding:0;width:25%}.card-box-sec .row .bottom{background-image:linear-gradient(#fff0,#1d1d1d);display:block;height:164px;inset:auto 0 0;position:absolute}.card-box-sec .row .column .text-image{margin:10px}.card-box-sec .row .column .text-image .image-with-txt{background:#fff;border-radius:14px;padding:20px}.card-box-sec .row .column .text-image .image-with-txt .image-txt{background:#fff}.card-box-sec .row .column .text-image .image-with-txt .image-txt .img-with-author{align-items:center;display:flex;gap:10px}.card-box-sec .row .column .text-image .image-with-txt .image-txt .img-with-author .author-img img{border-radius:100%;height:60px;width:60px}.card-box-sec .row .column .text-image .image-with-txt .image-txt .img-with-author .author-name .name{color:#000;font-size:15px;font-weight:600;line-height:25px}.card-box-sec .row .column .text-image .image-with-txt .image-txt .img-with-author .author-name .txt{color:#000;font-size:15px;font-weight:400;line-height:17px}.card-box-sec .row .column .text-image .image-with-txt .image-txt .txt-sec{color:#000;font-size:16px;line-height:26px;padding-bottom:25px}.card-box-sec .card-heading .sub-title{align-items:center;background:#fff;border-radius:32px;box-shadow:0 1px 3px #406ece0f,0 4px 10px #406ece0f;display:inline-flex;gap:6px;margin:0 0 32px;padding:8px 12px}.card-box-sec .card-heading .sub-title .image{line-height:0}.card-box-sec .card-heading .sub-title .image img{height:20px;width:20px}.card-box-sec .card-heading .sub-title .txt{line-height:0}.card-box-sec .card-heading .sub-title .txt span{color:#000;font-size:14px;font-weight:400;line-height:14px}.card-box-sec .card-heading{align-items:end;border-bottom:1px solid;display:flex;justify-content:space-between;margin-bottom:100px;padding-bottom:35px}.card-box-sec .card-heading .heading h2{font-size:36px;font-weight:400;letter-spacing:-.36px;line-height:48px;margin-bottom:0;margin-top:0}.card-box-sec .card-heading .button-sec .button{background:none;border:0;padding:0}.card-box-sec .card-heading .button-sec .button a{background-color:#fff;border-radius:12px;color:#000;display:block;font-size:16px;font-weight:400;padding:10px 24px;text-decoration:none}.card-box-sec .card-heading .heading p{font-size:18px;margin:0}.card-box-sec .button-sec .button.btn2 a{background:transparent;border:1px solid #fff;color:#fff}@media only screen and (max-width:991px){.card-box-sec .row{overflow:scroll;position:relative}.card-box-sec .row,.card-box-sec .row .column{align-items:flex-start;flex-flow:row;justify-content:flex-start}.card-box-sec .row .column{display:flex;width:auto;grid-column-gap:16px;grid-row-gap:16px;padding-right:10px}.card-box-sec .row .column .text-image{margin:0;width:84vw}.card-box-sec .card-heading .button-sec .button{margin-bottom:10px}}@media only screen and (min-width:991px) and (max-width:1024px){.card-box-sec .row .column{width:33%}}