.two_col_with_image_section .heading-contaner{text-align:center}.two_col_with_image_section .heading-contaner h2{color:#545353;display:inline-block;font-family:Roboto;font-size:44px;line-height:55px;margin:0;padding-bottom:24px;position:relative;text-align:center}.two_col_with_image_section .description-container{margin:0 auto;max-width:895px;width:100%}.two_col_with_image_section .description-container p{color:#545353;font-family:Roboto;font-size:22px;letter-spacing:0;line-height:39px;margin-top:0;text-align:left}.two_col_with_image_section .heading-contaner h2:after{background:#0075b0;bottom:0;content:"";height:2px;left:50%;position:absolute;right:0;transform:translate(-50%);width:65%}.two_col_with_image_section .bottom-container{margin-top:27px}.two_col_with_image_section .flex_container{align-items:center;display:flex;gap:30px;justify-content:center;margin-top:70px}.two_col_with_image_section .left-column,.two_col_with_image_section .right-column{width:50%}@media(min-width:768px) and (max-width:1024px){.two_col_with_image_section .heading-contaner h2{font-size:36px;line-height:42px}.two_col_with_image_section .description-container p{font-size:18px;line-height:28px}.two_col_with_image_section .flex_container{gap:20px;margin-top:30px}}@media(max-width:767px){.two_col_with_image_section .heading-contaner h2{font-size:28px;line-height:30px;padding-bottom:15px}.two_col_with_image_section .description-container p{font-size:16px;line-height:28px;margin-bottom:0}.two_col_with_image_section .cta-container a.cta_button{font-size:16px;padding:6px 8px}.two_col_with_image_section .flex_container{flex-direction:column;gap:20px;margin-top:30px}.two_col_with_image_section .left-column,.two_col_with_image_section .right-column{width:100%}}