section.okd-lp1-text-image{padding-left:3.2rem;padding-right:3.2rem;position:relative;background:#fff}section.okd-lp1-text-image .text-image_inner{align-items:stretch;display:flex}section.okd-lp1-text-image .text-image_inner.text-left-image-right .textblock,section.okd-lp1-text-image .text-image_inner.text-left-image-right .imageblock,section.okd-lp1-text-image .text-image_inner.text-right-image-left .textblock,section.okd-lp1-text-image .text-image_inner.text-right-image-left .imageblock{flex:0 0 50%;max-width:50%}section.okd-lp1-text-image .text-image_inner .textblock{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding-right:18rem;box-sizing:border-box;text-align:left}section.okd-lp1-text-image .text-image_inner .textblock:after{display:block;position:relative;height:1px;content:"";width:50%;padding-top:4.8rem;border-bottom:1px solid #d9d9d9}section.okd-lp1-text-image .text-image_inner .imageblock{aspect-ratio:784/480;padding-left:1.5rem;display:flex;flex-direction:column;justify-content:flex-end}section.okd-lp1-text-image .text-image_inner .imageblock img{display:block;width:100%;height:100%;object-fit:cover}section.okd-lp1-text-image .text-image_inner.text-right-image-left{flex-direction:row-reverse}section.okd-lp1-text-image .text-image_inner.text-right-image-left .textblock{padding-right:0;padding-left:18rem}section.okd-lp1-text-image .text-image_inner.text-right-image-left .imageblock{padding-right:1.5rem;padding-left:0}@media screen and (max-width: 1400px){section.okd-lp1-text-image .text-image_inner.text-right-image-left .textblock{padding-left:8rem}section.okd-lp1-text-image .text-image_inner.text-left-image-right .textblock{padding-right:8rem}}@media screen and (max-width: 950px){section.okd-lp1-text-image .text-image_inner{flex-direction:column;gap:4rem}section.okd-lp1-text-image .text-image_inner.text-left-image-right .textblock,section.okd-lp1-text-image .text-image_inner.text-left-image-right .imageblock,section.okd-lp1-text-image .text-image_inner.text-right-image-left .textblock,section.okd-lp1-text-image .text-image_inner.text-right-image-left .imageblock{max-width:100%;padding-right:0;padding-left:0}section.okd-lp1-text-image .text-image_inner.text-right-image-left{flex-direction:column;gap:4rem}}@media only screen and (max-width: 768px){section.okd-lp1-text-image{padding-left:0;padding-right:0}}/*# sourceMappingURL=okd-lp1-text-image.css.map */
