.content-with-image-col .two-col{display:flex;padding-bottom:0px}.content-with-image-col .two-col .hs-col{display:inline-block;vertical-align:top;float:left;position:relative;width:55%;padding-left:0;padding-right:1.5%}.content-with-image-col .two-col .col-content{display:flex;flex-direction:column;justify-content:center;padding-left:3.5%;padding-right:0;width:45%}.content-with-image-col .two-col h2{text-transform:uppercase;line-height:1.2;font-size:35px;padding-bottom:15px;margin:0;font-weight:600}.content-with-image-col .two-col h2::after{content:"";display:block;width:12%;border-bottom:2px solid #1e57dd;transition:.5s;margin-left:1px}.content-with-image-col .two-col p{padding:2px 0;margin:0}.content-with-image-col.right-align .two-col{flex-direction:row-reverse}.content-with-image-col .two-col .col-image img{vertical-align:top}.content-with-image-col.right-align .two-col .col-content{padding-left:0;padding-right:3.5%}.content-with-image-col.right-align .two-col .col-image{padding-left:1.5%;padding-right:0}@media(max-width:767px){.content-with-image-col .two-col .col-image img{vertical-align:top;width:100%}.content-with-image-col .two-col{display:flex;flex-direction:column}.content-with-image-col{padding-top:15px}.content-with-image-col.right-align .two-col .col-content{padding:0}.content-with-image-col .two-col .hs-col{width:100%;float:none;padding:0}.content-with-image-col .two-col h2{font-size:28px;margin:8px 0}.content-with-image-col .two-col p{font-size:14px;margin-bottom:8px}.content-with-image-col.right-align .two-col .col-content{padding:0}.content-with-image-col.right-align .two-col .col-image{padding:0}.content-with-image-col.right-align .two-col{flex-direction:column-reverse}}