.item .bg-img,.two-col-content .left,.two-col-content .right{visibility:hidden}.two-col-content{display:flex;flex-direction:column;gap:40px;position:relative}.two-col-content.green-container .bg-green{display:flex;flex-direction:column;gap:61px}.two-col-content .eyebrow{margin-bottom:8px}.two-col-content .item{overflow:hidden;position:relative}.item.flip .container{flex-direction:row-reverse}.item.size-half .media-block{overflow:hidden;position:relative;width:100%}.item.size-half .media-block img{border-radius:32px}.item .media-block .media-image{border-radius:32px;display:block;height:auto}.item.size-half .media-block .media-image{margin:0 auto;max-width:100%}.two-col-content .no-btn{display:inline-block;margin-top:30px}.two-col-content .cta_primary,.two-col-content .no-btn{color:#000}.item .bg-img{aspect-ratio:1/1;height:75vh;opacity:1;position:absolute;right:50%;top:50%;transform:translateY(-50%);z-index:1}.item.flip .bg-img{left:unset;left:50%;right:unset}.item .bg-img img{max-height:100%;width:auto}.two-col-content .container{gap:90px;justify-content:space-between;margin:auto}.two-col-content .container p:first-child{margin-top:0}.two-col-content .container p:last-child{margin-bottom:0}.two-col-content .media{position:relative;width:100%;z-index:10}.two-col-content .media.rounded>img,.two-col-content .media.rounded>video{border-radius:15px;max-width:100%;overflow:hidden}.two-col-content .media>video{max-width:200%}@media (min-width:1056px){.item.size-half .media-block,.item.size-half .text-block{width:50%}}.item.size-variable .container{gap:40px}.item.size-variable .media-block,.item.size-variable .text-block{min-width:35%}.text-block .header{font-size:56px;font-style:normal;font-weight:400;line-height:110%;margin:14px 0 24px}.text-block .subtext{font-size:25px;font-style:normal;font-weight:400;line-height:150%;max-width:628px}.text-block .subtext p,.text-block .subtext p *{font-family:inherit;line-height:1.5;margin-bottom:8px}.text-block .btn.btn-primary{display:inline-flex}div em,h2 em,h3 em,h4 em,h5 em,h6 em,p em{font-style:italic!important;font-weight:400!important}.btn-container{display:flex;gap:20px;margin-top:24px}.row-bg{left:50%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%) scaleX(-1);z-index:-1}.flip .row-bg{transform:translate(-50%,-50%)}@media (min-width:991px){.three-col-list{column-count:3}}.media-image.foreground{position:absolute;top:0;visibility:hidden;z-index:10}.two-col-content .vid-thumbnail{background:hsla(0,0%,100%,.1);border-radius:15px;cursor:pointer;overflow:hidden;position:relative}.two-col-content .vid-thumbnail img{display:block;margin:0 auto;position:relative}.two-col-content .vid-thumbnail img.preview{z-index:1}.two-col-content .vid-thumbnail .play-btn,.two-col-content .vid-thumbnail img.img-thumb{z-index:-1}.two-col-content .vid-thumbnail .play-btn{pointer-events:none}.two-col-content .vid-lightbox{background-color:rgba(0,0,0,.8);height:100vh;left:0;position:fixed;top:0;visibility:hidden;width:100vw;z-index:-1}.vid-lightbox.active{z-index:2000}.two-col-content .vid-lightbox-close{cursor:pointer;display:block;margin:0 -70px -50px auto;position:relative}.two-col-content .video-container{aspect-ratio:1/1;display:none;max-height:80vh;max-width:90vw;width:1000px}.video-container.active{display:block}.video-container video{display:block;margin:0 auto;max-height:100%;max-width:100%}.two-col-content .bullets{display:flex;flex-direction:column;gap:32px}.two-col-content .item.size-variable:not(.flip) .container{justify-content:flex-start}.two-col-content .bullets .bullet{display:flex;flex-wrap:nowrap;gap:16px}.two-col-content .bullets .bullet h2,.two-col-content .bullets .bullet h3,.two-col-content .subtext h3{font-family:Barlow;font-size:30px;font-weight:700}.two-col-content .bullets .bullet,.two-col-content .bullets .bullet p{font-size:20px}.two-col-content .bullets .bullet p{line-height:1.4em}.two-col-content .bullets .bullet span,.two-col-content ul li,.two-col-content ul li p span,.two-col-content ul li span{font-size:inherit;font-weight:inherit}@media (min-width:1512px){.text-block .subtext{max-width:100%}}@media (max-width:1350px){.two-col-content .vid-lightbox-close{margin:0 0 20px auto}}@media (max-width:991px){.two-col-content .bullets{gap:20px}}@media (min-width:600px){.bullets.bullet-wrap{flex-direction:row;flex-wrap:wrap}.two-col-content .bullets.bullet-wrap .bullet{width:46%}}@media (min-width:600px) and (max-width:1055px){.text-block .subtext.center{max-width:100%;text-align:center}.bullets.bullet-wrap{justify-content:center}}@media screen and (min-width:1056px){.two-col-content .image{max-width:50%}.two-col-content .item.align-top .row{align-items:flex-start}.two-col-content .item.align-center .row{align-items:center}.two-col-content .item.align-bottom .row{align-items:flex-end}.two-col-content .item .media-block.left .media-image{margin:0 auto 0 0}}@media screen and (max-width:1200px){.two-col-content .container{gap:60px}}@media screen and (max-width:1055px) and (min-width:769px){.item.size-half .media-block .media-image{position:absolute;top:-50%;width:100%}}@media screen and (max-width:1055px){.item.size-half .media-block{height:240px}.two-col-content .subtext.section-text{text-align:center}.two-col-content .bg-img{display:none}.two-col-content .media{max-width:unset}.two-col-content .container,.two-col-content .item.flip .container{align-items:center;flex-direction:column;justify-content:center}.text-block .header{font-size:44px}.two-col-content .subtext h2{font-size:30px;margin-bottom:16px}.two-col-content,.two-col-content .container,.two-col-content.green-container .bg-green{gap:40px}.two-col-content .text{margin:0 auto;max-width:700px}.two-col-content .container .eyebrow{margin-top:20px}.media-block.media{min-height:300px}.media-block .text-block *{text-align:left!important}.bullets .bullet-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}body .two-col-content .bullets .bullet h2,body .two-col-content .bullets .bullet h3,body .two-col-content .bullets .bullet p,body .two-col-content .subtext h3{font-size:16px;line-height:1.2}body .two-col-content .bullets .bullet h2,body .two-col-content .bullets .bullet h3{margin-bottom:15px}}