.banner-b2b__wrapper{padding:20px 0px 75px;position:relative;overflow:hidden}@media screen and (max-width: 960px){.banner-b2b__wrapper{padding:48px 16px 50px}}.banner-b2b__wrapper .banner-image,.banner-b2b__wrapper .overlay{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:100%;width:100%}.banner-b2b__wrapper .banner-image img,.banner-b2b__wrapper .overlay img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.banner-b2b__wrapper .overlay{background-color:#19191c}.banner-b2b__wrapper .banner-breadcrumbs{position:relative;display:flex;width:100%;margin-bottom:50px;align-items:center;gap:6px}@media screen and (max-width: 960px){.banner-b2b__wrapper .banner-breadcrumbs{display:none}}.banner-b2b__wrapper .banner-breadcrumbs .breadcrumb__link,.banner-b2b__wrapper .banner-breadcrumbs .breadcrumb__divider{font-size:12px;letter-spacing:-0.02em;color:rgba(239,238,233,.5)}.banner-b2b__wrapper .banner-breadcrumbs .breadcrumb__exist{font-size:12px;letter-spacing:-0.02em;color:#efeee9}.banner-b2b__wrapper .banner-content{position:relative;max-width:594px;margin:auto}.banner-b2b__wrapper .banner-content__title{font-size:46px;line-height:120%;letter-spacing:-0.01em;text-align:center;color:#efeee9}@media screen and (max-width: 960px){.banner-b2b__wrapper .banner-content__title{font-size:30px;line-height:120%}}.banner-b2b__wrapper .banner-content__description{font-size:16px;line-height:150%;text-align:center;color:rgba(239,238,233,.7);margin-top:13px}@media screen and (max-width: 960px){.banner-b2b__wrapper .banner-content__description{margin-top:10px;font-size:14px;line-height:157%}}