.column-wrapper {
  display:flex;
  justify-content:space-between;
}

.background-right {
  background-position:center right!Important;
}

.padding-bottom-50 {padding-bottom:50px;}

.column.hidden-column {
  opacity:0;
  animation-duration: .650s;
}

.column.hidden-column.show {
  opacity:1;
}

.column-card-content a.red-btn {
  display:inline-block;
}

.column-card-content {
  padding:20px 20px 25px 20px;
}

.column {

  width:auto;
}

.column.three {
  width:32%;
}

.column.four {
  width:24%;
}
.column.two {
  width:48%;
}

.column.one {
  width:100%;
}

.two-by-two .column-wrapper {
  flex-wrap:wrap;
  justify-content:space-between;
}

.two-by-two .column.four {
  width:49%;
  margin-bottom:15px;
}


.column ul {
  padding-left:0px;
}

.column {
font-size:17px;
  -webkit-box-shadow: 1px 1px 25px 0 rgba(0,0,0,0.15);
    box-shadow: 1px 1px 25px 0 rgba(0,0,0,0.15);
  border-radius:5px;
}

.column ul li {
	list-style-type: none;
  padding-left: 25px;
  position: relative;
  margin: 10px 0;
  font-weight: 500;
  font-size: 17px;
}

.column ul li:before {
      content: url(https://2865933.fs1.hubspotusercontent-na1.net/hubfs/2865933/2023/circle-check-solid-1.svg);
    left: 0;
    position: absolute;
    top: 5px;
    width: 40px;
    width: 20px;
}


.one-column .column.one.div-1 {
  padding:35px;
}

.column h1,
.column h2,
.column h3,
.column h4 {
  margin-top:0px;
}

@media (max-width:992px) {
  
  .column-wrapper {
    flex-wrap:wrap;
  }
  .column.four {
    width:49%;
    margin-bottom:25px;
  }
}

@media (max-width:767px) {
  
  
  .column-wrapper {
    display:block;
  }
  .column.three,
  .column.two {
    width:100%;
  }
  
  .div-1,
  .div-3{
  	margin:25px 0px;
	}
  .two-by-two .column.four {
  width:100%;
  margin-bottom:15px;
}
  
}

@media (max-width:479px) {
  .column.four {
    width:100%;
  }
}
