.background.version-3{position:relative;overflow:clip}.background.version-3 .background__container{display:grid;grid-template-columns:1fr 325px 522px 325px 1fr;grid-template-rows:1fr 90px auto;overflow:clip;margin:0 auto;width:100%}@media (max-width: 1370px){.background.version-3 .background__container{grid-template-columns:15% 70% 15%}}@media (max-width: 600px){.background.version-3 .background__container{grid-template-columns:40px 1fr 40px;grid-template-rows:1fr}}.background.version-3 .background__container.container-size{max-width:1500px}.background.version-3 .background__container.container-size .background__container--img{max-width:1170px}.background.version-3 .background__container.wrapper-size{max-width:1500px}.background.version-3 .background__container.wrapper-size .background__container--img{max-width:1500px}.background.version-3 .background__container.full-wrapper{max-width:1920px}.background.version-3 .background__container.full-wrapper .background__container--img{max-width:1920px}.background.version-3 .background__container--img{grid-area:1 / 1 / 3 / 6;position:relative;margin:0 auto;z-index:0}.background.version-3 .background__container--img:has(video){max-height:700px}@media (max-width: 600px){.background.version-3 .background__container--img:has(video){height:100%}}.background.version-3 .background__container--img:has(video) video{width:100%}@media (max-width: 1370px){.background.version-3 .background__container--img{width:100%}.background.version-3 .background__container--img img{width:100%;height:100%;object-fit:cover}.background.version-3 .background__container--img:after{width:100% !important}}.background.version-3 .background__container--img:after{content:'';position:absolute;z-index:0}@media (max-width: 600px){.background.version-3 .background__container--img{width:100%;height:350px}.background.version-3 .background__container--img img{width:100%}}.background.version-3 .background__container.position-copy-right .background__copy{grid-area:3 / 2 / 4 / 4}@media (max-width: 1370px){.background.version-3 .background__container.position-copy-right .background__copy{padding-inline:50px}}@media (max-width: 600px){.background.version-3 .background__container.position-copy-right .background__copy{padding-inline:40px;padding-block:30px;grid-area:3 / 1 / 4 / 5 !important}}.background.version-3 .background__container.position-copy-right .background__secondary--img{grid-area:2 / 4 / 4 / 6;justify-content:flex-start}@media (max-width: 1370px){.background.version-3 .background__container.position-copy-right .background__secondary--img{overflow:clip}}.background.version-3 .background__container.position-copy-left .background__copy{grid-area:3 / 3 / 4 / 5}@media (max-width: 1370px){.background.version-3 .background__container.position-copy-left .background__copy{padding-inline:50px;grid-area:3 / 2 / 4 / 5}}@media (max-width: 600px){.background.version-3 .background__container.position-copy-left .background__copy{padding-inline:40px;padding-block:30px;grid-area:3 / 1 / 4 / 5}}.background.version-3 .background__container.position-copy-left .background__secondary--img{grid-area:2 / 1 / 4 / 3;justify-content:flex-end}@media (max-width: 1370px){.background.version-3 .background__container.position-copy-left .background__secondary--img{grid-area:2 / 1 / 4 / 2;overflow:clip}}.background.version-3 .background__container.center-copy .background__copy{grid-area:3 / 2 / 4 / 5}@media (max-width: 1370px){.background.version-3 .background__container.center-copy .background__copy{grid-area:3 / 2 / 4 / 3 !important;padding-inline:0}}.background.version-3 .background__container.center-copy .background__cta{justify-content:center}.background.version-3 .background__headline{grid-area:1 / 2 / 3 / 5;align-self:center}.background.version-3 .background__headline.center-alignment{margin:0 auto;text-align:center}.background.version-3 .background__headline.right-alignment{margin:0 0 0 auto}@media (max-width: 1370px){.background.version-3 .background__headline{max-width:100% !important;grid-area:1 / 1 / 1 / 5}}@media (max-width: 600px){.background.version-3 .background__headline{grid-area:1 / 2;margin:0 auto}}.background.version-3 .background__secondary--img{z-index:1;align-self:baseline}.background.version-3 .background__secondary--img video{width:100%;height:100%}.background.version-3 .background__copy{max-width:100%}
