.bg-img-1{background-image:url("/src/img/pages/case-studies/qfloors/integrity-carpet/devices-qf-1800x752.webp");background-repeat:no-repeat;background-size:cover}@media(width >= 48rem){.bg-img-1{min-height:25rem}}.bg-img-2{background-image:url("/src/img/pages/case-studies/qfloors/integrity-carpet/tablet-user-m-1636x354.webp");background-repeat:no-repeat;background-size:cover}@media(width >= 48rem){.bg-img-2{min-height:21.875rem}}.bg-overlay-1{background-color:hsla(0,0%,9%,.84);background-image:url("/src/img/pages/case-studies/qfloors/integrity-carpet/carpet-flooring-1636x460.webp");background-position:center;background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply;height:20.625rem}.bg-overlay-2{background-color:hsla(0,0%,9%,.84);background-image:url("/src/img/pages/case-studies/qfloors/integrity-carpet/island-tablet-user-m-1636x756.webp");background-position:center;background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply;height:37.5rem}.relative{position:relative;min-height:18.75rem}@media(width >= 48rem){.relative{min-height:25rem}}.relative{translate:0 55%}.headline{position:absolute;background-color:hsla(0,0%,9%,.9);border-radius:.625rem;max-width:60rem;text-align:center;padding-inline:1.5em;padding-block:1.5em;padding-bottom:2.25em}.headline h1{padding-inline:.75em;color:#fff;max-width:60rem}.wrap{container-type:inline-size}@container (width < 30rem){div.integrity{margin-top:3rem !important}}