#banner{color:var(--textcolor);display:grid;grid-template-columns:1fr 1fr;min-height:50vh;overflow:hidden;position:relative}#banner.darkgreen{color:#fff}#banner__pluses{left:20px;position:absolute;top:180px;transform:translateY(-25%) translateX(-25%);width:50%;z-index:1}#banner__textcontainer{align-items:center;display:flex;padding:40px}.banner__textcontainer__inner{z-index:2}.banner__textcontainer__subtitle{font-size:1rem;font-weight:300;margin:0}.banner__textcontainer__title{line-height:1.2;margin:15px 0;text-transform:uppercase}.banner__textcontainer__copy{font-size:.9rem;width:80%}.banner__imagecontainer__image{height:100%;width:100%}@media (max-width:767px){#banner{grid-template-columns:1fr;min-height:auto}#banner.image{grid-template-rows:350px 1fr}#banner.image #banner__pluses{top:300px}#banner__pluses{top:270px;width:130%}#banner__textcontainer{padding:40px 5%}.banner__textcontainer__title{font-size:45px}#banner__imagecontainer{grid-column:1;grid-row:1;z-index:2}#banner__textcontainer{grid-column:1;grid-row:2;z-index:1}.banner__textcontainer__title{margin-top:0}.banner__textcontainer__copy{width:100%}}#banner.NZEI .banner__textcontainer__copy,#banner.NZEI .banner__textcontainer__subtitle,#banner.NZEI .banner__textcontainer__title,#banner.NZNO .banner__textcontainer__copy,#banner.NZNO .banner__textcontainer__subtitle,#banner.NZNO .banner__textcontainer__title,#banner.PPTA .banner__textcontainer__copy,#banner.PPTA .banner__textcontainer__subtitle,#banner.PPTA .banner__textcontainer__title,#banner.PSA .banner__textcontainer__copy,#banner.PSA .banner__textcontainer__subtitle,#banner.PSA .banner__textcontainer__title,#banner.TEU .banner__textcontainer__copy,#banner.TEU .banner__textcontainer__subtitle,#banner.TEU .banner__textcontainer__title,#banner.Taxpro .banner__textcontainer__copy,#banner.Taxpro .banner__textcontainer__subtitle,#banner.Taxpro .banner__textcontainer__title,#banner.Unite .banner__textcontainer__copy,#banner.Unite .banner__textcontainer__subtitle,#banner.Unite .banner__textcontainer__title,#banner.primarycareextra .banner__textcontainer__copy,#banner.primarycareextra .banner__textcontainer__subtitle,#banner.primarycareextra .banner__textcontainer__title{color:#fff}