.two-col-banner .banner-content-area{align-items:flex-start;align-items:center;display:flex;justify-content:space-between}.two-col-banner .left-content-area{max-width:598px;width:100%}.two-col-banner .left-image-area{max-width:621px;width:100%}.two-col-banner .left-image-area img{display:block;height:auto;max-width:100%}.two-col-banner .left-content-area h2{line-height:100%;margin-bottom:46px}.two-col-banner .left-content-area p{color:#333c4e!important;line-height:34px;margin:0 0 16px}.two-col-banner .left-content-area p:last-child{margin-bottom:0}.two-col-banner .left-content-area .cta_holder{margin-top:65px}.two-col-banner .left-content-area .cta_holder a.btn-primary{margin-right:40px}@media (max-width:991px){.two-col-banner .left-image-area{max-width:100%}.two-col-banner .banner-content-area{flex-direction:column-reverse;gap:30px}.two-col-banner .left-content-area{margin:0 auto;max-width:680px;text-align:center;transform:translateY(0)}.two-col-banner .left-content-area .cta_holder a.btn-primary{margin-right:0}.two-col-banner .left-content-area h2{line-height:1.2;margin-bottom:47px}.two-col-banner .left-content-area .cta_holder{margin-top:47px}}@media (max-width:767px){.two-col-banner .left-content-area p{line-height:34px}.two-col-banner .left-content-area{margin-right:0;max-width:100%;padding:0 10px;text-align:center;transform:none;width:100%}.two-col-banner .left-content-area .learn_more{margin:0 auto}.two-col-banner .banner-content-area{gap:77px}}@media (max-width:575px){.two-col-banner .left-content-area .description{margin:0 auto;max-width:390px}}@media (max-width:460px){.two-col-banner .left-content-area .cta_holder a.btn-primary{margin:0 20px}.two-col-banner .left-content-area .description p{line-height:1.29}}