.two-col-icon-text .content-box{margin:0 auto;max-width:800px}.two-col-icon-text .section-title{margin-bottom:50px}.two-col-icon-text .section-title h2{margin:0}.two-col-icon-text .top-desc img{margin:40px 0 50px}.two-col-icon-text .content-box .top-desc p:last-child,.two-col-icon-text .top-desc p{margin-bottom:0}.two-col-icon-text .flex-container{display:flex;flex-wrap:wrap;margin:0 -30px}.two-col-icon-text .flex-container .card-block{padding:0 30px;width:50%}.two-col-icon-text .flex-container .card-block .icon-block{line-height:0;margin-bottom:20px;width:48px}.two-col-icon-text .flex-container .card-block .icon-block img{display:block;width:100%}.two-col-icon-text .flex-container .card-block .title-block{margin-bottom:20px}.two-col-icon-text .flex-container .card-block .title-block h4{letter-spacing:-.035em;margin-bottom:0}.two-col-icon-text .flex-container .card-block .desc-block p:last-child{margin-bottom:0}.two-col-icon-text .bottom-desc{margin-top:80px}@media(max-width:1140px){.two-col-icon-text .flex-container{margin:0 -15px}.two-col-icon-text .flex-container .card-block{padding:0 15px}}@media(max-width:880px){.two-col-icon-text .section-title{margin-bottom:30px}.two-col-icon-text .top-desc img{margin:40px 0 30px}.two-col-icon-text .flex-container{margin:0}.two-col-icon-text .flex-container .card-block{margin-bottom:30px;padding:0;width:100%}.two-col-icon-text .flex-container .card-block:last-child{margin:0}.two-col-icon-text .bottom-desc{margin-top:30px}}