.offer-banner-container{padding:0 24px}@media(max-width:768px){.offer-banner-container{padding:0 24px}}.offer-banner-container .cmp-container,.offer-banner-container .cmp-container .teaser{height:100%}.offer-banner-container .cmp-container .teaser .cmp-teaser{height:auto;position:relative;width:100%}@media(max-width:768px){.offer-banner-container .cmp-container .teaser .cmp-teaser{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;overflow:hidden}}.offer-banner-container .cmp-container .teaser .cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;border-bottom-left-radius:24px;border-top-left-radius:24px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:end;left:0;padding-bottom:122px;padding-left:40px;position:absolute;width:50%;z-index:1}@media(max-width:1921px){.offer-banner-container .cmp-container .teaser .cmp-teaser__content{padding-bottom:90px}}@media(max-width:1681px){.offer-banner-container .cmp-container .teaser .cmp-teaser__content{padding-bottom:4pc}}@media(max-width:768px){.offer-banner-container .cmp-container .teaser .cmp-teaser__content{background:-webkit-gradient(linear,left top,left bottom,color-stop(24%,transparent),to(rgba(0,0,0,.7)));background:linear-gradient(180deg,transparent 24%,rgba(0,0,0,.7));border-radius:0 0 24px 24px;border-radius:24px;bottom:3px;height:100%;margin-top:-60px;padding:90px 1pc 26px 15px;width:100%}}.offer-banner-container .cmp-container .teaser .cmp-teaser__title{color:#fff;font-family:switzer,sans-serif;font-size:45px;font-weight:600;letter-spacing:-.09pc;line-height:53.2px}@media(max-width:1921px){.offer-banner-container .cmp-container .teaser .cmp-teaser__title{color:#fff;font-family:switzer,sans-serif;font-size:43px;font-weight:600;letter-spacing:-1.1px;line-height:3.2pc}}@media(max-width:1681px){.offer-banner-container .cmp-container .teaser .cmp-teaser__title{color:#fff;font-family:switzer,sans-serif;font-size:41px;font-weight:600;letter-spacing:-.82px;line-height:49.2px}}@media(max-width:1299px){.offer-banner-container .cmp-container .teaser .cmp-teaser__title{font-size:2.125rem;line-height:38px}}@media(max-width:768px){.offer-banner-container .cmp-container .teaser .cmp-teaser__title{color:#fff;font-family:switzer,sans-serif;font-size:28px;font-weight:600;letter-spacing:-.56px;line-height:2.1pc}}.offer-banner-container .cmp-container .teaser .cmp-teaser__description h1,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h2,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h3,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h4,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h5,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h6,.offer-banner-container .cmp-container .teaser .cmp-teaser__description p{color:#fff;font-family:switzer,sans-serif;font-size:45px;font-weight:500;letter-spacing:-.09pc;line-height:53.2px;max-width:559px}@media(max-width:1921px){.offer-banner-container .cmp-container .teaser .cmp-teaser__description h1,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h2,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h3,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h4,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h5,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h6,.offer-banner-container .cmp-container .teaser .cmp-teaser__description p{color:#fff;font-family:switzer,sans-serif;font-size:43px;font-weight:500;letter-spacing:-1.1px;line-height:3.2pc;max-width:500px}}@media(max-width:1681px){.offer-banner-container .cmp-container .teaser .cmp-teaser__description h1,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h2,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h3,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h4,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h5,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h6,.offer-banner-container .cmp-container .teaser .cmp-teaser__description p{color:#fff;font-family:switzer,sans-serif;font-size:41px;font-weight:500;letter-spacing:-.82px;line-height:49.2px}}@media(max-width:1299px){.offer-banner-container .cmp-container .teaser .cmp-teaser__description h1,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h2,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h3,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h4,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h5,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h6,.offer-banner-container .cmp-container .teaser .cmp-teaser__description p{font-size:2.125rem;line-height:39px;max-width:25pc}}@media(max-width:768px){.offer-banner-container .cmp-container .teaser .cmp-teaser__description h1,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h2,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h3,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h4,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h5,.offer-banner-container .cmp-container .teaser .cmp-teaser__description h6,.offer-banner-container .cmp-container .teaser .cmp-teaser__description p{color:#fff;font-family:switzer,sans-serif;font-size:28px;font-weight:500;letter-spacing:-.56px;line-height:2.1pc;max-width:500px}}.offer-banner-container .cmp-container .teaser .cmp-teaser__action-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8.5px;margin-top:24px}.offer-banner-container .cmp-container .teaser .cmp-teaser__action-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:9px;color:#262626;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:switzer,sans-serif;font-size:18px;font-weight:400;gap:1pc;line-height:22.9px;padding:9pt 2pc;white-space:nowrap}.offer-banner-container .cmp-container .teaser .cmp-teaser__action-link:hover:after{-webkit-transform:translateX(5px);transform:translateX(5px)}.offer-banner-container .cmp-container .teaser .cmp-teaser__action-link:nth-child(2){background:transparent;border:.4px solid #fff;color:#fff}.offer-banner-container .cmp-container .teaser .cmp-teaser__action-link:nth-child(2):after{display:none}.offer-banner-container .cmp-container .teaser .cmp-teaser__action-link:nth-child(2):hover{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background-color:#fff;color:#000}.offer-banner-container .cmp-container .teaser .cmp-teaser__action-link:after{background:url(../../../../content/dam/ifbindustrieslimitedprogram/plppage/arrow-right-icon-plp.svg) no-repeat 50%;background-size:cover;content:"";display:block;height:1pc;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:1pc}@media(max-width:768px){.offer-banner-container .cmp-container .teaser .cmp-teaser__action-link:after{height:10px;width:10px}}@media(max-width:1921px){.offer-banner-container .cmp-container .teaser .cmp-teaser__action-link{color:#262626;font-family:switzer,sans-serif;font-size:1pc;font-weight:400;line-height:20.9px}}@media(max-width:1681px){.offer-banner-container .cmp-container .teaser .cmp-teaser__action-link{color:#262626;font-family:switzer,sans-serif;font-size:14px;font-weight:400;line-height:16.9px}}@media(max-width:1299px){.offer-banner-container .cmp-container .teaser .cmp-teaser__action-link{font-size:.75rem;line-height:1pc}}@media(max-width:768px){.offer-banner-container .cmp-container .teaser .cmp-teaser__action-link{color:#262626;font-family:switzer,sans-serif;font-size:13px;font-weight:400;line-height:16.9px}}.offer-banner-container .cmp-container .teaser .cmp-teaser__image{height:auto;min-height:412px;width:100%}@media(max-width:768px){.offer-banner-container .cmp-container .teaser .cmp-teaser__image{min-height:380px;position:unset}}.offer-banner-container .cmp-container .teaser .cmp-teaser__image .cmp-image{display:block;height:100%;width:100%}.offer-banner-container .cmp-container .teaser .cmp-teaser__image .cmp-image__image{border-radius:24px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:1367px){.offer-banner-container .cmp-container .extendedPicture.right-position .teaser .cmp-teaser__image .cmp-image__image{-o-object-position:90%;object-position:90%}}.offer-banner-container .cmp-container .text-black .cmp-teaser__description h1,.offer-banner-container .cmp-container .text-black .cmp-teaser__description h2,.offer-banner-container .cmp-container .text-black .cmp-teaser__description h3,.offer-banner-container .cmp-container .text-black .cmp-teaser__description h4,.offer-banner-container .cmp-container .text-black .cmp-teaser__description h5,.offer-banner-container .cmp-container .text-black .cmp-teaser__description h6,.offer-banner-container .cmp-container .text-black .cmp-teaser__description p{color:#000}.offer-banner-container .cmp-container .text-black .cmp-teaser__action-link{background:#000;color:#fff}.offer-banner-container .cmp-container .text-black .cmp-teaser__action-link:after{background:url(../../../../content/dam/ifbindustrieslimitedprogram/icons/rightarrow.svg) no-repeat 50%;background-size:cover}.offer-banner-container .cmp-container .text-black .cmp-teaser__action-link:nth-child(2){background:transparent;border:.4px solid #000;color:#000}.offer-banner-container .cmp-container .text-black .cmp-teaser__action-link:nth-child(2):hover{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background-color:#262626;color:#fff}@media(max-width:768px){.offer-banner-container .cmp-container .text-black.text-white-mob .cmp-teaser__description h1,.offer-banner-container .cmp-container .text-black.text-white-mob .cmp-teaser__description h2,.offer-banner-container .cmp-container .text-black.text-white-mob .cmp-teaser__description h3,.offer-banner-container .cmp-container .text-black.text-white-mob .cmp-teaser__description h4,.offer-banner-container .cmp-container .text-black.text-white-mob .cmp-teaser__description h5,.offer-banner-container .cmp-container .text-black.text-white-mob .cmp-teaser__description h6,.offer-banner-container .cmp-container .text-black.text-white-mob .cmp-teaser__description p{color:#fff}.offer-banner-container .cmp-container .text-black.text-white-mob .cmp-teaser__action-link{background:#fff;color:#000}.offer-banner-container .cmp-container .text-black.text-white-mob .cmp-teaser__action-link:after{background:url(../../../../content/dam/ifbindustrieslimitedprogram/plppage/arrow-right-icon-plp.svg) no-repeat 50%;background-size:cover}.offer-banner-container .cmp-container .text-black.text-white-mob .cmp-teaser__action-link:nth-child(2){background:transparent;border:.4px solid #fff;color:#fff}.offer-banner-container .cmp-container .text-black.text-white-mob .cmp-teaser__action-link:nth-child(2):hover{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background-color:#fff;color:#000}.offer-banner-container .cmp-container .white-gradient .teaser .cmp-teaser__content{background:-webkit-gradient(linear,left top,left bottom,color-stop(27.45%,hsla(0,0%,100%,0)),color-stop(71.45%,#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0) 27.45%,#fff 71.45%)}.offer-banner-container .cmp-container .light-white-gradient .teaser .cmp-teaser__content{background:-webkit-gradient(linear,left top,left bottom,color-stop(56.82%,hsla(0,0%,89%,0)),color-stop(93.2%,#fff));background:linear-gradient(180deg,hsla(0,0%,89%,0) 56.82%,#fff 93.2%)}}