.multi-text-column-row{display: grid;grid-template-columns: repeat(3,1fr);gap: 75px;}
.multi_column_heading{font-size: 20px;font-weight: 400;letter-spacing: 0.2px;color: #000000;margin: 0 0 10px 0;line-height: 1.5;font-family: var(--font-body-family);}
.multi_column_rte p{font-size: 14px;font-weight: 400;line-height: 1.8;color: #2a2a28;letter-spacing: 0.14px;margin: 0;}
.multi-colum_text-sec .page-width{max-width: 1160px;}
.multi-text-column-row .multi_column_text-col {text-align: center;}
@media only screen and (max-width: 1199px){
    .multi-text-column-row{gap: 30px;}
}
@media only screen and (max-width: 989px){
    .multi-text-column-row{gap: 20px;}
}
@media only screen and (max-width: 749px){
    .multi-text-column-row{gap: 25px;grid-template-columns: 1fr;}
}