.dual-column-rich-bg,.dual-column-rich-bg *{box-sizing:border-box}.dual-column-rich-bg{padding:0}.dual-column-rich-bg .column-wrap{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row nowrap;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;min-height:600px}.dual-column-rich-bg.invert .column-wrap{-ms-flex-flow:row-reverse nowrap;-webkit-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.dual-column-rich-bg .column-wrap [class*=col-]{background:transparent url(https://5915469.fs1.hubspotusercontent-na1.net/hubfs/5915469/Cherne%20Landing%20Page%20Assets/clp-spacer.gif) 50% no-repeat;background-size:cover;width:50%}.dual-column-rich-bg .column-wrap .col-info{align-items:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row nowrap;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:flex-end;padding:50px 100px}.dual-column-rich-bg.invert .column-wrap .col-info{justify-content:flex-start}.dual-column-rich-bg .column-wrap .col-info>.wrap{max-width:600px}.dual-column-rich-bg .column-wrap .col-info>.wrap>:first-child{margin-top:0}.dual-column-rich-bg .column-wrap .col-info>.wrap>:last-child{margin-bottom:0}.dual-column-rich-bg .column-wrap .col-info .title{background-color:#fff;color:#201c1c;font-family:Roboto Condensed,neue-haas-unica,Helvetica Neue,helvetica,neue-haas-grotesk-display,sans-serif;font-size:30px;line-height:1em;margin:0 0 40px;padding:.5em .75em}.dual-column-rich-bg .column-wrap .col-info .copy{color:#fff;font-size:20px;line-height:1.5em}@media screen and (max-width:1200px){.dual-column-rich-bg .column-wrap{min-height:400px}.dual-column-rich-bg .column-wrap .col-info{padding:50px}}@media screen and (max-width:775px){.dual-column-rich-bg .column-wrap{min-height:400px}.dual-column-rich-bg .column-wrap .col-info{padding:30px}.dual-column-rich-bg .column-wrap .col-info .title{margin:0 0 30px}}@media screen and (max-width:600px){.dual-column-rich-bg .column-wrap,.dual-column-rich-bg.invert .column-wrap{-ms-flex-flow:column wrap;-webkit-flex-flow:column wrap;flex-flow:column wrap;min-height:0}.dual-column-rich-bg .column-wrap [class*=col-]{width:100%}.dual-column-rich-bg .column-wrap .col-image{height:100vw}}@media screen and (max-width:500px){.dual-column-rich-bg .column-wrap .col-info{padding:30px 20px}.dual-column-rich-bg .column-wrap .col-info .title{margin:0 0 20px}}