.text-button-image-wrapper{border-radius:60px;padding:40px}.text-button-image-inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:920px}.text-button-image-wrapper .text-button-col{width:51%}.text-button-image-wrapper .text-button-col h2{line-height:1}.text-button-image-wrapper .image-col{width:40%}.text-button-image-wrapper .button-with-arrow{margin-top:24px}.text-button-image-wrapper.image-bottom img{bottom:-40px;margin:0 auto;position:relative}.text-button-image-wrapper.top{border-radius:60px 60px 0 0}.text-button-image-wrapper.bottom{border-radius:0 0 60px 60px}.text-button-image-wrapper.both{border-radius:60px}@media (max-width:960px){.text-button-image-wrapper .text-button-col{width:59%}}@media (max-width:767px){.text-button-image-wrapper{border-radius:34px;padding:40px 16px 16px}.text-button-image-wrapper .text-button-col{max-width:420px;width:100%}.text-button-image-wrapper .button-with-arrow{margin:24px auto 0}.text-button-image-inner{flex-direction:column;text-align:center}.text-button-image-wrapper .image-col{margin-top:20px;width:90%}.text-button-image-wrapper .image-col img{margin:0 auto}.text-button-image-wrapper.image-bottom img{bottom:-16px;position:relative}}