.icon-text-box {
  display:flex;
  justify-content:center;
  flex-direction:column;
}

.content-title-white {
text-transform:uppercase;
}

.slider-link-btn {
  margin-top:30px;
}

.hidden {
  display:none;
}

.block{
  display:block;
}

.icon-text-box h3,.icon-text-box p, .icon-text-box h4 {
  color:#ffffff;
}

.icon-text-box h3 
letter-spacing: -0.72px;
color: #E7E7E8;
line-height: 1.1;
}

.icon-text-box h4 {
  font: bold 22px;
  letter-spacing: -0.44px;
  color: #E7E7E8;
}

.icon-text-box p {
  letter-spacing: -0.09px;
  color: #E7E7E8;
  margin-top:20px;
}

.icon-box {
  max-width:100%;
  padding:12px 0;
}

.icon-box p{
  margin-top:12px;
}

.section-heading{
  max-width:700px;
}

.icon-text-box img{
  margin:16px 0;
}

.content-title-white{
  color:#ffffff!important;
}

.icon-image-container {
  height:110px;
  width:60px;
}

@media screen and (min-width:1000px){
  .icon-text-box {
    flex-direction: row;
    justify-content: space-between;
    margin: 0;
  }
  
  .icon-box-1 {
    display: flex;
    flex-wrap: wrap;
    justify-content: end; 
    gap: 24px; 
    flex: 0 0 65%;
  }
  
  .section-heading {
    margin-top: 30px;
    flex: 0 0 35%;
}

  .icon-box {
    flex: 1 1 calc(50% - 24px); 
    max-width: calc(50% - 24px); 
    padding: 12px; 
    max-width:350px;
  }
}
