.ImgCard_main .card_row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -20px}.ImgCard_main .card_col{box-shadow:0 2px 4px 0 rgba(0,0,0,.04),0 8px 12px 0 rgba(0,0,0,.04);margin:20px;width:calc(33.33% - 40px)}.ImgCard_main .card_col_inner{background:#fff}.ImgCard_main .card_img img{width:100%}.ImgCard_main .card_img{line-height:1}.ImgCard_main .card_text{padding:20px 53px 20px 20px}.ImgCard_main .card_title h4{font-family:Playfair Display;font-size:28px;font-style:normal;font-weight:500;line-height:40px;margin:0;padding-bottom:12px;text-transform:capitalize}.ImgCard_main .card_des p{color:rgba(29,29,29,.72);font-size:20px;font-style:normal;line-height:32px}.ImgCard_main .card_des :last-child{margin:0;padding-bottom:20px}.ImgCard_main a.hs-button.primary{background:#fff;border:1px solid #000;border-radius:40px;color:#1d1d1d;font-size:20px;font-style:normal;line-height:32px;text-align:center;text-transform:uppercase}.ImgCard_main a.hs-button.primary:hover{background:#000;color:#fff}.ImgCard_main .title_sec h2{margin:0;padding-bottom:15px}.ImgCard_main .des :last-child{margin:0;padding-bottom:20px}@media(max-width:1200px){.ImgCard_main a.hs-button.primary{font-size:18px;line-height:1.5;padding:10px 20px}.ImgCard_main .card_title h4{font-size:26px;line-height:32px}.ImgCard_main .card_des p{font-size:18px;line-height:1.5}.ImgCard_main .card_text{padding:20px}}@media(max-width:990px){.ImgCard_main .card_col{width:calc(50% - 40px)}}@media(max-width:767px){.ImgCard_main .card_row{margin:0}.ImgCard_main .card_col{margin:0 0 40px;width:100%}.ImgCard_main .card_col:last-child{margin:0}}