.card-link-sec,.card-link-sec .card-flx .card-box.link-added{position:relative;z-index:1}.card-link-sec:after,.card-link-sec:before{background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;z-index:-1}.card-link-sec:after{bottom:0;left:-31px;max-width:672px;min-height:213px;rotate:180deg;width:100%}.card-link-sec:before{bottom:30px;left:-133px;max-width:293px;min-height:324px;width:100%;z-index:1}.card-link-sec .cs-discription{margin-top:45px}.card-link-sec .card-text.h6 h2{font-size:14px;font-weight:700;letter-spacing:.7px;margin-bottom:0}.card-link-sec .card-flx .card-box{align-items:center;border-radius:21px;box-shadow:5px 5px 10px #00000029;display:flex;justify-content:center;padding:34px 16px;text-align:center;transition:all .3s ease-in-out}.card-link-sec .card-flx .card-box:hover{box-shadow:10px 10px 13px #00000048}.card-link-sec .card-flx a.card-link{height:100%;inset:0;position:absolute;width:100%}@media(min-width:768px){.card-link-sec .card-flx{column-gap:3.46%;margin-top:45px;row-gap:30px}.card-link-sec .card-flx .card-box{flex-basis:22.4%}}@media(max-width:1024px){.card-link-sec .card-flx{column-gap:2.55%}.card-link-sec .card-flx .card-box{flex-basis:23%}}@media(max-width:767px){.card-link-sec .card-flx{column-gap:10%;display:flex;justify-content:center;margin-top:40px;row-gap:35px}.card-link-sec .card-flx .card-box{flex-basis:45%;padding:50px 15px}.card-link-sec:after{left:0;max-width:500px}.card-link-sec:before{left:-82px;max-width:200px}.card-link-sec .card-text.h6 h2{font-size:12px}}@media(max-width:350px){.card-link-sec .card-flx .card-box{flex-basis:100%}}