.banner_custom-wrapper{background-image:url(/child/assets/img/banner/background.webp);background-repeat:no-repeat;background-size:100%;background-attachment:fixed;position:relative}.banner_custom-wrapper::after{content:"";width:100%;height:100%;background-color:#000;opacity:.3;position:absolute;top:0;left:0}.banner_custom-wrapper .banner_custom{position:relative;z-index:1}.banner_custom-wrapper .banner_custom h2{color:#fff;font-weight:700}.banner_custom-wrapper .banner_custom .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.banner_custom-wrapper .banner_custom .banner .banner-card{padding:20px;text-align:center;min-width:250px;width:30%}.banner_custom-wrapper .banner_custom .banner .banner-card__icon{margin-bottom:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;border-radius:50%;padding:1em}.banner_custom-wrapper .banner_custom .banner .banner-card__icon img{max-height:100px;height:100vh}.banner_custom-wrapper .banner_custom .banner .banner-card__title{font-size:18px;margin-bottom:10px;font-weight:700;text-align:left;margin-left:0;margin-right:0;color:#fff;width:100%}.banner_custom-wrapper .banner_custom .banner .banner-card__description{font-size:1em;color:#fff;text-align:left}@media (max-width:767px){.banner_custom-wrapper{background-attachment:initial;background-size:cover}}