.item .bg-img,.two-col-tabs .left,.two-col-tabs .right,.two-col-tabs .tab-content.active .inner{visibility:hidden}.two-col-tabs{display:flex;flex-direction:column;gap:40px;overflow:visible;position:relative}.two-col-tabs .eyebrow{margin-bottom:8px}.two-col-tabs .item{overflow:visible;position:relative}.item.flip .container{flex-direction:row-reverse}@media screen and (min-width:992px){.two-col-tabs .item.align-top .row{align-items:flex-start}.two-col-tabs .item.align-center .row{align-items:center}.two-col-tabs .item.align-bottom .row{align-items:flex-end}}.item .media-block{position:relative;width:100%;z-index:1}.item .media-block .img-container{overflow:hidden;position:relative}.two-col-tabs .item .media-block .media-image{border-radius:20px;display:block;height:auto;margin:0 auto;overflow:hidden}.two-col-tabs .no-btn{display:inline-block;margin-top:30px}.two-col-tabs .cta_primary,.two-col-tabs .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-tabs .container{gap:56px;margin:auto}.two-col-tabs .container p:first-child{margin-top:0}.two-col-tabs .container p:last-child{margin-bottom:0}.two-col-tabs .media{position:relative;width:100%;z-index:10}.two-col-tabs .media.rounded>img{border-radius:15px;max-width:100%;overflow:hidden}.two-col-tabs .text-block{align-items:center;border:3px solid var(--grape);border-radius:15px;box-shadow:0 4px 74px 0 rgba(0,0,0,.04);display:flex;padding:32px 50px;position:relative;width:100%;z-index:20}.text-block .header{font-size:56px;font-style:normal;font-weight:400;line-height:110%;margin:14px 0 24px}.text-block .subtext{font-size:18px;font-style:normal;font-weight:400;line-height:150%;max-width:628px}.two-col-tabs .image{max-width:50%}.text-block .btn.btn-primary{display:inline-flex}@media screen and (max-width:1200px){.two-col-tabs .container{gap:60px}}@media (min-width:1050px){.two-col-tabs .item .media-block .media-image{height:300px;width:479px}}@media screen and (max-width:1055px){.two-col-tabs .bg-img{display:none}.two-col-tabs .media{max-width:unset}.two-col-tabs .container,.two-col-tabs .item.flip .container{align-items:center;flex-direction:column-reverse;justify-content:center}.text-block .header{font-size:44px}}@media screen and (max-width:991px){.two-col-tabs{gap:80px;overflow:hidden}.two-col-tabs .row-bg{max-width:100%}.two-col-tabs .item>.container{padding-left:0;padding-right:0}.two-col-tabs .text-block{border-radius:0;border-width:0;padding:40px 30px}.two-col-tabs .media-block{padding:0 30px}.two-col-tabs .text{margin:0 auto;max-width:100%;width:700px}.text-block .subtext,.text-block .subtext *{max-width:unset}.two-col-tabs .container .eyebrow{margin-top:20px}.media-block.media{min-height:300px}.media-block .text-block *{text-align:left!important}}div em,h2 em,h3 em,h4 em,h5 em,h6 em,p em{font-family:"DM Serif Display",serif!important;font-style:italic!important;font-weight:400!important}.btn-container{display:flex;gap:20px;margin-top:24px}.two-col-tabs .row-bg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scaleX(-1);z-index:-1}.flip .row-bg{transform:translate(-50%,-50%)}@media (min-width:992px){.three-col-list{column-count:3}}.media-image.foreground{position:absolute;top:0;visibility:hidden;z-index:10}.two-col-tabs .tabs{display:flex;flex-direction:row;gap:40px;justify-content:center;margin-bottom:40px}.two-col-tabs .tab{border:1px solid var(--Dark-Green,#1e7a6d);border-radius:12px;color:var(--main-text-color);cursor:pointer;font-family:Barlow Condensed;font-size:20px;font-weight:600;line-height:1;padding:12px 20px;text-align:center;transition:all .2s ease-in-out}.two-col-tabs .tab.active,.two-col-tabs .tab:not(.active):hover{background-color:var(--primary-blue);color:#fff}.two-col-tabs .tab.active{cursor:default}.two-col-tabs .tab-content{display:none}.two-col-tabs .tab-content.active,.two-col-tabs .tab-content.active .inner{align-items:center;display:flex;flex-direction:row;gap:40px;justify-content:flex-start;position:relative}@media (max-width:769px){.two-col-tabs .tabs{border-bottom-width:0;flex-direction:column;gap:20px}.two-col-tabs .tabs .tab{border:3px solid var(--grape);z-index:1}.two-col-tabs .tabs .tab.active{border-color:var(--Dark-Green,#1e7a6d);margin-bottom:-3px;margin-top:-3px;z-index:5}}.two-col-tabs .bullets{display:flex;flex-direction:column;gap:32px}.two-col-tabs .bullets .bullet{display:flex;flex-wrap:nowrap;gap:16px}.two-col-tabs .bullets *,.two-col-tabs .subtext{color:#fff;font-size:20px}.two-col-tabs .bullets .bullet h2,.two-col-tabs .bullets .bullet h3,.two-col-tabs .subtext h3{font-family:Barlow;font-size:30px;font-weight:700}body .two-col-tabs .bullets .bullet,body .two-col-tabs .bullets .bullet p{font-size:20px}.two-col-tabs .bullets .bullet span{font-size:inherit;font-weight:inherit}@media screen and (max-width:991px){.two-col-tabs .tab-content.active,.two-col-tabs .tab-content.active .inner{flex-direction:column}.bullets .bullet-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}body .two-col-tabs .bullets .bullet,body .two-col-tabs .bullets .bullet h2,body .two-col-tabs .bullets .bullet h3,body .two-col-tabs .bullets .bullet p,body .two-col-tabs .subtext h3{font-size:16px;line-height:1.2}body .two-col-tabs .bullets .bullet h2,body .two-col-tabs .bullets .bullet h3{margin-bottom:15px}}.tab-content.bg-green{padding:40px}.tab-content .text-content{display:flex;flex-direction:column;gap:40px}