.implementation-alliances-wrapper{padding:40px 0}.implementation-alliances-wrapper .page-center>h2{margin:0 0 34px;text-align:center}.implementation-alliances-wrapper .generic-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 -15px}.implementation-alliances-wrapper .generic-content .items-wrapper{margin:0 15px 15px;width:100%}.implementation-alliances-wrapper .generic-content .item{margin-left:-15px;margin-right:-15px;position:relative}.implementation-alliances-wrapper .generic-content .content-wrap,.implementation-alliances-wrapper .generic-content .image-wrapper{margin:0 0 40px;min-height:1px;padding:0 15px;position:relative}.implementation-alliances-wrapper .generic-content .image-wrapper img{display:block;margin:0 auto}.implementation-alliances-wrapper .generic-content p:last-child{margin:0}.implementation-alliances-wrapper .generic-content .content-wrap .header-wrapper{font-size:28px}.implementation-alliances-wrapper .generic-content .content-wrap .header-inner{color:#000;font-size:24px}.implementation-alliances-wrapper .generic-content .content-wrap .header .subtitle{color:#2e71b7;font-size:18px}.implementation-alliances-wrapper .generic-content .divider-wrapper{padding:0 0 40px;position:relative}.implementation-alliances-wrapper .generic-content .divider{border-top:1px solid #ddd}@media (min-width:768px){.implementation-alliances-wrapper .generic-content .image-wrapper{float:left;width:25%}.implementation-alliances-wrapper .generic-content .content-wrap{float:left;width:75%}}