.image-text-outer .image-text-section{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.image-text-outer .image-left{height:auto;max-width:512px;width:42.455%}.image-text-outer .text-right{width:41%}.image-text-outer .cta-text-section{display:inline-block;margin-top:37px}.image-text-outer .right-text-title{margin-bottom:30px;margin-top:0}@media only screen and (max-width:479px) and (min-width:220px){.image-text-outer .image-text-section{display:block}.image-text-section .image-left{height:312px;width:100%}.image-text-outer .image-left img{height:100%;width:100%}.image-text-outer .text-right{width:100%}.image-text-section .text-right{margin-top:30px}.banner-cta{padding:14px 68px 15px 33px}.image-text-outer .right-text-description p br{display:none}.text-right .right-text-title{margin-top:25px}}@media only screen and (max-width:767px) and (min-width:480px){.image-text-outer .image-text-section{display:block}.text-right .right-text-title{margin-top:25px}.image-text-outer .image-left{height:100%;max-width:100%;width:100%}.image-text-outer .text-right{padding-top:30px;width:100%}.image-text-outer .right-text-description p br{display:none}.image-text-outer .image-left img{height:100%;width:100%}}@media only screen and (max-width:985px) and (min-width:768px){.image-text-outer .image-text-section{display:block}.image-text-outer .text-right{width:100%}.image-text-outer .image-left{margin:0 auto;width:100%}.image-left img{border-radius:20px;height:100%;object-fit:cover;width:100%}.text-right .right-text-title{margin-top:25px}.image-text-outer .right-text-description p br{display:none}.image-text-outer .image-left img{height:100%;width:100%}}@media only screen and (max-width:1024px) and (min-width:986px){.image-text-outer .image-left{height:100%;width:52%}.image-text-outer .image-text-section{display:flex;grid-gap:unset;justify-content:space-between}.image-text-outer .right-text-description p br{display:none}}@media only screen and (max-width:1268px) and (min-width:1025px){.image-text-outer{padding-left:40px;padding-right:40px}.image-text-outer .image-text-section{display:flex;grid-gap:unset;justify-content:space-between}}