.image-text .text-wrapper{box-sizing:border-box;position:relative}.image-text .image-wrapper{aspect-ratio:revert;height:auto;position:relative}.image-text .image-wrapper img{aspect-ratio:revert;vertical-align:middle}.image-text .image-wrapper.boxed{box-sizing:border-box;padding:10% 0 0 10%;position:relative}.image-text .image-wrapper.boxed img{position:relative}.image-text .image-wrapper.boxed .box{background-color:var(--Onyx-Black);content:"";display:block;height:0;left:0;padding-bottom:30%;position:absolute;top:0;width:30%}.dnd-section[class*=force-full-width-section] .image-text .text-wrapper{padding:40px 20px}@media (max-width:768px){.dnd-section[class*=force-full-width-section] .image-text .image-wrapper{height:350px}.image-text{display:grid;gap:40px}.image-text .image-wrapper img{height:auto;width:100%}}@media (min-width:769px){.dnd-section[class*=force-full-width-section] .image-text .text-wrapper{padding:80px 0}.image-text{align-items:center;display:grid;gap:40px;grid-auto-columns:1fr;grid-auto-flow:column}.image-text.reverse .image-wrapper{order:1}.dnd-section[class*=force-full-width-section] .image-text .image-wrapper{height:100%;position:relative;width:50vw}.dnd-section[class*=force-full-width-section] .image-text .image-wrapper img{position:absolute}.dnd-section[class*=force-full-width-section] .image-text:not(.reverse) .text-wrapper{margin:0 auto 0 0}.dnd-section[class*=force-full-width-section] .image-text.reverse .text-wrapper{margin:0 0 0 auto}.dnd-section[class*=force-full-width-section] .image-text .text-wrapper{max-width:510px;width:calc(100% - 20px)}}