.newsletter_container{display:flex;flex-wrap:wrap;margin:50px auto 0;max-width:1170px}.newsletter_img_col{width:50%}.newsletter_content_col{padding:20px;width:50%}.newsletter_img_container{margin:0 auto;position:relative;width:55%}.newsletter_img_container img{position:absolute}.newsletter_image{width:100%}.cae_pointer_bg{max-width:200%;right:-105px;top:-100px;width:180%}.sign_up_title{color:#7d3189}@media only screen and (max-width:1040px){.newsletter_img_col{display:none}.newsletter_content_col{width:100%}}