.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:#0680fb;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:1;margin-bottom:24px;margin-top:6px}.two-col-section p{color:#122435;font-size:16px;line-height:1.5;margin-bottom:20px}.two-col-section a{color:#0680fb;font-family:Poppins;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;transition:.3s ease,scale-up-and-down .3s ease}.two-col-section a:hover{color:#044c95}.two-col-section a svg path{transition:.3s ease}.two-col-section a:hover svg path{stroke:#044c95;animation:move-back-forth .4s ease-in-out}@keyframes move-back-forth{0%{transform:translateX(0)}50%{transform:translateX(-5px)}to{transform:translateX(0)}}@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}}@media(max-width:470px){.two-col-section h4{font-size:20px}.two-col-section a,.two-col-section p{font-size:15px}}