.content_grid_snt .heading_holder{text-align:center}

.content_grid_snt .heading_holder .sub-heading{background:rgba(247,147,30,0.16);color:#F7931E;text-transform:uppercase;letter-spacing:0.03em;font-weight:700;
  font-size:clamp(11px,1.757vw,18px);display: inline-block;padding: 5px 10px; border-radius: 4px;margin-bottom:30px}
.content_grid_snt .heading_holder .main-heading{color:inherit;font-weight:700;line-height:1.375em;width:100%;
  font-size:clamp(22px,3.125vw,32px);display: inline-block;}
.content_grid_snt_cta_wrapper{text-align:center}
.content_grid_snt_cta_wrapper .hs_cta{margin:60px auto 0}
.grid_wrapper{border-radius:10px;overflow:hidden;margin-top:50px}
.grid_wrapper .row{border-bottom:2px solid #FFCC91;position:relative}
.grid_wrapper .row:last-child{border:none}

.column_1 .column {
  width: 100%;
  padding:52px;
}

.column_2 .column {
  width:50%;
  padding:52px
}

.grid_wrapper .row .steps_count{width:unset!important;position:absolute;left;0;top:0;background:#F7931E;padding:2px 7px;color:#000;
  font-size:clamp(12px,1.562vw,16px);font-weight:700}

.full_wide_col{text-align:center}
.text_video{width:100%;max-width:580px;margin:auto}
.text_video .textcontent{line-height:1.454em;padding-left:15px;padding-right:15px}
.text_video .textcontent *{line-height:1.454em;}
.text_video .videocontent{overflow: hidden;border-radius: 10px; margin-top: 30px;}

.grid_wrapper .column.first_col .sub-heading{background:rgba(255,255,255,1);color:#F7931E;text-transform:uppercase;letter-spacing:0.03em;font-weight:700;
  font-size:clamp(12px,1.757vw,18px);display: inline-block;padding: 5px 10px; border-radius: 4px;margin-bottom:25px;margin-top:20px}
.grid_wrapper .column.second_col .sub-heading{background:rgba(243,243,243,1);color:#F7931E;text-transform:uppercase;letter-spacing:0.03em;font-weight:700;
  font-size:clamp(12px,1.757vw,18px);display: inline-block;padding: 5px 10px; border-radius: 4px;margin-bottom:25px;margin-top:20px}

.grid_wrapper .column.first_col .block_content,
.grid_wrapper .column.second_col .block_content{width:100%;max-width:345px}

.grid_wrapper .column.first_col.text-left .block_content,
.grid_wrapper .column.second_col.text-left .block_content{margin-left:0;margin-right:auto}
.grid_wrapper .column.first_col.text-center .block_content,
.grid_wrapper .column.second_col.text-center .block_content{margin-left:auto;margin-right:auto}
.grid_wrapper .column.first_col.text-right .block_content,
.grid_wrapper .column.second_col.text-right .block_content{margin-left:auto;margin-right:0}

.grid_wrapper .column.grid_footer{text-align:center;padding:25px 52px;font-size:clamp(16px,2.441vw,25px);background:#ffffff}

@media (max-width: 767px){
  .column_2 .column.first_col{width:55%}
  .column_2 .column.second_col{width:45%}
  .content_grid_snt{padding-top:60px!important;padding-bottom:60px!important}

}
@media (max-width: 767px){
.grid_wrapper .column.first_col .block_content *,
.grid_wrapper .column.second_col .block_content *{font-size:14px!important;line-height:1em!important}
  .container.grid_wrapper{padding-left:15px !important;padding-right:15px !important}
  .column_1 .column,
  .column_2 .column {padding:30px 18px}
  .text_video .textcontent *{font-size:16px!important}
  .grid_wrapper .column.grid_footer{padding:15px}
  .grid_wrapper .column.grid_footer > img{width:14px;height:auto;margin-left:3px}
  .grid_wrapper .column.first_col .sub-heading,
  .grid_wrapper .column.second_col .sub-heading{padding:5px;white-space:nowrap}
  
}
