.icon-title-inner .icon-title-img {
  max-width: 92px;
  margin-bottom: 20px;
}

.icon-title-inner {
    margin-top: 30px;
}

.icon-title-inner .icon-title-img img {
  vertical-align: top;
}

.icon-title-inner .icon-title-item h3 {
  font-size: 28px;
  line-height: 34px;
  letter-spacing: 0.122222px;
  color: #000000;
  font-weight: 400;
  font-family: 'Gotham-Medium';
  margin-bottom: 15px;
}

.icon-title-inner .icon-title-item p {
  padding: 0;
  color: #707070;
}
.icon-title-module .icon-title-item{
	padding-bottom: 50px;
}
/*
.icon-title-inner .row > div:nth-child(1n+4) {
  margin-top: 60px;
}*/

.icon-title-inner.two-columns .row > div:nth-child(1n+3) {
  margin-top: 60px;
}
.icon-title-inner [class*="col-"]:nth-child(2n + 1) .icon-title-item {
    padding-right: 50px;
}
/*
.icon-title-inner.two-columns .row > div {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
*/
@media all and (min-width: 768px) and (max-width: 991.98px) {
  
  .icon-title-inner .row > div:nth-child(1n+3),
  .icon-title-inner.two-columns .row > div:nth-child(1n+3) {
    margin-top: 30px;
  }	
}

@media all and (max-width: 767.98px) {
  
  .icon-title-inner .row > div:nth-child(1n+3),
  .icon-title-inner.two-columns .row > div:nth-child(1n+3) {
    margin-top: 30px;
  }
  
  .icon-title-inner .icon-title-item h3 {
    font-size: 24px;
    line-height: 30px;
    word-break: break-word;
    }	
}

@media screen and (max-width: 576px){
	.icon-title-module .icon-title-item{
		padding-bottom: 0px;
	}
	.icon-title-item{
		display: flex;
        flex-direction: column;
        align-items: center;
	}
	.icon-title-inner [class*="col-"]:nth-child(2n + 1) .icon-title-item {
		padding-right: 0px;
	}
}
@media screen and (min-width: 575px) and (max-width: 991px){
	.icon-title-inner [class*="col-"]:nth-child(2n + 1) .icon-title-item {
		padding-right: 30px;
	}
}