.nh-cta{background:#014e4b;color:#fff;min-height:520px;overflow:hidden;padding:153px 24px 113px;position:relative;text-align:center}.nh-cta__decor{pointer-events:none;position:absolute}.nh-cta__decor--left{left:-118px;top:-24px}.nh-cta__decor--right{right:-90px;top:342px}.nh-cta__content{margin:0 auto;max-width:790px;position:relative}

/* !important: the theme sets h2 size, colour and margin with !important */.nh-cta__title{color:#fff!important;font-family:var(--nh-font);font-size:70px!important;font-weight:400;letter-spacing:-1.4px;line-height:1.1;margin:0 0 27px!important}.nh-cta__text{font-family:var(--nh-font);font-size:22px;line-height:1.45!important;margin:0 0 42px}.nh-cta .nh-btn{min-width:223px}@media (max-width:767px){.nh-cta{min-height:0;padding:96px 16px}.nh-cta__title{font-size:44px!important;letter-spacing:-.8px}.nh-cta__text{font-size:18px}.nh-cta__decor--left{height:auto;left:-80px;top:-60px;width:160px}.nh-cta__decor--right{bottom:-110px;height:auto;right:-60px;top:auto;width:200px}}