.text-image-main{display:flex;justify-content:space-between}.text-part{flex:0 0 50%}.text-image-main h2,.text-image-main h4{color:#1c1c1c}.mobile-view-image img{display:none}.module-button{margin-top:20px}.text-part{flex:0 0 44%}@media (max-width:768px){.text-image-section{background-image:none!important;padding:40px 0!important}.text-image-main{flex-wrap:wrap;gap:20px}.text-part{flex:0 0 100%;order:2}.text-part.mobile-view-image{order:1!important}.mobile-view-image img{display:block;width:100%}.module-button{text-align:center}}