.icon-with-content .content-wrapper{max-width:1230px!important}.icon-with-content .icon-with-content-inner{margin-left:-15px;margin-right:-15px;clear:both}.icon-with-content .icon-with-content-column-wrap{min-height:1px;position:relative;padding:140px 0 0;float:left;width:100%}.icon-with-content .icon-with-content-container{position:static;max-width:1200px;padding:0 15px;margin:0 auto;display:block;width:100%}.icon-with-content .icon-with-content-text{color:#888;font-size:14px;display:block;text-align:center}.icon-with-content .icon-with-content-text h1 span{color:#b09991}.icon-with-content .icon-with-content-text p{color:#888;font-size:14px}.icon-with-content .icon-with-content-column-parent{margin-left:-15px;margin-right:-15px;clear:both;width:calc(100% + 30px)}.icon-with-content .icon-with-content-column{min-height:1px;position:relative;padding-right:15px;padding-left:15px;float:left;clear:none}.icon-with-content .icon-with-content-column-inner{transition:.3s;width:100%;float:left;display:-webkit-flex;display:flex;text-align:left;padding-left:0}.icon-with-content .icon-with-content-column-inner .content-icon{float:left}.icon-with-content .icon-with-content-column-inner .content-icon i{transition:.3s;display:inline-block;font-size:29px;text-align:center;color:#888;height:15px}.icon-with-content .icon-with-content-column-inner .box-right{padding-left:25px}.icon-with-content .icon-with-content-column-inner .content-title{text-transform:uppercase;font-weight:700;color:#444;width:100%;float:left;margin:0 0 15px;font-size:14px}.icon-with-content .icon-with-content-column-inner .content-desc{font-weight:400;margin-bottom:25px;color:rgba(86,86,86,.8);padding:0;width:100%;float:left}.icon-with-content .icon-with-content-text h1,.icon-with-content .icon-with-content-text h4{color:#888}.icon-with-content .icon-with-content-column-parent:not(:last-child){margin-bottom:20px}.icon-with-content .icon-with-content-column{width:33.3333%}.icon-with-content .icon-with-content-column:hover .content-title{color:#b09991}@media only screen and (min-width:1000px) and (max-width:5000px){.icon-with-content .icon-with-content-column{width:33.33%}}@media screen and (min-width:999px){.icon-with-content .icon-with-content-inner{width:100%;width:calc(100% + 30px)}.icon-with-content .icon-with-content-column-parent,.icon-with-content .icon-with-content-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}}@media only screen and (max-width:767px){.icon-with-content .icon-with-content-column{width:100%}}