.two-col-image-text{padding:70px 0 70px}.two-col-image-text.background-color{z-index:1;padding:70px 0px 70px;position:relative}.two-col-image-text.background-color:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#f8f8f8;z-index:-1}body .container-fluid .row-fluid .two-col-image-text .wrapper{max-width:1120px}.two-col-image-text h3{font-size:26px;font-weight:bold;color:#515978;letter-spacing:0;margin-bottom:10px}.two-col-image-text p{font-size:18px;line-height:28px;color:#515978}@media(min-width:768px){.left-image .equal-height-container>.row-fluid-wrapper>.row-fluid{flex-direction:row-reverse}.pad-col-r{padding-right:4.5%}.left-image .pad-col-r{padding-right:0;padding-left:4.5%}body .container-fluid .row-fluid .left-image .zero-margin{margin-left:0;width:51.2%}}@media(max-width:1024px) and (min-width:768px){.pad-col-r{padding-right:4%}.left-image .pad-col-r{padding-left:4%}}@media(max-width:767px){.two-col-image-text h3{font-size:30px}.two-col-image-text{padding:45px 0}.zero-margin{margin-top:40px}.two-col-image-text.background-color{padding:60px 0px 100px}.two-col-image-text .equal-height-container>.row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column-reverse;-webkit-flex-direction:column-reverse}.two-col-image-text .pad-col-r{padding-top:40px}}