.two-col-section{margin:100px 0 0}.two-col-section .row-fluid{align-items:center;display:flex;gap:40px;justify-content:space-between}.two-col-section .col-1,.two-col-section .col-2{flex:1 1 50%}.two-col-section h3.subheading{color:#0069d3;font-family:var(--mono-font);font-size:12px;font-style:normal;font-weight:500;letter-spacing:.15em;line-height:1;margin:0;text-transform:uppercase}.two-col-section h4{color:#122435;font-size:24px;font-weight:600;line-height:36px;margin-bottom:24px;margin-top:6px}.two-col-section p{color:#122435;font-size:16px;line-height:1.5;margin-bottom:20px}.two-col-link,.two-col-section a{color:#0069d3;font-family:Poppins;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;transition:.3s ease}.two-col-link:hover,.two-col-section a:hover{color:#0069d3}.two-col-link:focus-visible,.two-col-section a:focus-visible{border-radius:4px;outline:2px solid #0069d3;outline-offset:3px}.two-col-link svg path,.two-col-section a svg path{transition:.3s ease}.two-col-link:hover svg path,.two-col-section a:hover svg path{animation:move-back-forth .4s ease-in-out;stroke:#0069d3}@keyframes move-back-forth{0%{transform:translateX(0)}50%{transform:translateX(-5px)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.two-col-link:hover svg path,.two-col-section a:hover svg path{animation:none!important;transition:none!important}}.two-col-section .row-fluid.reverse .col-1{order:2}.two-col-section .row-fluid.reverse .col-2{order:1}@media (max-width:768px){.two-col-section{margin:60px 0 0}.two-col-section .row-fluid{display:block}.two-col-section img{margin-top:30px}.two-col-section .row-fluid.reverse .col-1{order:1}.two-col-section .row-fluid.reverse .col-2{order:2}}@media (max-width:470px){.two-col-section h4{font-size:20px}.two-col-link,.two-col-section a,.two-col-section p{font-size:15px}}