.two-col-with-text-section{background:#edf2f7;padding:50px 0 100px}.two-col-with-text-section .heading-section{margin:auto auto 38px;max-width:760px}.two-col-with-text-section .heading-section.sub_swap{display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:center}.two-col-with-text-section .heading-section h3{margin:0 0 14px}.two-col-with-text-section .spacer{background:#e2e8f0;border-radius:16px;padding:16px 16px 36px}.two-col-with-text-section .img-box{border-radius:16px;line-height:0;overflow:hidden}.two-col-with-text-section .img-box img{border-radius:16px;height:200px;object-fit:cover;width:100%}.two-col-with-text-section .text-box h4{color:#2d3748;font-size:36px;line-height:1.2;margin-bottom:5px}.two-col-with-text-section .text-box p{color:#2d3748;font-size:18px}.two-col-with-text-section .text-box{padding:16px 20px 0}@media (max-width:767.98px){.two-col-with-text-section .card{margin-top:20px}}@media (max-width:380.98px){.two-col-with-text-section .text-box h4{font-size:28px}.two-col-with-text-section .text-box{padding:16px 14px 0}.two-col-with-text-section .img-box img{height:140px}.two-col-with-text-section .card{margin-top:20px}}@media (max-width:425.98px){.two-col-with-text-section .text-box h4{font-size:24px}}@media (min-width:768px) and (max-width:1199.98px){.two-col-with-text-section .text-box h4{font-size:32px}.two-col-with-text-section .text-box p{font-size:16px}}