.wdf-teksti-kuva{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.wdf-teksti-kuva--white{background:#fff}.wdf-teksti-kuva--vaalea{background:var(--wp--preset--color--accent-light)}.wdf-teksti-kuva__sisalto{max-width:1400px;margin:0 auto;padding:var(--wdf-padding-y) var(--wdf-padding-x);box-sizing:border-box}.wdf-teksti-kuva__grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.wdf-teksti-kuva--reversed .wdf-teksti-kuva__kuva{order:-1}.wdf-teksti-kuva__alaotsikko{color:var(--wp--preset--color--accent);margin:8px 0 24px 0}.wdf-teksti-kuva__otsikko{margin:0 0 24px 0;color:var(--wp--preset--color--accent)}.wdf-teksti-kuva__body{margin:0 0 40px 0}.wdf-teksti-kuva__kuva{display:flex;justify-content:center;align-items:center}.wdf-teksti-kuva__kuva img{max-width:100%;max-height:640px;width:auto;height:auto;display:block;margin-inline:auto}@media (max-width:767px){.wdf-teksti-kuva__grid{grid-template-columns:1fr;gap:40px}.wdf-teksti-kuva--reversed .wdf-teksti-kuva__kuva{order:0}}