.two-col-cards{height:auto;position:relative;width:100%}.row-container{display:flex;flex-direction:column;gap:100px;margin:0 auto;max-width:1440px;position:relative;z-index:1}.two-col-cards img.background{bottom:0;height:100%!important;left:0;margin:0 auto;max-height:1034px;max-width:1714px!important;position:absolute;right:0;width:100%}.two-col-cards .row-content{display:flex;gap:94px}.two-col-cards .row-content.true{flex-direction:row-reverse}.two-col-cards .col{flex:1 1 0}.two-col-cards .row-content .btn{margin-top:48px}.two-col-cards .media{align-items:center;display:flex;justify-content:center;padding:0;width:100%}.two-col-cards .media img{border-radius:4px;height:100%!important;object-fit:cover;width:100%}.two-col-cards .media .video-container{height:auto;width:543px}.row-cards{display:flex;flex-wrap:wrap;gap:18px}.row-cards .card{align-items:flex-start;background:rgba(0,29,77,.8);border:1px solid #2a3347;border-radius:4px;display:flex;flex:1 1 calc(25% - 14px);flex-direction:column;gap:24px;justify-content:flex-start;padding:60px 24px;transition:all .3s ease-in-out}.row-cards .card.hide-background{background:none;border:0 solid #2a3347;padding:24px}.row-cards .card.hide-background:hover{border:0 solid #2a3347}.row-cards .card:hover{background:#001d4d;border:1px solid #fff;box-shadow:0 14px 32px rgba(0,0,0,.35),0 0 0 3px var(--ring)}.row-cards .card h3{color:#fff;margin:0}@media (max-width:1100px){.row-content{flex-direction:column}.row-cards .card{flex:1 1 calc(50% - 9px)}.two-col-cards .row-content.true{flex-direction:column-reverse}.two-col-cards .row-content{gap:60px}}@media (max-width:767px){.row-cards .card{flex:1 1 100%}}