.two-column-element{padding:2rem 0}@media(min-width:730px){.two-column-element{padding:4rem 0}}.two-column-element{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.two-column-element .section-column p:first-child,.two-column-element .section-column ul:first-child{margin-top:0}.two-column-element .section-column h2:last-child,.two-column-element .section-column p:last-child,.two-column-element .section-column ul:last-child{margin-bottom:0}.two-column-element .section-column img{height:auto;width:100%}.two-column-element .section-column+.section-column,.two-column-element .section-content-block,.two-column-element .section-icon-content-block{margin-top:1.5rem}.two-column-element .section-content-block:first-child,.two-column-element .section-icon-content-block:first-child{margin-top:0}.two-column-element .section-content-block a,.two-column-element .section-icon-content-block a{word-break:break-all}.two-column-element .section-icon-content-block .icon-content{padding-left:3rem;position:relative}.two-column-element .section-icon-content-block .icon-content [class*=" jicon-"],.two-column-element .section-icon-content-block .icon-content [class^=jicon-],.two-column-element .section-icon-content-block .icon-content>svg{color:#0c9eaa;font-size:1.8em;left:0;position:absolute;top:.05em}.two-column-element .section-icon-content-block .icon-content [class*=" jicon-"],.two-column-element .section-icon-content-block .icon-content [class^=jicon-]{font-size:3em;font-weight:300;left:-.2em;top:-.2em}.two-column-element .section-icon-content-block .icon-title{margin:0}.two-column-element .video{display:block;position:relative}@media(max-width:479px){.two-column-element .video{margin-left:-24px;margin-right:-24px}}.two-column-element .video svg{bottom:1rem;color:#fff;font-size:3rem;left:1rem;position:absolute;z-index:1}.two-column-element .video:after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(0,0,0,.5));bottom:0;content:"";display:block;height:80px;left:0;position:absolute;width:100%;z-index:0}@media screen and (min-width:45.625rem){.two-column-element .section-columns{display:flex;justify-content:space-between}.two-column-element .section-column{margin:0;width:calc(50% - 2rem)}.two-column-element .section-column+.section-column{margin-top:0}}