.banner-content{position:relative;margin-bottom:90px}.banner-content figure{position:relative}.banner-content figure img{display:block;width:100%!important;height:auto!important}.banner-content figure:after{content:"";position:absolute;width:100%;height:248px;left:0;bottom:-5px;background:linear-gradient(180deg,#fff 13.52%,#fff0 99.95%);transform:rotate(-180deg)}.banner-content__caption{position:absolute;left:0;right:0;bottom:-44px;z-index:3;text-align:center}.banner-content__caption h6{color:#076535;margin-bottom:8px;font-size:13px;letter-spacing:5px}.banner-content__caption .title-medium{color:var(--c-neutral-black);margin-bottom:0;font-size:48px}@media all and (max-width: 1200px){.banner-content figure img{min-height:300px;-o-object-fit:cover;object-fit:cover}}@media all and (max-width: 1023px){.banner-content{margin-bottom:74px}.banner-content figure:after{height:132px}.banner-content figure img{min-height:280px;-o-object-fit:cover;object-fit:cover}.banner-content__caption .title-medium{font-size:2.25rem}}@media all and (max-width: 767px){.banner-content figure img{min-height:220px;-o-object-fit:cover;object-fit:cover}.banner-content__caption .title-medium{font-size:2rem}}.list-logo{display:flex;justify-content:center;flex-wrap:wrap;margin:80px 0;gap:40px 24px}.list-logo__item{padding:40px 0;width:calc(16.6666666667% - 20px)}@media all and (max-width: 1200px){.list-logo__item{padding:20px 0}}@media all and (max-width: 1023px){.list-logo__item{width:calc(25% - 18px)}}@media all and (max-width: 767px){.list-logo__item{padding:0;width:calc(50% - 12px)}.content-pages table td:first-child{text-align:center}}
