.fifty-block{width:100%;max-width:100%}.fifty-block .inner .image{background-size:cover;background-repeat:no-repeat;background-position:center}.fifty-block .inner{display:grid;grid-template-columns:repeat(2,1fr)}.fifty-block .inner .text{background:#faf4ff;padding:100px}.fifty-block .inner .text h3{color:#4f2480;font-size:32px;line-height:37px;margin:0 0 15px 0}.fifty-block .inner .text p{color:#585858;font-size:18px;line-height:23px;margin:0 0 15px 0}