.text-image-outer{background:hsla(0,0%,9%,.04);padding-bottom:125px;padding-top:110px}.text-image-outer .text-image-inner{margin:0 auto;max-width:1090px;padding:0 15px}.text-image-outer .top-text h2{color:#181818;font-family:Montserrat;font-size:42px;font-style:normal;font-weight:400;line-height:51px;margin-bottom:22px}.text-image-outer .top-text h2 span{font-weight:700}.text-image-outer .bottom-text p{color:#181818;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:0}.text-image-outer .bottom-text p span{font-weight:700}.text-image-outer .text-image-section{align-items:center;display:flex;justify-content:space-between}.text-image-outer .left-section{width:48%}.text-image-outer .right-section{width:30.5%}.text-image-outer .right-image img{height:100%;width:100%}@media only screen and (max-width:767px) and (min-width:220px){.text-image-outer .text-image-section{display:block}.text-image-outer .left-section{margin-bottom:49px;width:100%}.text-image-outer .right-section{width:100%}.text-image-outer{padding-bottom:79px;padding-top:71px}.text-image-outer .top-text h2{color:#181818;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:400;line-height:34px;margin-bottom:24px}.text-image-outer .text-image-inner{padding:0 25px}}@media only screen and (max-width:1200px) and (min-width:767px){.text-image-outer .right-section{width:38%}}