section.text-image-2-columns-module .container .content{background-color:hsla(219,8%,50%,.06);border-radius:1rem;display:flex;flex-direction:column;gap:3rem;padding:3.75rem;width:100%}@media (max-width:768px){section.text-image-2-columns-module .container .content{gap:1.5rem;padding:2.25rem 1.5rem}}section.text-image-2-columns-module .container .content .text-content{display:flex;flex-direction:column;gap:.75rem}section.text-image-2-columns-module .container .content .columns{align-items:center;display:flex;flex-direction:row;gap:5.25rem;position:relative}@media (max-width:768px){section.text-image-2-columns-module .container .content .columns{flex-direction:column;gap:2.25rem}}section.text-image-2-columns-module .container .content .columns:before{background-color:#556d94;content:"";height:calc(100% - 3rem);left:50%;opacity:.4;position:absolute;top:1.5rem;width:1px}@media (max-width:768px){section.text-image-2-columns-module .container .content .columns:before{content:unset}}section.text-image-2-columns-module .container .content .columns>div{display:flex;flex-direction:column;gap:2.25rem;width:50%}@media (max-width:768px){section.text-image-2-columns-module .container .content .columns>div{width:100%}section.text-image-2-columns-module .container .content .columns>div.right-col{border-top:1px solid rgba(85,109,148,.4);flex-direction:column-reverse;padding-top:2.25rem}}section.text-image-2-columns-module .container .content .columns>div .image{aspect-ratio:518/300;border-radius:1rem;height:auto;overflow:hidden;width:100%}section.text-image-2-columns-module .container .content .columns>div .image img{height:100%;object-fit:cover;width:100%}