.flex-content.alternating-content-with-icons  {
    overflow: hidden;
}

.flex-content.alternating-content-with-icons .row-section {
    padding: 178px 0 0;
}

.flex-content.alternating-content-with-icons .row-section:first-of-type {
    padding: 0;
}

.flex-content.alternating-content-with-icons .icons {
    display: flex;
    align-items: center;
    max-height: 50px;
    margin: 24px -14px 0;
}

.flex-content.alternating-content-with-icons .icons .icon {
    padding: 0 14px;
}

.flex-content.alternating-content-with-icons .icons img {
    width: auto;
    height: auto;
}

.flex-content.alternating-content-with-icons .text {
    line-height: 30px;
    margin: 24px 0 0;
}

.flex-content.alternating-content-with-icons .btn {
    margin: 48px 0 0;
}
.flex-content.alternating-content-with-icons .text-content {
	margin-right:5%;
}
.flex-content.alternating-content-with-icons .flex-row-reverse .text-content {
	margin-right:0px;
	margin-left:5%;
}
@media only screen and (max-width: 767px) {
    .flex-content.alternating-content-with-icons {
        display: none;
    }

}