.full-width-image-text{position:relative}.full-width-image-text__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.full-width-image-text__content{padding:0;position:relative;z-index:2}.full-width-image-text__headline{margin-top:0}.full-width-image-text__description :last-child{margin-bottom:0}.full-width-image-text{padding:75px 0}.full-width-image-text__content{padding:30px 30px 40px}.full-width-image-text__content .btn{margin-top:0}.full-width-image-text--direct-overlay{padding:0}.full-width-image-text--direct-overlay .full-width-image-text__img{height:408px}.full-width-image-text--right .full-width-image-text__content{padding:295px 0 90px 0;position:relative}.full-width-image-text--right::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to bottom,rgba(247,248,249,0) 0%,rgba(247,248,249,1) 28%,rgba(247,248,249,1) 100%);z-index:1}.full-width-image-text--left .full-width-image-text__img{top:auto;bottom:0}.full-width-image-text--left .full-width-image-text__content{padding:90px 0 295px 0;position:relative}.full-width-image-text--left::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 72%,rgba(255,255,255,0) 100%);z-index:1}.full-width-image-text__description .btn{display:block;max-width:300px;margin:0 auto}.full-width-image-text__description .btn+.btn{margin:30px auto 0}@media (min-width:768px){.full-width-image-text{padding:120px 0}.full-width-image-text__content{padding:50px 60px 60px 60px}.full-width-image-text--direct-overlay{padding:0}.full-width-image-text--direct-overlay .full-width-image-text__img{height:688px}.full-width-image-text--right .full-width-image-text__content{padding:517px 0 108px 0}.full-width-image-text--right::after{background:linear-gradient(to bottom,rgba(247,248,249,0) 0%,rgba(247,248,249,1) 60%,rgba(247,248,249,1) 100%)}.full-width-image-text--left .full-width-image-text__content{padding:108px 0 517px 0}.full-width-image-text--left::after{background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,0) 100%)}.full-width-image-text__description .btn{padding:14px 22px;display:inline-block;max-width:none}.full-width-image-text__description .btn+.btn{margin:0 0 0 40px}}@media (min-width:1200px){.full-width-image-text__content--half{width:662px}.full-width-image-text__content--full{width:1098px;margin:0 auto}.full-width-image-text__right{display:flex;justify-content:flex-end}.full-width-image-text--direct-overlay{padding:0}.full-width-image-text--direct-overlay .full-width-image-text__img{height:100%}.full-width-image-text--right .full-width-image-text__content,.full-width-image-text--left .full-width-image-text__content{padding:110px 0 130px 0}.full-width-image-text--direct-overlay .full-width-image-text__img{width:calc(50% + 210px)}.full-width-image-text--right::after{background:linear-gradient(to right,rgba(247,248,249,0) 0%,rgba(247,248,249,1) 60%,rgba(247,248,249,1) 100%)}.full-width-image-text--left::after{background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 39%,rgba(255,255,255,0) 100%)}.full-width-image-text--left .full-width-image-text__img{left:auto;right:0}.full-width-image-text__content{padding:50px 60px 50px 60px}.full-width-image-text__description .btn{padding:14px 32px 13px}}@media (min-width:2150px){.full-width-image-text--right::after{background:linear-gradient(to right,rgba(247,248,249,0) 0%,rgba(247,248,249,1) 50%,rgba(247,248,249,1) 100%)}.full-width-image-text--left::after{background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 45%,rgba(255,255,255,0) 100%)}}.full-width-image-text--box-overlay .full-width-image-text__content{background-color:rgba(255,255,255,.85)}.full-width-image-text--box-overlay .full-width-image-text__content--red{background:linear-gradient(to bottom,rgba(178,8,27,.85) 0%,rgba(140,26,32,.85) 100%);color:#fff}.full-width-image-text__content--red a:not(.btn),.full-width-image-text__content--red h2,.full-width-image-text__content--red h3,.full-width-image-text__content--red h5,.full-width-image-text__content--red h5::before{color:#fff}.full-width-image-text__content--red ul li::before{color:#fff}