.bl_media01-container{display:grid;width:100%}.bl_media01__link{grid-area:1/1;height:100%;width:100%;z-index:1}.bl_media01-item-wrapper{display:grid;grid-area:1/1;grid-template-columns:1fr 1fr;grid-template-rows:minmax(max(500px,auto),100%)}.bl_media01-item-wrapper.image-right{direction:rtl}.bl_media01__image img{height:100%;object-fit:cover;width:100%}.bl_media01__text{align-items:center;display:grid;grid-template-rows:auto auto;justify-content:center;max-width:580px;padding-inline:40px}.bl_media01__textTitle{padding-block:53px;position:relative}.bl_media01__textTitle:before{left:0;top:0;transform-origin:bottom left}.bl_media01__textTitle:after,.bl_media01__textTitle:before{background:#392d4c;background:linear-gradient(0deg,#392d4c,#fff);content:"";height:40px;position:absolute;rotate:45deg;width:1px}.bl_media01__textTitle:after{bottom:0;right:0;transform-origin:top right}.bl_media01__textTitle .heading{color:#392d4c;font-size:32px;font-weight:700;letter-spacing:.1em;line-height:1.8;text-align:center}.bl_media01__textTitle .subtitle{color:#00ceab;font-size:16px;font-weight:700;letter-spacing:.1em;text-align:center}.bl_media01__textBody{align-self:flex-start;line-height:1.625;padding-block-end:40px;text-align:left}@media screen and (max-width:768px){.bl_media01-section{margin-block-start:60px}.bl_media01-container{margin-block-end:60px}.bl_media01-item-wrapper{grid-template-columns:1fr}.bl_media01__text{max-width:unset;padding-inline:15px}.bl_media01__textTitle{padding-block:40px}}