.banner27-wrapper{align-items:center;display:grid;gap:32px;grid-template-columns:1fr 1fr}.banner27-left,.banner27-right{min-width:0}.banner27-left{padding:50px 20px}img.banner27-niba-logo{margin-bottom:20px;max-width:120px!important;width:100%}.banner27-wrapper img{display:block;height:auto;max-width:100%}.banner27-title{margin-bottom:30px}.banner27-cta-wrapper{align-items:center;display:grid;gap:33px;grid-template-columns:repeat(2,minmax(0,1fr))}.banner27-cta-btn{background:#a3d17d;border:2px solid #fff;color:#000!important;font-size:20px;font-weight:800;line-height:1;max-width:220px;padding:18px 20px 22px;text-align:center;transition:all .3s ease-in-out;width:100%}.banner27-cta-btn:hover{background:#8ac75a;border-color:#8ac75a;border-radius:10px;color:#fff!important;text-decoration:none!important}.banner27-transform-logo{max-width:150px!important;width:100%}.banner27-wrapper .banner27-desktop-hero{display:block;width:100%}.banner27-wrapper .banner27-mobile-hero{display:none}@media (max-width:767px){.banner27-wrapper{gap:24px;grid-template-columns:minmax(0,1fr)}.banner27-cta-wrapper{gap:20px;grid-template-columns:minmax(0,1fr)}.banner27-wrapper .banner27-desktop-hero{display:none}.banner27-wrapper .banner27-mobile-hero{display:block;width:100%}.banner27-right{margin-top:-70px}}.banner27-right{height:100%;width:100%}.banner27-desktop-hero{display:flex;height:100%!important;object-fit:cover;object-position:left center;width:100%}