.card_mod .top_cont .sub-title{display:inline-block}.card_mod .sub-title{background-color:var(--white_color)}.card_mod .card_group{gap:40px 20px}.card_mod .card_group .card-item{padding:50px;width:calc(33.33% - 20px)}.card_mod .card_group .card_cont .card_title{font-weight:700}.card_mod .card_group .card-item:not(:nth-child(3n)){border-right:2px solid var(--primary_color)}.card_mod .card_group .card_cont .desc{max-width:330px}.card_mod .shape_wrap{max-width:820px;pointer-events:none;position:absolute;right:0;top:0;width:43%;z-index:-1}.card_mod .shape_wrap img{display:block;height:auto;width:100%}@media (max-width:1440px){.card_mod .shape_wrap{width:31%}}@media (max-width:1280px){.card_mod .card_group .card-item{padding:50px 20px}}@media (max-width:1200px){.card_mod .shape_wrap{display:none}}@media (max-width:991px){.card_mod .card_group .card-item{width:calc(50% - 20px)}.card_mod .card_group .card-item:not(:nth-child(3n)){border:none}.card_mod .card_group .card-item:not(:nth-child(2n)){border-right:2px solid var(--primary_color)}.card_mod .card_group .card-item{padding:30px}.card_mod .card_group{row-gap:50px}}@media (max-width:767px){.card_mod .card_group .card-item:not(:nth-child(2n)){border:0}.card_mod .card_group .card-item{padding-left:0;padding-right:0;width:100%}.card_mod .card_group .card_cont .desc{max-width:100%}.card_mod .card_group{row-gap:0}.card_mod .card_group .card-item:not(:last-child){border-bottom:2px solid var(--primary_color)!important}.card_group .card-item:first-child{padding-top:0}}