#intro{background-image:url(https://acties.tarkett.nl/hubfs/NL%20-%20Sustainability/banner.jpg);background-position:50%;background-size:cover;overflow:hidden;position:relative}#intro .left{position:relative}#intro .left,#intro .left:before{background-color:rgba(188,146,64,.66)}#intro .left:before{content:"";display:block;height:100%;left:-1000px;position:absolute;top:0;width:150px;width:1000px}#intro h1{color:#fff;font-family:Roboto,sans-serif;font-size:1.375em;margin-bottom:30px;text-transform:uppercase}#intro .subtitle{color:#fff;font-family:Georgia;font-size:2.8125em;margin-bottom:60px}#intro .container-wrapper{position:relative;z-index:2}#intro .vid-top-wrapper{display:none;left:0;position:absolute!important;top:-200px;width:100%;z-index:1}@media only screen and (min-width:1024px){#intro .vid-top-wrapper{display:block;height:100%;left:0;padding-bottom:56.25%;position:absolute!important;top:0;width:100%;z-index:1}#intro .vid-top-wrapper iframe{position:absolute}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1240px}}.pb-6{padding-bottom:5rem!important}.pt-6{padding-top:5rem!important}@media (min-width:992px){.pe-lg-5{padding-right:3rem!important}.col-lg-6{flex:0 0 auto;width:50%}}.text-center{text-align:center!important}@media (min-width:768px){.text-md-start{text-align:left!important}}@media (max-width:769px){#intro h2{font-size:32px!important}#intro .left{padding-left:20px;padding-right:20px}}